commit:     bc4ea07ee8cb7c54bb0754b711eeb517f18fb2cc
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 11 03:02:47 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Jan 11 03:13:18 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4ea07e

dev-python/aiodns: Bump to 4.0.0

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/aiodns/Manifest            |  2 ++
 dev-python/aiodns/aiodns-4.0.0.ebuild | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/aiodns/Manifest b/dev-python/aiodns/Manifest
index a4be5272fd23..a7f2c3e96dc4 100644
--- a/dev-python/aiodns/Manifest
+++ b/dev-python/aiodns/Manifest
@@ -3,3 +3,5 @@ DIST aiodns-3.6.0.tar.gz 15108 BLAKE2B 
a99b18b877df5da6bc8d21dd8c11de711882dd5da
 DIST aiodns-3.6.0.tar.gz.provenance 9313 BLAKE2B 
1afa93bb875a04ed4bc6fcab92feb4b68ead381d19253872067db481499ac12dad73c987336ea4b8980c33611351af3d713b22859ac790907fc60bc270948b78
 SHA512 
1e35b03a95fb84ef669f55e4ab07821a248eb03965992a5c209d2551b5a85f32db9f750e86dcde2c4afb33cd1c1b94727b48c9b49ba113a980a13a4add81e81d
 DIST aiodns-3.6.1.tar.gz 15143 BLAKE2B 
53a3d2c1a9271535731e6992640ed59971659b5c1900482f76425682180470095deb4407f629a3535298b845af37904370604daee7e248151680c92f57d93814
 SHA512 
87208f4cfc687abc069c29583e71005ef02c3d3bcfaae8648623c03412190e6a92092c29eae24acc6bcff1bd1a9cfd43b75c36e69881d50e28b1f4dd929c9916
 DIST aiodns-3.6.1.tar.gz.provenance 9239 BLAKE2B 
f7995cb5b2a3e4f535fa0db51c2463c4323e2848d06b188c35a0fc51e394e4a520eedcf135867dfa4e2920943b332d9ac149b5ac1f726a7a1d6609063d8eb336
 SHA512 
105a5be98d2cb86ebb04c6c1b132a2953243c8ba825d1ddfee3292f31806ca4ccb1431539d0972734f4208a9b7f32445cfa7c64e4bbfaef589f252bc158f2965
+DIST aiodns-4.0.0.tar.gz 26204 BLAKE2B 
9691bd1a1ff7c5a3f22311242af20a2e3e457f7455d9bd31cc837ece26330de11b0e5384d2056174e50b593aeae9525ace4edaf7e329d6d3fcd0b78c7946fe3b
 SHA512 
891f24963df0b64e68c9e53a556e562cb261f207df6204f08232e70cbaa1e193d391953c123bf225a3d3e171660b94ec2b7ecc29f10bdc373362018e25e04275
+DIST aiodns-4.0.0.tar.gz.provenance 9360 BLAKE2B 
12f684533751d5d400c3782d032b2044292010176892d7ae2e58ec9ac7f9d67ae154dbf4a032bd8bb01c7be3f38fc010d04c4e3d5e3d67a402b7b03632d427ef
 SHA512 
9a67679ba8bb56221f7301d835743002e67c43c742fed64a5c1230eb1b9359c31b6fbae4dd930585974228853ad4883ceb0f44c2d0ff1fe28dead06c4a7b883a

diff --git a/dev-python/aiodns/aiodns-4.0.0.ebuild 
b/dev-python/aiodns/aiodns-4.0.0.ebuild
new file mode 100644
index 000000000000..bc0528f817e6
--- /dev/null
+++ b/dev-python/aiodns/aiodns-4.0.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_VERIFY_REPO=https://github.com/aio-libs/aiodns
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Simple DNS resolver for asyncio"
+HOMEPAGE="
+       https://pypi.org/project/aiodns/
+       https://github.com/aio-libs/aiodns/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+# Tests fail with network-sandbox, since they try to resolve google.com
+PROPERTIES="test? ( test_network )"
+RESTRICT="test"
+
+RDEPEND="=dev-python/pycares-5*[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+EPYTEST_PLUGINS=( pytest-asyncio )
+distutils_enable_tests pytest
+
+python_test() {
+       epytest --asyncio-mode=auto
+}

Reply via email to