dev-python/async-upnp-client: bump 0.32.2, PEP517

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2022-11-08 20:52:35 +01:00 committed by Andreas Billmeier
parent d4d26fb9c1
commit 08c5352312
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
5 changed files with 54 additions and 4 deletions

View File

@ -573,12 +573,12 @@ 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 1524 Ebuilds in total, 1517 of them have in total 1525 (34 different) licenses assigned.
There are 1525 Ebuilds in total, 1518 of them have in total 1526 (34 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|884|
|Apache-2.0|312|
|Apache-2.0|313|
|GPL-3|96|
|BSD|90|
|LGPL-3|23|

View File

@ -1,5 +1,7 @@
DIST async-upnp-client-0.31.2.gh.tar.gz 106813 BLAKE2B e8902894b7d9fff6ee2679d71a5e4f33c24b77b43f9be7a64335a19c89d0f8bd743dfa284472709e135ef6f44a77724665ff884f459fb72e0c42db51f599a3b5 SHA512 55cef89029eed96f2b57f60293cc21e155699d2baea0fd6f73f56193a43444cc869321d78b65540f45a7c5a98e677093b65ea14c2bca011380cd6a4f85a846ea
DIST async-upnp-client-0.32.1.gh.tar.gz 112410 BLAKE2B 7f4eb8a5300c161b159831479dd88d2a32996cd865341c4a40ab9aa7835e97dc51d1c32b790868d481c0a05e13997302980771973661de6ef0b8d31e5773e1af SHA512 2e28439bf7d6d86d135c262a095df61f85b33998bae0bc094c06d12cb4bd1e40b5eb1f784359ef8218b5aed9b44ee80a9af1bb8ed469fa357f49c877fb6d2215
EBUILD async-upnp-client-0.31.2.ebuild 1220 BLAKE2B 2d27a8b5614774d2fadc444baf0099d41f0b7185f98cd3d20dc7f71f38b28d0ee4472bcc34023c76d3ce3c34575718f3218b98d111da4d5b4193614aea66ab05 SHA512 755728cbd46a0c20bfc7a63550a35812df28ae21e990f1ccd97c94bdc813c636665fff1deb76af8b66dc82f5d61647b0a3fd95a42e5516cd5538da69a05ca48a
EBUILD async-upnp-client-0.32.1.ebuild 1219 BLAKE2B 810f7f03b6bd7903b41d099c12662b5c81d2df5b783e9249aa8023ac83d25348ec192d8eddd86f420d6168f1e830e8c9e5d0abf4d6fc845ab5d7629f0b6052af SHA512 62111cef7f1abb54536cc716ca1efab615ad112064416c593d22da589dc9851af58b6744a1e69b5d4ff17416eba930d4c50474c3d25aa03ada9cd3903460b969
DIST async-upnp-client-0.32.2.gh.tar.gz 112830 BLAKE2B 72c838294fe29f25eeec87bdcf1ba7434378d259cadcf01df04dd8e84358830c4af7cc84c2c99e24ffdfdca580298d082bda8b7dc17298ddcebb75b15ec3ea8b SHA512 3c7e1ed6d8b4f1cc10c8eb029ebd88ca36cce25d633e2a15278e7cd53c2eb7b7da7f762caaac27479b1cb76dd9d4e68d8e944cc048405eb508db4759213a9dfe
EBUILD async-upnp-client-0.31.2.ebuild 1252 BLAKE2B b0853aadbf10e50e3733e6dca2c9ac776eb2af6188542ca73bbc9eb87da5a7c5ac277f4585a85fe1a60433aa181033db0b0d9909892f7c3bc711bc3c00fac5ee SHA512 2a6aeb064bc76af893abfac08980579edb6c9ac7c4cbaf4447cb352401f22f9a92d443eca48454e68e2e4514781f121525eae62270662621627220577bb67f60
EBUILD async-upnp-client-0.32.1.ebuild 1251 BLAKE2B ed3065317308a65eb8ad82d856fa3a1d2e90b1586c80933e83076addeaf3b75211559190e9ca79f3c9e39344e68777d1703f54d5730f873964f9060084d3a63b SHA512 50fee8c0b3e3ec426160321d9da4b5dd1bc174e3a86a4a70bdfe3e7835919231c8a7cf32f99c445156099d1328299472b7935f136f7b867ebb564632b3899200
EBUILD async-upnp-client-0.32.2.ebuild 1251 BLAKE2B ed3065317308a65eb8ad82d856fa3a1d2e90b1586c80933e83076addeaf3b75211559190e9ca79f3c9e39344e68777d1703f54d5730f873964f9060084d3a63b SHA512 50fee8c0b3e3ec426160321d9da4b5dd1bc174e3a86a4a70bdfe3e7835919231c8a7cf32f99c445156099d1328299472b7935f136f7b867ebb564632b3899200
MISC metadata.xml 466 BLAKE2B 92e195bdd8d335d27c390f31d80025c1107b303aa5b9dcac3618b95cadae13a81cb117fbc82cb0d7f624966678e7bc2f26c18c6d567b3a4a405e42d3ea8c7f1f SHA512 7e2ceec2baa8fe1afe6f322ff09f77e30a2fbfb4afdd5d5cd8facbfa65eed7d331929aa2c11bd3a089753ae32c56f7a8b8d7500b307eabe750ac6e63c4b604c4

View File

@ -4,6 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1

View File

@ -4,6 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1

View File

@ -0,0 +1,46 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
MY_PN=${PN//-/_}
DESCRIPTION="Async UPnP Client"
HOMEPAGE="https://github.com/StevenLooman/async_upnp_client https://pypi.org/project/async-upnp-client/"
SRC_URI="https://github.com/StevenLooman/${MY_PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
S=${WORKDIR}/${MY_PN}-${PV}
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
DOCS="README.rst"
RDEPEND=">=dev-python/voluptuous-0.12.1[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
>=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
<dev-python/async-timeout-5.0.0[${PYTHON_USEDEP}]
>=dev-python/python-didl-lite-1.3.2[${PYTHON_USEDEP}]
>=dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}]"
BDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
)"
python_test() {
py.test -v -v || die
}
distutils_enable_tests pytest