summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-12-12 18:53:01 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-12-12 18:53:01 +0000
commitc2a98c5730992decf024aa2cc593271e9819a2bb (patch)
treee8b3d3a321f539027ecef8fc56ffbdf897b62401 /dev-python
parent858ebcd8753fa1e646833884cf62b0809c89a407 (diff)
downloadbaldeagleos-repo-c2a98c5730992decf024aa2cc593271e9819a2bb.tar.gz
baldeagleos-repo-c2a98c5730992decf024aa2cc593271e9819a2bb.tar.xz
baldeagleos-repo-c2a98c5730992decf024aa2cc593271e9819a2bb.zip
Adding metadata
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/PythonQwt/Manifest1
-rw-r--r--dev-python/PythonQwt/PythonQwt-0.14.2.ebuild23
-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.ebuild4
-rw-r--r--dev-python/langdetect/metadata.xml10
-rw-r--r--dev-python/pyperscan/pyperscan-0.3.0.ebuild2
-rw-r--r--dev-python/pyqt5-sip/Manifest1
-rw-r--r--dev-python/pyqt5-sip/pyqt5-sip-12.16.1.ebuild17
-rw-r--r--dev-python/pyqt6-sip/Manifest1
-rw-r--r--dev-python/pyqt6-sip/pyqt6-sip-13.9.1.ebuild17
-rw-r--r--dev-python/python-magnumclient/Manifest2
-rw-r--r--dev-python/python-magnumclient/python-magnumclient-4.7.0.ebuild (renamed from dev-python/python-magnumclient/python-magnumclient-4.6.0.ebuild)3
-rw-r--r--dev-python/python-octaviaclient/Manifest2
-rw-r--r--dev-python/python-octaviaclient/python-octaviaclient-3.9.0.ebuild (renamed from dev-python/python-octaviaclient/python-octaviaclient-3.7.0.ebuild)0
-rw-r--r--dev-python/respx/respx-0.21.1-r1.ebuild (renamed from dev-python/respx/respx-0.21.1.ebuild)4
-rw-r--r--dev-python/sip/Manifest1
-rw-r--r--dev-python/sip/sip-6.9.1.ebuild33
-rw-r--r--dev-python/tornado/Manifest1
-rw-r--r--dev-python/tornado/tornado-6.4.1.ebuild61
-rw-r--r--dev-python/tornado/tornado-6.4.2.ebuild2
-rw-r--r--dev-python/twisted/twisted-24.10.0.ebuild2
22 files changed, 123 insertions, 79 deletions
diff --git a/dev-python/PythonQwt/Manifest b/dev-python/PythonQwt/Manifest
index eb5afea2d43a..cc937b2733b0 100644
--- a/dev-python/PythonQwt/Manifest
+++ b/dev-python/PythonQwt/Manifest
@@ -1,2 +1,3 @@
DIST pythonqwt-0.12.7.tar.gz 1217648 BLAKE2B 6c9dbaa893d6124ace07f9749d8b668fc5627269e3cabfab129fc04e3a511c971a2bd34d0bfc33da96715f7f8601e6d2d179584e8166f876296dc13d536ca710 SHA512 87af1d62e98798f5f616b7b008d704d943ae3c662b254f3243b3d9f4e5efab2f68b28c4820be6894b35852c9a5c14fa27c07868a28aacc6c9cd10ed7a674cfc2
DIST pythonqwt-0.14.1.tar.gz 1217982 BLAKE2B 55b59568a93a8bf1d03218cfb7e79d781eb741120fcdace7d6ae7aae50b30c90283de48ba4741deb4f33f560ed7d79dbfc9a7be70d95737200d9e88833d7f012 SHA512 d032d2422b801a567cd2dc92f630cc5cfc8fd27447134381bf83033ca45c55904c859bd950ceae2efc204cbdafcce4a03045f2680f008e245fabbdde7cf115de
+DIST pythonqwt-0.14.2.tar.gz 1218008 BLAKE2B 7cf8e4cb5226c8c14b97000ac46d31171d111f57eeb3ecd50948746ada015e2e54bb912a93b408f8c9a3bab80c94ff7ffa7f622f8ebdca0d78a7c376072ace00 SHA512 557fed50a7d07daaeb061578c3adb08524843fb13d20ba376c65605df63ed2bc171fc536c593f146be0eca0fe9e9705e18dacb868f33178d71b4c53513a4ded8
diff --git a/dev-python/PythonQwt/PythonQwt-0.14.2.ebuild b/dev-python/PythonQwt/PythonQwt-0.14.2.ebuild
new file mode 100644
index 000000000000..6e18aceda0a0
--- /dev/null
+++ b/dev-python/PythonQwt/PythonQwt-0.14.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Qt plotting widgets for Python"
+HOMEPAGE="https://pypi.org/project/PythonQwt"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# Test directory seems to contain demo instead
+RESTRICT="test"
+
+RDEPEND="
+ dev-python/pyqt5[${PYTHON_USEDEP},svg]
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest
index 37a64204a00a..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 9b3521c5721afa49a58e0c35267f7d82bb56bd7e1d6d3152be0d36cd220180a526cb20b90b1113fbf0fff4a512137570f0b3bcf864498b7b7cc00403cb61ca27 SHA512 16d311400bf84a5f04e15f3da4b68b2810e4b005009f4d03dc8a487176dfc294403c976c412c83dcfa8084a49ef7b7d5389b43fb2ba446ce107ce4595e3558c6
-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..eb2586280d80 100644
--- a/dev-python/langdetect/langdetect-1.0.9.ebuild
+++ b/dev-python/langdetect/langdetect-1.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -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/pyperscan/pyperscan-0.3.0.ebuild b/dev-python/pyperscan/pyperscan-0.3.0.ebuild
index 111006d17901..7fde2f587928 100644
--- a/dev-python/pyperscan/pyperscan-0.3.0.ebuild
+++ b/dev-python/pyperscan/pyperscan-0.3.0.ebuild
@@ -107,7 +107,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/vectorscan:=
- sys-devel/clang
+ llvm-core/clang
"
DEPEND="${RDEPEND}"
diff --git a/dev-python/pyqt5-sip/Manifest b/dev-python/pyqt5-sip/Manifest
index 0d1da5124d52..df9c103740b1 100644
--- a/dev-python/pyqt5-sip/Manifest
+++ b/dev-python/pyqt5-sip/Manifest
@@ -1,2 +1,3 @@
DIST PyQt5_sip-12.15.0.tar.gz 104024 BLAKE2B 40fdf25bfb8ca321f50926d7041e33edee9fbebafaded50d283ea95b04ea050e368d2b8470110d758f68f3ac08ada68b65b2f6ebcb9d7dd43707636e26701854 SHA512 1a009b53e80fc8231478f741839d8a88ab26f531c4ab0d41ccc00c8b0650c13c95c3c89cc949858a99bd1d817d736507df519384dff029530edc554f4b35b4cc
DIST PyQt5_sip-12.16.0.tar.gz 103977 BLAKE2B 4343c33565d140a30ea186f2a4a3c787df3b5da08b569c45899bce4dbbc74617104013ac0c8362d6653105287c78f54d5519aa6fd0f9e4c41ca116587b77511d SHA512 86d5bcdac9de588dea21853ad8b7db6cc095ee07c4936a42035a9b18a5386ba7fc2c4d119e3fa21312eaca64564073cc503a56f2852b78b53eb9ec43a0e4e107
+DIST pyqt5_sip-12.16.1.tar.gz 103975 BLAKE2B 43a71f75809c64ce104044c8aa9610ba03de5a87bb69a3cf173153a7ae10ddef623113e54922fcb215920c2635bcd7294e761ea5043d735f700cde431d0f7a16 SHA512 c85305503927dee0886f88d54aa74c4a0123159d1f534b1ec6d5ea5dff149954b2f11cf14c4a14d97cb04b0ce40fc75fd28b0109b5a2232e89cb057b3caa57bc
diff --git a/dev-python/pyqt5-sip/pyqt5-sip-12.16.1.ebuild b/dev-python/pyqt5-sip/pyqt5-sip-12.16.1.ebuild
new file mode 100644
index 000000000000..9bee219c0bf8
--- /dev/null
+++ b/dev-python/pyqt5-sip/pyqt5-sip-12.16.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+# keep compat in sync with pyqt5 or else it confuses some revdeps
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="sip extension module for PyQt5"
+HOMEPAGE="https://pypi.org/project/PyQt5-sip/"
+
+LICENSE="BSD-2"
+SLOT="0/$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
diff --git a/dev-python/pyqt6-sip/Manifest b/dev-python/pyqt6-sip/Manifest
index 754cfa88f433..d943796460d6 100644
--- a/dev-python/pyqt6-sip/Manifest
+++ b/dev-python/pyqt6-sip/Manifest
@@ -1,2 +1,3 @@
DIST PyQt6_sip-13.8.0.tar.gz 92264 BLAKE2B b44ba35c3209b3a49fccf0e4634af8a410b1531d0dd74fc665d7da9780f4e32baf18fbba80eb9635a96442c1c91295dc10e0388194d1e169d300e0e1b37d18cd SHA512 6947690e61fe65a21f61d034ae9de7b7adb001c59a4a362933c5441648fe27140b43666efa73f981b138cfc73fac72777bb7318b98accc3c7f808687e3fc5d81
DIST PyQt6_sip-13.9.0.tar.gz 92357 BLAKE2B 444df83cae6b3cfa83e59be22b8a7d0f56a60e0304ced6b4b97d34567b74da438b6262ff40b922c59ce9a292c669f0ef6cc11d865a7044fff4f055aa7ddbe408 SHA512 0661fc4f851403183eeafaeec3c3176aa11fe0974b163a0168f757a357556ec0731d0c54afd0e581495178fda0aada4bd5c655b2e6f19bafa78c91ec7b74d61c
+DIST pyqt6_sip-13.9.1.tar.gz 92358 BLAKE2B 0a92decce0b27acbc24cf903ea1ca6efa15315920bb4dd92af960c0e58bbc861b74daa950c983c56f5cc458204ebb86912c07af10b9f942ea66a6add8dc1ac7a SHA512 a4d4f3207f6bc86e148934fc84f86bcbe895d1d890b9e642154a1b5881898f1d363662ca51a847aed9bfc9942479b77581771b4f5d8d9c140bc4066d06d584f9
diff --git a/dev-python/pyqt6-sip/pyqt6-sip-13.9.1.ebuild b/dev-python/pyqt6-sip/pyqt6-sip-13.9.1.ebuild
new file mode 100644
index 000000000000..50bdc21ffe69
--- /dev/null
+++ b/dev-python/pyqt6-sip/pyqt6-sip-13.9.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+# keep compat in sync with pyqt6 or else it confuses some revdeps
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="sip module support for PyQt6"
+HOMEPAGE="https://pypi.org/project/PyQt6-sip/"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
diff --git a/dev-python/python-magnumclient/Manifest b/dev-python/python-magnumclient/Manifest
index 808f6db9f3ac..37985f8f4ba5 100644
--- a/dev-python/python-magnumclient/Manifest
+++ b/dev-python/python-magnumclient/Manifest
@@ -1 +1 @@
-DIST python-magnumclient-4.6.0.tar.gz 107207 BLAKE2B 350733dc1a1cc1971904cf7b93f88809a917d8be4613fee2e5625214990166d28aab68632082fb67d276fabc40a3b601788157849cc553ed808e1cdf388c8dc4 SHA512 b454aa3a0575a4c0ecc85a041e129aa6730fee5ee446e1e881d2ea5c7420b6f2038dbf47886a58577dc4dbe0877f741989034696314f0b44fd9422f16b4db4ea
+DIST python-magnumclient-4.7.0.tar.gz 107491 BLAKE2B b8f6367ba17b475dbc5fefaec9c032c178dec3140a637f8be9b7cb38bd58017d15e0fa5dc9c41a33dd8d38f9b463f83c1bcfe60b990538c179099d2751e2676e SHA512 2ad3fbfcdd0e8deae6b4741f201ff6930abd77774107d28246307b6b86023441036bd12a542e60a82a6323f4615b0532fb6d8a298b8858b14067cf9c77f4d24d
diff --git a/dev-python/python-magnumclient/python-magnumclient-4.6.0.ebuild b/dev-python/python-magnumclient/python-magnumclient-4.7.0.ebuild
index 5ff9a0884245..9af11ab51da2 100644
--- a/dev-python/python-magnumclient/python-magnumclient-4.6.0.ebuild
+++ b/dev-python/python-magnumclient/python-magnumclient-4.7.0.ebuild
@@ -20,11 +20,10 @@ LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
-
RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
>=dev-python/keystoneauth1-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.12.2[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
>=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}]
>=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
>=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
diff --git a/dev-python/python-octaviaclient/Manifest b/dev-python/python-octaviaclient/Manifest
index 817415fccdff..e3f5087f9505 100644
--- a/dev-python/python-octaviaclient/Manifest
+++ b/dev-python/python-octaviaclient/Manifest
@@ -1 +1 @@
-DIST python-octaviaclient-3.7.0.tar.gz 96169 BLAKE2B e52f7bf2171eb25326a6e425439160cee38bfb829e7dd22b670e76efeb5737aeb9c326c39541f9d24ffb130f3f90ee501754342c0177bec1e98fc42318b8c1bd SHA512 45171a954450601f93588a2649225d7e027da98da8fbe6246fb015174e4ab785ee5aa1b038c96e95827e8436d13afd7d010cf4a1fa9c4aaaa3ea42b25a205d43
+DIST python-octaviaclient-3.9.0.tar.gz 97191 BLAKE2B 4bf7a25711d6a67ce49c375c4dff8be791bad14d4acdacf57d4ad52cdd6852a9c85a719c626feb3d02deeee46887da80353b7577208f656f515513dd507242ba SHA512 8f5e0ad83c2df75865f26b50b325d5adac6a9797cac5ca5422cf95a85426f0803699f26ea27745e17171f2c56623a5de11e26bd650b9a797d1fdf41dc5c15ab5
diff --git a/dev-python/python-octaviaclient/python-octaviaclient-3.7.0.ebuild b/dev-python/python-octaviaclient/python-octaviaclient-3.9.0.ebuild
index 05e0ea49cca8..05e0ea49cca8 100644
--- a/dev-python/python-octaviaclient/python-octaviaclient-3.7.0.ebuild
+++ b/dev-python/python-octaviaclient/python-octaviaclient-3.9.0.ebuild
diff --git a/dev-python/respx/respx-0.21.1.ebuild b/dev-python/respx/respx-0.21.1-r1.ebuild
index 2c6e5bea4040..e31e25775722 100644
--- a/dev-python/respx/respx-0.21.1.ebuild
+++ b/dev-python/respx/respx-0.21.1-r1.ebuild
@@ -24,8 +24,10 @@ LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm64 x86"
+# https://bugs.gentoo.org/945735
+# https://github.com/lundberg/respx/issues/277
RDEPEND="
- dev-python/httpx[${PYTHON_USEDEP}]
+ <dev-python/httpx-0.28.0[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest
index e425e2784712..269256109c38 100644
--- a/dev-python/sip/Manifest
+++ b/dev-python/sip/Manifest
@@ -1,2 +1,3 @@
DIST sip-6.8.6.gh.tar.gz 515751 BLAKE2B 769a1270351473f1c498e0d3cd463df3aa0992782b5501bd06455b71be05cae5a9754611bad4f966cc5b204170fec7fccbb065d9ed4c800daaa1bd6448a96352 SHA512 bfbeace21ef0bfd072548bcdb9af1f4917a33e15bcd9c5f6575aea0dc0eeaeec4aa322b2408f586c0e2713ada65c1657f81a4e0eb25cb9a3472fada234beca33
DIST sip-6.9.0.gh.tar.gz 517388 BLAKE2B 453b4f124dad36b3bd2f8e86c41249bc77d2c6841eefe4a922c08306339c939c2894402ee149275a6bffab468a9b2ab05c7beeb8c214ebd0b7842ef0dbaa6f5b SHA512 ffa4035ff04a5c1ed7848322d052ed96419bddd96e20fda86307db4d96776cc00544df021423c0fd358989d4ba982648499eb7f6ddf18f04a38deab9184bfacb
+DIST sip-6.9.1.gh.tar.gz 517896 BLAKE2B 1ed8eb2e3cdf4eca76aed82bafbfb6ed60163cc58aff7a709cff29c2b370c68d5dcfce8db04768b9133fba58a24734bbc32b7c5a004ab84a73661db690976228 SHA512 670b1afcf7c6337f48d53cea86c535f24932393d68ee1654c754bfa3481f2f736f1dc935f39f501650e210112034b0fdb8c8ec46627066d9af3be0c599e8a093
diff --git a/dev-python/sip/sip-6.9.1.ebuild b/dev-python/sip/sip-6.9.1.ebuild
new file mode 100644
index 000000000000..0bea7dd8c15e
--- /dev/null
+++ b/dev-python/sip/sip-6.9.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+inherit distutils-r1
+
+DESCRIPTION="Python bindings generator for C/C++ libraries"
+HOMEPAGE="https://github.com/Python-SIP/sip/"
+SRC_URI="
+ https://github.com/Python-SIP/sip/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD-2 BSD"
+SLOT="5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' 3.10)
+"
+BDEPEND="
+ >=dev-python/setuptools-scm-8[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+ dev-python/myst-parser \
+ dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
diff --git a/dev-python/tornado/Manifest b/dev-python/tornado/Manifest
index 163f48b86859..3707192cf6f5 100644
--- a/dev-python/tornado/Manifest
+++ b/dev-python/tornado/Manifest
@@ -1,2 +1 @@
-DIST tornado-6.4.1.tar.gz 500623 BLAKE2B e359d9cbf5e7311e608753a2908e61ea121e4d108209866fda49e79ecca3dc8495c35583406dd7d6b2852c4f6a9df2e340b1f4b892489be976d70000ed51aa33 SHA512 294b4fff8a6d1b9592d355f7faf78f1a94a2aaea1b54414b7e81884b8d4069713a28f6105ae36f27be78abf4c47a1fceab3801bc92b5429374f7a534f104c437
DIST tornado-6.4.2.tar.gz 501135 BLAKE2B 875513089ceaa6d1195cd6959e15bfef51cef4a61c55e678e0e60bd1001afa025d452441938a21ad91189d5c4d07c6cf85d0cec0f41e07cf2c4b7b66e0770c25 SHA512 4f4556f0f7db8e13a101254693f92841374114912960d9874948548452cc9b38933292c0e37971fb151a4d9dbcf5ed7563c1505e090a1aef306f1c46f351534d
diff --git a/dev-python/tornado/tornado-6.4.1.ebuild b/dev-python/tornado/tornado-6.4.1.ebuild
deleted file mode 100644
index 03fdf868606b..000000000000
--- a/dev-python/tornado/tornado-6.4.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python web framework and asynchronous networking library"
-HOMEPAGE="
- https://www.tornadoweb.org/
- https://github.com/tornadoweb/tornado/
- https://pypi.org/project/tornado/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- $(python_gen_cond_dep '
- >=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}]
- ' 'python*')
- )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-6.3.2-test-timeout-increase.patch"
- "${FILESDIR}/${PN}-6.3.2-ignore-deprecationwarning.patch"
-)
-
-src_prepare() {
- # network-sandbox? ipv6?
- sed -i -e 's:test_localhost:_&:' \
- tornado/test/netutil_test.py || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- local -x ASYNC_TEST_TIMEOUT=60
- # Avoid time-sensitive tests
- # https://github.com/tornadoweb/tornado/blob/10974e6ebee80a26a2a65bb9bd715cf858fafde5/tornado/test/util.py#L19
- local -x TRAVIS=1
- local -x NO_NETWORK=1
-
- cd "${T}" || die
- "${EPYTHON}" -m tornado.test.runtests --verbose ||
- die "tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/tornado/tornado-6.4.2.ebuild b/dev-python/tornado/tornado-6.4.2.ebuild
index 6c6aae162a3c..03fdf868606b 100644
--- a/dev-python/tornado/tornado-6.4.2.ebuild
+++ b/dev-python/tornado/tornado-6.4.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/twisted/twisted-24.10.0.ebuild b/dev-python/twisted/twisted-24.10.0.ebuild
index d50c9b53db06..a37ea9587e59 100644
--- a/dev-python/twisted/twisted-24.10.0.ebuild
+++ b/dev-python/twisted/twisted-24.10.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI+="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
IUSE="conch http2 serial ssl test"
RESTRICT="!test? ( test )"