dev-python/anyio: drop 4.1.0

Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
Andreas Billmeier 2025-08-31 07:34:35 +02:00
parent 6c1390e7e8
commit 5f066b1c43
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
3 changed files with 2 additions and 62 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 ## 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. 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 2397 Ebuilds in total, 2379 of them have in total 2417 (44 different) licenses assigned. There are 2396 Ebuilds in total, 2378 of them have in total 2416 (44 different) licenses assigned.
|License| Ebuilds using it| |License| Ebuilds using it|
|-------|-----| |-------|-----|
|MIT|1364| |MIT|1363|
|Apache-2.0|556| |Apache-2.0|556|
|GPL-3|148| |GPL-3|148|
|BSD|124| |BSD|124|

View File

@ -1,10 +1,8 @@
DIST anyio-4.1.0.tar.gz 155773 BLAKE2B 39dae924a28dbe14552259f240d6b63d5d2cccfbbb8efefb4100956764ab0144863d6f71a82c02cf245e12430a7c76f187163d9c4aa1b3af291e932efac0e23d SHA512 073b2c2cf92b3c1d3d5588a2ea966d82c793559702b64ab60ace539cfa2c33cf24c48ed06f0297ec3e0cca9b1ead59a995f7f59d2b3f2d75e43bdb16f927bea7
DIST anyio-4.3.0.tar.gz 159642 BLAKE2B 33b300d1da37137d45b311f8424c022d19518c207c39ec6f8bd3e42432cf1457f2d533eadeaa1e21853ed1b25a4f58818fc595e8588489722846f8a8d72262dc SHA512 26ff552a03b24b63c7c99cffcec61e97289eacba3ad2fc7a3c1dde8cfaffd9a8d621b867429901c12d7cef912d3807db134dbeb9c5ba619921160f6d5df4d02f DIST anyio-4.3.0.tar.gz 159642 BLAKE2B 33b300d1da37137d45b311f8424c022d19518c207c39ec6f8bd3e42432cf1457f2d533eadeaa1e21853ed1b25a4f58818fc595e8588489722846f8a8d72262dc SHA512 26ff552a03b24b63c7c99cffcec61e97289eacba3ad2fc7a3c1dde8cfaffd9a8d621b867429901c12d7cef912d3807db134dbeb9c5ba619921160f6d5df4d02f
DIST anyio-4.4.0.tar.gz 163930 BLAKE2B a37b8bc05e43cf1a4bc3f15ab399c78c7a76235942d776848307b189898973e46ddfb553bd20da154dc740d8b8bb93050ac460e56607b686bc2936c5a1e09332 SHA512 db8ad7a4faf257269de9975c3a6325023a95255a8bfe1a9642221080f44a2487160f3c0e8b220d637816e9eb3641550393a3c80b23bddafc33fd9ebe9a23b33d DIST anyio-4.4.0.tar.gz 163930 BLAKE2B a37b8bc05e43cf1a4bc3f15ab399c78c7a76235942d776848307b189898973e46ddfb553bd20da154dc740d8b8bb93050ac460e56607b686bc2936c5a1e09332 SHA512 db8ad7a4faf257269de9975c3a6325023a95255a8bfe1a9642221080f44a2487160f3c0e8b220d637816e9eb3641550393a3c80b23bddafc33fd9ebe9a23b33d
DIST anyio-4.6.0.tar.gz 170983 BLAKE2B 686cb9b622cba29d02fe6e440502de80c159dc40547124aed79eb7558fe147fa62f378745c2aa5487ca1ea7c24e1f3c6167f8343236dbb7e0876d95f741c46ec SHA512 4828198d3e2b2924b3490c305dcaddc14b5746b29a0cb36f75913f897254fed0ac46e075a3c04bf164a7d4d597b0dcdd991fe5cb26ffce477d029db7ff924f38 DIST anyio-4.6.0.tar.gz 170983 BLAKE2B 686cb9b622cba29d02fe6e440502de80c159dc40547124aed79eb7558fe147fa62f378745c2aa5487ca1ea7c24e1f3c6167f8343236dbb7e0876d95f741c46ec SHA512 4828198d3e2b2924b3490c305dcaddc14b5746b29a0cb36f75913f897254fed0ac46e075a3c04bf164a7d4d597b0dcdd991fe5cb26ffce477d029db7ff924f38
DIST anyio-4.6.2.post1.tar.gz 173422 BLAKE2B 938b0b12110aea3eb733f251b4cf24a82098314a393e07d5ada45a16fae4d10a89462bd81f67002dcc6ac272df9b600d24bb569cb9a3897213bf9ecf1b00f554 SHA512 86d177d1f3e236fd3a2762ce6a760ad77daf9a9fd0daa6e651e778e8c847f85382d2647bf674970fdf8ab02454a8e0a85cc74585e4912c39f5d230eaf0f363a1 DIST anyio-4.6.2.post1.tar.gz 173422 BLAKE2B 938b0b12110aea3eb733f251b4cf24a82098314a393e07d5ada45a16fae4d10a89462bd81f67002dcc6ac272df9b600d24bb569cb9a3897213bf9ecf1b00f554 SHA512 86d177d1f3e236fd3a2762ce6a760ad77daf9a9fd0daa6e651e778e8c847f85382d2647bf674970fdf8ab02454a8e0a85cc74585e4912c39f5d230eaf0f363a1
DIST anyio-4.9.0.tar.gz 190949 BLAKE2B 3f7038153f6686074d6349adc5806551b8921c9c7e06830413055f87da47f8cbc581f175e4e6975ff314cb1d209d293ca0905ae13f3cffdbc2b71cbd5e282485 SHA512 73ff6dfada89fc3869f59b13847b350acecf178a0ab3cec9ae55ce3cffda9ea56f6adbd291682ee064a773c6dd5372e2f6693b43fb14b0d19bbaaf69e24ceeed DIST anyio-4.9.0.tar.gz 190949 BLAKE2B 3f7038153f6686074d6349adc5806551b8921c9c7e06830413055f87da47f8cbc581f175e4e6975ff314cb1d209d293ca0905ae13f3cffdbc2b71cbd5e282485 SHA512 73ff6dfada89fc3869f59b13847b350acecf178a0ab3cec9ae55ce3cffda9ea56f6adbd291682ee064a773c6dd5372e2f6693b43fb14b0d19bbaaf69e24ceeed
EBUILD anyio-4.1.0.ebuild 1538 BLAKE2B f646c36206729183a5332244bcf98ec2b9ed2910d616b9027956fcd95e117bbb86ca99657e66596dda14dd7927dc621e318576452fb27552173ed9431026e289 SHA512 fda31100847163bc3a1fafedb46409087b7171dc5e2df9620dc63a7e4a399d84c1b6039b9d72a0eb77ab64b0467f868b22e3f8549dbc2db93d3d6fc6889298dd
EBUILD anyio-4.3.0-r1.ebuild 2194 BLAKE2B fe4c6eb8eb110711e99010c03192cfada832ff2aed791d3587d999b4560b28cfacbbf396e08628b4c4c5166cc52d9b20264e72f39dadcdfe3085389100d2f842 SHA512 5414ab922c23b8a620ce5046115bd48286c650c344cb29c4a7bac74eb43511df2e8345d05167d20305f5eed360bb0e42015b3f7ec20273556930d19add6bda2a EBUILD anyio-4.3.0-r1.ebuild 2194 BLAKE2B fe4c6eb8eb110711e99010c03192cfada832ff2aed791d3587d999b4560b28cfacbbf396e08628b4c4c5166cc52d9b20264e72f39dadcdfe3085389100d2f842 SHA512 5414ab922c23b8a620ce5046115bd48286c650c344cb29c4a7bac74eb43511df2e8345d05167d20305f5eed360bb0e42015b3f7ec20273556930d19add6bda2a
EBUILD anyio-4.4.0.ebuild 2068 BLAKE2B deada67229f5c050b0307ef48db5159766d0e5e977ed88b0d56d018e2f36b3554d9250926e5df233527f2cd2787abd554f5fe8e08457fd6f7d8b7e4f5f8758ea SHA512 81c48d45a24134bc0717349a4492a5ece2f792b965898614123d7eab32135633f2c59dd177429788feec506e56b76f442d58b41995d8947e5c2aef989cefc970 EBUILD anyio-4.4.0.ebuild 2068 BLAKE2B deada67229f5c050b0307ef48db5159766d0e5e977ed88b0d56d018e2f36b3554d9250926e5df233527f2cd2787abd554f5fe8e08457fd6f7d8b7e4f5f8758ea SHA512 81c48d45a24134bc0717349a4492a5ece2f792b965898614123d7eab32135633f2c59dd177429788feec506e56b76f442d58b41995d8947e5c2aef989cefc970
EBUILD anyio-4.6.0.ebuild 2068 BLAKE2B deada67229f5c050b0307ef48db5159766d0e5e977ed88b0d56d018e2f36b3554d9250926e5df233527f2cd2787abd554f5fe8e08457fd6f7d8b7e4f5f8758ea SHA512 81c48d45a24134bc0717349a4492a5ece2f792b965898614123d7eab32135633f2c59dd177429788feec506e56b76f442d58b41995d8947e5c2aef989cefc970 EBUILD anyio-4.6.0.ebuild 2068 BLAKE2B deada67229f5c050b0307ef48db5159766d0e5e977ed88b0d56d018e2f36b3554d9250926e5df233527f2cd2787abd554f5fe8e08457fd6f7d8b7e4f5f8758ea SHA512 81c48d45a24134bc0717349a4492a5ece2f792b965898614123d7eab32135633f2c59dd177429788feec506e56b76f442d58b41995d8947e5c2aef989cefc970

View File

@ -1,58 +0,0 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
inherit distutils-r1 pypi
DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations"
HOMEPAGE="
https://github.com/agronholm/anyio/
https://pypi.org/project/anyio/
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
>=dev-python/exceptiongroup-1.2.0[${PYTHON_USEDEP}]
>=dev-python/idna-2.8[${PYTHON_USEDEP}]
>=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
"
# On amd64, let's get more test coverage by dragging in uvloop, but let's
# not bother on other arches where uvloop may not be supported.
BDEPEND="
>=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}]
test? (
>=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
>=dev-python/psutil-5.9[${PYTHON_USEDEP}]
>=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
>=dev-python/trio-0.23[${PYTHON_USEDEP}]
dev-python/trustme[${PYTHON_USEDEP}]
amd64? (
$(python_gen_cond_dep '
>=dev-python/uvloop-0.17[${PYTHON_USEDEP}]
' python3_{10..12})
)
)
"
distutils_enable_tests pytest
distutils_enable_sphinx docs \
'>=dev-python/sphinx-rtd-theme-1.2.2' \
dev-python/sphinxcontrib-jquery \
dev-python/sphinx-autodoc-typehints
python_test() {
local EPYTEST_DESELECT=(
# requires link-local IPv6 interface
tests/test_sockets.py::TestTCPListener::test_bind_link_local
)
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest -m 'not network'
}