summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin260385 -> 260381 bytes
-rw-r--r--dev-python/astroid/Manifest2
-rw-r--r--dev-python/astroid/astroid-2.14.2.ebuild2
-rw-r--r--dev-python/astunparse/Manifest2
-rw-r--r--dev-python/astunparse/astunparse-1.6.3-r1.ebuild2
-rw-r--r--dev-python/beautifulsoup4/Manifest4
-rw-r--r--dev-python/beautifulsoup4/beautifulsoup4-4.11.1.ebuild37
-rw-r--r--dev-python/beautifulsoup4/beautifulsoup4-4.11.2.ebuild5
-rw-r--r--dev-python/black/Manifest2
-rw-r--r--dev-python/black/black-23.1.0.ebuild2
-rw-r--r--dev-python/cachetools/Manifest2
-rw-r--r--dev-python/cachetools/cachetools-5.3.0.ebuild2
-rw-r--r--dev-python/elementpath/Manifest2
-rw-r--r--dev-python/elementpath/elementpath-4.0.1.ebuild2
-rw-r--r--dev-python/ensurepip-pip/Manifest4
-rw-r--r--dev-python/ensurepip-pip/ensurepip-pip-23.0.1.ebuild2
-rw-r--r--dev-python/ensurepip-pip/ensurepip-pip-23.0.ebuild24
-rw-r--r--dev-python/ensurepip-setuptools/Manifest8
-rw-r--r--dev-python/ensurepip-setuptools/ensurepip-setuptools-67.2.0.ebuild2
-rw-r--r--dev-python/ensurepip-setuptools/ensurepip-setuptools-67.3.1.ebuild24
-rw-r--r--dev-python/ensurepip-setuptools/ensurepip-setuptools-67.3.2.ebuild24
-rw-r--r--dev-python/ensurepip-setuptools/ensurepip-setuptools-67.3.3.ebuild24
-rw-r--r--dev-python/ensurepip-wheel/Manifest2
-rw-r--r--dev-python/ensurepip-wheel/ensurepip-wheel-0.38.4.ebuild2
-rw-r--r--dev-python/flaky/Manifest3
-rw-r--r--dev-python/flaky/flaky-3.7.0-r2.ebuild42
-rw-r--r--dev-python/flaky/flaky-3.7.0-r4.ebuild5
-rw-r--r--dev-python/flask-sqlalchemy/Manifest2
-rw-r--r--dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.3.ebuild2
-rw-r--r--dev-python/jaraco-text/Manifest4
-rw-r--r--dev-python/jaraco-text/jaraco-text-3.11.0.ebuild68
-rw-r--r--dev-python/jaraco-text/jaraco-text-3.11.1.ebuild2
-rw-r--r--dev-python/jsonschema-spec/Manifest2
-rw-r--r--dev-python/jsonschema-spec/jsonschema-spec-0.1.3.ebuild2
-rw-r--r--dev-python/openpyxl/Manifest6
-rw-r--r--dev-python/openpyxl/openpyxl-3.0.10.ebuild36
-rw-r--r--dev-python/openpyxl/openpyxl-3.1.0.ebuild36
-rw-r--r--dev-python/openpyxl/openpyxl-3.1.1.ebuild2
-rw-r--r--dev-python/openstacksdk/Manifest6
-rw-r--r--dev-python/openstacksdk/openstacksdk-0.103.0.ebuild86
-rw-r--r--dev-python/openstacksdk/openstacksdk-1.0.0.ebuild85
-rw-r--r--dev-python/openstacksdk/openstacksdk-1.0.1.ebuild2
-rw-r--r--dev-python/pip/Manifest4
-rw-r--r--dev-python/pip/pip-23.0.1.ebuild2
-rw-r--r--dev-python/pip/pip-23.0.ebuild138
-rw-r--r--dev-python/poetry-core/Manifest2
-rw-r--r--dev-python/poetry-core/poetry-core-1.5.1.ebuild2
-rw-r--r--dev-python/pybind11/Manifest2
-rw-r--r--dev-python/pybind11/pybind11-2.10.3.ebuild2
-rw-r--r--dev-python/pygame/Manifest2
-rw-r--r--dev-python/pygame/pygame-2.1.3.ebuild2
-rw-r--r--dev-python/pylint/Manifest2
-rw-r--r--dev-python/pylint/pylint-2.16.2.ebuild2
-rw-r--r--dev-python/pyproject-api/Manifest2
-rw-r--r--dev-python/pyproject-api/pyproject-api-1.5.0.ebuild2
-rw-r--r--dev-python/pyproject-metadata/Manifest2
-rw-r--r--dev-python/pyproject-metadata/pyproject-metadata-0.7.1.ebuild2
-rw-r--r--dev-python/pytest-localserver/Manifest4
-rw-r--r--dev-python/pytest-localserver/pytest-localserver-0.7.0.ebuild41
-rw-r--r--dev-python/pytest-localserver/pytest-localserver-0.7.1.ebuild6
-rw-r--r--dev-python/python-mpv/Manifest2
-rw-r--r--dev-python/python-mpv/python-mpv-1.0.3.ebuild37
-rw-r--r--dev-python/pytoolconfig/Manifest2
-rw-r--r--dev-python/pytoolconfig/pytoolconfig-1.2.5.ebuild2
-rw-r--r--dev-python/qrcode/Manifest8
-rw-r--r--dev-python/qrcode/qrcode-7.3.1-r1.ebuild39
-rw-r--r--dev-python/qrcode/qrcode-7.4.1.ebuild41
-rw-r--r--dev-python/qrcode/qrcode-7.4.2.ebuild5
-rw-r--r--dev-python/qrcode/qrcode-7.4.ebuild41
-rw-r--r--dev-python/sphinxcontrib-htmlhelp/Manifest4
-rw-r--r--dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.0-r1.ebuild44
-rw-r--r--dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.1.ebuild6
-rw-r--r--dev-python/time-machine/Manifest2
-rw-r--r--dev-python/time-machine/time-machine-2.9.0.ebuild2
-rw-r--r--dev-python/tox/Manifest2
-rw-r--r--dev-python/tox/tox-4.4.6.ebuild2
76 files changed, 102 insertions, 929 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 7911b3da0962..dcde919215c4 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 34e4a7d9dd33..eeb4f402e6b1 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -5,5 +5,5 @@ DIST astroid-2.14.2.gh.tar.gz 453109 BLAKE2B cb4b0795bde841e98712a719ba0870a3f0c
EBUILD astroid-2.13.2.ebuild 1908 BLAKE2B 31c346d4e5b4b84588a6ffc85baeb663226ed3cbf568e83de78c687615a55ebd02ba7731b797e455b38b188b7ae816718abfe84ba3d3313306f0333161017194 SHA512 6c71c50f5729347f1d611ec7e4d9f5f16e45c46ed6299213148bb2579bab68844eb407fbd64626de6844164c0bb30b505b1b96d80bac2fe2ce4baf19a00bee50
EBUILD astroid-2.13.5.ebuild 1956 BLAKE2B e8200aee3572ea481d9b466787c0f473bba7582bfd404931085f7e3f28f84e8c31e7cffebe838851f3ed2c67bd95c78beade85db4edfeb56dcb75cfd2b2245d9 SHA512 de7258fd3f11225d8db10ceab3c43caa5e0c394b015217e5ebdf50adb79dfc6adf8de2e68723535e774e6727d1a940ec5e52c066990b124bca5864a3bfaf0dff
EBUILD astroid-2.14.1.ebuild 1956 BLAKE2B e8200aee3572ea481d9b466787c0f473bba7582bfd404931085f7e3f28f84e8c31e7cffebe838851f3ed2c67bd95c78beade85db4edfeb56dcb75cfd2b2245d9 SHA512 de7258fd3f11225d8db10ceab3c43caa5e0c394b015217e5ebdf50adb79dfc6adf8de2e68723535e774e6727d1a940ec5e52c066990b124bca5864a3bfaf0dff
-EBUILD astroid-2.14.2.ebuild 1956 BLAKE2B e8200aee3572ea481d9b466787c0f473bba7582bfd404931085f7e3f28f84e8c31e7cffebe838851f3ed2c67bd95c78beade85db4edfeb56dcb75cfd2b2245d9 SHA512 de7258fd3f11225d8db10ceab3c43caa5e0c394b015217e5ebdf50adb79dfc6adf8de2e68723535e774e6727d1a940ec5e52c066990b124bca5864a3bfaf0dff
+EBUILD astroid-2.14.2.ebuild 1948 BLAKE2B 06db3307336558201abb8fcc94149466cc47d8c9a02773228b8ae96e1b31ccc4a3cdea1d2c8ca3729e4f6cdfb3ed19a47d419f0c4ce03d2a9ee8797189203e76 SHA512 0c80565b31368de0f7823eaee43d3f5fa7aaaa8367969892e4a57b2b16e3bcb389a9996fa43ed31dc2654701c503129f372f123ddd0b96d2741f713568fceade
MISC metadata.xml 1143 BLAKE2B 1f6c4e004277eebed2e29cb935ef01e5f18fb0a526f99f0e875ae3815308dce0483b5274b4e23bed076464aa62a035937a7a3817e2d4a5fb9211b9043271e04c SHA512 56b07d0f08a49772661bc3d233cf1f628aa7c241c51b91d75dfbd44995e169d8ab5bbd99863d7b9b67792486346982a7b8eebefb462e7e212cd7dff920d80840
diff --git a/dev-python/astroid/astroid-2.14.2.ebuild b/dev-python/astroid/astroid-2.14.2.ebuild
index d59ff3f19aee..9099293f95b0 100644
--- a/dev-python/astroid/astroid-2.14.2.ebuild
+++ b/dev-python/astroid/astroid-2.14.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
# Version specified in pyproject.toml
RDEPEND="
diff --git a/dev-python/astunparse/Manifest b/dev-python/astunparse/Manifest
index 57a5a47e90c1..841b8314d7bf 100644
--- a/dev-python/astunparse/Manifest
+++ b/dev-python/astunparse/Manifest
@@ -1,6 +1,6 @@
AUX astunparse-1.6.2-tests.patch 707 BLAKE2B 00d45b4b6bfdc70828d173985533345798a5982fa4f345e83c07e39c58dafffbf2a50ae1657df02769351a402e66faec443f7e63604ef457517e570803c50b3b SHA512 d1a86860548e0b904cc70017e0b5fa3a4e8da6bd1c03571e196e01a660d31a3ae03dec77c36945d7b5e53920b2531f0a7a0a5e3edc15b5a61c53ddafe83156d4
AUX astunparse-1.6.3-py39.patch 2466 BLAKE2B 8779b2a98e801f675f67e2f57b283401aa577f76bfc9633c0f17af9ee9c11f1508c3b23f4bba12040012e9796f887bb7253a40603f1777a1f8cb95c5cd080c4f SHA512 6bd1a46f48e96634f67ffbd49fce4a3e9251f030a1a4298455bbe92f09bdaf1d03ce807b9bd44b8e04218d80df72974570f2c4de00e617dc6557ce537fb2abcf
DIST astunparse-1.6.3.tar.gz 18290 BLAKE2B d7e6fa3ba58c6e112eb84720832890f4515b1c4ed420587565cdff37da893c07eefd0b9eb00795a3eb08bf56834d65150298a6be65e524b0c267c38e6f9c20d1 SHA512 12e99b32524e551494d3053a57aeb646bca8a96a9aa17b0737e6dace6c11874e2e7633d82197cacc0b55622bea637030344ab45c8db57ef244bd63663799d2e9
-EBUILD astunparse-1.6.3-r1.ebuild 783 BLAKE2B f197682389357037e677fe3193c234a08e64f0fc6d385c3cee12ce7fe023f0de9606b6a65684faf1194084efb35377c0b4ad24faff6eaae1f28ec39d9e3a5b9f SHA512 7dc3b42c3ebfd782ca0b65b2c8941ca4bda4a210221cd46faed7df4dc4701762d3b03e91835f54c9d91eb2cf1a1afee0731f7ffc76232b37268e6ff76c0c09dd
+EBUILD astunparse-1.6.3-r1.ebuild 781 BLAKE2B e9ac9fe28e7014501a46bf7ce6e4edf30cb326b98ba1f0d1ba605f375e02a5c0005578d34e38ba178204f6d9a0b3852487307f4a53efc4c5963ff4a744c21d4b SHA512 77ec625f82719d31e74d8a68c842e8890d3dd2456aac4c14437d3141c7c39f22109c569cdc1d3b13a1241844434634005df12ba14194f893652b263dc30bf66e
EBUILD astunparse-1.6.3.ebuild 702 BLAKE2B 9b9f5dd687d0e9ab81b0cc3138a5fbec9a730f2782f7faa5060525ae5d56c107d6a1325a0c73979ed0cc90725f70cb6a5fb9831af96a473043710385891d18ff SHA512 56843f5538ed864e63148bf02de0392a6182e16ef6a680bd3782f4c1056d554ceca0c3f6220ea071f8a16d3f8b85630155f560eb7f7ae9ad821a9b0e9ca9b799
MISC metadata.xml 423 BLAKE2B 2c4953145f52c0378af4a7170621e9d4060aaf20ea8a2adb5456cfecb4a6c3c223f1d5b75972a7512c4aac8210e1f62b8c0e07089e09c372e1e8564769aac9dc SHA512 d693f6f76e67227bb63323d8d6564ad3727c193e00aa5bd8ceae1ea99bb6dbd35521d97e332220a3541b0e5369928b491385ec2278279b410504920148a923b1
diff --git a/dev-python/astunparse/astunparse-1.6.3-r1.ebuild b/dev-python/astunparse/astunparse-1.6.3-r1.ebuild
index eccebf021ee7..d90cee10b26a 100644
--- a/dev-python/astunparse/astunparse-1.6.3-r1.ebuild
+++ b/dev-python/astunparse/astunparse-1.6.3-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
>=dev-python/six-1.6.1[${PYTHON_USEDEP}]
diff --git a/dev-python/beautifulsoup4/Manifest b/dev-python/beautifulsoup4/Manifest
index b2b75718ceaf..12cc1dfeec9f 100644
--- a/dev-python/beautifulsoup4/Manifest
+++ b/dev-python/beautifulsoup4/Manifest
@@ -1,5 +1,3 @@
-DIST beautifulsoup4-4.11.1.tar.gz 517113 BLAKE2B bc0cc8dbb1bffca2d3441a274147f201b79447f2147f7b4c329f05f6d230f9986eebd3709199d0b3c7dba8c15e4ce42e9dc75e290a2bfdfdae643f5dfe07e767 SHA512 7446be07cd55f23def929e6491f0d74a940cf50206ed520b8ae7b9d57bd19ecf6aa821f446ca4f26f1e08b43fcc71fb397886f51a3f0ec691f9e53dfdc7a0cf8
DIST beautifulsoup4-4.11.2.tar.gz 517627 BLAKE2B 19fc88dff84c398461ecce3b66b1a92c3541114e3595aa1bae7182914e174d9c36b6de37ba120200695f6dca489c6afcd361244ae9577bc469d20a0864989d48 SHA512 68f5328f881946e80ed1af36b26da184f0af58aaf124f5f623f89c40130e1578f6dbe874b11c802e52c0ec02cfbf6b681e10eb235279631f479d14c2243e7dd3
-EBUILD beautifulsoup4-4.11.1.ebuild 1023 BLAKE2B 7ceb6f5973ee8977e2b6e42f3cdc56aef5f39475a450f8b3474ba26cd1a76ffba8955105d27140466d8070071b484cfcbbcd3e9b02ceaada3783d4997a10a89a SHA512 9ed6ecc27795d65c35cf0eeffdd5281551013ea8f3daa648755f2212e55226ed717e4c958b284ad4c597ef20592a693ba1505edd381ce4377faade931516bb07
-EBUILD beautifulsoup4-4.11.2.ebuild 1031 BLAKE2B 26eb1d41cd4e657576be1bd3e9566713dcdf16c1e8baaff96a4388e8781c10ca71ee1e99e87a288994b733abc0b514d83858c37a42a7aabf7abff3586b28f2a3 SHA512 5d8efead2a470e7def255619fa494663cf7812e48dbc08fb1de4dbec1abcb9b36eca687f3b8f362bd2bc60998ff8b7547e3a20e9b616bec3e93dd713c0e98520
+EBUILD beautifulsoup4-4.11.2.ebuild 977 BLAKE2B cf084c97939552e1cd2a86e6cbab030b6eded99d6418990124c27d89d8ac6267ae30e5b75b847f0bd952fb0d90dca0a064789f76109b13efa43de92e0236c5db SHA512 d90b28c15af03b7d93d303bd70a135a05e45e7b2b0813185653b640d0f8f6eaa7e1ac3af4e155449674d0f3d3fc7bb06445c0925513e0379e51f0a473dde6149
MISC metadata.xml 745 BLAKE2B 16e44221decda568bcfd7fc64384f3c10d6150801bd099fbee3abb0273fa53bc83494cd9a56d43b125e9b2d773f9e1dcd35820bcc26a28048beea287a9fc3e23 SHA512 b332203a23fbeef550ce75c70afcf6eb9decf4e3e0409899d556e4e12449608100e1e6af81f163a879937bea2726195524559aa1151f917cc9facdf2bde559e0
diff --git a/dev-python/beautifulsoup4/beautifulsoup4-4.11.1.ebuild b/dev-python/beautifulsoup4/beautifulsoup4-4.11.1.ebuild
deleted file mode 100644
index 6168507d30bd..000000000000
--- a/dev-python/beautifulsoup4/beautifulsoup4-4.11.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree"
-HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- dev-python/soupsieve[${PYTHON_USEDEP}]
- dev-python/html5lib[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
-"
-# bs4 prefers cchardet > chardet > charset-normalizer
-# however, charset-normalizer causes test failures, so force the other two
-# dev-python/chardet[${PYTHON_USEDEP}]
-BDEPEND="
- test? (
- || (
- dev-python/cchardet[${PYTHON_USEDEP}]
- dev-python/chardet[${PYTHON_USEDEP}]
- )
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx doc/source
diff --git a/dev-python/beautifulsoup4/beautifulsoup4-4.11.2.ebuild b/dev-python/beautifulsoup4/beautifulsoup4-4.11.2.ebuild
index a785ef80106c..96aaefd70bea 100644
--- a/dev-python/beautifulsoup4/beautifulsoup4-4.11.2.ebuild
+++ b/dev-python/beautifulsoup4/beautifulsoup4-4.11.2.ebuild
@@ -6,15 +6,14 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} pypy3 )
-inherit distutils-r1
+inherit distutils-r1 pypi
DESCRIPTION="Pythonic idioms for iterating, searching, and modifying an HTML/XML parse tree"
HOMEPAGE="https://www.crummy.com/software/BeautifulSoup/bs4/"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
dev-python/soupsieve[${PYTHON_USEDEP}]
diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest
index 55a04ef99f7e..ce6d73c9b599 100644
--- a/dev-python/black/Manifest
+++ b/dev-python/black/Manifest
@@ -1,5 +1,5 @@
DIST black-22.12.0.gh.tar.gz 1182329 BLAKE2B fa7461b296e278a9d0945816fe88b933794e1302bc6e5fc2d2d48c94dcf50826471962351d1acc12da804ff7fa434efd8a8dca874dac91c8e36092ac50752669 SHA512 a89acd3c0f0d446e21695e9d7059a6417f8101bca32b22018d974cb08d6f3c9e4dbc3aab0a12091618ca860fbf9b0a53d4f2729311f65ca72f50a71629b60ac8
DIST black-23.1.0.gh.tar.gz 1196151 BLAKE2B 3c81bf5e52bb08928b568a20c9b3d769c5ebdd120bdfd4565c89fbffd978cd4a93dd70eacd041a4560723987278d16acfcae49245007bdc59178264757fba74d SHA512 f86d1bcf59c3fa0bb1bc3e71511c5df435ea437fd1cb30c466b8babc9522fb96bba6261da1431db75e6d578a85d061d31bd6ddbe50327fb4a3987eb03b03c330
EBUILD black-22.12.0.ebuild 1458 BLAKE2B e5ba291e98d843a73abff794e90c041801edd0bffea1fdd4b21e500fa8219df26ca091abbb930e3ae28701ef18dfb0174741799595e147d3d7b567c021b764ea SHA512 2d4e3ad3ab7c34c9ea806179d39729a20682ff0fe5b6ad570266dbdfd2ccd7fad38af87551eb4f2d2bb5037d9b92228979c870e2573de1fb13fd55071554086f
-EBUILD black-23.1.0.ebuild 1514 BLAKE2B f5c67dcbb51a1fc3e73652231f87b6904aa08ca7f965ff167ab0cc03de34bf806fe39f4449922de5a4f46c25ba65d4d7d96acdc97aac1333837bf231413d6daf SHA512 2cc4609ff5ab6dfffe1a8a78480c9177a03ad85457986dd3cde2acf030ab301e1aee35887a6494862ab09c47f78302e59fd57f5d93143ab5b40e67e7bf978d53
+EBUILD black-23.1.0.ebuild 1509 BLAKE2B 782e5ee29df169dcd2b5e2f7c7ef91649bf6336b06cb61a84d708598dc8240f33b0b7772cfbc8e65278e60502b91ac4938ba148ff2d9cf09aa1a2c35d8bae894 SHA512 a64160c4c0cf1773f604990a26e87939df0688f0c12a691a526a00986dd8518e95f9b91feb3b1000822c02f77326ab5b3279d9d2e2e1c90c259b06c84878a320
MISC metadata.xml 446 BLAKE2B 7d9bdbc4fdd62c1b4278a824a75dede64ccd3a4d865722a99edbd4e316342879eefa7b249c453668a5d33009e134e2feb4d1ac01976146c3e988f3724749d4a4 SHA512 0a3a912fc1d439a92452e48c9749705cd2307e645bb1274d22265656f6101574edda79cf04c03ae512818e7077e404f79fb1f70fd68d9c7cd3be3417f991700d
diff --git a/dev-python/black/black-23.1.0.ebuild b/dev-python/black/black-23.1.0.ebuild
index d5377f0c45a4..432fa2230914 100644
--- a/dev-python/black/black-23.1.0.ebuild
+++ b/dev-python/black/black-23.1.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
RDEPEND="
>=dev-python/click-8.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/cachetools/Manifest b/dev-python/cachetools/Manifest
index 5e340979e6eb..68093071c9a7 100644
--- a/dev-python/cachetools/Manifest
+++ b/dev-python/cachetools/Manifest
@@ -1,3 +1,3 @@
DIST cachetools-5.3.0.tar.gz 27935 BLAKE2B 6ef41ef383aebc1d65e2855c6ce2e62ea38163b44f9dca756482ee8f35bbee033b88a3d7d458ea970fafb062f8b202563d478ff3ccae376f424bc643c9dcbe1a SHA512 5f0be2e95b82de4866718744ba1712354b413441eb8978f0bcb3e32306b6671b8ed7fa238aa31bef4c3b97764347d12a375b058f5df51dc80b277bf2cef23e61
-EBUILD cachetools-5.3.0.ebuild 542 BLAKE2B f59cfcbaa87c1c02840fb695c01cb1ba05839c246ef3e5a070e2885027aa10ecd87788de371f3dda989e6668caff1e5e7da16083a632e2180edb248ecc3f49f0 SHA512 edf03b9442bf3b5a3bfd6ceec329bd911e3d5ee8e6a5834d0dd9780621f10b39c70dcedc8e981040a05835edec6ce4a71d6094170e7840fc1f98d52125bb983d
+EBUILD cachetools-5.3.0.ebuild 539 BLAKE2B 503ac5f9a30193af6de502fd5945a91be8dfc5077925038efb6141c1de203f3104023165985f1bd867bc1f9eefd847a78c55bd943f6eed6f97d77307e3303177 SHA512 00e673af1626cb28fff06ce8cac507cfce41c398243c6509ca151557c35a38083c29a2a0ffad0a9f45a3fea57be70cf30c30d379717eab0ad33fa848d24a03af
MISC metadata.xml 508 BLAKE2B 46dd3d86627746b2b26d9980c2773a25cde3fe6d8ef25bffd88edf1cd2f66a9457f09eea791efc1dab3d354f405bf755992e4a44acd721e4e72f085eabf9b61e SHA512 63d48b1e710965f09538e71b982df8e2fdf5693c6043d5498e4536f76e139584f8783479c1742f91fbe45b4e7bf9eec8d8a54d698734c196bbd8d5a14712b59b
diff --git a/dev-python/cachetools/cachetools-5.3.0.ebuild b/dev-python/cachetools/cachetools-5.3.0.ebuild
index 4713e42f609a..904a81dc014a 100644
--- a/dev-python/cachetools/cachetools-5.3.0.ebuild
+++ b/dev-python/cachetools/cachetools-5.3.0.ebuild
@@ -17,6 +17,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
distutils_enable_tests pytest
diff --git a/dev-python/elementpath/Manifest b/dev-python/elementpath/Manifest
index d972337dcc16..3a9c2419665e 100644
--- a/dev-python/elementpath/Manifest
+++ b/dev-python/elementpath/Manifest
@@ -3,5 +3,5 @@ DIST elementpath-4.0.0.gh.tar.gz 304721 BLAKE2B a3ad9a3f7746bd8d1df14d6057508b1d
DIST elementpath-4.0.1.gh.tar.gz 305205 BLAKE2B 0de825213e91c5eb51b8b07973a311e982c0812180ac6bf79ac3357c7a747ff25b2126c5687a71fc06a619309749aee518ecf18bfa64335e0a5a93249579dace SHA512 22f76c028e665282fb81a99939c870c742461f5a107788fde398e88d4e59850161a4a7ab3159ce01076933cf211fcc4ec3e5727719e10520978ba33c9a13903d
EBUILD elementpath-3.0.2.ebuild 879 BLAKE2B 642df8e634f346f871810f7b4e161316961f195892040d6c12df114c137dd6b91e4dbf49628d8e9c1407968a4efa7941efd5e8639a9e7c06d16cb181e55b0b39 SHA512 191dd4b72d17ff012557228cc0e40004a965d3cb6982f1c0bbcf35e6d53cb47dacf65164455e81edd53676bee85a7e44ced03b14cd8e9d993ca048f59c25d674
EBUILD elementpath-4.0.0.ebuild 887 BLAKE2B 42aeeb36a6d4c62f98ae9cd1d5a8aff442066843e332ff3d3bd2bbfbbb1ede1f29ff568491dc8214e522bb775a1ce7803f482d98a3e5152072652063b3243768 SHA512 4b9f235754bf69ea94f5c214c67b0b9e53537889e049b7ab9281f8167275d39a9c054139e266231f2cbd1ed2b8d7cd71ef1e6552c882910811d9448ba40dd5b4
-EBUILD elementpath-4.0.1.ebuild 887 BLAKE2B 42aeeb36a6d4c62f98ae9cd1d5a8aff442066843e332ff3d3bd2bbfbbb1ede1f29ff568491dc8214e522bb775a1ce7803f482d98a3e5152072652063b3243768 SHA512 4b9f235754bf69ea94f5c214c67b0b9e53537889e049b7ab9281f8167275d39a9c054139e266231f2cbd1ed2b8d7cd71ef1e6552c882910811d9448ba40dd5b4
+EBUILD elementpath-4.0.1.ebuild 879 BLAKE2B 642df8e634f346f871810f7b4e161316961f195892040d6c12df114c137dd6b91e4dbf49628d8e9c1407968a4efa7941efd5e8639a9e7c06d16cb181e55b0b39 SHA512 191dd4b72d17ff012557228cc0e40004a965d3cb6982f1c0bbcf35e6d53cb47dacf65164455e81edd53676bee85a7e44ced03b14cd8e9d993ca048f59c25d674
MISC metadata.xml 380 BLAKE2B 00a18a4c9373b73866c8f5159e6c11327baea8ea6ba8027c2477cefaf6bbd2d2838de3cf78b9bc3e8bdffd0444e6c44b45cf6e6aac0f7ac470c7e092ae4e43f9 SHA512 abdc862e0d684023fcd42843a9c558d71e923a09fb0592e5e3c3e7e949e311c36afc34ee3cea5873c1799b093924fe15c240da4a782fdbca11ace66ea0d2717c
diff --git a/dev-python/elementpath/elementpath-4.0.1.ebuild b/dev-python/elementpath/elementpath-4.0.1.ebuild
index ae27d9afd944..8548505b67be 100644
--- a/dev-python/elementpath/elementpath-4.0.1.ebuild
+++ b/dev-python/elementpath/elementpath-4.0.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
BDEPEND="
test? (
diff --git a/dev-python/ensurepip-pip/Manifest b/dev-python/ensurepip-pip/Manifest
index c43c30d9deec..302001aa180f 100644
--- a/dev-python/ensurepip-pip/Manifest
+++ b/dev-python/ensurepip-pip/Manifest
@@ -1,7 +1,5 @@
DIST pip-22.3.1-py3-none-any.whl 2051534 BLAKE2B b15f5eac6b3d8d12b382aabfb7fc920bea564be7f9133050d7cb0b4627a92c1de19676dced6bcb79971701898bb1606f3ea1b44349ab35527de90936c0057c71 SHA512 f09c2a48e85108514c20fdc58466b9be6a9b7f234241ccd46e23249f690bd1ec03fa5e60c9df80f4cf31a9be64d7d59b2fa786c1d7779e284fec42b04bffc257
-DIST pip-23.0-py3-none-any.whl 2056044 BLAKE2B 3b7183fe28c8f5ed64fceee3332795615218a1263d196b461a872a91676613c1c307a68702c92b6c23d9373b29e381ad6b2c8ba811a694d9dbef429be05077b8 SHA512 7bf9f3507dab29922e9f901b0584a9a84906031dc40a58537dbc001c6c49dee5a3df4ee0c21af923c7ffbafd80fbd37beea3d04e7dd607c0b2811c1df80d7be5
DIST pip-23.0.1-py3-none-any.whl 2055563 BLAKE2B 1b7a2f007c44a0e3aa6c9ecbc3b4b55c3f88c6504fef0d55d2a23fa369393d481dd6e28eb8898aa0015a9744d2faa3ef985e720456d1011c08b0889416e6b51d SHA512 6bad5536c30a0b2d5905318a1592948929fbac9baf3bcf2e7faeaf90f445f82bc2b656d0a89070d8a6a9395761f4793c83187bd640c64b2656a112b5be41f73d
EBUILD ensurepip-pip-22.3.1.ebuild 654 BLAKE2B f18d5964a7314be76d7445f5187493d135bab4b7d8a26326b044ab4e0fb136373c27f46d3132d08de7cf53b475cfd4d9f3a12f1ba943344a9d39b388633f9dd2 SHA512 0e3db321efe3784abdab74e682a479ee0f5bd5681c6ea36e7a1c8caa20adfcf1a090e8c5bbfb81cd11ea3972321162f425ef62b7e06ec876eb03cde028ef389c
-EBUILD ensurepip-pip-23.0.1.ebuild 581 BLAKE2B 46c26f5d7a7a3ffd8e26ef4ce8865932c40748eb6b6a725ad3a428bca65c6fa4f09d3096fc5b293bd577524ccd7aed9da0c68c78618e0c3781e6b29e9db26e48 SHA512 0653ee99f1b7ddb5042a4e4fe135e02024cae2e5b67b44f436c934bc8252617bfabe4fa095a3f4a455a26ecd0a5fe736436b2b3fcf4fd5174b8ad24e9d6cce86
-EBUILD ensurepip-pip-23.0.ebuild 581 BLAKE2B 46c26f5d7a7a3ffd8e26ef4ce8865932c40748eb6b6a725ad3a428bca65c6fa4f09d3096fc5b293bd577524ccd7aed9da0c68c78618e0c3781e6b29e9db26e48 SHA512 0653ee99f1b7ddb5042a4e4fe135e02024cae2e5b67b44f436c934bc8252617bfabe4fa095a3f4a455a26ecd0a5fe736436b2b3fcf4fd5174b8ad24e9d6cce86
+EBUILD ensurepip-pip-23.0.1.ebuild 573 BLAKE2B fa15e000043c84e99a030b48446176d212a79939bd285df6d6a4a7ce8af19e003c6926d563ad650e817e674fb7d451ea7c5387e9509d9f714de114abd2ae4250 SHA512 086dd1b0c2289786dfeded4338d9fa649e2535ed01ad04872ec9b39abff4a9e2bec4841414b245894c4ab3df8e9239abf00246448dc98e2985eae7864c4c2956
MISC metadata.xml 309 BLAKE2B 197e5620aab85ff590270ae6838c9188cd699943af4c9c3eeb7de92c2e9390c082eec603e63bc2bba39477586f19e58da2e5fe2d5ffe9b59b87ae5386c939df1 SHA512 c678bc8fb62f6e6850939ebff56962503bb03393572cfff7e5f7d38e8cf5ca71d8e38e402355c5f963fb718eed24bca463d7c63fede5cbb550f6f32a9c06af9e
diff --git a/dev-python/ensurepip-pip/ensurepip-pip-23.0.1.ebuild b/dev-python/ensurepip-pip/ensurepip-pip-23.0.1.ebuild
index 8a4b916f03bd..7f4cddf5a871 100644
--- a/dev-python/ensurepip-pip/ensurepip-pip-23.0.1.ebuild
+++ b/dev-python/ensurepip-pip/ensurepip-pip-23.0.1.ebuild
@@ -12,7 +12,7 @@ S=${DISTDIR}
LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
!<dev-python/ensurepip-wheels-100
diff --git a/dev-python/ensurepip-pip/ensurepip-pip-23.0.ebuild b/dev-python/ensurepip-pip/ensurepip-pip-23.0.ebuild
deleted file mode 100644
index 8a4b916f03bd..000000000000
--- a/dev-python/ensurepip-pip/ensurepip-pip-23.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pypi
-
-DESCRIPTION="Shared pip wheel for ensurepip Python module"
-HOMEPAGE="https://pypi.org/project/pip/"
-SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
-S=${DISTDIR}
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- !<dev-python/ensurepip-wheels-100
-"
-
-src_install() {
- insinto /usr/lib/python/ensurepip
- doins "${A}"
-}
diff --git a/dev-python/ensurepip-setuptools/Manifest b/dev-python/ensurepip-setuptools/Manifest
index 8bd8dcb37bfa..9da29583c088 100644
--- a/dev-python/ensurepip-setuptools/Manifest
+++ b/dev-python/ensurepip-setuptools/Manifest
@@ -1,13 +1,7 @@
DIST setuptools-65.6.3-py3-none-any.whl 1233963 BLAKE2B 2bad02cc00293c9b6615cdcee9f2da4d66f83c494904c0467054ec15cb5650a7b72caaa52bb8925aea84eb6becd52107ba10763c2b241216d91072a1319f5d24 SHA512 6a9bf2230840ab90b228b433552e8813a176a9ad5f6dc74b20da412fe96c4a7f1df6095aac8dc2f25bd2393aae731927875eb9e7bc05203907539fb4a3b5c8fb
DIST setuptools-67.2.0-py3-none-any.whl 1082973 BLAKE2B 7769ebdbde59e47cfc9f364ab28fada207e0b0826e0a40ccdec4ab4c8536148f8a8e071d688f74464a74dca6fb62ca840f3f54a48ccae5c016dd476634b99d2d SHA512 3987cc21a40b55f3aaae1ec643843dc473f8a3b442461892cbc77cc78f056c7e3736aad8624b68d8061358fbbeb555faf62c498df259de63fe3feecdd0d786e4
-DIST setuptools-67.3.1-py3-none-any.whl 1085336 BLAKE2B cefd6b4d5434a78263c2b21557d6fd4bd31c97ca2997f8410127046ab370c5b02b47aafe4cbcdda6376ac07af4481836d828d716367254d65ebfa944181b30a7 SHA512 5e3859d3e09b09ddf60add608ffb937243a6e303683d3f2ab857920239d656ea1475a8a7e8590550ada8c64d6a75c7c77ac2b4a662008e16bfcd4f71d7509114
-DIST setuptools-67.3.2-py3-none-any.whl 1085356 BLAKE2B 46528b14588df0b4301cbfb72d334f69b91b7d03e85866bd2d900364c784517d443bc9ce922f8e40681680662bc853ea60280250d2dbeb22f975c4bb1cbad67f SHA512 0f35fe23243852b5fb6ce3c1753993564cd258a504934a996d16110116a4e8e64c71f670fddf7cfd9daf4c6790423c9f1902e3226efc72303d2088aec7173fda
-DIST setuptools-67.3.3-py3-none-any.whl 1085363 BLAKE2B 697c2864398fa3680610bbecf437bce9712ded33c6304c155c77309788e5cb5cdd35d92e3c3960a29507a7a5e10cbb5cc68fe5eafd5769e4b665b8bbb026815b SHA512 bac8e5b24ba6aaeb9222e94f1d762bc00ba4129b9e6f9daa4de1aa644d9d605257225f060b77283e4c7ab364244512e49010f37dd20a7eb98de2416d4efe9a42
DIST setuptools-67.4.0-py3-none-any.whl 1088291 BLAKE2B 9306200c32a903695edbc6330e6853368fc0dfc9c8b8b79ee6650b90a30f2ed321b9478ae2fb14755718ab7fb25db349d4028405f2aacfb70e6a6e8d0d2d35cd SHA512 b70632f1f7299c107cacfe8f0bbe1e448b660321977562dc0d18144eb997692c579f88e2f25b967f5c97ec8475e9e6314002685435ba6c8d9b5e39e27f8d4862
EBUILD ensurepip-setuptools-65.6.3.ebuild 619 BLAKE2B ee5b00332e47f02390ebd2878b96dac800f2fe11f5357af2dc70ce13d6acc7c878883b444cf023c44a9f6a392d6a057b37f6b617150162d28cefe5951986066d SHA512 6cc9cdd806a12658a32f6d19693251e8a3b859c7a866c3e33f444903ffe060d448ac49105f04303f07db7dd2775324ec051ffac00ef3dd668580fedd5eb844c9
-EBUILD ensurepip-setuptools-67.2.0.ebuild 546 BLAKE2B 82db18ad8196b8dbf7faf59be5b690baf619e50b7c3a924bb919980c3893852b16e6be007f0984c30e1f7e5ded22e5ff35bf92a69f0f5d481cd0951dcfbe8e59 SHA512 560af63b8f3ed9e8ea95a70b865690065f47dd5c5cd7e4e19ab6bd9011b1d3f0036a252ab05dabeefc615fbfd9b51c6e3f03dde1fde95d20d2d6f8e39c5cb799
-EBUILD ensurepip-setuptools-67.3.1.ebuild 546 BLAKE2B 82db18ad8196b8dbf7faf59be5b690baf619e50b7c3a924bb919980c3893852b16e6be007f0984c30e1f7e5ded22e5ff35bf92a69f0f5d481cd0951dcfbe8e59 SHA512 560af63b8f3ed9e8ea95a70b865690065f47dd5c5cd7e4e19ab6bd9011b1d3f0036a252ab05dabeefc615fbfd9b51c6e3f03dde1fde95d20d2d6f8e39c5cb799
-EBUILD ensurepip-setuptools-67.3.2.ebuild 546 BLAKE2B 82db18ad8196b8dbf7faf59be5b690baf619e50b7c3a924bb919980c3893852b16e6be007f0984c30e1f7e5ded22e5ff35bf92a69f0f5d481cd0951dcfbe8e59 SHA512 560af63b8f3ed9e8ea95a70b865690065f47dd5c5cd7e4e19ab6bd9011b1d3f0036a252ab05dabeefc615fbfd9b51c6e3f03dde1fde95d20d2d6f8e39c5cb799
-EBUILD ensurepip-setuptools-67.3.3.ebuild 546 BLAKE2B 82db18ad8196b8dbf7faf59be5b690baf619e50b7c3a924bb919980c3893852b16e6be007f0984c30e1f7e5ded22e5ff35bf92a69f0f5d481cd0951dcfbe8e59 SHA512 560af63b8f3ed9e8ea95a70b865690065f47dd5c5cd7e4e19ab6bd9011b1d3f0036a252ab05dabeefc615fbfd9b51c6e3f03dde1fde95d20d2d6f8e39c5cb799
+EBUILD ensurepip-setuptools-67.2.0.ebuild 538 BLAKE2B cc89036440c681a9762fe8bff4b2707cc1de45fe5defb826555c9f7251e2670c4de0439ad9744bd5264f8a900154527b8f6312efe3cad86bd08b03b46b313b6d SHA512 b475df2fda5929adf36744df45dc5c59dbbcb40c1d6ec40458c6b59ecebb7f162dc2d38b4414d819525193d47e449083f8522d8eb9a7797daae12814ecc5a47f
EBUILD ensurepip-setuptools-67.4.0.ebuild 546 BLAKE2B 82db18ad8196b8dbf7faf59be5b690baf619e50b7c3a924bb919980c3893852b16e6be007f0984c30e1f7e5ded22e5ff35bf92a69f0f5d481cd0951dcfbe8e59 SHA512 560af63b8f3ed9e8ea95a70b865690065f47dd5c5cd7e4e19ab6bd9011b1d3f0036a252ab05dabeefc615fbfd9b51c6e3f03dde1fde95d20d2d6f8e39c5cb799
MISC metadata.xml 316 BLAKE2B 17947c657b45cb01758e222aa6051a459bf0bd9a026a73c0df0ae0c3a0c901f6e2315d459ee37036ecd283481a8d97791d64688c108a0706e745a739e3f9e8f8 SHA512 af18f4ae51b253552752e14210789988c815d0dbf0e1d8ff7057e48a09303c4abc1fb240d6f7f15fc0993b33e4c8ee395c2755754b3a2cbfd4c3a3f0dad41cfe
diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.2.0.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.2.0.ebuild
index c13c3370cbbe..4d841a7c1f62 100644
--- a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.2.0.ebuild
+++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.2.0.ebuild
@@ -12,7 +12,7 @@ S=${DISTDIR}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
!<dev-python/ensurepip-wheels-100
diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.3.1.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.3.1.ebuild
deleted file mode 100644
index c13c3370cbbe..000000000000
--- a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.3.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pypi
-
-DESCRIPTION="Shared setuptools wheel for ensurepip Python module"
-HOMEPAGE="https://pypi.org/project/setuptools/"
-SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
-S=${DISTDIR}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- !<dev-python/ensurepip-wheels-100
-"
-
-src_install() {
- insinto /usr/lib/python/ensurepip
- doins "${A}"
-}
diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.3.2.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.3.2.ebuild
deleted file mode 100644
index c13c3370cbbe..000000000000
--- a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.3.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pypi
-
-DESCRIPTION="Shared setuptools wheel for ensurepip Python module"
-HOMEPAGE="https://pypi.org/project/setuptools/"
-SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
-S=${DISTDIR}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- !<dev-python/ensurepip-wheels-100
-"
-
-src_install() {
- insinto /usr/lib/python/ensurepip
- doins "${A}"
-}
diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.3.3.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.3.3.ebuild
deleted file mode 100644
index c13c3370cbbe..000000000000
--- a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.3.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pypi
-
-DESCRIPTION="Shared setuptools wheel for ensurepip Python module"
-HOMEPAGE="https://pypi.org/project/setuptools/"
-SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
-S=${DISTDIR}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- !<dev-python/ensurepip-wheels-100
-"
-
-src_install() {
- insinto /usr/lib/python/ensurepip
- doins "${A}"
-}
diff --git a/dev-python/ensurepip-wheel/Manifest b/dev-python/ensurepip-wheel/Manifest
index e900a7e6ee5b..f6fa5eeeef33 100644
--- a/dev-python/ensurepip-wheel/Manifest
+++ b/dev-python/ensurepip-wheel/Manifest
@@ -1,3 +1,3 @@
DIST wheel-0.38.4-py3-none-any.whl 36051 BLAKE2B 6c7d26fef5c6ec7987066d37579dd46a6b7704c4ec48c9f891cefdde5adf3a76934db9a912e6a05cc9d876782b7649110b814fd0df2e1af569f0336e47b3f850 SHA512 4d39de03dd3e87758de896c41240d58ed718e67042f33b0173446655e7c9d2c7d44f12e7a840058c93b9471c1492868ce38ef912d38e1bea723d082b329a4e4a
-EBUILD ensurepip-wheel-0.38.4.ebuild 481 BLAKE2B c1d3dcf0a6b98df4b2bbe82bf71ed9ee82c57435bb423a89adfb56444b5506be80b719400317be5c1e55aa8816ac059e0987e1987eb33f71cce4536eef250d7b SHA512 d957a69cc82ada73ce1f0544fbcebe478401405262d2fdaa441a7e870d2b4f36b880496199769d7f153e31802eb8057d2f880d9f47b963ea0727e6e868904072
+EBUILD ensurepip-wheel-0.38.4.ebuild 473 BLAKE2B 8f4fce49919f54f1d84f3118fb7c00620b4422ad52662affc768b3b49f2c034586a44c1462e8540c13b0058007e2ed40ed2a2dd6dd94a33a78e660f8e6576a27 SHA512 933e16dd49d927b7ff4230765bc8c52d6bb1b6af50cc50af9732a9aba82d1cde43aa7f5fbec5b4b7938fa45c549bfd5a8c83bbe1a71af73d596e0f77ba0e5d61
MISC metadata.xml 311 BLAKE2B 3d42019fa15d0d9933f1cf7b974e5133ec1787a5b0a20c2f0ecbe2bffbbe98e171abe1fd094cdd8b2e30c9412271686c687d66a40db606dda566269908192661 SHA512 927b36bdb75d89b554fcf2f131d8f7b043ee91079bb32aaa76f81c112b817577f97387baad6f29b18bcc95a2f329b7a7a2ce9c5273b3ff8f48b36e27bcb60bcc
diff --git a/dev-python/ensurepip-wheel/ensurepip-wheel-0.38.4.ebuild b/dev-python/ensurepip-wheel/ensurepip-wheel-0.38.4.ebuild
index e3e7fe90c1fa..943741be4ad4 100644
--- a/dev-python/ensurepip-wheel/ensurepip-wheel-0.38.4.ebuild
+++ b/dev-python/ensurepip-wheel/ensurepip-wheel-0.38.4.ebuild
@@ -12,7 +12,7 @@ S=${DISTDIR}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
src_install() {
insinto /usr/lib/python/ensurepip
diff --git a/dev-python/flaky/Manifest b/dev-python/flaky/Manifest
index ff9955f18ed2..600172e552f6 100644
--- a/dev-python/flaky/Manifest
+++ b/dev-python/flaky/Manifest
@@ -1,4 +1,3 @@
DIST flaky-3.7.0.tar.gz 29591 BLAKE2B 747fbda71055bba937abf3e7b97691c1f4b222f085069d1815d5a9eba669464d2ed5d6dcf1842ae82f1970de5cd5e3aea5b12476bfa2d9282549ad0cc62901e9 SHA512 b399f6e1323d6ca341803ac6f1eb318bf24dc37182d0b49b89bb81b9466dd36271ad6dbb9f48ea6fa4760ee631f1482bb6f49c64f4d4520c40634089c1b64f9a
-EBUILD flaky-3.7.0-r2.ebuild 1479 BLAKE2B 697b1233a66bd5f570aa6f33a028738f8a000a1d0b385f5ff6c53ab95178608283f9d72e5e20f1b644cb983e84cfa5fbd58aaafba29d97909057e368bcad5fab SHA512 e61bba90a429d0c0866c74d02e83c24bbb13feeee8a8e69e17d7876a86bc2c1a211a4f2780af68d501f8e0f6cf8071cd8d76b8891bd3be4a331f1d67398a249c
-EBUILD flaky-3.7.0-r4.ebuild 1207 BLAKE2B 36b26bd062ce177e8cb63e6979caef5308ded5c3c19f884fecc8fbeacec92c05403ce5101761a03d4f862925f4042fc8434500371bf1e68828ad18ce74e8a318 SHA512 ed6968e4ecb5d8ec3177ceebbb053723bcff05221f0737299f3e44f0c153bb0f53d1f4a86e07e95e984710532421d22affc281cd64ce8e18fd69e31ca3d2d93a
+EBUILD flaky-3.7.0-r4.ebuild 1152 BLAKE2B bb950f4b09ad622bd978469737f72b77dd38af340d3f023f9857a8fdc1c9036cf7fc478fd4cdf6da0fbb30bef45c1abbb3f6614e4a4265e95097b74e09efe3be SHA512 4f3ac46f416e7ecca86c04ce98b50c7f198c8296532ebc35de2850a0daf3f2959bf28e805cbfa2c9ea98e6f6fbf15700103d39f6b845e2e8fa7193c8c72d0d8c
MISC metadata.xml 395 BLAKE2B 06158c93157879bd7b181e833d84ea33a315103214cfaa54a092f965900f05f705183b74738543ac6bb83beb62de562a59ef43b734a74c9f3d0d5d677e8e00d1 SHA512 2d237ebccf03db7fc42fac5370f1046834646bdfc5755e2298e9cac131363e47e496d9d0f0d00ad914764bcbc2deaee8b7182ae3c32e18f95766351da50028aa
diff --git a/dev-python/flaky/flaky-3.7.0-r2.ebuild b/dev-python/flaky/flaky-3.7.0-r2.ebuild
deleted file mode 100644
index 789abd7f41c5..000000000000
--- a/dev-python/flaky/flaky-3.7.0-r2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Plugin for nose or py.test that automatically reruns flaky tests"
-HOMEPAGE="https://pypi.org/project/flaky/ https://github.com/box/flaky"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="Apache-2.0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- test? (
- dev-python/genty[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/nose[${PYTHON_USEDEP}]
- ' python3_{8..10} pypy3)
- )
-"
-
-python_test() {
- epytest -k 'example and not options' --doctest-modules test/test_pytest/ || die
- epytest -p no:flaky test/test_pytest/test_flaky_pytest_plugin.py || die
- epytest --force-flaky --max-runs 2 test/test_pytest/test_pytest_options_example.py || die
-
- # please keep this in sync with python_gen_cond_dep!
- if has "${EPYTHON}" python3_{8..10} pypy3; then
- "${EPYTHON}" -m nose --with-flaky --exclude="test_nose_options_example" test/test_nose/ || die
- "${EPYTHON}" -m nose --with-flaky --force-flaky --max-runs 2 test/test_nose/test_nose_options_example.py || die
- fi
-}
diff --git a/dev-python/flaky/flaky-3.7.0-r4.ebuild b/dev-python/flaky/flaky-3.7.0-r4.ebuild
index b80e2f72f774..9f1df64da087 100644
--- a/dev-python/flaky/flaky-3.7.0-r4.ebuild
+++ b/dev-python/flaky/flaky-3.7.0-r4.ebuild
@@ -6,18 +6,17 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} pypy3 )
-inherit distutils-r1
+inherit distutils-r1 pypi
DESCRIPTION="Plugin for pytest that automatically reruns flaky tests"
HOMEPAGE="
https://github.com/box/flaky/
https://pypi.org/project/flaky/
"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="Apache-2.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/flask-sqlalchemy/Manifest b/dev-python/flask-sqlalchemy/Manifest
index cdeb7aed6b6d..111320b9cd4b 100644
--- a/dev-python/flask-sqlalchemy/Manifest
+++ b/dev-python/flask-sqlalchemy/Manifest
@@ -3,5 +3,5 @@ DIST Flask-SQLAlchemy-3.0.2.tar.gz 128634 BLAKE2B 0203de67bd4c3a61562ad8bd69b6be
DIST Flask-SQLAlchemy-3.0.3.tar.gz 135538 BLAKE2B df0e682b39bf621ed2de415cec3cbda4f937d65a750050e1281082cf42dcfacf51ded5123a5832a6bbc7506f3f8e8a553007cd58710266b7ba18819e96e65c81 SHA512 0a49780048491bbef7384d895a34ea2732f9d6702fb40b07987eb8d0ceb73aae7988539febaeafcf050b7dc67f1297301497c84c90d139b4bf2874201186fcef
EBUILD flask-sqlalchemy-2.5.1.ebuild 770 BLAKE2B a7fd7d974f01f8f0c0b46a043ede73d276a5e4411dd331ae3a869633498a3e4e31d63393c8e57c2366f683124fe07ab57b22435f20a23890c126ee0ce2b52c24 SHA512 ccd986cd8810487e76642322ad63f4e1f45a6642b842260a636c6ad3d82cb994a2d316e716142bc6039909c78d5044c90fc713f73d40742df71c0a9a2d9ebb4f
EBUILD flask-sqlalchemy-3.0.2.ebuild 900 BLAKE2B 497928879d16509e84bf5d262c1e219510d8e3de21260e201831888a8487eede5d93cecbd3122ff7322cab62098d772f29232ff8913e9c97907e0850e9ca8810 SHA512 70ab94a3b976df2c77dfd95acb7bb88a7d80197b5b075c468025d1f6452d7b81a835c0339b5c005d53df37dd44e44616f5a92189cc51a01a6a073d46798445aa
-EBUILD flask-sqlalchemy-3.0.3.ebuild 902 BLAKE2B 48ae65e50d5d4f9950d9ba885b98e96fc94576c6729ef680de6db804110037181312d33fd5719bb7ac446d2ca2eb2de9f4d34ae30b1ab4b0910322a3906bd705 SHA512 fd19c5fe7d582ccbd0c706a5cd4ac387d21b5bc86b70aa83a70d4c94c2e8ee0bc85fa4f3b3b73850b7bf2a5d2bdfb27ce2ef6e981a312180f318f9ddeb7c2b15
+EBUILD flask-sqlalchemy-3.0.3.ebuild 900 BLAKE2B 497928879d16509e84bf5d262c1e219510d8e3de21260e201831888a8487eede5d93cecbd3122ff7322cab62098d772f29232ff8913e9c97907e0850e9ca8810 SHA512 70ab94a3b976df2c77dfd95acb7bb88a7d80197b5b075c468025d1f6452d7b81a835c0339b5c005d53df37dd44e44616f5a92189cc51a01a6a073d46798445aa
MISC metadata.xml 728 BLAKE2B 460134fb84c2af57ce63bfe8c25a248ae4fb8c97bcc669807bac949d4f8c33ad728b6757ee96abf36354e3e1931cad1fde4cb3d17486c98c93df3dfa178c132b SHA512 72190b1d84680e846b3aee8dba5e2e9d3b172fdec925b006b182e9f7fec62c45042b8549ac6c5c32e80b5f4e1ec34b08ba14d9719fbec63739c46b8bcb2078fe
diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.3.ebuild b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.3.ebuild
index 86727b2968bb..b24dd59321c7 100644
--- a/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.3.ebuild
+++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.3.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/flask-2.2[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-text/Manifest b/dev-python/jaraco-text/Manifest
index 784c9f3bbed2..23c54395f356 100644
--- a/dev-python/jaraco-text/Manifest
+++ b/dev-python/jaraco-text/Manifest
@@ -1,5 +1,3 @@
-DIST jaraco.text-3.11.0.tar.gz 15883 BLAKE2B f0f3fe33901a68741cb26270384750f070476ef921bf2822f81dddfc1c66e41016757579e310bd20fc8a7f02b188de96f07bf58db41cca51252e46ebbbddcff9 SHA512 ad3ac412df5e21cef86dc56cdc869a93a660a103a676c1d187e5ea762690b89d61c8f68994e6a891e3d98071b440a052fad60a37f71066e4e11a2cfaf45ae009
DIST jaraco.text-3.11.1.tar.gz 16083 BLAKE2B f7268128209fbdc849a745595339f4dc9a097f3f4f8f0cdcb05ca3106ed5a45460126fbb2b7d9c3b01b63aa3f750175e8cd366034183b7d8804a1650fe493e4b SHA512 b4066589e9d4c9a2a82ae2b0825d34b22b93ee179d29c3666e9b978390121520afcb8fc5ffa6457022d2e8477f4cf2b76485d9896438ee46275326577609f201
-EBUILD jaraco-text-3.11.0.ebuild 1761 BLAKE2B 60ee3f810903d9e161e175701664d5672f5e5483f46dbc7f7da5f69c9a51e335839b132b150a958daafba7c8c86530ca460c12c32338a5efb1d34d79503d045c SHA512 d5f02afff56e1b0ce52403106e78c0402b84d243f9b2ef13d1161bb8b40737ef357dd990b2405e3bc879e222c74bd1e67970340c93204a320983a9ffc016e772
-EBUILD jaraco-text-3.11.1.ebuild 1781 BLAKE2B 5743ae55cf942c362465ccf11539aaa041a7c3a7f4f218d498bca80dcfb8151806e7c3264348e48d0606bccb00e0b6414830ff7c9034cd61d4407ad2c8fd6052 SHA512 84b523dfb4e272d97bfe2d39da41b3ef626dc9d3572d59e74df675d8862b30e6c8087511efedc4cc4f2c41e9429a722bd28b35a95949d18fb27096e58bd86e0c
+EBUILD jaraco-text-3.11.1.ebuild 1773 BLAKE2B 5fd51fe822a7af19f6438e54f7aa86be407ce26d75d92a7f135e3547617240096b48a2a0642c7ed68eedeb5c58a1a8a7a2f349e2e60b6221c9b6ae1c43cfa614 SHA512 fbd9970bb9f45297b7d03e19af4201d38df8170c7cec0f55c8fc2bb7f6a9e57f2d417d3b0877145d676a161b7738af21e6b2bfe3d724ba656e3a7921b574af72
MISC metadata.xml 550 BLAKE2B 147f1a6d5bb65e6ca4a29de497742b1cc69da4f46111512c05518c54c8fc351c12aeb452cc12c0a70974094ddead7014f58a5a2fb546173334ce282e218b8c9f SHA512 fd3bf89a43ca3ebf4be15c1cff79ebc70085b0fa0192fc9a44e6e1e799044ab9935545d4722d3bc6a3989d2a3199432a47f64876ea5b822e8e46fc3c41acd005
diff --git a/dev-python/jaraco-text/jaraco-text-3.11.0.ebuild b/dev-python/jaraco-text/jaraco-text-3.11.0.ebuild
deleted file mode 100644
index a8bae52aafb8..000000000000
--- a/dev-python/jaraco-text/jaraco-text-3.11.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-MY_P=${P/-/.}
-DESCRIPTION="Text utilities used by other projects by developer jaraco"
-HOMEPAGE="
- https://github.com/jaraco/jaraco.text/
- https://pypi.org/project/jaraco.text/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN/-/.}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}]
- >=dev-python/jaraco-functools-3.5.0-r1[${PYTHON_USEDEP}]
-"
-# needed only for CLI tool, make it PDEPEND to reduce pain in setuptools
-# bootstrap
-PDEPEND="
- dev-python/autocommand[${PYTHON_USEDEP}]
- dev-python/inflect[${PYTHON_USEDEP}]
- dev-python/more-itertools[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- ${PDEPEND}
- $(python_gen_cond_dep '
- dev-python/pathlib2[${PYTHON_USEDEP}]
- ' 3.9)
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- grep -q 'build-backend = "setuptools' pyproject.toml ||
- die "Upstream changed build-backend, recheck"
- # write a custom pyproject.toml to ease setuptools bootstrap
- cat > pyproject.toml <<-EOF || die
- [build-system]
- requires = ["flit_core >=3.2,<4"]
- build-backend = "flit_core.buildapi"
-
- [project]
- name = "jaraco.text"
- version = "${PV}"
- description = "Module for text manipulation"
- EOF
-}
-
-python_install() {
- distutils-r1_python_install
- # rename to workaround a bug in pkg_resources
- # https://bugs.gentoo.org/834522
- mv "${D}$(python_get_sitedir)"/jaraco{_,.}text-${PV}.dist-info || die
-}
diff --git a/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild b/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild
index 1c4256a02463..3cef0eeefaed 100644
--- a/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild
+++ b/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${P/-/.}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}]
diff --git a/dev-python/jsonschema-spec/Manifest b/dev-python/jsonschema-spec/Manifest
index 661d4a3f0442..6009e767c512 100644
--- a/dev-python/jsonschema-spec/Manifest
+++ b/dev-python/jsonschema-spec/Manifest
@@ -1,5 +1,5 @@
DIST jsonschema-spec-0.1.2.gh.tar.gz 21782 BLAKE2B 238f035e75ec45edade5fd00269d2fc208a73208d1e07586490728b8c97819d6fddd9b909d2af00e63ebc4c141cb8dbaaf8e3e7ce88c3ff58ada2ba147c1e2c9 SHA512 0cba83a14e88d4fe2fcce9e4d39fa4284f23366a1f8acab16fa4b7b824d0c02bf04429d61c51a39a7a188c4e2b79f4481bba14ca688edee71beb0060e16617e0
DIST jsonschema-spec-0.1.3.gh.tar.gz 30794 BLAKE2B 545eda0aef433eb62cd02bbcc4d07469b26c477bbf572d71bcb4eb126acc5ab912f5f80c0699305b37f7f526f36910bcb019d66a763e679846bb20a5b01eb813 SHA512 95465c43b842289ed28dd78ec06614d77b2bbf7d9d69e5dc4b89008740d0cc85e5b3319acd66d0142b533425e8f150c4edbbf15b7f8e3bdefb28b81193a13432
EBUILD jsonschema-spec-0.1.2.ebuild 836 BLAKE2B b7c5875215dd69aa6f229e962675b2d8554d432efbc0f4e4423a26d78862f2958320b7f12cd3fe370a3b2759d3abc2a6cd5995ef380f0a2f719aa2f15ee6cdf0 SHA512 7dbc5cb7e06453c222c54674c92378cc52ef4d8d44e1e48c4b912f84f4ee2ed19b64bcfe8e5b880ad584fc9273fe1da557040c315c14c13a9c3f407306d1aefb
-EBUILD jsonschema-spec-0.1.3.ebuild 838 BLAKE2B 188cb7e9ad32e6832e62ead47f06e6522e6ef4be97edbf9d4431246a0d8e4c6d644e0065ec513abd17c1125a553b896bc9469e64c5eb7a0e6c76ef4ac0f52b8f SHA512 9bb6739314a13e637d19d00152afdac3efd5d835ddbaae77ea2efa609d9af30c8000cb33bee8f140c4c71859d3e5a9d7c7a9c71696ce22df1c77ec976e6c6a08
+EBUILD jsonschema-spec-0.1.3.ebuild 836 BLAKE2B b7c5875215dd69aa6f229e962675b2d8554d432efbc0f4e4423a26d78862f2958320b7f12cd3fe370a3b2759d3abc2a6cd5995ef380f0a2f719aa2f15ee6cdf0 SHA512 7dbc5cb7e06453c222c54674c92378cc52ef4d8d44e1e48c4b912f84f4ee2ed19b64bcfe8e5b880ad584fc9273fe1da557040c315c14c13a9c3f407306d1aefb
MISC metadata.xml 404 BLAKE2B 2e76fe1eb441114cff26e2e60d36d2d38da053ca524a29f568d2b4af325021ab560545da43cdd0d5d3404e73ebcdb9b534da0b7de52c2acee5d3f2ed6511ee4e SHA512 58238e60fc20d210167afe2abcfdbbd826a693b5d587953437294c2c0e1ea9161486e2c583d29a7e2a0c8343e70e7688213ed011eacd155c53e232b336986701
diff --git a/dev-python/jsonschema-spec/jsonschema-spec-0.1.3.ebuild b/dev-python/jsonschema-spec/jsonschema-spec-0.1.3.ebuild
index 99f4c3f182b5..f288fef48a3b 100644
--- a/dev-python/jsonschema-spec/jsonschema-spec-0.1.3.ebuild
+++ b/dev-python/jsonschema-spec/jsonschema-spec-0.1.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/openpyxl/Manifest b/dev-python/openpyxl/Manifest
index d2ff21fa0d16..952d22441376 100644
--- a/dev-python/openpyxl/Manifest
+++ b/dev-python/openpyxl/Manifest
@@ -1,7 +1,3 @@
-DIST openpyxl-3.0.10.tar.bz2 2427596 BLAKE2B 7422e15d1852d7ce6fa7547cdde2ff6cbe02ccdc13d0a48272cc0f544ade8283833ccfd006d83cca0ac719b2354af76e220522655cadad8dda11bc39ddb6de30 SHA512 1b06ed6c17ab15c277a46cb83db030ba37424a718962070728a8723db50e3fb6a77078b26e04aaee4a924686cacb2c6413742f7aa3533c0f9ecfabca9757af56
-DIST openpyxl-3.1.0.tar.bz2 2732832 BLAKE2B 58b5270bf6332bbe35729881d38d7175de1b5543efe5c7a2dd8b0c0ee7f66ed1477920ca4aa740f020b6e467b365fc6f56381eb25a18535919c05a05709aabfc SHA512 92c435c8b103b2c2674c1735d1753e2d1803a70507f3e503b2e19a54a7212f3e2383b3c629f9416abffdbc8d06fb40e045c4821f844dcceed8ed9952fd01ae5f
DIST openpyxl-3.1.1.tar.bz2 2733237 BLAKE2B dfe14e965624e6d82c219eb58d87078e7a44cbd3a2e2c45aa4a63f48d30acf46675a6960cd39132df36e5d2ff71b77ebdbae33a149730ada9784155c881d1503 SHA512 b026b059e31828c2218c2b6d7765f5773b4d9161882d9e225ae4fd1dba3d7548c1a555cd16afd364a1723b3703792a3ea02fe715dc0e3d1f42beb48a6fc710d8
-EBUILD openpyxl-3.0.10.ebuild 817 BLAKE2B 1da7104aa6dcb7c5737d727e157dcf2727ca137db2e1b1cdd21a48b1beacefb3856f20fdde0f3ab3e3bf0de1e7150d6c7fbd9d2c817d4d53742dd4d78cd90a0d SHA512 89fa51803ce698b25d33dcb0d46af622c7478a3fdf90cfbba45617eef005e49e8188cf0ed7d17dbfe4ccbbefceef7c2bcd17b95734240efe850f858d0d98bdd6
-EBUILD openpyxl-3.1.0.ebuild 820 BLAKE2B b927596d2e79a711e3a96fefec5e0b42aca1ac5f00b3583ea4289b485963429477bfb4db8d2bd931b6fa07dce874a908dab88d324ab6128e01c08d56ef3122fd SHA512 0505cd62e342e170ce8e6bba548db68b6b1a0cff2a2828323d13b3b9b46e31bc11e5657ef05a4fdf302c5671dccc4abb94ce8e9519195a988bc8477201f816f3
-EBUILD openpyxl-3.1.1.ebuild 820 BLAKE2B b927596d2e79a711e3a96fefec5e0b42aca1ac5f00b3583ea4289b485963429477bfb4db8d2bd931b6fa07dce874a908dab88d324ab6128e01c08d56ef3122fd SHA512 0505cd62e342e170ce8e6bba548db68b6b1a0cff2a2828323d13b3b9b46e31bc11e5657ef05a4fdf302c5671dccc4abb94ce8e9519195a988bc8477201f816f3
+EBUILD openpyxl-3.1.1.ebuild 814 BLAKE2B ba7aadf0336a44285e6a6df8c0d418752cc92816f23e1e6e70bcac15801f242959c1276bddbcf3a988b77a51fb0f2275b92c883561244b580f5dc5d36eb930df SHA512 2fb2a0c26e01f89f39f4f7baf8928ecfe8345b01a884b2bb94879e17c4ac7fc11fa2e8c0b022c68b7be8c4ab309460a79b10470839ee715e064baed3a2f15bb7
MISC metadata.xml 595 BLAKE2B c843c395f1b6a40fea607fa7f851af887fce236ad6fc5b6b77eea0b208954a3340f49ab66a5503f6951346718ecfaf5d43f1a0bbee9b86f4b11c29b1e4cb6394 SHA512 a0cc42713e9c67438050b44c810f17ab4946f8a1eece0159e71d4abe749047dd44ff430605bf5c34af12de2abe4937955c7aade0c5af708ed7f6b816684c8763
diff --git a/dev-python/openpyxl/openpyxl-3.0.10.ebuild b/dev-python/openpyxl/openpyxl-3.0.10.ebuild
deleted file mode 100644
index 84aa741abf7f..000000000000
--- a/dev-python/openpyxl/openpyxl-3.0.10.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
-HOMEPAGE="
- https://openpyxl.readthedocs.io/en/stable/
- https://foss.heptapod.net/openpyxl/openpyxl/
-"
-SRC_URI="
- https://foss.heptapod.net/openpyxl/openpyxl/-/archive/${PV}/${P}.tar.bz2
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
-
-RDEPEND="
- dev-python/et_xmlfile[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP},tiff,jpeg]
- dev-python/py[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx doc
-distutils_enable_tests pytest
diff --git a/dev-python/openpyxl/openpyxl-3.1.0.ebuild b/dev-python/openpyxl/openpyxl-3.1.0.ebuild
deleted file mode 100644
index 7e86a7a6ed1d..000000000000
--- a/dev-python/openpyxl/openpyxl-3.1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
-HOMEPAGE="
- https://openpyxl.readthedocs.io/en/stable/
- https://foss.heptapod.net/openpyxl/openpyxl/
-"
-SRC_URI="
- https://foss.heptapod.net/openpyxl/openpyxl/-/archive/${PV}/${P}.tar.bz2
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/et_xmlfile[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP},tiff,jpeg]
- )
-"
-
-distutils_enable_sphinx doc \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
diff --git a/dev-python/openpyxl/openpyxl-3.1.1.ebuild b/dev-python/openpyxl/openpyxl-3.1.1.ebuild
index 7e86a7a6ed1d..bb2b03163085 100644
--- a/dev-python/openpyxl/openpyxl-3.1.1.ebuild
+++ b/dev-python/openpyxl/openpyxl-3.1.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
dev-python/et_xmlfile[${PYTHON_USEDEP}]
diff --git a/dev-python/openstacksdk/Manifest b/dev-python/openstacksdk/Manifest
index 5402462c6f48..88bbdbd2dcf8 100644
--- a/dev-python/openstacksdk/Manifest
+++ b/dev-python/openstacksdk/Manifest
@@ -1,7 +1,3 @@
-DIST openstacksdk-0.103.0.tar.gz 1094619 BLAKE2B 66b4375469b2a8a48640198f94fa6d893c3f5d0e93a20f00dee868d6ed2da34fe367ec885691a06f9b4c056092837b5dd1033201922cb909fc7124456c7b6369 SHA512 175166fbf0aa851ff51c86b99d10cf30da6fe7c516e2d6020061fdcc9627f7d4630e3cc9ef3699be52cf298088f2f80240061e6a851a13effbd13d359a6dab26
-DIST openstacksdk-1.0.0.tar.gz 1118496 BLAKE2B a59ce3ba047c2be3051819e76ee10768cc70a5a10bf16ac2747620fdb321f5ee8ba9af591ae38ea733e17df39bc8fb0ec5d74716cb99e6f3e9466d33d6c35c89 SHA512 46d4c72a18f410274e1996c188c330dad9d58e9ddfdad6e9e91af7c6c8cc710cec23ad983e74165595f64c76cde10945de5c1bb7b715d660957a69dd2158ae75
DIST openstacksdk-1.0.1.tar.gz 1118637 BLAKE2B d4677a3a5595bf871fc0b380f1cadfd56ebba14bc2255fcc6a6a4813c5c79807a1a0a76263844728f256704b2966b82be9bd6e968de9e7e85f411402f428cb78 SHA512 9871a262113b4396b3a5181e93d2e00312c5a80933c3ff6efa501a4b4d7d145985f54203eeb6e1f50c5593ba491b13a631b9293759e0615bf0eda393c247a4d3
-EBUILD openstacksdk-0.103.0.ebuild 2726 BLAKE2B 4e580784b2ab919bfc6dbdf5d0ba8e3c6a7c149da8ca892d90ebfcc6dabc6997803a64df01e4e3e370327262d64b9f3dbb851411e6d27f2d41f0b3ae6f3574a7 SHA512 edc1ecb1f2988bc66f2e385e5e58f027ecfe13879087a738aab535473bd4c22b6c7a53eddca0f356874f36729510733cb3f423f8f7561b521bd92e4c85262170
-EBUILD openstacksdk-1.0.0.ebuild 2685 BLAKE2B 38cd36ea85f33e0b30e971cc13f6ef4066a1930d25b7896171ad817c9640edac5939f95b74904179f5d6e23daf59e64160dfe0f51ed4c0c2bc00202be92f66fc SHA512 5bfc15e034ecd479da9cc9f693c54a1ef7789bdca1464be5e1a7cd01d27558e6be8192a296cd6330e75f5ed0a6818bb8a7d1425e80e22d5bf051cb52526c7bb6
-EBUILD openstacksdk-1.0.1.ebuild 2638 BLAKE2B 6612abcee5081b4c58ad5e18cdf37bd7b8628d1ae8890417b31b43ec93d4de8bfc21ef1facf0b2c157917dd5b7ce0971e6f570a5eecdfe190a9f5497da35648d SHA512 80f44a506492e4ca82b5b9e3e5b3e987aebaf2ef781fb865251c42949ca4abf31d5c83f61592e54f80d8022fc670e20b354d4d7641fb52efb8e314065eed5b0f
+EBUILD openstacksdk-1.0.1.ebuild 2635 BLAKE2B fb8d35567c037c5b6cae1654bdb233e5e4d7e16abba9eb22233c8f7983c322320b53f9f7fd80928ff0e7ec895f614de2e7150e8fcbc51d2b5a0eb3c6be27b0a3 SHA512 8f10c9e24543f5d0747341b47c7532434f453ff4599571418a9ee340032577b0c50e152257049a492f4ea384df27c55b082155ab89776dd6ddec11a65598dd93
MISC metadata.xml 517 BLAKE2B 661ad1e9eae06e7b36a5ff753e73bd4434042966cff3fd6fbc11bf70a1acc3eb8de29ad2a033d6d715e1152a5454d84077e99db3b588199b317f925864dc1403 SHA512 e6dbfbb3546c2a62b204b33ebb3bb33611079698212f098bd4da072200fe43e3bb350cc998b255ec4a15aa2ff3a04c89a9553dd7930db48e658dbcaff78526d6
diff --git a/dev-python/openstacksdk/openstacksdk-0.103.0.ebuild b/dev-python/openstacksdk/openstacksdk-0.103.0.ebuild
deleted file mode 100644
index 1072b2f6aeb3..000000000000
--- a/dev-python/openstacksdk/openstacksdk-0.103.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A collection of libraries for building applications to work with OpenStack"
-HOMEPAGE="
- https://opendev.org/openstack/openstacksdk/
- https://github.com/openstack/openstacksdk/
- https://pypi.org/project/openstacksdk/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
- >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}]
- >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/jsonpatch-1.20[${PYTHON_USEDEP}]
- >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth1-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/munch-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}]
- >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}]
- >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
- >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
- >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}]
- >=dev-python/cryptography-2.7.0[${PYTHON_USEDEP}]
- dev-python/importlib_metadata[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- test? (
- >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/prometheus_client-0.4.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
- # Internet?
- sed -e 's:test_create_dynamic_large_object:_&:' \
- -i openstack/tests/unit/cloud/test_object.py || die
-
- # TODO
- sed -e 's:test_generate_form:_&:' \
- -e 's:test_create_static_large_object:_&:' \
- -e 's:test_object_segment_retries:_&:' \
- -e 's:test_object_segment_retry_failure:_&:' \
- -e 's:test_slo_manifest_retry:_&:' \
- -i openstack/tests/unit/cloud/test_object.py || die
-
- # unhappy about paths due to test runner
- sed -e 's:test_method_not_supported:_&:' \
- -i openstack/tests/unit/test_exceptions.py || die
- sed -e 's:test_repr:_&:' \
- -i openstack/tests/unit/test_resource.py || die
-
- # requires hacking
- rm openstack/tests/unit/test_hacking.py || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- # functional tests require cloud instance access
- eunittest -b openstack/tests/unit
-}
diff --git a/dev-python/openstacksdk/openstacksdk-1.0.0.ebuild b/dev-python/openstacksdk/openstacksdk-1.0.0.ebuild
deleted file mode 100644
index a63afaae7feb..000000000000
--- a/dev-python/openstacksdk/openstacksdk-1.0.0.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A collection of libraries for building applications to work with OpenStack"
-HOMEPAGE="
- https://opendev.org/openstack/openstacksdk/
- https://github.com/openstack/openstacksdk/
- https://pypi.org/project/openstacksdk/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
- >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}]
- >=dev-python/requestsexceptions-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/jsonpatch-1.20[${PYTHON_USEDEP}]
- >=dev-python/os-service-types-1.7.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth1-3.18.0[${PYTHON_USEDEP}]
- >=dev-python/decorator-4.4.1[${PYTHON_USEDEP}]
- >=dev-python/jmespath-0.9.0[${PYTHON_USEDEP}]
- >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
- >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
- >=dev-python/dogpile-cache-0.6.5[${PYTHON_USEDEP}]
- >=dev-python/cryptography-2.7.0[${PYTHON_USEDEP}]
- dev-python/importlib_metadata[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- test? (
- >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/prometheus_client-0.4.2[${PYTHON_USEDEP}]
- >=dev-python/oslo-config-6.1.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/statsd-3.3.0[${PYTHON_USEDEP}]
- >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
- >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
- # Internet?
- sed -e 's:test_create_dynamic_large_object:_&:' \
- -i openstack/tests/unit/cloud/test_object.py || die
-
- # TODO
- sed -e 's:test_generate_form:_&:' \
- -e 's:test_create_static_large_object:_&:' \
- -e 's:test_object_segment_retries:_&:' \
- -e 's:test_object_segment_retry_failure:_&:' \
- -e 's:test_slo_manifest_retry:_&:' \
- -i openstack/tests/unit/cloud/test_object.py || die
-
- # unhappy about paths due to test runner
- sed -e 's:test_method_not_supported:_&:' \
- -i openstack/tests/unit/test_exceptions.py || die
- sed -e 's:test_repr:_&:' \
- -i openstack/tests/unit/test_resource.py || die
-
- # requires hacking
- rm openstack/tests/unit/test_hacking.py || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- # functional tests require cloud instance access
- eunittest -b openstack/tests/unit
-}
diff --git a/dev-python/openstacksdk/openstacksdk-1.0.1.ebuild b/dev-python/openstacksdk/openstacksdk-1.0.1.ebuild
index 1322e9ef1738..710d61c3f463 100644
--- a/dev-python/openstacksdk/openstacksdk-1.0.1.ebuild
+++ b/dev-python/openstacksdk/openstacksdk-1.0.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
>=dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest
index 7873a7e18334..3bbe2aaa026d 100644
--- a/dev-python/pip/Manifest
+++ b/dev-python/pip/Manifest
@@ -2,11 +2,9 @@ AUX pip-20.0.2-disable-system-install.patch 1298 BLAKE2B a384ee2114e59b8bc719fc1
AUX pip-22.2.1-no-coverage.patch 1805 BLAKE2B 790a6736194d3ad7cadbb7965978f19c251a65b98b67c64726072f2baa24831f3e3788fdba560c247cde948183c6589b6edf18d5861468801e5729ba53c42995 SHA512 5fd775c0a1cb0f88c6c632a90294f11788916371b7d4bb8b378ed1530b461a9788f289a06d6619e66fcb45dd08a7063a749a608c5f12a778db84dfcbb5e79cba
DIST pip-22.3.1.gh.tar.gz 9326504 BLAKE2B b125599a9f77e49414dae13ca3fe0ac27c9b7e127f6ca7f467f3af4e0b51d835f2790f8311b2ec616966c299fb431403b456f7b38ea1f3fe1e7f769f7d5a78e5 SHA512 c7865c4ce79b0fea7ba469fe593af3be205b3bdb574a6ae019842e0f82a0af406ec905d8c6ff02fbbafe01630c8899a398d071ce74501ca830249160f2f6df98
DIST pip-23.0.1.gh.tar.gz 9336422 BLAKE2B 1781b0340ba7f76299fa8e37f0509f15a08cc599d196c74b90a2cb79321de570240ed9f12bc64d45ede2182ec8a3eead44ce1b840eaa83931d089ecc07923203 SHA512 ed14ce37293e749b4fd93d7f93d81356c77428b1fb14dfd760b59aea720ebb3cce5a49c2d32ab600e73b37389937830ff4dee04750e83078c8ab9d57513f294c
-DIST pip-23.0.gh.tar.gz 9336486 BLAKE2B 693623292e498ec939ce931063bccc8079fc313a0a9f30d406a99a2084fcd84b5b5a17566602c53bb96090920bc2d0615f28b8f9c165022c2b0de62fa9355b21 SHA512 9b791ed15b4e5dd768351043929dc6ee18eeab251a26fb2b0d712dec578101f1620a13d5914d44f2761ecb95e64bc47e6b07096126404ca70345268028524d43
DIST setuptools-62.3.2-py3-none-any.whl 1225929 BLAKE2B 608952e201f749ebf557e3962ba9856d5bdcbc534f3a25598cab0d6c53282cfb3b9f007ba135497a8addf49db4c02bc4387c486d95a4529d01ce4114154ec28a SHA512 366d69dc44e326dd7549cdacd8dec481a14dce4feef4338adc38b9de5c4c338f04d61696e13ce8603be1315f2e8734100f92d3fe4b4b11843e19f550c9631978
DIST virtualenv-16.7.12.gh.tar.gz 8906590 BLAKE2B a1f206769e4e5797562906162e492e44c4a72720e4f88a0362dc802ce2df20c65aaab6a72dce2238445601a10fae59bd90cd362217994d30911f105afd71c5fa SHA512 0278b33fb19f6553e70ad3dcffa6ea1a455ff435b216ac9b4fadff216b2932714faa2bb6027af3058010111d8511a5c2fcd424f31c9645be361603971f111c8e
DIST wheel-0.36.2-py2.py3-none-any.whl 35046 BLAKE2B bc4e8dab7c74eea34d3b4a813b7eaf6295a99a396a861b6cdd76f743043e89140bad132bdd13e385e8945ce02e0798e1d3ac73fc1b23bde5b2a83e4bb4dd5cdc SHA512 6bb5119b4d3704fe1e3c1eaaa3124edab13f61b46f8a0a8e75974fac4e5b25d8b53606071a03a8d8990ad1cfe2ab247ddea260098df2c0c35ae965be47080284
EBUILD pip-22.3.1.ebuild 4655 BLAKE2B e2af91203b0d626a9bfb773b564af43a0e07fd36fa724fe246979c40cbb580ac44534f2a3654c1d212fb15ac028d30ab339686b13715d4cc083c4e0090781fdb SHA512 df4a0c3a9b05c652d4db895e7f2ef4ec982f4eea972e2a999fab74885236da4d35ae0807ac2c5bf3ca757f6be9a157f2d7e0129460c2db2953a80797dbd6692a
-EBUILD pip-23.0.1.ebuild 3752 BLAKE2B c83e186e2bc8f0e1d7f2b150ccb3029dc7e104712ea16a081803e718d8a2eadf601bddf6ccea6ce49d61c6ae02bf6dc740cf82e8a80bfd41190215d42168a72e SHA512 508eb95e06c01f5bccc4080aa52e85ce8d05ad53f68d25a21e6da4cc6a0ef985c6715c82f8176b2f0c07023b5d0d281b7afffa1188a04da57070025a18488302
-EBUILD pip-23.0.ebuild 4666 BLAKE2B 4eac229f22d51c20bfaa6eb5790994c1dddd15607c88169f9709c8701f20aef659a2e5a4eeda8ad642275e6c3e7996e2041b1a3fdd63832359ed0a0622173efd SHA512 673a27e7412afc8a09579d951c2ba29b731a7b378aa228c8b1adcced159a95ba6d95c6adec234cd8ea1b8574c3fe10b88b98961b65074655a6cc69d5a7fc1d1a
+EBUILD pip-23.0.1.ebuild 3744 BLAKE2B d54e44704f9dd800dadde07e339de1def2c19df298e537c654dc9747197afaccedff9d108c5959063561ef0529f004798c082e2560a720a9031a0b37e16fb32f SHA512 4c1dbe72bc1fd19ece2a8e9411b3701a6d2174298fd4068cbdd90e641ea7e984f40f38ba9db3d3ecf5f90d9c8c3ce8d4370bd599d3c6556a5d760be5823ea848
MISC metadata.xml 392 BLAKE2B 94ea3de1220cb9ca64ae1186597789cc83a54adfe44695932c07dd5065df0e5f9ee5078a495e3a12563b36809d781d8ab86bb6c92c485c023199d92547b74f27 SHA512 603199f6547105f3bb64f4fcaf004e9ef62fa2e0f8ec6eab56078119684b0f5119161e0f164fe02b2cf6dd6b115588c9ef77d727eeb6d138e281f1cb0bcb5de9
diff --git a/dev-python/pip/pip-23.0.1.ebuild b/dev-python/pip/pip-23.0.1.ebuild
index 5ee61a89133b..cc7c86dab278 100644
--- a/dev-python/pip/pip-23.0.1.ebuild
+++ b/dev-python/pip/pip-23.0.1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
LICENSE="MIT"
# bundled deps
LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
SLOT="0"
IUSE="test-rust"
diff --git a/dev-python/pip/pip-23.0.ebuild b/dev-python/pip/pip-23.0.ebuild
deleted file mode 100644
index b10d49be6de2..000000000000
--- a/dev-python/pip/pip-23.0.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# please bump dev-python/ensurepip-wheels along with this package!
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{9..10} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_11 pypy3 )
-PYTHON_REQ_USE="ssl(+),threads(+)"
-
-inherit bash-completion-r1 distutils-r1 multiprocessing
-
-# setuptools & wheel .whl files are required for testing,
-# the exact version is not very important.
-SETUPTOOLS_WHL="setuptools-62.3.2-py3-none-any.whl"
-WHEEL_WHL="wheel-0.36.2-py2.py3-none-any.whl"
-# upstream still requires virtualenv-16 for testing, we are now fetching
-# it directly to avoid blockers with virtualenv-20
-VENV_PV=16.7.12
-
-DESCRIPTION="The PyPA recommended tool for installing Python packages"
-HOMEPAGE="
- https://pip.pypa.io/en/stable/
- https://pypi.org/project/pip/
- https://github.com/pypa/pip/
-"
-SRC_URI="
- https://github.com/pypa/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
- test? (
- https://files.pythonhosted.org/packages/py3/s/setuptools/${SETUPTOOLS_WHL}
- https://files.pythonhosted.org/packages/py2.py3/w/wheel/${WHEEL_WHL}
- https://github.com/pypa/virtualenv/archive/${VENV_PV}.tar.gz
- -> virtualenv-${VENV_PV}.gh.tar.gz
- )
-"
-
-LICENSE="MIT"
-# bundled deps
-LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="test-rust"
-
-RDEPEND="
- >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- ${RDEPEND}
- test? (
- $(python_gen_cond_dep '
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/pretend[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/scripttest[${PYTHON_USEDEP}]
- dev-python/tomli-w[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/wheel[${PYTHON_USEDEP}]
- test-rust? (
- dev-python/cryptography[${PYTHON_USEDEP}]
- )
- ' "${PYTHON_TESTED[@]}")
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- local PATCHES=(
- "${FILESDIR}/pip-22.2.1-no-coverage.patch"
- )
-
- distutils-r1_python_prepare_all
-
- if use test; then
- mkdir tests/data/common_wheels/ || die
- cp "${DISTDIR}"/{${SETUPTOOLS_WHL},${WHEEL_WHL}} \
- tests/data/common_wheels/ || die
- fi
-}
-
-python_compile_all() {
- # 'pip completion' command embeds full $0 into completion script, which confuses
- # 'complete' and causes QA warning when running as "${PYTHON} -m pip".
- # This trick sets correct $0 while still calling just installed pip.
- local pipcmd='import sys; sys.argv[0] = "pip"; __file__ = ""; from pip._internal.cli.main import main; sys.exit(main())'
- "${EPYTHON}" -c "${pipcmd}" completion --bash > completion.bash || die
- "${EPYTHON}" -c "${pipcmd}" completion --zsh > completion.zsh || die
-}
-
-python_test() {
- if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
- einfo "Skipping tests on ${EPYTHON} since virtualenv-16 is broken"
- return 0
- fi
-
- local EPYTEST_DESELECT=(
- tests/functional/test_inspect.py::test_inspect_basic
- tests/functional/test_install.py::test_double_install_fail
- tests/functional/test_list.py::test_multiple_exclude_and_normalization
- # Internet
- tests/functional/test_install.py::test_install_dry_run
- tests/functional/test_install.py::test_install_editable_with_prefix_setup_cfg
- tests/functional/test_install.py::test_editable_install__local_dir_no_setup_py_with_pyproject
- tests/functional/test_install.py::test_editable_install__local_dir_setup_requires_with_pyproject
- tests/functional/test_install.py::test_install_8559_wheel_package_present
- # git: fatal: transport 'file' not allowed
- tests/functional/test_install_vcs_git.py::test_check_submodule_addition
- # TODO
- tests/unit/test_network_auth.py::test_keyring_cli_get_password
- tests/unit/test_network_auth.py::test_keyring_cli_set_password
- )
-
- if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then
- EPYTEST_DESELECT+=(
- tests/functional/test_install.py::test_install_sends_client_cert
- tests/functional/test_install_config.py::test_do_not_prompt_for_authentication
- tests/functional/test_install_config.py::test_prompt_for_authentication
- tests/functional/test_install_config.py::test_prompt_for_keyring_if_needed
- )
- fi
-
- local -x PYTHONPATH="${WORKDIR}/virtualenv-${VENV_PV}"
- local -x SETUPTOOLS_USE_DISTUTILS=stdlib
- local -x PIP_DISABLE_PIP_VERSION_CHECK=1
- epytest -m "not network" -n "$(makeopts_jobs)"
-}
-
-python_install_all() {
- local DOCS=( AUTHORS.txt docs/html/**/*.rst )
- distutils-r1_python_install_all
-
- newbashcomp completion.bash pip
-
- insinto /usr/share/zsh/site-functions
- newins completion.zsh _pip
-}
diff --git a/dev-python/poetry-core/Manifest b/dev-python/poetry-core/Manifest
index 90236f16c373..6f2d97be75d2 100644
--- a/dev-python/poetry-core/Manifest
+++ b/dev-python/poetry-core/Manifest
@@ -3,5 +3,5 @@ DIST poetry-core-1.5.0.gh.tar.gz 478924 BLAKE2B 54653b6a8dcac08ac732ccb8efd2ff04
DIST poetry-core-1.5.1.gh.tar.gz 479091 BLAKE2B ff59460a75893c18f9ad0063a880b40c6cff108d03c7f7bd16aaab53a72bf8af2c08af949c448e8703390589112e26c19e9ea9ddfaf2bed69791f86293b62b1c SHA512 ffc2cf6a37175feebe6ae926250d20ebf5742f459824f54b7ad8ea0f65c28639ef1e90a3cbd31bf58fca19d45699c5a22a583cefb5d60795d7e92399bdd1a421
EBUILD poetry-core-1.4.0.ebuild 1625 BLAKE2B feca07705fd9b6cda44f94ee0024b7de25124317fc834f75ac416237d3a51ff09e05431971ad74ef3553fb973d396a8eaca25a4e3589162892a28703905d435e SHA512 7109537e69a5e171d1f8e751c308cde5026ba8b16404bf1831bb9cdcf3de234f4a4698a99020b3b42e7b5ee2f6dc07b1ef4c7a1b7b001d0eea4d769933349942
EBUILD poetry-core-1.5.0.ebuild 1647 BLAKE2B d391338addd8ccabaa967d6db612b370b10bdd467880f737fb800b7e03ee71012b5d0158c12b205885a89838465f734b5c03796cc55bb5e8dc41249085af078e SHA512 a0452020476311542e99a9478af9fe626eaa389415327b3631ca22b118344a50857727079ae701b0dbd74638cea9a1802d5c9da280d1433d78a2c8da53a5582b
-EBUILD poetry-core-1.5.1.ebuild 1647 BLAKE2B d391338addd8ccabaa967d6db612b370b10bdd467880f737fb800b7e03ee71012b5d0158c12b205885a89838465f734b5c03796cc55bb5e8dc41249085af078e SHA512 a0452020476311542e99a9478af9fe626eaa389415327b3631ca22b118344a50857727079ae701b0dbd74638cea9a1802d5c9da280d1433d78a2c8da53a5582b
+EBUILD poetry-core-1.5.1.ebuild 1639 BLAKE2B 0d6e53057791b972f1cf5fd91dab6df039e4acf29847819566576bd30222bf5142e9b4ad0cd8f46863ca0cd9cc003d9fac559208725c4e491a1c2bbdbdf9679c SHA512 4e1184758f00330b91a91aa3ee7140a4dd0c105973937a664bf827190403f7490b524cf98d6eac99eba8c8f939931c7858aa8215be6b02e3c4c2059f3881c29f
MISC metadata.xml 382 BLAKE2B 82dfc3f146cf3b669fed67ab2e21694b00d5473fdf855cae9fb3a0481785b32c4cf1ed9743a5d64cd055c1cb544377f936a9ec26c9d1dec2cf5fbef6749f5587 SHA512 032fd4dca8f8138c2b527e517f041889e15600ccca876fc3c9e53050196186ad2a9346168bce9c4bae7ffd8a77ff4dd19cc2559fd1da1fd4c7c181056fd49a13
diff --git a/dev-python/poetry-core/poetry-core-1.5.1.ebuild b/dev-python/poetry-core/poetry-core-1.5.1.ebuild
index 1288ab17d4bc..48eb148a546b 100644
--- a/dev-python/poetry-core/poetry-core-1.5.1.ebuild
+++ b/dev-python/poetry-core/poetry-core-1.5.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
# check inside src/poetry/core/_vendor/vendor.txt
# (note that some are indirect deps)
diff --git a/dev-python/pybind11/Manifest b/dev-python/pybind11/Manifest
index 3259541f430b..9ec46376c4f2 100644
--- a/dev-python/pybind11/Manifest
+++ b/dev-python/pybind11/Manifest
@@ -1,5 +1,5 @@
DIST pybind11-2.10.1.gh.tar.gz 727880 BLAKE2B d051220f33ce44ea6d174d64a2ecfad4f7452b0f5152035cfd36950875dc451e11e8352eb80c9c01b200176c0b09fa5274504ece524e699590deac64c44d57c6 SHA512 040f109ec870516acdaebc5133ccbba9e3ed7ff93214a66997cf4b8366c209322f3c902c283040826c7e585c3ea2259caf62d90d0b475bfa33d21e459dd54df1
DIST pybind11-2.10.3.gh.tar.gz 740214 BLAKE2B 967b93cbf7d1f8faad25db9a4d3e84fd33b48429cdf527c167e65faad5c01df83a5634021cf99f07adf443855d9f6bb076f0cc67b0e6555e189b794a845b533a SHA512 3894400f04cd08e2dbb14b3d696339f0364434f1d6f8bb057338ac88157ec7491b2df1e1e46ebd5abccdcd5775c5e9238de6404f0db87f64f5a1802db3a5b18c
EBUILD pybind11-2.10.1.ebuild 1235 BLAKE2B 34a0a01fd99fbe60ae9624f7239dacc187d9b26112e289dbb9a81dafa9b19670d62640bef0c79303f961a098c41518ec2d43a93469ca82f84c5d72b6065b58a2 SHA512 7eb56942e1c770942f3607d587077756fe9bbf3c6ade2bd1a4e0d504ba6766f6998baf76076d0b672412a6df361021841f7bbdf73fc5ebcace99167c70dec43d
-EBUILD pybind11-2.10.3.ebuild 1240 BLAKE2B d01aff105a615f33f094a510d119b44872c121ab79ba36a95d307d298ec1a011ce2268296ff269670adddf7a32b1ff0f0de45b34ef494955e56c1351fe14672a SHA512 ad1415619b1f477c56d910b6ba24755a80934590440adcfcd41a354c6305188dc15958c3b3f4311ef6685b4a604649167c47492c1bb6738755b98a864efb959e
+EBUILD pybind11-2.10.3.ebuild 1237 BLAKE2B 17590abe071c68edf93fb630c7e10c770edae992d1bac7177c4b5258a55db4f0371f518c021ad383b21d9becace91bfb288dfbd0cb60fc40ae2ea8ca22ed7b2a SHA512 47664fc3cae4088de5228e08f39c87df059f85f9f0651d4db726cc49bce961a3c44f1b3d57531b9964489c0cdfdd4d94fa1aeea1893e759438c132e814ebda9f
MISC metadata.xml 475 BLAKE2B faf317a1197850acb0d16546a303bd50ee1bfe6fc3aaf592e6c147c6612fd20b809f1c911d79ca9a356cfa0c4166d2b155fcbd593f8b55e0d7dd75ff6444073b SHA512 5779adcc9f25c15fd999aa6c91d3144fc14535270e57925bfb8ac67f45448c144a142af2ea9a321ec6ffbf568713f663cef85a0be3d4a056e58b1782a5fc9a41
diff --git a/dev-python/pybind11/pybind11-2.10.3.ebuild b/dev-python/pybind11/pybind11-2.10.3.ebuild
index 07edb23f2631..2cd31b51b573 100644
--- a/dev-python/pybind11/pybind11-2.10.3.ebuild
+++ b/dev-python/pybind11/pybind11-2.10.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-cpp/eigen:3
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index ef04596586cd..f3b5877f8622 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -5,6 +5,6 @@ DIST pygame-2.1.3.gh.tar.gz 6517003 BLAKE2B 9f2062b24ef2e97995207fbf7572a8aa4d34
DIST pygame-2.2.0.gh.tar.gz 6530469 BLAKE2B 301b8decd7afe7ad44d97b086ad27209a084884993122f0c8d6973e718cb811587aa2e2c34b5e9fc5859410ced4c298b24127b4bf166dbeaa225b5c731c66cb6 SHA512 212e0f6390fa84f4fbcb3051ecb83c324a59d7591fd216a0f17946a581cf01540116162357b41004a387fbd3395e030a5a6d5f804496d84558125f512c9c2617
EBUILD pygame-2.1.2-r1.ebuild 2011 BLAKE2B 3d721d8ce7918067e94e2afb583e66d8f8d567b1d01d2b9827f1df5bf3e13e5ccf938bab043982f8d7ab379f36956153fd6ff65fdcb541f7fb2793bb8f83595b SHA512 489fbd4bac984cccb0be03dff55123228dde3002348273c176262eba6350300f5c27234bb60cd0723658ff1ef7964531e3533b8a3f75d2a496016c1752b05de6
EBUILD pygame-2.1.2-r2.ebuild 2157 BLAKE2B 133a6d73be620e5001376d9d39cc02e1a0e818951359abe732416f44f2c5615affca5313025ac9f6ee8697680c086a2972a7717f23d5ee15730698fcd81497a5 SHA512 bf29df0a51dc388ff81eb88594fb0909ee9e74a28c3a24b8106493cd736de316e69f3653703287a883cd48170f5bc6935d84e5d486b19480bcd8aca132ad1837
-EBUILD pygame-2.1.3.ebuild 1982 BLAKE2B 581b21e496bd4c43e48d075ac3fa9556104682b930f39aceb0a88be6e82670d72e68693ac3fd297aa6bba10dcd85e9e05608862064ceca7bff573602597b940c SHA512 12bf3411ae28330672d9d70c92c353c35bb121e3da64142107a1aa06a3787b309f8e4ea0c21b1e7237576dcdcacc48b407764e3347780eaf5925913ec05808a6
+EBUILD pygame-2.1.3.ebuild 1980 BLAKE2B 4a1d9c9fad77931f782a178b3f6036bfcc73daa5d77565d7320eb3d46327a03b47c5d197c57cf1f5dafe82343c75226c2177742e582fad7d64d5494b5affeae2 SHA512 65e5d86a23775e015b2690a0989204f967a9742627e1a8bd2ead17d5c1d8ad204c6a09df6fbf3b16817219bddee4e807f2a082c4e2f32289b3a86fcc929de127
EBUILD pygame-2.2.0.ebuild 1916 BLAKE2B be3df976b5bff81721344d9e25613cc44ffc940ac4695329de90dcbf6aaf1e4ff0f89c2be3526dd96243cd0301f27b74df05f534e563ae68c4515349089cd490 SHA512 0519c416542e271dabc59be0491ab5995cfc4adec586ed143fd276abb032674821ec31c45848b741138fd3aced2a3c6e04f4447d55ac16515027e865563388dd
MISC metadata.xml 462 BLAKE2B 398db1c050bbf14a65ac770e980ca91269277ecb00d94457502532ef7c407145cc2438ead46d370d1195331fd3d2f9602ecbb381c9f178240d031d1c665a9324 SHA512 2e95b731a4cb49372e6af00bb059bd179dc167aaac07f412c51970cf27b0fdddda616fb59bbbd62101c1b6f272cc0263123e334df01ebf6d1697ef8b55b62fef
diff --git a/dev-python/pygame/pygame-2.1.3.ebuild b/dev-python/pygame/pygame-2.1.3.ebuild
index fd31e5a5fe0e..c365f94b6a99 100644
--- a/dev-python/pygame/pygame-2.1.3.ebuild
+++ b/dev-python/pygame/pygame-2.1.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index 14db1215edc3..3d4082cda89d 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1,5 +1,5 @@
DIST pylint-2.15.10.gh.tar.gz 1321574 BLAKE2B 6ba504e0715675e8bf81848132e39e1d9b00078cb5ae2e881212898c6c9cfcbcf554ba3e9c6194173a776689ad311cef8e7420e027261b68c6e3f877c9961f33 SHA512 ce02512705f044be68dc7e2735ad705652307a1deec22ed3c077f29820a79b2d4f2a8ea82ca40a805bab516f7c00f83a22125228461e9e7db4f67f2b4cbf4edc
DIST pylint-2.16.2.gh.tar.gz 1382056 BLAKE2B 35c4c07fb750c884d62c9ec563e5133654b9ecef41d320976214a1cae25cd28f1681dcc3053cc358276cfc3cc76df770fbb2f7691e387bb07b6ff803f4a21d0b SHA512 36a76fa7a5ae9c4fead66a0964dd40963c51db8225ec112b0557d04ddf2f89ea9649e390c005ccc35341b2ac5f69f6ccf17652d08cba223fdcd36ccf433659bb
EBUILD pylint-2.15.10.ebuild 2473 BLAKE2B 5186019d606e8df2d19ff4848afdbb7ff891470facd15ba52ce7df824ca2577ae223c5b0fe1fc9220dcd6edce58bd1a19d95ff758f84311ca03c3c606259b07b SHA512 06399395c297e3a620edba73c0f858420e032ff4f422975a11adf4abebead84693582d723069ff2b6d87e88b3a77c136d9efaaf36081c5ee280f755bd3405589
-EBUILD pylint-2.16.2.ebuild 2569 BLAKE2B 2e735782c5ad37ad13b61959b1ed9caac17290935f34cde22e31f4cea9ed6f6a71b4e64875ef65a2d8913a80c3d6a6b5841e5f1c278af0559100c0c53a1bc04b SHA512 6b3c8a7b0669290b1af9c418af4cd96151170e44b597b47680ce3d854817df4b350b903eb77e0ab60b090580588af96d6a148452b0c16a5a0e0b76d8d43172a9
+EBUILD pylint-2.16.2.ebuild 2561 BLAKE2B c39ddf3ca56145e06068f9594fd6cd891863b197327753d8e28fe571441ee4b67e0df6b2497cfea7a44ab03a0bb70f3ebf2e7d724383ffdbde99d43c584ccb56 SHA512 c933fe4fbbeef2ff7bd1073a3ab36009c9b4c5d35e969a39d23d3e2c658b4a79bee03614a22202b38fbfbaac4c0151fec4b0885901500bf834564f492bf21736
MISC metadata.xml 1100 BLAKE2B 97ec6bd2f6cf487afb93136e9ee58d0d5f8ad37e2ded456ed4f196e73fd37cddead2462d3592b44ca1a6c3722b1f194905238299f0c066945d1e22bdb18acc9b SHA512 0418d987879446fd76fe9b7fc4ee8b1c3c0d9bbab1d1fc3eb66eada0bc52f6b6480cf9852dc3a18b1915d2093642b9c87f24207e89b34d3e48c29a282a3ba979
diff --git a/dev-python/pylint/pylint-2.16.2.ebuild b/dev-python/pylint/pylint-2.16.2.ebuild
index 6c89d5aea305..bd880fccfaa0 100644
--- a/dev-python/pylint/pylint-2.16.2.ebuild
+++ b/dev-python/pylint/pylint-2.16.2.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="examples"
# Make sure to check https://github.com/PyCQA/pylint/blob/main/pyproject.toml#L34 on bumps
diff --git a/dev-python/pyproject-api/Manifest b/dev-python/pyproject-api/Manifest
index 6f7731d1517e..31b9965096e2 100644
--- a/dev-python/pyproject-api/Manifest
+++ b/dev-python/pyproject-api/Manifest
@@ -1,3 +1,3 @@
DIST pyproject-api-1.5.0.gh.tar.gz 22032 BLAKE2B 7e90bacffee70d2a2343f2360f5d0e6794a04a8b8b9be672150e5ac49e1dfabb0673b4c661ddc27f3fffa7bb3d04644e2b1809555987fc0d914a798fac667c8c SHA512 7a68df007e52c685f512fca26d371d1790f2fb9ced381025fe27462088cd4f1488b7edf4de94f6c1df989c4430336789b94d0b3bd634a2f6ec52f14f292b4474
-EBUILD pyproject-api-1.5.0.ebuild 1017 BLAKE2B 0337864ee032e91883d48ee74dddf3cf1c9f8bed137cb6801efe0c0c494bdb92fec7f6932849edd970e30adb869b45562f5dc9f3aa0262b5ea79503e9f9d12a4 SHA512 cdd287a4246cb9a5519211c106f6117dbbeaed27f8fe26e67b6b0e3d328c3eb36e9b97d4823222d7c620c6040bfedd7fe84ce397a3c77688e11da96b620430ea
+EBUILD pyproject-api-1.5.0.ebuild 1014 BLAKE2B 01bd3815d98bc52ff7919045b2649de42d286b9776a362e96c488dc177b42d04c182d15f5cef16c924c332038bab38aff6a98fc0b02776172c74cbfb5c092a4e SHA512 26f86ff3602398a3fa44dbc459e6cb2e579fe3b497ceb9008510039dcd485c1e6169fc9997f72f24bfb3ead5ea8b7ebf24cd8c4d61f2a0b8e6594f7161e473ea
MISC metadata.xml 378 BLAKE2B f7bb92a50d3be540f9ef686045a6950a6bd26679df183dcce4af9ddd4f203090023309ad4e5e43a9f769ed40ef6269f64fb628ed0acfef9fe9fc36b9f67704b7 SHA512 f3840464571b9893548e778d5eef88c64b614ec8994b1ff1348aed1795cce740b2a32b46df1e654e0a9072e8e059214ca1487421fb1316b4160a1bff4202d475
diff --git a/dev-python/pyproject-api/pyproject-api-1.5.0.ebuild b/dev-python/pyproject-api/pyproject-api-1.5.0.ebuild
index 801a27cfc789..14e0888df056 100644
--- a/dev-python/pyproject-api/pyproject-api-1.5.0.ebuild
+++ b/dev-python/pyproject-api/pyproject-api-1.5.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
>=dev-python/packaging-21.3[${PYTHON_USEDEP}]
diff --git a/dev-python/pyproject-metadata/Manifest b/dev-python/pyproject-metadata/Manifest
index cedd4d69b00b..23c1f8b8e46a 100644
--- a/dev-python/pyproject-metadata/Manifest
+++ b/dev-python/pyproject-metadata/Manifest
@@ -4,5 +4,5 @@ DIST pyproject-metadata-0.6.1.gh.tar.gz 14047 BLAKE2B d97be3532450541f4f464eca8d
DIST pyproject-metadata-0.7.1.gh.tar.gz 14138 BLAKE2B 901e0b0b07d035ee220cfdba840a2b05ec1b1dfa3184ab614621c462b049bdbe484aa2d9abc42a54964c163d360028a00ff1db2c502504d11fb6d2837bd60552 SHA512 a4cb97b6646b765016f047f8d3da388ab758dbf8acf5a8ee6ccb017c764a90c069e04effbef21f878be7f4b01a5090f24252372300ce7e3a0410a6eea5d98b66
EBUILD pyproject-metadata-0.5.0.ebuild 668 BLAKE2B cd2bc5eb34058b61c1ab2800a71dd9a6e12e7018a9119e2e474bd80d08133a7c208d1a815d2ff5ba16f1e65fee8657fc399a838dc1cbc4f652922d9400df6b08 SHA512 80b1c0a2c33a55fe57be60ec0d8d0a5f45bfd5e42ca890521a888f347137d04a48a7f2b2c99e5321a85d615de4cb4b70d64dce779f21edd85893a19bfe86a3a5
EBUILD pyproject-metadata-0.6.1.ebuild 671 BLAKE2B 63419d091c3eda51f4ecf90d3d923e314c7df0148b2e8964f73d6fc670bd7b3005e5a4d9b4b1e0c15c9967003472adf9a406414666a613933a146c6cfe530c01 SHA512 68c0550db093e1bffcc55aa8f8245b0554a716727c554f5278999ebe0939a3db5e4b363ad8965575b69ee7d0858c3b7787cdc16421e09ef68f76a69720ab69ab
-EBUILD pyproject-metadata-0.7.1.ebuild 788 BLAKE2B 043ed7ce7e98d9229d25678e8c3f3981c9454726c61a948d782b92c7291a57f144511736c253f1b2cde734d06e8808382be59ed374719d6279c54322415092fa SHA512 fe18851744ee0e800336e72e1b0937df39f01abe71092fad38ab75586437df8a18f1ed08bc17eb66799cb816798ea7871dabb7ed4fa5aa24d5e522eaf2448af8
+EBUILD pyproject-metadata-0.7.1.ebuild 786 BLAKE2B 125fd4c7b22fed5f1798c01ba0c783bc8c1b4e2ea54cc5432dba33be4a98a88f7adf6edb280d9877d57b77fb839eceeac0d089f28acddfefc267b17182959329 SHA512 9f2d9f092222829e4d33f7f6e80b32416cf8cb08b171f21fc8c676b54df05e9be6ad51c071e6c47be47c784df9e22e2214504567ff942ec33f63212c50b315ee
MISC metadata.xml 371 BLAKE2B 9495774fe62ac433fa655bb324c38b18242dfda38e0e331739b6c35b9a64563aa03b95395930ff8c2d20ff16aaaa1513673c27db973e88293fd6c8e09d2ef0e4 SHA512 5c8dec2e04b6f2e7ca0bead64c4987d3226e985085262870c9502b26f76270ffec818cc76271ccfca8c719e991884bc40e5da18d092cad801dffc8ccc5207b59
diff --git a/dev-python/pyproject-metadata/pyproject-metadata-0.7.1.ebuild b/dev-python/pyproject-metadata/pyproject-metadata-0.7.1.ebuild
index d5e0c16768f2..9f34bdd6f8e2 100644
--- a/dev-python/pyproject-metadata/pyproject-metadata-0.7.1.ebuild
+++ b/dev-python/pyproject-metadata/pyproject-metadata-0.7.1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/python-${P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-localserver/Manifest b/dev-python/pytest-localserver/Manifest
index 4c502f57e09a..5cf8f6550440 100644
--- a/dev-python/pytest-localserver/Manifest
+++ b/dev-python/pytest-localserver/Manifest
@@ -1,5 +1,3 @@
-DIST pytest-localserver-0.7.0.tar.gz 184154 BLAKE2B 31f05dd4f156c8a547dacaf39c1aa1a576f2f84e625d64b96409212768a7d9967944931f85ab293d26f348e3a65eba1c5e341c6c08992271c10e65b2fa453cc4 SHA512 1fb1acaeb190d35ebd05cdd63ce15e4a9138802901cef8c25c1fa6dd177d8af2b6b2749f5a052942bf655ffd2ff6105de8a652d73faab369ce6dcf3219bb2394
DIST pytest-localserver-0.7.1.tar.gz 185617 BLAKE2B 2ef2bb38c03c3ad05f9ef038f03e071e4d18bf256d76357c1a980f917228392a863bef088f46bd43acae23457a5141048f93d607d1b3e6757f238ce27b9e9584 SHA512 fd32ea020152a17fb1dcfe3f5cccd5c2a26eed18b711f51c5c7cb8534862706e6738651c275e88f3cbad54ecdb59e4b5588e67eed0ff3bbf20c3636e97990ed6
-EBUILD pytest-localserver-0.7.0.ebuild 933 BLAKE2B d600e6936a4951456285cbebb2436954f65e21a8018d253d8fc79228bd8ff0f4d7a5acfa57b43b46bad21af71e054e09a239d986676388b47727801731500602 SHA512 b9bb6c1b4432002f9add0e0ce7c42cea0a1d5f53aa63d80bba133bbab77ad8539d40c36c288163a4b5c1377da7f01f524abf519abf61d4056fe7349b1fe47f85
-EBUILD pytest-localserver-0.7.1.ebuild 941 BLAKE2B 4c83b83f889d63ec36bbd099d09bcba44212e7d46e7ce96ff6692992118c273fa6a122ee7baa6e1b1f3103f643e851d93871b6ab63b79955be7cd89ef905ab73 SHA512 b9346f4cbf11d724ed2e2d86c845d8b4903398a6040becd540511894caa5990f26e41cc1261f415c8c680d499db73dfab1c8796c9cd5d1bd846d8522640f0d40
+EBUILD pytest-localserver-0.7.1.ebuild 906 BLAKE2B 73df7e4b9f894ed79fac044b4dfdb5efd29c0ab482750e2858bf763c7fe3e42b3ac5b7ca44ff1161aa9e42e80ef82449a5cd9440b33b078c68cc60f77b713ca9 SHA512 ab74d4120d49d187bab3579a54387226e2d7468c22ece4558060a03d32d529faaf14ea0356e037570dd787f161e766d2c8803b8a8e9980ce7c636648268a66c2
MISC metadata.xml 415 BLAKE2B e9793de9ce60bde1549abb0983ca145f55261653324785d735c91785a20b61d949c228528faa742d669d52c1f456a36c65a93c1e9a692ec9297d4ffcfc0123fe SHA512 e0e7819a4b1bd41301824727b2204092986ba4d0c56fe1530b40543fcf7b90541933a7b8094f24a0573854b76b9ce11b7b42d2e38d135f61fed9b498f05f98e1
diff --git a/dev-python/pytest-localserver/pytest-localserver-0.7.0.ebuild b/dev-python/pytest-localserver/pytest-localserver-0.7.0.ebuild
deleted file mode 100644
index 6f9b022963d2..000000000000
--- a/dev-python/pytest-localserver/pytest-localserver-0.7.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Pytest plugin to test server connections locally"
-HOMEPAGE="https://pypi.org/project/pytest-localserver/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/werkzeug-0.10[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # requires aiosmtpd that is dead and broken beyond repair
- tests/test_smtp.py
-)
-
-src_prepare() {
- # remove aiosmtpd dep
- sed -e '/aiosmtpd/d' -i setup.py || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/pytest-localserver/pytest-localserver-0.7.1.ebuild b/dev-python/pytest-localserver/pytest-localserver-0.7.1.ebuild
index 66639fc7e118..87bbb4b4d110 100644
--- a/dev-python/pytest-localserver/pytest-localserver-0.7.1.ebuild
+++ b/dev-python/pytest-localserver/pytest-localserver-0.7.1.ebuild
@@ -4,17 +4,17 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
PYTHON_COMPAT=( python3_{9..11} pypy3 )
-inherit distutils-r1
+inherit distutils-r1 pypi
DESCRIPTION="Pytest plugin to test server connections locally"
HOMEPAGE="https://pypi.org/project/pytest-localserver/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
>=dev-python/werkzeug-0.10[${PYTHON_USEDEP}]
diff --git a/dev-python/python-mpv/Manifest b/dev-python/python-mpv/Manifest
index 64965d749b6d..53f18fcdac53 100644
--- a/dev-python/python-mpv/Manifest
+++ b/dev-python/python-mpv/Manifest
@@ -1,5 +1,7 @@
DIST python-mpv-1.0.1.tar.gz 210008 BLAKE2B 3ba95ac4d3219615c80ea475c1f6dc3acd608a8ded919eea55efac8bb44a8946c959a2b39473e6c9e80fa1a4e52f525d6ef9871e3eb4b2664aeb1460208bc677 SHA512 16a6e93b63f30e535c1e3bd77702d7c703dd9c0a6a689f09e689663cac04e587bdc2135612062d791ffb38c709bc289d0297ebf9f1ddaf9b1771f25eae225f1b
DIST python-mpv-1.0.2.gh.tar.gz 210975 BLAKE2B 1a364761405e430ed91f597e15aae7f6c221980c2ed9ce0152109486d1fb79ebb7b6257c79bfef34d72468bcf335e8e514324bdd10982096a64f8949b4bca261 SHA512 62a1c682de8d0308a80b66d6f435fba8563abc84b16670c3ef55cc3d9295fd3ead7c68d99e64c06734c5be9017549a53bd760ca201146427abcfbf7aca610b7a
+DIST python-mpv-1.0.3.gh.tar.gz 211529 BLAKE2B 0701147415c920be4ec65151ed7844bb36c275bcc64ae07d4ece9a515a96ba09097a8f2282eb7bbb74e8dc143d14f9a0aebdfadad53e0e9e4d62fcde734c7d17 SHA512 30ed5751c5732eeda9150a1e0dc425d2846c1a5dcfd53b9568bca169e570401fc8b3d224c59a1a1f54c574a056ccb0f540a0dc389e47e0811b0a9a3de4fb7092
EBUILD python-mpv-1.0.1.ebuild 1045 BLAKE2B a417e236b8b175f80471a2a4c336fa8f3f0c0eeef35934715ead1089e33b5627280879da4447a78e3e095ff753c17793282f2ed0d056e6431668b43d8bbdffad SHA512 e1618ede7e7b164664c70fcaa7f4317746ef0a8f874f38ff0c71cde89a1e796ba5340ce9e97d1fe7bccec33018eba1ea63ba8df400dd10e727deb652c5752522
EBUILD python-mpv-1.0.2.ebuild 1048 BLAKE2B 040ec679210af427ad2203e8973f8f5e59d693d4465692197887816a41b7a056f9975acdf1e9a4a74b6141b24897b78e62137c5176577442c485de2ba5f01bb4 SHA512 6163020bf9905d632dc688982bfedea29f5efaa440ff1420b47b53d62677f957cf87c6e8306c7789e025c151af10cb6d3203f04c1d677b572b24a814cf659714
+EBUILD python-mpv-1.0.3.ebuild 1048 BLAKE2B 040ec679210af427ad2203e8973f8f5e59d693d4465692197887816a41b7a056f9975acdf1e9a4a74b6141b24897b78e62137c5176577442c485de2ba5f01bb4 SHA512 6163020bf9905d632dc688982bfedea29f5efaa440ff1420b47b53d62677f957cf87c6e8306c7789e025c151af10cb6d3203f04c1d677b572b24a814cf659714
MISC metadata.xml 413 BLAKE2B 3e6ced6a506525bd576741fbcb1b0ce6069492dd1e90295a46b029340b833d981b351ac717e3896f4b13f3e8635065e974317298711922ab131925d98d0447a3 SHA512 9426ddc828c6b8f420c3d0241f827dd7746ca797c45182b0324b8278a24e4038a856494b420de2de572ee2643082ae271a5c21030098432736255ff2f6798db3
diff --git a/dev-python/python-mpv/python-mpv-1.0.3.ebuild b/dev-python/python-mpv/python-mpv-1.0.3.ebuild
new file mode 100644
index 000000000000..194d0f3edd53
--- /dev/null
+++ b/dev-python/python-mpv/python-mpv-1.0.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Python interface to the mpv media player"
+HOMEPAGE="https://github.com/jaseg/python-mpv"
+SRC_URI="https://github.com/jaseg/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ media-video/mpv[libmpv]
+ dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+BDEPEND="test? ( dev-python/xvfbwrapper[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+python_test() {
+ # https://github.com/jaseg/python-mpv/issues/209
+ EPYTEST_DESELECT=(
+ tests/test_mpv.py::TestLifecycle::test_wait_for_property_negative
+ tests/test_mpv.py::TestLifecycle::test_wait_for_property_positive
+ tests/test_mpv.py::TestLifecycle::test_wait_for_property_shutdown
+ tests/test_mpv.py::TestLifecycle::test_wait_for_prooperty_event_overflow
+ tests/test_mpv.py::TestLifecycle::test_event_callback
+ )
+ virtx epytest
+}
diff --git a/dev-python/pytoolconfig/Manifest b/dev-python/pytoolconfig/Manifest
index 07240b565309..e561161b6eae 100644
--- a/dev-python/pytoolconfig/Manifest
+++ b/dev-python/pytoolconfig/Manifest
@@ -1,5 +1,5 @@
DIST pytoolconfig-1.2.4.tar.gz 15910 BLAKE2B 53ab143179dc59d3d1bcf6debb16280d60b3d877514dff78389c413e9d73cb56fb6feaa76abffa53afba44a57eccb387b19b5ab4d621fff3dd49836d42e5ba43 SHA512 bcf78054419ea4f783f79716724032f3f34072b10543dd7939418086095f37cf1a7c1df2c89dfca20096e99768ce8d5f74ef3bb7dd4919735bd85e332342e106
DIST pytoolconfig-1.2.5.tar.gz 16322 BLAKE2B cdaab50765452ad93942c9a9ba546dc7ec5f61db8276992987a4539ad975578ee327464d93a1a64f09d67c4c872d99f42282183459e6987c1e4086218d15b032 SHA512 37753530a166d324ddef0c2e9f0c3d6b2f61252a18ff8037d530b339c8b817cde4087d14b6756690fe10002cbd3442776604ff064d7d16d34289ba859492c920
EBUILD pytoolconfig-1.2.4-r2.ebuild 943 BLAKE2B bc2a3ab55245d2e200c0b56e7ae117815dc3f8bc3c099e9e156a1194cd158fd06f5736668abbb1804a2874e3a745d085171aceb1a4506fafa5b3e47855752d31 SHA512 8376d83ac0815bcc1636b8e1bd1271eeb32e9aa3a9df18ad527dfd340291e5eda0e9e70b459110d432fe86daa6bcbdfabaa22e4ec4aad92cc4d7fb609a174b51
-EBUILD pytoolconfig-1.2.5.ebuild 799 BLAKE2B 4bbd310a28727307fea346a5eef597e4c78d3c29a6b78ab3eeb82b2c901383942e4ffecf284c8e3b7399cf962c9ba67fe375270d128df75fa7dea5fb4a2b0268 SHA512 b3639cf62b4b8e6de6ba437a51521a107234b86a496fd7ba11490888e58a3f9ab2b2b858f2371bcb26f430e638604f77411f43fae4bf28ed6360969c9db46ba0
+EBUILD pytoolconfig-1.2.5.ebuild 797 BLAKE2B 048a669477e5fc8763b0baba5f40f2bbfd2050f7f7fe9ffd7ab8ef220250ed7caa35f0ce82681f7195ad722ee15b3ee0d719e36f9dc75178cab186f89a5bd3a6 SHA512 827f3e1975b8cb49a6d53c886e899c9ce713695c34698f9095c068a25b91537b53a972fd3615b1ab589aabcec42d30aeb89d1790a41b317343b01276f5563d2f
MISC metadata.xml 414 BLAKE2B 68dd43630128ec7d39fb0cd3c6b5edafb9d31cca98004324a27808dd30e2aa8259dd987412fd2cdef3a3198a76f74cd7752a70c24401dfebea070bfefef3f76f SHA512 5ea2653689a321411a093b0c6c2ca91b3afe43e11373d4a69a6a10641abbf4f11e960cafdb389983d143e3a3093dd919c11e07c5560661ef8b8a8b1b86e62591
diff --git a/dev-python/pytoolconfig/pytoolconfig-1.2.5.ebuild b/dev-python/pytoolconfig/pytoolconfig-1.2.5.ebuild
index aac5fc10b064..d67f1a3ccdef 100644
--- a/dev-python/pytoolconfig/pytoolconfig-1.2.5.ebuild
+++ b/dev-python/pytoolconfig/pytoolconfig-1.2.5.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
RDEPEND="
>=dev-python/packaging-22.0[${PYTHON_USEDEP}]
diff --git a/dev-python/qrcode/Manifest b/dev-python/qrcode/Manifest
index 92baefcf8974..4a0183cf37dc 100644
--- a/dev-python/qrcode/Manifest
+++ b/dev-python/qrcode/Manifest
@@ -1,9 +1,3 @@
-DIST qrcode-7.3.1.tar.gz 43495 BLAKE2B 9986ee77752625e127008038c6c044b5adeb3bd526c27a55b23915190c3c9069adf1c6df1ce5f76cd0255f45319ecb66ebf226932666ea6c89872a46e13c1cd9 SHA512 9e0e508418164926a074d8c6d85419b39a36c01ac6d92415a15ce43d4aea79fa2a8d0167982f832970d2a68ec18d2b729f09e15d80b4f4c33b992999527d39f9
-DIST qrcode-7.4.1.tar.gz 535765 BLAKE2B 34ccf9a376a408de935ab4bd58ada6f9b97c79a118aa6aa17414e7c6607cad5dbf18e63b62a0df696fab6e6a4288af1a0690476d837d4549ee486645fd84081d SHA512 46e16b27f4b30f6b9d30a7b1dd12fea1fff9695f7cf3e8df018fa7118ce45446bbe64188d4669a62d5d094b3864f9064ed02afa63ac7ae37d7b54f59fe48e22a
DIST qrcode-7.4.2.tar.gz 535974 BLAKE2B 250290bfd31079d91133f669138d7172529e99c381836a74c853061c01666df09fb99c445d705d5f0c02a975810bfc4853c2ec616974849b1834b0ade3917c48 SHA512 a8642845990341034e39c43ef674f5b4ce8d3175a44d6062f711af2c24ffd45bda5f3ecf8a7825b7ebafe734b6396d52a37bb59177c544f921e43eaa9f1f5405
-DIST qrcode-7.4.tar.gz 535636 BLAKE2B 93434750d127eacd21ef44490407ad0ab4b1bc292681713b1ed11782b84e86e58548bee27b6e001c2235a1fb8af8a7166db8ebbbf468281ca312b31288e8dfdf SHA512 33be094ddb0a280704e49e2e06c37100bee282b9cf2d0727ccdf07557ad793f4b71ef250cd3eca0166fd9870aa76c936d8426c6a964d241879a67dd9a5765be6
-EBUILD qrcode-7.3.1-r1.ebuild 790 BLAKE2B 08abc656e370bf621154ff454db62d3229aa16b8cd305367ac12279a20241df501d29ff43ed6d1bbeccd707ae564c84b6949c7a671163c5b8fad3b485d98aaf1 SHA512 5c9c94658a6b0cbca24ead1c34aae9a03d2b9eb31709e635034234fc874d2153f7c1d8ea9c79533a237234744a07def3709e06689e3469d6acbd64820e2ec28e
-EBUILD qrcode-7.4.1.ebuild 885 BLAKE2B 7ae7221bc75d49579e676f23098a08bcd33a1faa29c0e719248f95a25d8d1a395ce39f3a603f69406ee42e9fd82b9b2ead6ddaadc8bad04d47ef4e570af0bf0e SHA512 4d69a01faf1a9be7a81227fa237f284a0249b3e8a56b743a8d2d3e950df3cb52469985c51162a3c2bf2ab1811ad13c9228a20bc6431e4cc93615f3d27f0bebd2
-EBUILD qrcode-7.4.2.ebuild 885 BLAKE2B 7ae7221bc75d49579e676f23098a08bcd33a1faa29c0e719248f95a25d8d1a395ce39f3a603f69406ee42e9fd82b9b2ead6ddaadc8bad04d47ef4e570af0bf0e SHA512 4d69a01faf1a9be7a81227fa237f284a0249b3e8a56b743a8d2d3e950df3cb52469985c51162a3c2bf2ab1811ad13c9228a20bc6431e4cc93615f3d27f0bebd2
-EBUILD qrcode-7.4.ebuild 885 BLAKE2B 7ae7221bc75d49579e676f23098a08bcd33a1faa29c0e719248f95a25d8d1a395ce39f3a603f69406ee42e9fd82b9b2ead6ddaadc8bad04d47ef4e570af0bf0e SHA512 4d69a01faf1a9be7a81227fa237f284a0249b3e8a56b743a8d2d3e950df3cb52469985c51162a3c2bf2ab1811ad13c9228a20bc6431e4cc93615f3d27f0bebd2
+EBUILD qrcode-7.4.2.ebuild 835 BLAKE2B 97ebb8689a6abd7db8bd9c64549903674406a3df38de9f5795eff60ce783d561e60f79f9e5bc944a547bb73b48c2816ccfa009905d8725792cc6fc086eba028e SHA512 e2dbf3d3558ee734390bd926e26006a208843098e7d0cff0fd256e4d36e0a63f01f0597306196f7d5feb40ce7598b93886ee2924552cb57caa2347c67303001a
MISC metadata.xml 399 BLAKE2B 35c778030a5c082a2b0683513dff8b6a3e1f7869e031c1d24618c1b8a6259263d57c140e18e792c5f10cd7c8790b3c146472f48ff44bfa6c0eafbadddb9b9b26 SHA512 e56f4843622c02c2e97efd1f319db4ebb017672330cd97f339136a47c56d697fd2885d830511c8755b918e8a46daee87dd33fade2ac54034f5251f909a09e6b9
diff --git a/dev-python/qrcode/qrcode-7.3.1-r1.ebuild b/dev-python/qrcode/qrcode-7.3.1-r1.ebuild
deleted file mode 100644
index 599b0478f1ff..000000000000
--- a/dev-python/qrcode/qrcode-7.3.1-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="QR Code generator on top of PIL"
-HOMEPAGE="
- https://github.com/lincolnloop/python-qrcode/
- https://pypi.org/project/qrcode/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-
-# optional deps:
-# - pillow and lxml for svg backend, set as hard deps
-RDEPEND="
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # TODO
- qrcode/tests/test_script.py::ScriptTest::test_factory
-)
-
-src_install() {
- distutils-r1_src_install
- doman doc/qr.1
-}
diff --git a/dev-python/qrcode/qrcode-7.4.1.ebuild b/dev-python/qrcode/qrcode-7.4.1.ebuild
deleted file mode 100644
index 03f7ce68a631..000000000000
--- a/dev-python/qrcode/qrcode-7.4.1.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="QR Code generator on top of PIL"
-HOMEPAGE="
- https://github.com/lincolnloop/python-qrcode/
- https://pypi.org/project/qrcode/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-
-# optional deps:
-# - pillow and lxml for svg backend, set as hard deps
-RDEPEND="
- dev-python/lxml[${PYTHON_USEDEP}]
- >=dev-python/pillow-9.1.0[${PYTHON_USEDEP}]
- dev-python/pypng[${PYTHON_USEDEP}]
- dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # TODO
- qrcode/tests/test_script.py::ScriptTest::test_factory
-)
-
-src_install() {
- distutils-r1_src_install
- doman doc/qr.1
-}
diff --git a/dev-python/qrcode/qrcode-7.4.2.ebuild b/dev-python/qrcode/qrcode-7.4.2.ebuild
index 03f7ce68a631..e6552ddb95b1 100644
--- a/dev-python/qrcode/qrcode-7.4.2.ebuild
+++ b/dev-python/qrcode/qrcode-7.4.2.ebuild
@@ -6,18 +6,17 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
+inherit distutils-r1 pypi
DESCRIPTION="QR Code generator on top of PIL"
HOMEPAGE="
https://github.com/lincolnloop/python-qrcode/
https://pypi.org/project/qrcode/
"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
# optional deps:
# - pillow and lxml for svg backend, set as hard deps
diff --git a/dev-python/qrcode/qrcode-7.4.ebuild b/dev-python/qrcode/qrcode-7.4.ebuild
deleted file mode 100644
index 03f7ce68a631..000000000000
--- a/dev-python/qrcode/qrcode-7.4.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="QR Code generator on top of PIL"
-HOMEPAGE="
- https://github.com/lincolnloop/python-qrcode/
- https://pypi.org/project/qrcode/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-
-# optional deps:
-# - pillow and lxml for svg backend, set as hard deps
-RDEPEND="
- dev-python/lxml[${PYTHON_USEDEP}]
- >=dev-python/pillow-9.1.0[${PYTHON_USEDEP}]
- dev-python/pypng[${PYTHON_USEDEP}]
- dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # TODO
- qrcode/tests/test_script.py::ScriptTest::test_factory
-)
-
-src_install() {
- distutils-r1_src_install
- doman doc/qr.1
-}
diff --git a/dev-python/sphinxcontrib-htmlhelp/Manifest b/dev-python/sphinxcontrib-htmlhelp/Manifest
index 6ffac97af098..1aa98a8d74fe 100644
--- a/dev-python/sphinxcontrib-htmlhelp/Manifest
+++ b/dev-python/sphinxcontrib-htmlhelp/Manifest
@@ -1,5 +1,3 @@
-DIST sphinxcontrib-htmlhelp-2.0.0.tar.gz 28144 BLAKE2B 09b0d9bcec57140278c4476fa0bbc40d359fc167d8ea891a1585fbdeafe6eb0b52442dbbc8d1d5b6edb3953b04fc29a71f6f74e58a281ebb0d79e5a30cb02749 SHA512 6ed673966615f3e818e00de4b7e59c27f0a0d7b494294f804540777c580480870c36002c08d8ad626b7b41a676fe40edc0b0b5ffc6ad8080f38f59c24e157636
DIST sphinxcontrib-htmlhelp-2.0.1.tar.gz 27967 BLAKE2B 922921a52c421bde9787df6fd5107a515bb0af4f4a6a6c8b84f474b9d7b0ce9251437b8780b3464190e494555bbe6d72604e155bce98794c36c03ddbcc5c4cc7 SHA512 7957ad688d7f9d44c0413fd747147e8e261136d48ed159fef4e668dcab76c54103028102a9ed893bfadbd175b88543e0d1414b8e01a716810d44b92edfbd79e5
-EBUILD sphinxcontrib-htmlhelp-2.0.0-r1.ebuild 1014 BLAKE2B c8e115fe34583a2cfed0b791cbdc5d99ed419dbf8b771c49d889a2441be06ff7696e5f8e9fcef2459f60ddaf054b478b714ab8aea8320b7bd51b1bb3802ef5e9 SHA512 73fcaa51518259bdd402b28e8733f5b26a3b3c74570fc5e1eeaddbe0f5f42ecae75304e5292a854d8211256695c388fa9b24d8467ddf5496be3627e1ce6755e8
-EBUILD sphinxcontrib-htmlhelp-2.0.1.ebuild 1022 BLAKE2B fcc379a0181f56153f92b0f855a8ba9f82b084ae8a7a03bc9dcfff551cc67131f420c8ca24f32537f8dca3ca84c3afaf3e94cbe77b78c2b163659e74fc9188c1 SHA512 255bc4d854d42c412f01819c8e033faa9f00b1866c233d8600d5f2ad82b766cdedffb03aa93f1247442da14b4811cde91e2fa7755ba36240bd471c6f3d4a9e4a
+EBUILD sphinxcontrib-htmlhelp-2.0.1.ebuild 987 BLAKE2B aeff233c8a7eb7b3a16f25b4a4ad86d0a74eff2fdafc380c52e41aca3b7813bce90c42672af11ce15660c08869e507a586564b7bef76f57123881c7b3e893807 SHA512 e07229888099b8b3d449b859f5159a6c533bd6d776ef185ad2f3f8946fba35ed37337d8aa8cd137fcf5045181bb94afc33685232f3db91842f2513f761d5f651
MISC metadata.xml 423 BLAKE2B 49685b4a452f9f05a9f385c7c1913c282bd0714e1c92e42347960bdfa29ae01ed4eba7f43e3d1b7241d6bca4ddf4f8d3e0a1d0820a8af5edb7caca934908ecdf SHA512 8f497fb7ea0724be086c8a564481cf4d46ecf048791f76ed5494a7b0c0f46bf5eaf46875f0695b9add2914430c78427a5a77113a5f379052922217b415bfdb50
diff --git a/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.0-r1.ebuild b/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.0-r1.ebuild
deleted file mode 100644
index fbfcf2b6dbda..000000000000
--- a/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Sphinx extension which outputs HTML help book"
-HOMEPAGE="
- https://www.sphinx-doc.org/
- https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/
- https://pypi.org/project/sphinxcontrib-htmlhelp/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-PDEPEND="
- >=dev-python/sphinx-2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- ${PDEPEND}
- dev-python/html5lib[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- distutils_write_namespace sphinxcontrib
- cd "${T}" || die
- epytest "${S}"/tests
-}
diff --git a/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.1.ebuild b/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.1.ebuild
index 68ce8456f5f4..003414f2a224 100644
--- a/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.1.ebuild
+++ b/dev-python/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.1.ebuild
@@ -4,9 +4,10 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
PYTHON_COMPAT=( python3_{9..11} pypy3 )
-inherit distutils-r1
+inherit distutils-r1 pypi
DESCRIPTION="Sphinx extension which outputs HTML help book"
HOMEPAGE="
@@ -14,11 +15,10 @@ HOMEPAGE="
https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/
https://pypi.org/project/sphinxcontrib-htmlhelp/
"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
PDEPEND="
>=dev-python/sphinx-2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/time-machine/Manifest b/dev-python/time-machine/Manifest
index bd2e3fba0282..bd1ffae6a4b7 100644
--- a/dev-python/time-machine/Manifest
+++ b/dev-python/time-machine/Manifest
@@ -1,3 +1,3 @@
DIST time-machine-2.9.0.gh.tar.gz 28043 BLAKE2B 9a9a521c94b72a7464853661da791b6f57f5155ddc62ffceeb82f808903f4c337e6bf48fe8300bb4f9f5673fd175fd85038a4e80a39e8f3e096c12c27ee790ec SHA512 ecc780a72d279b49d026a8f3f89210cb4c90e02c5a517c08eadbabcb65216a24c603ace39afd76ea1e6ccdef589d5997581d0db7477bb28fe4d1e0510daf17a0
-EBUILD time-machine-2.9.0.ebuild 638 BLAKE2B 6854de7d3febac4b01df96b9b4c9da043c977690cc777ebcd0414e582388b0c0c8ef8b5aa8e935e03305204216deb09cffdf1644ab4af302c047343740dd237f SHA512 e7256de8c1807c87bc57955386d9abf7f855734a484dce64083abc64105faa4d470c66e73f6a49ee7b8b30eb45dd20aab65ebc4ab7b7faa5cdb26a8b3f40d24f
+EBUILD time-machine-2.9.0.ebuild 635 BLAKE2B d2d908d7b94a2d0b3f6205485def858992e8bbed0b7692ad360625c946266f11016b12ace9343af40d4644d8cf1e5c13846e748a15573017ddf0962df423ca6c SHA512 af863db998e363e0377fee5c5733c1b17a19f91bd08edc9ec0cd5ac8adb7c70d5afaffc103809b0ed9b2b3bc38ea9471cb4a5014f1b338c68e9bc8bda8ed4462
MISC metadata.xml 379 BLAKE2B 98883d810d13745555166c9901f0ac15bd1ace4754e67ddb090983d97808a8362f61d91e82e7c903920cf42037c3df2655b211caaff904fb3ac4d2494ebf2fd3 SHA512 74d7de420c0bc5c03a3524bfe9b888fec8e5ec353d89b8a8e5d5d2dbd736ef8d34c45f026fe493dfe87ebcc7754c30d9b3ef7fda1abea91cbf9599bdeb4ed3c9
diff --git a/dev-python/time-machine/time-machine-2.9.0.ebuild b/dev-python/time-machine/time-machine-2.9.0.ebuild
index 788061ba7be1..40f1322519ea 100644
--- a/dev-python/time-machine/time-machine-2.9.0.ebuild
+++ b/dev-python/time-machine/time-machine-2.9.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 2c4b1d9b7947..740ab18fb4eb 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -5,5 +5,5 @@ DIST tox-4.4.6.gh.tar.gz 304337 BLAKE2B 2c157fe5febf1eb131d767ade87484880201bb37
EBUILD tox-3.28.0.ebuild 1916 BLAKE2B ff8aa55245a3f654897ad4c8f5861a55410b2b9442bf3f85aaa0ee236f576efcea1a2ed697c715c7182679b62a4781c5a0f6236eb92a1b12d6ddc73154612a67 SHA512 2f5999d0263da9efb00216600f8b98fb3c204e11640049d92c6106279baeff452468d2bb78236839bc8bd5540d6f9d01338af26315148d81a788d476ec5dbed5
EBUILD tox-4.4.4.ebuild 3036 BLAKE2B 406a88d17792ea4706036706c9c11ff6795394a6487a41a419cdd3bd3fcc95c3a5bf764892033d9e2512a53d972cd7ba8746555d21c44e0cd93cb4be206dec77 SHA512 91327d1b9a85cdad80d9c1ff1bb96bbd48f9d381d118815083af6c556bf53980fa0b475185c92fe1f13283fdea6a503a28d48d80d93bfd9e1f0815776fb96a58
EBUILD tox-4.4.5.ebuild 3037 BLAKE2B f016a50b7fe6b6c10e7d5f598000f796b815564a2519c72e7e98e4082fd576f3dbfc3443ed3a0c52907cf353d58b5fcd0f2be0be6f61780b7e36c2a06d445923 SHA512 5eb8f52d6ef0eec005e315df10389e6b5bb43716f1e592ec177b0410040fc4f0988bb13c65470d84455d36730b92eb115f1a2e5088562a79cf7ad8459742bc35
-EBUILD tox-4.4.6.ebuild 3037 BLAKE2B f016a50b7fe6b6c10e7d5f598000f796b815564a2519c72e7e98e4082fd576f3dbfc3443ed3a0c52907cf353d58b5fcd0f2be0be6f61780b7e36c2a06d445923 SHA512 5eb8f52d6ef0eec005e315df10389e6b5bb43716f1e592ec177b0410040fc4f0988bb13c65470d84455d36730b92eb115f1a2e5088562a79cf7ad8459742bc35
+EBUILD tox-4.4.6.ebuild 3034 BLAKE2B f073f1f4cf715faab83f38fe5eba848781f394bcca5c0405abe3052ea0d1b2e7b04fabb8dcdb610da25497d3b6a5741e9e82e0f81d731d61d3302e0f57556931 SHA512 80a04ceee2d368655ba3044d5619bd61640252a91f267582efe6bee773bd03dd8886f2211d395995cb89287a72613ecb678ffc274e2837ac2c511e1a8ebbefbc
MISC metadata.xml 382 BLAKE2B 7c0704c5c187ce4a7972fe0372b23c5537a81a8d62fd83436d9558a61761f10764adb5a4d5f6795f0dd1fe905afa604c0be77fe1d48d291847f6ae65dc1b032c SHA512 9d0ced4df9352a81034a50d5766a01534ae8fa889985d99cc9e2a8d0889e31c6c11550677d9a5a74e2aab57c320192ce3a42708a6d23b0419ee34a6054398344
diff --git a/dev-python/tox/tox-4.4.6.ebuild b/dev-python/tox/tox-4.4.6.ebuild
index ff36971ecf17..fa776dd5a75a 100644
--- a/dev-python/tox/tox-4.4.6.ebuild
+++ b/dev-python/tox/tox-4.4.6.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
>=dev-python/cachetools-5.3[${PYTHON_USEDEP}]