dev-python/anyio: add 4.9.0
Signed-off-by: Andreas Billmeier <b@edevau.net>
This commit is contained in:
parent
7ca46b3c91
commit
6c1390e7e8
@ -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 2396 Ebuilds in total, 2378 of them have in total 2416 (44 different) licenses assigned.
|
||||
There are 2397 Ebuilds in total, 2379 of them have in total 2417 (44 different) licenses assigned.
|
||||
|
||||
|License| Ebuilds using it|
|
||||
|-------|-----|
|
||||
|MIT|1363|
|
||||
|MIT|1364|
|
||||
|Apache-2.0|556|
|
||||
|GPL-3|148|
|
||||
|BSD|124|
|
||||
|
@ -3,9 +3,11 @@ DIST anyio-4.3.0.tar.gz 159642 BLAKE2B 33b300d1da37137d45b311f8424c022d19518c207
|
||||
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.2.post1.tar.gz 173422 BLAKE2B 938b0b12110aea3eb733f251b4cf24a82098314a393e07d5ada45a16fae4d10a89462bd81f67002dcc6ac272df9b600d24bb569cb9a3897213bf9ecf1b00f554 SHA512 86d177d1f3e236fd3a2762ce6a760ad77daf9a9fd0daa6e651e778e8c847f85382d2647bf674970fdf8ab02454a8e0a85cc74585e4912c39f5d230eaf0f363a1
|
||||
EBUILD anyio-4.1.0.ebuild 1529 BLAKE2B 1f6266019ba9e42b127fb9883d6039276e293c3fb022501166d14ec95c5bfe254d1054b8acf548d26551d04e187704f4ba6ab88649bbcc9adedf7cb75e027762 SHA512 546f888e4f58e352aed8468515cdd570a1974bd00b37f87a64693423670a3ea34e6386b489d86a30472afef730a8ee5aac7169dda49e4d9f811d3d5cb5ff97b8
|
||||
EBUILD anyio-4.3.0-r1.ebuild 2185 BLAKE2B c8dd2487623306660da7dd6ca60a9ad1697844a991b32d87f37806b4da3c0c881d6b4b81c9f2a64e9bc643529eb40a36c117ffcf5b970de234fd1390ef8cbd77 SHA512 3d69efa797c22c960695e1553f63b26487822e6c80d33468b6e67f6febc4b0becabb5b798773c520179aee99964beb826b64cca523b2df3dbfaace38beba00c4
|
||||
EBUILD anyio-4.4.0.ebuild 2059 BLAKE2B e8632ce240f0787d8e36e463620bebfc536c6ea46cfee4011d659f3109a2eee94425ce7959053fefec9265f79e6d39ca59090ce80b746613f2e07bdb0288a704 SHA512 7f02a0ab16ec8d51026316f6beacf431e2b3ee2708719e4384be4df566d227a9a178139102037793c60e3d2a01775e7a75be6628af33a4f0909e4705ff64d53d
|
||||
EBUILD anyio-4.6.0.ebuild 2059 BLAKE2B e8632ce240f0787d8e36e463620bebfc536c6ea46cfee4011d659f3109a2eee94425ce7959053fefec9265f79e6d39ca59090ce80b746613f2e07bdb0288a704 SHA512 7f02a0ab16ec8d51026316f6beacf431e2b3ee2708719e4384be4df566d227a9a178139102037793c60e3d2a01775e7a75be6628af33a4f0909e4705ff64d53d
|
||||
EBUILD anyio-4.6.2_p1.ebuild 2108 BLAKE2B 8200f4b474156d996233aec5439c3303c39a3c06425d7c81d321f032be7c6a7383c12f7e7758f58bd877b1a08b205b26e28f7991cc7c8b84a57f8d21d2e879e5 SHA512 54f711ae3be04c332f3bd6dc29377d726c62b88d2dd14135e2afb8c9d661caa6c18068aab1927e4be0ba3f8ae0bfe747c3c577714c847465b4d466d85c23da98
|
||||
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.4.0.ebuild 2068 BLAKE2B deada67229f5c050b0307ef48db5159766d0e5e977ed88b0d56d018e2f36b3554d9250926e5df233527f2cd2787abd554f5fe8e08457fd6f7d8b7e4f5f8758ea SHA512 81c48d45a24134bc0717349a4492a5ece2f792b965898614123d7eab32135633f2c59dd177429788feec506e56b76f442d58b41995d8947e5c2aef989cefc970
|
||||
EBUILD anyio-4.6.0.ebuild 2068 BLAKE2B deada67229f5c050b0307ef48db5159766d0e5e977ed88b0d56d018e2f36b3554d9250926e5df233527f2cd2787abd554f5fe8e08457fd6f7d8b7e4f5f8758ea SHA512 81c48d45a24134bc0717349a4492a5ece2f792b965898614123d7eab32135633f2c59dd177429788feec506e56b76f442d58b41995d8947e5c2aef989cefc970
|
||||
EBUILD anyio-4.6.2_p1.ebuild 2117 BLAKE2B b2932c72f9004cc6b2118f4106ed32bb397755f6ef9b8d569cb7748c8c2dfd2d326e6737eb45b8d8f3cd7e9f99a178b8ddb00c32538cd003e9fe0ccba087ee36 SHA512 cb653aef0dfd5a14b8c06ee622afd10f9870853bc800436b61e915f36fb4213989657fb8a7f3005d8b816d1567c5f05303f032ab7926ff510e4e7c266aaedcab
|
||||
EBUILD anyio-4.9.0.ebuild 2022 BLAKE2B 861eb753773b9d72c2325ca22f2cdb89b2f38b22c89187e3fac4f24cff5a567c13147f6ea695b200c2a01983c41e908721599921ba188a26a0491eac8b051eff SHA512 976f93c663ae0124bf2b57747d0ed8e80d961d18c33d81ef1c1cb902af0ff291357c2f27951a38ae3021e26b74b35162a0927ca9f7d8c151f5e329c203478843
|
||||
MISC metadata.xml 513 BLAKE2B 1a128df54ff66d09506afbc9ad33b9f02166b027c5d5dc60e89abb9cd2809fdde85311090f2df1e2ce2f46ae376ae077b402e3a0e861b0453449cbc4907178ec SHA512 1a26bde236ca868281411456c983ae293dc1dd14d533696f74fb29048247ac918e21d4f74b05ff86a35ab3fdbbaf4d3ba99bf4aa5600f84a1610fa219a177011
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
|
@ -1,10 +1,10 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{11..13} )
|
||||
PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
|
73
dev-python/anyio/anyio-4.9.0.ebuild
Normal file
73
dev-python/anyio/anyio-4.9.0.ebuild
Normal file
@ -0,0 +1,73 @@
|
||||
# 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/idna-2.8[${PYTHON_USEDEP}]
|
||||
>=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/truststore-0.9.1[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}]
|
||||
' 3.{11..12})
|
||||
"
|
||||
# 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/blockbuster-1.5.23[${PYTHON_USEDEP}]
|
||||
>=dev-python/exceptiongroup-1.2.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/psutil-5.9[${PYTHON_USEDEP}]
|
||||
dev-python/trustme[${PYTHON_USEDEP}]
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/trio-0.26.1[${PYTHON_USEDEP}]
|
||||
' 3.{11..14})
|
||||
amd64? (
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/uvloop-0.21.0_beta1[${PYTHON_USEDEP}]
|
||||
' python3_{11..13})
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
EPYTEST_PLUGINS=( hypothesis pytest-mock )
|
||||
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 filter=()
|
||||
if ! has_version ">=dev-python/trio-0.26.1[${PYTHON_USEDEP}]"; then
|
||||
filter+=( -k "not trio" )
|
||||
EPYTEST_DESELECT+=(
|
||||
tests/test_pytest_plugin.py::test_plugin
|
||||
tests/test_pytest_plugin.py::test_autouse_async_fixture
|
||||
tests/test_pytest_plugin.py::test_cancel_scope_in_asyncgen_fixture
|
||||
)
|
||||
fi
|
||||
|
||||
epytest -m 'not network' "${filter[@]}"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user