summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-07-01 20:47:42 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-07-01 20:47:42 +0000
commit5d247b8408a6f5dfe82cb9f64ec52480aa51892f (patch)
treeee3834ceeba79f2740e09798f6b224c35015fc26 /dev-python
parent74755341b8504dc85ac08673144c0ec341b3a166 (diff)
downloadbaldeagleos-repo-5d247b8408a6f5dfe82cb9f64ec52480aa51892f.tar.gz
baldeagleos-repo-5d247b8408a6f5dfe82cb9f64ec52480aa51892f.tar.xz
baldeagleos-repo-5d247b8408a6f5dfe82cb9f64ec52480aa51892f.zip
Adding metadata
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/cmd2/cmd2-2.7.0.ebuild2
-rw-r--r--dev-python/dateparser/Manifest1
-rw-r--r--dev-python/dateparser/dateparser-1.2.2.ebuild61
-rw-r--r--dev-python/fastapi/Manifest2
-rw-r--r--dev-python/fastapi/fastapi-0.115.13.ebuild2
-rw-r--r--dev-python/fastapi/fastapi-0.115.14.ebuild (renamed from dev-python/fastapi/fastapi-0.115.12-r1.ebuild)23
-rw-r--r--dev-python/fastapi/files/fastapi-0.115.14-starlette-bump.patch (renamed from dev-python/fastapi/files/fastapi-0.115.12-starlette-0.48.0.patch)8
-rw-r--r--dev-python/langdetect/Manifest2
-rw-r--r--dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch13
-rw-r--r--dev-python/langdetect/langdetect-1.0.9.ebuild6
-rw-r--r--dev-python/langdetect/metadata.xml10
-rw-r--r--dev-python/pysdl3/Manifest2
-rw-r--r--dev-python/pysdl3/pysdl3-0.9.8_beta5.ebuild (renamed from dev-python/pysdl3/pysdl3-0.9.8_beta2.ebuild)0
-rw-r--r--dev-python/rich-argparse/rich-argparse-1.7.1.ebuild2
-rw-r--r--dev-python/twisted/twisted-24.11.0-r1.ebuild1
-rw-r--r--dev-python/twisted/twisted-25.5.0.ebuild1
-rw-r--r--dev-python/twisted/twisted-25.5.0_rc1.ebuild1
17 files changed, 109 insertions, 28 deletions
diff --git a/dev-python/cmd2/cmd2-2.7.0.ebuild b/dev-python/cmd2/cmd2-2.7.0.ebuild
index fc73e0bb8621..8616c2cc3fcd 100644
--- a/dev-python/cmd2/cmd2-2.7.0.ebuild
+++ b/dev-python/cmd2/cmd2-2.7.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~ppc64 ~s390 ~x86"
RDEPEND="
>=dev-python/pyperclip-1.8[${PYTHON_USEDEP}]
diff --git a/dev-python/dateparser/Manifest b/dev-python/dateparser/Manifest
index 1f05fece6f51..09056b5bc1b4 100644
--- a/dev-python/dateparser/Manifest
+++ b/dev-python/dateparser/Manifest
@@ -1 +1,2 @@
DIST dateparser-1.2.1.tar.gz 309924 BLAKE2B 09b7cf4148edea37bb80d1734b2f5a3ddac7965e6d46bc1775f2f0807d3421c80bd3927dd62135a80adc99451a85a2961b61335784d191cfdd1fdc51b3d81298 SHA512 85e1c5cabb8acebd63ec60c0913ac89b362b64edfbe5af06bcd5968ed7be6383d4035ec9f45afadc0d10fc95a3f538702285d75365c4f8e4522ac9643f4ed4da
+DIST dateparser-1.2.2.tar.gz 329840 BLAKE2B 7f17feb402cd72d6b99c1c5e75627588e085963193aef72eaaeada82ea448d5d45c19d3aa5b8986500cecbc7b2417c9fc5f8526de47560455a6e9f12b2e500f1 SHA512 96ebc214843f57f3cdede79f63fd3067e9b26e17882a0dea023830e7a2a3f50b07145ae34d174bd3cd11f4f42980110111f90e7175fd38a4b0c428ac5f26428d
diff --git a/dev-python/dateparser/dateparser-1.2.2.ebuild b/dev-python/dateparser/dateparser-1.2.2.ebuild
new file mode 100644
index 000000000000..838987d5f124
--- /dev/null
+++ b/dev-python/dateparser/dateparser-1.2.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Date parsing library designed to parse dates from HTML pages"
+HOMEPAGE="
+ https://pypi.org/project/dateparser/
+ https://github.com/scrapinghub/dateparser
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ dev-python/regex[${PYTHON_USEDEP}]
+ dev-python/tzlocal[${PYTHON_USEDEP}]
+"
+BDEPEND="test? (
+ dev-libs/fastText[python,${PYTHON_USEDEP}]
+ dev-python/convertdate[${PYTHON_USEDEP}]
+ dev-python/hijridate[${PYTHON_USEDEP}]
+ dev-python/langdetect[${PYTHON_USEDEP}]
+ dev-python/parameterized[${PYTHON_USEDEP}]
+)"
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs \
+ dev-python/sphinx-rtd-theme
+
+python_test() {
+ # Need to set TZ when testing with gentoo docker images.
+ # Their /etc/{timezone,localtime} are inconsistent, which causes
+ # to tests to fail.
+ local -x TZ=UTC
+
+ local EPYTEST_IGNORE=(
+ # tests that require network
+ tests/test_dateparser_data_integrity.py
+ )
+ local EPYTEST_DESELECT=(
+ # tests that require network
+ tests/test_language_detect.py::CustomLangDetectParserTest::test_custom_language_detect_fast_text_{0,1}
+ )
+
+ epytest
+}
+
+pkg_postinst() {
+ optfeature "calendars support" "dev-python/hijridate dev-python/convertdate"
+ optfeature "fasttext support" "dev-libs/fastText[python]"
+ optfeature "langdetect support" dev-python/langdetect
+}
diff --git a/dev-python/fastapi/Manifest b/dev-python/fastapi/Manifest
index f09dd65d38a5..8cedfa132f74 100644
--- a/dev-python/fastapi/Manifest
+++ b/dev-python/fastapi/Manifest
@@ -1,2 +1,2 @@
-DIST fastapi-0.115.12.tar.gz 295236 BLAKE2B 224b74553668721dde3592a50a3d5b02a967a58f55d3beb6bec753755cddfbb803f0661ce6cc41af3ddfc28bb304d053f41aad8ab9d8965048ff80cad6c3207e SHA512 8eb8d998643ca748744b9c00e14cdd62f02e58145e2a64dcf090361d56fa52a12b643b8fc3dc98f41af74c06d46b787acf92ae2be828d99b6d4290c20ced7f6f
DIST fastapi-0.115.13.tar.gz 295680 BLAKE2B 04fa6fec81e25045f6e6601dc6207973fa4afe7b2fe6ebd27645a48f5b6f0a30758581dba947972fbcfb62e6e5dcf119c03f007c9f31ddc80236f1ea7e39d453 SHA512 0c337265d118ce86e1800251caba4f55ece9c8262870000cf5b3b36f21467079043377a136c1c5aa17f96b724c3633cc600c96093192ced7a2ffa18eba7c8171
+DIST fastapi-0.115.14.tar.gz 296263 BLAKE2B 196cf0043d43b9b03b24198c9c001e1fcd9a37ba608ae0190908024dfb0cff2789f85a8a1b5f9b61f66101df5b28c701638e15f414e446b5a57b64d482d52b9e SHA512 48831b78c6a4738b02ba32327d4cef251e776126180b265877fcf3bab3d7631dbb20434b63c5845781d3dae495cce9fb12ee59e35edc656c8806efbddbfc0e53
diff --git a/dev-python/fastapi/fastapi-0.115.13.ebuild b/dev-python/fastapi/fastapi-0.115.13.ebuild
index b103db4dcacc..47fc0a37175b 100644
--- a/dev-python/fastapi/fastapi-0.115.13.ebuild
+++ b/dev-python/fastapi/fastapi-0.115.13.ebuild
@@ -60,7 +60,7 @@ BDEPEND="
PATCHES=(
"${FILESDIR}/${PN}-0.115.6-httpx-0.28-test-fix.patch"
- "${FILESDIR}/${PN}-0.115.12-starlette-0.48.0.patch"
+ "${FILESDIR}/${PN}-0.115.14-starlette-bump.patch"
)
distutils_enable_tests pytest
diff --git a/dev-python/fastapi/fastapi-0.115.12-r1.ebuild b/dev-python/fastapi/fastapi-0.115.14.ebuild
index 4225a3bbe3b4..47fc0a37175b 100644
--- a/dev-python/fastapi/fastapi-0.115.12-r1.ebuild
+++ b/dev-python/fastapi/fastapi-0.115.14.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=pdm-backend
PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-inherit distutils-r1 optfeature pypi
+inherit distutils-r1 optfeature
DESCRIPTION="FastAPI framework, high performance, easy to learn, ready for production"
HOMEPAGE="
@@ -15,9 +15,16 @@ HOMEPAGE="
https://github.com/fastapi/fastapi
"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/fastapi/fastapi.git"
+else
+ inherit pypi
+ KEYWORDS="~amd64"
+fi
+
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
RDEPEND="
<dev-python/pydantic-3.0.0[${PYTHON_USEDEP}]
@@ -30,10 +37,11 @@ BDEPEND="
test? (
dev-python/aiosqlite[${PYTHON_USEDEP}]
>=dev-python/anyio-3.2.1[${PYTHON_USEDEP}]
+ dev-python/bcrypt[${PYTHON_USEDEP}]
dev-python/dirty-equals[${PYTHON_USEDEP}]
dev-python/email-validator[${PYTHON_USEDEP}]
>=dev-python/flask-1.1.2[${PYTHON_USEDEP}]
- dev-python/inline-snapshot[${PYTHON_USEDEP}]
+ >=dev-python/inline-snapshot-0.21.1[${PYTHON_USEDEP}]
>=dev-python/jinja2-3.1.5[${PYTHON_USEDEP}]
dev-python/orjson[${PYTHON_USEDEP}]
<dev-python/passlib-2.0.0[${PYTHON_USEDEP}]
@@ -52,7 +60,7 @@ BDEPEND="
PATCHES=(
"${FILESDIR}/${PN}-0.115.6-httpx-0.28-test-fix.patch"
- "${FILESDIR}/${PN}-0.115.12-starlette-0.48.0.patch"
+ "${FILESDIR}/${PN}-0.115.14-starlette-bump.patch"
)
distutils_enable_tests pytest
@@ -63,6 +71,8 @@ EPYTEST_DESELECT=(
# Test result affected by unrelated packages such as brotli and zstd
# https://github.com/fastapi/fastapi/blob/7c6f2f8fde68f488163376c9e92a59d46c491298/tests/test_tutorial/test_header_param_models/test_tutorial001.py#L77
"tests/test_tutorial/test_header_param_models/test_tutorial001.py::test_header_param_model_invalid"
+ "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_invalid"
+ "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_no_underscore"
# https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6afa196ca0cb1604875847b1b84fa64896a06f6e
"tests/test_multipart_installation.py::test_incorrect_multipart_installed_form"
"tests/test_multipart_installation.py::test_incorrect_multipart_installed_file_upload"
@@ -75,10 +85,9 @@ EPYTEST_DESELECT=(
"tests/test_multipart_installation.py::test_no_multipart_installed_multi_form"
"tests/test_multipart_installation.py::test_no_multipart_installed_form_file"
"tests/test_multipart_installation.py::test_old_multipart_installed"
+ # Hangs with network-sandbox
+ "tests/test_tutorial/test_websockets/test_tutorial003_py39.py::test_websocket_handle_disconnection"
- # formatting changes?
- "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_no_underscore"
- "tests/test_tutorial/test_header_param_models/test_tutorial003.py::test_header_param_model_invalid"
)
python_prepare_all() {
diff --git a/dev-python/fastapi/files/fastapi-0.115.12-starlette-0.48.0.patch b/dev-python/fastapi/files/fastapi-0.115.14-starlette-bump.patch
index 7783ed459a43..9c0b391638fd 100644
--- a/dev-python/fastapi/files/fastapi-0.115.12-starlette-0.48.0.patch
+++ b/dev-python/fastapi/files/fastapi-0.115.14-starlette-bump.patch
@@ -1,3 +1,5 @@
+https://github.com/fastapi/fastapi/pull/13743
+
From 037aff6a9c4e3ea94d9312f734efd79220ac94d2 Mon Sep 17 00:00:00 2001
From: "Benjamin A. Beasley" <code@musicinmybrain.net>
Date: Thu, 29 May 2025 13:25:06 -0400
@@ -7,12 +9,6 @@ MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
----
- pyproject.toml | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/pyproject.toml b/pyproject.toml
-index 1c540e2f63b66..a0fe805cdb3b3 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -43,7 +43,7 @@ classifiers = [
diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest
index d12ab8aeaca8..a11d7c268c91 100644
--- a/dev-python/langdetect/Manifest
+++ b/dev-python/langdetect/Manifest
@@ -1,3 +1 @@
DIST langdetect-1.0.9.tar.gz 981474 BLAKE2B ea8a9c3f16a2987c080742473bff4f2c1503f53fb3c2b40b0b1d6212bb6133ea22dce7864ffcfb8968c3a46b157d45cb3e2cf6f84bdbed0266cc716a853b032c SHA512 7558d674c47b080c79e43a00a25d2c7f77188cf60bea2cecb3bebb803d75e1aa42b43c74bd26ea1b541f4cb927421908882cbec01a91f0913984217e71ccc8db
-EBUILD langdetect-1.0.9.ebuild 494 BLAKE2B 9cd8a2a93a8d45bf51fe2324402b175d641762ea591fcb99459427f977a95eccffa6ca4777ca4df39814eea6eac62711567faa654456d32f79023a4685804504 SHA512 d973b85ba1a44389a4275f02a779a93a005f7c2e096467b94b072862e4984d5b42cf33f9821ac68aa5b85b12c98983a90b96049989d8c84497969174b6bb838e
-MISC metadata.xml 457 BLAKE2B 630128a3e982b6d60cc7b9f74c79fcb5ee47a71a02c73a50af9da8cedb6fad8e20a7f74b881e5b25c6483b92c9edbd56552cd38b2d9cbfa8b3eb4530facea969 SHA512 674f4f5cd809c6c77bc14e0f5687fa972bef14bdfa0b3343c5d66b7163eef1906eb87d060c8288732f825de71dce291ad0b841a5f2f0dd230f957b5687e45d45
diff --git a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch
new file mode 100644
index 000000000000..637368d2f237
--- /dev/null
+++ b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch
@@ -0,0 +1,13 @@
+Fix "Package 'langdetect.profiles' is absent from the `packages` configuration."
+
+--- a/setup.py
++++ b/setup.py
+@@ -18,7 +18,7 @@ setup(
+ author_email='michal.danilak@gmail.com',
+ url='https://github.com/Mimino666/langdetect',
+ keywords='language detection library',
+- packages=['langdetect', 'langdetect.utils', 'langdetect.tests'],
++ packages=['langdetect', 'langdetect.utils', 'langdetect.tests', 'langdetect.profiles'],
+ include_package_data=True,
+ install_requires=['six'],
+ license='MIT',
diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild
index 56733bbffc48..99577c43fc3e 100644
--- a/dev-python/langdetect/langdetect-1.0.9.ebuild
+++ b/dev-python/langdetect/langdetect-1.0.9.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
@@ -19,4 +19,6 @@ KEYWORDS="~amd64"
RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
+PATCHES=( "${FILESDIR}/${P}-explicit-config.patch" )
+
distutils_enable_tests unittest
diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml
index 020e07f2a3dd..c0f74ac187e2 100644
--- a/dev-python/langdetect/metadata.xml
+++ b/dev-python/langdetect/metadata.xml
@@ -2,11 +2,9 @@
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marcin.deranek@slonko.net</email>
- <name>Marcin Deranek</name>
+ <email>pastalian46@gmail.com</email>
+ <name>Takuya Wakazono</name>
</maintainer>
- <upstream>
- <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to>
- </upstream>
- <origin>slonko-overlay</origin>
+
+ <origin>gentoo-guru-overlay</origin>
</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/pysdl3/Manifest b/dev-python/pysdl3/Manifest
index 4007a126cf5c..6c4379b639b7 100644
--- a/dev-python/pysdl3/Manifest
+++ b/dev-python/pysdl3/Manifest
@@ -1,2 +1,2 @@
-DIST pysdl3-0.9.8b2.tar.gz 1419685 BLAKE2B fcc5ceeeb78cdc45ceb8e35ed7e420375ff0ebd7cbbae23dd68718e5417be727aef179760f2f22841966c3e43aff87a20e7b4fb140baad19e62443f505ff312d SHA512 8c2548baa173302ca5ff6e3a2c47d71af3e9b3c8d5c31d6848dd2f734acbb05a765b489a66a83e20d412621155c7fee7dc8618a20bcbd715299e75596ca08fa4
DIST pysdl3-0.9.8b3.tar.gz 1416965 BLAKE2B d8eed631739051045998f5c0be78ea47f83338077c9024322fb9ac5ed1331b9c6e36dfff02402da0a5d4dd5139627afa2e17b2e239727438b5a291beaa60bf17 SHA512 680153060e479560db0ffb32cb5a76a951f0b784fc1a805999ae7ac03dec3f3e6797f5361b94ec00b87c692a4c6c63ee994f94a98cb73491036574f15145b837
+DIST pysdl3-0.9.8b5.tar.gz 1416932 BLAKE2B c8de2c87d77a741e75dfdf10adde2ddedfa161661202bbdcc40440a2cfb9f2dab94ff405a2a9a8eb97c13883620063967c3fdc6bda2ca219b58e1ec6ecab94fb SHA512 7c3471def81967a80da19d5aad69f38b22179889c1303dc609ad44b831945bb583f3ea0c5ef7159e66900810f42863fdaa1f63fe6d7935b438ca1acb9044e540
diff --git a/dev-python/pysdl3/pysdl3-0.9.8_beta2.ebuild b/dev-python/pysdl3/pysdl3-0.9.8_beta5.ebuild
index 01bba1cce5f2..01bba1cce5f2 100644
--- a/dev-python/pysdl3/pysdl3-0.9.8_beta2.ebuild
+++ b/dev-python/pysdl3/pysdl3-0.9.8_beta5.ebuild
diff --git a/dev-python/rich-argparse/rich-argparse-1.7.1.ebuild b/dev-python/rich-argparse/rich-argparse-1.7.1.ebuild
index 313c832f343a..d1beb9167088 100644
--- a/dev-python/rich-argparse/rich-argparse-1.7.1.ebuild
+++ b/dev-python/rich-argparse/rich-argparse-1.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~ppc64 ~s390 ~x86"
RDEPEND="
>=dev-python/rich-11.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/twisted/twisted-24.11.0-r1.ebuild b/dev-python/twisted/twisted-24.11.0-r1.ebuild
index 8698ffc8371b..2d7a75854db6 100644
--- a/dev-python/twisted/twisted-24.11.0-r1.ebuild
+++ b/dev-python/twisted/twisted-24.11.0-r1.ebuild
@@ -56,6 +56,7 @@ RDEPEND="
IDEPEND="
>=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
>=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
>=dev-python/zope-interface-5[${PYTHON_USEDEP}]
"
BDEPEND="
diff --git a/dev-python/twisted/twisted-25.5.0.ebuild b/dev-python/twisted/twisted-25.5.0.ebuild
index cd475d153d8d..697d136bfd80 100644
--- a/dev-python/twisted/twisted-25.5.0.ebuild
+++ b/dev-python/twisted/twisted-25.5.0.ebuild
@@ -59,6 +59,7 @@ RDEPEND="
IDEPEND="
>=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
>=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
>=dev-python/zope-interface-5[${PYTHON_USEDEP}]
"
BDEPEND="
diff --git a/dev-python/twisted/twisted-25.5.0_rc1.ebuild b/dev-python/twisted/twisted-25.5.0_rc1.ebuild
index fe772f6a85a3..6235b2da04ca 100644
--- a/dev-python/twisted/twisted-25.5.0_rc1.ebuild
+++ b/dev-python/twisted/twisted-25.5.0_rc1.ebuild
@@ -58,6 +58,7 @@ RDEPEND="
IDEPEND="
>=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
>=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
>=dev-python/zope-interface-5[${PYTHON_USEDEP}]
"
BDEPEND="