commit: 57f3577a079422337c2b8e251575a4987bff92c0
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 15 06:43:56 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Nov 15 06:56:02 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f3577a
dev-python/zmq-anyio: Bump to 0.3.12
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
dev-python/zmq-anyio/Manifest | 1 +
dev-python/zmq-anyio/zmq-anyio-0.3.12.ebuild | 41 ++++++++++++++++++++++++++++
profiles/features/wd40/package.mask | 3 +-
3 files changed, 44 insertions(+), 1 deletion(-)
diff --git a/dev-python/zmq-anyio/Manifest b/dev-python/zmq-anyio/Manifest
index 20bf15a3d1ef..7e89cc92c5e9 100644
--- a/dev-python/zmq-anyio/Manifest
+++ b/dev-python/zmq-anyio/Manifest
@@ -1 +1,2 @@
+DIST zmq-anyio-0.3.12.gh.tar.gz 14524 BLAKE2B
2e2f934657d76a3895fa391fd05bdfec921b84ad8bf334e7746d103e8302ca5d8172554fdeb2cf80c943618d05c8286f8094ad5c6d8699f7a149758d27df8122
SHA512
56cac4c72b7b5d28d2aa412ba260f269bbb351d16c84a20a10205dcc7a6c5eed8b656fdef7c17796b85d64eafedb606f1a44c96caae7a282c270ec45a13494b4
DIST zmq_anyio-0.3.10.tar.gz 14648 BLAKE2B
96864cddc1287df6c80432cd3693865eadf508482e10af3788ec1ffee6a2ea9fbc50ba13e8f527682c90fab5027be5cd1abbddecb05b099c4f8da0e78b60ff0a
SHA512
b41ea654cff258fdba05108e4603c113bac8d56439ed65184d9cbb1c88b45471d989b7a0e232d9f5fc587691720135982fc39d39f0dfc7efc01178128f386630
diff --git a/dev-python/zmq-anyio/zmq-anyio-0.3.12.ebuild
b/dev-python/zmq-anyio/zmq-anyio-0.3.12.ebuild
new file mode 100644
index 000000000000..1a492ad25b94
--- /dev/null
+++ b/dev-python/zmq-anyio/zmq-anyio-0.3.12.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=uv-build
+PYTHON_COMPAT=( pypy3_11 python3_{11..14} )
+
+inherit distutils-r1
+
+DESCRIPTION="Asynchronous API for ZMQ using AnyIO"
+HOMEPAGE="
+ https://github.com/QuantStack/zmq-anyio/
+ https://pypi.org/project/zmq-anyio/
+"
+# https://github.com/QuantStack/zmq-anyio/issues/34
+SRC_URI="
+ https://github.com/QuantStack/zmq-anyio/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ <dev-python/anyio-5[${PYTHON_USEDEP}]
+ >=dev-python/anyio-4.10.0[${PYTHON_USEDEP}]
+ <dev-python/anyioutils-0.8[${PYTHON_USEDEP}]
+ >=dev-python/anyioutils-0.7.1[${PYTHON_USEDEP}]
+ <dev-python/pyzmq-28[${PYTHON_USEDEP}]
+ >=dev-python/pyzmq-26.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/trio-0.27.0[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_PLUGINS=( anyio pytest-timeout )
+distutils_enable_tests pytest
diff --git a/profiles/features/wd40/package.mask
b/profiles/features/wd40/package.mask
index 766bc9ca3b83..f27d021ffd2c 100644
--- a/profiles/features/wd40/package.mask
+++ b/profiles/features/wd40/package.mask
@@ -21,11 +21,12 @@ app-portage/emlop
# Michał Górny <[email protected]> (2024-05-08)
# Pure Python packages using dev-python/uv-build, and therefore
-# requiring Rust to install, and their dependencies.
+# requiring Rust to install, and their reverse dependencies.
dev-python/gherkin-official
dev-python/pytest-bdd
dev-python/pytest-describe
dev-python/uv-build
+dev-python/zmq-anyio
sys-auth/ssh-ldap-pubkey
# Sebastian Pipping <[email protected]> (2025-06-20)