dev-python/PyLoadAPI: new package, add 1.3.2

Closes: #3731
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-10-26 23:03:32 +02:00
parent afb1774c94
commit f574df16f8
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 50 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 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|

View File

@ -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

View File

@ -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

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">PyLoadAPI</remote-id>
<remote-id type="github">tr4nt0r/pyloadapi</remote-id>
<maintainer status="unknown">
<email>manfred@dennerlein.name</email>
<name>Manfred Dennerlein Rodelo</name>
</maintainer>
</upstream>
</pkgmetadata>