dev-python/webexpythonsdk: new package, add 2.0.1

Closes: #3998
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-11-02 07:46:48 +01:00
parent e7b6c5df20
commit d52182f400
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 56 additions and 2 deletions

View File

@ -606,11 +606,11 @@ A daily compile test is run at Github with Python 3.9 to catch general faults. E
## Licenses
This repository itself is released under GPL-3 (like most Gentoo repositories), all work on the depending components under the licenses they came from. Perhaps you came here because I filed an issue at your component about a bad or missing license. It is easy to [assign a license](https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-license-to-a-repository). During cleanups and license investigations I have been asked often which license to choose. I am not a lawyer, but I can offer the following table, counted over this repository, perhaps this helps your decision. If a package has more than one license listed, all of them are counted.
There are 2266 Ebuilds in total, 2252 of them have in total 2291 (43 different) licenses assigned.
There are 2267 Ebuilds in total, 2253 of them have in total 2292 (43 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|1283|
|MIT|1284|
|Apache-2.0|528|
|GPL-3|143|
|BSD|124|

View File

@ -0,0 +1,3 @@
DIST webexpythonsdk-2.0.1.tar.gz 55129 BLAKE2B 69682e7a32fc3f9b704db4802f1bf944ef603a1f2cf288e72aff9ddbb7d8c11aa8df2f501499ca8be524f15b5317f2ac04ea32b4fd7984d954d7a3effdc8794e SHA512 8504c2622a9931e77b35ce5e5415ac2fd123e6706c8b91d6a72a7de34775bc196f3af50fa5c00d91157312188f44ace0ac0ddf79df4c31deea2c83bb329c3c83
EBUILD webexpythonsdk-2.0.1.ebuild 855 BLAKE2B 0ebe8fa7b18ae1da9e998b2a03739a9550f07c7072d3282136cb1484a50ea4aa34de808e11cae198a107f837b1bb0829b195e6e28a62f90004e67b6c859c77d6 SHA512 a7161cf92edd050a1a5e6f48434d47ac8f0289243b0911c6426c602d4bc6cc7f69377dea10ef2d61a9927ba4b64a4e5e918a03aae070c2d3e47464b18c91c74e
MISC metadata.xml 526 BLAKE2B aa627670dafb61bb1a732bf7a128f0ded1c00ff6bd2823fdf2e24846b10e5b0bae5dcf6adc64ef4729c1edce6ae48c39178a2d1c9bd6224f49e58f66b49b2b64 SHA512 eca087f8731ebdc3005288501f003b7778b2097c7b07c2f0e65ef57e8b9cea51adc14a424d57b90497dc9f123b749133995881651f0caa1f2e99e113962327b3

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">webexpythonsdk</remote-id>
<remote-id type="github">WebexCommunity/WebexPythonSDK</remote-id>
<maintainer status="unknown">
<email>cm@lunsford.io</email>
<name>Chris Lunsford</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,35 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
DESCRIPTION="Work with the Webex APIs in native Python!"
HOMEPAGE="https://github.com/WebexCommunity/WebexPythonSDK https://pypi.org/project/webexpythonsdk/"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/requests-2.32.3[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-1.0.0[${PYTHON_USEDEP}]
>=dev-python/pyjwt-2.8.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/ruff[${PYTHON_USEDEP}]
)"
src_prepare() {
sed -i -e '/include = /d' pyproject.toml || die
distutils-r1_src_prepare
}
distutils_enable_tests pytest