summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-08-11 21:35:53 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-08-11 21:35:53 +0100
commit26ed1f5a5b7138ff40e6ac14e66f198c40831424 (patch)
tree41b0c986a258b43e68bb831a7c2a384d882e0d59 /dev-python
parent75949673f38270397841d9c2322dbb774ac41554 (diff)
gentoo auto-resync : 11:08:2023 - 21:35:53
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Arpeggio/Arpeggio-2.0.2.ebuild2
-rw-r--r--dev-python/Arpeggio/Manifest2
-rw-r--r--dev-python/GitPython/GitPython-3.1.31.ebuild83
-rw-r--r--dev-python/GitPython/GitPython-3.1.32.ebuild2
-rw-r--r--dev-python/GitPython/Manifest5
-rw-r--r--dev-python/Manifest.gzbin267044 -> 267038 bytes
-rw-r--r--dev-python/astroid/Manifest2
-rw-r--r--dev-python/astroid/astroid-2.15.6.ebuild2
-rw-r--r--dev-python/charset-normalizer/Manifest4
-rw-r--r--dev-python/charset-normalizer/charset-normalizer-3.1.0.ebuild33
-rw-r--r--dev-python/charset-normalizer/charset-normalizer-3.2.0.ebuild2
-rw-r--r--dev-python/click/Manifest8
-rw-r--r--dev-python/click/click-8.1.3.ebuild38
-rw-r--r--dev-python/click/click-8.1.4.ebuild38
-rw-r--r--dev-python/click/click-8.1.5.ebuild38
-rw-r--r--dev-python/click/click-8.1.6.ebuild2
-rw-r--r--dev-python/dogpile-cache/Manifest2
-rw-r--r--dev-python/dogpile-cache/dogpile-cache-1.2.2.ebuild2
-rw-r--r--dev-python/editables/Manifest2
-rw-r--r--dev-python/editables/editables-0.5.ebuild2
-rw-r--r--dev-python/execnet/Manifest2
-rw-r--r--dev-python/execnet/execnet-2.0.2.ebuild2
-rw-r--r--dev-python/hypercorn/Manifest5
-rw-r--r--dev-python/hypercorn/files/hypercorn-0.14.3-tomli.patch106
-rw-r--r--dev-python/hypercorn/hypercorn-0.14.3-r1.ebuild51
-rw-r--r--dev-python/hypercorn/hypercorn-0.14.4.ebuild2
-rw-r--r--dev-python/hypothesis/Manifest2
-rw-r--r--dev-python/hypothesis/hypothesis-6.81.2.ebuild2
-rw-r--r--dev-python/jaraco-classes/Manifest4
-rw-r--r--dev-python/jaraco-classes/jaraco-classes-3.2.3.ebuild27
-rw-r--r--dev-python/jaraco-classes/jaraco-classes-3.3.0.ebuild2
-rw-r--r--dev-python/jsonpointer/Manifest4
-rw-r--r--dev-python/jsonpointer/jsonpointer-2.3.ebuild23
-rw-r--r--dev-python/jsonpointer/jsonpointer-2.4.ebuild2
-rw-r--r--dev-python/jsonschema/Manifest14
-rw-r--r--dev-python/jsonschema/jsonschema-4.17.3.ebuild2
-rw-r--r--dev-python/jsonschema/jsonschema-4.18.0.ebuild2
-rw-r--r--dev-python/jsonschema/jsonschema-4.18.2.ebuild2
-rw-r--r--dev-python/jsonschema/jsonschema-4.18.3.ebuild2
-rw-r--r--dev-python/jsonschema/jsonschema-4.18.4.ebuild2
-rw-r--r--dev-python/jsonschema/jsonschema-4.18.6.ebuild2
-rw-r--r--dev-python/jsonschema/jsonschema-4.19.0.ebuild2
-rw-r--r--dev-python/littleutils/Manifest2
-rw-r--r--dev-python/littleutils/littleutils-0.2.2-r1.ebuild2
-rw-r--r--dev-python/mock/Manifest4
-rw-r--r--dev-python/mock/mock-5.0.2.ebuild23
-rw-r--r--dev-python/mock/mock-5.1.0.ebuild2
-rw-r--r--dev-python/nbformat/Manifest6
-rw-r--r--dev-python/nbformat/nbformat-5.9.0.ebuild48
-rw-r--r--dev-python/nbformat/nbformat-5.9.1.ebuild48
-rw-r--r--dev-python/nbformat/nbformat-5.9.2.ebuild2
-rw-r--r--dev-python/path-and-address/Manifest2
-rw-r--r--dev-python/path-and-address/metadata.xml1
-rw-r--r--dev-python/path/Manifest4
-rw-r--r--dev-python/path/path-16.6.0-r1.ebuild36
-rw-r--r--dev-python/path/path-16.7.1.ebuild2
-rw-r--r--dev-python/platformdirs/Manifest8
-rw-r--r--dev-python/platformdirs/platformdirs-3.10.0.ebuild2
-rw-r--r--dev-python/platformdirs/platformdirs-3.8.0.ebuild49
-rw-r--r--dev-python/platformdirs/platformdirs-3.8.1.ebuild49
-rw-r--r--dev-python/platformdirs/platformdirs-3.9.1.ebuild49
-rw-r--r--dev-python/prometheus-client/Manifest4
-rw-r--r--dev-python/prometheus-client/prometheus-client-0.17.0.ebuild25
-rw-r--r--dev-python/prometheus-client/prometheus-client-0.17.1.ebuild2
-rw-r--r--dev-python/pyaml/Manifest4
-rw-r--r--dev-python/pyaml/pyaml-23.5.9.ebuild30
-rw-r--r--dev-python/pyaml/pyaml-23.7.0.ebuild2
-rw-r--r--dev-python/pyfakefs/Manifest4
-rw-r--r--dev-python/pyfakefs/pyfakefs-5.2.2.ebuild30
-rw-r--r--dev-python/pyfakefs/pyfakefs-5.2.3.ebuild2
-rw-r--r--dev-python/pyftpdlib/Manifest3
-rw-r--r--dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild2
-rw-r--r--dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild83
-rw-r--r--dev-python/pykerberos/Manifest2
-rw-r--r--dev-python/pykerberos/pykerberos-1.3.1-r2.ebuild2
-rw-r--r--dev-python/pytest-rerunfailures/Manifest4
-rw-r--r--dev-python/pytest-rerunfailures/pytest-rerunfailures-11.1.2.ebuild32
-rw-r--r--dev-python/pytest-rerunfailures/pytest-rerunfailures-12.0.ebuild2
-rw-r--r--dev-python/python-ironicclient/Manifest4
-rw-r--r--dev-python/python-ironicclient/python-ironicclient-5.2.0.ebuild50
-rw-r--r--dev-python/python-ironicclient/python-ironicclient-5.3.0.ebuild2
-rw-r--r--dev-python/rpds-py/Manifest2
-rw-r--r--dev-python/rpds-py/rpds-py-0.9.2.ebuild2
-rw-r--r--dev-python/sentry-sdk/Manifest2
-rw-r--r--dev-python/sentry-sdk/sentry-sdk-1.29.2.ebuild2
-rw-r--r--dev-python/sphinx-basic-ng/Manifest2
-rw-r--r--dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild2
-rw-r--r--dev-python/sphinxcontrib-trio/Manifest2
-rw-r--r--dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild2
-rw-r--r--dev-python/tornado/Manifest4
-rw-r--r--dev-python/tornado/tornado-6.3.2-r1.ebuild2
-rw-r--r--dev-python/tornado/tornado-6.3.3.ebuild75
-rw-r--r--dev-python/trove-classifiers/Manifest2
-rw-r--r--dev-python/trove-classifiers/trove-classifiers-2023.7.6.ebuild2
-rw-r--r--dev-python/trustme/Manifest4
-rw-r--r--dev-python/trustme/trustme-1.0.0.ebuild32
-rw-r--r--dev-python/trustme/trustme-1.1.0.ebuild2
-rw-r--r--dev-python/uri-template/Manifest3
-rw-r--r--dev-python/uri-template/metadata.xml (renamed from dev-python/uri_template/metadata.xml)0
-rw-r--r--dev-python/uri-template/uri-template-1.3.0.ebuild (renamed from dev-python/uri_template/uri_template-1.3.0.ebuild)2
-rw-r--r--dev-python/uri_template/Manifest5
-rw-r--r--dev-python/uri_template/uri_template-1.2.0-r1.ebuild34
-rw-r--r--dev-python/validators/Manifest2
-rw-r--r--dev-python/validators/validators-0.21.2.ebuild21
-rw-r--r--dev-python/zipp/Manifest8
-rw-r--r--dev-python/zipp/zipp-3.15.0.ebuild52
-rw-r--r--dev-python/zipp/zipp-3.16.0.ebuild52
-rw-r--r--dev-python/zipp/zipp-3.16.1.ebuild52
-rw-r--r--dev-python/zipp/zipp-3.16.2.ebuild2
109 files changed, 184 insertions, 1347 deletions
diff --git a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
index b3fdfbe786aa..2d81cc0d9799 100644
--- a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
+++ b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
DEPEND="
test? (
diff --git a/dev-python/Arpeggio/Manifest b/dev-python/Arpeggio/Manifest
index 0da93ef7518a..6363547c88f6 100644
--- a/dev-python/Arpeggio/Manifest
+++ b/dev-python/Arpeggio/Manifest
@@ -1,5 +1,5 @@
DIST Arpeggio-2.0.0.tar.gz 767813 BLAKE2B b4eab5b0a049560e8f3d775f34e9d1beffc26d3969a11a2043d203852c77385adbbef876e212b09c6af8630f2b8de6dfb088760bf9ade332af981d4e8d8267ad SHA512 b5a75eea515b7dd0ad7dc261703300bd5b3e5a70f0946845f8828dbf7c76613aef926fed9538fe0f9a71c1666edc9f8cff31afddd551bea1d7b1b9ad7a9cc405
DIST Arpeggio-2.0.2.tar.gz 766643 BLAKE2B 9cd3a40b10594868678b6e0e625a094a978deca22a0d251e348e25a7358afb64bdef337e1c93afcde00d1347a9b22faa694678217c3e2de49690e923f8f0ea73 SHA512 6f8ddf8ca19f968de84730ad4861585f333be8315e70b6bd320f838731cffbd28b5b6245edd869175834a95207f39b20674795f0f31b226c9387f4a0376c9adb
EBUILD Arpeggio-2.0.0.ebuild 705 BLAKE2B c3a1d5031b281d338740075623f4c368f79c53d4320ad3a7065758d912e45a3f4cd98a2444cd620fcf27822cabeded09b1e8a6c6b5f9a9d1cbb52b822953e3c9 SHA512 88bfd3337ad8a49bae71cb7e231c6bdda67870fd98d6f921cf8e27d64208d3a026312cd60d9656f2cc99b7fe69f3e4d2effdeb85fcb385b6679eda0fbdf6a3f9
-EBUILD Arpeggio-2.0.2.ebuild 531 BLAKE2B d8e3cc6763d3cd3a8827b33963f6744c843b1ac9912bc9b3275ff2413ebc16513057b7b1006f1c722e2658bc6088d6dad2824a9af0401388adabda4fe2708ef7 SHA512 2ad6480d363d65b5dfe89b28eadb42fd3334298e42961741da2c0ece9f7f2d179db0db975a9a41039bbce027fb99e47ceb16e44e5fd629d125448a7b2088357e
+EBUILD Arpeggio-2.0.2.ebuild 529 BLAKE2B acfea58f088f18e8de9f09a90d088037b9446d0b173ba2ec3b58e2ead246bd8253de696992c77292a64ea75d8db1ec3ac5e2016ced56c2a93a4b28351f8180d8 SHA512 4771dbd41d89c6d497536297aada8a3663bfdb6356dc6924bad8fe758aa296825c269932c47d26e4668262fa8ef2de2e5745d49c66a3e707d104f28531c76156
MISC metadata.xml 447 BLAKE2B f4b144e8b81282e3d6c737c94ab3a21c1c5e9c9c188c21bd8d7e421a12ead133f26c226edbfa26410abb34f32b238571ca59d18f6870ad6e4eec1e9e54a20fd6 SHA512 f46f964a5cd2c23e00a6553f7a56324eee55231678cefa8538d5c0f4bad073478e99d7087989bd4fe2644bbb649e29e6670dfd409902750aa59534cd0c9868af
diff --git a/dev-python/GitPython/GitPython-3.1.31.ebuild b/dev-python/GitPython/GitPython-3.1.31.ebuild
deleted file mode 100644
index 965792916bee..000000000000
--- a/dev-python/GitPython/GitPython-3.1.31.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi
-
-TEST_P=GitPython-${PV}
-GITDB_P=gitdb-4.0.10
-SMMAP_P=smmap-5.0.0_p1
-
-DESCRIPTION="Library used to interact with Git repositories"
-HOMEPAGE="
- https://github.com/gitpython-developers/GitPython/
- https://pypi.org/project/GitPython/
-"
-SRC_URI+="
- test? (
- https://dev.gentoo.org/~mgorny/dist/${TEST_P}.gitbundle
- https://dev.gentoo.org/~mgorny/dist/${GITDB_P}.gitbundle
- https://dev.gentoo.org/~mgorny/dist/${SMMAP_P}.gitbundle
- )
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- dev-vcs/git
- >=dev-python/gitdb-4.0.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/ddt-1.1.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_test() {
- git config --global user.email "travis@ci.com" || die
- git config --global user.name "Travis Runner" || die
-
- git clone "${DISTDIR}/${TEST_P}.gitbundle" "${T}"/test || die
- git clone "${DISTDIR}/${GITDB_P}.gitbundle" \
- "${T}"/test/git/ext/gitdb || die
- git clone "${DISTDIR}/${SMMAP_P}.gitbundle" \
- "${T}"/test/git/ext/gitdb/gitdb/ext/smmap || die
-
- cd "${T}"/test || die
- git rev-parse HEAD > .git/refs/remotes/origin/master || die
- TRAVIS=1 ./init-tests-after-clone.sh || die
- cat test/fixtures/.gitconfig >> ~/.gitconfig || die
-
- distutils-r1_src_test
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # performance tests are unreliable by design
- test/performance
- # unimpoortant and problematic
- test/test_installation.py
- # Internet
- test/test_repo.py::TestRepo::test_leaking_password_in_clone_logs
- # requires which(1)
- # https://github.com/gitpython-developers/GitPython/pull/1525
- test/test_git.py::TestGit::test_refresh
- # TODO
- test/test_submodule.py::TestSubmodule::test_base_rw
- test/test_submodule.py::TestSubmodule::test_git_submodules_and_add_sm_with_new_commit
- test/test_submodule.py::TestSubmodule::test_list_only_valid_submodules
- test/test_submodule.py::TestSubmodule::test_root_module
- )
-
- epytest -o addopts= test
-}
diff --git a/dev-python/GitPython/GitPython-3.1.32.ebuild b/dev-python/GitPython/GitPython-3.1.32.ebuild
index 21ec22655d01..965792916bee 100644
--- a/dev-python/GitPython/GitPython-3.1.32.ebuild
+++ b/dev-python/GitPython/GitPython-3.1.32.ebuild
@@ -29,7 +29,7 @@ SRC_URI+="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-vcs/git
diff --git a/dev-python/GitPython/Manifest b/dev-python/GitPython/Manifest
index cace88bd1825..c2e9d055f12a 100644
--- a/dev-python/GitPython/Manifest
+++ b/dev-python/GitPython/Manifest
@@ -1,9 +1,6 @@
-DIST GitPython-3.1.31.gitbundle 9820824 BLAKE2B 47becdf80c8047c3de74f3ad2308f2003629dac970df961e97ae455719690afa8ca4fc08c85fdd01d351980cac5b79265164b92c16e993efb964e4c5d6e62810 SHA512 2b73a9bbe11bf24c1f0cfbc817b1226ae49c52a898f233d23aa8512cb7709adaba57c76afce8aa4416dcc4f16775d0d4138f0059ede51f59a6ccdd27d0f08cd3
-DIST GitPython-3.1.31.tar.gz 195822 BLAKE2B c5644a811e33da4e2983d5b41dc5e223bff23bb817027485fd24598163dc515d1823e8abc5f871a9ad4334827f097dbe7856cf618940cd3ddbe507728253ea2c SHA512 80d5f73db589e239dead268c99092b2429c4d0602e4f9a1e77cce5c68f2eade1651e3da9de68fd485021565f3a2d9b980c286b0d302c58e60011a443b4361e71
DIST GitPython-3.1.32.gitbundle 9676140 BLAKE2B e975f7949f3f3e25f66008b1f2be80dbecb96234405b07b7ef33cb119abde1be434d46deb3c5bed2ec26f4fe35d0f5a1e605c60727812ef4aef2116029f83abd SHA512 b54d5a8e335f6c1b6dfcdd6ccb9c79562ec222cd3d83fd196dab245bed90a9e02d20b191b46c5acdc300f2dede942c686694f0aa005fa5c5c2c2d3e81470a692
DIST GitPython-3.1.32.tar.gz 196978 BLAKE2B 914b0ceebe89b00e5d65c963055c1d64c3125699a4df80e04c5a0ca59181faac5357880767224d3b3cad9b884668299510ea055ae0c228648c1b1c2e5ec048d0 SHA512 b1a4ac7d98b9543454525819357afef4c45dde842a8a8689f5f059312cd45ee10a7a5b22e2417a0a7120b78c0a40addc4f9189789d70ca34d2bc21962fe44fb7
DIST gitdb-4.0.10.gitbundle 1485461 BLAKE2B 5a217c609a402cd7888da1502b25d217812503cd703cda8bce3c7159732c59d7f4bcd52688a5da457f43fde1645a6db79588a6fc8cc8dff5c58e9dcbaef79b9a SHA512 98dba48f75e28eaded791f91c611e07bef73c28a7f8ac58889b05d04f4b3699a85a5be1c829ea3e2f380507a9009f35bc552bb4260564127e2863807f9b4712a
DIST smmap-5.0.0_p1.gitbundle 324544 BLAKE2B 69098c7644abaec7f32226cad7ff3008e49d94c9f7349d0b815223249c20bfd2b51a50474e51864821f30c98f5982e5c35ce9217145a1e5d11326492c41faecc SHA512 4f36ca2c94ddfeb949c880fb52c3b1905d144dd59b95f2f05c93ed7b694dcb128218a2800ca23b721fbeff9a1920e8c3326675098e2ef0361ff6e90c8c2850ba
-EBUILD GitPython-3.1.31.ebuild 2269 BLAKE2B 72c76c3549fe1f7919b582af494621de467468aca72113bc650f71c1b857b10b6b8ee1c3e29c766e85edfca7f8a83668e7e7c05517b4852f69e7ca4b5f8308cf SHA512 9cdd279b2f2f554b59e4956199171095b3bfc5bb6c5d4e67692433ec69bc2d700fcb537b2885c232687104349e9eec58bc24ecf5ec205466b44b6e2f19855827
-EBUILD GitPython-3.1.32.ebuild 2277 BLAKE2B 49c15471a11e60a88b1ebc53c40d030d001e3854b209178fcabaed6ec9e4ec1cea0bbda626944d3e9fe10bbec918a22b80a79e951ce22ebe2c774de7ad0b948c SHA512 9795b18d28cc8fb661ca01f7eca2bc24780945d5bdfca4f35b82e5a7877f08a211e45b35673a83a74aec7cf714b9dd684c9bde34f9c1ed9525cfc4fc9902a8bf
+EBUILD GitPython-3.1.32.ebuild 2269 BLAKE2B 72c76c3549fe1f7919b582af494621de467468aca72113bc650f71c1b857b10b6b8ee1c3e29c766e85edfca7f8a83668e7e7c05517b4852f69e7ca4b5f8308cf SHA512 9cdd279b2f2f554b59e4956199171095b3bfc5bb6c5d4e67692433ec69bc2d700fcb537b2885c232687104349e9eec58bc24ecf5ec205466b44b6e2f19855827
MISC metadata.xml 407 BLAKE2B 49fd8d520d575be1489c299f22595120fad882f055b9cf2d02b87382c6d8f0ff38af694e5584b4da579aa84b82c2f1032e4afb64cafd9f4fe9212a6d67b4a752 SHA512 1bebe1e134eb86a4745cf7e297d45118a2bdd3d8a71d0034294b5c799a9cee763c63b61b34c6707c52f61058f727f4b827dd020d285fc297712b29eb7c1129ef
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 54a199e794c0..d2a238381e2d 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 4d76f5c07963..7be2575ced45 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,5 +1,5 @@
DIST astroid-2.15.5.gh.tar.gz 461755 BLAKE2B 4af28becb14d767c3fa162be93cd1d3f99e42a476a7b1ee57225a6d5603876cbfde7a58e17412d1142baa42288cbb2cfe3ecdbaafe5195c777f04a3ad9fe4427 SHA512 9862a2f4703b36284d14a3b09f80b4b0a1e0948e306b4906ec663fc133d07966e24a711a90067b369b166ce4d53859327e1da84406a023d1a911fff7bb0ed026
DIST astroid-2.15.6.gh.tar.gz 462156 BLAKE2B f5df204a0b635d29165da1566afd9259ff26102fef3b56685ad9e10fe1cdae35aa90b1e1f81293e591c03122e980936dfd91b521dfe7a4c8cfacb8b40bcac9d6 SHA512 20c4d316176b84d61b5f44823026926e84c7de3c3a6febaa23cf9c8c5a9507ce65168804a61cb2db0ffcc7ec0ecb687282e6c794485135203cc25d30064e0047
EBUILD astroid-2.15.5.ebuild 2056 BLAKE2B 84fa5ec7453a6d38e3fa2ee8064322d0e2db5b739814ab33ac71f83a6d1ea7ee61ff909ebd1ccb7ccbb8729ce95223d1d7cdd94c38d0e4f252a1274161d07277 SHA512 913d03026a52671360116f2e29386207470ec68eee96273117ef4f17c46f5d537cdf3b1120181ac6d8c4db22ade9f6ead702f253419ade69f7241e6d0fb70d88
-EBUILD astroid-2.15.6.ebuild 2136 BLAKE2B 07a254757a59744bac016b0c148c52825406021366d0fbebf398f7df8d8e83fb006c1c261554b48c97e471f5abd6f8dbbcd7bf8723b66ad752a9adbb4dbff03b SHA512 da3f7f8a053872d3745957d9cd23e30b26ec4858dd3847d70e41318980256ea802f3ca3fd511d8a36254022a6d7639841c74d68c65368a64cf475cf9574dde0a
+EBUILD astroid-2.15.6.ebuild 2128 BLAKE2B 01f6d4c0ad79f509c1a83768c95600d88c664deba854d6918ba1fa0af5872bd31fd6529f242d2b04423b83d852016bec866fb97be54b823ac3b97b067ee48854 SHA512 57cd191f718ddf5e0e90b8781b2eca9b6c91dca1821b1a95763e0b574a645ab6c5cdbfa91ea202a194799cc52d697b534d01786e9d98302dd85ce79d8dc5576e
MISC metadata.xml 1148 BLAKE2B 29a6cfc0c292117920be154d37ed4770f1fb1679186576fe6151cc02d1d6be766045e0231e2fceb87cbd250dbed3888c99b7ca7dc0182cc700a11961d9cd6d9e SHA512 6821d13f5e82bd73ee4fd165c0b4c94f40cd6af536dee1658cccb4175e67da2611c4d1478cdef1607535f23224116ad482197e0b0eef8f0a94d596bf250b3074
diff --git a/dev-python/astroid/astroid-2.15.6.ebuild b/dev-python/astroid/astroid-2.15.6.ebuild
index d2feb47f4808..f1d58a6cc5b8 100644
--- a/dev-python/astroid/astroid-2.15.6.ebuild
+++ b/dev-python/astroid/astroid-2.15.6.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/charset-normalizer/Manifest b/dev-python/charset-normalizer/Manifest
index 156142c5dbe5..a47ce0f482d4 100644
--- a/dev-python/charset-normalizer/Manifest
+++ b/dev-python/charset-normalizer/Manifest
@@ -1,5 +1,3 @@
DIST charset-normalizer-3.2.0.tar.gz 97063 BLAKE2B 2192401d74abab5f7ccd434c5493ae59b449df9a6ab90190a236b3f665e3a940e15d00803a2477a7c2996030fa1e5bf725fc15b6373040f29f27feab9df6e1e1 SHA512 0e3967b489561394ca848c1fe7dfaa72a330a3f645e9386c1d2d2dc8c2e35a34a8186e6f3377eda2aed503a3e7e626fe116d7b34c2f4a3fd8446a4c1a8fb74cc
-DIST charset_normalizer-3.1.0.gh.tar.gz 90246 BLAKE2B 2e96f7c9910091e81d05a6632f14b6ec9481f1f927551ac8d70c1b320c21b7b4be196118391ec4db3291f74819e9488c71d90dc9a489e51849d251fb97ec8f9d SHA512 77657990605ef342934c140b7a9b38cf843d9739725deb3d755a00000dd1e3a9b25d73986cf26cdb291ea0f32aee0c3f5dfb771cb22b8b19246eb909b78240ce
-EBUILD charset-normalizer-3.1.0.ebuild 819 BLAKE2B 4235d1a08967316f839c424cdbdbab50ae21f0d031d772a1c99c9756fde8cebf764950f793c4814f07a479f47f8ed8f09c41ee976111eb7f3217b80c8f6fe014 SHA512 6f15c569f6f3fb18d717da84862f3669f2adc419ca7a6ad49499bfa2601bf53a850be1d4e2f120db4d3e192bdd0393ef7010147c96a25f88b6a5dd2d1ee6bb26
-EBUILD charset-normalizer-3.2.0.ebuild 723 BLAKE2B 6d7130c43310723907887d6f01f654109f36ca760222e9d92c5686a08b1f5afbe5ac3d4ce5a6cf716c6245fa9ac4b9f26a9e39bc19491a89d94b048017f8501a SHA512 4de9488a94dcd96bb5e1038abb603aaac8a77928b633b7052f2eb050e9db2055150a55470ad33a934ab867c46c005cda163b5d2d18855ecfed2d061b7049b6da
+EBUILD charset-normalizer-3.2.0.ebuild 715 BLAKE2B 27c913739ce9029668f45dabeb46fb9a3cd0955fb62560090192b4432175f8a661266793019610c7e903a1938cf08bb24edc0953bdcb3901e0e5ccb57827b059 SHA512 f5645cd96929e60621aec045188d7edcf2b03c6c4ce116a3760f5df354df34efe2b1edf00081d67fa25bb1f385e5200ada67fcc5e30f99afbfdb3b5e065c9570
MISC metadata.xml 389 BLAKE2B 3bbd21163c92f582c6f19a38c41a73b96adc3e3a3e84ecad87127fd4d77bc7b90f225f3fee8c0799b212881b5890717e65c23e1191cf1ce6a524887a747c4cec SHA512 51d4143d0e35df3d828b8d907cd5420518664c540d059e73c4f91692ca810bc36ee31083eb5d234318d2233348429422f31aa276b605eb74a9a1adcca7a72538
diff --git a/dev-python/charset-normalizer/charset-normalizer-3.1.0.ebuild b/dev-python/charset-normalizer/charset-normalizer-3.1.0.ebuild
deleted file mode 100644
index f69a0c6e7f47..000000000000
--- a/dev-python/charset-normalizer/charset-normalizer-3.1.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2022-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=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-MY_P=charset_normalizer-${PV}
-DESCRIPTION="The Real First Universal Charset Detector"
-HOMEPAGE="
- https://pypi.org/project/charset-normalizer/
- https://github.com/Ousret/charset_normalizer/
-"
-SRC_URI="
- https://github.com/Ousret/charset_normalizer/archive/${PV}.tar.gz
- -> ${MY_P}.gh.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"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -o addopts=
-}
diff --git a/dev-python/charset-normalizer/charset-normalizer-3.2.0.ebuild b/dev-python/charset-normalizer/charset-normalizer-3.2.0.ebuild
index b18a4cc6ff3e..d768b5c4343d 100644
--- a/dev-python/charset-normalizer/charset-normalizer-3.2.0.ebuild
+++ b/dev-python/charset-normalizer/charset-normalizer-3.2.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
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"
distutils_enable_tests pytest
diff --git a/dev-python/click/Manifest b/dev-python/click/Manifest
index ae0b6e37a9ea..21631cf3c14c 100644
--- a/dev-python/click/Manifest
+++ b/dev-python/click/Manifest
@@ -1,9 +1,3 @@
-DIST click-8.1.3.gh.tar.gz 333961 BLAKE2B ed80d9be1e5740f1e4af62e97cd78488dc99d59da4a6dc9c99fb62b08c32ca2b889e3678a2841052922d102d8ac83df19e3e2d0ff41c46387e695d3718c7702d SHA512 29194ee3877e013a2fe1037870522c5b5a78136ca60da9109f29312a3e52c767867f5eec2d90ca385cd0508f77555b9d6ad8f5141dc31900ddc9307a2207a818
-DIST click-8.1.4.gh.tar.gz 340493 BLAKE2B 953e4033a1715ec631bec197f62d1015de28579e0cf3c3ee8fab1941a60797130d12e752aea5dc210cbedea1735cc6fa517eaf9f88836599a9135f42368bb603 SHA512 3095990cdbaa01a61fa5d84f6a80c03a9c645c81ac569f66a4b23ba06e37ba79a5c9fcc6f09a7b8bed1082cb17c0381743c5a160ae14634f102b7f29175e739b
-DIST click-8.1.5.gh.tar.gz 341669 BLAKE2B fb3b1f8551ee79f4f6f8719133d370947c3ee1448ca95735cd9499f36a22cc93b25a87db40aa33aebbc196209236f458040f4012d7c1ae7adaa304999a3c1675 SHA512 55171a5f16643305c6d9b038ff6c72bdfbbdeb4c39e7dbc04618fceba2345b2a4d69925d3490ea5a974be4101c8b1f4c0dd3b247d9b050506bb92a6a7d6334cb
DIST click-8.1.6.gh.tar.gz 341538 BLAKE2B 611619665a95be2ae590c2fdad403bc834fd43665df4418ab0fa5e55b4ea90600db8a1710e5c77bda3dc1a77e6b53393a52225730a4fe4bb874076569e4b1d96 SHA512 ae31e4b5666b7ab6638a12fd12088c5b5311a4f6913e3471aefdf2392cf47d4be6e745e09070d6f2e382fa92c4068c196e0109295d86953dd066f7619dfbd4cd
-EBUILD click-8.1.3.ebuild 957 BLAKE2B 2c150a87d554932e6f37b47c886e6be1badd33e5a265f2caca2c3678854e7fc0d45ead3fad2e61e6908a7a120be20e69ff10cacae8c03e1cc53db053120492fc SHA512 7ce682253ccf7d1199c89aba91c843bac296f0e84222ba489af75f628310791db6b81c9d34dbd03f82b86b76d0b9de102685f88a5246ee7955bd8d0fd53db682
-EBUILD click-8.1.4.ebuild 965 BLAKE2B 315c47b0569c059e167a3604200131118ac0881e429be6f68dc7583ce6aa8ebd88d6f456e49cbf86cdb740daa3fcb5ca1fd808004e1f9ac6041586f349fbd237 SHA512 f978f898f939b9cdea079793ac43d8f3d06c9790ec66b578c0cb8b300973a6f3574649cbaf7e8f1503d61d9e0ba0729c49782ac9e69b36fc8de971df39ccb94c
-EBUILD click-8.1.5.ebuild 965 BLAKE2B 315c47b0569c059e167a3604200131118ac0881e429be6f68dc7583ce6aa8ebd88d6f456e49cbf86cdb740daa3fcb5ca1fd808004e1f9ac6041586f349fbd237 SHA512 f978f898f939b9cdea079793ac43d8f3d06c9790ec66b578c0cb8b300973a6f3574649cbaf7e8f1503d61d9e0ba0729c49782ac9e69b36fc8de971df39ccb94c
-EBUILD click-8.1.6.ebuild 965 BLAKE2B 315c47b0569c059e167a3604200131118ac0881e429be6f68dc7583ce6aa8ebd88d6f456e49cbf86cdb740daa3fcb5ca1fd808004e1f9ac6041586f349fbd237 SHA512 f978f898f939b9cdea079793ac43d8f3d06c9790ec66b578c0cb8b300973a6f3574649cbaf7e8f1503d61d9e0ba0729c49782ac9e69b36fc8de971df39ccb94c
+EBUILD click-8.1.6.ebuild 957 BLAKE2B 2c150a87d554932e6f37b47c886e6be1badd33e5a265f2caca2c3678854e7fc0d45ead3fad2e61e6908a7a120be20e69ff10cacae8c03e1cc53db053120492fc SHA512 7ce682253ccf7d1199c89aba91c843bac296f0e84222ba489af75f628310791db6b81c9d34dbd03f82b86b76d0b9de102685f88a5246ee7955bd8d0fd53db682
MISC metadata.xml 386 BLAKE2B e460c7d70bbd848cd239d9e1ba5dc234c7de2a2bc0c77bfefb6aed1fa6d954de18508d4db44e77495f90a141180fa2602b15d3699aaaa99a48520a7e37a098f4 SHA512 ef8dd0545e92bb8fdc107fd6170068d35f44abad698226ea4724c450aebc0f32c76eb90b9fc936f9c85b8a93637f6006e889796e2bb3b7da5f57c1419f6b3794
diff --git a/dev-python/click/click-8.1.3.ebuild b/dev-python/click/click-8.1.3.ebuild
deleted file mode 100644
index db27707518fa..000000000000
--- a/dev-python/click/click-8.1.3.ebuild
+++ /dev/null
@@ -1,38 +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_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python package for creating beautiful command line interfaces"
-HOMEPAGE="
- https://palletsprojects.com/p/click/
- https://github.com/pallets/click/
- https://pypi.org/project/click/
-"
-SRC_URI="
- https://github.com/pallets/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-IUSE="examples"
-
-distutils_enable_sphinx docs \
- '>=dev-python/docutils-0.14' \
- dev-python/pallets-sphinx-themes \
- dev-python/sphinxcontrib-log-cabinet \
- dev-python/sphinx-issues \
- dev-python/sphinx-tabs
-distutils_enable_tests pytest
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/click/click-8.1.4.ebuild b/dev-python/click/click-8.1.4.ebuild
deleted file mode 100644
index 0cf462f36528..000000000000
--- a/dev-python/click/click-8.1.4.ebuild
+++ /dev/null
@@ -1,38 +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_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python package for creating beautiful command line interfaces"
-HOMEPAGE="
- https://palletsprojects.com/p/click/
- https://github.com/pallets/click/
- https://pypi.org/project/click/
-"
-SRC_URI="
- https://github.com/pallets/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
-IUSE="examples"
-
-distutils_enable_sphinx docs \
- '>=dev-python/docutils-0.14' \
- dev-python/pallets-sphinx-themes \
- dev-python/sphinxcontrib-log-cabinet \
- dev-python/sphinx-issues \
- dev-python/sphinx-tabs
-distutils_enable_tests pytest
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/click/click-8.1.5.ebuild b/dev-python/click/click-8.1.5.ebuild
deleted file mode 100644
index 0cf462f36528..000000000000
--- a/dev-python/click/click-8.1.5.ebuild
+++ /dev/null
@@ -1,38 +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_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python package for creating beautiful command line interfaces"
-HOMEPAGE="
- https://palletsprojects.com/p/click/
- https://github.com/pallets/click/
- https://pypi.org/project/click/
-"
-SRC_URI="
- https://github.com/pallets/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
-IUSE="examples"
-
-distutils_enable_sphinx docs \
- '>=dev-python/docutils-0.14' \
- dev-python/pallets-sphinx-themes \
- dev-python/sphinxcontrib-log-cabinet \
- dev-python/sphinx-issues \
- dev-python/sphinx-tabs
-distutils_enable_tests pytest
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/click/click-8.1.6.ebuild b/dev-python/click/click-8.1.6.ebuild
index 0cf462f36528..db27707518fa 100644
--- a/dev-python/click/click-8.1.6.ebuild
+++ b/dev-python/click/click-8.1.6.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="BSD"
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"
IUSE="examples"
distutils_enable_sphinx docs \
diff --git a/dev-python/dogpile-cache/Manifest b/dev-python/dogpile-cache/Manifest
index db403e02c521..a61f7c5beb03 100644
--- a/dev-python/dogpile-cache/Manifest
+++ b/dev-python/dogpile-cache/Manifest
@@ -1,5 +1,5 @@
DIST dogpile.cache-1.2.1.tar.gz 258589 BLAKE2B c271f823f1a57f26c07078edd9af5a899aa6c3793d979f3eb86cbad7814360d51dc26cdfe06f92f6bbc9a14620362332c22379a6024c9adab18f46c1ad3583fe SHA512 407a0b5842b9ae4a8a82da933b4c7a4fec4391b877dcddb4f454c7fdf78ed0d2f6db16650c89c8047e1ec2eb6348c23bdcae99a0998aa2de58cfc00d92e2fa5a
DIST dogpile.cache-1.2.2.tar.gz 263102 BLAKE2B ccd64492e154f30b27a9b031086acd89002c9cae402105720022370688c6343c6c7a023fc643390764a40dfa9dde083e5adaf644aa79939c0bf6573c4c518366 SHA512 23b078b79e4b1f87c8d397d35b772f0b5fee66a0e452de06e7644ecb1ef577ae1629307a0e32fa62f49d536f95fb62fe70ededeb43647fa0c2e0baf896261931
EBUILD dogpile-cache-1.2.1.ebuild 708 BLAKE2B 2a1ca5284a634add238b1c89b95139a7afc1c3a0f2fc216662dcb0513e16961061f94778d88f8c4662a4c0c7fb19a4534c5f3a1961440c3125b1bad4f20f63c0 SHA512 b68ac08f160a363834b9442164e18021031597b7afe5516b821369d27b5394effd68b8720f41834560a81c1cab2c1a2b6fc3118f0843e0eae0a559efd67d6adf
-EBUILD dogpile-cache-1.2.2.ebuild 802 BLAKE2B 2b249b45461346d7816fd44b12fe9681c29c4045dedb762bbc7266392d329d9ed7ca87f478213e5db0f1f8b97ff3673a31f8d3bbaea95bb5636262b22a23ab9e SHA512 b02725c85788a63d245756472ddf0f5d6b9b8751b7695738d5da83cd2069c7e30f2dca15ce14981d8f3689392c70868dd38ab73e99812895ac7e1262e2aa7de8
+EBUILD dogpile-cache-1.2.2.ebuild 799 BLAKE2B 4d80e8e2fb3f6b2ec5c153f42f7f9ecfb1e9295020d9c1febfb5505d1ed83154fc8cc26b233f95f863940f94475d59ad4fca1c0ea6846ef2dfcee24d45f37628 SHA512 51b09510c6d43a48c751b2c29bd2cb10325e5ddc7fb702e8aab381c022ba1e8544f63e7e01b7366656c232b793c8f0e808e6b8e41acb40714f590b184cd7bb1a
MISC metadata.xml 843 BLAKE2B e0b6ed26300c658bb3f9bdc500bd24c38f26821d3a32ce448c56e5fd129f211efd58ef0faab1a6a9114a96991514de5fb9cf53b26601cb68fedb4c43aab3cdb2 SHA512 992ae84d983cbc06969e888e298cf8124dcf6068871bd5e12dd479a70ca00f5422d8c3cc178a842a340bffc5f72a5b203ce307ccbe49a0a60c0c52a5091052d9
diff --git a/dev-python/dogpile-cache/dogpile-cache-1.2.2.ebuild b/dev-python/dogpile-cache/dogpile-cache-1.2.2.ebuild
index 24f2c8fe8b23..ac6d861d896a 100644
--- a/dev-python/dogpile-cache/dogpile-cache-1.2.2.ebuild
+++ b/dev-python/dogpile-cache/dogpile-cache-1.2.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
>=dev-python/decorator-4.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/editables/Manifest b/dev-python/editables/Manifest
index 996e39c71fe9..62800a462b25 100644
--- a/dev-python/editables/Manifest
+++ b/dev-python/editables/Manifest
@@ -3,5 +3,5 @@ DIST editables-0.4.gh.tar.gz 15248 BLAKE2B 331686fb4e4f912f88c7565ffe4788adbd738
DIST editables-0.5.gh.tar.gz 15469 BLAKE2B 9bbbc61a4e0a57edc6b7ba463da0d6c2f40090e347e67f203f16163bec70b63a2289332e9d69a46919f8aa009be1ec96e1b1cd2708ce5eb6ab33af6eb36360e0 SHA512 ac39d2e6a51625697c517b85fec11b525b1a41f82cf4f55c7595fed19da867065a62eee5e3656706f7402d0499754f4a142da77d699c59dffc8b769fa1c3dbe2
EBUILD editables-0.3.ebuild 675 BLAKE2B 39fef49420fe37ff56d4a7de5ac02a208ab1b91c8134f3683703af10f535d52ac968eede542ec14706504b63e6c44353fdbfa4bd4bd3717967538eaae64eb3ce SHA512 9da745962d9f1e3c4d1e2519775b099ec7a4fb4e8e648323084e5eb8fe5a2883c9e06028729f9fae800ec462092d9313bd77a50043fd2dbb82abe0fdb82e86e4
EBUILD editables-0.4.ebuild 677 BLAKE2B b47a3a219e48f8d91a93b913ae7be9978a18907b0c3452e83cfe5d1eb0bcb0e8548e9e30cacd9eb6bbcdb6f17519dd1fb00c91e45a5696bf04ced95a0b60acd2 SHA512 7f624fcee3ddd1d8012b7e9c82c0515eedd245f7a15bcc67cb6c277be2cfd13c1f184b1241e41dc113eabecbf0313cd40d5b7c8c61f6b981fb39068ba9a949a8
-EBUILD editables-0.5.ebuild 677 BLAKE2B b47a3a219e48f8d91a93b913ae7be9978a18907b0c3452e83cfe5d1eb0bcb0e8548e9e30cacd9eb6bbcdb6f17519dd1fb00c91e45a5696bf04ced95a0b60acd2 SHA512 7f624fcee3ddd1d8012b7e9c82c0515eedd245f7a15bcc67cb6c277be2cfd13c1f184b1241e41dc113eabecbf0313cd40d5b7c8c61f6b981fb39068ba9a949a8
+EBUILD editables-0.5.ebuild 674 BLAKE2B 4c322ccc515387de94f19a2299353dbeac713e753dc6b4c74bb09926de02b900a11d586afa59f0cc439fbe9d7f17f035a35882cd896c84da6b49dfbef82af3e9 SHA512 d97cf62d4307f3c44225418aae757027ee9d07a5c7fafddf2660f564b97ed6c86ec709252f5cabab27e9b635dc5c54f1d1508b963d1b5b5c90e3aab88a28afff
MISC metadata.xml 348 BLAKE2B 6f17488b4dc6b5892f0826c49a22220cb85a739b7a9f85542af4c085d20322b3b38110c030471a96af9cbfeffe19061382ecaf506dddd394e3c2dd9304b1f8db SHA512 4f8cb5b90c329f8ba3bd9dee1c8195b96798a5d5106b870950aaf1597c8ea47b21a935de1b3af114015fde6c416db0883e4d039d90c5afccdd7346cdbc75a288
diff --git a/dev-python/editables/editables-0.5.ebuild b/dev-python/editables/editables-0.5.ebuild
index 8423d6038aee..9479a3e73183 100644
--- a/dev-python/editables/editables-0.5.ebuild
+++ b/dev-python/editables/editables-0.5.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
distutils_enable_tests pytest
diff --git a/dev-python/execnet/Manifest b/dev-python/execnet/Manifest
index 36d11ce298ac..b4c319dc154d 100644
--- a/dev-python/execnet/Manifest
+++ b/dev-python/execnet/Manifest
@@ -6,5 +6,5 @@ DIST execnet-2.0.2.tar.gz 161098 BLAKE2B 2a0a4d3071a0436d7c6ec450f1b502047e6a367
EBUILD execnet-1.9.0-r1.ebuild 1444 BLAKE2B 79dacce4b2d6141748a9cc53010d507c6a0999626927a942a1c8701ac51e45129bbb9ea1bb0124f7abc9e18833989d09211fd3e9ada5818906b876ce58d75878 SHA512 34b78e051b2ca6f47a62adb17248cc768433e84fce77632285236f46bbbc6794bd7403b8c7e768bc83aa6f4510e456712b417247a8395f6fd468500515792322
EBUILD execnet-2.0.0.ebuild 825 BLAKE2B 0f6cae06dafef984986b98b34a1e1cf08e81df364c3b51de1e45b057bc774422f3675f6ac402b7b8159f402a9740fcd380f93070ca6346b99249111e11cde45a SHA512 1c37eb4773cc451805ebc0aa0d31bf16236b849a059f0db6a14025db56509250d83d99b65714a8f633e78bcd018822e0b5c06c8dd20d69dce6aa995e9ab1f8b4
EBUILD execnet-2.0.1.ebuild 700 BLAKE2B ac41c25a9fe8bddccb6cfbd7354b967502441c39d3fce571058abaa3839b2989e6c590eea76d9f5387543ebe1cd6bd41a9db3780a9ca98432fdbfebe04b153bc SHA512 691f8c3bc29ee672e142a67665aa188a50e969cde62f05f1c3349d888ef06d713d013fdf8e8618c40c69401cd870f7aa38e5742d0d39c8a61cd599d750f86d08
-EBUILD execnet-2.0.2.ebuild 700 BLAKE2B ac41c25a9fe8bddccb6cfbd7354b967502441c39d3fce571058abaa3839b2989e6c590eea76d9f5387543ebe1cd6bd41a9db3780a9ca98432fdbfebe04b153bc SHA512 691f8c3bc29ee672e142a67665aa188a50e969cde62f05f1c3349d888ef06d713d013fdf8e8618c40c69401cd870f7aa38e5742d0d39c8a61cd599d750f86d08
+EBUILD execnet-2.0.2.ebuild 692 BLAKE2B 3f36ecd0fa2d0279c0f1089c9248ce639c12a89293a488d88b2a144a141db63985d906bc4cca5c57d35f4f505be401e4633508a70a129c7a4c8bfb6b22ff8a1e SHA512 986f19c0091d28ae4200cbebaa21084d363f3049d4a91455550d1f1577588b8c266b36359f452fc2e8c1890d929c4102507328fded8077b2ab03e986d673f35d
MISC metadata.xml 500 BLAKE2B 56db909a3d278407df77dd3bdf0bc213d181342773f6c703004b2680ea69dda18632cbecb267653dbbe0dde924eb2171ee6701b8587e6c6cba8e0f2285c9e313 SHA512 c27f05cf4d9510a746f1dfc70f8e758437f43bd6c5265b80bfdc3c338d5b38b1b73406cb572af04a26034933ccf04f3bfdd97227b54b026776849d5a9a217cd1
diff --git a/dev-python/execnet/execnet-2.0.2.ebuild b/dev-python/execnet/execnet-2.0.2.ebuild
index ac5bcec67f3d..c6707acf4de6 100644
--- a/dev-python/execnet/execnet-2.0.2.ebuild
+++ b/dev-python/execnet/execnet-2.0.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
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"
BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]
diff --git a/dev-python/hypercorn/Manifest b/dev-python/hypercorn/Manifest
index ebbded6f738f..a32d27176743 100644
--- a/dev-python/hypercorn/Manifest
+++ b/dev-python/hypercorn/Manifest
@@ -1,6 +1,3 @@
-AUX hypercorn-0.14.3-tomli.patch 3342 BLAKE2B 67b5b491e7b5b70f41748688b03a0ed2860d6b9dec280634d77b3323610723fd9c709e6b08dc094a7c4fe30673cc9dd159010f7ec695e2bfcdd19509eb52fb34 SHA512 7b4b8599d054a32895866132b1318b3ccd7899d455e09cbd7d3b4bb5f7c340dd78b7dc25bd40507c5af42bc713c193fa7aa503733019a312c945188da9e93dbc
-DIST hypercorn-0.14.3.gh.tar.gz 154930 BLAKE2B da827d586307ace6ef9ddb8ca4046ebc5c745df1d48152ed78b948751a7d472c73d5f8310e58266158af4739e14f2960a46c2e7fc7f12bf7629a3edb3821b58f SHA512 f0d69ab1883379058112907547e6f89a4a7114d7f4851b92f0c465d73def9cc15508e3981bda7e66ce3c00e896f7fb221b3dcd8bee6a51d8429572b678b7ade8
DIST hypercorn-0.14.4.gh.tar.gz 156001 BLAKE2B 262cbaba3df674b07dd5f6c15418cac18b46c2303a8ff616c8d2e968ff233d15bf616f2d3d0dbacda03f819251453be1b00cee4b98fdfaaed49f40cdcfb43119 SHA512 461b6fab72586b3bdea25ded6c0439595a8f84d5fb0b1a264f976926d9d34cb21f52bd10c84b9180d08fb05942f9fdb842343d4c6c476dcd60a26399387a2373
-EBUILD hypercorn-0.14.3-r1.ebuild 1150 BLAKE2B 8a9e79ed1751368cb6b35cc9f625cecae568dce7585452648a8f09a25a683b3cfa17143bcb82294a8a4f52a284b41beb132d1e106722298a27378c85efdff9af SHA512 1bb840ab61740be74f42575192674d724e4e309dd47d81d8d7eba581c8bc22568b68f171e80288b060562411fe0109c97926734def141e39f0b16c184b7b1eaf
-EBUILD hypercorn-0.14.4.ebuild 1167 BLAKE2B 50a56790ee74c413ffa2f4dceb398035703bec0e10f6f8ad056ad5234d83acd102043479b93294e4b42801fd77225540f24988983fd9f7c54d9639c4a79fe5e7 SHA512 1ba027d8c6253005adf78698154a5db76e4c05c07aef1e56e269ab7e2fd0dacb88ce7f21464a53a9bdb6c1fec6e14c678a3259b20c6979e47919cfba2c3de62f
+EBUILD hypercorn-0.14.4.ebuild 1159 BLAKE2B 3b1e86f45579c7293aa5e96a52e3929f261cd00f8aea4306202083597e4b2c2dd5cabb6d48a5cd0f12499bc3f231ea9c1a650a394e1f6f9feb40c2e1dee750c3 SHA512 bcc900808c8efa5926d1c4dabcc29695ca9f8185f6f0b183128ed20eb5808ab15b24ef1d89491d39e6ce210d1619be6b741ce3069a4cb8629d766998030c8e3c
MISC metadata.xml 394 BLAKE2B ed2b00d93cd09682484b86b44f0e6cf0af2ebe7725c47afc5bdbc57b519b251fb0537c36d460ab4b427eeaddc4e61cd8970e3e91c3361279138171f838198fe8 SHA512 642d8e2b74e9ad6c79ee233589392202135328a37b04b29144aedd66f44a34bcdb36d38f5b7dee3c0e3ce2693f2b47cb86a9617d5c32ead5f3462ca1d047da0b
diff --git a/dev-python/hypercorn/files/hypercorn-0.14.3-tomli.patch b/dev-python/hypercorn/files/hypercorn-0.14.3-tomli.patch
deleted file mode 100644
index a438680423a9..000000000000
--- a/dev-python/hypercorn/files/hypercorn-0.14.3-tomli.patch
+++ /dev/null
@@ -1,106 +0,0 @@
-From 676612c73d3c231f823f88ea0995e80522db6178 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
-Date: Mon, 19 Dec 2022 15:27:41 +0100
-Subject: [PATCH] Use tomllib/tomli for .toml support
-
-Replace the unmaintained and non-conformant `toml` library with
-the built-in `tomllib` module in Python 3.11+, with fallback to `tomli`
-(featuring the same ABI) in Python 3.10 and older.
----
- pyproject.toml | 2 +-
- src/hypercorn/config.py | 10 +++++++---
- src/hypercorn/logging.py | 10 +++++++---
- tox.ini | 1 -
- 4 files changed, 15 insertions(+), 8 deletions(-)
-
-diff --git a/pyproject.toml b/pyproject.toml
-index 71ceaff..1334fcf 100644
---- a/pyproject.toml
-+++ b/pyproject.toml
-@@ -30,7 +30,7 @@ h11 = "*"
- h2 = ">=3.1.0"
- priority = "*"
- pydata_sphinx_theme = { version = "*", optional = true }
--toml = "*"
-+tomli = { version = "*", python = "<3.11" }
- trio = { version = ">=0.11.0", optional = true }
- typing_extensions = { version = ">=3.7.4", python = "<3.8" }
- uvloop = { version = "*", markers = "platform_system != 'Windows'", optional = true }
-diff --git a/src/hypercorn/config.py b/src/hypercorn/config.py
-index f9a9d66..ecfa1bd 100644
---- a/src/hypercorn/config.py
-+++ b/src/hypercorn/config.py
-@@ -6,6 +6,7 @@ import logging
- import os
- import socket
- import stat
-+import sys
- import types
- import warnings
- from dataclasses import dataclass
-@@ -22,7 +23,10 @@ from time import time
- from typing import Any, AnyStr, Dict, List, Mapping, Optional, Tuple, Type, Union
- from wsgiref.handlers import format_date_time
-
--import toml
-+if sys.version_info >= (3, 11):
-+ import tomllib
-+else:
-+ import tomli as tomllib
-
- from .logging import Logger
-
-@@ -355,8 +359,8 @@ class Config:
- filename: The filename which gives the path to the file.
- """
- file_path = os.fspath(filename)
-- with open(file_path) as file_:
-- data = toml.load(file_)
-+ with open(file_path, "rb") as file_:
-+ data = tomllib.load(file_)
- return cls.from_mapping(data)
-
- @classmethod
-diff --git a/src/hypercorn/logging.py b/src/hypercorn/logging.py
-index 3c2c657..8ca6105 100644
---- a/src/hypercorn/logging.py
-+++ b/src/hypercorn/logging.py
-@@ -9,7 +9,11 @@ from http import HTTPStatus
- from logging.config import dictConfig, fileConfig
- from typing import Any, IO, Mapping, Optional, TYPE_CHECKING, Union
-
--import toml
-+if sys.version_info >= (3, 11):
-+ import tomllib
-+else:
-+ import tomli as tomllib
-+
-
- if TYPE_CHECKING:
- from .config import Config
-@@ -65,8 +69,8 @@ class Logger:
- with open(config.logconfig[5:]) as file_:
- dictConfig(json.load(file_))
- elif config.logconfig.startswith("toml:"):
-- with open(config.logconfig[5:]) as file_:
-- dictConfig(toml.load(file_))
-+ with open(config.logconfig[5:], "rb") as file_:
-+ dictConfig(tomllib.load(file_))
- else:
- log_config = {
- "__file__": config.logconfig,
-diff --git a/tox.ini b/tox.ini
-index 675992b..0f636fb 100644
---- a/tox.ini
-+++ b/tox.ini
-@@ -47,7 +47,6 @@ basepython = python3.10
- deps =
- mypy
- pytest
-- types-toml
- commands =
- mypy src/hypercorn/ tests/
-
---
-2.39.0
-
diff --git a/dev-python/hypercorn/hypercorn-0.14.3-r1.ebuild b/dev-python/hypercorn/hypercorn-0.14.3-r1.ebuild
deleted file mode 100644
index 35d0f3433123..000000000000
--- a/dev-python/hypercorn/hypercorn-0.14.3-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A ASGI Server based on Hyper libraries and inspired by Gunicorn"
-HOMEPAGE="
- https://github.com/pgjones/hypercorn/
- https://pypi.org/project/hypercorn/
-"
-SRC_URI="
- https://github.com/pgjones/hypercorn/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/h11[${PYTHON_USEDEP}]
- >=dev-python/h2-3.1.0[${PYTHON_USEDEP}]
- dev-python/priority[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.{8..10})
- >=dev-python/wsproto-0.14.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-trio[${PYTHON_USEDEP}]
- dev-python/trio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- local PATCHES=(
- "${FILESDIR}"/${P}-tomli.patch
- )
-
- sed -i -e 's:--no-cov-on-fail::' pyproject.toml || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/hypercorn/hypercorn-0.14.4.ebuild b/dev-python/hypercorn/hypercorn-0.14.4.ebuild
index cb1241731e13..a6d2d16cb137 100644
--- a/dev-python/hypercorn/hypercorn-0.14.4.ebuild
+++ b/dev-python/hypercorn/hypercorn-0.14.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/h11[${PYTHON_USEDEP}]
diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index 3a7d183a22e7..ae80e6a285f1 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -7,7 +7,7 @@ DIST hypothesis-6.82.2.gh.tar.gz 9378887 BLAKE2B 8b1c65ea9080bb280a6f7b761aef0c2
DIST hypothesis-6.82.3.gh.tar.gz 9378981 BLAKE2B bb73131f9982e8df71e24a5f329a2f34b7e895ffa231d55724f84a3d692608e59a4494a820ea5ee449db4c40f2521548b2dece2f1bcfa9fbd4f0ddbc4dbb9756 SHA512 02b649116630dc6be3cbd659a00c9c55d68c85a9cbf029558fc1c065909a1cadd2fb120615fa3bf7fe4a11f51d26d264cf6730ac4d3165798668d38e62c5d955
EBUILD hypothesis-6.80.1.ebuild 2471 BLAKE2B d703f1bdffd442aaf111c0fb8223893609714ccafee729073af1bcad7462ae7cf3841c94be04352d3d4b31a1b462ac329f68629c3d45df05bffa887c48abe8ef SHA512 9ad14d5e7de671537e8f9ba674dcbfb9a32fa1a412ffd99b607cc8f24862e671fd318db3a3ff80d6e2eb146a623ec27a1813c2b51db94a86c05ca9ad4f8fc006
EBUILD hypothesis-6.81.1.ebuild 2479 BLAKE2B dcb727363a991aa3814df8263bb2be7fa205e1ac6ecd4e88dd19f85b8c49ced24e11281ac6f5f2981bd69c05219ab15685661390b5e2def8a1864c64b57a6112 SHA512 bf0c1d09db507fb52a18cef8e5bd35fd6ed8b5e422177f9631888a0e7160556383155a2781207bc09c5d6535a378d8a5296b42925fd656c76fe5e64fc86998d8
-EBUILD hypothesis-6.81.2.ebuild 2513 BLAKE2B 763b78b20554ee3b55a1d678870a9c93c1dfe894657f8463dd725727e2851f5d320899b009e30834ef9190d25c4a318a87e8d38013a0dbbbf7ac91469a8da7c0 SHA512 90ae1a2c6de3b9387ff572dd27e388a0605623be9b4c4c4a1218dd5199b8576b22e77719c66e6fcdd7a287fba02549881c34cbe8fd42e678cbe2b5cc1bee22b2
+EBUILD hypothesis-6.81.2.ebuild 2505 BLAKE2B 3300ad59224b47e57e712fe267ffb203a8133ea8a4034475ca10ba245d7601d4eff5f04ed65033fb71277e5a068ceb1a0eaf9f51d8ca7133967d0eb3b2b677ad SHA512 c8b4e2846301c52b8b8f1a7a610051b9ed1b268b806ec6442a0bed45382203e98796a02992f3edcecd1db6dcdc0799a9d6af70c9f58df119388a0898c45bc611
EBUILD hypothesis-6.82.0.ebuild 2502 BLAKE2B b16e9f92ad6000402fa02a5eb4d1e1367c5359c0b92a213508ced51afc1c93efc34a3eaffe9843eddb66b871ec2cdc009ce6a5990da2ab391b4026386f31387f SHA512 ae1722ba72d73ec70bae25ba9fa00a489ff029b8030e26e6b6d4168043ac7c7ac005db91488b9ea68f015dae929ea0ffd1e18739f7204d36fd3d97bd81b02781
EBUILD hypothesis-6.82.1.ebuild 2502 BLAKE2B b16e9f92ad6000402fa02a5eb4d1e1367c5359c0b92a213508ced51afc1c93efc34a3eaffe9843eddb66b871ec2cdc009ce6a5990da2ab391b4026386f31387f SHA512 ae1722ba72d73ec70bae25ba9fa00a489ff029b8030e26e6b6d4168043ac7c7ac005db91488b9ea68f015dae929ea0ffd1e18739f7204d36fd3d97bd81b02781
EBUILD hypothesis-6.82.2.ebuild 2502 BLAKE2B b16e9f92ad6000402fa02a5eb4d1e1367c5359c0b92a213508ced51afc1c93efc34a3eaffe9843eddb66b871ec2cdc009ce6a5990da2ab391b4026386f31387f SHA512 ae1722ba72d73ec70bae25ba9fa00a489ff029b8030e26e6b6d4168043ac7c7ac005db91488b9ea68f015dae929ea0ffd1e18739f7204d36fd3d97bd81b02781
diff --git a/dev-python/hypothesis/hypothesis-6.81.2.ebuild b/dev-python/hypothesis/hypothesis-6.81.2.ebuild
index 1b1252066aaf..e44852813a9d 100644
--- a/dev-python/hypothesis/hypothesis-6.81.2.ebuild
+++ b/dev-python/hypothesis/hypothesis-6.81.2.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}/hypothesis-python"
LICENSE="MPL-2.0"
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="cli"
RDEPEND="
diff --git a/dev-python/jaraco-classes/Manifest b/dev-python/jaraco-classes/Manifest
index 440afb6e2f8f..47f050810a72 100644
--- a/dev-python/jaraco-classes/Manifest
+++ b/dev-python/jaraco-classes/Manifest
@@ -1,5 +1,3 @@
-DIST jaraco.classes-3.2.3.tar.gz 9416 BLAKE2B 00de6548b746d2e6136572d2bcbc8a9c3e6f6570a02ee27e679e6bab7b9f4b8a327acf2b8854045b5348df8760763a7bc52fedb0b3504629ceced3dd3b4588ad SHA512 73fe80de5c50b553efee6aa51fff98e30e72dcb4167b6056628d3cbbb897e29abde4fa9da79a2b413830d8440055a43ea97ace4daa62853d874419cb36c43fee
DIST jaraco.classes-3.3.0.tar.gz 10729 BLAKE2B 05791a799e4d5bbce94b111e7acc922f46cf2eb409c6043f997482960ad3b4a29b0d2f9afc7f1fdc07363f0a0b6403077d685831baf909ecd93adac71611ac30 SHA512 8099c85c93ed0eff37b1f870e2577b20488dea7b10273c00a89b43c0ef759c17c9a835916eef0fd97b3944bc5cd50b32e1393ac7c80cf7c7bfd1ee0d639d16cf
-EBUILD jaraco-classes-3.2.3.ebuild 630 BLAKE2B cfb5819d377d58e7f69aeb6496875d84219ef856a3b8b486ecce31fd8c3d3ba01d6d5d99bb2abd0dd03465ed47321ceb4312ae35167bc369614d2527ac5b9aed SHA512 86c303eefd427953aad642467e5c69399cada676cb3c20e350a931dd6e39a90d8a03d3b7009e3b586ba1615c6b883c891358882bf5159ea3d6c0f14f1a620e6d
-EBUILD jaraco-classes-3.3.0.ebuild 638 BLAKE2B 381809e003437fadc57b3824234ee86e7864da2307202d78acbac8a0969ef7f3e26bde6199f6e8224bd307c86e639ff917fd78a18fea101eedccaee52f897e44 SHA512 5ebe86a13a156c9ce5d11a2bace06083f8d6bd059c17b41f54008304cb6e78e239fe0c697ab51bf224d347f1efbe08b5e413f6fb0bed8ed526863c88b1192cc2
+EBUILD jaraco-classes-3.3.0.ebuild 630 BLAKE2B cfb5819d377d58e7f69aeb6496875d84219ef856a3b8b486ecce31fd8c3d3ba01d6d5d99bb2abd0dd03465ed47321ceb4312ae35167bc369614d2527ac5b9aed SHA512 86c303eefd427953aad642467e5c69399cada676cb3c20e350a931dd6e39a90d8a03d3b7009e3b586ba1615c6b883c891358882bf5159ea3d6c0f14f1a620e6d
MISC metadata.xml 472 BLAKE2B f2c9615836b0be2e1820d5ab8d33b16bea45f397c2f3bc10caa9c6910a489271eb399dc407da8a3fbabe9b81fc3ee3806a70eeac65ca627357c7b64429002cb5 SHA512 1f89c22910291e406b5e7ce9c008427ea9948086d190b10da18da020d8ac1c505b068d12fd24a26ee666b1c71ace5b619d511c05fead8855ce0d6c6088d800e9
diff --git a/dev-python/jaraco-classes/jaraco-classes-3.2.3.ebuild b/dev-python/jaraco-classes/jaraco-classes-3.2.3.ebuild
deleted file mode 100644
index 93248d49e97c..000000000000
--- a/dev-python/jaraco-classes/jaraco-classes-3.2.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Classes used by other projects by developer jaraco"
-HOMEPAGE="
- https://github.com/jaraco/jaraco.classes/
- https://pypi.org/project/jaraco.classes/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/jaraco-classes/jaraco-classes-3.3.0.ebuild b/dev-python/jaraco-classes/jaraco-classes-3.3.0.ebuild
index 8361111ba64e..93248d49e97c 100644
--- a/dev-python/jaraco-classes/jaraco-classes-3.3.0.ebuild
+++ b/dev-python/jaraco-classes/jaraco-classes-3.3.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
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="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
diff --git a/dev-python/jsonpointer/Manifest b/dev-python/jsonpointer/Manifest
index bf3983eb83d7..266a525a8d51 100644
--- a/dev-python/jsonpointer/Manifest
+++ b/dev-python/jsonpointer/Manifest
@@ -1,5 +1,3 @@
-DIST jsonpointer-2.3.tar.gz 9295 BLAKE2B 8a33c8ce21721b6c402a44d3d1572a767e3b7485fa1dd80baf98120c9822412841cc21e3bc2d6b7e058793ab4ade5993712c689631cb4a1237afc1d7f36e6bdf SHA512 e04da474a5ec376d1cd2c764c2d7a11ac296450df199449994cb1dedf02a49df3ae3a4e75b2963370dba1da166464602b849a79609f7a98d8246dab0b342c819
DIST jsonpointer-2.4.tar.gz 9254 BLAKE2B 423a4ef71cd1029fe2c473940794a041df4c3422b8292d80290be7f11ac0e6b123d3074cb6f66a3d860274bdf5b0cd0716d24c9ee50b65e06139375dc93c84ad SHA512 41cc0f8b525bec4b18801aeaec1b2432c5f6475dd3f2bc0fb363cf6ceaac5c64e7993c72130a40c64427218a1eac352e93464137fe17427b9f8a34ae09699f4e
-EBUILD jsonpointer-2.3.ebuild 623 BLAKE2B b61300a995a6b3d14b21a131d54a24d7109e63ef93758316ce34442da17d2bd6839f68e405ee3960302225e2ede16d2c1af8382ffca42abebdd87b7dfeddab3a SHA512 2b3bdfeee207e8011f03238527dc5893d3fb9985eb53bb3701de77b37fd06b96c21253c5a2d1e4df0dbf6b5a47a0843de623f7e4fed77bfc125012739a04d254
-EBUILD jsonpointer-2.4.ebuild 655 BLAKE2B 716890b0b162196e10929e5af09a2ad110273d1aac382515f16dfd748f34ecbe6884a83cc6364c4d9a90266d16c51955e42bd769f391d472184337f2ba875813 SHA512 3692a59a0734606ae609bfd4cbcb6755b01522481853e36bc5462f244eb6b3910b4c8dc1e89e3064dd9a5c09e2103c4d1929008719339ba50ef79f8df5d60610
+EBUILD jsonpointer-2.4.ebuild 647 BLAKE2B 0ff8b7b2297a3acec14576e9e264d6cce514cf416fe8bc1a18a5cd9baff92b39d3dd806e432fca48d6f46896eadd5f92954b598a108f62f899e68a2727274fac SHA512 55fe9795b2739e979be9553d8a8146b30183f2499f5c1fd9ecff5db543fdae735d127dc972ab19b869bd46c31735e1063cca505ddea553a48237ce960743ef3b
MISC metadata.xml 728 BLAKE2B f14151531af31af82ca130caa61b9c9af6cded41678899d5413f076d7fb6da93e2c4aad3ff27e66f64ba56b8ccc70c065763157312438f32ccf2573766ee160d SHA512 6b19c6b90a5d151d4837d8be641b52ffc4e7eb3be956760d1cffbb2af03258c5a2b81a9074daee9b667fcb5df7223836130729cd5ea4130d2b7f3c7415e62569
diff --git a/dev-python/jsonpointer/jsonpointer-2.3.ebuild b/dev-python/jsonpointer/jsonpointer-2.3.ebuild
deleted file mode 100644
index 74565c937ee0..000000000000
--- a/dev-python/jsonpointer/jsonpointer-2.3.ebuild
+++ /dev/null
@@ -1,23 +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_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Identify specific nodes in a JSON document (according to draft 08)"
-HOMEPAGE="
- https://github.com/stefankoegl/python-json-pointer/
- https://pypi.org/project/jsonpointer/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-python_test() {
- "${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/jsonpointer/jsonpointer-2.4.ebuild b/dev-python/jsonpointer/jsonpointer-2.4.ebuild
index ad0c491b31c5..88ebf8e38935 100644
--- a/dev-python/jsonpointer/jsonpointer-2.4.ebuild
+++ b/dev-python/jsonpointer/jsonpointer-2.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
python_test() {
"${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}"
diff --git a/dev-python/jsonschema/Manifest b/dev-python/jsonschema/Manifest
index 14d4cc5365a6..36147b8d0d62 100644
--- a/dev-python/jsonschema/Manifest
+++ b/dev-python/jsonschema/Manifest
@@ -5,11 +5,11 @@ DIST jsonschema-4.18.3.tar.gz 315165 BLAKE2B 486e36cab882628a9f720c098f91f1bafbc
DIST jsonschema-4.18.4.tar.gz 315212 BLAKE2B f931a5469653cb9ecba50b8e79ddf70b1f2b730db6bce3a91a374ae177dfb812f4492fd53a16f2a563787682c2c34618cac16adbc891d59089eb03fcdb8a46a4 SHA512 b7c3805460d5d49c48039f50e616ee35204cb3222384cd1f57029a04fd19c4dcab5a700770ad36c3616cce85cce902abddf4361f7a7fa044318255967ecbfcf5
DIST jsonschema-4.18.6.tar.gz 316619 BLAKE2B 1036a340b5605107855565ce68403acbfee85f736c8ded4debfa3bd680014f69308f86ee1514907dc67683658cf23d298cf506cf23ec19d5a4eb2816c034a050 SHA512 92a3b6b06c94426d7851547c4ea6d3c6e4eb12fb45b58030f10cc5772d1ec2ca332d443e82bd7f448e83fabaebbe0be7e3c0266569bcd815d1e36970f6966fe9
DIST jsonschema-4.19.0.tar.gz 317546 BLAKE2B a554e5c26fe13c09f6e050c193c6608e9286660e75d555dad574b16b32a24667b5450d452079b714dace657f2aade7621c0c79b4585c4a8ac659f9242ed528f0 SHA512 95cc156fe0505da469600cdbaaf921853a983d45f6b8570e5bbffe9ee41abbf5757b2ccddde443b0d833a3ebdcbff321bda54b136b47d7650d3a40f6402338fb
-EBUILD jsonschema-4.17.3.ebuild 1467 BLAKE2B a21cdeb7dfbbeb94802e41a7988958e28c6c5f3a85d939e2ccad8b2a6a26c2b4cb38c2954032f6cc9a6f5f04ac54a852ee8f64af57f60e5753131dbb37363754 SHA512 22b0aa92757c0022d1efc3b3acef19cbb65df556d87c16457907d1d6e743fbde7746b1a4fda2ec559123fba569496046101f410cd156c2f9199674f12250b67f
-EBUILD jsonschema-4.18.0.ebuild 1503 BLAKE2B da918dae202ea1cbe9e4607087b2d216cf84deaf3664c0d8acc2db7475886e2676069fa869c2715d145eee4f7bb29bc9baf1ae560017d7c0784454598d7e313b SHA512 d208381494e5fde17243c9502975ea1be4e72e6fb91f19213c4d10f80e48b8145d165a2d22af34b0bd19f2d21d8fc012bdc57b3564c2df7d20b5f6ad40f69fc7
-EBUILD jsonschema-4.18.2.ebuild 1503 BLAKE2B da918dae202ea1cbe9e4607087b2d216cf84deaf3664c0d8acc2db7475886e2676069fa869c2715d145eee4f7bb29bc9baf1ae560017d7c0784454598d7e313b SHA512 d208381494e5fde17243c9502975ea1be4e72e6fb91f19213c4d10f80e48b8145d165a2d22af34b0bd19f2d21d8fc012bdc57b3564c2df7d20b5f6ad40f69fc7
-EBUILD jsonschema-4.18.3.ebuild 1503 BLAKE2B da918dae202ea1cbe9e4607087b2d216cf84deaf3664c0d8acc2db7475886e2676069fa869c2715d145eee4f7bb29bc9baf1ae560017d7c0784454598d7e313b SHA512 d208381494e5fde17243c9502975ea1be4e72e6fb91f19213c4d10f80e48b8145d165a2d22af34b0bd19f2d21d8fc012bdc57b3564c2df7d20b5f6ad40f69fc7
-EBUILD jsonschema-4.18.4.ebuild 1510 BLAKE2B 5da8af726f3d3523858bc7c01181e59d8e27f4a0d6851ff41a91d93d59d984eafe0d0996216f95e132f34f79f49fc8eaf2f6561ce53de49ce97d14ddad1c2f27 SHA512 86ea8c65e0a553ea5af32dd01afab6198b2bce05e1d866aa0066e15f2df2e92c5c5cde578037a84972a133607aa30d98e976dae2cb3d85ae689404eb1dea3cc1
-EBUILD jsonschema-4.18.6.ebuild 1535 BLAKE2B 3616d4934865bd7d991dad721be16da730b4f8afc1c42a84f470d8b3fef9fb4a38020f11c6e1f5750059ea3360a8bf91fb487d71a9301697103fa18957d340f0 SHA512 ed45639c0d40e6502728dfe0105ced0e7dd42a9acf68d00b18c7b8911e0806a498a8be9967e6ce6f446d66385fa01e1c78b6ed38ee7d1b9f73b52d9544d53064
-EBUILD jsonschema-4.19.0.ebuild 1535 BLAKE2B 3616d4934865bd7d991dad721be16da730b4f8afc1c42a84f470d8b3fef9fb4a38020f11c6e1f5750059ea3360a8bf91fb487d71a9301697103fa18957d340f0 SHA512 ed45639c0d40e6502728dfe0105ced0e7dd42a9acf68d00b18c7b8911e0806a498a8be9967e6ce6f446d66385fa01e1c78b6ed38ee7d1b9f73b52d9544d53064
+EBUILD jsonschema-4.17.3.ebuild 1467 BLAKE2B 3c5bd830b45ae3b82787c4a84f3853174bdfff7157db626b41804831214b1f2abf617c97a536d694f4f504a3e42a252eb4aadd4edeff9367a8a8e041896d8f61 SHA512 4c29c203e619ead4a220f3f3ded2b92f24292890c110caa0ffa5dd901d9d4ef4a8133533d85a2829304a20ab3825f85a70fd98517fe5dabf56a15a4be058a308
+EBUILD jsonschema-4.18.0.ebuild 1503 BLAKE2B 6227062047706807b8de72b895e581b84139746f366816f21c9d289042441a7d65decc168d5f581ead896edbe9da8d409be774065e22a42101d5738f627c4748 SHA512 8db0353c1d2e7d4ad2906f84f69cf39700a3fd9e145a0a549105872a85fd5ea8fb02088bf8e55e0c5c19dac6acf635b1927c1c929cff2eaf16c2f9c3f8fc3123
+EBUILD jsonschema-4.18.2.ebuild 1503 BLAKE2B 6227062047706807b8de72b895e581b84139746f366816f21c9d289042441a7d65decc168d5f581ead896edbe9da8d409be774065e22a42101d5738f627c4748 SHA512 8db0353c1d2e7d4ad2906f84f69cf39700a3fd9e145a0a549105872a85fd5ea8fb02088bf8e55e0c5c19dac6acf635b1927c1c929cff2eaf16c2f9c3f8fc3123
+EBUILD jsonschema-4.18.3.ebuild 1503 BLAKE2B 6227062047706807b8de72b895e581b84139746f366816f21c9d289042441a7d65decc168d5f581ead896edbe9da8d409be774065e22a42101d5738f627c4748 SHA512 8db0353c1d2e7d4ad2906f84f69cf39700a3fd9e145a0a549105872a85fd5ea8fb02088bf8e55e0c5c19dac6acf635b1927c1c929cff2eaf16c2f9c3f8fc3123
+EBUILD jsonschema-4.18.4.ebuild 1510 BLAKE2B 8d1a81761000be3e401b7f1972a8872dd8644607065d4ee165ffa5ae94fe63aec96c89dca9c1e4c5339d9e1bfc034d7c9a1657ce377a27c402471f0816187e66 SHA512 89993400cc0aba9019dfc4266e83ab785b3f77290142a540c0f11d4a8639167e008517de5cf49661f46e550cf079fce4d1d85a0ebfaf50a53389fd4a6464574b
+EBUILD jsonschema-4.18.6.ebuild 1535 BLAKE2B e0ecf16183afa56b6872103050f00a12355b264baf6d26b85a39b1dfa97ddc695095a996814e85945259ba1b421b21404711b23bcef9ba8afda68c73d87d3fb2 SHA512 30a3b652fb1d1947117dad5df73372a5f4be6b54c466c8e510b0dcaefc6162f884f89cdde8aa669fff80dcd4b7d621deb92aa4d79443c65d520e6b22e3990d4e
+EBUILD jsonschema-4.19.0.ebuild 1535 BLAKE2B e0ecf16183afa56b6872103050f00a12355b264baf6d26b85a39b1dfa97ddc695095a996814e85945259ba1b421b21404711b23bcef9ba8afda68c73d87d3fb2 SHA512 30a3b652fb1d1947117dad5df73372a5f4be6b54c466c8e510b0dcaefc6162f884f89cdde8aa669fff80dcd4b7d621deb92aa4d79443c65d520e6b22e3990d4e
MISC metadata.xml 705 BLAKE2B 731159cc340e6cbb15fe5a8d374188c8df685e8f8294d19af54ca3d209beb8c273b6e901b6b7fe75401324b8512ffb7f1870aefa8d4a139d1e3b84147d993af6 SHA512 1069fb33b2cf47d3dfd5e825b23ba1efa7d764d0d23aa009db522d04bc08362f5ca646411ec405cd33152a65ea8de2ea90d3dd6d4d4bf1a947ae7943e9d4c727
diff --git a/dev-python/jsonschema/jsonschema-4.17.3.ebuild b/dev-python/jsonschema/jsonschema-4.17.3.ebuild
index a28c42f8a56c..792a13cb03f3 100644
--- a/dev-python/jsonschema/jsonschema-4.17.3.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.17.3.ebuild
@@ -36,7 +36,7 @@ RDEPEND+="
dev-python/rfc3339-validator[${PYTHON_USEDEP}]
dev-python/rfc3986-validator[${PYTHON_USEDEP}]
dev-python/rfc3987[${PYTHON_USEDEP}]
- dev-python/uri_template[${PYTHON_USEDEP}]
+ dev-python/uri-template[${PYTHON_USEDEP}]
>=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
"
diff --git a/dev-python/jsonschema/jsonschema-4.18.0.ebuild b/dev-python/jsonschema/jsonschema-4.18.0.ebuild
index daf147af3297..ce0e2d41a238 100644
--- a/dev-python/jsonschema/jsonschema-4.18.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.18.0.ebuild
@@ -38,7 +38,7 @@ RDEPEND+="
dev-python/rfc3339-validator[${PYTHON_USEDEP}]
dev-python/rfc3986-validator[${PYTHON_USEDEP}]
dev-python/rfc3987[${PYTHON_USEDEP}]
- dev-python/uri_template[${PYTHON_USEDEP}]
+ dev-python/uri-template[${PYTHON_USEDEP}]
>=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
"
diff --git a/dev-python/jsonschema/jsonschema-4.18.2.ebuild b/dev-python/jsonschema/jsonschema-4.18.2.ebuild
index daf147af3297..ce0e2d41a238 100644
--- a/dev-python/jsonschema/jsonschema-4.18.2.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.18.2.ebuild
@@ -38,7 +38,7 @@ RDEPEND+="
dev-python/rfc3339-validator[${PYTHON_USEDEP}]
dev-python/rfc3986-validator[${PYTHON_USEDEP}]
dev-python/rfc3987[${PYTHON_USEDEP}]
- dev-python/uri_template[${PYTHON_USEDEP}]
+ dev-python/uri-template[${PYTHON_USEDEP}]
>=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
"
diff --git a/dev-python/jsonschema/jsonschema-4.18.3.ebuild b/dev-python/jsonschema/jsonschema-4.18.3.ebuild
index daf147af3297..ce0e2d41a238 100644
--- a/dev-python/jsonschema/jsonschema-4.18.3.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.18.3.ebuild
@@ -38,7 +38,7 @@ RDEPEND+="
dev-python/rfc3339-validator[${PYTHON_USEDEP}]
dev-python/rfc3986-validator[${PYTHON_USEDEP}]
dev-python/rfc3987[${PYTHON_USEDEP}]
- dev-python/uri_template[${PYTHON_USEDEP}]
+ dev-python/uri-template[${PYTHON_USEDEP}]
>=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
"
diff --git a/dev-python/jsonschema/jsonschema-4.18.4.ebuild b/dev-python/jsonschema/jsonschema-4.18.4.ebuild
index 750f12d0e326..4a573c7e9bca 100644
--- a/dev-python/jsonschema/jsonschema-4.18.4.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.18.4.ebuild
@@ -38,7 +38,7 @@ RDEPEND+="
dev-python/rfc3339-validator[${PYTHON_USEDEP}]
dev-python/rfc3986-validator[${PYTHON_USEDEP}]
dev-python/rfc3987[${PYTHON_USEDEP}]
- dev-python/uri_template[${PYTHON_USEDEP}]
+ dev-python/uri-template[${PYTHON_USEDEP}]
>=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
"
diff --git a/dev-python/jsonschema/jsonschema-4.18.6.ebuild b/dev-python/jsonschema/jsonschema-4.18.6.ebuild
index 7902dd518a93..056e09ae1969 100644
--- a/dev-python/jsonschema/jsonschema-4.18.6.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.18.6.ebuild
@@ -38,7 +38,7 @@ RDEPEND+="
dev-python/rfc3339-validator[${PYTHON_USEDEP}]
dev-python/rfc3986-validator[${PYTHON_USEDEP}]
dev-python/rfc3987[${PYTHON_USEDEP}]
- dev-python/uri_template[${PYTHON_USEDEP}]
+ dev-python/uri-template[${PYTHON_USEDEP}]
>=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
"
diff --git a/dev-python/jsonschema/jsonschema-4.19.0.ebuild b/dev-python/jsonschema/jsonschema-4.19.0.ebuild
index 7902dd518a93..056e09ae1969 100644
--- a/dev-python/jsonschema/jsonschema-4.19.0.ebuild
+++ b/dev-python/jsonschema/jsonschema-4.19.0.ebuild
@@ -38,7 +38,7 @@ RDEPEND+="
dev-python/rfc3339-validator[${PYTHON_USEDEP}]
dev-python/rfc3986-validator[${PYTHON_USEDEP}]
dev-python/rfc3987[${PYTHON_USEDEP}]
- dev-python/uri_template[${PYTHON_USEDEP}]
+ dev-python/uri-template[${PYTHON_USEDEP}]
>=dev-python/webcolors-1.11[${PYTHON_USEDEP}]
"
diff --git a/dev-python/littleutils/Manifest b/dev-python/littleutils/Manifest
index ffac10501a93..b7e0be2d1830 100644
--- a/dev-python/littleutils/Manifest
+++ b/dev-python/littleutils/Manifest
@@ -1,4 +1,4 @@
DIST littleutils-0.2.2.tar.gz 6579 BLAKE2B 80aec2c133e39eb0e18c948b15d475e60842689fd0e758c43511a8b014648d7c9e843182e2a87c0b3f9933f748340f2059653f0885cf416edbc5a60457c70629 SHA512 ce0b3af4ef5db634ce0dbb916deb767260f66418abbdca2b289386ecd4c2e44602cb95d568c70588ef9a40e3d700f33cbc5bcdbf859f5030795f79f11871a6ff
-EBUILD littleutils-0.2.2-r1.ebuild 591 BLAKE2B c762726d294dc9b247a82a872e751a27ae1c9a466657b1f56dd975b79edbb2211f237397c206ce10de8a895c0abd855ef64edde172c5dc63115547189e2b083f SHA512 72908bd138336aa077761ea99c5edd21af60057d2c29cb873ee58b7c3c1336aba4ea148d2e7ae8b2c430b986f45f6258e03cf78f12a89716ec24c8c83c4ccd48
+EBUILD littleutils-0.2.2-r1.ebuild 588 BLAKE2B e1edaf9979642f9202dadedbeb8872089d678dd66356c83f2864a3bea413d7833e998c174e11aa85cc90095b4c80de14ecefb8d87450f8d772a8f3fe6dacad5b SHA512 d4ae83835504de204c40ed43acae0d6729d92a983204b0786192b25db2c97fef1de7d45303eecaedc7a5fae6085b897578f8857cbabd34d14a287ab7522b6c21
EBUILD littleutils-0.2.2.ebuild 499 BLAKE2B 60beb92c35561b38393dc878c45bcdbe8152ba77ac70b43ed30789ef4f275da789b5d06c2e1085b3fa48b18a2005df356ebe9a7ce022bf1cd2b444cfd738faee SHA512 8e68dee75380448aa9cfb04a0a3c7dc16c65d5c0e5a595592e6443bb746b0dc79b8f03c4393afb28f0c7d91790aa7954de1f70cece0d2b098e3b45c89789b581
MISC metadata.xml 377 BLAKE2B 938ada5473ba95941149e039ca17670238b722cb2ce2301ae55866a8163b82739b25820c9efae9fd1eb3ec8aa6efd51157b8d154438913fa33acc36ca1104483 SHA512 479327bb6b306521010cd65854f2d5cd7627b7887f51d7dbebcfffec5205a0a8d88ccf6c67cc2f9327bf6cf10b5053d218816bd48681bc8888cf0f53889cc703
diff --git a/dev-python/littleutils/littleutils-0.2.2-r1.ebuild b/dev-python/littleutils/littleutils-0.2.2-r1.ebuild
index def0074b7ec3..07af895f469e 100644
--- a/dev-python/littleutils/littleutils-0.2.2-r1.ebuild
+++ b/dev-python/littleutils/littleutils-0.2.2-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
python_test() {
"${EPYTHON}" -m doctest -v littleutils/__init__.py ||
diff --git a/dev-python/mock/Manifest b/dev-python/mock/Manifest
index cf67c3d7f3ec..a0d09b7c15b6 100644
--- a/dev-python/mock/Manifest
+++ b/dev-python/mock/Manifest
@@ -1,5 +1,3 @@
-DIST mock-5.0.2.tar.gz 77477 BLAKE2B 1a85d7af3b6444343495980c5169be0373d09c2d91cc68674a1d221edd764642b4de42ec7b58973e8ff9748089f61795bbdec00eee1ab216df77ea42b6c47b1e SHA512 f1fecc4ade7eaeb158f3b4dcb5a9e5ce28c666727722f75946bdfff2600f3c590c2833f972cfbd928fc42bcb05b5bac11790ef9f8ff6389a80bfa121f232686d
DIST mock-5.1.0.tar.gz 80232 BLAKE2B d260551feaf051d4be8c55920345e8fa64c33a42d4a82a2ea5dd5e0077af393ec1c1f37fb0b61e2cb6167a58c8951adeb6c9cc2dc638fc410a2984a3cbae17e1 SHA512 26b7350fddf2eca82b6dfaafc58cacbd4031fd787b1afc463ee13eff778846941120fd89755e4783bfad389f01cfbdd64f2feab5a12ac2bd4ca6407c0f2e973c
-EBUILD mock-5.0.2.ebuild 598 BLAKE2B 66212b43ae8ab833231666902e1ad43f5dc0b085c61389e2d1de6fc31901ca7e388e347fb3ff665ad7d4d6fe44169de4db17080db179cc435cf8d68961b08b52 SHA512 043a09c28700f8c8522cc00468118be0528abbb437a8e32088a399fa78264fc5c84d8461e10852907e517979cb4ee0100b773e2683a40108b4170a1fdee2a585
-EBUILD mock-5.1.0.ebuild 606 BLAKE2B 81cf58630f8c36e194dee96c3d99d784a15cc36a5dcba1c39a0e9f7b5eed6b501d3150c689e11bc017f3c82cd3c707be0c863812cf2368f2a195fdb9dfbbd56a SHA512 2adc1462057c03d9fe6e0d5c00c195f27e33421090698d54a259ecf556aa52d2458c41769432ff52a4945e83c6d72e5c87ab7e701e5085cd2ea9d19bd2071a4d
+EBUILD mock-5.1.0.ebuild 598 BLAKE2B 66212b43ae8ab833231666902e1ad43f5dc0b085c61389e2d1de6fc31901ca7e388e347fb3ff665ad7d4d6fe44169de4db17080db179cc435cf8d68961b08b52 SHA512 043a09c28700f8c8522cc00468118be0528abbb437a8e32088a399fa78264fc5c84d8461e10852907e517979cb4ee0100b773e2683a40108b4170a1fdee2a585
MISC metadata.xml 390 BLAKE2B ab0f000e11ee427d56fa28e307764a2c1864ce74bc679a491ab005a70d2bf8502d9a82b5d1941fcc268438880f8f950587aa090de9e611a520f89a49c78c0cbc SHA512 8456ad417374be30c038abce5a232d1075b8685e6432be93f49a74f327239354e14edfddf5e4a473264fb09bc0e4e6059489c1d0d651e8391ab0678d22987aeb
diff --git a/dev-python/mock/mock-5.0.2.ebuild b/dev-python/mock/mock-5.0.2.ebuild
deleted file mode 100644
index 9be742b3f2d2..000000000000
--- a/dev-python/mock/mock-5.0.2.ebuild
+++ /dev/null
@@ -1,23 +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_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Rolling backport of unittest.mock for all Pythons"
-HOMEPAGE="
- https://github.com/testing-cabal/mock/
- https://pypi.org/project/mock/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-
-distutils_enable_tests pytest
-
-DOCS=( CHANGELOG.rst README.rst )
diff --git a/dev-python/mock/mock-5.1.0.ebuild b/dev-python/mock/mock-5.1.0.ebuild
index 6beaa22c87fe..9be742b3f2d2 100644
--- a/dev-python/mock/mock-5.1.0.ebuild
+++ b/dev-python/mock/mock-5.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
distutils_enable_tests pytest
diff --git a/dev-python/nbformat/Manifest b/dev-python/nbformat/Manifest
index d925c69107fd..3788896c697c 100644
--- a/dev-python/nbformat/Manifest
+++ b/dev-python/nbformat/Manifest
@@ -1,8 +1,4 @@
AUX nbformat-5.7.1-no-node.patch 719 BLAKE2B d9a30c5cc917f6056e73a90f2300d15aa57d666f79d7185fed2ba092438c00f0bda307b1f0e4d2ca1429bf17a8a44475847aa98292c94fa5bcb911d868fcadab SHA512 2b52e2bf94155460f7963037119078301ed96d6b838d0f639f4775d6b10ee73ab05ebdc381eb020fdab01517f9b92d32dd2f45d7d614e783c221da937e4cb3dc
-DIST nbformat-5.9.0.tar.gz 140980 BLAKE2B e967ac0972dd2a5749694900002f9ada4171b5219249c3b6aa600fba97121aae0334516838c86b175064b0975a298fa9a1614dd2a458dd5d66ba832187731bd4 SHA512 c409feb3b6ae9b89b86d1c5e77a23a368776ccf9e62d606e2bb689927eca4d73c79a22e3f5e9e2beda78c201dc7485114e762872b305278c23c8129c7c65449b
-DIST nbformat-5.9.1.tar.gz 141100 BLAKE2B 1e9c6ed726ae534c27bf25796b23ac38d624330f219f6f5e6de6be2b80a409dee4594dd4ef8c8216aabd0ca4457417d174f83e4ee9e5f53207147dfc004219c0 SHA512 d4a36092c89e594db6d8524fa4457a1e9075d160f0a97bad767fe0f4de357d1bee76e081ddad680975803dfb7a735d2034f925555e57ac02d0436684cbcb1d8c
DIST nbformat-5.9.2.tar.gz 141264 BLAKE2B 71f5bb447d675b10276565cb53ac193963e5161fd27e925d639e7aa63f1e69db8903974d2f924ad5456940c4b904aba33d8ab10772fdb70e7e67974a90d1f3d6 SHA512 886a03cf95b39cdca48ae46d4946cee0f3dc1f5fa0e9dac7c6184b4c3e326adb739bd9da28032868a973577aa949feb5ae95a84017755948610ef7f208ebc5db
-EBUILD nbformat-5.9.0.ebuild 1073 BLAKE2B 33a97654ac558a650a0ab7905ab9702818c53a899dce4887a2707a54267ed74b629a0e325ff3ff7a0545afc173bf4939be0f186eb5467132c6755b64cdeb5f05 SHA512 4313493aa06e1d4c81b606878bf14f6758f929fe133bc2286eedf01141e148871434094d99ab3a075e2fbcbb72cc587c7071b762fa078b89d38595db183cc9d5
-EBUILD nbformat-5.9.1.ebuild 1081 BLAKE2B 4547b6936f9cfc6001753bc3b36ba711e2a2524d7ffac36173566420fe7673dd1b13910f292b3faa1f962980c22f90785003a3a4b0dbadddccb675e571cf48e1 SHA512 e45bdad4952cbb18ce6a3db997ae5dd9d326803cb1bd56fd7ffca4e8c4962bfd9f007c22562c144f689ff483292549ea296b5f9d24225f0c93f77eae6fa6608b
-EBUILD nbformat-5.9.2.ebuild 1081 BLAKE2B 4547b6936f9cfc6001753bc3b36ba711e2a2524d7ffac36173566420fe7673dd1b13910f292b3faa1f962980c22f90785003a3a4b0dbadddccb675e571cf48e1 SHA512 e45bdad4952cbb18ce6a3db997ae5dd9d326803cb1bd56fd7ffca4e8c4962bfd9f007c22562c144f689ff483292549ea296b5f9d24225f0c93f77eae6fa6608b
+EBUILD nbformat-5.9.2.ebuild 1073 BLAKE2B 33a97654ac558a650a0ab7905ab9702818c53a899dce4887a2707a54267ed74b629a0e325ff3ff7a0545afc173bf4939be0f186eb5467132c6755b64cdeb5f05 SHA512 4313493aa06e1d4c81b606878bf14f6758f929fe133bc2286eedf01141e148871434094d99ab3a075e2fbcbb72cc587c7071b762fa078b89d38595db183cc9d5
MISC metadata.xml 780 BLAKE2B d44b94d8d10d01e2b8f465b6a0351308e7c219295f34713ea2f26f0cc1c9ee4c156bae3a33977a8adc0bd2cef177d468a5221d0d7a5bce946bcd3aa1a1ff0623 SHA512 0d15f8e0ef1d3f675cfabd0a9d4db7a8844be4ae1c9ff06825bc9a0771ef7e2430d1ff66a3ded9ee64df42ab4277c3eba65ed256d6a672cad20154272a0a2c96
diff --git a/dev-python/nbformat/nbformat-5.9.0.ebuild b/dev-python/nbformat/nbformat-5.9.0.ebuild
deleted file mode 100644
index 37335eb16943..000000000000
--- a/dev-python/nbformat/nbformat-5.9.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE='sqlite'
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Reference implementation of the Jupyter Notebook format"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/nbformat/
- https://pypi.org/project/nbformat/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/fastjsonschema[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-2.6[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.1[${PYTHON_USEDEP}]
- dev-python/jupyter-core[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/testpath[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs \
- dev-python/numpydoc \
- dev-python/myst-parser \
- dev-python/pydata-sphinx-theme
-distutils_enable_tests pytest
-
-PATCHES=(
- "${FILESDIR}/nbformat-5.7.1-no-node.patch"
-)
-
-EPYTEST_IGNORE=(
- # requires pep440 package, which is not really relevant for us
- tests/test_api.py
-)
diff --git a/dev-python/nbformat/nbformat-5.9.1.ebuild b/dev-python/nbformat/nbformat-5.9.1.ebuild
deleted file mode 100644
index d4cb983ceb55..000000000000
--- a/dev-python/nbformat/nbformat-5.9.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE='sqlite'
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Reference implementation of the Jupyter Notebook format"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/nbformat/
- https://pypi.org/project/nbformat/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/fastjsonschema[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-2.6[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.1[${PYTHON_USEDEP}]
- dev-python/jupyter-core[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/testpath[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs \
- dev-python/numpydoc \
- dev-python/myst-parser \
- dev-python/pydata-sphinx-theme
-distutils_enable_tests pytest
-
-PATCHES=(
- "${FILESDIR}/nbformat-5.7.1-no-node.patch"
-)
-
-EPYTEST_IGNORE=(
- # requires pep440 package, which is not really relevant for us
- tests/test_api.py
-)
diff --git a/dev-python/nbformat/nbformat-5.9.2.ebuild b/dev-python/nbformat/nbformat-5.9.2.ebuild
index d4cb983ceb55..37335eb16943 100644
--- a/dev-python/nbformat/nbformat-5.9.2.ebuild
+++ b/dev-python/nbformat/nbformat-5.9.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/fastjsonschema[${PYTHON_USEDEP}]
diff --git a/dev-python/path-and-address/Manifest b/dev-python/path-and-address/Manifest
index 31aa61093c40..8499ff718abc 100644
--- a/dev-python/path-and-address/Manifest
+++ b/dev-python/path-and-address/Manifest
@@ -1,4 +1,4 @@
DIST path-and-address-2.0.1.zip 6503 BLAKE2B 146e73b5b54ea536f8b94da8ebbb923441564cf2137a55f3938552493b6fffe28c4e90c908a3fef2acb55e76f320519c7f59c0b2c99f144ebb29ca90d32e590a SHA512 11b2352389662412451e1e9f3e2997e81d36acbef7ad18c50328b9e9bb395f2f5fc8bca988ef14a7d9b76f5213cbfa17bb82df0e00f6989671181b104e4f1406
EBUILD path-and-address-2.0.1-r1.ebuild 484 BLAKE2B d68ee52ab88d0269f1c94a8f4ad576386a0c499bf7e02641460a90bce210a34902555e1b03f95fe75dc7dd7b288150abbfab493eaf6d65ce8e836dcac17430c9 SHA512 3ea8338dc5baf723e21e0a50e06594ae35592ade2863189da6077161a64a65d447d7f46eaa641d3044a654a2c74a50461c9deb2904c9bec321d1505f77c292a7
EBUILD path-and-address-2.0.1.ebuild 501 BLAKE2B 165f3517d567457d71905e01f6e138c866b10ca53be74ed5bc21458a86d7c76f1493d180b6be806de6d7bae200843d80ea9da5b261a0ad0d9031b2395595105d SHA512 3f402bfc2ab8e9e0bbff1f1f6526c285cef29b051876702e3448e48b230519087ad0201e9aaaa5f068d4c25a3b1b436e2f32604a60d13f66b9a605ff0948e30d
-MISC metadata.xml 401 BLAKE2B 5853d3fe3d7d987a45da7b5069b90400db3795bb5418f3b0c4d639356fb91fb972dffe1b440674e620e8e5379d57dffeff9ad1f8943bc35a890f461c771af774 SHA512 9ccc8940eed3205b7d150dcdbd5099cac91627c617f837d3df45455a77889b96053996cfcede4986ce22c0f77eb35c5a8f277ed6ec268c6b8ae941831b3785b2
+MISC metadata.xml 426 BLAKE2B 21647a57627c6e824e059524cdc20398edd0607fb6cdbb02e3f13bd1fe79104d9cea2a26fa175b1924201a13e8b63c09f9dec89d0ef39949a6391f580280cfbc SHA512 9de5959c8bb5abd24545cd70669ef4e4b2336a62a1478d0495d89fd671203a2d091367470d57e01a27f21b7a99a2f09fa8ca1a9d2fbb24d9296b1ebf78136966
diff --git a/dev-python/path-and-address/metadata.xml b/dev-python/path-and-address/metadata.xml
index 20adc1cf90c3..1838b58c5891 100644
--- a/dev-python/path-and-address/metadata.xml
+++ b/dev-python/path-and-address/metadata.xml
@@ -5,6 +5,7 @@
<email>bkohler@gentoo.org</email>
<name>Ben Kohler</name>
</maintainer>
+ <stabilize-allarches/>
<upstream>
<remote-id type="github">joeyespo/path-and-address</remote-id>
<remote-id type="pypi">path-and-address</remote-id>
diff --git a/dev-python/path/Manifest b/dev-python/path/Manifest
index c84fcbfa90ab..3c6b171336a3 100644
--- a/dev-python/path/Manifest
+++ b/dev-python/path/Manifest
@@ -1,5 +1,3 @@
-DIST path-16.6.0.tar.gz 49670 BLAKE2B 16da36676acb4e4c45c364a09c1d031f4cfc6bdabc08426bc5a8945c4b3594a7dd849f880f76dbfaba4dd2282eee00edbc0f9c7c4ed4774750e023c6a03b3939 SHA512 f1ec159c6b755f98eef90e1aac4337fb84fd9f739beddf34205c5faf9e959863baa52d237899bd33fe8f365a2666af6999c2e9388be310a6acae16b4952df022
DIST path-16.7.1.tar.gz 48974 BLAKE2B a03eebbb391cf17033adce4d6b258217546e3b7494200a8ea97f756512177f1c7d7ea8155420e167cefe79b566a4240eec98d17b160478f9cb06d3fd839c28f2 SHA512 7d660373046845a5882a316051c350558527d6d8a5cd11735d38214f986c8e096f72b45f87cfec41bf6171e7845287a42e6e45535f87a01b46670eccd4013dbf
-EBUILD path-16.6.0-r1.ebuild 786 BLAKE2B 075abfad316a7be240051922918553af04018b047503b2ace22ae5b0772d4aa6c8eb34fa5fed818cc3965ca003980dae00a00b8021eb593b161253d8d0314480 SHA512 967193e6ea64daca18f45b35d84e1e80d4e796d52bc980fbafd2d7607c4e479416967f386b017a69cd61ceebe4288b0a364195df181501de6f152a5f81cc2f9e
-EBUILD path-16.7.1.ebuild 795 BLAKE2B e3954e2109c84c2191ceece7696f2b0f48cfe68d370d3f3cf964e049e1c01fc473612719db44b97f22380327ecfa2f1f45aa123137f76462ab998ee4b2fdeeaf SHA512 c0dded841cd3cd83dda1f832da6d879060da3da7e045a72d3104198c75c72cdf900ce6d03a72d9bda9094e3d6077e5468cc8dc1207e3ba2ba8a62d29374587be
+EBUILD path-16.7.1.ebuild 787 BLAKE2B 1880fd8516559230986ace031efa5ea65f3c88916522c61acde578d0a26b884e8e58a0cb3ea3b0fdd05761e89a1e85d5869bb5fd4b5b06a43511b406fd9ea758 SHA512 6617970976afc5ed3035b1744b4f8f720559b525f51ae97724af1c27bbe99e5c2809b607e89fbb3c77d0e668e0c3ce701e82d18ace546c300966b9684301b67e
MISC metadata.xml 383 BLAKE2B 30f12776bf4f9c1995774d7dc68cd8d9a85b74d514e8239ba76af336e6b08979e496ddaffce999bf0a3557f88ced148335024628b61f765b5bd08bf90b453c5a SHA512 aaceff1caa2714c0b8b3f7373c8721358e63833cfac824e3feda8a34fd1d6a961a27805c012a1125cad1f76d8bf7b1a92d7719480d90b344e5b4d0260ccf0547
diff --git a/dev-python/path/path-16.6.0-r1.ebuild b/dev-python/path/path-16.6.0-r1.ebuild
deleted file mode 100644
index 9908e48eba0a..000000000000
--- a/dev-python/path/path-16.6.0-r1.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..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A module wrapper for os.path"
-HOMEPAGE="
- https://github.com/jaraco/path/
- https://pypi.org/project/path/
-"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="
- dev-python/appdirs[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/packaging[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # unreliable, not really meaningful for end users
- test_path.py::TestPerformance
-)
diff --git a/dev-python/path/path-16.7.1.ebuild b/dev-python/path/path-16.7.1.ebuild
index 6cd8ba8201ed..9c0968baee97 100644
--- a/dev-python/path/path-16.7.1.ebuild
+++ b/dev-python/path/path-16.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index 57d54efce09f..09fc40695983 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -1,9 +1,3 @@
DIST platformdirs-3.10.0.tar.gz 19203 BLAKE2B 951568733e4c3324d5817b3d9451aa5cc1d08afcce690a574357551f4452192cc98d406c6fc5c7d65d0a1f1d6111cb39a0877994e52021652c8c054add54f258 SHA512 39c068dad3fe6ec85247a8957c0fcfb27207e78041686a0231d836eeb431bba82583e2fcb609903bb0f479cd04e4c7866b6126e52a708e7e71eed7631bd121b0
-DIST platformdirs-3.8.0.tar.gz 18451 BLAKE2B cac717c3968fd20b7bdac464443cedcdc50b04b732ae8a212fcb946170ad1553ffae82cbdca05c2cf01ebbc4383216cd0f0afe84cddc2ce6107f10fd40213542 SHA512 64937f3e9e03a9ec8dc2068777dfe553ec09cef62ce53a753608bd9a73e0afaa4489c98046e7b4b3fdbded237cf2813bfd306a6d5ad5788031b6857d8d4fa430
-DIST platformdirs-3.8.1.tar.gz 18533 BLAKE2B d1d669fe76e52637f59c32ddb93920988821a1f1720d6b91042f80abedafc1d6dbcd5f744f22f5502121dc0b12285001cbde63e923e8159f139342a9497459e2 SHA512 85d7781e4ef0755bf9a7a4d90b92ea06f497081ec4c5438780f12876a1006b2e591c1b182f6648cad19039d1bd7611cf0c2215015653bafbad2cc529f27d94e7
-DIST platformdirs-3.9.1.tar.gz 18836 BLAKE2B d673573005e97895e4d665e1539805be7c4355d8de166481625f76fab250779e8efa81d86374fc388b24d8cc8d892f61b6dda113cdbb9419fff3357006c9b7e6 SHA512 c41d8be17c9336b5eba9dc15beb2d6db4b53d2ac06c51439542490019e25c091351c266f11fc4998b8eef00eb91399c464ac59b318bcd1ef14ebbd8350ae2c50
-EBUILD platformdirs-3.10.0.ebuild 1334 BLAKE2B 200f71291e7e4d5986d17b6cdb7f2357eba9560c3b3a827f70ecdd590170b12fcb7a5d349fb249e2dcddcd5be2b17fcbd852bfa637cbf0f94c16ee07d43408c5 SHA512 4e6095aabd727e20f53ee1e381af4782910c33d1806c311f6394740a9b2cdaf7fe5491fc8408a7e0bbb090b8d4da1163404149e6ce1238823eae14a0a02b6772
-EBUILD platformdirs-3.8.0.ebuild 1326 BLAKE2B 02a40864be04dfe30c609d82652dac8ea264fdcf5e5fa7802cccd67aea42fef23fa674fac448cbe4af75e22a60e029fe00ab49a82529b45e02786d36fbbd6107 SHA512 97ac223f0e44101860803b0a109f3ba4d9f521b43f30d7f3ae79cd6745819bfba6ca46464323da9a0483c8a0f466dfe406d3928fe567323e6579e7adfd4d97ed
-EBUILD platformdirs-3.8.1.ebuild 1334 BLAKE2B 200f71291e7e4d5986d17b6cdb7f2357eba9560c3b3a827f70ecdd590170b12fcb7a5d349fb249e2dcddcd5be2b17fcbd852bfa637cbf0f94c16ee07d43408c5 SHA512 4e6095aabd727e20f53ee1e381af4782910c33d1806c311f6394740a9b2cdaf7fe5491fc8408a7e0bbb090b8d4da1163404149e6ce1238823eae14a0a02b6772
-EBUILD platformdirs-3.9.1.ebuild 1334 BLAKE2B 200f71291e7e4d5986d17b6cdb7f2357eba9560c3b3a827f70ecdd590170b12fcb7a5d349fb249e2dcddcd5be2b17fcbd852bfa637cbf0f94c16ee07d43408c5 SHA512 4e6095aabd727e20f53ee1e381af4782910c33d1806c311f6394740a9b2cdaf7fe5491fc8408a7e0bbb090b8d4da1163404149e6ce1238823eae14a0a02b6772
+EBUILD platformdirs-3.10.0.ebuild 1326 BLAKE2B 02a40864be04dfe30c609d82652dac8ea264fdcf5e5fa7802cccd67aea42fef23fa674fac448cbe4af75e22a60e029fe00ab49a82529b45e02786d36fbbd6107 SHA512 97ac223f0e44101860803b0a109f3ba4d9f521b43f30d7f3ae79cd6745819bfba6ca46464323da9a0483c8a0f466dfe406d3928fe567323e6579e7adfd4d97ed
MISC metadata.xml 383 BLAKE2B b8c8c1593d154e7a38ca4bc450c14ca21f2411ea1d71f67e9631c1def0acace43ebb6e67adc0c4a1f5f14aadfbce44d0d815fc3696410bef66c826fd5fb00a45 SHA512 f4ba6722e1cf661b3febe10bb15755a9cbc30226a08bdcabfa3d80be87b42d662d6a1edb3412ad79e8f36836a6dd4fd91a83dae29725ec47041056dc1f1f9b75
diff --git a/dev-python/platformdirs/platformdirs-3.10.0.ebuild b/dev-python/platformdirs/platformdirs-3.10.0.ebuild
index 70e821d796fb..c890201db8ae 100644
--- a/dev-python/platformdirs/platformdirs-3.10.0.ebuild
+++ b/dev-python/platformdirs/platformdirs-3.10.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
BDEPEND="
test? (
diff --git a/dev-python/platformdirs/platformdirs-3.8.0.ebuild b/dev-python/platformdirs/platformdirs-3.8.0.ebuild
deleted file mode 100644
index c890201db8ae..000000000000
--- a/dev-python/platformdirs/platformdirs-3.8.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A small Python module for determining appropriate platform-specific dirs"
-HOMEPAGE="
- https://pypi.org/project/platformdirs/
- https://github.com/platformdirs/platformdirs/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-
-BDEPEND="
- test? (
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- grep -q 'build-backend = "hatchling' 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 = "${PN}"
- version = "${PV}"
- description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".'
- EOF
- # sigh
- cat > src/platformdirs/version.py <<-EOF || die
- __version__ = version = '${PV}'
- __version_tuple__ = version_tuple = (${PV//./, })
- EOF
-}
diff --git a/dev-python/platformdirs/platformdirs-3.8.1.ebuild b/dev-python/platformdirs/platformdirs-3.8.1.ebuild
deleted file mode 100644
index 70e821d796fb..000000000000
--- a/dev-python/platformdirs/platformdirs-3.8.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A small Python module for determining appropriate platform-specific dirs"
-HOMEPAGE="
- https://pypi.org/project/platformdirs/
- https://github.com/platformdirs/platformdirs/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-
-BDEPEND="
- test? (
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- grep -q 'build-backend = "hatchling' 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 = "${PN}"
- version = "${PV}"
- description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".'
- EOF
- # sigh
- cat > src/platformdirs/version.py <<-EOF || die
- __version__ = version = '${PV}'
- __version_tuple__ = version_tuple = (${PV//./, })
- EOF
-}
diff --git a/dev-python/platformdirs/platformdirs-3.9.1.ebuild b/dev-python/platformdirs/platformdirs-3.9.1.ebuild
deleted file mode 100644
index 70e821d796fb..000000000000
--- a/dev-python/platformdirs/platformdirs-3.9.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A small Python module for determining appropriate platform-specific dirs"
-HOMEPAGE="
- https://pypi.org/project/platformdirs/
- https://github.com/platformdirs/platformdirs/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
-
-BDEPEND="
- test? (
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- grep -q 'build-backend = "hatchling' 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 = "${PN}"
- version = "${PV}"
- description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".'
- EOF
- # sigh
- cat > src/platformdirs/version.py <<-EOF || die
- __version__ = version = '${PV}'
- __version_tuple__ = version_tuple = (${PV//./, })
- EOF
-}
diff --git a/dev-python/prometheus-client/Manifest b/dev-python/prometheus-client/Manifest
index a58a250b0579..14763ae77342 100644
--- a/dev-python/prometheus-client/Manifest
+++ b/dev-python/prometheus-client/Manifest
@@ -1,5 +1,3 @@
-DIST prometheus_client-0.17.0.tar.gz 90650 BLAKE2B 04bc44e930c94edc9fb0ceb5cc5be71cbec23435d271ec63acacbb10b42b192170ed7f92c767a575a08a8140d9cfc28b591c49ad9af2e6d931990daba45637ba SHA512 da9a27a514dca0ae2721eaa607c5adfa86686553eebc0c4eb4323d0866d03b520de5085b8e39560df0525ef3bbbbc7996271b64136f60a427fb14fb8851e595f
DIST prometheus_client-0.17.1.tar.gz 90360 BLAKE2B 3927d5b6829a04cd72a99ac3b0b6a12726865b41d17f165a53f83a6a3791f18e25e03995088152ac7eae016eab7c6e29bef1e605f4c444f9963be04483ca2f02 SHA512 c8c776d646ea4a18a85fd26c858158b67979173dcf52d0a337cdb87fe907ff4081d8e0771176ba8be0ea6e244ee9b9097396c9aeb6f6db170a2c0f5a4898c771
-EBUILD prometheus-client-0.17.0.ebuild 580 BLAKE2B 211d05274d1f01dc404e7fd5bf0953d86a8f59782af389f08a039f98ca4c6b6037caaf04054e47cd7d0168a9b3f34de4dac369b215897537d137e8ab984df630 SHA512 6312d5601966258a5155179674ecfc09cfefb9c3d5b7f63b14883dc7f3a8f52668be8e39b9559baee670c6cf5a839d8fdd4e9cf50c3f30efc0c413ad06998310
-EBUILD prometheus-client-0.17.1.ebuild 588 BLAKE2B d9cda9d9721cc35bcdb84d53c856c0d7d773f45292814fda663373b3ad33179120c32bfe4fd2688abbf21a03f566658927bd21e1ea69a76cdafe5fdb3a0ddbf6 SHA512 3114b22f38845600ba242c28633f9545861d2227e3bdbf5cd7b18609c6b54a2ac2bf4c314a97d115945a42efda2dfb34139b4c20ebe6e9daec99eb6598b79331
+EBUILD prometheus-client-0.17.1.ebuild 580 BLAKE2B 211d05274d1f01dc404e7fd5bf0953d86a8f59782af389f08a039f98ca4c6b6037caaf04054e47cd7d0168a9b3f34de4dac369b215897537d137e8ab984df630 SHA512 6312d5601966258a5155179674ecfc09cfefb9c3d5b7f63b14883dc7f3a8f52668be8e39b9559baee670c6cf5a839d8fdd4e9cf50c3f30efc0c413ad06998310
MISC metadata.xml 409 BLAKE2B 900f1046ec87679dabe88792bfea55cdf6dbbc1f332260e5487628530a1e5b2e07a1b5776313c484ed2355c205dea165547628297da3fd3e0d9e7c352f4f7a54 SHA512 beee1bb3823aa235e8c2667b18157254335777dbf1169beaee54190d41819dd0e82c58a8ea09c4981740370d7e5463ce11d327e02bf411093dfb653a557077ff
diff --git a/dev-python/prometheus-client/prometheus-client-0.17.0.ebuild b/dev-python/prometheus-client/prometheus-client-0.17.0.ebuild
deleted file mode 100644
index c5c7df98f938..000000000000
--- a/dev-python/prometheus-client/prometheus-client-0.17.0.ebuild
+++ /dev/null
@@ -1,25 +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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python client for the Prometheus monitoring system"
-HOMEPAGE="
- https://github.com/prometheus/client_python/
- https://pypi.org/project/prometheus-client/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/twisted[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/prometheus-client/prometheus-client-0.17.1.ebuild b/dev-python/prometheus-client/prometheus-client-0.17.1.ebuild
index 4c7172a015c2..c5c7df98f938 100644
--- a/dev-python/prometheus-client/prometheus-client-0.17.1.ebuild
+++ b/dev-python/prometheus-client/prometheus-client-0.17.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/twisted[${PYTHON_USEDEP}]
diff --git a/dev-python/pyaml/Manifest b/dev-python/pyaml/Manifest
index c01e2e14c4e5..d6ec53eb1062 100644
--- a/dev-python/pyaml/Manifest
+++ b/dev-python/pyaml/Manifest
@@ -1,5 +1,3 @@
-DIST pyaml-23.5.9.tar.gz 20234 BLAKE2B a6ff24e82eb25aa309466c56e5c2d4543b2ed972f4eb71c12023ae71d2fb3ddcd0824d890e475ceca9360f3e5d0ea755f4733448e1f2282dca82b6f313cd0b34 SHA512 ba6a7d51208b10a2265a52c684d43052fb57a7cd1fc4a4087a141a3adfc36f54b71e943056f346c26ae1b16800b8f2c3a2c0c20454322c9a24b760993c9dd49d
DIST pyaml-23.7.0.tar.gz 20805 BLAKE2B 797b2b5d2121f3b0f67445d4b3a55b13d0716d5eddd5dc83a08b767d293b486e9985203f4e2571a7c8d3010b9cac9093e9353517f6414cd5b89cdcfe5d39c85a SHA512 edbe58a3a7f1216a2463ac56af829c38b12b7194429691a92cb7f28ca926094e324d6e44d3fb64be40239dc8a6dc61d72946b107f5210ca83e73dec18b1428ef
-EBUILD pyaml-23.5.9.ebuild 601 BLAKE2B 892a43a2009fdb8779f02dc3a8d79c6abf0c1824bd71ff4b4dba4759375c6dc0263d17e90b15a83a22d432512d1c9522393c5797fa0db0e4a1d028c049aeebfd SHA512 fa3e1defa501ace7f1c6c1a778ce9865937390c12893b0fc665d596d76179ac8832397b4a24eebcf8a6127b0f9bae22ba1b95ee073bceae7de5580fe852837a9
-EBUILD pyaml-23.7.0.ebuild 604 BLAKE2B 4d7b86356b5480c24f2562f5aae63ea99c8fdee250952349546cf8a7b7be27ffd30261df3c19051756d00b3d45ee3f1455342950021c091088ae7821742f8638 SHA512 83584617f5ce360ced493906fcd311f11ecfdfed3b772c0aff679b14f4473ae3fdbe7be30a385aa1c810806ac99901220f22d48820460f57f7cc611091d826e9
+EBUILD pyaml-23.7.0.ebuild 601 BLAKE2B 892a43a2009fdb8779f02dc3a8d79c6abf0c1824bd71ff4b4dba4759375c6dc0263d17e90b15a83a22d432512d1c9522393c5797fa0db0e4a1d028c049aeebfd SHA512 fa3e1defa501ace7f1c6c1a778ce9865937390c12893b0fc665d596d76179ac8832397b4a24eebcf8a6127b0f9bae22ba1b95ee073bceae7de5580fe852837a9
MISC metadata.xml 470 BLAKE2B 725657a34cdcbddf146ea3163af81fd22f78b895281e7dc2192b8c1f49fa9ec868e41a38bc371ce61160535ad0c5c1d8741109858cb8e3eafb40a77d623c3ecf SHA512 c64f440d674396b0a750780cbc5ab1a5003be1d3357b39a792cb9490870c768ab740266575cf6780f173252a893f6fa93fe9d4f414647274e520c4bd4b579c67
diff --git a/dev-python/pyaml/pyaml-23.5.9.ebuild b/dev-python/pyaml/pyaml-23.5.9.ebuild
deleted file mode 100644
index 50acfa7c42a4..000000000000
--- a/dev-python/pyaml/pyaml-23.5.9.ebuild
+++ /dev/null
@@ -1,30 +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_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="PyYAML-based module to produce pretty and readable YAML-serialized data"
-HOMEPAGE="
- https://github.com/mk-fg/pretty-yaml/
- https://pypi.org/project/pyaml/
-"
-
-LICENSE="WTFPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
-
-RDEPEND="
- dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/unidecode[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
diff --git a/dev-python/pyaml/pyaml-23.7.0.ebuild b/dev-python/pyaml/pyaml-23.7.0.ebuild
index a49398baeb97..50acfa7c42a4 100644
--- a/dev-python/pyaml/pyaml-23.7.0.ebuild
+++ b/dev-python/pyaml/pyaml-23.7.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="WTFPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc64 ~riscv x86"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest
index 98447690fff9..558e74f905dd 100644
--- a/dev-python/pyfakefs/Manifest
+++ b/dev-python/pyfakefs/Manifest
@@ -1,5 +1,3 @@
-DIST pyfakefs-5.2.2.gh.tar.gz 219768 BLAKE2B be22ad269dcb8777c2fc6d8aed5079b84089980f5b62f1198ec2b4b3eea3688df3665bfc305a300e73917d65bc4209bc7bbf2a739d3852b1257036ca288a7846 SHA512 43ba719ad129f3e5188512a6f9b1eb8cfd7586f45a69c6623a9ae2429ca4dfa67d54cfc42032a599daaf736d46cb9e268c9f68150c16427667ed84e0917ed459
DIST pyfakefs-5.2.3.gh.tar.gz 222076 BLAKE2B 01d24021be074058d865ac068f77de69721ad2f826f835f04776e8d17a8f4cfaeb85bce9a948d679951b8f028ef6d6b3377428d76c5d2d46afea3b78dffcee1e SHA512 5e4adeecb1e2341f3dee20d48b387de870cdab4ad27791951f98ba516f8f4cbe4f5e303c83725c2ce5a9cfaf34f771814b07c553983eb283aa7c3fd7f4e7690d
-EBUILD pyfakefs-5.2.2.ebuild 734 BLAKE2B 0dff21e1a038069b56f9088e97fc85ee5f34d42cd4a63fbb6f8791a15fcb895734c9093e2b2dc131e8927c6121860f278ecea21ee51724d6a19db002e217050e SHA512 c9b6a23913f610c7afaea2d3471043e9598a017c2376e9f48a646c7fe94e3cb2bf4dcd3a57122fa9f272c94ff36c94d735b66d47eef43f1c4d995ae5ba3a9274
-EBUILD pyfakefs-5.2.3.ebuild 743 BLAKE2B 977101a550c7eb32678327282cba85484c3fdf3e2252eb53458b9b311f0e3404d34c53073949f04367c8b1ece63c765b0353edf3dc4c2d73688d443184f461e4 SHA512 0f806a6dfc21ddae0d42791cc22e5bc0c669be8b9146903293ab98a322657b36818e591a505b269641265880a93cab84689e6f342ba5c64471c35b8aaa5e178e
+EBUILD pyfakefs-5.2.3.ebuild 735 BLAKE2B abd2a7682dd6393306e187eed3149473927bc2eab1f7d290e6b7424357810fb3c2de7d7979a46cb25920bf7260936ad571e7a0618a69b5f480a7d4b349ec9cc3 SHA512 eb829a1cf21d3097bb0ff8dabe32c8c321f6b0a5531519916fc0e11a297f0255dda24cfe35197057ef5ca37d1708ed3696f5efa9c7580f5672e423ecd3b834cd
MISC metadata.xml 395 BLAKE2B add696dab9f93cad522087325d7cea08bb0d6905a093c0dd721b8ee0cc5f06a97e8b29663920e5131fd1cfaf38a1fb1c22908daa155025713ffbf18d87a2d5ec SHA512 454f9cf42ae315bb9d4b7c9a2a8b9a690163befc8f738b1fe4a145f1f3a9a5f59693e4cd1ebd4c501005cac1ab81c8b57b2316ac50739dfa96919b6de4850b9a
diff --git a/dev-python/pyfakefs/pyfakefs-5.2.2.ebuild b/dev-python/pyfakefs/pyfakefs-5.2.2.ebuild
deleted file mode 100644
index bd296d0b3f4b..000000000000
--- a/dev-python/pyfakefs/pyfakefs-5.2.2.ebuild
+++ /dev/null
@@ -1,30 +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="A fake file system that mocks the Python file system modules"
-HOMEPAGE="
- https://github.com/pytest-dev/pyfakefs/
- https://pypi.org/project/pyfakefs/
-"
-SRC_URI="
- https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p pyfakefs.pytest_plugin
-}
diff --git a/dev-python/pyfakefs/pyfakefs-5.2.3.ebuild b/dev-python/pyfakefs/pyfakefs-5.2.3.ebuild
index 192ce4662d80..09a226980c3e 100644
--- a/dev-python/pyfakefs/pyfakefs-5.2.3.ebuild
+++ b/dev-python/pyfakefs/pyfakefs-5.2.3.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
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"
distutils_enable_tests pytest
diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index 298f01657a03..a0779a6932ba 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,4 +1,3 @@
DIST pyftpdlib-1.5.7.tar.gz 196076 BLAKE2B 9400fb9ff5d8c0e904f07dabef72a07528bc43a5332ad26544f0e512c457a919e887e9f9af18b75cb7853f2e0b70993bc5a858438924320e738d4bc9e2e17090 SHA512 66ad5a1ab8fde26233250351f553cdc411303616d717c416cdce059f93c64e6ef64c7707103644583249b6aba22a9841994b38e731edc7997e95e266dbdbdc22
-EBUILD pyftpdlib-1.5.7-r1.ebuild 1468 BLAKE2B 9e19bd82f4f5b891e91f56334bcc2be250ffc5e4068b1560695cdd51758ff0624bccd1c10545c2a6db069c8582b8c383cdd6d104fac6738793093b77d69b38e8 SHA512 c97d760893d9b3779953b16163c451e5af91f42ee636cecf88276475dee1d6fa5f934deeff9fb38d838a730cc5156d68df136ab28b9530489d1557228cef6ebd
-EBUILD pyftpdlib-1.5.7.ebuild 3122 BLAKE2B a3b276987776a4617dd5d24e990974a83fc0071cc04571a2415d6f00ec86b245174e22289728d3d1c286368c22107ec2412cb754cd9568310e0aa1d2a6c0b851 SHA512 30f7fa9b61b144000646a76e859a69dbcba9c3e6f3e3a69b834e21ca030c0c59c995ec2be5e56a21ad6d9bf20c67953c3b3d77e22c927b221b3f72b3528650dd
+EBUILD pyftpdlib-1.5.7-r1.ebuild 1461 BLAKE2B eb2cc44e7f770fac195823f52f8b12e2ecbf981822000e923cf996433b60cc6714cfaf5ccd061a891ae74cf4fd648f2f118a880f4e7ac52a1c6325cbb47b6eac SHA512 8ef35b01552dec67cbb6e306ffcf7737612d9b265f0577700637fe72314d1af1a126e3927cd92b145d3036db8872a1caff2897a506ec4dd59bb7698ba60d2a0f
MISC metadata.xml 463 BLAKE2B ad4e4d5a1717e55743061f2cb4baaa7ea8ce73f4caf0c8d62535aaf73daf12339584bf75c82c35b425223f478094bb37518b43d34694fb4bc6aef6f11033fa8e SHA512 98bb4e647da164a8676f9162d1109d1f6d1ff9279ba8d26207f2ed793537af27de11b40296bacfb478e87b6479c9d31bb24f56bc1acf2a0bc228b2d00a733e1d
diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild
index c5dcd0b8478b..c760be58dc1a 100644
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.7-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="examples ssl"
RDEPEND="
diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
deleted file mode 100644
index 660a383e2d9c..000000000000
--- a/dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="ssl(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python FTP server library"
-HOMEPAGE="https://github.com/giampaolo/pyftpdlib https://pypi.org/project/pyftpdlib/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples ssl"
-
-RDEPEND="
- ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
-"
-BDEPEND="
- test? (
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-
-python_test() {
- cd "${BUILD_DIR}"/lib || die
-
- # These tests fail when passing additional options to pytest
- # so we need to run them separately and not pass any args to pytest
- pytest ${PN}/test/test_misc.py || die "Tests failed with ${EPYTHON}"
- # Some of these tests tend to fail
- local EPYTEST_DESELECT=(
- # Those tests are run separately
- pyftpdlib/test/test_misc.py
- # https://github.com/giampaolo/pyftpdlib/issues/471
- # https://bugs.gentoo.org/636410
- pyftpdlib/test/test_functional.py::TestCallbacks::test_on_incomplete_file_received
- # https://github.com/giampaolo/pyftpdlib/issues/512
- # https://bugs.gentoo.org/701146
- pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_rest_on_stor
- pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_ascii
- # https://github.com/giampaolo/pyftpdlib/issues/513
- # https://bugs.gentoo.org/676232
- pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_anon_auth
- # https://github.com/giampaolo/pyftpdlib/issues/513
- # https://bugs.gentoo.org/702578
- pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_failed
- # https://github.com/giampaolo/pyftpdlib/issues/543
- # https://bugs.gentoo.org/758686
- pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_idle_timeout
- pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_stou_max_tries
- # https://github.com/giampaolo/pyftpdlib/issues/550
- # https://bugs.gentoo.org/759040
- pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address
- pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address_map
- pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address
- pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address_map
- pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address
- pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address_map
- )
- # Tests fail with TZ=GMT, see https://bugs.gentoo.org/666623
- local -x TZ=UTC+1
- # Skips some shoddy tests plus increases timeouts
- local -x TRAVIS=1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-python_install_all() {
- if use examples; then
- docinto examples
- dodoc -r demo/.
- docompress -x /usr/share/doc/${PF}/examples
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pykerberos/Manifest b/dev-python/pykerberos/Manifest
index e2ec1549a118..0603fbbb743b 100644
--- a/dev-python/pykerberos/Manifest
+++ b/dev-python/pykerberos/Manifest
@@ -2,5 +2,5 @@ AUX pykerberos-1.3.1-python3.10.patch 1099 BLAKE2B afe1d4639bd3773f075453a4549c2
DIST PyKerberos-1.3.1.tar.gz 41954 BLAKE2B b95a3473c5803ebcb461db7f2589caa03e92f4cb3ba3a4890a31db99b687aa4c77ae4e58f09ae2339a1fd8acf6fe9ab5797e3b7178dfeb2ee7a95bb851fff402 SHA512 dcadc5c3b095d8bba947a745ac84cc558d7eebad139a0e86260891966786506a7a62600fde93fa14683971e436da8cc5cd3795817b20ba45ce7e39f8c05deb53
DIST ccs-pykerberos-PyKerberos-1.3.1.gh.tar.gz 41954 BLAKE2B b95a3473c5803ebcb461db7f2589caa03e92f4cb3ba3a4890a31db99b687aa4c77ae4e58f09ae2339a1fd8acf6fe9ab5797e3b7178dfeb2ee7a95bb851fff402 SHA512 dcadc5c3b095d8bba947a745ac84cc558d7eebad139a0e86260891966786506a7a62600fde93fa14683971e436da8cc5cd3795817b20ba45ce7e39f8c05deb53
EBUILD pykerberos-1.3.1-r1.ebuild 1340 BLAKE2B 32f476cc68f5769214a99f6c0e46dcdf73f208a0e09cf6fb7592fe3b3e46f8df5298b9241fae778c769674b4d98977d72dd8909feed4b8c472bbb9add389d110 SHA512 fce071381367c50c0543b3634e3d7138ec6255732544666929412b8fe5da2c9424a9a497bedbb7dca0b5d1063bd7ba51833aa825e9db8640314801e61820e1d0
-EBUILD pykerberos-1.3.1-r2.ebuild 1432 BLAKE2B 2fb314aeb42e11d662701b65856120feb15f2845e3ff979ce014831f8c0561d2a6802ebe3e533d631621f9e53187083ab2adace1b51a5448983d000b7e033ad4 SHA512 36df45c8bb92143effbfddf9e0296e7f9a9ebc5d1c1d3ff431727edc49fda0342dc538f7d6dfbd4e6633ea1780013fabc9fe35f1466ed75ab17cb99011e3d4c1
+EBUILD pykerberos-1.3.1-r2.ebuild 1431 BLAKE2B 3bca56eb510d5672bc12fac4b07ef134d699eae3f35827a2724fbf81708596f39cb0e0f188520e784a19c0c300357e6483c03a042d2958f735b47278c85dcea1 SHA512 d8b7e040d6ad3fccdfbc2403ab59a7d9c6588ddaedc1b47fc6b0e629de100c51ff445ce8f95f878654858bd0b2a126d9d38827c4409a8173abfe8e93331ba786
MISC metadata.xml 372 BLAKE2B c666d6e6558e8c2ef8ec75b2125883e113dda896f01a9129c4e1fc0508946ad5a9e94f06cfd9deed11636779f1476c2e652dc445b6d8c3309056f6867d044eff SHA512 3db0bcddfd8d31b06fec3d1e3384b991a1018a5e491a61491aec3c3d3017d56c761f6078d12a533f8ad7c4094896be60e942f8e90409526eab40c1596f0a1aa1
diff --git a/dev-python/pykerberos/pykerberos-1.3.1-r2.ebuild b/dev-python/pykerberos/pykerberos-1.3.1-r2.ebuild
index 99abdec65e6e..886f7bcc91a0 100644
--- a/dev-python/pykerberos/pykerberos-1.3.1-r2.ebuild
+++ b/dev-python/pykerberos/pykerberos-1.3.1-r2.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc64 ~riscv ~x86"
# test environment is non-trivial to set up, so just use docker
# (see python_test below)
# also for alpha/beta Python releases support:
diff --git a/dev-python/pytest-rerunfailures/Manifest b/dev-python/pytest-rerunfailures/Manifest
index d436d435ff0f..0a95e7c35ca2 100644
--- a/dev-python/pytest-rerunfailures/Manifest
+++ b/dev-python/pytest-rerunfailures/Manifest
@@ -1,5 +1,3 @@
-DIST pytest-rerunfailures-11.1.2.tar.gz 17234 BLAKE2B c497fee173f09de42d605d092336105e7144aafcdcfe6cdfbe3df65e09c3ab5cf0bc2d42746662f792c832ac25538f3cd81dc97d6e01201b14b480cb0e2d3a46 SHA512 309a0d180a996ddb5d6eb0833e6abd107887bc17ca3003a2b02bbaf5a4cbd63012618ee293a2a80623ca327b46ce7a5cd53bb341de75e5670a62b84e7ce5f0bc
DIST pytest-rerunfailures-12.0.tar.gz 21154 BLAKE2B 3de39a8b92858bd90b312fca1c5f2e5ad790e12277f118bf18182b6192edf14dd160070bfe31ce981dc7ba41e0d0e2509ea80793c35c1856afdcfb5272ca55cc SHA512 2e6787ec8b420344eb1f7175b0f9e7f8a2f3cc3fd59ebf0c49128b39dc887200bd497e1d73a59311d072456e34126a1829324a4d86f86e5c01916940383c8fd4
-EBUILD pytest-rerunfailures-11.1.2.ebuild 776 BLAKE2B 4e89d945b85ccbdbbdd1af9e8d6e9f19172ac7f83584ff8014b98f357b69e94b7c9ee631b3062d5710e908a49e6710a75993fee3ba60c9b0e4da62db93b49de5 SHA512 0065f39640b0137d299280b34f7d22b0ad883fb2bc16528ee35b5c4445deac93d3db0b0e36cfa655e12f5e915ce2bb25429f5aeb3a7131d3cea6722a6710b32e
-EBUILD pytest-rerunfailures-12.0.ebuild 785 BLAKE2B 83a9cfd8eb22d8d3465b13bbcbfae5b65fb650bc61cb7fc1d1d763199773b6cf977adce7026ef3eac1e8a022a8dcab4833601aa21f81881e3830bcd9028ce5fe SHA512 1082bd4de1fd1ba38da553f8bc0d96fd9ed5a5f003e620ef1b0ac88445b7331b813c0a81855c1f2f8ed48135a816f1398917122738a2464cecb2bf9ac645fd23
+EBUILD pytest-rerunfailures-12.0.ebuild 777 BLAKE2B 08d7a0bb5c1a3f17d8ca620f7cb93781cccf616bd2113604aa3ab18825749deb19f911017bcd4699e4ddbfa4bd732645506a56c1690093b5ae00b4fa42658795 SHA512 699bd22262f7431b57ffd880e7747b21af2901f9779695344b129bc0b8c965c372b764fbeb42d0eaedc43b93a9ae3017369fe9fd036f24293d8e493502479706
MISC metadata.xml 432 BLAKE2B 3bbb0bd303a26d2a336563f187160b3b023e6d7a3a776922dee4853164d7461f395e840b2c0ba1349687d24050ccb5fd18166aeec397c9b21a1aa0e6b536b795 SHA512 f372a1f73a4dc3e60f66bd6049cddb4d8cd8fe53bebff2a6d194eb3d5872adab9b7ac226971696fb24a8d4e4744427c4d4148054fc51a94f63320d428ef80d52
diff --git a/dev-python/pytest-rerunfailures/pytest-rerunfailures-11.1.2.ebuild b/dev-python/pytest-rerunfailures/pytest-rerunfailures-11.1.2.ebuild
deleted file mode 100644
index 313380bf9290..000000000000
--- a/dev-python/pytest-rerunfailures/pytest-rerunfailures-11.1.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="pytest plugin to re-run tests to eliminate flaky failures"
-HOMEPAGE="
- https://github.com/pytest-dev/pytest-rerunfailures/
- https://pypi.org/project/pytest-rerunfailures/
-"
-
-SLOT="0"
-LICENSE="MPL-2.0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/packaging-17.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=pytest_rerunfailures
- epytest
-}
diff --git a/dev-python/pytest-rerunfailures/pytest-rerunfailures-12.0.ebuild b/dev-python/pytest-rerunfailures/pytest-rerunfailures-12.0.ebuild
index c6263b8ee63e..202fd8cc2ec1 100644
--- a/dev-python/pytest-rerunfailures/pytest-rerunfailures-12.0.ebuild
+++ b/dev-python/pytest-rerunfailures/pytest-rerunfailures-12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="MPL-2.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/packaging-17.1[${PYTHON_USEDEP}]
diff --git a/dev-python/python-ironicclient/Manifest b/dev-python/python-ironicclient/Manifest
index c181b2069324..6f4375752ad2 100644
--- a/dev-python/python-ironicclient/Manifest
+++ b/dev-python/python-ironicclient/Manifest
@@ -1,5 +1,3 @@
-DIST python-ironicclient-5.2.0.tar.gz 222711 BLAKE2B 4e9fe64efa1abd1a57ab6b7035ff44a9b00ef108a0ade8cdd44350713bed74384f87cd40b44d67496d46d1fa04514572042421d480ddd1080a0a872c8bd4aa33 SHA512 601e79174819c5d696f3bf053fec5b36ddf54e48cbde88e8d4b86042870db7dea21267725e682fbe64a67e55d7f7cd7ab5d504bf24822f14d0a56149f46cb3d5
DIST python-ironicclient-5.3.0.tar.gz 224784 BLAKE2B 5b336c35e1e082970f5f62efc41dedfe21881c0fdb614177a00f98ebab4ddad9672852b92bf5c718d785c86ad3549a505fab7e69136a5a11ba563340c9a363a1 SHA512 5ac42c50042611f8f3c121b74ace904df079504f15f53e8604e719f306549b1841e485544ed20b1cccb5cfd48f1813f71ae3ac58955e060279f54b95ca6330b3
-EBUILD python-ironicclient-5.2.0.ebuild 1541 BLAKE2B 248adc165660c343ae8fa97050e3e89be682db921972ab360efa779ddabaeb38427898a2f6909cb8cd0bdd3f9649e782a0d2acfb8cec65574e2924d5b7569f74 SHA512 6699b4cd9a1c74e0251b5b4374beb05ca89e90cffdfa062117b1a6c93f7e534c9640362c4b014e18adb1245fdebc560009103b7fd3ed245a1c7ab160b00a0d2d
-EBUILD python-ironicclient-5.3.0.ebuild 1544 BLAKE2B 584a4cc40d0d8878070c65046923fe099730dd2cc128354d2d1e9fdf9e72798336d1efc0d4abfd9dd6389152df77ba1823b3869da4fab805fc5c2e547df3484e SHA512 deb77a4ae924d4bd6e23b4a2bdb6305d3232326c9484135a7e5fc6a01c3f715e8b2214455ddac3a22e14f2cda4c5579424a839d82d121d94c0e29c982837d511
+EBUILD python-ironicclient-5.3.0.ebuild 1542 BLAKE2B dd21564930d17615880cdec3b8cffb50e7abe0338285898e3c8434dae64fe5cd56dc53a76c03f755ad1353919b02c5092d23aafae235e70724ed66639fa0d16f SHA512 b43dc9fdeff4159c57fb4a3ac68de83536109bdc76864f1130adb1166b521e92223cefb2c99bbb64bb7b96d8a6d80fbf1d0cabd6cbe2e1956f0cda16f0eef025
MISC metadata.xml 531 BLAKE2B 0dc9961528a2fda61466eace2d8069b75dbb362b32d5adc3f50dd8b6c9daf5bb2690bc145e30d96807cb063c450e98824d783d566c2db96f036cc227f025dbc4 SHA512 99b57932cfbc2fc5e6607b167991964c17376504f07e7d3741900940d512a40a9c5dda73c0f87cc9b3718159d7aced0360831ef9c11ba063d11febda0786f943
diff --git a/dev-python/python-ironicclient/python-ironicclient-5.2.0.ebuild b/dev-python/python-ironicclient/python-ironicclient-5.2.0.ebuild
deleted file mode 100644
index f22ffbc7d867..000000000000
--- a/dev-python/python-ironicclient/python-ironicclient-5.2.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python bindings for the Ironic API"
-HOMEPAGE="
- https://opendev.org/openstack/python-ironicclient/
- https://github.com/openstack/python-ironicclient/
- https://pypi.org/project/python-ironicclient/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
- >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/appdirs-1.3.0[${PYTHON_USEDEP}]
- >dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
- >=dev-python/dogpile-cache-0.8.0[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/keystoneauth1-3.11.0[${PYTHON_USEDEP}]
- >=dev-python/openstacksdk-0.18.0[${PYTHON_USEDEP}]
- >=dev-python/osc-lib-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.13.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
- >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
- >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
- >=dev-python/python-openstackclient-3.12.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
diff --git a/dev-python/python-ironicclient/python-ironicclient-5.3.0.ebuild b/dev-python/python-ironicclient/python-ironicclient-5.3.0.ebuild
index e4c52a7bb286..b21b2c7b54e1 100644
--- a/dev-python/python-ironicclient/python-ironicclient-5.3.0.ebuild
+++ b/dev-python/python-ironicclient/python-ironicclient-5.3.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index c23cf7a032eb..930bf1704bc7 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -34,5 +34,5 @@ DIST windows_i686_msvc-0.48.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65
DIST windows_x86_64_gnu-0.48.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602
DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
-EBUILD rpds-py-0.9.2.ebuild 1517 BLAKE2B 93a48bfed9f082beb61c45da0fba406617c80a7b45bef6a91739e99f436dbd71e44281e69fbee8a860b4142f85f8ad6add96bb774e82a5754d4d44d2dead347c SHA512 f84bae05920e692363bc177263e46c6014ac73ce930b2e4c2602518f2cacf517ecee27b91f30c7ad2593b90b2da9044c24955cc2753ecf4ee721e99d26213838
+EBUILD rpds-py-0.9.2.ebuild 1515 BLAKE2B 35777ea0571430a8801c5867d5d9a0cd327de5e55735280192d5b6dcd372c6e8a4aa1e1ae3d1ccd3ec21a9db056809cd9bb3cf05760fe6a7058ae4422fcc0eb0 SHA512 6fc740cb0164710a65c3cba4743902e2b9310234d373e5069c2989949cef0088edf734aa9d4f4bb69b2b021dfd961fe6b4b9ca8bbc053ed94a44aa3bfb68d5bf
MISC metadata.xml 364 BLAKE2B 33dc27885605ddf91618cb855a4039c3d978dda6ef80fc1ccbf810d354ad9a8eac78ae5854a3897de0058d63b79ae5075c47f7111150237390f863aa6be67d19 SHA512 5757331989615512c24c0a9276a525a9e5d718ab474f22ff9e81d93568b0be5c95265898ce16442dafcbc3d9a76c83407d1bd460190ba04ace9b45259d19019c
diff --git a/dev-python/rpds-py/rpds-py-0.9.2.ebuild b/dev-python/rpds-py/rpds-py-0.9.2.ebuild
index 8f17a28745af..217e0c2625b9 100644
--- a/dev-python/rpds-py/rpds-py-0.9.2.ebuild
+++ b/dev-python/rpds-py/rpds-py-0.9.2.ebuild
@@ -63,7 +63,7 @@ LICENSE+="
Unicode-DFS-2016
"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
BDEPEND="
test? (
diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index abe7ee5960fd..76a16d3e5674 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -10,5 +10,5 @@ EBUILD sentry-sdk-1.27.1.ebuild 4170 BLAKE2B b9ab88af5992582b939280c483bfdc2ac2c
EBUILD sentry-sdk-1.28.0.ebuild 4170 BLAKE2B b9ab88af5992582b939280c483bfdc2ac2c2a72f14fa398023ba94700d2be4e6c23734850430fdd5ba77ffeeeb913bd492d84b0ff0a1ecd6bb5ce3b72a76b93c SHA512 314e5bb7acdd79b8ad8d119aa7e96aeb14e06d2d95073efc97a1dc471123632300479d79d261f8f34a13cffa3266f34cabaca7e0d31b6915e4f0b6f74c5e4f00
EBUILD sentry-sdk-1.28.1.ebuild 4170 BLAKE2B b9ab88af5992582b939280c483bfdc2ac2c2a72f14fa398023ba94700d2be4e6c23734850430fdd5ba77ffeeeb913bd492d84b0ff0a1ecd6bb5ce3b72a76b93c SHA512 314e5bb7acdd79b8ad8d119aa7e96aeb14e06d2d95073efc97a1dc471123632300479d79d261f8f34a13cffa3266f34cabaca7e0d31b6915e4f0b6f74c5e4f00
EBUILD sentry-sdk-1.29.0.ebuild 4170 BLAKE2B b9ab88af5992582b939280c483bfdc2ac2c2a72f14fa398023ba94700d2be4e6c23734850430fdd5ba77ffeeeb913bd492d84b0ff0a1ecd6bb5ce3b72a76b93c SHA512 314e5bb7acdd79b8ad8d119aa7e96aeb14e06d2d95073efc97a1dc471123632300479d79d261f8f34a13cffa3266f34cabaca7e0d31b6915e4f0b6f74c5e4f00
-EBUILD sentry-sdk-1.29.2.ebuild 4170 BLAKE2B b9ab88af5992582b939280c483bfdc2ac2c2a72f14fa398023ba94700d2be4e6c23734850430fdd5ba77ffeeeb913bd492d84b0ff0a1ecd6bb5ce3b72a76b93c SHA512 314e5bb7acdd79b8ad8d119aa7e96aeb14e06d2d95073efc97a1dc471123632300479d79d261f8f34a13cffa3266f34cabaca7e0d31b6915e4f0b6f74c5e4f00
+EBUILD sentry-sdk-1.29.2.ebuild 4166 BLAKE2B 7e72178c20ab82082c4f59f9f407f8b217064457449967bfeec95725e9cf85d173abadc094cbd4c5a91858dd90645d701aad8273a8d0a6148d65b1711fb9a62a SHA512 2d208dbcb9e0f6c0e5f3c259e8a3737a5090ff0b4324c78d6c2b94b7824946096325cc1e5cb28b3e79700992a5190755a0843801e0dbbe88bbde3a84853e0b9e
MISC metadata.xml 510 BLAKE2B e00011699ac2cc83f1923e1f6fa813ede7eab8c57f9ce9d9fca04e721b089db1c5f2bdffaa7b9856f56b433abd9189125e07ffd3f329e4fa8d098e28a4f2d7bd SHA512 bafb77a102d94fe050cb526b298fb8cfd56775cb4d07eda280f6356fbec6fbe5df5c9ebd459d9d4457cd027c2e0d7c349e053fa6070b52f0d2989f6ec600b87d
diff --git a/dev-python/sentry-sdk/sentry-sdk-1.29.2.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.29.2.ebuild
index 1335788113ac..c84bd07acef0 100644
--- a/dev-python/sentry-sdk/sentry-sdk-1.29.2.ebuild
+++ b/dev-python/sentry-sdk/sentry-sdk-1.29.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
RDEPEND="
dev-python/urllib3[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinx-basic-ng/Manifest b/dev-python/sphinx-basic-ng/Manifest
index 5f580325268d..548b615d9d1a 100644
--- a/dev-python/sphinx-basic-ng/Manifest
+++ b/dev-python/sphinx-basic-ng/Manifest
@@ -1,5 +1,5 @@
DIST sphinx-basic-ng-1.0.0.beta1.gh.tar.gz 24059 BLAKE2B 319f27b7326acf0ad1457fcb4d9b6257fb420eaf2bf7d4ebd6e9333f992bc5d0a5fdb518f196edc342c023f3a1c9d1258de2bac5f263d35226ac3ed62d747f23 SHA512 177da348fdb2af88bbe3a269f0d468f4d8cd5710a3102ea0fdd943505bc5251a73783a12e5397750fd7bec2df7ecce6601e82a95e777cbd40540a7833982c998
DIST sphinx-basic-ng-1.0.0.beta2.gh.tar.gz 24076 BLAKE2B ce2d8e20d22e4d4e62b4db2eed41c72329a076bbacbf4cd247b657404e8b7f714c37b9625d77363edf7d4e53d9cef45568c53cbad8275bd7b519c0f7b1657c1f SHA512 e8c342251d0b0a085a1cd3a8fe8bede90cde3c5a404daf7afc24b601e6bdcef1c37161fadd21d34306633f1978bc96438bad3d9aa4511913dd92d69f4e299926
EBUILD sphinx-basic-ng-1.0.0_beta1.ebuild 892 BLAKE2B e042d436d5179632419c53b93a369916638d5f41881e962599cfcadd8a8d6508194f15a8427f40d1a93abd42ab05843d71a25cb050a21ef1dea92510f342ed47 SHA512 e2ff1dbd3ec0fb500e0cc1ee0047787f131e735f3c3533052c82251879ef11d52472c6943fbdb4c40d164b5d9b7f5a72656f156c8f9c10fc6f30cd32c009a980
-EBUILD sphinx-basic-ng-1.0.0_beta2.ebuild 900 BLAKE2B 2374f6c972fa21b3cc55492583e9e117112cf0e492a8ff11b4117e1e0bb7ca22acc6f489eaf085e36c26fa74aefad771291398331d86b11473de8051e27a490f SHA512 8ca2078d2f718fde064bec247b1844c3d274fe386627ecbac33c5547ab52f901d90e7360e8d3af41af0424e0372d793cf8749eb907ae409adc7d2e630eb8e37f
+EBUILD sphinx-basic-ng-1.0.0_beta2.ebuild 897 BLAKE2B 4ab3a51230605f7e3ed0977b696d3ad07f3b323f0d9a60ac92065cdf66c8b93346e0e79231cee778060d8d4581af2bb9eecd03b5b0c2f0880ee9ce59ee876487 SHA512 a498b90bbdae861eceb518a26f051be47dea96d904cf0dcd9f4dbf9ec98691372ef4cff2b30a2094a45d12c461a8d045b6ee18ee9bee39f0f3b56217d53f8f26
MISC metadata.xml 362 BLAKE2B a93dc662c8ab618397c8d0504342e8f1bd74226b131ea4ca07771cdeb75eb8947451b4353c0da16760f07f935ebb75adcdef4f189ff39e0cf707d03e8fa319e2 SHA512 fb27130b3fcff9043b3ad33e34c92f638cae46d526dcbe77cfe088abf80e6b89992edb1e0b571a5a2447bc6c8ba31ae84776d153067a33b5d6d14326149e7f46
diff --git a/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild b/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild
index 86839c93bdc0..5650926acbd6 100644
--- a/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild
+++ b/dev-python/sphinx-basic-ng/sphinx-basic-ng-1.0.0_beta2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/sphinxcontrib-trio/Manifest b/dev-python/sphinxcontrib-trio/Manifest
index 1b9708bf3bb8..a5221accdddb 100644
--- a/dev-python/sphinxcontrib-trio/Manifest
+++ b/dev-python/sphinxcontrib-trio/Manifest
@@ -1,4 +1,4 @@
DIST sphinxcontrib-trio-1.1.2.tar.gz 24131 BLAKE2B 5ddaf5ed6c85905275e206fdd966745ce4dd7296595c488864df291cb7202725ccab722f306dd9d6c27d660f5cb3e43bf9ab2fe50e8aa5a7232c2615dddbdfd0 SHA512 cb90f37f463fbdd3f810eb6d76b4bdaaabe83317de0ad747fcee55980849d691e272884ecdfcbee58851cf536f268f2520caba281d7550fe3250e92c69164434
-EBUILD sphinxcontrib-trio-1.1.2-r1.ebuild 1102 BLAKE2B 0e25184655ac988fdf0f56069bb7fdc582a2004c4512b921e3f1e001510b9c35f7aacb6d7f37112089968c3a592134910a451c10bad8b005ded31ce888cbbd19 SHA512 a9c992fd784debc5ce14a96c1a2fbc8ba8fae1d7e6eac79f6b269cf77000c68a04cf8b1529660dfd49cfbbed23c2418d6a99da6ab1ea79027059304dd05e1a05
+EBUILD sphinxcontrib-trio-1.1.2-r1.ebuild 1094 BLAKE2B e24f420bb83ad91ef60559c959b5f73f50c6cab60216c10bd8d24fab53a632a05312a2ff850d471a85b6c3d6abf8a232d3b93ca4dfe1a0f32b0b82eb4d44409a SHA512 462961c987e3493e04d9b623ec4e4ccb05cf25af0a4b7b32de3fce09da1d393ff5df18c311d1d6a2cae0f2d370477c787d588361ef043dd4525df1857896b0cb
EBUILD sphinxcontrib-trio-1.1.2.ebuild 983 BLAKE2B d2be6677eecea0219121f32516c1de3579c00f76e559b094ed6ac270ada4af6d11f3ba7153a8ac7df9ced02dcf976bfe5049b7eb1df3ad8294228301a99feef1 SHA512 613e07c9f22bf65186de66d7db766e0d6d8f69809d474572a74c1da9516a86a7de609b7a305ec24c0942361d32e10564d512660798a89d1a40c8c7839cbcdc60
MISC metadata.xml 1118 BLAKE2B f86bb065d9a5073e419a2c34c88412f0340de6e444afc26ee316a05b962699dd744a790758e2409d3d0b32378d865f66d8d7e8392fdd4523b393566caf67e65a SHA512 a16c4e89c6be00a81c3278f8c8ebe6cd75d1b1cba1e8c9f9d1aa4d2bd318073687556adf91f44c1cd39c2e26a179153b1bbee501101fe26d154f1d69a1a2d376
diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild
index c6ed42088b64..be14180a3062 100644
--- a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild
+++ b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="
"
LICENSE="|| ( Apache-2.0 MIT )"
-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"
SLOT="0"
RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
diff --git a/dev-python/tornado/Manifest b/dev-python/tornado/Manifest
index 0634d415c3d2..87108073710c 100644
--- a/dev-python/tornado/Manifest
+++ b/dev-python/tornado/Manifest
@@ -1,6 +1,8 @@
AUX tornado-6.3.2-ignore-deprecationwarning.patch 656 BLAKE2B a64b3b5f021f4e1939c69f20fe93ef61eb64666b083773c1fa189af03d0964b8832a97d49ce18924f9e1202f26bb85b76d182f2baaa8265d0e1a2decbd12efef SHA512 5cd0258db519ec2a02a9988160a345c94ffb2abae92a78fb8e9d3eb6017bac8ecb86f4ef0e3eedb5ea561344213850e2b342a1f6517c909a3c6a0224606f2afd
AUX tornado-6.3.2-test-timeout-increase.patch 521 BLAKE2B 9d3b5d8a380178f84146e7909a6557c28c48df775abb96afadbe4a06a7b565d5c32f39359060fd45028120c8952238f95fca3348e225096784e806864cfd2b7a SHA512 00a964cd75224195e8de77bc7137c087c6f4128734a9c55505ef4d88d512deb0325df56e3da4c8fefac10915613e1dc244c9107123a22bc9f124fa515fae9f4a
DIST tornado-6.3.2.tar.gz 508776 BLAKE2B 10cea881365ab72290ac9bc240dc7fa4e77511be1aa9d005e84fff1c494888d204935f5bf5101d102cc6e8f0995d41c0cc257e372d740f2aa47dc904032c434d SHA512 cd4be43672dcf0814536ad1b2b1dde045f25494a9f70facf0dbae5d3a71b112d0dbca235916948982922975d0d4c58efff880c0b432db382f58f25d65ef18c92
-EBUILD tornado-6.3.2-r1.ebuild 1841 BLAKE2B 0530d117a81c753dda13886d38a4508adb08ab28a8265acf599f4891fdb897da76e175ff0dc23d75898360b37507347a0c9ef679ff6cf60612a287b1d3eb86fe SHA512 3441560269b09ac334441aad0806b410beda7b50c83ce53fec857c279916a7c0bf87d11cc7613043b58f07dbf9bd114256936596b60c31581686a10e868d9f65
+DIST tornado-6.3.3.tar.gz 509872 BLAKE2B 575928b932a912515730b23ab712d6107b27ccb37c703be722768442093d47623e27ed31f60816c4031cd04354182796275619f27896d970e350dbb51a341b0a SHA512 3d4b0f933f09b8f8d5de5f93662de73d97a0ed98f5b56e0810d803d537092c74e89315dc9aaa0af85f91e18eca64cf429f6f73bce29523ce56738398fa24a597
+EBUILD tornado-6.3.2-r1.ebuild 1840 BLAKE2B 7456df8ffca863af6670f8cfa91a6fab93ca19bb89beb2fe5da3c49b1a5a28354ecf3da7a3d7c00a71b63a4e3756c34a621bd804147c39b9ad1291ecc2e100a5 SHA512 b997cafd4da5fe061da2a8eb122894ca20440b192b3c8f77ccf5e1042b16b66355777b217589fcc74a5c6aa6ead4c85acba0525028bd2e269daa7b513b6fc6cb
EBUILD tornado-6.3.2.ebuild 1626 BLAKE2B e07c18f1cd4368633cbad79c075c3e42b6863e694529dddfa2978ff5357bb170b66f36acea196b68e1538bc02261b42ee6e291787e4b39f63330a9a400ed1f91 SHA512 65c1d9dfce9575efec188da4ca231835cc0dc17885b997e9b216e556225c03e9f3886c7a1dc03ea87c872f47d7145fa02ddcae89d263d9cdbe006cf2e543ddc1
+EBUILD tornado-6.3.3.ebuild 1848 BLAKE2B f56627af6eaee0678d61dfef1132ce5e3af1ea8dbf6a61d08fd41a6c7577bb3424b42a8c73fe607c4704c629566b1ed92ab1ce566f0be49480c09cf811ecc85f SHA512 308571e7de81cc4bc9cfe854f0ed92dc9262f7b5db12d1c646690c80a302479808a0a6829bd707b217f22a8cc06262ad7d22596cdab95a7412f673f2612cbdfd
MISC metadata.xml 381 BLAKE2B 96d5942b11b6364eeac2248f6e92a9e7a54094ba2b6e9ef966be4143e1fa01fa0c417027d33a71c51bb094b905b9ff79e05107e1a9debb4b1ef932ba11fd8565 SHA512 cd4db13e0c6a9cf8b3c788c53dc5ecd0dce2cf783e7b2d67dba71299d1c6a3d1dd2c2a76c0d69816ab0da4ca23f831613323c55864fd858690c605da5426bf60
diff --git a/dev-python/tornado/tornado-6.3.2-r1.ebuild b/dev-python/tornado/tornado-6.3.2-r1.ebuild
index d59d6772058e..be1c24d21199 100644
--- a/dev-python/tornado/tornado-6.3.2-r1.ebuild
+++ b/dev-python/tornado/tornado-6.3.2-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="examples test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/tornado/tornado-6.3.3.ebuild b/dev-python/tornado/tornado-6.3.3.ebuild
new file mode 100644
index 000000000000..c44ab2b97f92
--- /dev/null
+++ b/dev-python/tornado/tornado-6.3.3.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python web framework and asynchronous networking library"
+HOMEPAGE="
+ https://www.tornadoweb.org/
+ https://github.com/tornadoweb/tornado/
+ https://pypi.org/project/tornado/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ ${RDEPEND}
+ $(python_gen_cond_dep '
+ >=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}]
+ ' 'python*')
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.3.2-test-timeout-increase.patch
+ "${FILESDIR}"/${PN}-6.3.2-ignore-deprecationwarning.patch
+)
+
+src_prepare() {
+ # network-sandbox? ipv6?
+ sed -i -e 's:test_localhost:_&:' \
+ tornado/test/netutil_test.py || die
+ # regressions with py3.12, not important enough to block us
+ sed -e 's:test_chunked(:_&:' \
+ -e 's:test_gzip:_&:' \
+ -e 's:test_header_callback:_&:' \
+ -i tornado/test/{curl_,simple_,}httpclient_test.py || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x ASYNC_TEST_TIMEOUT=60
+ # Avoid time-sensitive tests
+ # https://github.com/tornadoweb/tornado/blob/10974e6ebee80a26a2a65bb9bd715cf858fafde5/tornado/test/util.py#L19
+ local -x TRAVIS=1
+ local -x NO_NETWORK=1
+
+ cd "${T}" || die
+ "${EPYTHON}" -m tornado.test.runtests --verbose ||
+ die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r demos/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest
index 083730a75771..1dc3954ea99c 100644
--- a/dev-python/trove-classifiers/Manifest
+++ b/dev-python/trove-classifiers/Manifest
@@ -2,6 +2,6 @@ DIST trove-classifiers-2023.5.24.tar.gz 15856 BLAKE2B 37184092e2ec7c068a73d47f07
DIST trove-classifiers-2023.7.6.tar.gz 15844 BLAKE2B 40c6c1c16dbd50d098584ef22e5a687009317642f45bae0de03ebacb3331a9ed94ed63480ccee187565c41e3037911db56cbcfe3f150cf4663161b687e4d275f SHA512 612251e76ce5143e77c349fdc4948eff335f862db4d9138c66f8ca935c2a95c9970377d6a7df382d689728517e89868a9e59bd42d450346499d5c385ebf62841
DIST trove-classifiers-2023.8.7.tar.gz 15856 BLAKE2B b20befe256e51704b4974ba7b3bcae88ff2ae1f1281da145f16a77963a75b3d2a58aa5914d622e8687a0e08915ae92783c4782a90390b53a0f346d829dce8cd3 SHA512 d414f5e71abf0eef3593c9509c93b4d3dbbf0b8f6ffacc85acd43be9e0f31d924757868e86bb069d9f0475731c811229ffc827568fe957fef850e71a0a5119fa
EBUILD trove-classifiers-2023.5.24.ebuild 739 BLAKE2B 039b3026a8708593f349982cfe404c7be4d1d928a480e0bb82c9642fe3f029f515d551b1ae315a7ffa8185b28b88df758247807186ebc542cb2e68989ad28b9e SHA512 567ecb2558264c4cf61f21d4219f997410b45dc5b02e07d31198a5d3be1990d40eff5b900b32db5c1a6fb31a26e716d86b5afb4c10ea0209f0f911c3c6ad5866
-EBUILD trove-classifiers-2023.7.6.ebuild 747 BLAKE2B 08ff0f0c07bd25c54e464fc51f0a227d0b0890051858dccb257a96b863178e07816d8ccdeb1fadfb9467381cceecb9d8940cbdcf9de9854a0ffccad259fedc59 SHA512 08e3220c6390f23ba9d0920abfc64285c5550ae214c4971fdfb5b1caf804d6f265fd07f6259ea01d43dfb81e0de94ffac7806f09c8dd6e41bad0259a51e13ed8
+EBUILD trove-classifiers-2023.7.6.ebuild 739 BLAKE2B 039b3026a8708593f349982cfe404c7be4d1d928a480e0bb82c9642fe3f029f515d551b1ae315a7ffa8185b28b88df758247807186ebc542cb2e68989ad28b9e SHA512 567ecb2558264c4cf61f21d4219f997410b45dc5b02e07d31198a5d3be1990d40eff5b900b32db5c1a6fb31a26e716d86b5afb4c10ea0209f0f911c3c6ad5866
EBUILD trove-classifiers-2023.8.7.ebuild 747 BLAKE2B 08ff0f0c07bd25c54e464fc51f0a227d0b0890051858dccb257a96b863178e07816d8ccdeb1fadfb9467381cceecb9d8940cbdcf9de9854a0ffccad259fedc59 SHA512 08e3220c6390f23ba9d0920abfc64285c5550ae214c4971fdfb5b1caf804d6f265fd07f6259ea01d43dfb81e0de94ffac7806f09c8dd6e41bad0259a51e13ed8
MISC metadata.xml 385 BLAKE2B 0d679ace6575dab100af9918e8b6dbde2f70cbf556c23ee667d68f69c6dd07887e43a513a73e60849a7a4b88cb26d4cd85b4cb905b926ee3832161c663adc9c0 SHA512 977bc86d4fb2dfcc887fd8d4038b8ac76cb0f4783424d3ab0857256afaf5dacf4e45c0d2a9166daa854be1dc8faba4a10c4718c557b983a1c7bb0a33fcd61f41
diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.7.6.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.7.6.ebuild
index 3c130311d42a..9b9967ac400e 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.7.6.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.7.6.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]
diff --git a/dev-python/trustme/Manifest b/dev-python/trustme/Manifest
index 3dbd0afbb93a..46e27bdb3570 100644
--- a/dev-python/trustme/Manifest
+++ b/dev-python/trustme/Manifest
@@ -1,5 +1,3 @@
-DIST trustme-1.0.0.tar.gz 29567 BLAKE2B d57049d5d72b0aca85911a39f1eed2388829ab7e6833a2f8cb7fccf6d743e99fdc7e2917382f1397787c70763bf2ea49210337021054fc549e7e95377f88dc52 SHA512 4315290b5c7341ede5037ece01608ab0e8e07427c8053e058fb5db23f59b0be63b44fda83d83d0755f44c2a0d595b193ca77050c5f908038be071c18d759756a
DIST trustme-1.1.0.tar.gz 29611 BLAKE2B 71210845c3bb919b731ab14db72376aa701c547c4b062e4dab9ccbb6b97c3416cb48b92a998aa26c85720b38514998e62005dd310513fc80a54502432ee4000b SHA512 f0ad39ffd9f4074107c90258738412ff8ca8ed1b4138e38edc6edad9a5cb8787a53a47fa78b12eba189774902ee3728961feed54b3b5e944e4737749912627b2
-EBUILD trustme-1.0.0.ebuild 777 BLAKE2B b33e449bd3d346f60b02ec73d4896f48a2c94a45b0ab2aa9e0163c3c4b78559c7029953cfd57314dcdcd6556e7c899978b03df9b85e031eccea497e789166781 SHA512 ac038b29c1b2c65cd5f088ea132f8403aa54e8c175622c78058814169e0a3610cd652995b31409f0244ff2aedd130be396a3890f44aadc840aef0f34d7662199
-EBUILD trustme-1.1.0.ebuild 791 BLAKE2B 75a5f3b07ee4d855866151107143b06bc11bf65e7e5ba24c56666d194798cf4f247dd73a13577ac7463bd9f849450b087a2d2291d849dd25d33f52975f5bfd8f SHA512 d83c8dea9cc0b084993dfaf6f1939e05eba3804c6bdbd8b537bf26a643da77885e96f12ae86d01e274badf5b5744014cd105815141125eda74009d1ea721b37c
+EBUILD trustme-1.1.0.ebuild 784 BLAKE2B 5af78110b5f8b9666db7c62e4139bd96dec8014eb4a34224b30961c3f659f7068ef8259bdff218f5f3ca86c0e09cdd0b4a00354c50a428d5372722dee7285524 SHA512 974ed9ef388c0fbd0c478929194022e33630471d81556180bb4b7dd99927759776db6b8227578cff430ad6ac4016290cbb4f94deff4ecc1718b377d1dbb78be5
MISC metadata.xml 503 BLAKE2B f9759fc8612b385d57ad6734f363b0d03a7a354c4486ebe98ee855c35d0ca11d54be27cb78b21b56178350bc5520908d2efa8345ecb060fc87bc784303325f2d SHA512 477a6d3a46f72e9a813c04102556742545798868dc526376f90dcc43cfd7675479271f5b0cc4a718e35c74e663a3f99db939202e771f2ff731adf871b161df00
diff --git a/dev-python/trustme/trustme-1.0.0.ebuild b/dev-python/trustme/trustme-1.0.0.ebuild
deleted file mode 100644
index ff56d9299371..000000000000
--- a/dev-python/trustme/trustme-1.0.0.ebuild
+++ /dev/null
@@ -1,32 +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_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="#1 quality TLS certs while you wait, for the discerning tester"
-HOMEPAGE="
- https://github.com/python-trio/trustme/
- https://pypi.org/project/trustme/
-"
-
-LICENSE="|| ( Apache-2.0 MIT )"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- >=dev-python/cryptography-3.1[${PYTHON_USEDEP}]
- >=dev-python/idna-2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/service-identity[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/trustme/trustme-1.1.0.ebuild b/dev-python/trustme/trustme-1.1.0.ebuild
index 2c5440274b66..5e7472ed3ef0 100644
--- a/dev-python/trustme/trustme-1.1.0.ebuild
+++ b/dev-python/trustme/trustme-1.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="|| ( Apache-2.0 MIT )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-python/cryptography-3.1[${PYTHON_USEDEP}]
diff --git a/dev-python/uri-template/Manifest b/dev-python/uri-template/Manifest
new file mode 100644
index 000000000000..c4cdd9b92e31
--- /dev/null
+++ b/dev-python/uri-template/Manifest
@@ -0,0 +1,3 @@
+DIST uri-template-v1.3.0.tar.bz2 17076 BLAKE2B e8d6c1c35190beab4b2b51cf82dacd6e7bf51397abb142f89f975ce4e7c3067dd9c59895127446deafd84420b63ef62c1484c29037dd9e3833e0d0d55950dcc4 SHA512 654eb700de68a5b992b910e1ff0a038ed699453f021d1eb844d71ddebb32e3ffb77851b5704879bf3eb894eaca33477a0173223a5d9df6a06e33fdc27f6b0f5c
+EBUILD uri-template-1.3.0.ebuild 868 BLAKE2B 59e44dd96a11205e4da7c344ca305aae9cfd9e95fcb05685d7fefdce90cb58af14c9ed1f7c307766fb614d89172f4f17a2ea810881b57822a53017f72217a650 SHA512 cd23f745ee31b32a5ae9e7a15fec20cb1d919c74135832e47596e57d1ced13403d830cddb38b4702d354b7b4ac4615eebd376d8f13f41b4f324a405e01cf13b7
+MISC metadata.xml 340 BLAKE2B fa3cfe1b2c6ef81f0ac969adda1ef8acc343c72f401c558a85450c992d38f22dca596aecd65de5328a855763379876c55f9d4bd0d2c69c771521e8fe11f43f85 SHA512 8c740d7dd56ecb9fc6a0a06a478878028058c67de06a68ad49f181b08982793874ae571ba5c1ba8f519f988c41588275e5ebbf6c0ea8de992ac1ee82d9effd5d
diff --git a/dev-python/uri_template/metadata.xml b/dev-python/uri-template/metadata.xml
index c8c34f38db6f..c8c34f38db6f 100644
--- a/dev-python/uri_template/metadata.xml
+++ b/dev-python/uri-template/metadata.xml
diff --git a/dev-python/uri_template/uri_template-1.3.0.ebuild b/dev-python/uri-template/uri-template-1.3.0.ebuild
index 8f52867d84a2..ffb87a11b0c2 100644
--- a/dev-python/uri_template/uri_template-1.3.0.ebuild
+++ b/dev-python/uri-template/uri-template-1.3.0.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_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"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
diff --git a/dev-python/uri_template/Manifest b/dev-python/uri_template/Manifest
deleted file mode 100644
index 0b57c9403430..000000000000
--- a/dev-python/uri_template/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST uri-template-v1.3.0.tar.bz2 17076 BLAKE2B e8d6c1c35190beab4b2b51cf82dacd6e7bf51397abb142f89f975ce4e7c3067dd9c59895127446deafd84420b63ef62c1484c29037dd9e3833e0d0d55950dcc4 SHA512 654eb700de68a5b992b910e1ff0a038ed699453f021d1eb844d71ddebb32e3ffb77851b5704879bf3eb894eaca33477a0173223a5d9df6a06e33fdc27f6b0f5c
-DIST uri_template-v1.2.0.tar.gz 18284 BLAKE2B cf857ccd8496111f61fb95af020514f1c484e5c3ff19829f28bc2dc112887fe276dac68aa21e0d092d42a22319e8d6ac8aff95c734aadd8417c56f57b0076256 SHA512 81b046bbc2dc4d5c0b40a76f13713c10e69d803e3d9da13ab69cc6d40569ef0a39c786a6637a66651a5c3d3e68807f923ad48a7feaf898ae3ca6fd03c0e68c37
-EBUILD uri_template-1.2.0-r1.ebuild 841 BLAKE2B 6a0658aa45201ce5cc34f9fd6b420d73738d9c6a11075cd695489d4eb814d355a48e179e3577921ba76551ac4d3b087d58d947964ac502ef0161bc71e7fa580b SHA512 f4c6889cf0a82a6463cfdfc37aebacce066d426c5d4ffaa05b16aa7dca1d18a400b8ddac702df623390aeeb899d10404e371da9b8251562c26880482c1f083fb
-EBUILD uri_template-1.3.0.ebuild 876 BLAKE2B fcf9509964374f226a84f2609c87d6d468a00815323c511575d3b0b7603dc92b9a8fc226c06742d8c93c9c7efb54237ee82c6d0fccc61f5562a35e69eec1212e SHA512 ee9ceb829fd48147af98b639b5140229947e73c69d1f7737a33ac8b4532d66a0636fa80ff4fcb193a9d322000d4c56d9065f2c86b55f333e82b7ad40e485afb0
-MISC metadata.xml 340 BLAKE2B fa3cfe1b2c6ef81f0ac969adda1ef8acc343c72f401c558a85450c992d38f22dca596aecd65de5328a855763379876c55f9d4bd0d2c69c771521e8fe11f43f85 SHA512 8c740d7dd56ecb9fc6a0a06a478878028058c67de06a68ad49f181b08982793874ae571ba5c1ba8f519f988c41588275e5ebbf6c0ea8de992ac1ee82d9effd5d
diff --git a/dev-python/uri_template/uri_template-1.2.0-r1.ebuild b/dev-python/uri_template/uri_template-1.2.0-r1.ebuild
deleted file mode 100644
index cb1917ed7b34..000000000000
--- a/dev-python/uri_template/uri_template-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P="${PN}-v${PV}"
-DESCRIPTION="URI Template expansion in strict adherence to RFC 6570"
-HOMEPAGE="
- https://gitlab.linss.com/open-source/uri_template/
- https://pypi.org/project/uri-template/
-"
-SRC_URI="
- https://gitlab.linss.com/open-source/${PN}/-/archive/v${PV}/${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"
-
-src_prepare() {
- distutils-r1_src_prepare
- # fix the version number
- sed -i -e "/version/s:0\.0\.0:${PV}:" setup.py || die
-}
-
-python_test() {
- "${EPYTHON}" "test.py" || die "Tests fail with ${EPYTHON}."
-}
diff --git a/dev-python/validators/Manifest b/dev-python/validators/Manifest
index 242a033675b3..ecd182c07f99 100644
--- a/dev-python/validators/Manifest
+++ b/dev-python/validators/Manifest
@@ -1,3 +1,5 @@
DIST validators-0.20.0.tar.gz 30665 BLAKE2B 7534c4970ab288cc02794176e0b3368ed2d4035d602d36ecadad84fb4a41407210b22a8ed1230650f4f247ba1552634aa500fea5c2f03f5e13d6e1120e62b15b SHA512 2f3d9caac9246b346e10604758168092ac483fe6e4a0c9470900e49719fbbebfd18e03aca525f8cca33cec224589aee28de3ea9bf5cd4941a49715d4216dba20
+DIST validators-0.21.2.tar.gz 40739 BLAKE2B 0420a1a56c3ceb96062d9a78c78be8151f94eba2a8cc06db7003ceebbb535eb55810289bf5787a24807d9c0556ce0621b7fc159ddd1c62fe28ae0dc61f257b58 SHA512 558630849f6c81b13f7043f5713c160f0cdcc94c7d90c9e13c97ab972c1bf74df9a9d889b50238f7239c6885a34549a8a209b3a325d62291d93073b9cad18d08
EBUILD validators-0.20.0.ebuild 495 BLAKE2B 4a67c9c95409f1af6445d2b2767838bf81456a1250dcbec431f4547df10215685b41a23c34c1cdeab2899223aa1379087316d18aa28b734a8a25b8d08c0fc88e SHA512 157a1cb29ae0765c335cfeda5ddfe7c16f321b4def5811f937be92cfeec38f5088b5e6cf525c33ca8deda94d2f691075386345b6dfd89a1f09d67090c0bed47e
+EBUILD validators-0.21.2.ebuild 435 BLAKE2B 9b010c9f0732cabd68a06686b4fa74530f7b28dbe7b019814a7b6dfe3db0cf3a994e90645118958e1034877626128b3a4e6ae28b27f0467ef7b14b7d05f840b1 SHA512 0f547c8bbee6b9a185cc59ad2028a223de4c39d74c3120ef0516d79947e47b7a0482bae389c8f007074525ee15ce98c6a465a0a319b552312724f48be779972c
MISC metadata.xml 495 BLAKE2B 015451b5d08099d0999b05748d5db2615073328fbea76663d0002bec0d99816a636ec897fea8246f5586f8f77239ff0671fb69bcb8a50a3d980e5d9e7ab98b0b SHA512 1ba59825a77655ae8994529da0d0b905db91de3eee61acd03b00b525fb8b3eae382b40ede27d474c2ab8eff791c81d881699877b1a00648201fcfc7ec2fc10bf
diff --git a/dev-python/validators/validators-0.21.2.ebuild b/dev-python/validators/validators-0.21.2.ebuild
new file mode 100644
index 000000000000..6722c651b9cd
--- /dev/null
+++ b/dev-python/validators/validators-0.21.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python Data Validation for Humans"
+HOMEPAGE="
+ https://github.com/python-validators/validators/
+ https://pypi.org/project/validators/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest
diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest
index ebfa5587d62b..d04902574341 100644
--- a/dev-python/zipp/Manifest
+++ b/dev-python/zipp/Manifest
@@ -1,9 +1,3 @@
-DIST zipp-3.15.0.tar.gz 18454 BLAKE2B 759c9be6cdf6297874ed8d7cc98e8fc7c360bb765b72b345b264034f43a63831b92daa31a4d40736cc83a12b5f853d17da7fae290cb62a87ac6552edfcaca913 SHA512 74a512428fa29e284c515a7e6c45030e4d840727e12e376bca480a90b7fd1e111462deafa372ca9aebd9f53c24bc37111570e7a4a6a873c0b7dee9a0277c100d
-DIST zipp-3.16.0.tar.gz 18432 BLAKE2B b9f9f016f6f6bc87610fa4338dcbd237b09623cb5da20761e5a6f4e06bc694b6e5fd219681e12468b76b2ebf590f3ea1adfa066dfdf49caf4aecee30f73a4c19 SHA512 f83eb32a28a1f3acf49ade075e8390f89912d1a058cf514432c06efc1963d2a40d78051a6f7963fcdaee3dcf38e327a48a4eef15e5f3ac0db4a9590d6061ccdf
-DIST zipp-3.16.1.tar.gz 19194 BLAKE2B 7428764465674f356881d91216386c8f8495f613d7b0e457bbd77e662b958aae7d2fff65afb8afbfadbe31285edd26858272f1501a27f7378dea3b8b866922df SHA512 e1f8d03c8b8c49e4745e03b65e32c9b76bb4e7c87e24304af630e8875843ad4cfc12f46f5dce3f210698a9e9a5f58be251eafed83893128657d8cb23c11066d0
DIST zipp-3.16.2.tar.gz 20002 BLAKE2B abc9b9b2c801f50856e6ad761ff2be81729a475e221716b63c8e017ae87b5f712e43547ba1a42911533f9ad88d02e805768e5bcba397b3f7355d0a8cdcbaab0a SHA512 cb7f19638b2bc2bb1c38241078836c4e484b8f1fae8232073da25967f01e449eb8a6c870d2afde285ea9ae319785a9e4b7cb0e5edc2d0f4690f3ce27c359be93
-EBUILD zipp-3.15.0.ebuild 1388 BLAKE2B 0a0aedd23a92040c190ad78f818184bdb15a3c99a3e3e57a89ce95e74fcb2a6fe5f1a9709acc69b08652542c0525a86612de18883b73b9c520390bb382d40922 SHA512 855ed2c17117652bc3769729f515150466ebe1d5014846887f5ec0a876492f6f13b4f57685e7e996cbf864f4027be39ae4a9f5236dc5687b24546e142c860482
-EBUILD zipp-3.16.0.ebuild 1397 BLAKE2B bbceab8fcedbed94803e203f495206db03808792170c5dffb33d7c969fc4c851f3b8f186f66df9e4dbfcb85e5e94dc62afcc6b8bdc495f53c78512e521b0c524 SHA512 89a8e3ffd88c6197b6bbb49eaf4db71dd176f10d527690665a0545c9c4b1ecf9a589a577bd091cbb7da8e1fa68f4bdb60ccebcfb211e50435dad8316fd843ad8
-EBUILD zipp-3.16.1.ebuild 1397 BLAKE2B bbceab8fcedbed94803e203f495206db03808792170c5dffb33d7c969fc4c851f3b8f186f66df9e4dbfcb85e5e94dc62afcc6b8bdc495f53c78512e521b0c524 SHA512 89a8e3ffd88c6197b6bbb49eaf4db71dd176f10d527690665a0545c9c4b1ecf9a589a577bd091cbb7da8e1fa68f4bdb60ccebcfb211e50435dad8316fd843ad8
-EBUILD zipp-3.16.2.ebuild 1397 BLAKE2B a59e6f0e7ee978c9990259aa086ffb806a41bde96c5445b940b5079f36cf052208720c3f28fe10cf21c933b4884d14e088e246a9047fe33357442d396555a362 SHA512 b3acf9938fc046295ff78307595726a2fe1c6adea1725585b5cc5820c696612d247686a24ddca996a323aabc7169eb9d60ec7e74c310eb5d6a8814a1635a57fa
+EBUILD zipp-3.16.2.ebuild 1389 BLAKE2B cd33b7b9d3e9a8ff31f8f83498ebb6867e8f8738e445ea1e5807fbaa08a889d0d0d6d943d082f62072797a608413d1e5e3934f49764735e1c3b158956406638c SHA512 9cf8b753d26660a4b93463a1b39624474ec97a790f736f514118e09cd185e14206ad1a809ae4e625e8ae19e90e35a410d5fc4839c0f82f0cc77ec4a59971dde8
MISC metadata.xml 442 BLAKE2B f16ae43bab98bfc1f62cb9d4f117ed5c01874bd856781e80a273ff200c2d4de285181d99205d82b714fbc06cdb31625d0e70c0ff8333aa985099fcf8e2e7b795 SHA512 a75626c96d34c020b591e0207d2407f76d766c85b1d2f7e76477c21f309d2c9557ed5156d40940b41d073b3f80a71d25270e08f3baadba3cd6b159806af0ab32
diff --git a/dev-python/zipp/zipp-3.15.0.ebuild b/dev-python/zipp/zipp-3.15.0.ebuild
deleted file mode 100644
index c25ebf7be46a..000000000000
--- a/dev-python/zipp/zipp-3.15.0.ebuild
+++ /dev/null
@@ -1,52 +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=( pypy3 python3_{9..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files"
-HOMEPAGE="
- https://github.com/jaraco/zipp/
- https://pypi.org/project/zipp/
-"
-
-LICENSE="MIT"
-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"
-
-# big_o is only used in test_complexity, that we ignore
-BDEPEND="
- test? (
- dev-python/jaraco-functools[${PYTHON_USEDEP}]
- dev-python/jaraco-itertools[${PYTHON_USEDEP}]
- dev-python/more-itertools[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # performance tests are flaky by design
- tests/test_complexity.py
-)
-
-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 = "zipp"
- version = "${PV}"
- description = "Backport of pathlib-compatible object wrapper for zip files"
- EOF
-}
diff --git a/dev-python/zipp/zipp-3.16.0.ebuild b/dev-python/zipp/zipp-3.16.0.ebuild
deleted file mode 100644
index b9d1c493d482..000000000000
--- a/dev-python/zipp/zipp-3.16.0.ebuild
+++ /dev/null
@@ -1,52 +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=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files"
-HOMEPAGE="
- https://github.com/jaraco/zipp/
- https://pypi.org/project/zipp/
-"
-
-LICENSE="MIT"
-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"
-
-# big_o is only used in test_complexity, that we ignore
-BDEPEND="
- test? (
- dev-python/jaraco-functools[${PYTHON_USEDEP}]
- dev-python/jaraco-itertools[${PYTHON_USEDEP}]
- dev-python/more-itertools[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # performance tests are flaky by design
- tests/test_complexity.py
-)
-
-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 = "zipp"
- version = "${PV}"
- description = "Backport of pathlib-compatible object wrapper for zip files"
- EOF
-}
diff --git a/dev-python/zipp/zipp-3.16.1.ebuild b/dev-python/zipp/zipp-3.16.1.ebuild
deleted file mode 100644
index b9d1c493d482..000000000000
--- a/dev-python/zipp/zipp-3.16.1.ebuild
+++ /dev/null
@@ -1,52 +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=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files"
-HOMEPAGE="
- https://github.com/jaraco/zipp/
- https://pypi.org/project/zipp/
-"
-
-LICENSE="MIT"
-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"
-
-# big_o is only used in test_complexity, that we ignore
-BDEPEND="
- test? (
- dev-python/jaraco-functools[${PYTHON_USEDEP}]
- dev-python/jaraco-itertools[${PYTHON_USEDEP}]
- dev-python/more-itertools[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # performance tests are flaky by design
- tests/test_complexity.py
-)
-
-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 = "zipp"
- version = "${PV}"
- description = "Backport of pathlib-compatible object wrapper for zip files"
- EOF
-}
diff --git a/dev-python/zipp/zipp-3.16.2.ebuild b/dev-python/zipp/zipp-3.16.2.ebuild
index 98a174be2fef..ab0918f12400 100644
--- a/dev-python/zipp/zipp-3.16.2.ebuild
+++ b/dev-python/zipp/zipp-3.16.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
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"
# big_o is only used in test_complexity, that we ignore
BDEPEND="