diff --git a/README.md b/README.md index 44b8acec5..dbe5ba86e 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 2249 Ebuilds in total, 2235 of them have in total 2272 (42 different) licenses assigned. +There are 2249 Ebuilds in total, 2235 of them have in total 2273 (42 different) licenses assigned. |License| Ebuilds using it| |-------|-----| -|MIT|1276| +|MIT|1277| |Apache-2.0|519| |GPL-3|143| |BSD|123| diff --git a/dev-python/PyLoadAPI/Manifest b/dev-python/PyLoadAPI/Manifest new file mode 100644 index 000000000..305c71589 --- /dev/null +++ b/dev-python/PyLoadAPI/Manifest @@ -0,0 +1,3 @@ +DIST pyloadapi-1.3.2.tar.gz 9595 BLAKE2B e81bf67915d7199a5f878fa9d69e21f2fb257a5c88ad3766dfbf552d21498c7ea0ea308c74cbcc5edf3e79b34c7e72e3019341a572ab83d626b407db0e6c5381 SHA512 4e8d07228628f2596e5b65e0cc26f4a4900253ac95f608a8132780dc6f43aadebb7cf6a42668217ee2de7ebbca1a40b6a9d312aaf55e94d81ee7b34eab80ad5f +EBUILD PyLoadAPI-1.3.2.ebuild 683 BLAKE2B a6417bef1b36a516861101d14929fcc8b8ef0369051d281dae26015a6e2882e9a5de6775e95bf1d27d1555e3eb4ee818ead2fd691b019026f06fbf54d0ef71b3 SHA512 5ea74760d7855180ce138c917c538e63bd776e5608dcea774089ccd4a58701745cfa521365b644724a1c23614bb44ea5cf04405798846692acbd99eaec91e649 +MISC metadata.xml 529 BLAKE2B 36b884718e18c6221749cb3da778c47edcee1deac146e4876a279fbe5f73c4a44eeb2c689e364acd9ea43bad2253db83e7735b10b96ba2e87072ada783dae284 SHA512 c77c65e1559f54eab6c9a8cc34e649661b0b21a54ada8862b276b0f196492dc9e9a56c59e18a2f748abfddd625e6317a34d003e381f1a69b3f0c14080afb8c67 diff --git a/dev-python/PyLoadAPI/PyLoadAPI-1.3.2.ebuild b/dev-python/PyLoadAPI/PyLoadAPI-1.3.2.ebuild new file mode 100644 index 000000000..6fd6dfacd --- /dev/null +++ b/dev-python/PyLoadAPI/PyLoadAPI-1.3.2.ebuild @@ -0,0 +1,29 @@ +# 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=hatchling +inherit distutils-r1 pypi + +DESCRIPTION="Simple wrapper for pyLoad's API." +HOMEPAGE="https://github.com/tr4nt0r/pyloadapi https://pypi.org/project/PyLoadAPI/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS="README.md" + +RDEPEND=">=dev-python/aiohttp-3.9[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/aioresponses[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest diff --git a/dev-python/PyLoadAPI/metadata.xml b/dev-python/PyLoadAPI/metadata.xml new file mode 100644 index 000000000..c8a8c30c2 --- /dev/null +++ b/dev-python/PyLoadAPI/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + PyLoadAPI + tr4nt0r/pyloadapi + + manfred@dennerlein.name + Manfred Dennerlein Rodelo + + +