diff --git a/README.md b/README.md index 98593ae4b..f936408a9 100644 --- a/README.md +++ b/README.md @@ -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| diff --git a/dev-python/webexpythonsdk/Manifest b/dev-python/webexpythonsdk/Manifest new file mode 100644 index 000000000..7951f07c7 --- /dev/null +++ b/dev-python/webexpythonsdk/Manifest @@ -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 diff --git a/dev-python/webexpythonsdk/metadata.xml b/dev-python/webexpythonsdk/metadata.xml new file mode 100644 index 000000000..71d633a16 --- /dev/null +++ b/dev-python/webexpythonsdk/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + webexpythonsdk + WebexCommunity/WebexPythonSDK + + cm@lunsford.io + Chris Lunsford + + + diff --git a/dev-python/webexpythonsdk/webexpythonsdk-2.0.1.ebuild b/dev-python/webexpythonsdk/webexpythonsdk-2.0.1.ebuild new file mode 100644 index 000000000..9ac576a04 --- /dev/null +++ b/dev-python/webexpythonsdk/webexpythonsdk-2.0.1.ebuild @@ -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