dev-python/async-upnp-client: add 0.38.2

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2024-02-17 17:18:41 +01:00
parent b545f674a9
commit c5db43bc8f
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 41 additions and 4 deletions

View File

@ -617,12 +617,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 1700 Ebuilds in total, 1689 of them have in total 1708 (42 different) licenses assigned.
There are 1703 Ebuilds in total, 1692 of them have in total 1711 (42 different) licenses assigned.
|License| Ebuilds using it|
|-------|-----|
|MIT|968|
|Apache-2.0|372|
|Apache-2.0|375|
|GPL-3|113|
|BSD|97|
|LGPL-3|24|
@ -664,9 +664,9 @@ There are 1700 Ebuilds in total, 1689 of them have in total 1708 (42 different)
|GPL-2+|1|
|GPL-2-with-linking-exception|1|
(Last counted: 11/02/2024)
(Last counted: 17/02/2024)
I did my best to keep these clean. If a valid license was published on PyPI, it has been automatically merged. Otherwise I took it from GitHub or alternatively from comments/files in the source. Sometimes these differed and have been not unique. All license strings are adjusted to the list in `/usr/portage/gentoo/licenses/`. Some packages do not have any license published. In this case, Authors have been asked for clarification, some did not respond. Following the [official Gentoo Guide](https://devmanual.gentoo.org/general-concepts/licenses/index.html), these then were added with an `all-rights-reserved` license and `RESTRICT="mirror"` was set. Find the appropriate licenses referenced in the Ebuild files and in the corresponding homepages or sources.
A big thanks goes to Iris for reviewing this README.
Last updated: 11/02/2024
Last updated: 17/02/2024

View File

@ -1,7 +1,9 @@
DIST async_upnp_client-0.36.2.tar.gz 95258 BLAKE2B 71976743a561683668ca6e370f32c3da3b63ddce53ae20d5bfc1dbba50c4f3cca775be3cbfc2d5f695c8099a50caa4a3f403851adb0a11e63cc12ea30138a896 SHA512 b0e34dee36a8b490da77e3d52f027744a1b307f4290c74ccc223ce8dd511cb7dc2f6896e21a14095210bf0e65509ff461ad70778662e03ae6bd5790be8168217
DIST async_upnp_client-0.38.0.tar.gz 95246 BLAKE2B e0bb2c9973dd215f61455329cb9e3649c25d998fa3d31b95e0909bcbe8f7e8ad04a21ff5b06747ed33aa55c2d27e814337ddc970abc9338d7596d3f15a619664 SHA512 aa59246bfe8fc0bacac5da7f575f3440ababd9b97950f85b9a4369acf0ff7f086df8f85abd7a22b4fbca11452a500a27468af077dfa24de4864855237f3bf4ef
DIST async_upnp_client-0.38.1.tar.gz 95307 BLAKE2B 6a4dc39138541bfe5f4355d3ac1853f9538303f2b679b702fef3a171f4844157573262aa8a604ead785feb4cc02460e03387e23e8eb7532d8b62134b831a23c3 SHA512 705f2f6bf88e18819f9bfdf14dfbe4b4ccd0fed4e3aaccbd5d64186c6425a63a58786ec0c7f8cd602f64cf088d70ec9f495f2c133b367bf0ad3be5c0e8ec6e59
DIST async_upnp_client-0.38.2.tar.gz 95267 BLAKE2B 6c534b0e4a240dd70c6aa9b5ef206b98c542624da8f60f184f5a5f4736ad858e8373c0fc4a714580faabed7bfb9f97dbca08166831913bf0ae38c4b542961158 SHA512 4218badad28c8c46f1bafe7a38e764662ad12c84c937626b2387f8b220fb0c7335634cbed88eb41699f6a6f99f5d1c52af40bb352e12846673f01d3b5e7245f4
EBUILD async-upnp-client-0.36.2.ebuild 1143 BLAKE2B b4d3425af1031c0288b970c100101fba785219bf75c2b64b5f77135e2112790d1ddd62311ae6c1ff4905d831f8fc23c593bd82a4395797a4bffd7c247d8847fb SHA512 676d780cff5203fd1a709eea67ec6893d32d8d9b24491a0bb58716f724598bc9430ba38e687c4648b31e48237b8c55789facea31a29e422bd93880263f4865d7
EBUILD async-upnp-client-0.38.0.ebuild 1143 BLAKE2B b5e04ca3a8904ee3640eb39d4115c50d5055cfc9f9579d73faa08ae7d438067f87d09fec76efb0b03f1366b5b1ece88377cc18b7da1905b2d177f170da734aea SHA512 daea54ed8cf05dbc91314116821955ea56111fea06b9440f028ffb9c9d4685aa0b02ee5e5bc179440c62c5ea0b2d5bf9e7b5c133dbb18f38a07a6eee29f137ad
EBUILD async-upnp-client-0.38.1.ebuild 1064 BLAKE2B 5c24b5c8649bcebc9ac9b6baf62d291cd705ba5d084c727d7802d1437312caf23622e85408e0fbf65e480f980e608723a69191dcc53a07502c9f8ef97aea2719 SHA512 5ba39afa53d26a2243fc0d403b413d347bef177e51b973631d906f7cd101560a6255b5cb548ac0e41855eee260a157cbc288b332a24dc421c40ac6f620d5b2b5
EBUILD async-upnp-client-0.38.2.ebuild 1064 BLAKE2B 5c24b5c8649bcebc9ac9b6baf62d291cd705ba5d084c727d7802d1437312caf23622e85408e0fbf65e480f980e608723a69191dcc53a07502c9f8ef97aea2719 SHA512 5ba39afa53d26a2243fc0d403b413d347bef177e51b973631d906f7cd101560a6255b5cb548ac0e41855eee260a157cbc288b332a24dc421c40ac6f620d5b2b5
MISC metadata.xml 538 BLAKE2B aa962980fec83b7463b8e63a760e59b113277ee8d4f97f1ad47784d56627fbfa553f29d6d01d9e8dc250870cab9254d32870cfebd4990f647e656acbe345bd36 SHA512 3ae59b9453c2dd840e2a4c418d6ade4fa0ab2071d6ed4d39aecaa11f4448c361e5fb6e23499ea69b2c1da102205acaad4639e31a14e5e37f91149eac376bb287

View File

@ -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_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
DESCRIPTION="Async UPnP Client"
HOMEPAGE="https://github.com/StevenLooman/async_upnp_client https://pypi.org/project/async-upnp-client/"
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.9.1[${PYTHON_USEDEP}]
$(python_gen_cond_dep '>=dev-python/async-timeout-3[${PYTHON_USEDEP}]' python3_10)
$(python_gen_cond_dep '<dev-python/async-timeout-5[${PYTHON_USEDEP}]' python3_10)
>=dev-python/python-didl-lite-1.4.0[${PYTHON_USEDEP}]
>=dev-python/defusedxml-0.6.0[${PYTHON_USEDEP}]"
BDEPEND="
test? (
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
dev-python/asyncmock[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest