From 08c53523120343d5f3229e5a196aa484c1eb08bd Mon Sep 17 00:00:00 2001 From: "Andreas Billmeier (@Home/mbp)" Date: Tue, 8 Nov 2022 20:52:35 +0100 Subject: [PATCH] dev-python/async-upnp-client: bump 0.32.2, PEP517 Signed-off-by: Andreas Billmeier --- README.md | 4 +- dev-python/async-upnp-client/Manifest | 6 ++- .../async-upnp-client-0.31.2.ebuild | 1 + .../async-upnp-client-0.32.1.ebuild | 1 + .../async-upnp-client-0.32.2.ebuild | 46 +++++++++++++++++++ 5 files changed, 54 insertions(+), 4 deletions(-) create mode 100644 dev-python/async-upnp-client/async-upnp-client-0.32.2.ebuild diff --git a/README.md b/README.md index 25676198f..69f54d628 100644 --- a/README.md +++ b/README.md @@ -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| diff --git a/dev-python/async-upnp-client/Manifest b/dev-python/async-upnp-client/Manifest index c97eec7a1..b1b6e5b15 100644 --- a/dev-python/async-upnp-client/Manifest +++ b/dev-python/async-upnp-client/Manifest @@ -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 diff --git a/dev-python/async-upnp-client/async-upnp-client-0.31.2.ebuild b/dev-python/async-upnp-client/async-upnp-client-0.31.2.ebuild index 8187a3612..071bf7edf 100644 --- a/dev-python/async-upnp-client/async-upnp-client-0.31.2.ebuild +++ b/dev-python/async-upnp-client/async-upnp-client-0.31.2.ebuild @@ -4,6 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/dev-python/async-upnp-client/async-upnp-client-0.32.1.ebuild b/dev-python/async-upnp-client/async-upnp-client-0.32.1.ebuild index f7c0ac4ed..cffac9390 100644 --- a/dev-python/async-upnp-client/async-upnp-client-0.32.1.ebuild +++ b/dev-python/async-upnp-client/async-upnp-client-0.32.1.ebuild @@ -4,6 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 diff --git a/dev-python/async-upnp-client/async-upnp-client-0.32.2.ebuild b/dev-python/async-upnp-client/async-upnp-client-0.32.2.ebuild new file mode 100644 index 000000000..cffac9390 --- /dev/null +++ b/dev-python/async-upnp-client/async-upnp-client-0.32.2.ebuild @@ -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/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