summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-11-24 16:33:11 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-11-24 16:33:11 +0000
commitfaddeff65d652bda3291eba255955adb17f1aa19 (patch)
tree4352e6d85ce48c7c8d96159fad4d3dd90602a70a /dev-python
parent0e7b1da874d923b9f006e0000023f5fa528140a8 (diff)
gentoo auto-resync : 24:11:2023 - 16:33:11
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/IPy/IPy-1.01-r1.ebuild2
-rw-r--r--dev-python/IPy/Manifest2
-rw-r--r--dev-python/Manifest.gzbin270130 -> 270068 bytes
-rw-r--r--dev-python/Nuitka/Manifest2
-rw-r--r--dev-python/Nuitka/Nuitka-1.9.1.ebuild52
-rw-r--r--dev-python/PyGithub/Manifest2
-rw-r--r--dev-python/PyGithub/PyGithub-2.1.1.ebuild2
-rw-r--r--dev-python/absl-py/Manifest2
-rw-r--r--dev-python/absl-py/absl-py-2.0.0.ebuild2
-rw-r--r--dev-python/aesara/Manifest2
-rw-r--r--dev-python/aesara/aesara-2.9.2.ebuild2
-rw-r--r--dev-python/aiohttp-socks/Manifest2
-rw-r--r--dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild2
-rw-r--r--dev-python/aioresponses/Manifest2
-rw-r--r--dev-python/aioresponses/aioresponses-0.7.4.ebuild2
-rw-r--r--dev-python/aiorpcX/Manifest2
-rw-r--r--dev-python/aiorpcX/aiorpcX-0.22.1-r1.ebuild2
-rw-r--r--dev-python/alembic/Manifest2
-rw-r--r--dev-python/alembic/alembic-1.12.0.ebuild2
-rw-r--r--dev-python/amqp/Manifest2
-rw-r--r--dev-python/amqp/amqp-5.1.1-r1.ebuild2
-rw-r--r--dev-python/apache-libcloud/Manifest2
-rw-r--r--dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild2
-rw-r--r--dev-python/audioread/Manifest2
-rw-r--r--dev-python/audioread/audioread-3.0.1.ebuild2
-rw-r--r--dev-python/autopep8/Manifest2
-rw-r--r--dev-python/autopep8/autopep8-2.0.4.ebuild2
-rw-r--r--dev-python/aws-sam-translator/Manifest2
-rw-r--r--dev-python/aws-sam-translator/aws-sam-translator-1.79.0.ebuild2
-rw-r--r--dev-python/aws-xray-sdk/Manifest2
-rw-r--r--dev-python/aws-xray-sdk/aws-xray-sdk-2.12.1.ebuild3
-rw-r--r--dev-python/babelfish/Manifest2
-rw-r--r--dev-python/babelfish/babelfish-0.6.0-r2.ebuild2
-rw-r--r--dev-python/backoff/Manifest2
-rw-r--r--dev-python/backoff/backoff-2.2.1.ebuild2
-rw-r--r--dev-python/backrefs/Manifest2
-rw-r--r--dev-python/backrefs/backrefs-5.6_p1.ebuild2
-rw-r--r--dev-python/bashate/Manifest2
-rw-r--r--dev-python/bashate/bashate-2.1.1.ebuild2
-rw-r--r--dev-python/binaryornot/Manifest2
-rw-r--r--dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild2
-rw-r--r--dev-python/bitarray/Manifest2
-rw-r--r--dev-python/bitarray/bitarray-2.8.2.ebuild2
-rw-r--r--dev-python/bitstring/Manifest2
-rw-r--r--dev-python/bitstring/bitstring-4.1.1.ebuild2
-rw-r--r--dev-python/blessed/Manifest2
-rw-r--r--dev-python/blessed/blessed-1.20.0.ebuild2
-rw-r--r--dev-python/cachecontrol/Manifest2
-rw-r--r--dev-python/cachecontrol/cachecontrol-0.13.1.ebuild2
-rw-r--r--dev-python/cfgv/Manifest2
-rw-r--r--dev-python/cfgv/cfgv-3.4.0.ebuild2
-rw-r--r--dev-python/chameleon/Manifest2
-rw-r--r--dev-python/chameleon/chameleon-4.2.0.ebuild2
-rw-r--r--dev-python/colour/Manifest2
-rw-r--r--dev-python/colour/colour-0.1.5.ebuild2
-rw-r--r--dev-python/cons/Manifest2
-rw-r--r--dev-python/cons/cons-0.4.6.ebuild2
-rw-r--r--dev-python/construct/Manifest2
-rw-r--r--dev-python/construct/construct-2.10.69.ebuild2
-rw-r--r--dev-python/croniter/Manifest2
-rw-r--r--dev-python/croniter/croniter-2.0.1.ebuild2
-rw-r--r--dev-python/css-parser/Manifest2
-rw-r--r--dev-python/css-parser/css-parser-1.0.10.ebuild2
-rw-r--r--dev-python/csscompressor/Manifest2
-rw-r--r--dev-python/csscompressor/csscompressor-0.9.5-r2.ebuild2
-rw-r--r--dev-python/cssselect2/Manifest2
-rw-r--r--dev-python/cssselect2/cssselect2-0.7.0.ebuild2
-rw-r--r--dev-python/cwcwidth/Manifest2
-rw-r--r--dev-python/cwcwidth/cwcwidth-0.1.9.ebuild2
-rw-r--r--dev-python/docstring-to-markdown/Manifest2
-rw-r--r--dev-python/docstring-to-markdown/docstring-to-markdown-0.13.ebuild2
-rw-r--r--dev-python/elastic-transport/Manifest2
-rw-r--r--dev-python/elastic-transport/elastic-transport-8.10.0.ebuild2
-rw-r--r--dev-python/enzyme/Manifest2
-rw-r--r--dev-python/enzyme/enzyme-0.4.1-r3.ebuild2
-rw-r--r--dev-python/etuples/Manifest2
-rw-r--r--dev-python/etuples/etuples-0.3.9.ebuild2
-rw-r--r--dev-python/filetype/Manifest2
-rw-r--r--dev-python/filetype/filetype-1.2.0.ebuild2
-rw-r--r--dev-python/flask-compress/Manifest2
-rw-r--r--dev-python/flask-compress/flask-compress-1.14.ebuild2
-rw-r--r--dev-python/flask-cors/Manifest2
-rw-r--r--dev-python/flask-cors/flask-cors-4.0.0.ebuild2
-rw-r--r--dev-python/flask-paranoid/Manifest2
-rw-r--r--dev-python/flask-paranoid/flask-paranoid-0.3.0.ebuild2
-rw-r--r--dev-python/flask-sqlalchemy/Manifest2
-rw-r--r--dev-python/flask-sqlalchemy/flask-sqlalchemy-3.1.1.ebuild2
-rw-r--r--dev-python/flexmock/Manifest2
-rw-r--r--dev-python/flexmock/flexmock-0.11.3.ebuild2
-rw-r--r--dev-python/frozendict/Manifest2
-rw-r--r--dev-python/frozendict/frozendict-2.3.9.ebuild35
-rw-r--r--dev-python/fsspec/Manifest2
-rw-r--r--dev-python/fsspec/fsspec-2023.10.0.ebuild2
-rw-r--r--dev-python/funcy/Manifest2
-rw-r--r--dev-python/funcy/funcy-2.0.ebuild2
-rw-r--r--dev-python/genshi/Manifest2
-rw-r--r--dev-python/genshi/genshi-0.7.7.ebuild2
-rw-r--r--dev-python/google-i18n-address/Manifest2
-rw-r--r--dev-python/google-i18n-address/google-i18n-address-3.1.0.ebuild2
-rw-r--r--dev-python/googleapis-common-protos/Manifest2
-rw-r--r--dev-python/googleapis-common-protos/googleapis-common-protos-1.61.0.ebuild2
-rw-r--r--dev-python/grpcio/Manifest2
-rw-r--r--dev-python/grpcio/grpcio-1.51.0.ebuild2
-rw-r--r--dev-python/helpdev/Manifest2
-rw-r--r--dev-python/helpdev/helpdev-0.7.1-r1.ebuild2
-rw-r--r--dev-python/httpx/Manifest2
-rw-r--r--dev-python/httpx/httpx-0.25.2.ebuild87
-rw-r--r--dev-python/humanize/Manifest2
-rw-r--r--dev-python/humanize/humanize-4.8.0.ebuild2
-rw-r--r--dev-python/icalendar/Manifest2
-rw-r--r--dev-python/icalendar/icalendar-5.0.10.ebuild2
-rw-r--r--dev-python/intervaltree/Manifest2
-rw-r--r--dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild2
-rw-r--r--dev-python/ioflo/Manifest2
-rw-r--r--dev-python/ioflo/ioflo-2.0.2-r4.ebuild2
-rw-r--r--dev-python/ipdb/Manifest2
-rw-r--r--dev-python/ipdb/ipdb-0.13.13.ebuild2
-rw-r--r--dev-python/ipython/Manifest2
-rw-r--r--dev-python/ipython/ipython-8.18.0.ebuild172
-rw-r--r--dev-python/jaraco-logging/Manifest2
-rw-r--r--dev-python/jaraco-logging/jaraco-logging-3.2.0.ebuild2
-rw-r--r--dev-python/jaraco-stream/Manifest2
-rw-r--r--dev-python/jaraco-stream/jaraco-stream-3.0.3-r1.ebuild2
-rw-r--r--dev-python/jdcal/Manifest2
-rw-r--r--dev-python/jdcal/jdcal-1.4.1-r1.ebuild2
-rw-r--r--dev-python/jinja2-time/Manifest2
-rw-r--r--dev-python/jinja2-time/jinja2-time-0.2.0-r1.ebuild2
-rw-r--r--dev-python/jsmin/Manifest2
-rw-r--r--dev-python/jsmin/jsmin-3.0.1.ebuild2
-rw-r--r--dev-python/jsondiff/Manifest2
-rw-r--r--dev-python/jsondiff/jsondiff-2.0.0-r1.ebuild2
-rw-r--r--dev-python/jsonext/Manifest2
-rw-r--r--dev-python/jsonext/jsonext-0.4.2-r1.ebuild2
-rw-r--r--dev-python/jsonpickle/Manifest2
-rw-r--r--dev-python/jsonpickle/jsonpickle-3.0.2.ebuild2
-rw-r--r--dev-python/junit-xml/Manifest2
-rw-r--r--dev-python/junit-xml/junit-xml-1.9-r1.ebuild2
-rw-r--r--dev-python/jupyter-console/Manifest2
-rw-r--r--dev-python/jupyter-console/jupyter-console-6.6.3.ebuild1
-rw-r--r--dev-python/locket/Manifest2
-rw-r--r--dev-python/locket/locket-1.0.0.ebuild2
-rw-r--r--dev-python/lockfile/Manifest2
-rw-r--r--dev-python/lockfile/lockfile-0.12.2-r3.ebuild2
-rw-r--r--dev-python/logical-unification/Manifest2
-rw-r--r--dev-python/logical-unification/logical-unification-0.4.6.ebuild2
-rw-r--r--dev-python/loky/Manifest2
-rw-r--r--dev-python/loky/loky-3.4.1.ebuild2
-rw-r--r--dev-python/makefun/Manifest2
-rw-r--r--dev-python/makefun/makefun-1.15.1.ebuild2
-rw-r--r--dev-python/mdx-gh-links/Manifest2
-rw-r--r--dev-python/mdx-gh-links/mdx-gh-links-0.3.1.ebuild2
-rw-r--r--dev-python/mechanize/Manifest2
-rw-r--r--dev-python/mechanize/mechanize-0.4.8.ebuild2
-rw-r--r--dev-python/mergedeep/Manifest2
-rw-r--r--dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild2
-rw-r--r--dev-python/mergedict/Manifest2
-rw-r--r--dev-python/mergedict/mergedict-1.0.0-r1.ebuild2
-rw-r--r--dev-python/mimerender/Manifest2
-rw-r--r--dev-python/mimerender/mimerender-0.6.0-r1.ebuild2
-rw-r--r--dev-python/minikanren/Manifest2
-rw-r--r--dev-python/minikanren/minikanren-1.0.3-r1.ebuild2
-rw-r--r--dev-python/mkdocs-material/Manifest2
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.4.12.ebuild67
-rw-r--r--dev-python/mpmath/Manifest2
-rw-r--r--dev-python/mpmath/mpmath-1.3.0-r1.ebuild2
-rw-r--r--dev-python/multipledispatch/Manifest2
-rw-r--r--dev-python/multipledispatch/multipledispatch-1.0.0.ebuild2
-rw-r--r--dev-python/odfpy/Manifest2
-rw-r--r--dev-python/odfpy/odfpy-1.4.2.ebuild2
-rw-r--r--dev-python/opt-einsum/Manifest2
-rw-r--r--dev-python/opt-einsum/opt-einsum-3.3.0-r1.ebuild2
-rw-r--r--dev-python/osc-lib/Manifest2
-rw-r--r--dev-python/osc-lib/osc-lib-2.8.1.ebuild2
-rw-r--r--dev-python/packaging/Manifest2
-rw-r--r--dev-python/packaging/packaging-23.1.ebuild36
-rw-r--r--dev-python/pastel/Manifest2
-rw-r--r--dev-python/pastel/pastel-0.2.1-r1.ebuild2
-rw-r--r--dev-python/piexif/Manifest2
-rw-r--r--dev-python/piexif/piexif-1.1.3-r2.ebuild2
-rw-r--r--dev-python/plumbum/Manifest2
-rw-r--r--dev-python/plumbum/plumbum-1.8.2.ebuild2
-rw-r--r--dev-python/poyo/Manifest2
-rw-r--r--dev-python/poyo/poyo-0.5.0-r1.ebuild2
-rw-r--r--dev-python/progress/Manifest2
-rw-r--r--dev-python/progress/progress-1.6-r1.ebuild2
-rw-r--r--dev-python/pyaml/Manifest2
-rw-r--r--dev-python/pyaml/pyaml-23.9.7.ebuild2
-rw-r--r--dev-python/pylast/Manifest2
-rw-r--r--dev-python/pylast/pylast-5.2.0.ebuild2
-rw-r--r--dev-python/pylev/Manifest2
-rw-r--r--dev-python/pylev/pylev-1.4.0-r1.ebuild2
-rw-r--r--dev-python/pymad/Manifest2
-rw-r--r--dev-python/pymad/pymad-0.11.3.ebuild2
-rw-r--r--dev-python/pyparsing/Manifest2
-rw-r--r--dev-python/pyparsing/pyparsing-3.1.0.ebuild47
-rw-r--r--dev-python/pyphen/Manifest2
-rw-r--r--dev-python/pyphen/pyphen-0.14.0.ebuild2
-rw-r--r--dev-python/pyscard/Manifest2
-rw-r--r--dev-python/pyscard/pyscard-2.0.7.ebuild2
-rw-r--r--dev-python/pyte/Manifest2
-rw-r--r--dev-python/pyte/pyte-0.8.1.ebuild2
-rw-r--r--dev-python/pytest-plus/Manifest2
-rw-r--r--dev-python/pytest-plus/pytest-plus-0.6.0.ebuild2
-rw-r--r--dev-python/pytest-tempdir/Manifest2
-rw-r--r--dev-python/pytest-tempdir/pytest-tempdir-2019.10.12-r1.ebuild2
-rw-r--r--dev-python/python-cinderclient/Manifest2
-rw-r--r--dev-python/python-cinderclient/python-cinderclient-9.4.0.ebuild2
-rw-r--r--dev-python/python-debian/Manifest2
-rw-r--r--dev-python/python-debian/python-debian-0.1.49.ebuild2
-rw-r--r--dev-python/python-editor/Manifest2
-rw-r--r--dev-python/python-editor/python-editor-1.0.4-r2.ebuild2
-rw-r--r--dev-python/python-evdev/Manifest2
-rw-r--r--dev-python/python-evdev/python-evdev-1.6.0.ebuild2
-rw-r--r--dev-python/python-jose/Manifest2
-rw-r--r--dev-python/python-jose/python-jose-3.3.0.ebuild2
-rw-r--r--dev-python/python-keystoneclient/Manifest2
-rw-r--r--dev-python/python-keystoneclient/python-keystoneclient-5.2.0.ebuild2
-rw-r--r--dev-python/python-lsp-jsonrpc/Manifest2
-rw-r--r--dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild2
-rw-r--r--dev-python/python-markdown-math/Manifest2
-rw-r--r--dev-python/python-markdown-math/python-markdown-math-0.8-r1.ebuild2
-rw-r--r--dev-python/python-utils/Manifest2
-rw-r--r--dev-python/python-utils/python-utils-3.8.1.ebuild2
-rw-r--r--dev-python/python-xlib/Manifest2
-rw-r--r--dev-python/python-xlib/python-xlib-0.33.ebuild2
-rw-r--r--dev-python/python3-discogs-client/Manifest2
-rw-r--r--dev-python/python3-discogs-client/python3-discogs-client-2.7.ebuild2
-rw-r--r--dev-python/pyu2f/Manifest2
-rw-r--r--dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild2
-rw-r--r--dev-python/qiskit-aer/Manifest2
-rw-r--r--dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild126
-rw-r--r--dev-python/rebulk/Manifest2
-rw-r--r--dev-python/rebulk/rebulk-3.2.0.ebuild2
-rw-r--r--dev-python/requests-file/Manifest2
-rw-r--r--dev-python/requests-file/requests-file-1.5.1-r2.ebuild2
-rw-r--r--dev-python/requests-oauthlib/Manifest2
-rw-r--r--dev-python/requests-oauthlib/requests-oauthlib-1.3.1.ebuild2
-rw-r--r--dev-python/retrying/Manifest2
-rw-r--r--dev-python/retrying/retrying-1.3.4.ebuild2
-rw-r--r--dev-python/rply/Manifest2
-rw-r--r--dev-python/rply/rply-0.7.8-r1.ebuild2
-rw-r--r--dev-python/sarif-om/Manifest2
-rw-r--r--dev-python/sarif-om/sarif-om-1.0.4-r1.ebuild2
-rw-r--r--dev-python/sentry-sdk/Manifest2
-rw-r--r--dev-python/sentry-sdk/sentry-sdk-1.37.0.ebuild131
-rw-r--r--dev-python/shapely/Manifest2
-rw-r--r--dev-python/shapely/shapely-2.0.2.ebuild2
-rw-r--r--dev-python/simpleeval/Manifest2
-rw-r--r--dev-python/simpleeval/simpleeval-0.9.13.ebuild2
-rw-r--r--dev-python/sphinx-celery/Manifest2
-rw-r--r--dev-python/sphinx-celery/sphinx-celery-2.0.0-r4.ebuild2
-rw-r--r--dev-python/spur/Manifest2
-rw-r--r--dev-python/spur/spur-0.3.23.ebuild2
-rw-r--r--dev-python/sshpubkeys/Manifest2
-rw-r--r--dev-python/sshpubkeys/sshpubkeys-3.3.1.ebuild2
-rw-r--r--dev-python/tappy/Manifest2
-rw-r--r--dev-python/tappy/tappy-3.1-r1.ebuild2
-rw-r--r--dev-python/textile/Manifest2
-rw-r--r--dev-python/textile/textile-4.0.2.ebuild2
-rw-r--r--dev-python/threadpoolctl/Manifest2
-rw-r--r--dev-python/threadpoolctl/threadpoolctl-3.2.0.ebuild2
-rw-r--r--dev-python/ukkonen/Manifest2
-rw-r--r--dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild2
-rw-r--r--dev-python/unasync/Manifest2
-rw-r--r--dev-python/unasync/unasync-0.5.0-r1.ebuild2
-rw-r--r--dev-python/uritools/Manifest2
-rw-r--r--dev-python/uritools/uritools-4.0.2.ebuild2
-rw-r--r--dev-python/vine/Manifest2
-rw-r--r--dev-python/vine/vine-5.0.0-r1.ebuild2
-rw-r--r--dev-python/whatever/Manifest2
-rw-r--r--dev-python/whatever/whatever-0.7.ebuild2
-rw-r--r--dev-python/whatthepatch/Manifest2
-rw-r--r--dev-python/whatthepatch/whatthepatch-1.0.5.ebuild2
-rw-r--r--dev-python/yappi/Manifest2
-rw-r--r--dev-python/yappi/yappi-1.4.0.ebuild2
-rw-r--r--dev-python/zope-deprecation/Manifest2
-rw-r--r--dev-python/zope-deprecation/zope-deprecation-5.0.ebuild2
279 files changed, 945 insertions, 346 deletions
diff --git a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
index ac8df1f1658a..3c010430db1b 100644
--- a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
+++ b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild
@@ -17,6 +17,6 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-python/Arpeggio/Manifest b/dev-python/Arpeggio/Manifest
index 6b4267ec6594..a9ad87b682ad 100644
--- a/dev-python/Arpeggio/Manifest
+++ b/dev-python/Arpeggio/Manifest
@@ -1,3 +1,3 @@
DIST Arpeggio-2.0.2.tar.gz 766643 BLAKE2B 9cd3a40b10594868678b6e0e625a094a978deca22a0d251e348e25a7358afb64bdef337e1c93afcde00d1347a9b22faa694678217c3e2de49690e923f8f0ea73 SHA512 6f8ddf8ca19f968de84730ad4861585f333be8315e70b6bd320f838731cffbd28b5b6245edd869175834a95207f39b20674795f0f31b226c9387f4a0376c9adb
-EBUILD Arpeggio-2.0.2.ebuild 458 BLAKE2B bae5467ba5a0dacfddff42de26fa56f8b84def6c51d985384e6434261be7c9789a6f28a2883857628af819c558a74905188f12fa9616212ade4d8e81516f6efa SHA512 cdd58cc77eafe600fb712c754f887169cd2233f78c6ac2fbdde38e8f863a8aa3df9d31733983a096e6cba9008357254ed842b3e73b99e4b5aa53d154641922d9
+EBUILD Arpeggio-2.0.2.ebuild 457 BLAKE2B a232696686b0cecd25f4e9ac2629711945c893298edf6c21dde02777e1311aad3846757d044387c72522170c3470a7297220fee4196bb08a4e28ab3d01cc7066 SHA512 7c6d8699f5c6c06b9d8af646e48213b2fa28722bd91738f8282c8e14043dc20fcd4f4aab32a02ffac96fde46adc73fb740e002f912c81ac477e4f44d64a885d1
MISC metadata.xml 447 BLAKE2B f4b144e8b81282e3d6c737c94ab3a21c1c5e9c9c188c21bd8d7e421a12ead133f26c226edbfa26410abb34f32b238571ca59d18f6870ad6e4eec1e9e54a20fd6 SHA512 f46f964a5cd2c23e00a6553f7a56324eee55231678cefa8538d5c0f4bad073478e99d7087989bd4fe2644bbb649e29e6670dfd409902750aa59534cd0c9868af
diff --git a/dev-python/IPy/IPy-1.01-r1.ebuild b/dev-python/IPy/IPy-1.01-r1.ebuild
index e94cbe558fc0..f03cdaf62f4a 100644
--- a/dev-python/IPy/IPy-1.01-r1.ebuild
+++ b/dev-python/IPy/IPy-1.01-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="examples"
python_test() {
diff --git a/dev-python/IPy/Manifest b/dev-python/IPy/Manifest
index 2abc80cc263d..92d8976fc279 100644
--- a/dev-python/IPy/Manifest
+++ b/dev-python/IPy/Manifest
@@ -1,3 +1,3 @@
DIST IPy-1.01.tar.gz 33641 BLAKE2B 10d5ac5c3df00a562393ee762e9ad0f458ecf4745f894ab23e686b7112842adcbb3f25064c0010630745273fa72280ba5ef92a951d687d0f46f341acd6c041ad SHA512 f0983254523025a1819d543877d9651fb6a9e39dabd3b043488495f681b02e43b544a0121658a0430a418a1c39b360a59db1699af87a75a16a2bdc29fcb2b74c
-EBUILD IPy-1.01-r1.ebuild 818 BLAKE2B 602b9fa8ed5a7ffc6694baa43d15f7f119fe49ecd8e2935e0245482ce95d17501f645288f8ae7596cb8b3712b31719873a037b2db21d32ea860de1416f0271ce SHA512 ce2ab275f1eb6a86389b5ca34640697b936e4e4282f404c3951caa8fc6a701e93243988392f0a463248840a728e7dbca4fca371c617554ecf651969e0bf6adb4
+EBUILD IPy-1.01-r1.ebuild 817 BLAKE2B 446349ad6fbb3e0f48a3c6f88d163d6043538ed756760b2d266b7392e2587c7420ae1f1fd4f1599a952b4ceb8de86a8c4c65dd654594efc6b1c29264ff0d1a46 SHA512 d01cf88e0239e52527fdc38d0584c57f5bae171b67b73068c4cc544c943c3f4c756d7fd0d4f8437ee1f6c0bc097d46608b61d9963093ae40f1f4c2f905f4dbc7
MISC metadata.xml 404 BLAKE2B 9b453bad2b9cc6b6f7b6bca5bd69afbc1c8181f8250d5889b8a192f6a242e94b546b650d0ca05acd7668cee160642d519d2eaa3f3d8755ffa228b43efbd3a6a0 SHA512 fb2d4c33ea00c87f1106ebf2ea4150476c62acd544f9c94cf28d5113cd272179df4710595135f5edd26cded036977fb7253e77c83d34ae362bd4b35eebbe356c
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 20c16c2f60ca..7b7634aa0eea 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index 30780792ece9..e916643cbf92 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,9 +1,11 @@
DIST Nuitka-1.8.4.tar.gz 3604833 BLAKE2B 32a5169e981e1323e0cc30147bbd6327521f496d3a4bcd0e6d3e811b291c596c50a3cf7602221f24b7a6d82936286bab1a045e65abfa4ddb9f366e23edaad9a2 SHA512 632453e937ca6c895646910ca650d83f9610e0aa4a28d2b2fe608c1bf4138ea06496c2bd2fee24fb4e6224a844437242ff9d21af2221ad2eed2edc77262050c2
DIST Nuitka-1.8.5.tar.gz 3604649 BLAKE2B 146e4f5fafb37fee7c7824fe448db85d3d77d57cadad63c10f237cba969ad81cc7c73eecbf68fcbfb8a1b2e0d8a9439c2435c5c7db16dde04324c3dd0ddb1770 SHA512 660f1480835491473cb4c512ce14109a9d27887e64fdfdfe6c92a59cf59445e7d6068c7859af9942330345b918fe81593c52f8f3b6166d55bad8bbbf362cc05c
DIST Nuitka-1.8.6.tar.gz 3605120 BLAKE2B 5bf40eb8e62f0bd656f94f1c251b8de222d07808c6cbd0be3913b4f10f514c106b0db171a8122d6aaa163376eab9cc835d42a693519e06bb607f06b257a3fe5a SHA512 4cb1737bf95286b69f032ac49b4b2f0b15f068ea7cc22f737388257fe5c400bb3c47561144152a7c8e48426d10579912e5350f7ca7079d73a5a04bfe379ca9d3
+DIST Nuitka-1.9.1.tar.gz 3909492 BLAKE2B 87d658083ce21d720126c61a8f8ec0df7608d365737475b194c739314d1bab4bcdb647646c1bc64a0371e0fd69c22dab512814d968db3bf02c13741ff34b4f15 SHA512 17a44fa076d4812f56f3fe4aa6b6e4ef38dea328fbc1f6d0c8aa31748b303b8cf057891d4749a43064a12d2c836e03f4ad58830ee56c713cffbae6c8bec50d92
DIST Nuitka-1.9.tar.gz 3907890 BLAKE2B e055d94d01ac203d73915e3f331538fbee04aff346faa15571c7ab5c24ac07616ff50bedab9c0832821a16d16cc30b5478d3f7d8ca3338f651f3cca27364f9fa SHA512 b48454a2959ce1479ce9135342dd89e83f33ae184ea38e3f050fff80bbb3320a3864aad1520310677abbfcd89d19da8be895ceed889b846d25fc51459ce78e5a
EBUILD Nuitka-1.8.4.ebuild 1115 BLAKE2B 71600bcba8ba9422125dc6e145f919853e241a089aa855beb488ccb72bd3d5490ad4b986e1616dc4ac099023d88ee1fcbaf7efd5a84ad1f74ce17672efc7fff7 SHA512 28485d128e06c298f4aa512cf455dd38fe6dc34dce424246bb8bc69d531274158e377631b96c82cccea29a03492721a2bb71791ad2bbb4765475972347ea18ab
EBUILD Nuitka-1.8.5.ebuild 1115 BLAKE2B 71600bcba8ba9422125dc6e145f919853e241a089aa855beb488ccb72bd3d5490ad4b986e1616dc4ac099023d88ee1fcbaf7efd5a84ad1f74ce17672efc7fff7 SHA512 28485d128e06c298f4aa512cf455dd38fe6dc34dce424246bb8bc69d531274158e377631b96c82cccea29a03492721a2bb71791ad2bbb4765475972347ea18ab
EBUILD Nuitka-1.8.6.ebuild 1115 BLAKE2B 71600bcba8ba9422125dc6e145f919853e241a089aa855beb488ccb72bd3d5490ad4b986e1616dc4ac099023d88ee1fcbaf7efd5a84ad1f74ce17672efc7fff7 SHA512 28485d128e06c298f4aa512cf455dd38fe6dc34dce424246bb8bc69d531274158e377631b96c82cccea29a03492721a2bb71791ad2bbb4765475972347ea18ab
+EBUILD Nuitka-1.9.1.ebuild 1115 BLAKE2B 71600bcba8ba9422125dc6e145f919853e241a089aa855beb488ccb72bd3d5490ad4b986e1616dc4ac099023d88ee1fcbaf7efd5a84ad1f74ce17672efc7fff7 SHA512 28485d128e06c298f4aa512cf455dd38fe6dc34dce424246bb8bc69d531274158e377631b96c82cccea29a03492721a2bb71791ad2bbb4765475972347ea18ab
EBUILD Nuitka-1.9.ebuild 1115 BLAKE2B 71600bcba8ba9422125dc6e145f919853e241a089aa855beb488ccb72bd3d5490ad4b986e1616dc4ac099023d88ee1fcbaf7efd5a84ad1f74ce17672efc7fff7 SHA512 28485d128e06c298f4aa512cf455dd38fe6dc34dce424246bb8bc69d531274158e377631b96c82cccea29a03492721a2bb71791ad2bbb4765475972347ea18ab
MISC metadata.xml 943 BLAKE2B d7ab883773e7480dcfb4b79932a3874e2274669169a24a54aa622a2a0ac079e0296da4bd196d166cb11fcff785985da0b10d0fae351032914ccf312c9bb9833c SHA512 625d8760b8e849c6e014856f584cb42f50bb5ebb1fa648cb704a5a1baf175e7d2ce9f43f6f724d11c81a68e364b6ac1c38459540b58f2ccd6a675902af5b1cc9
diff --git a/dev-python/Nuitka/Nuitka-1.9.1.ebuild b/dev-python/Nuitka/Nuitka-1.9.1.ebuild
new file mode 100644
index 000000000000..f511685d5ce1
--- /dev/null
+++ b/dev-python/Nuitka/Nuitka-1.9.1.ebuild
@@ -0,0 +1,52 @@
+# 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..11} )
+
+inherit distutils-r1 flag-o-matic optfeature pypi
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="
+ https://www.nuitka.net/
+ https://github.com/Nuitka/Nuitka/
+ https://pypi.org/project/Nuitka/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-util/scons[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ ${RDEPEND}
+ test? ( dev-util/ccache )
+"
+
+distutils-r1_src_prepare() {
+ # remove vendored version of SCons that is Python2 only
+ # this should be removed when upstream removes support for Python2
+ rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
+ eapply_user
+}
+
+python_install() {
+ distutils-r1_python_install
+ doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+ append-ldflags -Wl,--no-warn-search-mismatch
+ ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+ optfeature "support for stand-alone executables" app-admin/chrpath
+}
diff --git a/dev-python/PyGithub/Manifest b/dev-python/PyGithub/Manifest
index 23247eec9909..8f21eb4952e9 100644
--- a/dev-python/PyGithub/Manifest
+++ b/dev-python/PyGithub/Manifest
@@ -1,3 +1,3 @@
DIST PyGithub-2.1.1.tar.gz 3330531 BLAKE2B 9b288266379d7b1d85be91a7261596f9c98b97bdb5f17c4f8bb43b4765f07e2088f1130c802a623c875c8ddd7d31bdf3cad2a7fc6672ca50bb9a69c80bf4c907 SHA512 f5a0186c1a206cef070c6c19ae0cca5ab19993dd16b9df9997ba01a3fa02baee3425cef51588f7ac38636a165e36d9a5a2c4014e59482b583001c75efa7afc40
-EBUILD PyGithub-2.1.1.ebuild 1028 BLAKE2B 85d380c27d79f34dd10ecc508fe3e907b4c92b1d1f75b34b6509d7c18ad9e5b019e651f74a47c2547b0940386efa59f42c4803d2c54b7f6242c5fdf4e57a893f SHA512 5bafd2193d3c6fe8ca4cc24decd49880e815ab30254a89b9ea9b739fa4499b5ee7c34339e9de09c6ba413115c6e53b0b29abfb2d9b702b2bca500cead2b2643c
+EBUILD PyGithub-2.1.1.ebuild 1027 BLAKE2B 27c04b8a4832ed20021664a2ec46c3372a37f35c489bd71c9c08e4204490f4f1d93a5b6ce462e573f334f186ad02b1199a5f1f0e10cbc492af290045decc210f SHA512 9be8b27c1137a98007ff1af2cf90a588c649b27b767158dfa03148e3fea0facdc5afe0711e8bda6f27a537b2ead9be529bad4b6b405aa39f92e2818af7d2a93a
MISC metadata.xml 501 BLAKE2B 1692287021b81416f18386da2b1dffd1c358d4dbfa3aacf7d5f773db0889ba966408c35fdbb7ea7f741923d542ea4e825039ab124a64168ad2d5264d1718dc5b SHA512 e1f2c16e725e96e8d576ff6b87a79d39f1b8169c6f419eadcd18a8a266fd188dc08fc9efa236f2c696449a083b000086b153da559cd819fcb73ddf2518500813
diff --git a/dev-python/PyGithub/PyGithub-2.1.1.ebuild b/dev-python/PyGithub/PyGithub-2.1.1.ebuild
index 1e2142fd685f..0ba6d20de241 100644
--- a/dev-python/PyGithub/PyGithub-2.1.1.ebuild
+++ b/dev-python/PyGithub/PyGithub-2.1.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
# cryptography via pyjwt[crypto]
RDEPEND="
diff --git a/dev-python/absl-py/Manifest b/dev-python/absl-py/Manifest
index 2510cb9749f2..df65d833dd25 100644
--- a/dev-python/absl-py/Manifest
+++ b/dev-python/absl-py/Manifest
@@ -1,3 +1,3 @@
DIST abseil-py-2.0.0.gh.tar.gz 232404 BLAKE2B fc3d02b2184f6ad45ff022d80068f6ec64ec4cbdbfb9735da1309a975f634880a2c969cba9ad7bdbeec2183c058c31e8198f9396d5f937858861e42a41c40432 SHA512 1f83ee07ce4bdeed2ebc775bdf809a9998f7afba2e0322bb4ce1fbf4af8c0e638161bbd72c9222c1ae1505577c181026d5baee1c9994d4858166d015a1ffab91
-EBUILD absl-py-2.0.0.ebuild 2658 BLAKE2B 86b110e636334a69097b3674d5411c4071063c805ed8a137e8d78bdaf4f136ef417eac509f1371bd5c177108c13a57613d65288c701399feda322df268bc21ba SHA512 2b2f5dfbda899fbadec8da3ddb8eadd0102a1384a35a4df7164f91b60c1d41352a47edaac71977341e8b1d0bc6032f63e99d373d7f9b9d67f19c0224cdc6b407
+EBUILD absl-py-2.0.0.ebuild 2657 BLAKE2B 5d13264fcef75f7fd66fc31cfd940e13b3add818fa7521e12f439aceabb7d19a95d91481926eec8040033b47c917ae6a559dc06629878183e6603b0fd958ff8a SHA512 f93ee2a43f8a73d5573817380cf2ffd206e1a52bccf544a397bc6f204cf51363c3f9fe8a8eda9b9eee78919d3d73953f22f896a6f5fbf7537c5f8cdfe5928e04
MISC metadata.xml 577 BLAKE2B dd0e02b24bdb42f24bd675cadf13e99f861a6dc9be2879f671b9bc4e9e078ef81759909e81e3063cb54c71ff71d6609624f0cf2645bf6ec055c643fbb0f3ab5c SHA512 7cfa86cac5d38b10aedacdb4bafc7acbd11cf4a98a873a2435ef5761d5186c5128171eb286b2d2568a1a353eb4de815303eae225cf5823a5292ac362633b67c7
diff --git a/dev-python/absl-py/absl-py-2.0.0.ebuild b/dev-python/absl-py/absl-py-2.0.0.ebuild
index c07d1a1649be..73e4aafe449f 100644
--- a/dev-python/absl-py/absl-py-2.0.0.ebuild
+++ b/dev-python/absl-py/absl-py-2.0.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest
index c2e71c9875e2..3ce6d28ba2fe 100644
--- a/dev-python/aesara/Manifest
+++ b/dev-python/aesara/Manifest
@@ -2,6 +2,6 @@ AUX aesara-2.6.5-compiledir-tid.patch 1707 BLAKE2B 77f8fa3618f930dddad8e864dee3e
AUX aesara-2.8.10-fix-tuple.patch 649 BLAKE2B bfc2b2971fdaa452c5d14d75f68af5931b979dcb2951baf8bb1cf759058b4c0f341233b33d907722302ea8374cbd965e4d09e87f069ee2b1a558bf4e9a7309c9 SHA512 2c5846c723f214a8f623593f518194edb113f0d7c64ab1d69d6e4c5278125910f1c775cffdb46871d23ddf5332bbd84f252ed58e2560663c0c36520f1fb72372
DIST aesara-2.9.2.tar.gz 4424417 BLAKE2B d5e40ecdba51d32ee160efe287d11ee96cf00fbea2882a5bfbba08099edf12e449f56eb3af636cb50b675d6aacc4270ee57c30d3c6848abd9a925285a91df7ae SHA512 91cf78fe4ee107895f91365adce6b4446c0a6908e36ebba407a9ad896af9dd38d035c0cd08515ca7789a052ad1c1f34930b46e8196768ebbcf27e8f37c1053a3
DIST aesara-2.9.3.tar.gz 4424476 BLAKE2B 3b1a1f2644267171a04a73d09a20fa29e0cf1eae3a86f5ee9ab72084185080b94cd1855fe8957b5f08aac4d059b047839524218526df37ea711bc3a8871c7e98 SHA512 28a6aedc7e6095a9a4e96eeac453282a0d6e247bd01248c219a5c161bc52ce4ccfb998238b45120b92581d1d0168c87c472aa0a8bb3314d8eb7ce90868e045b5
-EBUILD aesara-2.9.2.ebuild 3386 BLAKE2B eaccb85889d3c7fcf5e0ecbfc333bef692bc556af0735f83ea833811e372ba5d80f42aa975cc72c999f648d39066acf8a14296805132ae355636f21d3348dbdb SHA512 3ceeef6003edc79603971a1efca5d55968829f33f8493de6ac2a45bcd0abdcbe27da78a1581826745f9e9a4124501fe908a5fbbe91a9037cffc089c161e2c30f
+EBUILD aesara-2.9.2.ebuild 3385 BLAKE2B 4afbbed17e300ee5f063d52bad3f2ac99903fac3a455c31ea605afc678fe06d9b27a5f1c9c6e70742b38ca05ddb098720920b8071571c943adec22f1913727df SHA512 ee600ae4d0ae2464751be68c358d003890e5d4bbd622e3e1c873a87181251380a93c7bdb4635ce7aba6bc878450a2c879c5f6d866a7e62471eb7b6c326c436d8
EBUILD aesara-2.9.3.ebuild 3388 BLAKE2B 3fc4868d49508494221d4bddda5f587601784b1e30a0e002a8cbc395c3a991d5d905941f87ebaf57b40de9bd7d61e22cd7b5678fa85ddc43177dad23609cbcca SHA512 2d5becc8413e8cbbb7a29dd0914211aa26f6d1eaff1161e1f73e0495eea8e0b119abe68a50f7d1f873bb54bff884ad415d2ebc660a96f54ea30c29f6b8ae119d
MISC metadata.xml 506 BLAKE2B be65b6be62282fa47152985d79892fd04105a47e00a427ee8341d27aeff21b144bee7e7d0f16b2f4b617c941bdf5ebd9de37a42c39d117cdfd579c3035d35a74 SHA512 a207ec3db85a8e6f03feabd14da588f0b9ca9a88ab2495ade0f40b516b3bbd20fe78b14698d28da7ceed238737a9f4d63f587156ef609e846b485132d598c6bb
diff --git a/dev-python/aesara/aesara-2.9.2.ebuild b/dev-python/aesara/aesara-2.9.2.ebuild
index 583144510d5c..614a4de0bfab 100644
--- a/dev-python/aesara/aesara-2.9.2.ebuild
+++ b/dev-python/aesara/aesara-2.9.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
dev-python/cons[${PYTHON_USEDEP}]
diff --git a/dev-python/aiohttp-socks/Manifest b/dev-python/aiohttp-socks/Manifest
index e2ebe63e8520..d411885d759f 100644
--- a/dev-python/aiohttp-socks/Manifest
+++ b/dev-python/aiohttp-socks/Manifest
@@ -1,3 +1,3 @@
DIST aiohttp-socks-0.8.4.gh.tar.gz 13568 BLAKE2B a99513b4dd7ca75aca36979c0ace84adcabdc2fb1104d38ae49d07944fa1fb17a2a8da24fa395a33dabc00bc444710d23e911db427c895ec144ac1600d3d5983 SHA512 09a0ca9267ad822546bd47066b2f1b5f15364913da609fa5a2ebd0b0a8fd2f74e7413ab7e2f0970a777c5b853cc2fcae83e7af4eaa7cb4508d7644479ba8afd1
-EBUILD aiohttp-socks-0.8.4.ebuild 920 BLAKE2B d7d1a25a8c3d157228a27c5ed4f83fecebd11f7d44ec08eef2aa5321fe904de2e3ed341236b4400ae545fbd9a3928a45234f0e7a59b87c381d6bdba27bfa95ae SHA512 2f5e5e96128cdcdf037cd2f68363175345a3f6c56da3e4859d9ee55d36b4c4e7cdfb3ddf3bcb6f7a11319839a8f811ae329a85b90ab7b71a792be976d9f6734b
+EBUILD aiohttp-socks-0.8.4.ebuild 919 BLAKE2B 418216fae2c44b361513aef6e80c96d6fe0b57c80a97d0729cab7b3b8c12a6e59b19352bcc33031e9c6e1a55483f8b296125a0fdc9add40a4712226639450485 SHA512 401e47255b7b9af3718227f0954a5258094372502fd3442ea8592642af5404a8d8a3f0284669d9ad8a1340630639d4e7bc1146d7f67042e0baa6ef2ab099f7f0
MISC metadata.xml 417 BLAKE2B d4d70073cac054e8ce04d03c7087377b3b9b420f1f4352da54de0f6f5ca836cb49774307f01df383888bac24a2bcf9a1c2ab6920f8be16ebdb40e80c253c65ff SHA512 79af7d419eb9fe518ca8ea2a6bd4e2e1cfed7b00a032fbfdc4b05d6c59d9d7ecddd789a70a3db890a55335f293b6ebbc35f74dd73968de82e5147c991534cc6a
diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild
index 92264d05a779..b6c01b1eec21 100644
--- a/dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild
+++ b/dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
RDEPEND="
>=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}]
diff --git a/dev-python/aioresponses/Manifest b/dev-python/aioresponses/Manifest
index 676c3ca91ac6..d40198caef67 100644
--- a/dev-python/aioresponses/Manifest
+++ b/dev-python/aioresponses/Manifest
@@ -1,7 +1,7 @@
DIST aioresponses-0.7.4.tar.gz 35248 BLAKE2B e3046de1db4911429ff2bb50b011c7cdb33ad8460771bbe7cce969e29a74f29e5fe86b1ed488cbd9462706ce31e84a3bef08aec0e83ac6175c803d2e81900fbc SHA512 00392f8481e600e2c18563193aaf5b75a324ea49e90606e43a28ea787f75c55712bc2caff0a70411f51a9615b01a252fca1ebb9efd2cc314f6358eeeef6d1e59
DIST aioresponses-0.7.5.tar.gz 35676 BLAKE2B 4d42137f67e27b0a91d3452630a7353db453c970a5689ab5f98aecfdf0877217b174d807f260c3d9736ceaadbab5fe84b7a025fc6233410029aeb5e5785925a1 SHA512 bae24aced48702f7971ba2ebb9268bbabf820270f321a87e840aa33421bdcf339d3c5375cc6df587889462f5d77276f8b1fd8e1f97da7f5d215247c0a58c85bb
DIST aioresponses-0.7.6.tar.gz 35846 BLAKE2B f5cb820ee410e1203526ac6731c73f02993684679d788c8e3db830189d9874991b6fabf2e0738d14d3e54e2fa2b44af788f054137590ffea78df49056389673b SHA512 d02fa848a5d6588e32c203591f842cb212aae60d5e060a3fa13993bbb575922e516f04d47f9428c5f4b8103bc9990aa45cdde3c17bd2c47d8eff714f93976450
-EBUILD aioresponses-0.7.4.ebuild 908 BLAKE2B 047777dba1beae7bac2f5629a3310a298e33248ccda7adf53c78895a6a3cd7074db470ab6515a90ab1e96c2b5dc4723ae5e025c3c116280c682d28378832acf1 SHA512 2267c93487d6e8535f768f3f15e48c8c8e38564b90a8fb17df9c71c65012b8bb95140dba9622e28631552f0f070c8fde0a2e0d0c73a4b7db667f727170da3d6b
+EBUILD aioresponses-0.7.4.ebuild 907 BLAKE2B b98d068eed8c825f3edd34eae3c0621606baef2fcbf09b280abd0b74e2e7351c328ce1a260c198b4bda8dc14213aa5990ede788995a008179b37b2cafa6d8005 SHA512 52dd2077d37ceb912e6df38666351ae0480711bb36315dac8fbe5c377557308cea20a4b635ff8ed873c6a1ec983160c85e9087c324a58f729255b245a5151c7e
EBUILD aioresponses-0.7.5.ebuild 918 BLAKE2B 1cc71e73a2c07bade1687f19c1d0bb91490ba36f3a4c2049e3179755efea3847cefe50b39a1718a0ce1cf891776f5209739cfe0810e07420f097f2680f2c3f8e SHA512 5cf4335bcaddb5ad9d8dc0cc677fcaccf31aae0e72ac989e9a5fb214f3a8bfaf5330ee1cce8261a46f389f390e1907d26a5c6798b6af583db93673a83afe4ac6
EBUILD aioresponses-0.7.6.ebuild 918 BLAKE2B 1cc71e73a2c07bade1687f19c1d0bb91490ba36f3a4c2049e3179755efea3847cefe50b39a1718a0ce1cf891776f5209739cfe0810e07420f097f2680f2c3f8e SHA512 5cf4335bcaddb5ad9d8dc0cc677fcaccf31aae0e72ac989e9a5fb214f3a8bfaf5330ee1cce8261a46f389f390e1907d26a5c6798b6af583db93673a83afe4ac6
MISC metadata.xml 474 BLAKE2B 1768a360fe74d971bd194fdccc0b562c416b70f9992b513167cc6a0944c0d9e7b806029ac55f70998f6bdeffbe0113d1901664c4ded69d23b8664da5b1deda8e SHA512 b133e74d89b308b68387e069544fb24ac2b2f0aa2287c38c48e05c07fa7ec04639b5339930562078b17febd9895b1af46df59c9be323a2de8d7597f35eb24d7d
diff --git a/dev-python/aioresponses/aioresponses-0.7.4.ebuild b/dev-python/aioresponses/aioresponses-0.7.4.ebuild
index 7995b5baceb8..9dbd87a8d82d 100644
--- a/dev-python/aioresponses/aioresponses-0.7.4.ebuild
+++ b/dev-python/aioresponses/aioresponses-0.7.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
dev-python/aiohttp[${PYTHON_USEDEP}]
diff --git a/dev-python/aiorpcX/Manifest b/dev-python/aiorpcX/Manifest
index 46b04dbcd754..01acb7370011 100644
--- a/dev-python/aiorpcX/Manifest
+++ b/dev-python/aiorpcX/Manifest
@@ -1,3 +1,3 @@
DIST aiorpcX-0.22.1.gh.tar.gz 75206 BLAKE2B 92c481388198fec94faa10482ad4195fe6dce5ae4aa445ce2812e1e81e084c629712b87a3c157aa33ae42335c1a96bdcafa5e389802740fcae8eb9e4aaf43dd2 SHA512 3484da36ce6042d8d4c6b168fd2326c0fc77a825691b95631e54510697708a27ea07e9a808445d504056432adf04f04cb0bc28d4b7194c55c1995096bb938b4d
-EBUILD aiorpcX-0.22.1-r1.ebuild 805 BLAKE2B a165afa2c6921f9b9b9f842c42404650df27a49af55e7f8c82dd1500f930eefb060769d60e63c00ee7929eabe81494ce0287ec1e61e559dc8ae9cfe451fb79a2 SHA512 8ab26c2cb7a7756ca45f7db8999e20858b121f4d98b4be30aa14fdd1a40b22234ac5d1363ee56477532e08dee9034e0c2f7bfaa16dd0d4a2b61acc88ec62766f
+EBUILD aiorpcX-0.22.1-r1.ebuild 804 BLAKE2B 28bcd64a92a7a5fc33049d628cf27822a867c9655425e44fd090e6904e4b18164bf6564f8edea54ce3ed919c49c1979008b2fd1375e47eacd08972803fbb8d63 SHA512 8a85ba226db95d341adb06a743d768224855e5d22e25945a4cfc6bb9a69a3b2fdea9e825014503dfbeedeacc3d00b9cbd14cf3983a3f476b043a4e397006390d
MISC metadata.xml 406 BLAKE2B 9b7f11edc470d0fe068819de2612c0505b69da7974aaa85f42f41449d33e5b3f05105c8a2419a0be96afcce6356ed483a4274bb4795531c58d30603f042e23c1 SHA512 fe0980b5d6bf46d30af528c298d6aa20bdcf49914c01e35542dcc5ddb935e3bb1ed367ce7fe9fda6bf2c348aad8c2d6158ba0f270b320f9af443a8e14ecb30a8
diff --git a/dev-python/aiorpcX/aiorpcX-0.22.1-r1.ebuild b/dev-python/aiorpcX/aiorpcX-0.22.1-r1.ebuild
index f6da03da0e65..3beb1922f2b5 100644
--- a/dev-python/aiorpcX/aiorpcX-0.22.1-r1.ebuild
+++ b/dev-python/aiorpcX/aiorpcX-0.22.1-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
BDEPEND="
test? (
diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index 062af2c4ec38..e0c90f3bc681 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1,5 +1,5 @@
DIST alembic-1.12.0.tar.gz 1196597 BLAKE2B ff4bc1b94a32ab510b617befb039cb373f266fc891d355a1166a5559d4c053c57a834d9509a05bd5fbcb53a6ac0348038b2314907249ea9139a00c378b293bcb SHA512 170031efe7864835234f55123bff7496337ed1ce666fdaaa8a5040353dc23f98a0e2e6eaf95791f8be052b675015acb7e59b58436a470df9b4ce803c1ac5296b
DIST alembic-1.12.1.tar.gz 1200204 BLAKE2B 640435e09ee7d33c7fa375b6fa784e2ef4097b50074753341717bc21fa8bd838ca00ced6c5cc9e3d82eca494270ffe84bc4b74dc96ed01cb9aded77f21e33520 SHA512 c76bae8f22dcbb4b2d235a17059a756c33bf40d4ea62b937373a29dab7c4f6e36eef0030a721222663c191eba565530299d28726f06e0c40d74daec1d3e03b33
-EBUILD alembic-1.12.0.ebuild 998 BLAKE2B 69697924982fa2b17d0d5d3c6ae9d0c6003476b0237e4c41baeeff185a12dc073b4bac03c77d4ea73c838a9c28d26351873c00dd4962e45677bb8afda0d993ff SHA512 a9d83e9b1cebc916f06f8fc32820c5bfc315b2de915f5f7e4af21c5ef6180430be357672ec01ee89bf3eaa76e2a37bcc067fd6d19721b8776737eb45dd4ddbde
+EBUILD alembic-1.12.0.ebuild 997 BLAKE2B badb6d71bd53c7370231a64ea42cffc5e4f6f790bd1e704afe4d78d2855f83566ea482718319f897cfa72ebdef1beec857f66efe8d87fe1d8d8e09b50e7a9ee5 SHA512 5dc9ff4a2795e723200f6fff45176589d7755bf8909e317b0d96c185063986f8502e46292add34f54dd3e1fc3b38f0280cfb942893d76092347ec062c605cf8b
EBUILD alembic-1.12.1.ebuild 1000 BLAKE2B 6137d44f26f5620e1af375b3370935f943a547e62c5cbf7e142975db2754498afc968718ab6acdac542bd1569f79ee8ba088e24db05dd655d278bb6588257d0a SHA512 3bd4650599df3ea40b8b15deffef4f7bc5682863f0e716eb40e32f8bbd44638d788b8819bf7cea640f1390e4164f3bc9d32aadbe4c365640ba2ed9222c48103d
MISC metadata.xml 516 BLAKE2B 08b11ebed2913b00e0a8c0044a50e3ca7bc0e51fcad180725c90445227fed1aed58ed89b4bed58ef5c050c3eee3c19da33aabce5cd1f7835f4b560e67ccc7744 SHA512 b4afb6af57562e6065f03db71da0dbdfc9c4337e54cbaddfa257ee7bad48dbeecfaccd765901bf65279e34cf96be3975f983017858904716a36bf8c18f33db79
diff --git a/dev-python/alembic/alembic-1.12.0.ebuild b/dev-python/alembic/alembic-1.12.0.ebuild
index 5e88fa80c9a4..1f596377813f 100644
--- a/dev-python/alembic/alembic-1.12.0.ebuild
+++ b/dev-python/alembic/alembic-1.12.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
IUSE="doc"
RDEPEND="
diff --git a/dev-python/amqp/Manifest b/dev-python/amqp/Manifest
index 04d3b621b2cc..b2115d920a46 100644
--- a/dev-python/amqp/Manifest
+++ b/dev-python/amqp/Manifest
@@ -1,5 +1,5 @@
DIST amqp-5.1.1.tar.gz 127869 BLAKE2B 3ba95874a45f6fce163cf95b0b1fae57e636bc2bec8311f64fc9597025ba36f35daf8d0457af3bc10fa1f1dae604b262ebf205d7b89d4f1745bf3480b542278d SHA512 f549a85e4f04543dd8e844edb68350ca185de9259aa896af31ae5ee5dfdfe73f904d95821c403dc797c7f3ada17ce6bff4e0fd9fcdf2abc1b33a94d079f99179
DIST amqp-5.2.0.tar.gz 128754 BLAKE2B 4d5c281c1d9691e41da452f07f81a0c8bf901cb12f7a43082f1a8cd46cb848195df7415036e42b0fdf76c621019334df50af1382b571fae38ec4796154fa3797 SHA512 923eae80721ec35e329085e680950db7167c401fac396c74d401331ef7efe369e1cf4420bfde9a1d9005052f49cedef6d2ee621e795b9127614fd5742aa5e0db
-EBUILD amqp-5.1.1-r1.ebuild 1021 BLAKE2B 35f62d9c7cef6cda3da45a92ed75b3d238af28ab4cd4869735556f46d49e582ce742038f7851310177df3a2516d361e12406d01e77edd783a5f5700a46a1fb2d SHA512 9bec8c792b4f583890645e10dbf0f12d50f80504c8f5d2ade8fd9b5130eed29fa028ca4b901c3dc32aa8ac195750ee798a5843e7ef87aef41463108bb6c804ec
+EBUILD amqp-5.1.1-r1.ebuild 1020 BLAKE2B 87c70792f4bc802b1478dcb3fc56e02bf82054b9a7b94b9e3b3445c82f5704b013524c1a162fb98dae2b5195ea7877563c2d20dba869f2c3c975f687d3888deb SHA512 f14d158cdd206571a52c54272518939b818bca4cb797878a5d4bbd63aac583f9d7e75e6d83d18ea54ff2db9acf14bad8d93ebeee8797f4ff5ffc4e4fafd66ed5
EBUILD amqp-5.2.0.ebuild 1014 BLAKE2B fee728c83f0179707d216157e6e0108bba6ccc6a6a28ba737530105b19c334d020f0f2ea932d7c51a4c7f376ee2e40bf976cbd76051ee10d2847849ba7b8c8f5 SHA512 a55b571e12cae9fd74980ecce6826f26d0ad759fc1c4482756ff49f57f25c696abd48b2f82bbf70d46f968fa55ac81df13abd55a7ac3020cc1067c217728fb13
MISC metadata.xml 505 BLAKE2B edee860b2641c1f220cca3efcf400391018389615234d72cf2a48e499c410608ddb664d65c7a3aba925b882bab96ba7b4f0c1173e28c385fe0a73b377e950af9 SHA512 b9b969cfcdc38791dec5c54ce96dcddc2eaf29bd023dc6a7c8e2f95dd00ece57abf02bf7d9e0179eb5716a20a041c2216dda94904e5d0a73007e775c14149552
diff --git a/dev-python/amqp/amqp-5.1.1-r1.ebuild b/dev-python/amqp/amqp-5.1.1-r1.ebuild
index 812e7dab5bd7..b76c7a7a4518 100644
--- a/dev-python/amqp/amqp-5.1.1-r1.ebuild
+++ b/dev-python/amqp/amqp-5.1.1-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/celery/py-amqp https://pypi.org/project/amqp/"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
IUSE="extras"
RDEPEND="
diff --git a/dev-python/apache-libcloud/Manifest b/dev-python/apache-libcloud/Manifest
index 1d2d140c91ce..86a7e7f57884 100644
--- a/dev-python/apache-libcloud/Manifest
+++ b/dev-python/apache-libcloud/Manifest
@@ -1,3 +1,3 @@
DIST apache-libcloud-3.8.0.tar.gz 2457665 BLAKE2B 39a6f3f99d3b685150e9a5ec198da705e0c8a3fed7da1300a734fe69310f888401da6683a8ea4b3fe042776a19ebff28f7c82921f29ebc91349a3c1a24e60e20 SHA512 ef221c79be2adf22bbd9fa739c619fa8c0afb493a410bf36a6cf2b3ad5cb18b61f552a1d98400b9152c790e3a88ca504848e03bae1fe8a14b94f72f9b7358f50
-EBUILD apache-libcloud-3.8.0-r1.ebuild 1298 BLAKE2B 5ed29ffe2a40c39ed7e5fb844057db4dd729a2af6869f7ff9fe7ea9db70ff335208530404ec321100d3e012df2b3977eb80b10911ef2e609aeaa32f6f5019654 SHA512 f47b89b9bbfa9774fd992c2812d03cf2009f59e3058e4cbd1a31cbbdd52d99e2aab27d548b3d082a011e48230dc47ef402d6d59ce32c36cd0040c7c0907b7751
+EBUILD apache-libcloud-3.8.0-r1.ebuild 1297 BLAKE2B 50d36f6dc70b8da70b00be51990bc4a7683a44283e463c11d27eab63a5e05b1f0aabba09257bd032cf6debc720c34d2ff6f7704f121cd622741ca84083901768 SHA512 f7ab8c9ee5ea81930faff042dc8e7fd992a03611e5759ed5bbc136996024162e9e5fdff3b9fe57b75ffb04c618a8b6c0d7d0839eb722a7923a84443e9b03af4c
MISC metadata.xml 398 BLAKE2B 5623f486a289eea0196b22b2f88ff377589bbcea13e341efd85d31dee07f8638bc985e6a1c03ac7982da08c879b5b09a46e5679fda8666f93366a8561777da7c SHA512 bc6e38c949ed0513f4e562406fd84031cd80f01a881844202e033fe5225490d42b27855413cd7d2fec216b002c38e1832fa8f841112c68628c906189ebf1e937
diff --git a/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild b/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild
index 437bc888d9d8..26ad934cf8f7 100644
--- a/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild
+++ b/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
IUSE="examples"
RDEPEND="
diff --git a/dev-python/audioread/Manifest b/dev-python/audioread/Manifest
index 9af8b4141733..233c98826255 100644
--- a/dev-python/audioread/Manifest
+++ b/dev-python/audioread/Manifest
@@ -1,3 +1,3 @@
DIST audioread-3.0.1.tar.gz 116513 BLAKE2B a16fad6d56fe5b48b635ae3a20bf74f20848d0489b2b3ea0b6e99c7f2b4bf61adc14509ec1c9d153819265fb057ad3676cb178cfe26622fa0f6fec782e1bc1cf SHA512 b362bf85372fa64a3ed54258e344787db4f15d19a9d959522339fc441eb7ae0d1394707e8c3aa6bc77a42cc790650670d84800f1f3885efe932f718ed0a35bc1
-EBUILD audioread-3.0.1.ebuild 756 BLAKE2B 9f7989dfddfa0c2061b2c2e34158341bdd9eee2e2cba8342e3ddb154ca104cdf965faaaef755d588c3f9fab8f17242ced4b03e62a3cae6feaf235766ae773140 SHA512 92a9ff78ab6167d3fdbe033f0181228b9e0864b585ee9f1c57d969fa8de936f96dd961c254d90071dedef6536e6374676663bb348314476e9f6407e81d55ed71
+EBUILD audioread-3.0.1.ebuild 755 BLAKE2B 22ebcbed3f9b35da6978a439ac5fea5f474f1c5fc556a2611c3ab29956dc35c59a5824fee539145bba0bf2861b6f3cf4be8c2fc1b166b5b99efb5c947403d6bd SHA512 9d7beec15bc732e9ce5cd4cc70425665bbfc4997e0a6fb40f897a88e2a1e02c86f5e12e6e011227ffd1e5ece7852c6eadcd4627d5bd8dbbf438ea07f0630b248
MISC metadata.xml 639 BLAKE2B 2969f89dea774a5eef189f309ba1dcf1ee2ed7f31e6e7c5b1482bec5cd993d4293943ee974b610469a4a9bd92017519af47834c4cdcfcc39b04e76bea0df5ef5 SHA512 e611d2824a8883bb03b528374770e424d2d99988f22a5f30bd7e7e4378a1f3cc6704bd46469eeea1ca1d7a0bfdfb085d8657a5bee034bbc52e275bab716f5de0
diff --git a/dev-python/audioread/audioread-3.0.1.ebuild b/dev-python/audioread/audioread-3.0.1.ebuild
index a513d464c954..6169466d38e2 100644
--- a/dev-python/audioread/audioread-3.0.1.ebuild
+++ b/dev-python/audioread/audioread-3.0.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
IUSE="ffmpeg gstreamer mad"
RDEPEND="
diff --git a/dev-python/autopep8/Manifest b/dev-python/autopep8/Manifest
index c9dd4e2c7456..1d5a721060e7 100644
--- a/dev-python/autopep8/Manifest
+++ b/dev-python/autopep8/Manifest
@@ -1,6 +1,6 @@
DIST autopep8-2.0.4.tar.gz 116472 BLAKE2B c6e6d207e9e27db450b74fe63fc3c8dce1e6729e0c86046e3efb2a7e749ff402e4cb33062a10c49db7a5f158b12df35088686425a9d822a32b8a4fb6185aae7c SHA512 2c3731d328d0128b4e93c9cb05d730cdf4e08cb18b73ca0de3ac24462feb3e1e61c805ce4cef67f0df2db04773657d0efae70cbca9a67fa5d2790b07daeafeac
DIST autopep8-2.0.4_p20231027.gh.tar.gz 146180 BLAKE2B 3818423c9683157df0c3ed905a225228da7ca44a361247aecbc84b70bd5476a148c6ceb38598b84ff337bf66b1fadcbec47c79738954d90fe1f04f31a467441a SHA512 28c88acd0863d7f6a7333150ce9b916e4776eefacc7eeb7c4de14a3c823c9331fb15fef03f2288ae921ddef37c19191a6550b152df6331d075217908ab1b3a7f
-EBUILD autopep8-2.0.4.ebuild 1142 BLAKE2B 2a455b4da6edcf164a0b8fcd29ad30334ffd940980c667944ebbd17721980fb71922815a8e6a8b621b211d3c2c5f1fbe3239034a1ca8c1d91bd7959d92af0d98 SHA512 46fb86ba60da4fcc1b17ead6732767344dc7adad3fd07a5464d9842f73a218364aea915bd8fcbd61579fd3bd8734837f82341d935aa78ffca459c8bf818ccd3e
+EBUILD autopep8-2.0.4.ebuild 1141 BLAKE2B 911e0028097a2781bc1db1e44a00b047655c9db0d3c71cc73262544a061edfd6fdebb055369e108f26720052017c84b066dbb33e4477e64f41df09e0d4cb0dea SHA512 7083541a22721f8615d091422c1739e307ac4d2922d1868d65d4d1e945aba235f0277ca1ec8ef6c2d42d5c809c6cb77006eeb496e7b7d338f08a1dc4d45f6b74
EBUILD autopep8-2.0.4_p20231027.ebuild 1304 BLAKE2B a184d0cccb8e3e605dfb90c311e6f576fffed380adabf639b75a595cb3a9085615790ffc848cd2c23ae21745f9d3ff2ff48f6e27b698abf516b1bd0ff5d13903 SHA512 d9aa6fda4a560b9b69cca5191ddcd641a6d59a26de5d1277864321c82ca90a4ef50a4980ee2abe8bc91f1c770d3ad6386d72c765f92d60acee6aa476218dbedb
EBUILD autopep8-9999.ebuild 804 BLAKE2B 639958a931b30f46cab9c6f28845f221f7bbd3a32101418cb442bc2b37a1ee5c843a409c16370e04ce1fd9188eda006d2ed6d32d22fbbd13a46191a55efb540d SHA512 2de23197bb23add952003d6ebb737fd346b58897ffca8f11caa98e4e5de88b412dbdbcf84bc374f22db10d75a520796b07a3c7af3cb3cb48c9a64a419f0ca2da
MISC metadata.xml 404 BLAKE2B e9442968d195e1605d55b880cf29f4a2945f67c57c0d7d0325e19c0ccf60cac0ac3e68115a0285f87068482163f537abc1d75bddfdc6ae860c8c52c375147fdc SHA512 3e0b8a6ee869086166bb670a73189ca681729276cc7897666127b7e25b3a252aa2e80da5fd4dbb43d101a439d12f146ba0ba61bebf30a87a97f1030325f1aeab
diff --git a/dev-python/autopep8/autopep8-2.0.4.ebuild b/dev-python/autopep8/autopep8-2.0.4.ebuild
index a6ba4662776e..a55c69972647 100644
--- a/dev-python/autopep8/autopep8-2.0.4.ebuild
+++ b/dev-python/autopep8/autopep8-2.0.4.ebuild
@@ -19,7 +19,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
inherit pypi
- KEYWORDS="~alpha amd64 ~arm64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux"
fi
LICENSE="MIT"
diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest
index 8a9d07a337a9..6f361b5e8465 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -1,7 +1,7 @@
DIST serverless-application-model-1.79.0.gh.tar.gz 5119260 BLAKE2B 2cf3db022fc483bc1575328a0ece762285632b7bcb18757aa1afdab77aab1d567a78b8bf9c3b79666e23f546b73406335323d8b5f0ed829fb40f338a769082df SHA512 285c2b5d1728e4758dce362690fad6d1508ad4c61402a0b67d775952cb1e8479ddbdd352b746cc9178d3074164f05ac0c73cfaac68775ae97749e3746efc1bb4
DIST serverless-application-model-1.80.0.gh.tar.gz 5120643 BLAKE2B de9868384b73faa5be3950db9e54308d1411f0f49ca0b758bbcbbebe4a83df5489968de394ba74b8ad065489d6a40e53ef2b317258510ffd8d1cc07bc4acc9e6 SHA512 0a82d8569c98ca85e528eff23fbe00121ea244ddb395bd6f8a3ddc1de5f09bf6d24c8ead9392cd0f880f8e075cce9cc6685c1d38bc291ad835709dc00c674a05
DIST serverless-application-model-1.81.0.gh.tar.gz 5135291 BLAKE2B a55cf5600184e49f3168f4fef201167b91469c9968cff6350c0138fb013c23140b94144564d0ca764d91dc7e683e8f8e2e15ed57277b6e6f71cdef419f93b822 SHA512 939d882c4c64396855f0ff6ae168554dd25dc73fe77e0c34c195be408850b8b9109b9e5b7dc7375a1fa9f53462c573a12683e36fd1d3cf0e9014b754a014f1b9
-EBUILD aws-sam-translator-1.79.0.ebuild 1675 BLAKE2B 1a8c4f243d3542acdc62d0dcab5a441e0ea8af7157095ca8232c2cbc0e6e471f8cafe24fe28bbbb619676062d9100a129bfa43c773161ea8b42f265667275d78 SHA512 b3f87dc7ea0bb09024727360e1a6f8e0c51829e6d3bd20c38a32de17cd2279c26820d04ca4f445a50ad4c0d689ddaf5e1d6894f5948e627d8a1d9ae8046a2f5e
+EBUILD aws-sam-translator-1.79.0.ebuild 1674 BLAKE2B 86a59eaf54671847bca02cd04f75efbcc4c028b7105bb21abdc1f7e54298ccc6ef3053ca568c51879d6f40b8479669cf6c270b0cd4d3a2a0417929ac9bc934a2 SHA512 44fa23761c404f2d446cb21287c282e5ff67f6fcb84b57941171238a2107a26d39403e511e0f3f915bb735892b6145dc07974c721508a2e630eb171901e1ef0c
EBUILD aws-sam-translator-1.80.0.ebuild 1677 BLAKE2B df22a3b4fd4e80adca55bfe69a56a8449e05b0480c018d7c1ecf0fddb3f035c6b9a29f2169fc9942ea65cc9401efc1a567b90779d7d556181eea13da0c1edcfb SHA512 ea106ee17cb08d218e330b2264fa0293920e684acd06e6d301bce8eb6845fb4d080fefca1182b147703356bde665015bb012facda8705a95ff9f55a977f57b17
EBUILD aws-sam-translator-1.81.0.ebuild 1677 BLAKE2B df22a3b4fd4e80adca55bfe69a56a8449e05b0480c018d7c1ecf0fddb3f035c6b9a29f2169fc9942ea65cc9401efc1a567b90779d7d556181eea13da0c1edcfb SHA512 ea106ee17cb08d218e330b2264fa0293920e684acd06e6d301bce8eb6845fb4d080fefca1182b147703356bde665015bb012facda8705a95ff9f55a977f57b17
MISC metadata.xml 603 BLAKE2B 89556267393186cf69a585c58efeb6fa599bfb42ef221bea955ea807a28edee89036a2ee0d0ca81ae55d96702a01b171b837754dabf38047ecc2789157bb7116 SHA512 106b6d241eadf7807dadf03329073703f8b51e7443eddc4db8752878b6dd84cc4357689cd4b796b3a083192e9d98eacbe9e7b8af0273160c7b89846e78230a88
diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.79.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.79.0.ebuild
index 44a1cef9e67a..22ea734192d7 100644
--- a/dev-python/aws-sam-translator/aws-sam-translator-1.79.0.ebuild
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.79.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
RDEPEND="
<dev-python/boto3-2[${PYTHON_USEDEP}]
diff --git a/dev-python/aws-xray-sdk/Manifest b/dev-python/aws-xray-sdk/Manifest
index 395d4e8dd043..d3c80ac6a557 100644
--- a/dev-python/aws-xray-sdk/Manifest
+++ b/dev-python/aws-xray-sdk/Manifest
@@ -1,3 +1,3 @@
DIST aws-xray-sdk-python-2.12.1.gh.tar.gz 275525 BLAKE2B 7aae0cc3d6b733ee80b553d087bd85d02329c7da3a8902cb428823af4a53d47a14089a274cfccdfb197a77370dcb71775e1d111bb76205a1f09f9b60a5c92967 SHA512 3c830cf81f353a2805b641bda3d38d72a1286d413e0cd087bfeac78bfe00e7853c19ddab96f18275e7fd95317c2a6650d5e4b287d63c1d3900b25414a525c3dc
-EBUILD aws-xray-sdk-2.12.1.ebuild 2157 BLAKE2B c08d00a3da1337837f1fb025fcce8cf68b4755d4b9daab17098048ac89712e30d5f09c383a3ec7137a6a48ba93880554a3a3d06470640ea4e81145c61575167a SHA512 4289732e25fdda0ad6b71b4f6a8f5360aee52cf0dcb7d63d375c108f3f24f6dca3118fe75c9861050110ceca9e2ec46ff19d18d8b75b0d13d7c9be057fc26722
+EBUILD aws-xray-sdk-2.12.1.ebuild 2198 BLAKE2B a9003e4881d6e2a8926db2406cf0af8bafa3d065b938a5bab7af3f63af06e461947b33024a468bb5ffe32d77c0aea034a0bdf98e1a252799c39e7b612a9e73ec SHA512 b0aeef318148b297d68821b0b930d954cc5d3a4e68f3638baf9bab39daa4f163f6ac7cf18e1948b3b23b2a2cf75727e0fb0ef3fcdd23fd975a4194e0a7c4fe2b
MISC metadata.xml 579 BLAKE2B 3f7aaed38bcceb97fb3597954ca9075ddf7a5718bcac69327be2b99d241c6d8cb0eefd369ca892c8d751703de9067c7eadf19f8c4445334ee8e4952b99fef69e SHA512 f3033cf16f60cae6727f80bd53944972f851579ffef8101cf6fda45e2575696183ec92ea8c994a77bbf3ffc8219be2ae2fae456faabe73a9896bcefddf3b5db5
diff --git a/dev-python/aws-xray-sdk/aws-xray-sdk-2.12.1.ebuild b/dev-python/aws-xray-sdk/aws-xray-sdk-2.12.1.ebuild
index 29ad8e4ba60e..06fa6d981436 100644
--- a/dev-python/aws-xray-sdk/aws-xray-sdk-2.12.1.ebuild
+++ b/dev-python/aws-xray-sdk/aws-xray-sdk-2.12.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/botocore-1.12.122[${PYTHON_USEDEP}]
@@ -33,6 +33,7 @@ BDEPEND="
dev-python/bottle[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/sqlalchemy[${PYTHON_USEDEP}]
dev-python/webtest[${PYTHON_USEDEP}]
)
"
diff --git a/dev-python/babelfish/Manifest b/dev-python/babelfish/Manifest
index 85de097a0232..ea281b74436a 100644
--- a/dev-python/babelfish/Manifest
+++ b/dev-python/babelfish/Manifest
@@ -1,4 +1,4 @@
DIST babelfish-0.6.0.gh.tar.gz 90886 BLAKE2B deee75aef23cbcb7c64f385c303310e5ce1ef0a3180729e47e59b8e85015ff36360a4be74ef32869421c6d90cf185ad427a7d55b9ef3cf20f551233dae3d425f SHA512 9d3309e67815c301578533fdaf8baae946ba87148b458f7b01315203d2d4356dd770c1a0b7a0ffbba14036b77f1463d67e3b5732efa6682cb6afdae1a8fd0a4b
-EBUILD babelfish-0.6.0-r2.ebuild 531 BLAKE2B 9097cfddaca2a295c815bc73e9884b130f7c13c62172e44b266e394fb22d281ed7807ca7517a2f0cda36e3c663ea0e93de62372c06bc7aa3076670aa8223241b SHA512 bb1d9b3c230913626f3fef19d10f847c9776c31c082e112bf1acd73ef16489c69691ce5847b47574d0e7234deedf867d9e04db149c31f88e8d6ef5cfbaa5fc3f
+EBUILD babelfish-0.6.0-r2.ebuild 530 BLAKE2B c14c85b0eacc8a276b0662df956a46d18d507542624bbaa03c971929d377b8a8753c496897ffa85130575fd0c7c9f8e5f104845b61d10584a791dc0d16e8df14 SHA512 915fc4630ac47a1b26ba8eff71ee9a9fdb2f65246ab96da674bb03cc48557d3faa223bb38449bdc4335ec25108372f99b234f6326602a63cdfb4fed434679973
EBUILD babelfish-9999.ebuild 471 BLAKE2B 464e2f205dcb569061dbb0c45058058fd1fb5012baae5061a840c8ce117c752ed4fba14df9f22947b4b88162c9d7cbc92eb6812f2bf915baeb2c47e9675ff4f8 SHA512 f4f24019d867e79c1cd56979720c71467d73c046a81903959b1d348ac920f2e6771e27512905feb8631c85d1e289a868dddd626cbc45437c52332abdad12240b
MISC metadata.xml 493 BLAKE2B 7c767a8032b69f973e5c7d9d9a5f6ee9480c0b3d9aa4489a26f473b9921f4f6122808fc6299be18a1471a28adf5d0e70395b8b381893630588146e404fb987d2 SHA512 2b9d757a9ac159088dba070276cd16e12554af21c14c4e33417ff25d5fce551d2fcbb2ecc1a394e23e8d5ecf7e3ba1f0caadcaee297c1b10f8917be8efd8566e
diff --git a/dev-python/babelfish/babelfish-0.6.0-r2.ebuild b/dev-python/babelfish/babelfish-0.6.0-r2.ebuild
index 5af0cf943a2f..c469345fd3b5 100644
--- a/dev-python/babelfish/babelfish-0.6.0-r2.ebuild
+++ b/dev-python/babelfish/babelfish-0.6.0-r2.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
distutils_enable_tests pytest
diff --git a/dev-python/backoff/Manifest b/dev-python/backoff/Manifest
index 4a9bf1343fed..b3eaa5cdb51c 100644
--- a/dev-python/backoff/Manifest
+++ b/dev-python/backoff/Manifest
@@ -1,3 +1,3 @@
DIST backoff-2.2.1.gh.tar.gz 20194 BLAKE2B a137ad67574b20535d5c29fad5781d0f7baaeeead23a5c8ccc3f1c48a952bf4436e75753e329861fb20bdc6fbe2b5e6d75b30d0fdca9908edfa540a593b3b353 SHA512 ed98c50d544d4ac3214b03005e5d183b0aeefd568c89769b59115ecc67ba7f7ea29a58e6ebf8488026a95ff2a1155e798782b04bebc9315c6a3682540bb38dff
-EBUILD backoff-2.2.1.ebuild 681 BLAKE2B 757398ed05135194859a80daeb087f6278c46941e3ee6262b7ab45c1b91100e05c0aa18c3fb032b0501dce499459d089833222b2f63f785ab3f07561dc499ebe SHA512 2de9a425eef4a0caffc1418c85b8204ad402312a7fd23d47a4265bb5ae39075dbffaf0e81ac32e7031a6b811b9c847d8d5a966ba2ed29727c1f7874a5e07a798
+EBUILD backoff-2.2.1.ebuild 680 BLAKE2B e3404f127c7c7a6ad188fc35102237c02f492fa26343bf9a6452544caab7444e78a64ee7e34933f827402d7a11d94ac52c63b98fab6fb87372a7c947ac48b224 SHA512 cab508760956142bf4e3cc71db7125bfda6aa14b2cc9958f581b7b32bf4e3b5e6a4182247d147c3a0f8c3dd51682478eb5559717123eb72b1134c48281855211
MISC metadata.xml 387 BLAKE2B 4f92bcc32f0e26aa86b9f1968002d6c43a454ca27996158ca2a4b98b467c80d7ed6cd4a23e0807e813ae73ba2cb5ccae5fc8612c4d7292f2d4981374e9ab4f10 SHA512 52f3668afe9b067c240ad5db519b08a3e054e2864233eb6f079d339f704acd73cc66e239308c90eaadff09c630a6788886c978fb622f2e29b081a27c23525489
diff --git a/dev-python/backoff/backoff-2.2.1.ebuild b/dev-python/backoff/backoff-2.2.1.ebuild
index 0c3080612433..170c3fb22e9d 100644
--- a/dev-python/backoff/backoff-2.2.1.ebuild
+++ b/dev-python/backoff/backoff-2.2.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
DOCS=( README.rst )
diff --git a/dev-python/backrefs/Manifest b/dev-python/backrefs/Manifest
index 3bb3ff549c04..001b80aa2ce2 100644
--- a/dev-python/backrefs/Manifest
+++ b/dev-python/backrefs/Manifest
@@ -1,3 +1,3 @@
DIST backrefs-5.6.post1.tar.gz 5399113 BLAKE2B d5b359b0b4333baacb53dd4a7267e431cdca3fd844ba1d1120e34961979c39a9f89f8f52db16f1a8aaf1a89f18063c5301c1a46803c9e1f011e0a20bde24b126 SHA512 20ea63bd9d60db7c242faa687e464eecb8c2e1852456126e2961db14e0526f5048581ec7f7de1017c87d718544629f8491391e3be14c55133876bf169a4d71fe
-EBUILD backrefs-5.6_p1.ebuild 579 BLAKE2B 8c2d709ba12536540fefb09e655fe1af7532915a7df9f72ae3d1a1d437ab3cd8889720a1f1d029faf061d4a1501dd0b07c27a8427e566a6016c8f1c55e6cf435 SHA512 877cef9bf8b0e0e9cac234557849ff73c605eab6773419dc51389ae5e2f374215653fa59ad67ad4772384b95c20c531a318f6faec1638c659b1b3cb4b8676ea7
+EBUILD backrefs-5.6_p1.ebuild 578 BLAKE2B 5e62e976c8b5f26f5ffdaab0ac66ff627eede6e3794d55a75e97143035ddc5db7a9e3fdd8bb3180468e5469eade5996ffcac1ce1e45688050134048b99d48f35 SHA512 1cf869bf50b97959a2733e7d5d8e7bd048d7be42ec44e1fb54868a3a4b5ae58a30be9e4b268eaaf12ab0c69d61138bd28e90a92f6bbd7b0be6fbb4d3fd1667ab
MISC metadata.xml 1110 BLAKE2B 03f6ad86a49f8a87915cf78b5d345e8ddd7dff8312ade18f18610e0970b3995de61feffad710b02826ee7e4ea57b91c90d31fb97db8aa9c46a653d9e7385bf35 SHA512 d2fdf037ba920c922c5fbaf02c5060c1e0dfd6daf410a602c0d6870a0926c1aa87e139f00517df53b643365e8f681d6104b770d704799ad1b193e3d935b86ade
diff --git a/dev-python/backrefs/backrefs-5.6_p1.ebuild b/dev-python/backrefs/backrefs-5.6_p1.ebuild
index 8dd15bece291..907604808019 100644
--- a/dev-python/backrefs/backrefs-5.6_p1.ebuild
+++ b/dev-python/backrefs/backrefs-5.6_p1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
BDEPEND="
test? (
diff --git a/dev-python/bashate/Manifest b/dev-python/bashate/Manifest
index 58de7920d32d..570aa9e58e89 100644
--- a/dev-python/bashate/Manifest
+++ b/dev-python/bashate/Manifest
@@ -1,3 +1,3 @@
DIST bashate-2.1.1.tar.gz 34875 BLAKE2B 9af27813697be12132f58fa13b4f415ce4991795d3e831e651f24a884438775ecaf938f27120ea0fc990f72d8edc5def8ed4bfbc163ca47fabf10a8e350b0b41 SHA512 093ad491b41b73402d316baba894b5f327f07702641f13ece4beb1578d5dfaccbff1e3e0773a799f1acd84443d5a8606288b7c586d5120bb10adcf4427d6f96c
-EBUILD bashate-2.1.1.ebuild 540 BLAKE2B 09770d37a1b317fee81ee97caae8d867336423100d83c68a4ce16176e8314410cecc2ea44ea03c92fc57605899864904a6115fd21ab5827cb133a249ec9ea441 SHA512 21acb0e7e66e1d416f2a95789dffd9e42ec75558138f471dd113aafd3c77090d5b53ad3a3d39dee7ad8b3b54dc8ec9ac707a588dbeda8334c1f36be22d267051
+EBUILD bashate-2.1.1.ebuild 539 BLAKE2B 0969c9223ce9c6217271c637821504c4f2e7b08d46dd128a2bff0219e4d134b0130ef59c6bca2c4dca96547afef941311acf4fe6fc1a839720ff4eb4fc291111 SHA512 b92b076edc29ae0b0615f1e671bff16d8fc3840377a7e21321cdacadc1aa2a736e035b20d498c68f7ce60be51048f5310936cd708390195f42fa5c3ea9a4453e
MISC metadata.xml 614 BLAKE2B d48b05b8c07bd3cc56d7121723ff87bd397f2a21816c0348e8e0a7789f893dd9f1c3137c7f296f641e3ec2db57d2929a218be93f2d7073fe65c89f9e2ffe1573 SHA512 622dc67c54dc352a5d3e0f193073eea0bded5c62ced58b3f349fc45fd7ca2c592e634035650ba7b3b01fb647518e2f3bb9cf57622c4796210b9d4d81bbd47e85
diff --git a/dev-python/bashate/bashate-2.1.1.ebuild b/dev-python/bashate/bashate-2.1.1.ebuild
index 249ec604ae85..f5ee7051717c 100644
--- a/dev-python/bashate/bashate-2.1.1.ebuild
+++ b/dev-python/bashate/bashate-2.1.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://pypi.org/project/bashate/"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
BDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/binaryornot/Manifest b/dev-python/binaryornot/Manifest
index c091b3302838..098da7515fe6 100644
--- a/dev-python/binaryornot/Manifest
+++ b/dev-python/binaryornot/Manifest
@@ -1,4 +1,4 @@
AUX binaryornot-0.4.4-tests.patch 674 BLAKE2B f07730709f11bf0732b60b81603c40bea1fa6da2d8df545b088072e0f710a7e123e438b03d2390122b6000c14343e932b38d4b6f8956ea87b72e29deae1a4715 SHA512 8a0f1066a580f08778434ed7d30c2ebf2764dbfd746b561ffce2fb8dd8d77cafaf4a58b03504cf5b1e4d37e0a6ffe3038dcaa5611cdfd7d42ada86edd1e47f3f
DIST binaryornot-0.4.4.tar.gz 371054 BLAKE2B 4a70e22eba51a266987308e8d1b4571ace5760f945920194a1a61f4336f33dcb655c4f0b1f760aa3502834d29a1a64ac62657e5d73eac8f1d7d02edf71db8af9 SHA512 379e71b41824b9389ea02c64223e26c57694d07b749c197e3a6b9f10558c8d502e9b93a13ae6c3a4bca49064ffc650ce822073dc312fb06e50e06b8a3f04f419
-EBUILD binaryornot-0.4.4-r3.ebuild 842 BLAKE2B 232ce3e168127cab6a2cff7d366ba0aa2097c95453e521d9a7db3847e9878b2a995bcd4f37b6eb5f29503fb2f54bd37a476b833906b6dd855438a800c39b9068 SHA512 96615f33706c0b209f034c00e51bb3d5696376ae5b892dc1533cb5ba29f33eb02bfd453cfdfb4bceea164f014f101ce84774fcd222ad36101bcff508e43466db
+EBUILD binaryornot-0.4.4-r3.ebuild 841 BLAKE2B 5b4b5ccdccf9ab98445a79cc900f4baf9448b6b9773a0f71a53ffa2340e6b0063725b942970a29bac5edd9eb9e9a023b4204217cba4d92ac361ed9619fb92fae SHA512 2ad67e9902617764d029e2969aa0c1867e585073603115e37ecdb3d6b6250accfb8171bdea4d28f11356668b896f302890499446d48c6e56761079f313e47c43
MISC metadata.xml 402 BLAKE2B 8c22437d6ef8f640c31028f4c07eb88d6202671b0ac9c01130cbbfff27cb489ab85a3d3e7a488693b0449c26446b4acf577a671b5d01e33efafcd02807a0a519 SHA512 879d6075212de42d444bc21dcb53ebe4373ba0b5c4e4f6c8976e5ffcbe7d69895d658d14da9908fba4607d9cd9cf142489b3ff5207e15c706219235e82e9e346
diff --git a/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild b/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild
index 82b39ee3d6ae..95551cbc16aa 100644
--- a/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild
+++ b/dev-python/binaryornot/binaryornot-0.4.4-r3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/chardet-3.0.2[${PYTHON_USEDEP}]
diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest
index 8c97aa839e0f..d0bcec802c62 100644
--- a/dev-python/bitarray/Manifest
+++ b/dev-python/bitarray/Manifest
@@ -1,5 +1,5 @@
DIST bitarray-2.8.2.tar.gz 128382 BLAKE2B c29bacb5bf8b1605546b7919a90909b0be3cd3c95237d98f83c36b6a502241d84b5ad3dd437b461a02fdff1641df31ccc22774d5f78d7a6c07b1ecd720c04cab SHA512 f375e81acf9e5ea618b7f62e2b43b860f4f666c96f5d166431dbc792fd5634b7d7f319ab4822ccbacded94c84dee6bb09daaca357814d0b0e4a7dbb1f4f8587a
DIST bitarray-2.8.3.tar.gz 128790 BLAKE2B 198723c7e26ad1638f541ae5269a9294e4588d8ece76121c4e2758f79dd704217fb0a83da3b5798f95f93006a18c4a6704aeb0efc7d55a42cc277789c6581154 SHA512 60c551ec98746495c3ae73fc40b660bcadc27dcbb42f022524daf33830494f5d168b9577bb5270de42f59da43a52548cfdb262c3386fafe6c1dd1d18592a7a7e
-EBUILD bitarray-2.8.2.ebuild 554 BLAKE2B 2a075bea377ca5b6fd800f26dba83d98edf27424c0fb5715ed6d9d53b586d273f7bdd259449186ad3354328a0a5b3e0fc732f50f99d10d6323cd3db41415d289 SHA512 fcf7081159e176c8cdb6fd6ce79a837e3f6943b426f32049fc16d23fb769aa5b298a5098b8bf1f61ed949d44626c3647404823150c21e68626996010bb6b5164
+EBUILD bitarray-2.8.2.ebuild 553 BLAKE2B 0597521ca71666cc251845819a3e098e7dccc6d246a7dd8232c7f101a0a8d11d123d2c5a0762a49df7f897a8a6dd4e96142534c940c2f570441f51ede7bb709f SHA512 faabf4d28405b7218aacd5d1cfd5b33908d3d33e0b52e560a14199f29b2ecdb151021ae5e4c165f13d2ec5afd4785481a677f0688c1c04330131060d98148811
EBUILD bitarray-2.8.3.ebuild 556 BLAKE2B 98002852b78c48dcf0be300376ab049abf7a6bce173598a5aabb125efd00e466d886e35a9b56d50ae0a10ed5943ed588c67697167f488814f522a60d83603170 SHA512 19c9a5e726f5ef3ae2c7540f20ba6c14bec519740d04426d8c820d73eb38f3a46b84b36444ca150af08356a9a03836bfbdfffa20cf8776eabd05e54b85ce66be
MISC metadata.xml 1207 BLAKE2B 67a57c61a71655fcd94e7025fe4d30792b6921a40f151d827f4c936dbc96c2b81afd2f2a302cfbf15356a591be941268561545d7ac7bc0cdb19e3f87a03e4b4b SHA512 5069c6622d7840c402007c420169e679da08db020952f798fd4299d6f1b324ce8cead3ca2a9072b96d8d852d5630827833eb27d39a190153e8da46ac9f386b90
diff --git a/dev-python/bitarray/bitarray-2.8.2.ebuild b/dev-python/bitarray/bitarray-2.8.2.ebuild
index d22af74211fc..f1bfdf5400a9 100644
--- a/dev-python/bitarray/bitarray-2.8.2.ebuild
+++ b/dev-python/bitarray/bitarray-2.8.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="PSF-2"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
python_test() {
"${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}"
diff --git a/dev-python/bitstring/Manifest b/dev-python/bitstring/Manifest
index b6d1ccac689e..7882c9cd833c 100644
--- a/dev-python/bitstring/Manifest
+++ b/dev-python/bitstring/Manifest
@@ -1,7 +1,7 @@
DIST bitstring-4.1.1.tar.gz 228708 BLAKE2B f883fc0e40fd426a21449ca27ce58b7e40291f3758aee70cfe455ea3db7cd22c32ae74f581e5a2c99f21e8162c9499793891074750a5b81a8397c5333fd18210 SHA512 dd90382f57a9a8eda41616d61ba589f1504a6613ef36104b1187c345197cf088c4ef1c283af8a33ce629bfeea2d39065970d173051d67f3ec2e2240043869ff8
DIST bitstring-4.1.2.tar.gz 232896 BLAKE2B 549942afafc0a8c3c5ad30b835acbfb6e800514be5c3d0a132a4dc026eb80168a0d42a530be1c652e97cb4b2eefbd0dc834b3d2e782b137a075f1e6e6a14a016 SHA512 23e5f651538b06c6342dd661661382b8935271d6266e6ad2404e19c0af49ca2756337793e66d858731421246fad5330f2f5588bee3e81cc8ca39a985c2941721
DIST bitstring-4.1.3.tar.gz 231483 BLAKE2B 54b6b8e3f1331a3aadc0b06f33a4353126c4f96ce087a3c74c05f74f67148e12ad019551e625b59478aa46e6856a788c1700db24f738d41423b86b306739f932 SHA512 57e247a019c89179f258fbf34454ec812a0e87aacec9cbad9b7166afc130629878ac6f40987380906ae2f2c3175999e2fa7a071d87f607ba2d9301100aee9263
-EBUILD bitstring-4.1.1.ebuild 571 BLAKE2B e0a611d2f3d5e45486f73b4a92de01695cde67015af0d28fee41f7d8b30e1e14a743b2cb8bcb2c745c1f21e7ae53ee73d4090ce20210395fa104be1a17519e28 SHA512 f7000028861cf361ed007400b2b4a3f99283982f36b322570c272266003ac63939e16686c7116716586800e842a0344f3b6319bed5b94776be2957889c142202
+EBUILD bitstring-4.1.1.ebuild 570 BLAKE2B f65b1094d3bbf01563f8cba6286eb341c940e769e15a4c6b6c8741e0bc27dd61ebb30f86f61be98aacdbcac9c939998804085f0a97236df9d8018cb62379e367 SHA512 e4310fd394ec0121b1451f918a57a1902be6d3e25162ba8d91d14f63afaef0867849e1ff223668262a2286c777beedd1a57a7ceaac4622bd417612e17d89c32f
EBUILD bitstring-4.1.2.ebuild 684 BLAKE2B 808bf0f08e535cc3dbffe8f14f785d89b9f0c679e0a85580f23a578c287f525bcadd9fab041b464995c8f4c331e530cca3a31b7ad717d9db6c4c818d04eac3ea SHA512 a33591b47bf25204e87e1826e4edc7e77703e69feb9d98a60216aae1aa540d435fb53691fce50b7608a34ede315c48520494fbbf8909e814379f166a22fb1dc1
EBUILD bitstring-4.1.3.ebuild 573 BLAKE2B 971e539cdae6cd35ac6d576e43c3b13c4a0bf2cc99f63ba864effe7158a86c856a4177f154957823dc8b8b80543aaffa2cc7b3d4d6d7ee6466f0f8ac3713e8c2 SHA512 13f9d9febd85eb57685ebd0b3216611a9e92892cd8a5f6aa8dc0ee71c441584c4dd268dfe74d26ff391c3b567a97130d0c128ec6329a867b3ded607ada1a5931
MISC metadata.xml 733 BLAKE2B 5d978fb3a90e33422df3c35986386d83e38b7760a2cac0708894c8c58c41002b8c7e1fe16bc1e9c707d8009afd0613d4afccf459770d40ec7c9223ede6a34e05 SHA512 ba4a8fb544c13bce8b31eb1dc3c4c5f5beff5f883f922479ccf809d81532719353ef322a26cdf16a0ef499dcdfb300b4a3fd0812edcb62651f8b617f0e391930
diff --git a/dev-python/bitstring/bitstring-4.1.1.ebuild b/dev-python/bitstring/bitstring-4.1.1.ebuild
index 317077237bc2..25395ebcd238 100644
--- a/dev-python/bitstring/bitstring-4.1.1.ebuild
+++ b/dev-python/bitstring/bitstring-4.1.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
RDEPEND="
<dev-python/bitarray-3[${PYTHON_USEDEP}]
diff --git a/dev-python/blessed/Manifest b/dev-python/blessed/Manifest
index a4056de2a9fc..7137ae249910 100644
--- a/dev-python/blessed/Manifest
+++ b/dev-python/blessed/Manifest
@@ -1,3 +1,3 @@
DIST blessed-1.20.0.tar.gz 6655612 BLAKE2B 10523940ac2fe528487f2d1d68d9f38782ec260f1f42735940219d37d4b4dbaef2fd4ca63d753780123d54ae39ab04652d2c6ba8f3323c621a2206b0a706f6e0 SHA512 8567ff1c55f68ad99c6c524edbf8ee57813d23d885dcb372767debc76bc2d75642c2b0491e1ed05460f023c28403b5dabb13769dea101a1c6e3156c82e0d0355
-EBUILD blessed-1.20.0.ebuild 1307 BLAKE2B a3bbd397945eaa35b57a778ca193c8e9abfd402b3ac9842df14e39de83ce8a842f2c8e9d9881c8f3ebe9f495b43cc94aa0fc237f5f38df9913073d13705a71f6 SHA512 983af481a32573820f17f9a5aeb9c94f9b48d07b95c4347f162cc8c52d226c258668a57b3b627da320ea598dabdf8d2f9b3ab715cee19211a16fe67656f4c51f
+EBUILD blessed-1.20.0.ebuild 1306 BLAKE2B 80edcd14154f687747df2d9101f01240568cc93c0ab853187df0d9b9737f44ffddf311cd7d417140c1609d0d45c9f713f73b425ba275ee8856e1f71bfec81c6f SHA512 65da57146834399d0ca7f269bbde67d1cf3bf09ee225e5e094d033a80b5c03d60447f1dc7dfcf375486bef7d82bea4537bf6ef253b2afaed1487b2b96b6f03d6
MISC metadata.xml 557 BLAKE2B dbfca7b52ee79a095475d591fb6fd4c151309e5e9c0c9e1e4dd031b66dc3128f9e0057eab3fa85d9fc875ba14b1229e81b8101626e341dccf597f0a6db97c42f SHA512 b0c74de041336d52276075ffc75f58827812a672016c30411888cd9ffc1e468120ef9a847ae16cf7eddd892e7176aafc4d9b635c1826d8ab98d7259d642cb6e3
diff --git a/dev-python/blessed/blessed-1.20.0.ebuild b/dev-python/blessed/blessed-1.20.0.ebuild
index 1578e059a977..c1cc50599f54 100644
--- a/dev-python/blessed/blessed-1.20.0.ebuild
+++ b/dev-python/blessed/blessed-1.20.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="MIT"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/cachecontrol/Manifest b/dev-python/cachecontrol/Manifest
index 2bf074ccdf7d..cec69f4ec17b 100644
--- a/dev-python/cachecontrol/Manifest
+++ b/dev-python/cachecontrol/Manifest
@@ -1,3 +1,3 @@
DIST cachecontrol-0.13.1.tar.gz 29069 BLAKE2B d244d62338fd3aa9fb37b22c5fb6f69191b91d63621808c8bb5b4e9dd66ac3a6aa9087d435b06669d4303c4126ee63c0c3bd930c267e0de09b6c11d7dc8ec89c SHA512 9814e074f6b7adabc0d9601193128f247110303930178f3d5dfa6d992f679ed9144398a9b995320ea13e7abe95ea52aa910e5e3ec773b2245db9fc3fe08c9d76
-EBUILD cachecontrol-0.13.1.ebuild 707 BLAKE2B c6d584ab833e5c57880530580f869831c4d1c52e283331aa5bf1fa4c865d770a0e1189964abeae1a3b3305059c723e25263830c89d6e77f7c60022cab22dbd00 SHA512 e01f0150391eee5a1db7923ec1bff455a7c2bf0347eb453f029f7717d78de8b7a72f1d550c739142d1aae131fe65d4a2b94cc3c6948fc979657ff35f8f67990e
+EBUILD cachecontrol-0.13.1.ebuild 706 BLAKE2B 767139d9f1bd3ba37ce18f7eae1bf9159f856e5243df3c1b9678e5f595d15192a0b1fed57d19726f80121976e416a949cbcd2d8eb27c3ab8d5a1cbea3b6d7849 SHA512 a10c37bfbb7b523018b43cb28ff7f82edd7d267681ae25cddc202bdfbd5f553b71859c1ba5f61a298e004b035261d1f29d2d06f88da4bd319b4130b6ff2cdf1e
MISC metadata.xml 396 BLAKE2B dd4511e8517b46997276e85152d25ca60bb94cc899fd9b56de594d18814578741a8b040e99e59fa1471a8396adbcdba6f8068dc5535918ff8ae7007595362851 SHA512 aa2346d2fca689f6b2c793bbd570585d93aa412719054e2daedf9378459237649fc32df9482407b55e94d2046df15a8d85a077db2369c9f4c8d5146d89d783d5
diff --git a/dev-python/cachecontrol/cachecontrol-0.13.1.ebuild b/dev-python/cachecontrol/cachecontrol-0.13.1.ebuild
index b024273dd102..d5f1802fde76 100644
--- a/dev-python/cachecontrol/cachecontrol-0.13.1.ebuild
+++ b/dev-python/cachecontrol/cachecontrol-0.13.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
>=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]
diff --git a/dev-python/cfgv/Manifest b/dev-python/cfgv/Manifest
index c174420dc94f..e232bfd24858 100644
--- a/dev-python/cfgv/Manifest
+++ b/dev-python/cfgv/Manifest
@@ -1,3 +1,3 @@
DIST cfgv-3.4.0.gh.tar.gz 10334 BLAKE2B fa84c7307e32e9f19d2ec0c806afc0d54f4a5f7767d2f4f755d73bafa80425513717160e722752fb41cfbfcb8c1cb11bd363ac41e99265c19dd18166b24d6d64 SHA512 7d3939bb99bc446f30774cad8f0ddeb1ff867e63d19e4178e5c5281b8f4300c08375936170b8ab0278b040439f59d0276b0c8924f02cd410e73037fb4729af57
-EBUILD cfgv-3.4.0.ebuild 568 BLAKE2B 218693d23edf82417a5b7729b1f1a21c4e64cd05b9ab4b8e0b9ed30bbe5eb435e547f9cc0f2b7900a74ce4fbb1e4c5f3d5ec704eddb44d62c4216b430a3f0356 SHA512 2320b71e34f904f84c6a244784642c78cb8812831ce9c126a44a1b5979ec30c59cc83908bd29512327744f4717c608791499acb68a021f7efefff317a8c7003c
+EBUILD cfgv-3.4.0.ebuild 567 BLAKE2B 4447a9f7875ffd3b26926d796897494ab24d8006c1a31f5e9b74c4667c01a334cce0fa02f385e91ad4a4df32fe2af26d5c4176df04ce871395250c50a58a2813 SHA512 4a28b3f2ccd27b9e3dd7752b6d2606c528b15cb617ff099f4e3ce9af397a868dc4040be1897cb07d746d647333a94287be41a57f74248847239448fb05f65df5
MISC metadata.xml 491 BLAKE2B 8adc9313dd82bb837c84287063374dae8d9d851f8d515ac69e81cfc3d5b0b1369f709113bef6ce348329e0e6394de7c3b568fe86cd45081a546a3fb54f01642e SHA512 ef1c16ef95820a9eaaface09373366b62660b6e9a8fa05800c4ecc578d4b3e6c64ef3094c496dcda1c8449b9cfea7e427299ebb4750e5fb8ef49f78cdcbbe96c
diff --git a/dev-python/cfgv/cfgv-3.4.0.ebuild b/dev-python/cfgv/cfgv-3.4.0.ebuild
index 972f3cc1962b..e9f8f86712c3 100644
--- a/dev-python/cfgv/cfgv-3.4.0.ebuild
+++ b/dev-python/cfgv/cfgv-3.4.0.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-python/chameleon/Manifest b/dev-python/chameleon/Manifest
index 014dc54354ab..0fe0fc4de243 100644
--- a/dev-python/chameleon/Manifest
+++ b/dev-python/chameleon/Manifest
@@ -1,3 +1,3 @@
DIST Chameleon-4.2.0.tar.gz 176515 BLAKE2B 6be07b88e962ca155d390e9f4d5070ca4116993568840c50fd94b0569721983084065bdc2dbebf4d573ff511f41456fc54d40442a505ea891be6eee947b9b690 SHA512 bedbf6bad35370ccb449151098d04e6f8fee917128bcd18a6694ae7df57c15e005c34696c50da43ede2b42d593a2772c55691978982d8a2d83380df29ff7406b
-EBUILD chameleon-4.2.0.ebuild 536 BLAKE2B 1f4494aa474c2d33e5bd51b492619d64be9a2ceef5f07582cf098059f65e939b950ecb73f41de880df16be81c49b1241e6469a7f7ce0d722001c0991d58f8f37 SHA512 235158674fc97fd6e9d686f31cf8ba900a3b4fd1ce0257de19112c9cbb2808424e0e8b5c8ebc86406e402e143ab39cb4fe1a399b06156f17de6de3413288a2f4
+EBUILD chameleon-4.2.0.ebuild 535 BLAKE2B 1ff8de57721aeba3f92e737e81685c2e0118773b81522e7b2f2ad4976f54a3dff07bc2ce385e5f7a13fcf9e0894272309f2409498886991e33a839a4721bb8a8 SHA512 d85cad6a32485d5de2f5250133faff2d2879b6e4ba473f4463005272251a3d53260107f6fe064bd5a58fccf4b5f595b6f6255d7fd29891a11c8eee9c45796fe4
MISC metadata.xml 393 BLAKE2B da75a225bf4e4b27bdcfeec93eb41d2e20b2498bd28624d5728bc0aaa915a312376e85252258f7195ef77f4d089b8a94097b5d5762472e8a686df8e8901c7d15 SHA512 715ba1cb0190a925747a0c8d5529aa5e61202fba701cb2238ebe16643607918560373d34079e7ccd3e097e988b1ce2f6e6bf5eb3d090fd3f384bc7e651cb331c
diff --git a/dev-python/chameleon/chameleon-4.2.0.ebuild b/dev-python/chameleon/chameleon-4.2.0.ebuild
index 74023b56114e..f0d3ee3e731e 100644
--- a/dev-python/chameleon/chameleon-4.2.0.ebuild
+++ b/dev-python/chameleon/chameleon-4.2.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="repoze"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
distutils_enable_tests unittest
diff --git a/dev-python/colour/Manifest b/dev-python/colour/Manifest
index 2eaca7498d75..f95e5d2efd49 100644
--- a/dev-python/colour/Manifest
+++ b/dev-python/colour/Manifest
@@ -1,4 +1,4 @@
AUX colour-setup.patch 148 BLAKE2B 41fbf09fa54d8ba88a7b01c240bbb9b26b14f48ecd8d677d5acd16e41d53151f8a443857353be6c593506176e4786caa0001602289add34012e59a463e3c9200 SHA512 2def5f03812b78297fab62f9b7233f32e1923d845f495e1fe3ec18988b30d04b2f6c8908122c87c1738cdec6ac6665c1a41b422fd9a654d08e29ecfa16590eb9
DIST colour-0.1.5.tar.gz 24776 BLAKE2B 71e2b44c6379f73fa1a70781ae2559e37122e2db982d1f98ab5c4432b4e95a2c60d6489a88025499c36d288f3e9269e65caf9560d7772e2c1c050266c284816f SHA512 09a5160862bf10cd5f4a94e43c63d6f2a5db43bcaae0e9d8f66900113ec04471e22d0bec7412f0289c6f1e6871c1a544f5be36266aa8d6fd5ec274bd461d9df8
-EBUILD colour-0.1.5.ebuild 560 BLAKE2B 9ac0e6b74100287c3ff5e3104fd8a0a9ed5053eba974daecd9ecdeda91fe071b2755356f916695a60178e23d75e1b550ded64e20eeedc98478071e8aa993fcaf SHA512 1d1ae4d17a972194bf217c5790917fffac9b5a8cd4b9bd3ba90403720f940e8ba80d2612c02549b5c872ad94a4cef12489903eada88b2ef4b52a2d57555cdbe7
+EBUILD colour-0.1.5.ebuild 559 BLAKE2B 21597b7c217ad71470e3ef8e486265d678cc236179b8166a1721e19b92cfe5ed9af18d4eb18296766f2438439fff8784b880cdac1bdbef5d526fa693952b675f SHA512 064d30fd20b8a68f3bdc1eb74f111dbf2d7899dd6a8a32bac69ea14b01a246c5d8fa5ddd9a0bc5e5986809c84c66c4839fc7cf9f843b063443017ee5bdc2f3d5
MISC metadata.xml 1154 BLAKE2B e070d8ad663acfe733698b9bc4cc807a232e7a320f0a50864c327792fe5faf1e2e45f7a6676ac9f62bfa2fe88816faa9032691ec0a617c10e1ca4e9f21ba40c1 SHA512 881477f5a9e6ef75bb460044baff36e6b586bea8b8d43307f0a7c07738485bf20144db6a7f8196c8c68e45ec80299a9439a4aff53d152b669de4735969eee5b9
diff --git a/dev-python/colour/colour-0.1.5.ebuild b/dev-python/colour/colour-0.1.5.ebuild
index d8ff6078f5d8..8f0f5a16b41f 100644
--- a/dev-python/colour/colour-0.1.5.ebuild
+++ b/dev-python/colour/colour-0.1.5.ebuild
@@ -10,7 +10,7 @@ inherit distutils-r1 pypi
DESCRIPTION="Python color representations manipulation library"
HOMEPAGE="https://github.com/vaab/colour/"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
LICENSE="GPL-3+"
SLOT="0"
diff --git a/dev-python/cons/Manifest b/dev-python/cons/Manifest
index fc813f8a862c..ccfd1a82d8c0 100644
--- a/dev-python/cons/Manifest
+++ b/dev-python/cons/Manifest
@@ -1,3 +1,3 @@
DIST cons-0.4.6.gh.tar.gz 40414 BLAKE2B 5d234ed77d44f0b892c3cc8fc4816a4cc1ca5cca36501adca8cbc84a48dff320c3ea45555aaa2203d1ed5072e74404e62184f000db393c155b008943990b7df3 SHA512 195a2e23a6ee37aba1cc34c0f26a2b55f86948c4a2eb5dab50b9b917bdee97bbb53562830c75184c8483260ba9bc9352d1430f99937aa29156cbf3ce2fb0254b
-EBUILD cons-0.4.6.ebuild 652 BLAKE2B 702c989487914592457b1e5660f2093b703eacdee501986dcd095dda315c4798083625e49bb3b67ff77e8604e5880c753f9dbba563bc6b9c03e7d738f365389c SHA512 b3ce27e39789a335b2201bf03f65ea542066226ce37733721e84d2948a3415c97ae55afad23a174309b04d0e4813e0eae39e2571af1ab28abf06ad374c6ad9e4
+EBUILD cons-0.4.6.ebuild 651 BLAKE2B 7f4444ec7612eb9fe89b23b79446cf8dcc5a3e00fead2628eced5043bb81d4db3de55bf7b2865fe4116ff75a66edcc507c1d7aad33fa6f31001d794a3011100f SHA512 60ea12860990df1743ddfde331e9cb3bcb6a000be7ecb318802294d1a2c2221b77cd893255d2f3c0ff19756794edfa8ee28dfc277092048f406e55a4880c104a
MISC metadata.xml 396 BLAKE2B 9ba9a455c02e9ac43a4930f43b79db507f4f501c1b67b3ac88cc3446fb4a65707880e526c8ec140ec6df597e2e9d71f9f7c8add8bd0a3a30505367a442c4e3a1 SHA512 df6579314a49aec9ea574112a6d9cf0e4cf8a0bace10617ef6bfeb1916e38c6de20966800ad1bcc66e45d5526f43da46c1616438c283f17aa9f54b8ab8b973e5
diff --git a/dev-python/cons/cons-0.4.6.ebuild b/dev-python/cons/cons-0.4.6.ebuild
index a5ee74eb141f..a4a1e8a6f194 100644
--- a/dev-python/cons/cons-0.4.6.ebuild
+++ b/dev-python/cons/cons-0.4.6.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/python-${P}"
LICENSE="LGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
RDEPEND="
dev-python/logical-unification[${PYTHON_USEDEP}]
diff --git a/dev-python/construct/Manifest b/dev-python/construct/Manifest
index e473e99fede6..cacd12a0f7f8 100644
--- a/dev-python/construct/Manifest
+++ b/dev-python/construct/Manifest
@@ -1,3 +1,3 @@
DIST construct-2.10.69.gh.tar.gz 1195652 BLAKE2B 003353d4be4992ecb9e32b845a35a4850f451e3ead40af2c1b9d3380c27b58088e75e20ff76c733e573594e1ae08406c188868907c0f335c13e23cb01bf7481f SHA512 c94a1b3a62c9bf4aed30eb262d4439452f98fe909e399d79ece8da4aa707f95c754d540672c2cc9c307425914e43384b5455eb7970ab5d7830af1c0b06313f9e
-EBUILD construct-2.10.69.ebuild 1153 BLAKE2B 2ff09659a640dca974f1209dfb6ffe5c9bfb3709d453e0fb969ef274a18f2792fb3023a8b576572467a0c9e44b415841faf28bfc28f7458132c275d97f403c42 SHA512 0963af9c67dfd124c20020319cae8541d4e36de3c05752202020fdf9f1f1f819a5f69f178bd959112422942ba85f143cceaeb94d033403958cf81c86026715a9
+EBUILD construct-2.10.69.ebuild 1152 BLAKE2B 51c25cd75168ccd6d53ea28267d4d93fa65ee67c3f9537ba6a5fa1950faeee807fa0bddf4f9d3fe47b0f50ed26fe069ac09963027c164188ef2e79292bb78820 SHA512 d1df257e71750496b1140328f11c8a44b85b425efb2859dcfc74afc30967264c84d2fad00a1819c6cafe479d9d88c9dc950cdb567050971e149daadfc5a5d99e
MISC metadata.xml 530 BLAKE2B 841ba440080eb109449759509abcefb1449a87e3aed1f63a2acf021e6bb8c18e67d4e7e6c85d530877b7a2eb3de167708a728ad35507e3e6268f2d3f202018a1 SHA512 6c0e4d31dfaf335a7f94bc21866791100f8e96f5d58aaf988a48c55a054f5ac5d7ef579943a01d68e1403432b33f62c241b2a06dcf874278a1424f3cf60c8caf
diff --git a/dev-python/construct/construct-2.10.69.ebuild b/dev-python/construct/construct-2.10.69.ebuild
index 454fbc030cc0..26b4949dc173 100644
--- a/dev-python/construct/construct-2.10.69.ebuild
+++ b/dev-python/construct/construct-2.10.69.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
BDEPEND="
test? (
diff --git a/dev-python/croniter/Manifest b/dev-python/croniter/Manifest
index 81fa21746e8e..8cc94a1e7f6c 100644
--- a/dev-python/croniter/Manifest
+++ b/dev-python/croniter/Manifest
@@ -1,3 +1,3 @@
DIST croniter-2.0.1.tar.gz 42599 BLAKE2B 78bc432fe14995d33bd2b0290772849c825fd11e976913b7e68d9c7490e7d768df7c0ced614b0246d17681aea351232529eac3316a7f117bf0179fa2879ad1d5 SHA512 548738d60af7628e986e4f5252025c031154c3a6885d06e1429255a4f2105d56d6e68793ae8a9a0aff8325792524b49665083ddfdbc3df8efa3109b052a043a4
-EBUILD croniter-2.0.1.ebuild 610 BLAKE2B 16677e6e9b916f5b60c86e2021c715cc1469764dc316d4d731808a19badac9cd01830ec69ffd6155511e43adf117ea3fd6912617172c2f2e71483c8d9923d0eb SHA512 3176ed0d3c9ec8c57bc98027c715b63c293bbe5df9a4e47aefc64f375882200a466cd9b04f6effbe06a00875c67536a657b24931356a8e13ba280833cf12b42f
+EBUILD croniter-2.0.1.ebuild 609 BLAKE2B a499ff6da583d1989e0da5e738bd3b0672af5dc84040a223814198212deea026bcc9ff7cef88c048f8d81702f1608b4a6689ce0c34c6fe44984362509e4b82e2 SHA512 e4ca129b250f1accdeaa8697f7743373ce988a27dfc13c07e321827707aa8fe305767a005ca1cb2ccd9a37c8e2cedb0c4f54679ae6fe15c6c67eb0e25c3ecfc5
MISC metadata.xml 470 BLAKE2B ee6bfe88287fe27cb8bb33258f6fbb3275daf8294a834e899975e27c34d9103e21dcdef3f43b5df3a9a9e5d741f971d0117ad6e4410c1117306d9b913c8f2bc6 SHA512 e2167dfde1b79b2ec613ad671868a7ad28e64705515534b7911d2bc1f2cfeb6e68e14b1d93e6e29ab2f60c2b49b60454d4b6d9bba2f7bcf9cc3f3a20424fe3a7
diff --git a/dev-python/croniter/croniter-2.0.1.ebuild b/dev-python/croniter/croniter-2.0.1.ebuild
index 25f45bfc70c8..3646da2f6b3d 100644
--- a/dev-python/croniter/croniter-2.0.1.ebuild
+++ b/dev-python/croniter/croniter-2.0.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
diff --git a/dev-python/css-parser/Manifest b/dev-python/css-parser/Manifest
index 3a90b97ec98c..84b64fb6f1c5 100644
--- a/dev-python/css-parser/Manifest
+++ b/dev-python/css-parser/Manifest
@@ -1,3 +1,3 @@
DIST css-parser-1.0.10.tar.gz 349673 BLAKE2B 30ba106620e488532d3cfbd84fc44b0bc15f1e98c7ca3db5a04476810f1bd7ff62c425a052e141a2f13d15e30bd8d1ad83bf769ccce256bef5b723560e230810 SHA512 1f339eb5771fb1ff2f2fc5dbcbe86f6ad09d0ae1abeca96194e6d3c0c4e385ae7366618f28d01010e764fa81d30aec7ccfcbeea2a084c8528be33812307149c8
-EBUILD css-parser-1.0.10.ebuild 567 BLAKE2B f792c270afbb26e0139668ec44db58322f1f4a53af6130a6e55b2fbe1b90723897b9affe94551ca1e72c252d5d8e96bd539a4bbdd7d937da4a4bd07e23efc728 SHA512 10b79d20749a7f5d74bd6fd252af74b0b1e3b1e9605f4f59a72afb4b1885cd04ef0cb42ae952459d432b16278145e2dbb2d93eded93d4a9397b613b36765144a
+EBUILD css-parser-1.0.10.ebuild 566 BLAKE2B 1a200739ca6a02e8cbe0c2b41b68ead97dbe1e1dcea23a400278c1e47c9ffc2784a4bd5a35337a53d39e62c5df1a780d2da095e2c09e97f16071aea05f1a58ce SHA512 38323faaf81e074aca1ea0fec21a0c140f7b648f94b73a61e6f9db26fee6f344f559beea7c14ad6d3b20c01b702c12f53dcd6d1e04a3883def5b5fe1f2c2aac7
MISC metadata.xml 479 BLAKE2B 117a5a889216d7f10d68f4f61a5787e5c921167a26d099e1f268916f5e96c8332a396d2a41d76411e48a67991473ac2dae158b8c978bbc6a88cc015e79d32f5a SHA512 339cb0d6b67f1aa92e4ebef1ffd1dd79975e92d67b91c0fb88a39ae6bd54a7e713964655d8e486b7107562cb5b186404714531c5b348985cbf8d598c00b29f75
diff --git a/dev-python/css-parser/css-parser-1.0.10.ebuild b/dev-python/css-parser/css-parser-1.0.10.ebuild
index 6bcc477147b8..86bd8ad935bf 100644
--- a/dev-python/css-parser/css-parser-1.0.10.ebuild
+++ b/dev-python/css-parser/css-parser-1.0.10.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
BDEPEND="
test? (
diff --git a/dev-python/csscompressor/Manifest b/dev-python/csscompressor/Manifest
index b940e03d4ef9..83c20ffc8a75 100644
--- a/dev-python/csscompressor/Manifest
+++ b/dev-python/csscompressor/Manifest
@@ -1,3 +1,3 @@
DIST csscompressor-0.9.5.tar.gz 237808 BLAKE2B 26d9e433513577a2b76660eef2ee0fc0fd3b95d28bcfb06ccc38dfd6f524d63414ba9bda297c8e4622cbd663e4752051717af506064509bdee14f0360ffdc481 SHA512 aee16b5af8b1b780a0fef10d359864a5a21a90b7196740c8b7efef25d1ba4d8197e9fce03483d0e2331abc736290cc6b862e43ee65d1b76260310aea65fc6eb6
-EBUILD csscompressor-0.9.5-r2.ebuild 467 BLAKE2B f03e5154af2a3116e4883917da1fe11cba3eda66a45a827dc07b7e3b50cd4d0f94a065c2eaaa39de314b3ade99c6a079a66cd7aa96fbce8779e143f22cde7556 SHA512 c39788b3cc1ca535103f03a86ad81c0773019af1e198e06f64ccfc9d911ed80da4c02e37d09e8fd046d72d416f1890fc1ed4e2559291b4987e6b94ee9774f0b8
+EBUILD csscompressor-0.9.5-r2.ebuild 466 BLAKE2B bfbfe57a80ae1cf2ecf6b328915b441fd01345c6dfb75dfeb8426465169857c4e8b4aa7870e252af04e1edb042074595aea30c7200c80af7f6dab42ed79ddba2 SHA512 7ebaf62b2c290ef7b39c521641a29f82712a43c761e98cfc63d475ffdca84402222fef26bf10e1478a754a30d0a59572fb5515c1629ed40b5ae399f784cc8fc2
MISC metadata.xml 402 BLAKE2B f1cc451a52cade36de3a7311417e31831d67ff14d9ab770dee735fbe12ac58d7431446a1c19ad93866732992257acc4737eb0a633f13b511b3595a7c6a3baa1e SHA512 04ecdec5f3d281f51faf5c4d399c21929947fb6eda5f0ba568f23c1690b6e146c5000ef9bdabbb06c2c7c0b464d3cb17164c768e18dab3ad68eb59ac0a3514a4
diff --git a/dev-python/csscompressor/csscompressor-0.9.5-r2.ebuild b/dev-python/csscompressor/csscompressor-0.9.5-r2.ebuild
index f7edc5b027ae..447d4596b355 100644
--- a/dev-python/csscompressor/csscompressor-0.9.5-r2.ebuild
+++ b/dev-python/csscompressor/csscompressor-0.9.5-r2.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-python/cssselect2/Manifest b/dev-python/cssselect2/Manifest
index 99d922edcf58..f2de2088be0b 100644
--- a/dev-python/cssselect2/Manifest
+++ b/dev-python/cssselect2/Manifest
@@ -1,3 +1,3 @@
DIST cssselect2-0.7.0.tar.gz 35888 BLAKE2B 14ad79878b7dbd9ce56fa9597a0678b3dc774fc81f599cd8eb28d67af5eb07914ff6f72dd6210d1e34787c78f85ebb22c8096c3a642f1c0092384e4f22a9e59c SHA512 e3c975fe159d3bec53002bda31c72d9cb346f40529272d8d5bef6aa13142ce60f1e8aa20b039d93ff5ff3d2cd34119b8b2d406f889964eded69e770e4f04e949
-EBUILD cssselect2-0.7.0.ebuild 703 BLAKE2B 79d216920e3a6ee4e89ee054982942c997ad93ed4879f79180753e91655a8fb79cd9d783ad28e9e162cfae7e67d3181edbe0961dd05d9b832d6be3ec9b9d38e7 SHA512 44a5bd8f1aafd012581bfb46306f0a3c1705b2649f66ce039909df2acadb9838b6d0509396499c7776d13552bb00a9d65b93dd6db56dbb86fdb1d5a8c7996ca0
+EBUILD cssselect2-0.7.0.ebuild 702 BLAKE2B 7b063c4a34df5b7c02476125b1a8c62a6daa4dad056ccb9a0fb1daee3bfc158829b20749259db46b56007543db26d06d716f8c12be94c234b9a9bb1f68136777 SHA512 833aab9aec075910f1e185f67a803806ed42a1edd6e95e097011ab98788f733151b395b356119b9531fffc5edd09a34bcc4203c6fe5059d08c36c2fda7d80b4c
MISC metadata.xml 394 BLAKE2B 23a6ce3791a44c2a50b0a1853f1860ec76c15ca2a437e8406ef8459941921f8f92905933b59841ab9e3ef429a40435e2e480de38311f9bb078af747105d6eb41 SHA512 1c7692aebe1ec93fddf5e536af98a4be44c6610f8bfaff1f58ace0562916c24c5bc67db8455c1cc75eba3296b34a4fce3e72dd770abe4f51c1e83798ee9887eb
diff --git a/dev-python/cssselect2/cssselect2-0.7.0.ebuild b/dev-python/cssselect2/cssselect2-0.7.0.ebuild
index 5ac95dec443e..09797c2becf4 100644
--- a/dev-python/cssselect2/cssselect2-0.7.0.ebuild
+++ b/dev-python/cssselect2/cssselect2-0.7.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
RDEPEND="
dev-python/tinycss2[${PYTHON_USEDEP}]
diff --git a/dev-python/cwcwidth/Manifest b/dev-python/cwcwidth/Manifest
index e07f3fb765b6..b445473a3459 100644
--- a/dev-python/cwcwidth/Manifest
+++ b/dev-python/cwcwidth/Manifest
@@ -1,3 +1,3 @@
DIST cwcwidth-0.1.9.gh.tar.gz 11472 BLAKE2B 70308dcca8ea0c5cbc76726e58ef8a8b2b4bd015411753e91370a34cb600aeb15fdddc537561b0a2e5f7338e77b6a1e2a30207cbcd92d14c60a8b8bfd87ea51f SHA512 f3911fc1a32bb3739ef81d0dfb61b47de8ab62ad26f9f3c361c458b6cb0e4000a5625969972fce09e7906fd35c7ddf7bd7f6b9bcc8efd799433282bdb326969d
-EBUILD cwcwidth-0.1.9.ebuild 646 BLAKE2B cf39a58e067fd516c73874f7a4bbaf879b31e7a50129ed3347eae8f6454d575a2883baa2ce940b651038eb02932c3f370a06961311e33a62a5170079c8787ec4 SHA512 74cbc77cda8a6abb59f56fb47be86a6bb85e666812bda4f07c924b93012de537fe317fb80eda721ebcc0f2163a63e8f9338c88487cbed01be577e89f91b7d33e
+EBUILD cwcwidth-0.1.9.ebuild 645 BLAKE2B 16c08eecb2af1333afb88d055b86cf9050c67a7674e809fc33f73ed5501d26e26e4dbf74ca16281a16da64d810bd4d2cd5cdf0ca6c9aed565b5fb5779b80f61a SHA512 8803663b440337a0af570302ca0e1a957ef544fe915f8b903deea918e42fc6d4539fe781180908eb5be4e81c3e4e51894535c44287b34b2cdace79077c1226f1
MISC metadata.xml 349 BLAKE2B e1564185d34e24bd6070ffe534ded26aee31004f72bdcb85e27b6d42d243e7db1a9db68e75a6678c9da59530457d34a8cf58be54d919d18ddc539461e03992bc SHA512 65af1da9bc2295a6395395a832288b493df2218a85d8289361c05f2b0ee1bba57a3d32edf09a6c29e691dc43e4a92b34bc8980d346e7b860c5562a238731c067
diff --git a/dev-python/cwcwidth/cwcwidth-0.1.9.ebuild b/dev-python/cwcwidth/cwcwidth-0.1.9.ebuild
index 7bec9d128aab..73d51edba0c4 100644
--- a/dev-python/cwcwidth/cwcwidth-0.1.9.ebuild
+++ b/dev-python/cwcwidth/cwcwidth-0.1.9.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
diff --git a/dev-python/docstring-to-markdown/Manifest b/dev-python/docstring-to-markdown/Manifest
index ba466839d661..2c1273f1e19d 100644
--- a/dev-python/docstring-to-markdown/Manifest
+++ b/dev-python/docstring-to-markdown/Manifest
@@ -1,3 +1,3 @@
DIST docstring-to-markdown-0.13.gh.tar.gz 27375 BLAKE2B db68b5c90ef46a765baa41b5d3e286008cea3602d397d246c7ae3907afabf387c2b551affa3f39102fb0d2ca1479126051f49163918fa5c1cfa503ba6c40c107 SHA512 adaeff9c9c4359889757e80d91cbca1c85c6aa888b66824802828d247c09919877e416367f7334db5c944312b3c3468256c159e598c837718806f314aa11b8db
-EBUILD docstring-to-markdown-0.13.ebuild 757 BLAKE2B 5d8a081d091c7108ccb23b35e17f6330155499dbcffc377e52af335277fe18d31b18d8bd3062e7b3bc0650db0056483408e0ca64b36077d07c476427528c2742 SHA512 b0a624f3d2bf11a52cd948f9b3aebdc2d1084d8faf1029900b7804d49e94671770d97844644b686937bda2d086b208190bfe2d08e5f8133854210d0948de30c6
+EBUILD docstring-to-markdown-0.13.ebuild 756 BLAKE2B 0c296572fc8be3ce675e04b556c9bb2145038b43ada097196e5defbd3afe91d93003872dc5956fccabeec2ebc2d0cf27c986e81236ac4545a1fd8556ed3e4778 SHA512 ecffe8f2b582eacaa7401c08d8fda752fe606bc57d0074e87797eb1e9a66877b90405f380601e07eb12c9ca1135f03c18762574ffb41eaaa5df69b20c42d808f
MISC metadata.xml 421 BLAKE2B a6bf8b83336e2e1b67af703c3ddc6d68a5ce94a3477902a9f6d7d35f8a5635cad265365820548959ccf861a14c1c24d5bb2fd934a6fc297ca20182b5686c3ec5 SHA512 952b36476833618a51a6c05181213fb8598237157e887fb81369084db327fc360e827ff2393e00f99141efa2256ea0701ca17005ddd337661a6d9e8f81fd3494
diff --git a/dev-python/docstring-to-markdown/docstring-to-markdown-0.13.ebuild b/dev-python/docstring-to-markdown/docstring-to-markdown-0.13.ebuild
index b0b8678ffbe3..5b9362e340f7 100644
--- a/dev-python/docstring-to-markdown/docstring-to-markdown-0.13.ebuild
+++ b/dev-python/docstring-to-markdown/docstring-to-markdown-0.13.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
distutils_enable_tests pytest
diff --git a/dev-python/elastic-transport/Manifest b/dev-python/elastic-transport/Manifest
index c203110bfae7..202d5a8522b7 100644
--- a/dev-python/elastic-transport/Manifest
+++ b/dev-python/elastic-transport/Manifest
@@ -1,3 +1,3 @@
DIST elastic-transport-python-8.10.0.gh.tar.gz 71836 BLAKE2B 1be9a93b6b8cb9b7987de721e65ce532fb247fca931179f99dcdee197cec314a8b3626e0db569a494bab45a194530abccbfd8946d66d03c6bedfb17252a8fb3b SHA512 a883509ec8f0000c4a8aeb435d4dee1cbc4563157668c5e1378e16be9d1a5f5a16927de4df9c5244ca6f1c6f2f273ad513c2d29beaa081b11b34416da2883359
-EBUILD elastic-transport-8.10.0.ebuild 1599 BLAKE2B 06f093a7ad3df3cf799a1096f0447e02676d5dadfe10f11da7514076abba58c2618ed49a9699d0977774a3d80c4baf7f3d8c62c610ab5384fc5dd230b6945bad SHA512 ba171915c3b0889281afe90f2e02aa1a01bed5da64a72dc078b36e9cbfa71a20f461e3adb797ee71d91620c3e8e417d12582e7926dde59ae517b9c8014dfa538
+EBUILD elastic-transport-8.10.0.ebuild 1598 BLAKE2B ce65e15c415baaf9260b6600e57fee9257ffb94ae913377ea3ff38c151fb8fddb7c61516e1ecc4b6b5274e155744819384a7957db427fb413b239d3d6bbc9a5f SHA512 9f667bc6ee65560e1c80e89995efb0222a5fd8453a1994d2d191c6931ce4a1605f24116d7a1a1d79ffd9ea5b4104e2fb726a1f3194282b7e549e5a2b7f4dca3f
MISC metadata.xml 569 BLAKE2B 82c4abea94dfb42f0da4cb2958207a35c7d5372e9810c031adcb53e49a0528f9b9fd48043d5d20cfd5a7e8046ea79bb9a6e48fe09948232fc641936bbee96738 SHA512 194ca8b79d33888cc404a5809a6ff43b2c2bef8b108cadce46393bd698b4d30124f6b6fd6732b2a905a2ec492169889f3042fd09d9577d28fa6a0921d88b56e2
diff --git a/dev-python/elastic-transport/elastic-transport-8.10.0.ebuild b/dev-python/elastic-transport/elastic-transport-8.10.0.ebuild
index 8230dbe2efc9..9f2dbfa5496e 100644
--- a/dev-python/elastic-transport/elastic-transport-8.10.0.ebuild
+++ b/dev-python/elastic-transport/elastic-transport-8.10.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
PROPERTIES="test_network"
RESTRICT="test"
diff --git a/dev-python/enzyme/Manifest b/dev-python/enzyme/Manifest
index d0638a70b066..f26c9c3d39c3 100644
--- a/dev-python/enzyme/Manifest
+++ b/dev-python/enzyme/Manifest
@@ -1,4 +1,4 @@
DIST enzyme-0.4.1.tar.gz 47953 BLAKE2B e81faf1c0b3316511706c2a31f56cdc2230fbce468017134692f1892439c4aa043c5537b78fd267b83d84a1811e2c015aa37d724813da5864f14ae04a9fd961a SHA512 62a85c076a7eb320249a507dcc9dd26572e3a9b9643e0a960ed114a80c75213e6e5028a726fbcdd0c2c46c53af980a69828a54a66af9a17af3210273376395b3
DIST matroska_test_w1_1.zip 184550509 BLAKE2B f111725aa08267661942072c2d4ac019d3d322c4e933aad10afb3aa6f69bb3469114c4400d161e53d8a7618b818b22465177460003804a7ac3e69fa4f4db000d SHA512 f170a8e83dab15228f992b3692330163da2402b8e436c7fa195ac1ecc06cf1eaf1a48d8c99a85c031122c158c2d4006023aae75d5b7805385ba25a6d601cb78f
-EBUILD enzyme-0.4.1-r3.ebuild 957 BLAKE2B 85f062613a68e974eff62cbd233f37e4724f155fa63f7854c9acab34fb19905df65048dd8ec5451523db8a9893f5572e72f47179cfc4efa16907f7289a286377 SHA512 6ecadcb84cdcc4a81ebb69045b6aa2c4ae69771bb9c3c502f36cc3c1c0a7af00cdb821b72cd63b96f784a8c556496adbfd4e53f3853ac02d0b6c62033b324322
+EBUILD enzyme-0.4.1-r3.ebuild 956 BLAKE2B d23a22461cd19e917620a80920afdcd0ff379f604988df0e1534d438d90ed125512c0d4ec4f15392d152bdbacf1d303f508694f5a34224ac002e191898cfab76 SHA512 29027c0d76f42e583c1978c5693aa92e4bd79e2bfc5cc2ea554bc6a2d1351baef0de983f427992fa928efb13e68f93e9379c50673f572bf050452aa4f615f018
MISC metadata.xml 367 BLAKE2B 4b9abc5ee78a58063b098996c637fe06c986298c01db8b868deaa3d6c3bbeac182818fb195897fa20498d3b362d3e9f5dbe5257724d75db596eb7c8cff4112a4 SHA512 468c7f140ed1f8a8d26ff9c2d30ce7715e31934486be010de6b8065f4bf9b2f43d4c563ee4130dc9b94d39b28ebb1a1f4a168d66c918661308be209652c2aade
diff --git a/dev-python/enzyme/enzyme-0.4.1-r3.ebuild b/dev-python/enzyme/enzyme-0.4.1-r3.ebuild
index d5e7aa38e2c9..4e6a35b08544 100644
--- a/dev-python/enzyme/enzyme-0.4.1-r3.ebuild
+++ b/dev-python/enzyme/enzyme-0.4.1-r3.ebuild
@@ -20,7 +20,7 @@ SRC_URI+="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/etuples/Manifest b/dev-python/etuples/Manifest
index 44495fa3e0ac..ce9d4130971c 100644
--- a/dev-python/etuples/Manifest
+++ b/dev-python/etuples/Manifest
@@ -1,3 +1,3 @@
DIST etuples-0.3.9.gh.tar.gz 45310 BLAKE2B e639fd4a1a4d9a1b34b32ab2884bfe933a079d721bb8b16b225d62f63e61e5cd1f1aa0f4113769744dd2ab80e537d73efdc3bcce3d1781089746997c11f3d820 SHA512 d66fac192fe14153b3496e6baa5ee3a0ff2813c26bbf0c3293049a0a50a26f32e14b031877f36e336035bf74853e981b6f75410e1f84b4ebcc84b55331d313e0
-EBUILD etuples-0.3.9.ebuild 695 BLAKE2B a868cad898f4e866a848650be72d4479e1a39a6be7f35f806ea0e5c801ef9da9961fcc2c720c44123c48f7cc00aaa7f14edec1f6d9dd70cdb34c091b55382a21 SHA512 3c1d09b9fa52305ca04722a67b3aafbb269b76fcd4fe0fb33a4cb015101fcf7cd8ecd508c800cd530b52529561c4991012a0a9f84f7e76f99c2dd778334cd70c
+EBUILD etuples-0.3.9.ebuild 694 BLAKE2B 8187fd61a21bfd6a6176756cfa2bfa0d847bc7227b2913114bdd502f17654d20b13e639780cec416a1ff6b9e0f1d21547e84a31dc12e353454969bde17c9b5cc SHA512 c1fd109117a46ec333bd1fe16a32deb5b8100dc1e567ad8f34591beefb0c0a0f1d92226fc9ff4960c1c1c7c21d1186c2ebc51c525b2af05dd6bc88610cbcee71
MISC metadata.xml 395 BLAKE2B 1f931fb8859a01cebd9dc3b94c11d2105552e7b371f8dddf1028d1cb45b7db6e2b138bb753b631399c885f463cc7d7ba76ad1d43f2d70babbc01c70913191c85 SHA512 a7dc4d5a713c5ecd58ee2fb371962fff65488966a968316e4415e19e2db08381c7d5aea0997e062667123eed86c8d6bbaddadea61872e6f07726fedee463802a
diff --git a/dev-python/etuples/etuples-0.3.9.ebuild b/dev-python/etuples/etuples-0.3.9.ebuild
index 3094e4d4ace1..4c50254e81ef 100644
--- a/dev-python/etuples/etuples-0.3.9.ebuild
+++ b/dev-python/etuples/etuples-0.3.9.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
RDEPEND="
dev-python/cons[${PYTHON_USEDEP}]
diff --git a/dev-python/filetype/Manifest b/dev-python/filetype/Manifest
index 0af5bd7eda6d..cd39588043bc 100644
--- a/dev-python/filetype/Manifest
+++ b/dev-python/filetype/Manifest
@@ -1,3 +1,3 @@
DIST filetype-1.2.0.tar.gz 998020 BLAKE2B 7fdd7e16a8a4d1cdffdd02c5d540d4290de7410a44185875a279c38a4d18c7f67a8bd8ce863efbae2c71c84e93dd1a5621f9fb9e6bde5ac0c611bd5bea939254 SHA512 09ed462d2a82437a58a28aa0315559afbf2e1b30176720254cc2a25fc67ff25e5e99988182e5e748e4e6ccb7ef3fde47cec96ebe20c937ab658bfcfe703ad20c
-EBUILD filetype-1.2.0.ebuild 514 BLAKE2B cf232be919d10827dbbe47db4fab2a2a99e35c1f8eb12f3d436989f874668e08ff03545107da9749380d9ef5b267d45bc10fb4e6e64fe44517dea56b2d29a013 SHA512 a024bcd1373f1275c732e4a2c91217ac9b955b1f08173d2f59b11f3073de30a9ff82ef21213645b009626cccfc841f6d12070cda47379c5c50a51b50e160e081
+EBUILD filetype-1.2.0.ebuild 513 BLAKE2B 9bb093eca32495b3237fcf84809da3476e35b9dbe235d4ee09119581dae94babc83e698e63cf1869ab021f28bbc7635876759933dfb0928e9448bb939758db7b SHA512 2fa22cd1bb8ff2f8989cc9a0ff96936a641c11f739759857147d7fb880002212d9e7a12beae8240b76e11d5993d44b3f48046307a193fd01d88b90f822a83fb0
MISC metadata.xml 502 BLAKE2B bd79ec6c9e78732f89f64aed99872f5b31a7e75ba4dae7dc184be3e38937e90ea5366cedbd348cb878fd3e604a255559069d33f060ad788d9ba4e3b3c11c2eb7 SHA512 56fd6f66510f365f4111813f64abe9c9bb63f0354ad6e5919ed7c6597665ab9c1ef42f08d207144d16c3c68ad2ad59db06acdce7f3473f6818162efdb0291c67
diff --git a/dev-python/filetype/filetype-1.2.0.ebuild b/dev-python/filetype/filetype-1.2.0.ebuild
index f99090815f96..340996c95665 100644
--- a/dev-python/filetype/filetype-1.2.0.ebuild
+++ b/dev-python/filetype/filetype-1.2.0.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
distutils_enable_tests unittest
diff --git a/dev-python/flask-compress/Manifest b/dev-python/flask-compress/Manifest
index c3505aca037a..0a6758e0018c 100644
--- a/dev-python/flask-compress/Manifest
+++ b/dev-python/flask-compress/Manifest
@@ -1,3 +1,3 @@
DIST Flask-Compress-1.14.tar.gz 13544 BLAKE2B 4a2ba809ef378aa8132a22c87acfb535946f347f41d05bf2d9d8de13d05cb0494000b8aa9ba40548236f0ec3e772159e091b41e0fe90f8d6f782a70aabd1e043 SHA512 7f30f64bddeaa06875725b6195348cdfb20d3fdd0d8a392f0fbeb209ad5a532bd222fc1c9ceadf7dcff614f2513a885724bfc165fccf162c889924e3b73bee3c
-EBUILD flask-compress-1.14.ebuild 635 BLAKE2B ebedcdffef29e3e5f49d1b650dd49a4b63f02adc789cdcc1a4760c153b21f76dfb56dcac970097b436b5397d79ae9db00854fc9d4e7aec7e50de8dde13bdf10c SHA512 43d551b00b239e73ea851b9a9a28cf07a58ac5da04068233da6fe612a1a56c07991c6c009ad03941d98c69dec55b8dc7023a1caeed5538cbdbfe3a19afa8e80b
+EBUILD flask-compress-1.14.ebuild 634 BLAKE2B d0d4d356874c1f3ffcbc4dc3aaf5526de76ebbfe77449edd36702fc1e4046be9f3a78e729c2206007906c1d8e60a74f990bf87a910089a528a519300d9455832 SHA512 4fd28f8774d7d3d7a9644cd27675f6246c6d15dc43cfd8978b0a8bfb360742afaac591f937b2e5c7411b9b5b2e514bcf353cad4f54ef369d3b5898d4fc893905
MISC metadata.xml 525 BLAKE2B 3d7d87c0c376b9fef9f88f976b29adb728c0c6dd8102e413de5f7c9d0116bc040b7dce813c945b9b25d62dee5054425b34264b432725201a828858f63d62eafb SHA512 39d1a786add6c53c2a86cbe41bfcc41490e22a094d0f5741368249f08618725efad2cd7edaa172bd0ee7648d9b320c453180ec77d3e9b88ea8573aea3d982cd5
diff --git a/dev-python/flask-compress/flask-compress-1.14.ebuild b/dev-python/flask-compress/flask-compress-1.14.ebuild
index b115688e82b9..4ef1fd7b7989 100644
--- a/dev-python/flask-compress/flask-compress-1.14.ebuild
+++ b/dev-python/flask-compress/flask-compress-1.14.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
# brotli on cpython, brotlicffi on pypy3
RDEPEND="
diff --git a/dev-python/flask-cors/Manifest b/dev-python/flask-cors/Manifest
index 4674de2032df..c42ba7566c2c 100644
--- a/dev-python/flask-cors/Manifest
+++ b/dev-python/flask-cors/Manifest
@@ -1,3 +1,3 @@
DIST flask-cors-4.0.0.gh.tar.gz 31586 BLAKE2B ac3713a08108a621fb0150039a2c40b87a3331084223ec73fb6cf76444e4a7681350a01f18f507b0ee942f01731c289e44950d99412373e7c889beaffa116513 SHA512 04f163d646d2f5fc96b397a3d52ad0e6b99ae6caaec67855e05b4330a323d1b28ab4d624000cbce9a897dba8a00317828e7056537454d1bb7febfcdddd37096d
-EBUILD flask-cors-4.0.0.ebuild 909 BLAKE2B e24b94ee89c3341237a37fd5a6b6429cc791ad896232b96f966d6165318a1c72a0a34ac8abf699759180646d7b1a34d9ce2c649ccae62a249ffc6441ac951090 SHA512 88b07d929c37a79c0c6a40dc33f06e1d6a4530c149eb5732d331b883c004120d9278f193f395a1fb1afa3ee47193f994e3ad0226bdc7ac759cf8bb4fb623dc06
+EBUILD flask-cors-4.0.0.ebuild 908 BLAKE2B 33440d3f74a49e7093209997aa01b999b3aea813a7da6544d8036966f3600d08978c4311765e4c71a0363a38301f8e50b237ed3263b0444b1c250f499418e336 SHA512 fe9281207609452af63e8c9dcd90b65eb868d586dc69a4783c4376fcfc2d3e48b988ed32881e1ab938492277a56a9c363ba225545911250b71cff37a6128d806
MISC metadata.xml 679 BLAKE2B 573d2321e86038dd80d4c027b1fb8a25ce7fcf8d719153b3b0cad595b7b63c27c5d7f1cc24b81c21fdb9071b018f7922f4f8c9d017261f38b386ac3646f80a3a SHA512 c8c5f5955c87ea60bc30053916ad6373b1440da7bd1fb1011b4528143573aa026cbec484738593a7de70c33ac23014932722f281af3ec121f59fac213040123d
diff --git a/dev-python/flask-cors/flask-cors-4.0.0.ebuild b/dev-python/flask-cors/flask-cors-4.0.0.ebuild
index 5060c3ffce1b..716c8b9f4065 100644
--- a/dev-python/flask-cors/flask-cors-4.0.0.ebuild
+++ b/dev-python/flask-cors/flask-cors-4.0.0.ebuild
@@ -16,7 +16,7 @@ else
https://github.com/corydolphin/flask-cors/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
fi
DESCRIPTION="A Flask extension for Cross Origin Resource Sharing (CORS)"
diff --git a/dev-python/flask-paranoid/Manifest b/dev-python/flask-paranoid/Manifest
index a142b576e36e..c80606f653b9 100644
--- a/dev-python/flask-paranoid/Manifest
+++ b/dev-python/flask-paranoid/Manifest
@@ -1,3 +1,3 @@
DIST flask-paranoid-0.3.0.gh.tar.gz 102495 BLAKE2B a892c62b3d821d9b8c31567e1d4fdf3f01d990c28f0ab9d8e5a16cc3a6cd78ba06301cbea61048f89db46020051a0426f5abba7fbe43ca09bca5a2c69e904a54 SHA512 68e49a79e7e00c3a89bcc0347c41b80634b3f5f64227f4ae44db95a286a57b6101dff8f7aba592b8d325b38effc58744ee15d56bd8be30507b76c5dc836fc112
-EBUILD flask-paranoid-0.3.0.ebuild 612 BLAKE2B 921eea42ea23584ef7c8d3f2cc2871b027232756b2de0178c3129fc28f14f7dfc5c1f9dd90b4c57cdd46de9f7ed8447937784c39ee005dc18d0f383a724faf50 SHA512 ecd5882577785118028f5e632629c20f475a16fe5ccccee006713c6ef6615b3dff845df6185107db5e51e068c501b3a0fe6709e0bfc45a6009eda8ad74b41729
+EBUILD flask-paranoid-0.3.0.ebuild 611 BLAKE2B a16e15fd0260be2315845a804c73a0f57092d5d8f99421f11c037c7144ecec76b2de6203f345714b5259d79297033ec0af74a59cdc760d9d761467244b5c27de SHA512 768d51a34c3eb973187f0e5ca1d4b2f7ef640b3b2f9b578b029b2e8f5285120d9d4619675f591c81b80fe2e7db061ea5621a2b303b428fac577cfa95e8235b81
MISC metadata.xml 525 BLAKE2B acb88fe8cd9037908e8576b90bc3e2c368edc64e3233b8455f71dad565835ca599c8275b4112da1f5f8f034425741e0748ae425b3a32edca255bcca6201a57fd SHA512 b6aced08599515c7715faf1504857b7915a5405842100f7d2255171c5404cecb18db5beda3e1b542695ffdd498a690ae40ec6b4d5108c38e3b359d994f1e6e02
diff --git a/dev-python/flask-paranoid/flask-paranoid-0.3.0.ebuild b/dev-python/flask-paranoid/flask-paranoid-0.3.0.ebuild
index b7ced9675d5f..3cc4a2f60f52 100644
--- a/dev-python/flask-paranoid/flask-paranoid-0.3.0.ebuild
+++ b/dev-python/flask-paranoid/flask-paranoid-0.3.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
dev-python/flask[${PYTHON_USEDEP}]
diff --git a/dev-python/flask-sqlalchemy/Manifest b/dev-python/flask-sqlalchemy/Manifest
index b962906964c1..10a3d2d2dfec 100644
--- a/dev-python/flask-sqlalchemy/Manifest
+++ b/dev-python/flask-sqlalchemy/Manifest
@@ -1,3 +1,3 @@
DIST flask_sqlalchemy-3.1.1.tar.gz 81899 BLAKE2B 25522dc47afd08840b09f33791fffaf845a636c06d9a17f7a7930a21b64bad47b592f441b55dfc9a846b2c98e21b9cd027ec4ce85e701251ace0d9e072731f47 SHA512 27a93efb96bc8afe483dc32f9e9756e5972029464f4a201e8a55bf62b88f6bcd93ed7f4472ac21cb17376c87852a1d4b5f98a8ddb55d9b12c334346d5bc7e464
-EBUILD flask-sqlalchemy-3.1.1.ebuild 804 BLAKE2B bcc44739e695a3f53f9f95cebd6940f21fad87fc8c7721cb0434bb9311541164e9ca82e1da64132b453c87bc0f86d918296a6711270985a1372df58737a44bd1 SHA512 217821ba43731bda8f8330f74748cb39e77ba5da02bff946a051892dcce773f06c42bb5977ff852b529f4742c84cdce5ee83e8f185486ab1365e874da8d0143d
+EBUILD flask-sqlalchemy-3.1.1.ebuild 803 BLAKE2B b5059a7a179ea465bb389c104dc8bcb89886517af195544075f32448aa0dc7c5b0ab9f3a6288c047464750bbaaa7c83f16da8d58fe3f0ffd78aeb73f32c200d2 SHA512 c5e96e757179c1c06f04fa10cc8c41e4ab9dc3c824aa29cc8e8580f25c634a811ad8417cefc6dc91cb5659566ca9db757cafe542114630cf46f6fd662f832400
MISC metadata.xml 728 BLAKE2B 8e1ad7f3e4c0c7ea958c39dfedd2c4fe31ccd74d845b6e0f2fc3a142200a75265ef33f8c73b427efe58ade3ca71a04405d8f9078b403221e056204bca1eb4ac5 SHA512 629e0bd18d29527d48fd128bd0a412b65d215855edd34a3d978f74cdf59114e54eae7d8037e2ce33d428cf4fc97f13642c5a0f0fa5c5696d1ef3607c5763d2ae
diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.1.1.ebuild b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.1.1.ebuild
index a7bcaf8ff83b..c483ddbf602c 100644
--- a/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.1.1.ebuild
+++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.1.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/flask-2.2.5[${PYTHON_USEDEP}]
diff --git a/dev-python/flexmock/Manifest b/dev-python/flexmock/Manifest
index 3f81e604862f..7851cccfc000 100644
--- a/dev-python/flexmock/Manifest
+++ b/dev-python/flexmock/Manifest
@@ -1,3 +1,3 @@
DIST flexmock-0.11.3.tar.gz 52509 BLAKE2B 5246cedb3cae7aeb4ddee9158bc365be13bf81443711456a84abd3dfb30c8ea7cbca8fbce618efe26d33bc8185a9d7a52f1532934f7aad5fa11296ef21731963 SHA512 38387529d8b7e359cf6e578c9be8ae028cd28929567267bce1bb7f44032c00480520335315bb1c510229728e1101aa379b809fb89aeddafd19590e38e7ebdcf2
-EBUILD flexmock-0.11.3.ebuild 629 BLAKE2B c5137b70233fa81796da25c74ab72678e24472ffdac99ece2f0ccef7364f8f924a5e7f2dbabceca32a1d6e43afce9372be33ac6dbf5a530e0f1777d2637168b2 SHA512 8a7427dffaf7090a5488aa469f6efa9c0cb4147d844c5e1c5b19eff0410014ca881c39ba42c2763195f0f5f040998cb112124b33d464523057da29d6b15e39e9
+EBUILD flexmock-0.11.3.ebuild 628 BLAKE2B 7778a7e69f66221c60f6f988938ebd7e990f37e107ca4ea6002a405bcbeff06e350225acc14a81b63f08607bb93aee88c783d0ba4ac3c91ff5f4a3f4680b7705 SHA512 c5a5c1c319a1783fa3f16f4c7ca8da9476bc86582127903776b7d4f189cb38f4a13169f220bc69060680bc62c23c2867085e14599428f9ca367337a27c3c918c
MISC metadata.xml 499 BLAKE2B 233b9735fa88296bfaeaef1ec20d999cb9f1e7f91e2943ac14d818d2e0d2bd07b7fac2e3ce5659510d5ef830a83d841ccacf738761ac625ef2b124185b5c90f6 SHA512 889ce006fdf12b653a3444faebc8e443bd56b0870aecc40d86299d56375d12844b5e0b904e025141caef8e52543a94909cdb2163c2fcfc5f2660400e8d7559d9
diff --git a/dev-python/flexmock/flexmock-0.11.3.ebuild b/dev-python/flexmock/flexmock-0.11.3.ebuild
index 06b21cc15626..8486205d4766 100644
--- a/dev-python/flexmock/flexmock-0.11.3.ebuild
+++ b/dev-python/flexmock/flexmock-0.11.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://flexmock.readthedocs.io/"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-python/frozendict/Manifest b/dev-python/frozendict/Manifest
index f7c6f9617382..28c653235d1b 100644
--- a/dev-python/frozendict/Manifest
+++ b/dev-python/frozendict/Manifest
@@ -1,3 +1,5 @@
DIST frozendict-2.3.8.gh.tar.gz 310193 BLAKE2B e21d278396bcc10d88dbc6d33c86027308f66c8de84015d1aa186f1f34e74e4be7c915459a694597e277aab0eaaa78fb716e51e5c0f9fba58bb1e8b8d22394bd SHA512 17f610fc12138446908dbd425b8b15d2b6b7d8ad2b41f68b9a03acbd096d173994049b86169c62b51732cacf1e19de77e58cd38edf3422413269bd9e4eb5ca6d
+DIST frozendict-2.3.9.gh.tar.gz 310538 BLAKE2B 9095cc85fc25ddab23a30879a623b4e09557d7c8d27f51199913002d8dffe58e965174360e964a7f87c556d0b282c2fe6718bf01dc4483bb642db431e53dd0ce SHA512 e724c316c9c4f9c11127bd70ac9dd8e9f9012c61797ca55593b405109d09277657c1c3177183051b6f7d8f7ac86e70715a3448136c2c196db5393271a2fd4fb7
EBUILD frozendict-2.3.8.ebuild 784 BLAKE2B 48f5fc0d2387aa62288053052e7fdf7b46559bd1698c7759f48a7829e44a8bd0e1ce9f7e7c03ca87c6faeed772326b7141709bd5a845b6e611e2adf4324f84e9 SHA512 6b6fcee4e82c986fe90d60ffef1863fad6e25e024c25c92663e6d16b1e5bb3ab8e48861f7db9ee64bd7e85c1d4071ad50401222e69fa859ccb516ef0483de963
+EBUILD frozendict-2.3.9.ebuild 829 BLAKE2B 0acdc8de67ba435732ef8f81249f391230b9181d974499b1c53714d91565a0850c17d7d7674131529263b09e8e082c4dd3d21c8360624ef3e89ef2b8fc0af5a1 SHA512 8f2664098f38cb630025b62731bfbd0be7129fc9c11d009dda5c01cdb45a5d40f8bc672a0e516b5f52563f3a9ed309f30bbd16c43831761db6eb5075d1d5dac9
MISC metadata.xml 634 BLAKE2B 362d9aef54a08943047b2f7b04f74d142be6eb74c74d8242460a70e22a3d77d475f588057fbca3ec6f691f2516a52bc23016e694824d092470670e05e98a79d6 SHA512 7f452c4e377081a16c159ca73079a73666dbd862f237516cb3962bfa7a8c4d32f6c68c7bcd5ef37cade10b999fd026178ca2192bd8254d37da642c9bec81137c
diff --git a/dev-python/frozendict/frozendict-2.3.9.ebuild b/dev-python/frozendict/frozendict-2.3.9.ebuild
new file mode 100644
index 000000000000..4b760aa0a439
--- /dev/null
+++ b/dev-python/frozendict/frozendict-2.3.9.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2022-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} )
+
+inherit distutils-r1
+
+DESCRIPTION="A simple immutable mapping for python"
+HOMEPAGE="
+ https://github.com/Marco-Sulla/python-frozendict/
+ https://pypi.org/project/frozendict/
+"
+SRC_URI="
+ https://github.com/Marco-Sulla/python-frozendict/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+
+distutils_enable_tests pytest
+
+python_compile() {
+ # upstream provides a C extensions for python3.10 only, and errors out
+ # if we enable it for newer versions, so the extra effort does not seem
+ # to be worth it
+ local -x FROZENDICT_PURE_PY=1
+ distutils-r1_python_compile
+}
diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest
index 39f0427d7a7c..32569ca811f0 100644
--- a/dev-python/fsspec/Manifest
+++ b/dev-python/fsspec/Manifest
@@ -1,3 +1,3 @@
DIST filesystem_spec-2023.10.0.gh.tar.gz 404845 BLAKE2B 6c8cf801664c9fc848cb55660db1725c90facf534d58e49f604b2051d1b6a78d13d8f083282071beb7ab3dcb8d75f6d52fe24ce744c5cf1808b4ae3cb673998d SHA512 cb449052208516930c73dbe1de7c495d252677a3d3d85267836224d79c1b8cf9449ebdba8287f6f6206d5a8e631a99cd81c2fb62b82288a626a202876a45139c
-EBUILD fsspec-2023.10.0.ebuild 1706 BLAKE2B 6c8c70d0f48daff7e97fbea86057856797023c428c62c4df6775da3500b9ac86a44d926779806294ddafaf3fd9c4367da181b6abfd82887e047b360ee0e73f8a SHA512 062c27f5016d9eec352ad11b6c1da29acd2ceb6124302bbdf8e154465465872868bfbcf4daebd6181f8003cae9c4f7316b01b66a9934938834eee13e1093456e
+EBUILD fsspec-2023.10.0.ebuild 1705 BLAKE2B e973ab1cffa2674bebca185d533bb02264853ccb60021560eba7e2418d14f7139c0e26df4dbe5e421a6316b0b8ee167c8e228097684d2fe175f0ea1d650d7dff SHA512 4ab7c5e014719cdd1a5200ee40c0706ba03d9aaf8dd639cf9c5f438ac4c29ea2c96fd93b106a5f93fc196c12e56940460fa9a9c7a7407ba687fca73058345343
MISC metadata.xml 374 BLAKE2B 6c0b18a0ad3b85713ae6f618ac0646ed63f08549bd7d1ed5bd94b80d89d79efaf2f97ce913a0a7d6e54e77cc602994416520a22deadcc71e484cf7ca22bc6dde SHA512 5bf051387d6bcffb3022d023f60ee8f76ca277bb8d626dda988a0baaf1d1e3a71e872d8316607ee7e269e579b5a17c23ab93c56fade533150171d3ce44e4bb71
diff --git a/dev-python/fsspec/fsspec-2023.10.0.ebuild b/dev-python/fsspec/fsspec-2023.10.0.ebuild
index 057f7b9f405a..397fa9af6b6b 100644
--- a/dev-python/fsspec/fsspec-2023.10.0.ebuild
+++ b/dev-python/fsspec/fsspec-2023.10.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
BDEPEND="
test? (
diff --git a/dev-python/funcy/Manifest b/dev-python/funcy/Manifest
index 31daea29ce88..8ae9c32407fa 100644
--- a/dev-python/funcy/Manifest
+++ b/dev-python/funcy/Manifest
@@ -1,3 +1,3 @@
DIST funcy-2.0.tar.gz 537931 BLAKE2B cd5d56bba777b9fefff0088daa8ab903bf51520a9cc9ce856eaf4eddbe06a2916b09d2e9f023e32c77f6b308d4291c3154347e921f1c3b78a513f11390226149 SHA512 3abd76296aa03d6c3fa0583cd1c3912a47ce04c340f668d7321e2c4191a61a1679f1a419b787c92680cbbae5757e1fabc5918a6a80130c244b4018c28751e01e
-EBUILD funcy-2.0.ebuild 517 BLAKE2B 38b910436a5bd16f9b0717baa886ff52dada8168dc14dbdd351bcb03166db2cd50b0a23ae9877f58455d16e9ef89530dd3b1272bd145b1eb023f3d62c00f9bba SHA512 cf8a9c1bfdc64a6b03456cc42318c80468c590e9d734b03d227d50b945b0f442bdefb0c0cf087f9fd7720464fb67673d2ba1824d18a53a56d07a05f90dc37dd2
+EBUILD funcy-2.0.ebuild 516 BLAKE2B 680a8a850c7d03c56ba7c2b753c9d9488fc12d36e4e0cab722907c7da14ba785991fc33922a13eb4ccefee7b3020ac4d40de87e63555e6268f586c11498c92d9 SHA512 49a5f57ff1f5d430921fc35d5c63710a65203be16a73109b039957528c8ff5dec2cfd670c01be6a7aa826c76c5522df210990ecbc114559cf1f8155d43f5ea28
MISC metadata.xml 491 BLAKE2B 70c6646bc4496af1ef98d1178b2b4bf9d876ee0a3664e878af184d12b162c9c926d14bd8dd7987355c4bef86ce53fb65ea96abe2384198f2c054c3835e78f982 SHA512 31d13ddb7d20c36c98e5a4068e96881200122425608e8877c133483117b565b44d65800bcc61dc6ad7e407b6c9953a3f53afd52aebd1a5c25aa1ceacc067c744
diff --git a/dev-python/funcy/funcy-2.0.ebuild b/dev-python/funcy/funcy-2.0.ebuild
index 3c5af06e64e9..1d410d996765 100644
--- a/dev-python/funcy/funcy-2.0.ebuild
+++ b/dev-python/funcy/funcy-2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
BDEPEND="
test? (
diff --git a/dev-python/genshi/Manifest b/dev-python/genshi/Manifest
index 2c88b5688319..204bc75c2ec6 100644
--- a/dev-python/genshi/Manifest
+++ b/dev-python/genshi/Manifest
@@ -1,3 +1,3 @@
DIST Genshi-0.7.7.tar.gz 267206 BLAKE2B 0bad4b26fbfda27572e78f87af6093c87d738ad6fdf2beea5e8b0b21b3f5245a4e239bbfbad63e71e73f6588e7cae97f2b3bc7295fa30ad7a203a7ceff7074c9 SHA512 b0a3dee68523292f0672a180c5f2cfbdf48205d82286359b9fac9f668cbc2806c649d1e158d6fb8ead5b1cc5cd44eefe9d1cd79077f96925b8d24dd8e746b40f
-EBUILD genshi-0.7.7.ebuild 912 BLAKE2B a1ebd0ef8c9dc8fd7231108d1fc12e3825fa441c7d59ab166c7bfc7fd6bcfda4b18d5f92c106cfcc0027ca2395266e004128593809b1bf4dc16ed57478dc2c45 SHA512 f39419e86a6acaf71a6cec3a69e88a43f853c68b9760a406c0ad3abb1e3c6c59317790133dbe49286fd6e175af4551a439649f27e6be3c90eaece116a3b89c8b
+EBUILD genshi-0.7.7.ebuild 911 BLAKE2B 588aa5f86cd3f225199f3e3baa074ebf1835461063d0616b6b8d64fee4f42b83bf8c23e39c5c18feb1c96812188bd609ddff59740db6ffd80ead587de702e365 SHA512 56c313d58dbf4b09573e4cab173de67bd2c5e05100898dabc172630908020eacbe1f7fc01b66b806a41ff9d49f7494509a9636a842a0f9f0f59a36c6ab4c4be0
MISC metadata.xml 365 BLAKE2B c5f3b55444eb424fc0ec15f0f19eef39a31c2c5e900fab7a06fe7bade29893ddb59baf4fa7f60621017a400dc7004dc093d124e1d3366df2663c0b714e31c8cc SHA512 1914d0acf5d6c517ff0198c827f606acc4124e834c306312d49d42bb729bb82b80ae6c98f3ac0797178eba3beb2c437a10665a23a843d0d3efbd148250a189dd
diff --git a/dev-python/genshi/genshi-0.7.7.ebuild b/dev-python/genshi/genshi-0.7.7.ebuild
index 8b847d7e8055..898aad7839e3 100644
--- a/dev-python/genshi/genshi-0.7.7.ebuild
+++ b/dev-python/genshi/genshi-0.7.7.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://genshi.edgewall.org/ https://pypi.org/project/Genshi/"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="doc examples test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/google-i18n-address/Manifest b/dev-python/google-i18n-address/Manifest
index a181991ce9d5..ba13d11903b5 100644
--- a/dev-python/google-i18n-address/Manifest
+++ b/dev-python/google-i18n-address/Manifest
@@ -1,3 +1,3 @@
DIST google-i18n-address-3.1.0.gh.tar.gz 726728 BLAKE2B ef41b285aecea0b3e11b08c0815d57a2c3816c59fe01fab64fd75913b0f870e42fbcd0ed76b201c6cd47e4b249c03689b54c648468c3a2cf3d3cb67e2be7ab03 SHA512 b47b5eeaf214a04614ed0976055d25fbce2d298c45db4bfe31b369cd27dc1e097b14d4fae62b5f8dd95be5693d2fda12d0b618029dc1f3ed2784e28b60c43ef9
-EBUILD google-i18n-address-3.1.0.ebuild 633 BLAKE2B e60ed536ac51f61c043969bd3e8eab74bbbe25f5dbc826daa3f0c77fb2dd94a3f0068b694a0ba95d5a4ad0c90696fca4cc75ddac81ebbe9a9cf437d67d50d38a SHA512 6a06775dbe16149bedeb1e7c8f3877b136880ff446904742c1e08ec5f0b5676bc215de56b46dcf1a7e5f4931f6867f7eafdd55f393d926157e677f009756b0ef
+EBUILD google-i18n-address-3.1.0.ebuild 632 BLAKE2B 66b1e7afe1fdecfa60581f3fad51fbbebc78d7b5f9f21378314406bc9a54ec3babe953bef248ae0333c8518c1eec0fec6b2f58e602c1b1c3d6d022e960280abf SHA512 b635add6ae0794ceee9bf6d5cf4cfbf44a59eaa6650a92c5554f584119d60d5ac678f8449b463193700d805bc547203c64cd2b8412c5868f0690be055019c573
MISC metadata.xml 498 BLAKE2B 0a06e46935f90688ffec111afb963e29f192847f1511fb81cfcc2588076bf8d2e335bf7a8138da44fd9452b0f13c6496762682695bf5dbddc615d91656bd3322 SHA512 5f4ffa9b5247d8be2352ec3e9e325fb24c50a7f341f78e3a0a81c51c76dd46d3c1922954f27606a6720a9d3cbf330c556a56bf35d824e27b151b8174387df48f
diff --git a/dev-python/google-i18n-address/google-i18n-address-3.1.0.ebuild b/dev-python/google-i18n-address/google-i18n-address-3.1.0.ebuild
index dab912a6cc89..f9705d4c84a9 100644
--- a/dev-python/google-i18n-address/google-i18n-address-3.1.0.ebuild
+++ b/dev-python/google-i18n-address/google-i18n-address-3.1.0.ebuild
@@ -21,6 +21,6 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
distutils_enable_tests pytest
diff --git a/dev-python/googleapis-common-protos/Manifest b/dev-python/googleapis-common-protos/Manifest
index 67bf6009c1c1..f62f7f246972 100644
--- a/dev-python/googleapis-common-protos/Manifest
+++ b/dev-python/googleapis-common-protos/Manifest
@@ -1,3 +1,3 @@
DIST googleapis-common-protos-1.61.0.tar.gz 121129 BLAKE2B f7fa2bc1061bd7cba5db4327925ac221fff859a1077b177dd9606cb1d85ef42796a3c2fd6b9834d195a1d3d0638f07a735f64a9e4abd4b95b602f8f53a36d77d SHA512 2aac51d0ea414532f1b5991ad8d484a48d44682e1354deec4d1bb5a96d401a9f9983e613beea91d49c058d95a2d289be932229765c66c1fee18df5d8e9e873f2
-EBUILD googleapis-common-protos-1.61.0.ebuild 795 BLAKE2B 2508746142e885ba225d0f19f6181e22b348d4b42170498c6edea7d9f37c2f2c6fa4fd965f99c46893fdef5c6c94d2a920a9e54c734b2bccd0e42edef08e2be3 SHA512 7e955f104bd336f6f393931e7803e033378b57b20cdbc82b2ff3f395348a8474914165b211aa1b9f8a22f62825d9b9289f55a2ca697964a37e05c173281aab54
+EBUILD googleapis-common-protos-1.61.0.ebuild 794 BLAKE2B 178cae488db29dbdc0ab706036170c10a2f84851f8a8471db80876cd4309d067ea00fa4c0ce39979b409b3d76c6a3adb126a46a47455a386af6c3f3997935310 SHA512 0aa3f84bbaa310074e432ea474315953892a3c4eee48c2103ec3fa0318cd25187b19058d8060ce0cdd4c4ceb508f151a8897271d0ee3d4b82db02f5527c2a7ba
MISC metadata.xml 537 BLAKE2B 7b81f41f34a3c0fa53340ad298440f67727eb1830009899ffa10835485f66e727844735a88bed94b8a0bba14fa01a78d8a04f5ca3edf48a72781c7e1a797459e SHA512 6013da3540915e13a0cc60336bbefada12fbf71c04d4f40634f24015ada732d0d8b86600401bdadb2c7df2ea84f7097669f4efe6cf176ccca5efe46e9a3869d9
diff --git a/dev-python/googleapis-common-protos/googleapis-common-protos-1.61.0.ebuild b/dev-python/googleapis-common-protos/googleapis-common-protos-1.61.0.ebuild
index 3355c4653074..3a8603d48dea 100644
--- a/dev-python/googleapis-common-protos/googleapis-common-protos-1.61.0.ebuild
+++ b/dev-python/googleapis-common-protos/googleapis-common-protos-1.61.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
RDEPEND="
<dev-python/protobuf-python-5[${PYTHON_USEDEP}]
diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest
index 8f9bcbe3d7db..c4fcea1160fb 100644
--- a/dev-python/grpcio/Manifest
+++ b/dev-python/grpcio/Manifest
@@ -2,5 +2,5 @@ AUX 1.51.0-cython3.patch 6233 BLAKE2B b58d2a8dbeb1931b65041a5beb28a5ae802fa8b979
AUX 1.51.0-respect-cc.patch 1156 BLAKE2B a952509c19c3da336f42f06595986e26e75487c6f0ebb75c1493ec98f57c14fe1859141f06f82bcbc6ef0cec762d99cda962ddeca204bf104691d2636a7d51a0 SHA512 c8e0cc7ff325f94c856bd9c22a17ada367f580c9eef9d465fce335ea7b6441ddcd33f36f730e61c02deac3099df65086a3772b8a2fae6a691614d87b72bc472e
DIST grpcio-1.51.0.tar.gz 22142437 BLAKE2B 20acb52c89e41cd6e87ddb5554bcf79acc6fa18f4516c7be7a3fa1408ecb1e5800d6123bd7ac561093ca341344618de9701c3df75251e96cd9da5a3443568303 SHA512 3560e07df79143cb7a8a0a1f0dbaba2d164962ba712adf030a60654102bbd5ce6a08f88c133b81a3e471f1ec3d63de14f1b0567aa45bd641d958d3349ccef542
EBUILD grpcio-1.51.0-r1.ebuild 1322 BLAKE2B 9dce59a240fadc4f0ba6e3be33e59ceeb049fd308dc655baf5696dce1dc1147b5d7d20fc0e011d98563745408a03e687c747081e8158485af763be9bd051e588 SHA512 776c5d53d96ebca32b39058f3fb3ff2d32123b3f52d296a9e90f01b01c30dc430b2347af081fd9e6fd5054a9c52305ad11e5787e7d044ea15806781ed3f8b9f2
-EBUILD grpcio-1.51.0.ebuild 1303 BLAKE2B 594c8a2042504f32e0012e501741d81c0633d92ae6dd3c5dfc565fa468b3728246cdcac0655589db0c1efcb9c43b4fb1898a90a3ed17effe7d98d763685ad215 SHA512 16d3ae9e43636ffc8501d8e90b67a631da7499570328cb113db2709e0271fd34c1eb9e5cb6c543119861c979c0dd474b0d26163c466b0aac949d60d69d1b38b3
+EBUILD grpcio-1.51.0.ebuild 1302 BLAKE2B 74b3368fab300814ed2e0dec6c206215929bb4bc15debb646f0703c82bbf6581609694ced8a0c442afcc3b02bd486a08662e94f479105a86ff3e8ba8eb79df36 SHA512 a142e0d5fbd69eee8b517236416cf026ea8fe5c033e0040c05acd3f63ccf6a2acdcf88b4ce223408fa468046ff5e724c87f59d7814f6d36c2928eff0347332a0
MISC metadata.xml 370 BLAKE2B bbd9d12e5aa11226329f88cdbe81b254078778ec32656c0e8e07728ae8e88a631031075111fa172ac7977164f928ab5b4d7a6fccdb05fe382bbbcfc3db0fcb48 SHA512 8452b06521b0d315bb7e2ceb8ded673383a5364e5b46c494083a7f92129d3ac1c607197679111157716dfc3c5d7bbb60459cd4f1d7c23d9fe2bb5b2ef2792383
diff --git a/dev-python/grpcio/grpcio-1.51.0.ebuild b/dev-python/grpcio/grpcio-1.51.0.ebuild
index 7d9a16a4a4fd..aa28d810ed2f 100644
--- a/dev-python/grpcio/grpcio-1.51.0.ebuild
+++ b/dev-python/grpcio/grpcio-1.51.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://grpc.io"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
# <cython-3: bug #911370
RDEPEND="
diff --git a/dev-python/helpdev/Manifest b/dev-python/helpdev/Manifest
index 5a9111c1eb32..c7f2257ab43f 100644
--- a/dev-python/helpdev/Manifest
+++ b/dev-python/helpdev/Manifest
@@ -1,3 +1,3 @@
DIST helpdev-0.7.1.tar.gz 51575 BLAKE2B b780513c8b7af12296c003360c5805e8414e5c82fe459ab1e4ccaf68c9f029c817a6cb86535d26ad0143ea7dc60fb86126f6d87d4a84e85a9b29a9dbe651e2c8 SHA512 ba0af843617c7cc69aae2bfe88d437e90df14afa90dd0a76c0e7c1062f03963270514ff7653c859a70caec0cde3cc3f18ca87573fdb6a1d5e2fd5874cc24e59e
-EBUILD helpdev-0.7.1-r1.ebuild 630 BLAKE2B 219d10804d6e0cc18db33b75e3b138975b3d4ff74ff7f6e4e77a0c92de0f8e799f2632e6e430c30356ad0fc84a926f4e1371a3370f42327188b7c82483f33c00 SHA512 270c1dd1b8637d28addd99338f3723c7e2bcdbf8b5ac6f64ba0305885f6c6a1c988894fc2f3fca2be655c4fde36855488d3aec8c058852341e9edced68ab459d
+EBUILD helpdev-0.7.1-r1.ebuild 629 BLAKE2B e820bb61460c604b6ed8f96ea428fd17d0fcbcb1bb5f66cf9b1c15cb316e20fc95bed6ff6ef7b5ae2b00dfed66c26fda972847ea8acd6747053c4d8c61ccac1e SHA512 ea762f3bdae9cf55259777b9474c2572ecd154aebda942c02186c2a471b9885d5bb0766a1db0c5379961f9b8b0b6f6ba8ff54bc73955b053b6d38c3cc89d094f
MISC metadata.xml 318 BLAKE2B 4a61e7dea5dbc9072284de83ba7e0a4ff94e2f2be82e16020eaed70fe20f66f6fe869bb130ff5f209c02a5d88b4ee906376ed88f213f3454e32a15a16b092f45 SHA512 522f67355d3d3e8010167c5c888b0b4f7b5738cf74d0355039bdb989273dec57e4dd07810af92d6898c94dcccadac9381c9e399106031119fda5b91806369fcc
diff --git a/dev-python/helpdev/helpdev-0.7.1-r1.ebuild b/dev-python/helpdev/helpdev-0.7.1-r1.ebuild
index 21e4ca724bae..6f63a43472b1 100644
--- a/dev-python/helpdev/helpdev-0.7.1-r1.ebuild
+++ b/dev-python/helpdev/helpdev-0.7.1-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
dev-python/psutil[${PYTHON_USEDEP}]
diff --git a/dev-python/httpx/Manifest b/dev-python/httpx/Manifest
index 2cc1b2a89f9d..423699f3e695 100644
--- a/dev-python/httpx/Manifest
+++ b/dev-python/httpx/Manifest
@@ -1,3 +1,5 @@
DIST httpx-0.25.1.gh.tar.gz 2162706 BLAKE2B f13340d5b051fa2020c12825c31df8f5566c3900baa54267cf0718eaff35b600186cfee5a0db5d7fd1a86fbb94bb0d164c7c9be3d6508cd30fc2fbc75cc0c833 SHA512 ad67f45162e328dba3d74abc75cdae02cc4da1605e21456fbb2023f9f515efa6ec6c5799927a4a4557cf439819f9b05dc2805002e29b97102dadcf934cbd0e2b
+DIST httpx-0.25.2.gh.tar.gz 2162693 BLAKE2B 8ae9fd692341ae3224c73c1f6837489819df1a00e13702a7af72143bf291cfcae23807fd51a6e1092672d0b5595f9557084151f3d07fbdd4e7fce8f5860a879f SHA512 7e62fcea55b7d0710f6d50581c8dd1ff5ae594a673a9b1cea5c03487eb3402ca96d44c311a9bcef14f20a7faa03462a3fab07edfe1ce2b11ecd66e4f7e1a06d5
EBUILD httpx-0.25.1.ebuild 2153 BLAKE2B c0ffc8ea77f0b1d80548a6f7a7258f5eab13051ca67fb4d8b91783cabf4e7066fb2025ef3a1dee7735cd82e58efee066a99893a31ab912f5be39ab50fb44260f SHA512 9bd76f86fd4a3db1b2cd97462036209fe767ede2e82f3e33793e8808a50bda132797a857f14cd2bcfac58d6dc9b1740d86274be8bee9b9bdbcb396803d38b2ce
+EBUILD httpx-0.25.2.ebuild 2165 BLAKE2B e3686e257d81c1e6e7e29edee2a0f1049cb7b3ca3b94dcabaf11727058a439e824fee9660295e9b32fcc89dab1de10369216f76948b4c27d771429207beac372 SHA512 346efa6a12429ffac99495b776970e9b170db7564bcb0febdd08aecd75a54b360891fec7ce23dc56ab3fe65875072ec5a790d285dac89f85a1cd9e2a36cfe4ca
MISC metadata.xml 518 BLAKE2B 063b5b95529cd5a31aac83998c0acbdfef208c34e931c96ae8ee767a326301a597a8297514b5c97bef2b3b706b8938d38c0e5f5d752307a9dd06984792c799a2 SHA512 3a29dffa0f951255a67468b28917590d4108ca12e14af03bfddef80f6d48e266fcccdd991e778ab9e267c0bc76ff0017e07905c1f2f45dc440a9af89f6cae6aa
diff --git a/dev-python/httpx/httpx-0.25.2.ebuild b/dev-python/httpx/httpx-0.25.2.ebuild
new file mode 100644
index 000000000000..1bdfd22a73b0
--- /dev/null
+++ b/dev-python/httpx/httpx-0.25.2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Fully-featured HTTP client which provides sync and async APIs"
+HOMEPAGE="
+ https://www.python-httpx.org/
+ https://github.com/encode/httpx/
+ https://pypi.org/project/httpx/
+"
+SRC_URI="
+ https://github.com/encode/httpx/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+ dev-python/anyio[${PYTHON_USEDEP}]
+ dev-python/certifi[${PYTHON_USEDEP}]
+ =dev-python/httpcore-1*[${PYTHON_USEDEP}]
+ dev-python/idna[${PYTHON_USEDEP}]
+ dev-python/sniffio[${PYTHON_USEDEP}]
+ cli? (
+ =dev-python/click-8*[${PYTHON_USEDEP}]
+ =dev-python/pygments-2*[${PYTHON_USEDEP}]
+ dev-python/rich[${PYTHON_USEDEP}]
+ )
+"
+BDEPEND="
+ dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+ test? (
+ dev-python/brotlicffi[${PYTHON_USEDEP}]
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/h2[${PYTHON_USEDEP}]
+ dev-python/socksio[${PYTHON_USEDEP}]
+ dev-python/trio[${PYTHON_USEDEP}]
+ dev-python/trustme[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ dev-python/uvicorn[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ if ! use cli; then
+ sed -i -e '/^httpx =/d' pyproject.toml || die
+ fi
+ sed -i -e '/rich/s:,<14::' pyproject.toml || die
+
+ # use brotlicffi instead of brotli in tests
+ sed -i -e 's:import brotli:import brotlicffi as brotli:' \
+ tests/test_decoders.py || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # Internet
+ tests/client/test_proxies.py::test_async_proxy_close
+ tests/client/test_proxies.py::test_sync_proxy_close
+ )
+
+ use cli || EPYTEST_IGNORE+=(
+ tests/test_main.py
+ )
+
+ epytest
+}
+
+pkg_postinst() {
+ optfeature "HTTP/2 support" dev-python/h2
+ optfeature "SOCKS proxy support" dev-python/socksio
+ optfeature "Decoding for brotli compressed responses" dev-python/brotlicffi
+}
diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest
index 0701016bea49..97eb067b6f08 100644
--- a/dev-python/humanize/Manifest
+++ b/dev-python/humanize/Manifest
@@ -1,5 +1,5 @@
DIST humanize-4.8.0.tar.gz 72894 BLAKE2B 905c9499c9e57959cda3c66d98f4ddb1ddd04278ad53e1d139ca5ff65cf84d526ec7ba5766a6fffecda7e4f31ce9a6b1e59c377b7f37bad3c929ea3bcc77d44f SHA512 2372b9518c6037bbd6bda341cce7f04e6acd0f68c1fe7218e3201477ce12324f6b98efca2bc7024222bfcc222840cd5a6a04649269c86ded7bb81b30d1602cc9
DIST humanize-4.9.0.tar.gz 78465 BLAKE2B bb13199f7ed9b833891e1e5f166dce33e167224c5fb75ab33130a551680e802aa347f5e19cd1162caa79917af6e0acbbb36226d5051a9d4eef07bc554ba0e19e SHA512 64238f6717302cec4cac853fd2813647132eb4f6cd73cc61fd43346577cd42bbc2cf5a7345910393cd9a4e9c2b5e949a50c6259b0bd8254a05e08d0d8d70a5d5
-EBUILD humanize-4.8.0.ebuild 541 BLAKE2B 539fa88bc4fb88252c45d0f7a5be411018090cd74a18d0738762422f829946922fe38a456f2d4d92ecdb17d8263a10d16f328d5d6366989a5f6d2d0d299ea345 SHA512 ddb4ec71647c4da9f0697bc5d6caf70d00a5e16584be15f7eb3cb106403e9aa72f232d90d37d14f26fef70cbeea69955d0e18adf29ec8630ad4eea4caa074f80
+EBUILD humanize-4.8.0.ebuild 540 BLAKE2B 17c8c32fd053ac3e3e890f06247496c2292d73b396716d5ca8aed916156ed5c4dbd09962dd7c1b745db47133dc18f833ffbaa04dcb4e15c6221545d70e7b1e37 SHA512 0931b1a95a02cc0bf946a39cf44b2481aaf4e5ccedf720e57f0af4883f71c6979e79e39813223af378a1b66dc18d1749b2c1a5018627239d58e1145f08453bf5
EBUILD humanize-4.9.0.ebuild 536 BLAKE2B 60fc046d0868f0e927ee77ef9332f410787692f550e8f2be6543bd937bade89ea3f657cf5e6650892d21e978975472d973719c4f5e769b9e5bfd6a60ba11e1bf SHA512 a3139d25a1495a091e1b47dc6877482355e0e6efded3ba71dcd1199bc1cf029b42a633612e0dd47d710fd6e3a125bee965703df0e362118472f7c3725de85018
MISC metadata.xml 506 BLAKE2B c00c304481f8bd5d2309a1fa72a19bd8405d2f8d55e68a9e688435dec5410db728537362d6fc090f448738fa462ad62d03cfdb82fda8702b91aced4ecd6c05d5 SHA512 71905cfb331f60723b2b3dc02b1a5cbc2712ea9a411692d8ce12e62ea90a4ebef41bb4806b90f9bc0706d8dfb6a3ebb69d23ef16f0177eaddcfbdf07612d8614
diff --git a/dev-python/humanize/humanize-4.8.0.ebuild b/dev-python/humanize/humanize-4.8.0.ebuild
index 90d6720b16d4..49c71858c30b 100644
--- a/dev-python/humanize/humanize-4.8.0.ebuild
+++ b/dev-python/humanize/humanize-4.8.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]
diff --git a/dev-python/icalendar/Manifest b/dev-python/icalendar/Manifest
index 3dab38a41fe5..8afece4acc74 100644
--- a/dev-python/icalendar/Manifest
+++ b/dev-python/icalendar/Manifest
@@ -1,5 +1,5 @@
DIST icalendar-5.0.10.tar.gz 108657 BLAKE2B 99d5bd1c58f9413dcc5f0e2c2cabb6ed9bf29a24d3416aac7a56dc4e669012c9b7fab6a59cff2d93cea23b979492bda3a25834f79f97d9f3f562722085f1ab94 SHA512 0d03312d175a152a7c8bf6e574acb216e107eaeae197f2f10a904ce5ef40ecb156433e45ef5c8d3c1553842d1df0440363ed0f8d115337919139b7eae5b82796
DIST icalendar-5.0.11.tar.gz 112178 BLAKE2B 6b71d0a391643435729ed39caadffb0aff6893be26d1e3bd887a69d9156df30d0b798fb3c5d2f268f602a9953400a30c3aae49698008108f2ba810d2bba1eb5e SHA512 ac567ac761fde076d5895a3353fff4de9244847689d4f5366d918223a49f1ffa87063f8bb55b7458092369482868e40d2c9925ea7d95e77feeaf3d9711a5b7d9
-EBUILD icalendar-5.0.10.ebuild 888 BLAKE2B ab74fcf3b28d15ac30957433ed8231c4d9a4a63ad1305b908c15fb12198a7481775c6fbf43eb4f939672772948185a4d3ac9f60ccb55344acddd342752299f1f SHA512 490fc5dc76601fe8865304245a530974b4233f7e623895bd7f2f8d5e5989cb71523a6826c156c6e3aeb410b3c394b4de0e271c10621ee6943d9a4210cdd3352b
+EBUILD icalendar-5.0.10.ebuild 887 BLAKE2B d27de6e8192bfd75a7ac0e19fd13ce17bfe25bd0bddc9d1cc33ddde3e26a061871f36ad28b05d58e3739170e59b06e5ba047328843d0b8a8da0d2baa0a5a98df SHA512 e61d7d588541ae034aa3844aa14b6cb8a3b3d90396b4cc358b9ba1796d845a71b64e56a45d874dea7fd3738470263e76fe8f37f1342cb3afbcb212ce70975924
EBUILD icalendar-5.0.11.ebuild 890 BLAKE2B 39cf2b29f8b24f29a243576600cca1c2f28ef34ba752b5ed13040ed40687c9987338100e927ab886cc8033b96de85fcf8d1bccce3fea340df8180a1e9e0bfaf3 SHA512 d47fd275e4168517221ced690fe74d912ebb59011a45ba1e3d9413cde7aed246cf1a879318bb64633e6717de9da558cd882bcae5cef8b4de9fc1272ffff9a6ba
MISC metadata.xml 503 BLAKE2B 284f63e95eb2d3015979a14774f8ff9df0df701b81f8aa2c7583f52d05973cfede1db8eb7904203b854165e10640cc50a0e3cf14d9aff090d9ff657c53098cee SHA512 d206db3c1255c8e475c4289c548f0224c7fc507aae513d3c15706998892ef8450400a97bd07dc7d52142a03cad4abae3595d5315d8912586440df74096edea67
diff --git a/dev-python/icalendar/icalendar-5.0.10.ebuild b/dev-python/icalendar/icalendar-5.0.10.ebuild
index 2ead06cf1cf2..9a5e613bc389 100644
--- a/dev-python/icalendar/icalendar-5.0.10.ebuild
+++ b/dev-python/icalendar/icalendar-5.0.10.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
dev-python/python-dateutil[${PYTHON_USEDEP}]
diff --git a/dev-python/intervaltree/Manifest b/dev-python/intervaltree/Manifest
index 1ff58e926e93..675618f932e9 100644
--- a/dev-python/intervaltree/Manifest
+++ b/dev-python/intervaltree/Manifest
@@ -1,3 +1,3 @@
DIST intervaltree-3.1.0.tar.gz 32861 BLAKE2B 311b7937526495ff0d5d85b4e6a01744d585714c119e6b128ae47740a50234bfe32395728e55c1c9d0670c92b4e815901dbf26c9a83bbe8271875967e9f11f1b SHA512 adb49726912ad6e9cf6c0985b4fb94df91b4ef54aa2eb327186d7f15bc992745d81654d49f1dd2ce95f7173683ba2a072787ef1e8b389cd9b7e23b9ae743906a
-EBUILD intervaltree-3.1.0-r1.ebuild 488 BLAKE2B abcf90e7e1c555361892431fae1dbc995340bb7371adf95d608755bea84ca63f7da5f673403224e4eac0f196f696bca5ad9a9c5dc7b70027015e2841b73c3a64 SHA512 44ea4b2abe462695b28ae691157c2fbc665b4991b93a1645a6e39afbaa2bd5244f6fa901b96f5a0d18c6daa4d5a9443c757fb103b940eddb365e633aa82a46a0
+EBUILD intervaltree-3.1.0-r1.ebuild 487 BLAKE2B 69b329ade554d24fb7eae0d1396e70e549fecf333c315e7f10efa68cd3bc8de048556de1281c7eebd2fcad4bfc4ade3d6a8efeefc761bf0565b552a75c40053f SHA512 6540fffddfe9e2034313e677dfdd2c1a09519012491cb7b6356e15df3439b0dd264d787a206ee11af8d76f63ee427217818134d464f5d3ce53cdbd24a3715820
MISC metadata.xml 423 BLAKE2B 19e369d584f919a5d075d8b4b6d36edaa0a215f1b72fe971823d99cb38bebd362567eaec5f9821e2a6f380a13b38f79ad9756be3e984c94d6587bc4eae2c3cae SHA512 573f30eaa004bc02b75529478426ae7f449913eb43e94d74b7a7ad8ed6480368f0ab4c75ef37d776ae3e0d50ab88ee31d08f23b1b74ebb0e3cc209af4a835e72
diff --git a/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild b/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild
index f79fcdc50a7e..a1a366d75741 100644
--- a/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild
+++ b/dev-python/intervaltree/intervaltree-3.1.0-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://pypi.org/project/intervaltree/"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
RDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]"
diff --git a/dev-python/ioflo/Manifest b/dev-python/ioflo/Manifest
index 9a72f74dd197..3f0946dd2e35 100644
--- a/dev-python/ioflo/Manifest
+++ b/dev-python/ioflo/Manifest
@@ -3,5 +3,5 @@ AUX ioflo-2.0.2-py310.patch 2520 BLAKE2B fbb1b8b5d1d2d135abb21f7f2ff094d4c85bf4d
AUX ioflo-2.0.2-python39.patch 3813 BLAKE2B a21f5829b5a2fd4200350949d66d4fd77f5ba2b21d5fdb95c7754745fc2cf41f18640d4c79f5e1037fc0d4ca016c7dac062567aa8662b0e41e702e4dd0a94931 SHA512 b588703d653848401fb8e13be949f6de4ff41143eae669ccdcae8edaaac1883be0a684112dacfdf11fa3f2842dbde0dce2b47a7680cb87761d30ffa4018569e8
AUX ioflo-2.0.2-tests.patch 1059 BLAKE2B a093cf0db0e00c4f06f0eeda76acee4515951e0dca1a77688e2cd4ccc33a3b10402228d76aa25f787cbfa8771d12f0613fe62e5fa38e09b6d8238870c2b25951 SHA512 5642963e6c29941c2803c6833d229b9fab62f60e7534fb6bfd7a101746eff1704dcfe3bdbbc72bfb466317562d995ede5a70a8ffc83ae9e76ab2d9c01bcab349
DIST ioflo-2.0.2.gh.tar.gz 837382 BLAKE2B 1fe878c8a9a47a9be5083e392e15256f1a566433b4341e2ee234e84332bb72af0c426d04c77ccace33cfb05664745caaa63e910913c3d63bbb2e5d8360a1ec90 SHA512 7485924ce329889afb1c3e0555b54fdbfb11eafce48fb0ac15bacd229fea512c44fcc118bbc4368ebc7c770d62129ee6b895b982f73a269de7131ea37daac02b
-EBUILD ioflo-2.0.2-r4.ebuild 842 BLAKE2B d952504248866a865594132fda6b0493da9f76d0c28fac9524e7f429c2364ad4e22e18d269c661c5a6f420e1c52d05b096b154369b9fb9696aea478e2a18e362 SHA512 9548c00e3396fcb7f8cd0be71379c1403d536dcd5b27eba1b965fb178337e8bee4c56548ba79db2699ae91c909092ddd2c86e96cbe67fc9f4af1fe4f6df9ba40
+EBUILD ioflo-2.0.2-r4.ebuild 841 BLAKE2B 49fd7728fc8cdc13aa20a14d20a4a1246774dd8f4c5ee6d1802a3ad0876c88dc49893d3b70962a3d532243d55bf51d8cfdfb9901d2b18678e5badb2b54683d19 SHA512 77459bb0f054c4c08163a066f3ec963720a795f9cd0a0f5ebbe6683e4bb858b45eeb95d6667b028ec5c06da284209bf8ba63ab9dfefe6486eb79894b51fea73d
MISC metadata.xml 494 BLAKE2B dc398c0ee508c0c1cf9ee17712efcbf7f994ed053416da6bdd236fe80402b80ce251272824bebbdcc7ea79cf98b6b5dd812de11fca55eb625bf19e5cf93228e3 SHA512 7364c6b7a37dd8ed762fc7d609e71ff93cd3321f6f94f88d795bd0a3082749571644cbdfd3c9d63a916249122fdfb47ff5377907159782ddf5744c5ea4a13f39
diff --git a/dev-python/ioflo/ioflo-2.0.2-r4.ebuild b/dev-python/ioflo/ioflo-2.0.2-r4.ebuild
index 04bed9dd852c..335aa9ac4663 100644
--- a/dev-python/ioflo/ioflo-2.0.2-r4.ebuild
+++ b/dev-python/ioflo/ioflo-2.0.2-r4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
PATCHES=(
"${FILESDIR}/ioflo-1.7.8-network-test.patch"
diff --git a/dev-python/ipdb/Manifest b/dev-python/ipdb/Manifest
index c2b3996069e1..eb051a97b035 100644
--- a/dev-python/ipdb/Manifest
+++ b/dev-python/ipdb/Manifest
@@ -1,3 +1,3 @@
DIST ipdb-0.13.13.tar.gz 17042 BLAKE2B 8f7a5b96816e97e9bad969889c9ee8d22870890eff6052828b1fbc65ff10b7719cecf2d5c5b59d3a4fceedf4cd829bddfd7fa09e57e6fef16295fb807bc4be0f SHA512 941c353ca4412bab54f3630825cb426534330fef3b00d39c1a492219b4d85783abf3a41c16c8516011df751b1e17a35a20dde66f3efca0948acdf870ae6bf089
-EBUILD ipdb-0.13.13.ebuild 731 BLAKE2B e3cf1fc19cbecbe19c67d590418367af0cee9f00a43eb94b0761d5dd1596b49217e1020c125096952803fee746ae04a20e1ee14a671bbf1eaeff6b3a78be4199 SHA512 af7d933b79cd0bc4fd0f468bdf489363ebb4b2eaf3e9cf5e88b12c20bd6bc232402fb7f1603508dd30cd8e0aded663fd168b1e09c0d88605c0e38667e4db5ae4
+EBUILD ipdb-0.13.13.ebuild 730 BLAKE2B 53ef88802aa447cd378fc469b6e0c31bea94a400ad0bb7e490437dc3f51793d15e2f77e9504dc161d7546c89645a2dbf14d66a1c20f9cb44506c3071635d1e34 SHA512 e7c9832ca03739c80df9cdf8080cc78c60041d71d63363e7f3fd5f840181d5af954fe61810c1c37bdd0725689371f542a246d7a61c92a0316857c24c2028f252
MISC metadata.xml 383 BLAKE2B a522c204a84dae59832affc3f15720cd2ce7138f49a95633b94eecbc6d2976fa93d3fd3839a92405ccb2190fb5675119ec74bb0b0bcf41e7278ba2f062dfeae0 SHA512 6c70e5dc9d9d050bbbab2165d5b46afedc49438b2faa9c57391104d9b1a881ab696b6dddb6ad9bc814d36a4e0dc6211d719dd0e6ea73fd211240eb5901401d02
diff --git a/dev-python/ipdb/ipdb-0.13.13.ebuild b/dev-python/ipdb/ipdb-0.13.13.ebuild
index 85216e9dc1c9..f8a7558144b1 100644
--- a/dev-python/ipdb/ipdb-0.13.13.ebuild
+++ b/dev-python/ipdb/ipdb-0.13.13.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
>=dev-python/ipython-7.17[${PYTHON_USEDEP}]
diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest
index 45400477754f..daf861002e40 100644
--- a/dev-python/ipython/Manifest
+++ b/dev-python/ipython/Manifest
@@ -1,6 +1,8 @@
AUX 2.1.0-substitute-files.patch 1017 BLAKE2B 70577eb950a18345804a2a4b750bd233dc6a0b6bbdb524dfc66e0f4a7c69b0eeb2d35efb9d1845d567a11d1afa7881068b4757e42b9baf24dc01ba3026608a38 SHA512 fc4c9e12267ac5f04a2e16ad27334a093638538b8149ff380099fcbeb674a276ab9eb624a508010e37f82c05d5f7ab527a80e386b3e7b61c123ecb8effd9d542
DIST ipython-8.16.1.tar.gz 5485037 BLAKE2B c5429b1df9906681f9792d7bc3005a3a41f7d89f7d6c104f9826902134179f7149de0747a50f31c53d277a135d0fedd0952aa23fce3650f026ac3c1733287ecb SHA512 0feb4c14e8e7f34829cd8b6c43c91c9bb5b6c85ae60173951db4354296474945268fb8d3caedcfae8457783e6d27a6dc33b6291bf2d9a691526fc44199724887
DIST ipython-8.17.2.tar.gz 5486488 BLAKE2B 7af4b4964527de8e74247ce05e9b1c8ab9a16e8784e0e07129859d01ffef0a976c8de7661821b131c125a8d1c2ac29d09d8e81a741f7180219a0c429530391cd SHA512 87039da43cb942c78238c4c69a2e2e7d6d1757a9ce8aac5f1bcd30a112a38f1b4f51672749ed469945844070eec661c6bb2f137405336f71d6adc1f5d26a11e2
+DIST ipython-8.18.0.tar.gz 5486388 BLAKE2B 1897f0c7bc11c493137ffde936d0fb5eced2d2f13e03540ca6f52c7d0d6afcc1d24ff629f91555fbddae9a628da23b18526cd2fb167a52a736cd1489e8a8f123 SHA512 b6ff299c6e1058b4586d5789645d8035c6653e6546d266eadd46630dd6919d78cc632ef827d12cfe3cc3c215fa144c4c5c032974a959717d95100abb25dff386
EBUILD ipython-8.16.1.ebuild 4426 BLAKE2B 88a70404cb184318ac2fcd65dae0c66aaab9b349257831ed8be6f0c20f184b38c1fd573b8360f493356d3e1fbc179565916bde8d58da7e8b6ff7fe80d8a6d909 SHA512 49ab14dcd53bab6ab3b49f87c84f779a402d8cce2678deef08fd3e32fd07e08c4890216ec4df1a0d4a0f8c5ed61c055ef72100867e7e27cf12317eeadd200900
EBUILD ipython-8.17.2.ebuild 4673 BLAKE2B cee4e3a223596c71eb86f8eafb5d8af5163a8218f594fb21d46ab70d71f682d93600d5a26d2888ed020f7779420d18058fee86a30f09dcd480ccf40d6826b3f1 SHA512 f022a285ea3f2dc082f4868479614f72b522ddee0e4358bcae7c81e34e97aee80d6cb59b97cd67b1c3161074d25881ef6c4a2b6b4ae019ee8a12d39ec432ca56
+EBUILD ipython-8.18.0.ebuild 4673 BLAKE2B cee4e3a223596c71eb86f8eafb5d8af5163a8218f594fb21d46ab70d71f682d93600d5a26d2888ed020f7779420d18058fee86a30f09dcd480ccf40d6826b3f1 SHA512 f022a285ea3f2dc082f4868479614f72b522ddee0e4358bcae7c81e34e97aee80d6cb59b97cd67b1c3161074d25881ef6c4a2b6b4ae019ee8a12d39ec432ca56
MISC metadata.xml 2802 BLAKE2B 2fb6773ad4ef10d531f978e3ed40f6d99cf1586ec6d7cf2bf7e60fd5d640d082a0946651e0a066993320ffeaace3426066ca24c325926b62125ae91816707128 SHA512 965c3e36e05475d9454af8219b84e080d4c83d775f8a7e20a4951a82246d672c46fd3cb1fff5f8664d0ce8e8fcb846de6f15abc4575db3a6b7d87209194bcecc
diff --git a/dev-python/ipython/ipython-8.18.0.ebuild b/dev-python/ipython/ipython-8.18.0.ebuild
new file mode 100644
index 000000000000..1a50e5c91ac9
--- /dev/null
+++ b/dev-python/ipython/ipython-8.18.0.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-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} )
+PYTHON_REQ_USE='readline(+),sqlite,threads(+)'
+
+inherit distutils-r1 optfeature pypi virtualx
+
+DESCRIPTION="Advanced interactive shell for Python"
+HOMEPAGE="
+ https://ipython.org/
+ https://github.com/ipython/ipython/
+ https://pypi.org/project/ipython/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="doc examples notebook nbconvert qt5 +smp test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/decorator[${PYTHON_USEDEP}]
+ >=dev-python/jedi-0.16[${PYTHON_USEDEP}]
+ dev-python/matplotlib-inline[${PYTHON_USEDEP}]
+ >=dev-python/pexpect-4.3[${PYTHON_USEDEP}]
+ >=dev-python/prompt-toolkit-3.0.38[${PYTHON_USEDEP}]
+ <dev-python/prompt-toolkit-3.1[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}]
+ dev-python/stack-data[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-5.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/exceptiongroup[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+
+BDEPEND="
+ test? (
+ app-text/dvipng[truetype]
+ >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ dev-python/nbformat[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.22[${PYTHON_USEDEP}]
+ dev-python/matplotlib-inline[${PYTHON_USEDEP}]
+ dev-python/pickleshare[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/testpath[${PYTHON_USEDEP}]
+ )
+ doc? (
+ >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-2[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+RDEPEND+="
+ nbconvert? (
+ dev-python/nbconvert[${PYTHON_USEDEP}]
+ )
+"
+PDEPEND="
+ $(python_gen_cond_dep '
+ notebook? (
+ dev-python/notebook[${PYTHON_USEDEP}]
+ dev-python/ipywidgets[${PYTHON_USEDEP}]
+ dev-python/widgetsnbextension[${PYTHON_USEDEP}]
+ )
+ qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] )
+ ' 'python*')
+ smp? (
+ >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/2.1.0-substitute-files.patch
+)
+
+python_prepare_all() {
+ # Remove out of date insource files
+ #rm IPython/extensions/cythonmagic.py || die
+ #rm IPython/extensions/rmagic.py || die
+
+ # Prevent un-needed download during build
+ if use doc; then
+ sed -e "/^ 'sphinx.ext.intersphinx',/d" -i docs/source/conf.py || die
+ fi
+
+ # Rename the test directory to reduce sys.path pollution
+ # https://github.com/ipython/ipython/issues/12892
+ mv IPython/extensions/{,ipython_}tests || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ if use doc; then
+ emake -C docs html_noapi
+ HTML_DOCS=( docs/build/html/. )
+ fi
+}
+
+src_test() {
+ virtx distutils-r1_src_test
+}
+
+python_test() {
+ local -x IPYTHON_TESTING_TIMEOUT_SCALE=20
+ local EPYTEST_DESELECT=(
+ # TODO: looks to be a regression due to a newer dep
+ IPython/core/tests/test_oinspect.py::test_class_signature
+ IPython/core/tests/test_oinspect.py::test_render_signature_long
+ IPython/terminal/tests/test_shortcuts.py::test_modify_shortcut_with_filters
+ )
+
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ # https://github.com/numpy/numpy/issues/25164
+ IPython/lib/tests/test_display.py::TestAudioDataWithoutNumpy
+ )
+ ;;
+ esac
+
+ # nonfatal implied by virtx
+ nonfatal epytest || die "Tests failed with ${EPYTHON}"
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Create ipythonX.Y symlinks.
+ # TODO:
+ # 1. do we want them for pypy? No. pypy has no numpy
+ # 2. handle it in the eclass instead (use _python_ln_rel).
+ # With pypy not an option the dosym becomes unconditional
+ dosym ../lib/python-exec/${EPYTHON}/ipython \
+ /usr/bin/ipython${EPYTHON#python}
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
+
+pkg_postinst() {
+ optfeature "code formatting" dev-python/black
+ optfeature "sympyprinting" dev-python/sympy
+ optfeature "cythonmagic" dev-python/cython
+ optfeature "%lprun magic command" dev-python/line-profiler
+ optfeature "%matplotlib magic command" dev-python/matplotlib-inline
+ optfeature "%mprun magic command" dev-python/memory-profiler
+
+ if use nbconvert; then
+ if ! has_version virtual/pandoc ; then
+ einfo "Node.js will be used to convert notebooks to other formats"
+ einfo "like HTML. Support for that is still experimental. If you"
+ einfo "encounter any problems, please use app-text/pandoc instead."
+ fi
+ fi
+}
diff --git a/dev-python/jaraco-logging/Manifest b/dev-python/jaraco-logging/Manifest
index 4bd3aca9b69c..f23971e549c2 100644
--- a/dev-python/jaraco-logging/Manifest
+++ b/dev-python/jaraco-logging/Manifest
@@ -1,3 +1,3 @@
DIST jaraco.logging-3.2.0.tar.gz 8907 BLAKE2B 9329655842f1e46af1a8eff72d97bd8c46dea60bdf1fb1e4decf5a47a95d162b825c6586db6629529a833b36944a38c536d0bb8127c60ac04e91d9553cf49682 SHA512 dd5a66bf03d01378e542553c08f8daf6aa2ec9aa8087b8d11f34b4527a1fb1e41b20142ac9b5d9e5eb8f510f50f7d1a3ec11a8eff9871190b4d4392b68bbada7
-EBUILD jaraco-logging-3.2.0.ebuild 893 BLAKE2B 60abbcbbb1f103867fb1b706114798256a6c6a00ab3a2f4832b615ee843dc47b33f53c32976205b9b564e9921d9272ffd3db78fc485af0cec9f0152366b44abc SHA512 7be1ff345e4151722e52cf8247641b1eead74a4d1c0455a8f58e3b23c4a791492b9fcf22f25d0951ab30153534bfec160763ecab03e7fef0e22906e0bf768668
+EBUILD jaraco-logging-3.2.0.ebuild 892 BLAKE2B 4f9f424483314a0295fa5c324c77da4d15bb6df858e85bb047435bdad799196c38a863bbb381cb4a26a9f40d5e74fc8b1e4e717d6beb07c9e8f3c95d4dcf3149 SHA512 b316df69e98e56f728e0b23c50cd5bf3840e6c124518281ae0e328b53ce4db0aa7d2f2d703b8c0712c464bf6cd188408f22b127c9bac92e7ddff2486609d3b51
MISC metadata.xml 472 BLAKE2B 49d730fc3b557765c39f1d0bf4c4cb2ee6fa58e2e781396c3e5aeee73f709a12be25c07732d294291104c8bae61d5fb4efdeb9a0c114291ad1bab35b54fd643e SHA512 93611fb746b34ac2f2b5652ebb1de307a94cfde723458e6b7a0a46deae0b026f01eed25946e1d0864191c576352b2d3abc37d2493b2af71e143a414afa3e1bfa
diff --git a/dev-python/jaraco-logging/jaraco-logging-3.2.0.ebuild b/dev-python/jaraco-logging/jaraco-logging-3.2.0.ebuild
index 02a6ade7aa74..a00fbac6b4f3 100644
--- a/dev-python/jaraco-logging/jaraco-logging-3.2.0.ebuild
+++ b/dev-python/jaraco-logging/jaraco-logging-3.2.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
RDEPEND="
dev-python/tempora[${PYTHON_USEDEP}]
diff --git a/dev-python/jaraco-stream/Manifest b/dev-python/jaraco-stream/Manifest
index 17a509e83b15..ed56b30e06e3 100644
--- a/dev-python/jaraco-stream/Manifest
+++ b/dev-python/jaraco-stream/Manifest
@@ -1,3 +1,3 @@
DIST jaraco.stream-3.0.3.tar.gz 8877 BLAKE2B 85289efe8e04e93cbceb0053f5025cad3d073deeb113806e25ca06fb88a9b082de6805305de85d1f17b77f61d2d0f4683b2b21f670102b03112b8f7a3fdafd91 SHA512 fe50c21b26e734c9c2d0b7cf8a1c8cc8bab80417adf073a4ae213ba4067aa33e2f6c8886aac996971d2f98aacd295d9999aa3ac7dba24dd952cc27d15bef22e2
-EBUILD jaraco-stream-3.0.3-r1.ebuild 614 BLAKE2B a0381033b018923844f7f3888c8b247583e7e4730d33d420a10dc5565da6172874140f8017d4995c47b45092964881e337bb05ee4db1b0c7dd0974068083cbb7 SHA512 7c8f5bde585f488f6a1ad98c6c228038b5b5b97feaacace3f436b23ce08982e0d8ba946920d0c655d42f0fe183c06e047ccb639609405b73134e2a1b91d49fe7
+EBUILD jaraco-stream-3.0.3-r1.ebuild 613 BLAKE2B fe147beda4089e3cb31f8f85b73013e42365402c30a107a7912cce603b93131cdbc611a6b6edd7897f47f1defb2079ab857c4193d334a1af2860f5e07fabfe5a SHA512 12bd3ce2ab1bbc804cacfcc407ca30a4daa62b9262c804252696c77727d3625759d93ef9dba4f1e9eda37439acdc1100e7eca2d7376d736b7ef59147f73b8d98
MISC metadata.xml 622 BLAKE2B 244676932a2d41bd838b0300ebe5aa31e9cf38b4f18d503c33070b9dbc2243d1b87e12ed8c738cd3618d9dea0da0857a1d0e474cd019f41fada6063b9eb5b399 SHA512 f747157913e723fb0447e1cf265fb3391968a5301f03b475ad06abeddabbfbad218a70a26641770e44e8a042cf1ee8887eae719b125fea921163531dfa2430bd
diff --git a/dev-python/jaraco-stream/jaraco-stream-3.0.3-r1.ebuild b/dev-python/jaraco-stream/jaraco-stream-3.0.3-r1.ebuild
index 56f1f5518375..2fdadea0c5cb 100644
--- a/dev-python/jaraco-stream/jaraco-stream-3.0.3-r1.ebuild
+++ b/dev-python/jaraco-stream/jaraco-stream-3.0.3-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
BDEPEND="
>=dev-python/setuptools-scm-1.15.0[${PYTHON_USEDEP}]
diff --git a/dev-python/jdcal/Manifest b/dev-python/jdcal/Manifest
index 707966705611..b3a276865f1e 100644
--- a/dev-python/jdcal/Manifest
+++ b/dev-python/jdcal/Manifest
@@ -1,3 +1,3 @@
DIST jdcal-1.4.1.tar.gz 7479 BLAKE2B a53954b12c5f1fed81fe6241b5097a7def4074ae83d6e31a528ac0fa87a3d90b504e2fe1a80b44cf19663e1402695460f9e3acb54a2333181f21e7cef47f737d SHA512 5e14f470f35764c0d76fcf0ee13f9ea0879e645b589a48636207b7848f3df0437343898595c8cf19b8e4fe8a172d4e82aa06e56284ed263154c93de217e24e39
-EBUILD jdcal-1.4.1-r1.ebuild 439 BLAKE2B b0394f62ec69105e1ab3327366bb45e7296736442d11f2e379a5f21f95e86649dda2e7fd744da28caf0949dd13a3b0128b274bbf285b5c8f127360cf462a9551 SHA512 969ab8ac259494d62f844eb5f857e345342005ce7c786b3d48b68852026e53386965b65069381b2adc0a6638fbbf3be3ab32a7acd513e004b21fd794e6a1c92f
+EBUILD jdcal-1.4.1-r1.ebuild 438 BLAKE2B d947c62a42f7a676945291b76ee07e52e71cc85dc9c5223d8bfbd5c47bee59e4edcf6bdbe2b430299623ed3566c53b0b030e8d774d7d0dde842dd2cd2b5d9180 SHA512 fb3a678dec771adb22129b98d2dc6ef3d20813e1b71e3b1ce18e256c39f95bee30f0379748be0de883267186cf3d6ee4fbbb82822c664449efba151ed601683d
MISC metadata.xml 395 BLAKE2B 10f34373c8b55215959ff4361a6ac0ddc4b92dbfd47ab4249f87b25d12cdf46dfdf9e581064a26ca78e5c51f503c1541f9ba17e18d2bb5d2f3696b37e0f53091 SHA512 d769283844d2dda47d732dd3b9d2b2a72b372581b75cd5348fc62952b258e1571b982c9bdb8b47db861054f7a0b566cb7df644a0b69fafe5568776769f5bd9b0
diff --git a/dev-python/jdcal/jdcal-1.4.1-r1.ebuild b/dev-python/jdcal/jdcal-1.4.1-r1.ebuild
index 74faf55311c2..d841468f664c 100644
--- a/dev-python/jdcal/jdcal-1.4.1-r1.ebuild
+++ b/dev-python/jdcal/jdcal-1.4.1-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Julian dates from proleptic Gregorian and Julian calendars"
HOMEPAGE="https://github.com/phn/jdcal"
LICENSE="BSD"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
SLOT="0"
distutils_enable_tests pytest
diff --git a/dev-python/jinja2-time/Manifest b/dev-python/jinja2-time/Manifest
index 3b6aa36fb1c7..bfc952f861f2 100644
--- a/dev-python/jinja2-time/Manifest
+++ b/dev-python/jinja2-time/Manifest
@@ -1,4 +1,4 @@
AUX jinja2-time-0.2.0-arrow-compat.patch 1655 BLAKE2B 7285125450d338d4e4c927761b5eb93778f51bd5b260fcdf1ac720006d61faaee2b928a869337cd6f9e7905140810ebe6047fd3c954501c86e1185f85f1517d3 SHA512 0286a608702bb445cf29da7900ec04f5b1f64d1e9658b84f9a90018adf5fce5cc959832abff73fa017afcaf0a0f6be85060e52a79038bf770b8b37d8c96a5e7d
DIST jinja2-time-0.2.0.tar.gz 5701 BLAKE2B 370318000b1c91bc3460861d389da667f6d7e840c4f9d9d1661491c9bf1b422b8ecff12d1da2467e7a9596d12832790e314c3298672d70b38b92a53198df0156 SHA512 8ac4686312cde689f7a431001833d5d477030c4f5e9470d949bd07a40fcb9521f6ddcde37a72468093121ff9451e352a0bb43d20a796d7a204cf94e8a7545f2c
-EBUILD jinja2-time-0.2.0-r1.ebuild 673 BLAKE2B 0d067e9563cd8d1777e358ef8e2093ff2717f92e22de8394b5440c29d8e62547341c829156812c0449884ef688a9729c6ce243ccb1987508f42e32ff280a1fbe SHA512 71cb35ea17eaa74bc5c14ef52b49233c23d81205ab9057d4eaf294c381c8cee9313fd4436996c664aff40482adbf596e2385c1c9bb0adba7f71cf48c367ccf71
+EBUILD jinja2-time-0.2.0-r1.ebuild 672 BLAKE2B 0935e3f4b7017873ce0ca0b07eae0fb6716dec3d109d9b0463f923745948e876d11201f027c5435ed91f60e5c2d9ad0eaff39d014db2d75738ec9a5300b0c2ab SHA512 0a8a3875c07dcfd35705cdaade58ad9d6a5532b1c4def980d57c12d61dbf2390a80b66f5e6eb257fc7978209510a75140b8e8a93db0db4502867c5fff252285c
MISC metadata.xml 400 BLAKE2B 1b41d34e0d32e03e8a012358f02460f7090d0f70fab1be6af4f91e55a22a35deceac8078d5f2723676171b4641594ea4fe58b614948dd9b7bf60bf6889b68ab3 SHA512 decfcdeeb4705a9f62c6fdd9a249b5a7363988faffc5758d9cd50da9db909bf792da78ba044bfbada5b6429a6a8139c833b12ccb8e0d7cb7bfbae4f8d16664c1
diff --git a/dev-python/jinja2-time/jinja2-time-0.2.0-r1.ebuild b/dev-python/jinja2-time/jinja2-time-0.2.0-r1.ebuild
index de540ec05470..e1f064fa6fd8 100644
--- a/dev-python/jinja2-time/jinja2-time-0.2.0-r1.ebuild
+++ b/dev-python/jinja2-time/jinja2-time-0.2.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
RDEPEND="
dev-python/arrow[${PYTHON_USEDEP}]
diff --git a/dev-python/jsmin/Manifest b/dev-python/jsmin/Manifest
index a4e9253aba4a..34e90ec163da 100644
--- a/dev-python/jsmin/Manifest
+++ b/dev-python/jsmin/Manifest
@@ -1,3 +1,3 @@
DIST jsmin-3.0.1.tar.gz 13925 BLAKE2B bfce2368f622cfcc34e716f09638850c773d2381c539fb72a2aaf45830bb7eaf152dd7111f36815b0a067778f617fcec434ac19d7c5278bc963d94ea9d195285 SHA512 f65ead107ffcda67bbea1aea2070d1012139043cd1094d95c0393b1370e2e11a6c6e09af2f3af6f32ab0acc35fd702431954175d930a1898a142808fc3d57b71
-EBUILD jsmin-3.0.1.ebuild 436 BLAKE2B 6e83e58d15682a3893ed146e0349d035e1163a38715cc6c6f272cb99212ca4f670b368656e747874fcf54cbdb2820dafbe8321efcba1175dc68d1e1760cc8987 SHA512 9c11263eb86814fd3f9bd25a9809e8229d687eba2c2c7be578ca2d9b2cc1b3de33cd917d8c335ee1f9b1a641019c871bdc4ac7c2858940f76e29d69b0bc3e2aa
+EBUILD jsmin-3.0.1.ebuild 435 BLAKE2B 2f46157e8fcc85372e81f9f6931d06f21b8fa961e18634ddcb0dce46e61864078908f6657f6fee5904d0135ea9bcbff4c26ddd9d2b7cc883058ad2c05b08711c SHA512 2655af2a1d0e35966e88fb36e4f9c6a21f33cbb9de873aa89949a8c6884b925865b00338ba00d8468038993df14cf0dfd86643a92827e8baaf10e6c52fdd42a3
MISC metadata.xml 398 BLAKE2B 93a4b03ba0d137ea56bec7154a9313bca465b2ea839a446d1d6ec2a9e9b2254d5dc832374438edcebfe211c7579050319acb9552633c4de82432c760ecb91100 SHA512 dae9577169fcbea94ed427a6218e0b41a8abe17f01e5870e246760381b3d355b75b4985728cce4d88474bef222ca2fb6dd30b84264f7e10fbe077736698e30cd
diff --git a/dev-python/jsmin/jsmin-3.0.1.ebuild b/dev-python/jsmin/jsmin-3.0.1.ebuild
index 25dbaa88eca9..6ce6d117b6ba 100644
--- a/dev-python/jsmin/jsmin-3.0.1.ebuild
+++ b/dev-python/jsmin/jsmin-3.0.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="
https://github.com/tikitu/jsmin/
"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/jsondiff/Manifest b/dev-python/jsondiff/Manifest
index aa75401f1a89..2c318a6a04b3 100644
--- a/dev-python/jsondiff/Manifest
+++ b/dev-python/jsondiff/Manifest
@@ -1,4 +1,4 @@
DIST jsondiff-2.0.0-nose2pytest.diff 11525 BLAKE2B e1e9f6996448c5f8454a74dbe5782684d68cbb00eae1793fd010bccd80b682e6f3869082df9546603ce87bee82a99148a948db675b1da8f2815e5290eb632763 SHA512 791e4f8473459e374892067cf90099df23d981857b81cc164e2d0c35c51cbbede160de1b46474b6cb817b8811e2481172807eff31847a7847fc847948cf402f7
DIST jsondiff-2.0.0.gh.tar.gz 15405 BLAKE2B d69e5a9316e8ce32c6fd3e62162b609a471ff57bacb77f47a192b85352e77135a37c964d0ade5df4b4e37fe7d996eab13649dd4c6a3bc3fc0479294f840c82f9 SHA512 ca266040294c064b499763174613628125a9d426f37eddb8f63806d5774ce8828d514ca30ea4b42f6e2529aa34344c601ece05b6c1b42dcedd71c7b62ed0afba
-EBUILD jsondiff-2.0.0-r1.ebuild 891 BLAKE2B 533cefe89e76fd102902e614f8a05495e98170403866da15f55b6132118ab3671437648caa35c5bf77796d1752f899bbf2b322e399293f7a7b8c1105a2b57b78 SHA512 7fe66a37b67a68cbeb3f47d7673d5e89c46fd262789c1e68d656380a57c389527bc11175f8365f00b5eed9a4ec9ed8cc06b261bbf858a7486a5086d238100184
+EBUILD jsondiff-2.0.0-r1.ebuild 890 BLAKE2B 973529e6d9bee544e93bf695c1e57a19bcbea5e0d347a3b43503d8f2435d8eaca1af0f8246848b15867cf16c5794e3dbc55d55c4cb1af91bd801142acd6b1d11 SHA512 1056dc5d94182f0e8850700a29d923da66534b47e95a4410f3efb949284444e935e90f213dff5c00ab03e450fc5d6f7642dd1443ae115c5db9abbcff394a3eb9
MISC metadata.xml 561 BLAKE2B f11baa5f35a81e4fd69adde15b5a39d728e8137a112ef7c794e8d008d5de829ab5a333fcfdc2e1dd2156d91bb779db204a21c73eaad424e983c7865b33a81785 SHA512 238d5cedd70a0fd887f6007cbee0e11faf4b574b346fa91c66ee6d93e06571364fb80a0fbc13fe347f34e217e7589f5b61984c5ab0ead465d5e725d1792af4c5
diff --git a/dev-python/jsondiff/jsondiff-2.0.0-r1.ebuild b/dev-python/jsondiff/jsondiff-2.0.0-r1.ebuild
index 69eb28a6f60f..ea2d7a917ad2 100644
--- a/dev-python/jsondiff/jsondiff-2.0.0-r1.ebuild
+++ b/dev-python/jsondiff/jsondiff-2.0.0-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
PATCHES=(
# https://github.com/xlwings/jsondiff/pull/51
diff --git a/dev-python/jsonext/Manifest b/dev-python/jsonext/Manifest
index 0a66849f4a9e..ade2211ae151 100644
--- a/dev-python/jsonext/Manifest
+++ b/dev-python/jsonext/Manifest
@@ -1,3 +1,3 @@
DIST jsonext-0.4.2.tar.gz 9574 BLAKE2B cba417bc116e572f383a6d396d33fab0f6b63534ae89c402b6cfc0297a0c2fce336bf63464252fe9c87a9617f7f00ed82fe9de9d4e95356b60ae555963d4951b SHA512 2b47b48b529ad8f3b9662ce19f6ea9250648e17cb94e4a59a52ab6a9aabf64abb74f3c76a1edf274fe1e52863352456c0f95c5cd7406c44ca917b6addd09a2a7
-EBUILD jsonext-0.4.2-r1.ebuild 603 BLAKE2B a1c29c21b013b99fa62048ef23c7c33624898e76b3f8f6826d00f250ef9d609ac3b47d6e97ae4290a8050f22991dfa13b7748e0f01e4fc7e335396a915a759cd SHA512 35903de30e97b7ec3979d5abcacbbb1e7a7ea910d58d215ed1d04d3718a10f348a8ccc13acdd5d07fbfb7fcdcf975b95258ce05d7544069939200b701680d46c
+EBUILD jsonext-0.4.2-r1.ebuild 602 BLAKE2B 0aa8e9844d18c357ee6392138f66ed810826b03a630797a0db029c5ea70189a9695f57a94da7e08ccb9db520f3234259411da3b9d28888e64a1257c1f1ce7c0c SHA512 70ca6eb7a4ae6f64dd775ac6888c08e9b5ac7baa27e1ed770b1f5dc7431ec2c4a607c6bcba6d3bce7bb4a18794de3d94efafa1132d30e70f24333b4c4eb66b95
MISC metadata.xml 479 BLAKE2B 27ae299c717103796af60e26db6c5ca2ae874f4bcbd4a0c69998f1788b7566ca4fda77ab1135a04a1fb49ac7069b817e41a8f87851fd03618ec00311a5866752 SHA512 a05a510cfb4092995a4768830fd35b6de9a40bffcb8a8e5d39e3a1291f33fd067274005049a2e001a952cf7f59d4ba2612174ac35b2ef19fd75686eeb9608341
diff --git a/dev-python/jsonext/jsonext-0.4.2-r1.ebuild b/dev-python/jsonext/jsonext-0.4.2-r1.ebuild
index ff527e00ce4d..2a7b50f6a05d 100644
--- a/dev-python/jsonext/jsonext-0.4.2-r1.ebuild
+++ b/dev-python/jsonext/jsonext-0.4.2-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
dev-python/arrow[${PYTHON_USEDEP}]
diff --git a/dev-python/jsonpickle/Manifest b/dev-python/jsonpickle/Manifest
index b6387db4ff11..85a6d35b3f22 100644
--- a/dev-python/jsonpickle/Manifest
+++ b/dev-python/jsonpickle/Manifest
@@ -1,3 +1,3 @@
DIST jsonpickle-3.0.2.gh.tar.gz 258895 BLAKE2B 51af5841fada084c4fdb27d2d9c95ba0a790027d6a67b37bee6cbf9f256ee2778cffa38fd994de728b58c03536a07492335fbe6d4e7eed875561a3264232f81e SHA512 ed2552a68ca05a6e7e01169697c1c46735f99df95d126007ac02c0315b32da45ddbb1265ab53e39e9f4f1b54029a764cb50a05f31d773bda46f349f53929f888
-EBUILD jsonpickle-3.0.2.ebuild 1918 BLAKE2B 9a541f0dc57c63af9bfd46071fade45e452316fc0de45174cea1e33661e6a6c13ca29e84fd3bf42ab21dbfb8071a54e000b7021f99433c736ebdc0881e0f42d5 SHA512 9d04caf9b96a08c3ad3dd6785f8e7e4e5d72fe7492f5aaa6bfbc5efb8bd30eae9310411ad48abcef76ae4187535c8a0a0a118078b8b3786ae2ac97e4ebc856e3
+EBUILD jsonpickle-3.0.2.ebuild 1917 BLAKE2B 7131ea55c4004f81233c3319b5dd5a39035da46af55d6ebfd9692b95b0a2b48bafe982aa1c49e295bf8e9698b87eae719e84119994a3d075bbc7a5415b46e6a6 SHA512 c470f6e28787b86d9d7168209275ce1840bd7fa4c552154fd4c67f38e16c6ce91435f693e216ae2988824cbb67cc09958e97e394a8b710bf5b93ba808b567ad5
MISC metadata.xml 412 BLAKE2B a7e746abd8b45415ecdbccbde1b65ba9f1fa9fe7ce353411681c2a3de046878e990aad20849ee561a56ad3208bd5071d7b5e5b3c767fd71b7c44d2e8412d349b SHA512 dc52df78fdfe9024e695aae3d2bf22bed7162e1f2a528a288056b68022ebbc400b0a3a2f3e9c2155ee57e66d77a4f7a3f6f67188fb13ee15f200212ac6809a31
diff --git a/dev-python/jsonpickle/jsonpickle-3.0.2.ebuild b/dev-python/jsonpickle/jsonpickle-3.0.2.ebuild
index e09e79aa52f4..3d699d4d629e 100644
--- a/dev-python/jsonpickle/jsonpickle-3.0.2.ebuild
+++ b/dev-python/jsonpickle/jsonpickle-3.0.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
diff --git a/dev-python/junit-xml/Manifest b/dev-python/junit-xml/Manifest
index f9f32589963c..7564554cce96 100644
--- a/dev-python/junit-xml/Manifest
+++ b/dev-python/junit-xml/Manifest
@@ -1,3 +1,3 @@
DIST python-junit-xml-19d3cc333d35dfd2d17d75c506336c15e5c6685a.gh.tar.gz 11111 BLAKE2B e40914263421e7021d6bd697a03ae74b596d915479f24e8227d8b0b0bda51529df58f7aa54b27e981bb1df0aa36d7876f4f30fff8924188143bc4dd6b1d80b17 SHA512 73d5245f4a324485370e91d0d4d9a754133e0f90e5ad9ae7070bbb7aad29bee5fda4103548483358d536834c5fee9c8bd5fef79c4b66f905a2aeb0823ef02d22
-EBUILD junit-xml-1.9-r1.ebuild 887 BLAKE2B 7c7bfc8e3af790532fab4a94b1b3c2b879c202d40edba62cc1bc65645c26fbe074ab38ff6f81aff389b18d9ff1acd2dd53e114f0b795b4a978da14e86a99467c SHA512 a54268a840fb382fc247f43f6641a6e67d9413ceaf5c3ba5f84b9c7fba36c698baa9cbdf5f933ab47dfeaa52dcd7ea1c2f12f49b4f99aff2616996d72bddefa7
+EBUILD junit-xml-1.9-r1.ebuild 886 BLAKE2B 8a57f58375e37958e97569b1eb195aa389dac52b1ded5e0f0694a8098e5d2251305c755460fb3ffa78117e999360d6cc803870083bed0efa05e6fefb460592cc SHA512 e888a4434299fbb2c703bdd09bc9db88abc52b329c7c95b8145a775b68701912b4162ecc5a3376bfab75b69a4ab7ea8e84b3404c36b745d0b2681f99c269caf1
MISC metadata.xml 353 BLAKE2B dc100f962e8cf0654d7d917805d6fe1b0031104c8739f42b98863c4263fb8cb8488ecd921f0d39b198f369997fa6b20955e672a6b6790991523486e56dc8efe2 SHA512 11ca84b0cbb8acc5847c047018ee2b30bc97b308f1609eaf5f01f9c302ad13d557ce4b7d2cbaff17d10e58e3cc13c9c8cb36c8dea4d80290654318c76479605a
diff --git a/dev-python/junit-xml/junit-xml-1.9-r1.ebuild b/dev-python/junit-xml/junit-xml-1.9-r1.ebuild
index dbea026b8458..dd86eb10ad8d 100644
--- a/dev-python/junit-xml/junit-xml-1.9-r1.ebuild
+++ b/dev-python/junit-xml/junit-xml-1.9-r1.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter-console/Manifest b/dev-python/jupyter-console/Manifest
index 047c6a15ce36..ecb3e50637a7 100644
--- a/dev-python/jupyter-console/Manifest
+++ b/dev-python/jupyter-console/Manifest
@@ -1,3 +1,3 @@
DIST jupyter_console-6.6.3.tar.gz 34363 BLAKE2B fd5875f608bec0528f7751b7cb146bff3f5c6caeb531a360eb5dd6164c44b3a4a84d1371756f42c256fbada7572176172894a01bc5b7cca835f12a390815ff5a SHA512 fc896dfc783648127690458712e90eced9578629dd55e3bfc9e15319ffa919c118c78d7872f0274455c3996fa9321bccdfa204b94b45a2de733b7703894c9034
-EBUILD jupyter-console-6.6.3.ebuild 986 BLAKE2B 9ee7a80f0cc3a97c27f0f8ae069ad6527ce7fb9201839cabaaf034ccf9855946b50e9e8b4cd48fa8658ec02905480c083dd06f73ad9b638b4a3f0989367ea788 SHA512 df8380eea5b4cc140db5ad6ab01a38ad7db0738603e6da5242a21f6603ce4b15f8e7ee11eca27aa0056ba577762f41ccfc5beb229936cbf00365664c4b5c97d8
+EBUILD jupyter-console-6.6.3.ebuild 1023 BLAKE2B 1de9bf4b699df1df717aeff7840b029ed42b4e9b978bc912beaa01e2a0e4d91142c7e537af40c5c1bc277c19ebbf4dc2ae5821ed4b3bde2298ea6265e168db1e SHA512 abc8164dd50fed69e4987b47b796cc64e3470e98c393aeec2623abd38c872c612dfce98caa1874596b2634a8fd00611bd2a5a64fd98b3aabee6c9003f3db4698
MISC metadata.xml 702 BLAKE2B 38bb264e2ab7f1feca67ae6a35d2ee20c04b53188cc7d3a51bd2d1630ba6a9e89ac949013bbd9ac3443331bcf3f115f85537865787daee26949b9773aa9b9197 SHA512 c3f9fb275560a3aef2a5266d2070e3d013f53e2f3f7e1363626b15d290ccd619c65a19d6ee2b849a683a96159c8af29c55c81eff5a333759eae5cd6773736b24
diff --git a/dev-python/jupyter-console/jupyter-console-6.6.3.ebuild b/dev-python/jupyter-console/jupyter-console-6.6.3.ebuild
index 159edcea27f4..1ae3b69d02e3 100644
--- a/dev-python/jupyter-console/jupyter-console-6.6.3.ebuild
+++ b/dev-python/jupyter-console/jupyter-console-6.6.3.ebuild
@@ -32,6 +32,7 @@ RDEPEND="
# util-linux provides script(1)
BDEPEND="
test? (
+ dev-python/flaky[${PYTHON_USEDEP}]
dev-python/pexpect[${PYTHON_USEDEP}]
sys-apps/util-linux
)
diff --git a/dev-python/locket/Manifest b/dev-python/locket/Manifest
index 536eb30e8766..531999bfae25 100644
--- a/dev-python/locket/Manifest
+++ b/dev-python/locket/Manifest
@@ -1,3 +1,3 @@
DIST locket.py-1.0.0.gh.tar.gz 6541 BLAKE2B 334314c6e9149b7c9d87474c478afe497fe976afdae9e7e885a9f1c5cb7190bbf44be132bb84de2a378bd011844a05b12ee3643aefa70ba04b8d6f645e1882e6 SHA512 7b8da1ba395613fb5913fc90db982a74c1355e5b98910b5fccdaf28a326f2465409751f2e4efaa86749961dc4e95959640067c76485477187a462f52d8497c9f
-EBUILD locket-1.0.0.ebuild 659 BLAKE2B 101d73f901bce117a1081eeac852ddc175229f0794f1836b9bad2b823ff6936d30611a810b9473075db5ea3479580cb1574d971f87ffb999df4f8b2da8f386dd SHA512 86e4590b350ee6d378d24af5ba684135b87dcae0c0d8fda1e7916132482036dd2ab21cb5cad01578870a5467fadc9c382cd846f6be2fde0060b5fa72495662f7
+EBUILD locket-1.0.0.ebuild 658 BLAKE2B 8c98b8e3694316318779b6870aa6ff648c973d2f6c49edc7130462f3e6c7b94170c9aef55ec426bcd7638bd4c6fdf23bb4161ff9739d58c3bc3155108058fc6e SHA512 6dac849a08b5e0e0a0c58a1b46393b83071ec6c1373800286c736beea7192330d928ebbc793fe1c95b62b1213a59d2b01d2fbc49f0130e99fe20d74e70f1e74d
MISC metadata.xml 408 BLAKE2B 3336a065a48ac13afdd55512bc48a5303e2b5981683e266a7e1bd8225dd55d045b8f42b470344f5f762bcbdbd31f7685c34c9355231ed66f88d1e59101b34d54 SHA512 6fcdaa2acf461d0fa447b911405610b9ab8047996c79d132e445a984da7f462a1f43b81a18b781cf2c3302bea3ef088957a94cdf3459802c9922f9a6a96097e9
diff --git a/dev-python/locket/locket-1.0.0.ebuild b/dev-python/locket/locket-1.0.0.ebuild
index 438a55f1c464..a26d8463b7d2 100644
--- a/dev-python/locket/locket-1.0.0.ebuild
+++ b/dev-python/locket/locket-1.0.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
BDEPEND="
test? ( dev-python/spur[${PYTHON_USEDEP}] )
diff --git a/dev-python/lockfile/Manifest b/dev-python/lockfile/Manifest
index ed163abbbd76..9cabdd7ebaf5 100644
--- a/dev-python/lockfile/Manifest
+++ b/dev-python/lockfile/Manifest
@@ -1,4 +1,4 @@
AUX lockfile-0.12.2-pytest.patch 741 BLAKE2B c27fcf7080c09556ab94831243a3301b10fd5ae26bc5b03351120642c610b12a8ab76f34bd9ed66a06139db21ec58e421a7e6c70bad219aa402f38eb7ac855eb SHA512 3ff3074c40935a6cb5e813cb29ef48656086d1396f21e55be1100f98da293d86256f4e9ce1b31c27000c82421f3d1dbf2699b7a830205de5b95683a2667a64b3
DIST lockfile-0.12.2.tar.gz 20874 BLAKE2B 8a1e49e8799516b44b219fb28101f3985d75fea842456e69c4357b71eb6a7be21cc56c0f9e885df8da3fb6c584ff4a47c7daad87ba34fc47a8cd40644ece063b SHA512 67b7d651d7e963a497c2604912c61eed90181cdd09c744a0ceaa26e6bbe09d1a871ce48be3949b7da7ea6b366b15492c8c8de589edeca2641ca5e6cb3804df07
-EBUILD lockfile-0.12.2-r3.ebuild 653 BLAKE2B a833f481af0fed3360d2881067f5a2691b4765eb32ee2bd11eb4e7dfc7b2c7ec78cc9dec8efb7c74baf16049e076539eeefc99245f2bd7cd657d7c77588d5830 SHA512 5cd7fb38f2b2b5ff8007c3a2b15b2260a7d127429a1e35dcad08ca90beaa729bae9abda3e14c9a0198c8197211730194f1e0420404093a88cc00f9039775b645
+EBUILD lockfile-0.12.2-r3.ebuild 652 BLAKE2B dbd8e671b830fadaff36633a782b13ca9216be6274f3edb76bbe8d3e2d233cb9814b9c726748ca906704db2eebf962e77af35c5718c4bc86663f3fdb84b01860 SHA512 bab1e943369e2fe2af2b45edff0137d8400b76853e65036bf844b6d55aa856207788c4fa833f3b24bebd774515713928ea8f6b1207a89fc08a75a65bd0d0af65
MISC metadata.xml 389 BLAKE2B 00c71a4c10b51971e512ff1c19e18566370966282421bf8cf108c1950fb76c9e01a56b6ead6b5fe6102ca6375365a18466b4c887458914fecd7fa67b438d4d84 SHA512 2d558396239b2e3b9c4e79bbc89a6bd510554d76e875ba91b3a0192085b62974d278fcc6d16724d05e007e28931bef38b95246f80b74166ef151f50e62b6211f
diff --git a/dev-python/lockfile/lockfile-0.12.2-r3.ebuild b/dev-python/lockfile/lockfile-0.12.2-r3.ebuild
index e8b1020e82dc..25378bb65c27 100644
--- a/dev-python/lockfile/lockfile-0.12.2-r3.ebuild
+++ b/dev-python/lockfile/lockfile-0.12.2-r3.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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="
>dev-python/pbr-1.8[${PYTHON_USEDEP}]
diff --git a/dev-python/logical-unification/Manifest b/dev-python/logical-unification/Manifest
index 2a16d64b1a9a..a91316af220c 100644
--- a/dev-python/logical-unification/Manifest
+++ b/dev-python/logical-unification/Manifest
@@ -1,3 +1,3 @@
DIST logical-unification-0.4.6.gh.tar.gz 47171 BLAKE2B 894db9bfc94b1b4ed496376bb45dd6f71db89f57ff73ab4bfacd12e991817751c4213b36d6e19d34b239e1335dcbe7b71ab283d419bab92554dacc539355ae7e SHA512 6caf91823acbaf0341d7d515610bbe351882f1b6fdff064fc900adb56387c6023a49743b0ad5f6f1c6af42e79b53ac1d1540a4ce3c42dca5fd79f0abec9f653c
-EBUILD logical-unification-0.4.6.ebuild 856 BLAKE2B 49024e9c83202174cc968576aef23e88fa7ee312f10c16fda207165833a33684cd2cbc26906715150953b946839f09ed2c6f39115f29de72b496c33e80528b23 SHA512 48f5d02fe889d495889a8c8722fa852ad9b724d1aacafdab32637dce762bf369b0bb4990ff0030abdc88db00d449fcbf2cbbf9da823a6461ffeb710edfe7d888
+EBUILD logical-unification-0.4.6.ebuild 855 BLAKE2B fb886c3bc271fce2086221c9c3dd03f9fc8206522afb65c8ecbb5f2dc32bb1ebb1688eff7472923fc7ed7393234ef05128966143f857bbf22937625ec066efc2 SHA512 a8cd5ed6cddc0b2d3efc54aa90cfd3303f3d466a5add5e1b3ad760762e41be1b135c5b2b6e1c16c55c0b8626c5a7cbd57147675bc1bc031b9d6902db3a155012
MISC metadata.xml 411 BLAKE2B 41b22447e02d0d7cb7b13523abafe18bf4c01033ffe561c022d32c9896fe85272a1357682b678e0d679d01d992cdef1e445358280c581dcc1071a6e7b1f7e587 SHA512 21e61a22962dd3b4eb70efa40e2dd74660c540f79e13a3d9015494681432361f660003b3fa533fdd82faeb1e76bd4486c40478c99076e65997da14de1c0d8315
diff --git a/dev-python/logical-unification/logical-unification-0.4.6.ebuild b/dev-python/logical-unification/logical-unification-0.4.6.ebuild
index 79abee04fb58..1ce1c386d007 100644
--- a/dev-python/logical-unification/logical-unification-0.4.6.ebuild
+++ b/dev-python/logical-unification/logical-unification-0.4.6.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/unification-${PV}"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
RDEPEND="
dev-python/multipledispatch[${PYTHON_USEDEP}]
diff --git a/dev-python/loky/Manifest b/dev-python/loky/Manifest
index 71d95181dec4..7e97133f1159 100644
--- a/dev-python/loky/Manifest
+++ b/dev-python/loky/Manifest
@@ -1,3 +1,3 @@
DIST loky-3.4.1.gh.tar.gz 143933 BLAKE2B b55dc9fe431769de6bc7f8d9854c40a361566d9c0325c7037255c5ce2b9875ff071743892ec5db53be7744955558195eb40fc5467917eeba3d533c68f285a1ec SHA512 435dc24a0532e6a40a67613fd1e13a06439ffe00c28b90fa36ff02255b67e0dd99d515f5659a36aa1049a9df73b16c1088989a1379a8492ebc5dbf1e53a37a06
-EBUILD loky-3.4.1.ebuild 1800 BLAKE2B 1185f91a7ba84e94fcdf2ffdda932a34d7232bc1585fd94f029404bc0baaa812e135df90b71e0e6234e282f1e1c014fcd375f75cac5f55414168be4f7a01f113 SHA512 e44d328c59dbfb239e3f415ebefda4399c646510cad12586e8eef111b97888e337b5473133fd0137b8a5bb8dca0724777d4db720c0e7fb72818723d4c696df1c
+EBUILD loky-3.4.1.ebuild 1799 BLAKE2B b298427ae96bc81a09ed30d0ab8f95fff28f286c2c6268ed9b5c1750120a6eb69d9e25898a214da7766bb56d8c46068ee54f7792c24b9de503667ad9132629d8 SHA512 4bd15578b0d5096634b7c1e00c4e676cd07e56a50855bfa9ab035f6cedeb6b20a7fc689c8dcfaf4171ee1c46e28ca4c5eb4b73fe16f07252b330110a2c728c4c
MISC metadata.xml 383 BLAKE2B 9d990e2f5b4fbf959925d9d7c1f03ecb3acddcc8564c9362f14741d531d79f3e4c6d98a8c84695d8b1f761fa11a80e768b8e8b48ff8be314732d7f574d767223 SHA512 89d9a1f5c253bf99992d16b974d81175d1ae0d17649ffe1a485430735bec38f45e8e1a35c9ba2d99cb1610db3b200adb5af847b2a161c348e29f0cfa89f8076f
diff --git a/dev-python/loky/loky-3.4.1.ebuild b/dev-python/loky/loky-3.4.1.ebuild
index 350d7adf44ee..97ce588e59b8 100644
--- a/dev-python/loky/loky-3.4.1.ebuild
+++ b/dev-python/loky/loky-3.4.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
RDEPEND="
dev-python/cloudpickle[${PYTHON_USEDEP}]
diff --git a/dev-python/makefun/Manifest b/dev-python/makefun/Manifest
index e3d864ddb253..f916f4ec7045 100644
--- a/dev-python/makefun/Manifest
+++ b/dev-python/makefun/Manifest
@@ -1,5 +1,5 @@
DIST makefun-1.15.1.tar.gz 74521 BLAKE2B e5ea20d64cebadedc63af851fd988f4b5102ea802215e87e23b5f9452bef5356f027f71853658b95caf85b6ff2c5497a8769c8e52b1d2d0c141029e1ee08bcaa SHA512 d5a43283eba61576546dbce7791825607a813658a4ef68ed6d173f8438e08f6a84027a7ce75a748e245f8dd532ca6a9eb1afa0ce795517e77b08f03c29fea034
DIST makefun-1.15.2.tar.gz 74602 BLAKE2B 1992eebfdbff6062ed60e1f66891995a91b7155792ef7b6e701d1d3ee5939ab40d3ab976674e25a5b97030cd7de59db2c69f3c215681cef2f80f2b64523f822b SHA512 b6cb588ebf491176b06e97201846b2a5cee65f60e34b5dbcc4878d8a55e7f9fcf4b58126cb3a4ca47f5d2726422dff9ee685566c5d093dbd8fd75119ecc796b2
-EBUILD makefun-1.15.1.ebuild 613 BLAKE2B 38f595e63f2f0bc4150485faa4bee1f095266680efded4f8b884d79a2858d7205a36e02254efc9da2c4fd083646c215c1adac892064345c5f1242f073548100b SHA512 91e235c4d949d09c512a78f2719320757ea69654e3b540d12a506fbb86452e196b9a691ba7816a3d12d677425510849b3618a8f85725badf6421fc8333464df6
+EBUILD makefun-1.15.1.ebuild 612 BLAKE2B 458cbd8bf1b0b8e88d994ad9ebf82285b08ad51f30c662160d803492cc466aa124e2beb32d83ccded103a25789553a2a20e4a983dabb8f06a802856db6bfc792 SHA512 40c8d8bbd746e15f54990d4196390b0afccaf5051a6a86beca80e2405664fe5593fe44ef08faf6e79c2e4f87c6464ea1047afd160ba69ab5e39ca84ff212b853
EBUILD makefun-1.15.2.ebuild 615 BLAKE2B ac7de938793595ba9b150927597d00bb17661a2cab91a4be85af543669061bf415fcd0fb2bd175f0e16b532b1db237089a1f5fa8039c90620cec6c761c3100b7 SHA512 b077727dd6c0e9785aa978e4f3a6cbac7c18e430ec73dea6b5b0be960b080b6b01fa141d6309411905bd1a1dc5a694b10075460ec1173e388f04ede3e51f2199
MISC metadata.xml 401 BLAKE2B 0657deb821edfdf648e5bb0a95255b87df0c090c6e719a5ad94a6d3f6e2e64f36d4093a2bfddb5e8592d3d38741e8d0251c8331133113766ef2fc4caa48e88ad SHA512 cda21fbaa9b62896ba3389cf281ae35bd9a59fb0d0604e61fb3b046061de47a2535d7a98d335b66f44483ae43deadf05abde0a2285902c1c3fab2762b080dbad
diff --git a/dev-python/makefun/makefun-1.15.1.ebuild b/dev-python/makefun/makefun-1.15.1.ebuild
index 5dfb124eb412..e422b0555e2d 100644
--- a/dev-python/makefun/makefun-1.15.1.ebuild
+++ b/dev-python/makefun/makefun-1.15.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
diff --git a/dev-python/mdx-gh-links/Manifest b/dev-python/mdx-gh-links/Manifest
index 1ba9e8375416..bae47e5a74e4 100644
--- a/dev-python/mdx-gh-links/Manifest
+++ b/dev-python/mdx-gh-links/Manifest
@@ -1,3 +1,3 @@
DIST github-links-0.3.1.gh.tar.gz 7004 BLAKE2B fbb84d75ee1976f7a160e7b561413d0e2721158b812d395c5b78c8b2dfc7600561a082f9caa32fd2a1d0fec86674555258f71abaede0e539f519f1656f416e0d SHA512 3d201b00fcef7185c616534bbd16c0ce54aacf368a76c6e44328579b270ff4f34803b8c69dec958266407608b2bc3f6e8d141f803961ca65b48257d5c460c403
-EBUILD mdx-gh-links-0.3.1.ebuild 702 BLAKE2B 5eff9d997593ee9002331428e2684646a1538c77f22196cbff5b46dd8dbb28cc763e92f1715685e143918c2c74012d1a7ee64f33de6995f5b24f41114fc48e8c SHA512 95c8cb2aef06a50ac48719a59d53f337398dcdab7435f95e859630509f03c849374d576426c20da16181e25133c386ed4f466142e309e4596214e0fc4e1809f2
+EBUILD mdx-gh-links-0.3.1.ebuild 701 BLAKE2B 2a5b25c6d0001dd8762e620cc0520053742cf6a461bb019284e0645e436227a04bf48ebcd4a2e0b1d9144edea448249ae1fc096b0bbd66d37d38033a66d1cd55 SHA512 0f2caa5aa00cc8905c7a2f5db3b30ff004182a9e6da32b1ba20f093a4e295349e572a16cec23049fb6b686d27032a638c0e3656f1443c437df7d7b668db71c04
MISC metadata.xml 527 BLAKE2B fd0fbd400cbabddd3fb3ad5c22334729a10c7c4ecdec4419a4a5b4c2c6b0e9aa1a247bcc851eb0166bbe949d17b392f09e626c3ca0cd4b526756e6bb13c29b0e SHA512 b23ac9dfaf271b12d96d8f336b21795fb189ba2cbb89d36549f4ad0447f8faf63bfb2d7dad7ea5513d9b417c307cb49d3b8e7714dc24292010a74125b63f82c0
diff --git a/dev-python/mdx-gh-links/mdx-gh-links-0.3.1.ebuild b/dev-python/mdx-gh-links/mdx-gh-links-0.3.1.ebuild
index 9f672c3ba3e8..4e69109b13a4 100644
--- a/dev-python/mdx-gh-links/mdx-gh-links-0.3.1.ebuild
+++ b/dev-python/mdx-gh-links/mdx-gh-links-0.3.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
RDEPEND="
>=dev-python/markdown-3.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/mechanize/Manifest b/dev-python/mechanize/Manifest
index 91509768258c..8f1cd57cddf6 100644
--- a/dev-python/mechanize/Manifest
+++ b/dev-python/mechanize/Manifest
@@ -1,6 +1,6 @@
AUX mechanize-0.4.8-python3.11-test-order.patch 3062 BLAKE2B 7aa0734e93931eafe7527c722d5850df39f99225c4d7b173f48799b81f212c730e9ed6e42da3feaa080e0d5ed0f732b2f0d1bebe9dd01b01c5915e295d536495 SHA512 5e4947badd6b25e0788c67d751a71e8a8d46a16ff758a902a5874dd4cd818b9d21f36b5d3363a411b8f5c3a9398227957a35f25f5b92e29fc8127df3b96828e2
DIST mechanize-0.4.8.tar.gz 218055 BLAKE2B bd91738092ac473ee6e65ee5f175479515f735a0433b112241f17061adf7e60ef6fa410fa549f088390b6ef6c8b2ff95e00335a626322ad170c88923c96e8e44 SHA512 71087481d27359b3ce795eae440ebb3a146f8dd5a6d5ac5dc91ae3c63f2c487beb472aa06b2925d6121faa038a0a8be50f6cecc54ee7209eb2b61e16242ffaa3
DIST mechanize-0.4.9.tar.gz 218286 BLAKE2B 42ea97f843ec61b5ae05913e564f0cdb473976ea4e08a886c3bed15b27cea64def7fe5c73c1b809e48688d5ae41c269e85b633a24731c83409bf9855fc72b85f SHA512 a0c5d6e01ddabd35dded9908e4f7e24cb0a8c20a674af603cd2f5f146c75d38dc96c36af0898646691206ce41745dff9a736ce53efd03ff48e55e763814b893c
-EBUILD mechanize-0.4.8.ebuild 711 BLAKE2B 05b555981261cde7fac484f4cdac5dfb4abb446da9b877665b1aa9b38252426587d05217cc9e83fd9892aa5787d0136a41e326b5627d8211e39683f0b37eff91 SHA512 0028d1fdebe41b9d7c7d94478f0b03ccf31bd99686e4777ee54af551e8fd933039280482bbbd4896d4d11b841adb9f164b921344a4748df7c9bd4f03073f547e
+EBUILD mechanize-0.4.8.ebuild 710 BLAKE2B b7edc6294b5b6f9745f1f861e362b4af06aed5dfa9e7217f7e9aafbaa1e93a87fbf165d1ed84c66e6519430c995b3f0b2ca115676d7f3ad1b639e14bc167b9a4 SHA512 4175c20daa4a8df8732c5ad37dfa845a92b31cf29cd5dea2d3ce4694ab13f60a51d14e32fb3bf44b1c84e1148c25a96410b40b817a3693c1dd0f8ba44d552c1c
EBUILD mechanize-0.4.9.ebuild 690 BLAKE2B a098c4741a866dcf486bb0623bb0aa5c9b294808ceb744606ea3b57893944f007c0cd91ab7bddd1bffeee689d38d2193a1e51d9324a5881aad49c62824e47bf3 SHA512 85543360138f8206713f8156c6491cd8d746d5356fe05fa301fe809e6398e2b1e610ec6370d97ab9bf160932a1feab3db95430d578f5e271d742d0531affae0e
MISC metadata.xml 1069 BLAKE2B 71445830ac06448e12152b3418f1e4c68ece2d3deb2b3da1d4e82c89fc5faeef02b9669d19576dd47076e3f69097b535fc8f27bb117f8d6d74819676d59bc208 SHA512 6b31da39515a39c6c2fff17dbe6ebed752b14730ac2253fedc649a3ef9cdcb21095cc4ab45bff80a7d38e30467317b25bdf605020fff4ec47473cf666c0f5436
diff --git a/dev-python/mechanize/mechanize-0.4.8.ebuild b/dev-python/mechanize/mechanize-0.4.8.ebuild
index b1b13f8515f0..06b1f532059f 100644
--- a/dev-python/mechanize/mechanize-0.4.8.ebuild
+++ b/dev-python/mechanize/mechanize-0.4.8.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/python-mechanize/mechanize"
LICENSE="|| ( BSD ZPL )"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/mergedeep/Manifest b/dev-python/mergedeep/Manifest
index f7b8e63ccbf5..9109d4e9c63a 100644
--- a/dev-python/mergedeep/Manifest
+++ b/dev-python/mergedeep/Manifest
@@ -1,3 +1,3 @@
DIST mergedeep-1.3.4.gh.tar.gz 26627 BLAKE2B 334f5ec6948185e3f7758e079e65d92fb04dd3ae3bb208cb8fc67d2fd2d90ce16fecb28562d42eea75db978d9d323983efb85abbf7e5ff18e40c95fb066c47e7 SHA512 24cb1dbae9be715045b66b6d3a3c3deb98a41176ff2fae405f254baeebf5f45b69c948f7780b67762e613e20b5df3c5987e730c5cd91fe7dd1fbda6408906559
-EBUILD mergedeep-1.3.4-r1.ebuild 595 BLAKE2B 01d679aaad73a8411a5aa255efa4711793c00301a0fbff1aeac96ba649263131accb52fcec10118e91f479bdc28763ded63c5b9b62dc0a14ffc93f5a2e9dbe55 SHA512 d63a2db15f3c8d644ad1a0a5052757b236e371bbe8edc5c5f69d143ab0d0983b2ae9a9108eb6d4a218cfae31b0de5455d2637151d5cf8f7c62454dea3f8d28a1
+EBUILD mergedeep-1.3.4-r1.ebuild 594 BLAKE2B 013e7d61d817e6703ca4a5989b920e707035cf90e950eb0383a2431d7a854cfd576e61185575af899185568d26eb920e7f9eaf500141f71881e374e67a6cfdc7 SHA512 50187c620321585e31c4eff7fbe7300dae6c8db0dff9d3bf9e8306b4af5ac9220e4172d0439dd38cdd7430cce7f8f9f3a3604e66bfae1f9ff0605f7d6689f986
MISC metadata.xml 413 BLAKE2B e71e80d2c461b4e06c5423d8a62aeba828d15e74546208daaeddde8cdacb2d29410f7ec2c6502886af026d94e829da42a9ebdfb3db84ba3a3f20576afe46a8df SHA512 a7959c7245826060b771e422e1272ee8dcf1f2c8fdca7e1648d87908249a772b5509cddadf70053b0a109d91f6357fbb88b4fd89e71c588b0400444e2d3bba5e
diff --git a/dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild b/dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild
index a2a2f7202926..6bba49617efd 100644
--- a/dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild
+++ b/dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
distutils_enable_tests pytest
distutils_enable_sphinx docs/source \
diff --git a/dev-python/mergedict/Manifest b/dev-python/mergedict/Manifest
index 5754bdba5d4f..c9b987b0b466 100644
--- a/dev-python/mergedict/Manifest
+++ b/dev-python/mergedict/Manifest
@@ -1,3 +1,3 @@
DIST mergedict-1.0.0.tar.gz 5188 BLAKE2B 6ec3a5df1b9c366cbb8b87b4c02ff18f15953d1e10469c5d20e170f0a1deca949edab6f0bd0100fb085401375cce51b9e323279d296153144548b93a8d072e7e SHA512 0f9f619961d2840995d2c2498debcf8b47c54fae76f419588562311d5bc43483c994cbeb618f2a1220a9ab33c56f12e3e257323c40ecd0db3a7181d7dd80ef27
-EBUILD mergedict-1.0.0-r1.ebuild 443 BLAKE2B 717a0dd08ec072b42923ea58b68d8e244bddc8aa812886776614dddb272cd0953ad2528b2ae95aa64bb765d459de8044175e6f550f89737c80e1eccc73e3ec2a SHA512 a13e0e710aa69b6e24fa40271256ac53cadcc51d6e43abd60bffbb207fcef02b477dca5da54f2005ae0da134beeb72a7ac4523d3fcff913f08019818d92643a0
+EBUILD mergedict-1.0.0-r1.ebuild 442 BLAKE2B 6e6f8a032c338a2f7e7b222b76043c59f9b4bf2efd37c10ee73be07b0a0dfcf8382128402fc6b15ba68e66d26c348dcc5d3f4ee65a8f195a152c880b4293bc6a SHA512 c56cb30b6c0f2a087ce042b4076fae280bb48465d0bea903693f8049dce38772ec97b5ec19c1e9cc5cf2187f57bd3f007b1bd56a8043ef4c9da618b8126e062e
MISC metadata.xml 398 BLAKE2B 99161fc17f4a9d7e8da6c22ec7f155661b7c37420e9a2233793a3bb579e2a696cf36c7ece5228d7bb5fc5d4b49f8a9ec4f82d81915bf32e7526ee28c03fd040d SHA512 94ed2574a24c23343945f15298cf116366f988462f9635b7299612b57b00fc06962acc7496701bda45f6ff4646b303e1718f7d53c2b1ce0cab05ea6909ecd572
diff --git a/dev-python/mergedict/mergedict-1.0.0-r1.ebuild b/dev-python/mergedict/mergedict-1.0.0-r1.ebuild
index 739d4b9fdfd8..b8ad34b49b9d 100644
--- a/dev-python/mergedict/mergedict-1.0.0-r1.ebuild
+++ b/dev-python/mergedict/mergedict-1.0.0-r1.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-python/mimerender/Manifest b/dev-python/mimerender/Manifest
index 0da0217bc1c1..64f97e19ae77 100644
--- a/dev-python/mimerender/Manifest
+++ b/dev-python/mimerender/Manifest
@@ -1,3 +1,3 @@
DIST mimerender-0.6.0.gh.tar.gz 16677 BLAKE2B 55db5bf97cd65de89271af8713d9dbdebab6254fa2dc62cfcd78394f4333093fdc508ad6e93f104eee2f3d8a1ceb9197353b4ca085e3b4887b4560c2c65c45f6 SHA512 68c584ba8ae608097b739078dd729bd8b5493087901ba281959abdb81d4e6052ff045c487fde4f67744b413bab36d7f938c68b162049ebe33bff642571b8fd98
-EBUILD mimerender-0.6.0-r1.ebuild 728 BLAKE2B 4c2f1140dbd44ca465e8e2952c528fee89ed8abe1ab7cb0e89e78aeefb54d2fdbca0d19b5b03eb5bef5dc43d25eb6a519bb360bb71c02cb26c1b20ec42d8b4ff SHA512 14ef600e3b69f5f780750a22e28791a75a08a818118c967606de10cdc29b4df649139a77f4de4f70844fd3819887e9db763fee6f43e8907c4a1378acb016fea6
+EBUILD mimerender-0.6.0-r1.ebuild 727 BLAKE2B b250c19a2cf9705dfaa91f8de47c3282d1cb3c986cb00272c3f6b1235099268abacdd1881b2a1e8c60de6cb5cc472cc473b20f2f13168b8a5c8a08fe469e821b SHA512 a4a8eacd7bac9c077114d20a5fc6dc567d241a1b2c29c740fdb14202a34195cbe52456f0b36546ee7c34de462f30aa30ee5094253c536830b385d57d7cb1652a
MISC metadata.xml 400 BLAKE2B 93cdfc278d0a149d97386192cd98b8c22d460e5c3d22c7c33f26d4969446cd5d984adfba762002461856e0d7e5a839f2ec7a76d3db2dc1a34cee5e9be2227ba1 SHA512 d1259d8d7ba04a88e028ebe7be05e326747017187227f3c050a2e3813f65b1ade8a1fecd05095a82c2e49fdb719b6efd80e83e519ae0432fed078feee577cc24
diff --git a/dev-python/mimerender/mimerender-0.6.0-r1.ebuild b/dev-python/mimerender/mimerender-0.6.0-r1.ebuild
index 6196f6d59aa2..dbdeca61cf48 100644
--- a/dev-python/mimerender/mimerender-0.6.0-r1.ebuild
+++ b/dev-python/mimerender/mimerender-0.6.0-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 x86 ~amd64-linux ~x86-linux"
RDEPEND="dev-python/python-mimeparse[${PYTHON_USEDEP}]"
diff --git a/dev-python/minikanren/Manifest b/dev-python/minikanren/Manifest
index f64f17bc16c4..931dc75af220 100644
--- a/dev-python/minikanren/Manifest
+++ b/dev-python/minikanren/Manifest
@@ -1,3 +1,3 @@
DIST kanren-1.0.3.gh.tar.gz 72998 BLAKE2B fcbc852d1dfeef4dbe0b4f2daa36fa87f8e6b597d6f8dc80d3197b8d151aa0ffa1234a2677b5c430e3431cf826ff44d1c8954f043d3a8976970f73d403ccb544 SHA512 913930d98c006e355f700087f00bb002e93a68c782b6a8cba003242747a8060789a113f380199124a1499beca8d8399df73db9a003a6719a90378db86b2fc166
-EBUILD minikanren-1.0.3-r1.ebuild 799 BLAKE2B b2b467cce6e8b672a4001c82292c9eb32371d51568bdb271c0bee2f7efd2b429b586c0456ffb9233a5b9b56ab5d0839af561c148b08b8552ca0be96058c22669 SHA512 e6bb77755b5b55bf5b17f4b598df8565ca5635f14f8080439f30b480ce4278b59179797b96c1d7433118e49f2f8fc057cadc8d4784db4537185ae65d2fc57363
+EBUILD minikanren-1.0.3-r1.ebuild 798 BLAKE2B 404c738c2f2fe2b055ebac3fa375c28f31bad43cfe1baf57bc7ea7b51184e5aecb9252582c91af55b7136a60e06f4e387fb0ef194c142631410e2be8cbbf2d93 SHA512 84a1446328272fd2654e587a8120fab898f6682239c6acb9b0a8e37438684ecbf16047285fecf521a8d8b35680d03c0c3710e9126fb128e93a79a54cc3e05816
MISC metadata.xml 397 BLAKE2B 6878783617fd4c8eadae1d2badc347bf9480898a6c96a31e47bde4d8f2e33f7dba9b6691bdc37cc8e88836e5afa0b1ef393c2d488109e7d10efee822afc5d305 SHA512 48ecc2298e82dda52cecd83e0d80e31ef83daa99fcd715a870ca294ad2989bf501466d27d86bf16db047d9abd3db41b2ad863302006634c88f211d2aadb6db4c
diff --git a/dev-python/minikanren/minikanren-1.0.3-r1.ebuild b/dev-python/minikanren/minikanren-1.0.3-r1.ebuild
index 2c78e7bd7c46..47bdfc3bdfd6 100644
--- a/dev-python/minikanren/minikanren-1.0.3-r1.ebuild
+++ b/dev-python/minikanren/minikanren-1.0.3-r1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
RDEPEND="
dev-python/cons[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest
index ddfb9079e450..1864d0271200 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,11 +1,13 @@
AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370b454fff74a36dedf1aec175e72455255b35164f75f7eb79144cff67df4b1ec143a4e19b043042c9bce562456133c917c27018c4862a SHA512 51b18f3faa4a3adfc9cf8ad1fa5fd63f787a3b2b9c9769b5889a2abab621ff6e14e034487f5573418405b26bc11155e44f7c6d50acea8baf9f45164fb3ec7984
DIST mkdocs-material-9.4.10.gh.tar.gz 14552628 BLAKE2B 167cc7388d18c4db4c763b50356932a5e1fe03c19232fb79a6cfdecefb6295c67fabfc089ccd83660bebba6098ad1ba24ecb9afcf58d91e46401821466fce502 SHA512 62905520b8ad9ede2357f4b4208a9409aa7134d77b51efdcd87de2a69ba6b4200da297a8b654ff9c96a9147b322c753b66e6106f5d0b872a9b993494801b7e22
DIST mkdocs-material-9.4.11.gh.tar.gz 14560073 BLAKE2B 83079e3a7fa1fc4125954e49953666c52619148157174f8d1f9abea95b10715122f4d053219eef9253db2d7137d8abc053ea096c52006e5ff05d2f4026ca4220 SHA512 38d7de0e21125a71fab33d2469d1b6775cb45f85d9775eef9e4a1feefd01a18ea658e6ca9dcb16ccf0f580089be12d52812f5f34d5500502b11f72f30c66d080
+DIST mkdocs-material-9.4.12.gh.tar.gz 14560964 BLAKE2B 546e02f89c79e56c67265869c4bb0e9e91462b3c24024e59a2fc538537a52abed4431d3975e84105cc237786dc2baa4b0023af4748bb9425a83b175fd19c90fd SHA512 ad0486b68ec3802ed637464f8e45d56ad507f42e9b28119ed71f49583181d56bed3e6b70b438c8151ac2b6019eae391b4572de4c80dec5d16442b06d07d0c020
DIST mkdocs-material-9.4.7.gh.tar.gz 14556029 BLAKE2B a3f0289afcd38dc9af2bb18205e19e78565fbe4230ed5a730736945d6b12edbcf598b337ad0715b96184059d434b6589d133bc93cec7624a72bc89ce4c30c352 SHA512 31feb4bdb5ad54fdfbe0cc054fce76e2af3b2c87424c1f3ffbda7500852074994a09de94c51b87fa40145afce6e82911b3e7399691a6c736e8c0858cc094107b
DIST mkdocs-material-9.4.8.gh.tar.gz 14556346 BLAKE2B 21cdf8e9c4d0e236db1d3bc34510be57ea273ec8b8761d896b82f32e1001313f4e00716a9b90c956ef81b522370e622bc6ad83c342a5c29cdd83e3006aae0bdf SHA512 d6f89071b60f1259f34e96e5ff3562c80096a1b3ac2b5ff44f1bf20818bdff32067d125c24d15c3b8e794e3649c42f6681417dbf1b72f0c0bd10e345e20b5be9
DIST mkdocs-material-9.4.9.gh.tar.gz 14552215 BLAKE2B 69411102e874017f9a74991cda8552d9ea2422ba5717bfe31e89f99f1e042711ea2c12cf4eb1bcd1b897d260c262869c9c230c5c4ec8c9a110be5583546dd882 SHA512 cb7535b2989f752a4cbd4bf783358dcc388e4cff03273898273b1c65332471dcd7a21571e9bf1c55666339e0462bf356d1d6c17f59f75a54ab388bb357e1c6a3
EBUILD mkdocs-material-9.4.10.ebuild 1796 BLAKE2B f7f9efd29bfdc35912c86e1e9e043820d80f9ee4eb5ff045c412db5ec658c4c9bbc19440867cf5c18e5ef88a0ad7f28b603c00dbfd92424eab42a02289eac031 SHA512 cc54ce62ec41a881d149ac89ba90cce1959a1d1dae7100959303bd15d874bc56435dcaf1fd30e3993e721326841d6e55f5a25f9218dea57f33318e0b252f410a
EBUILD mkdocs-material-9.4.11.ebuild 1796 BLAKE2B f7f9efd29bfdc35912c86e1e9e043820d80f9ee4eb5ff045c412db5ec658c4c9bbc19440867cf5c18e5ef88a0ad7f28b603c00dbfd92424eab42a02289eac031 SHA512 cc54ce62ec41a881d149ac89ba90cce1959a1d1dae7100959303bd15d874bc56435dcaf1fd30e3993e721326841d6e55f5a25f9218dea57f33318e0b252f410a
+EBUILD mkdocs-material-9.4.12.ebuild 1796 BLAKE2B f7f9efd29bfdc35912c86e1e9e043820d80f9ee4eb5ff045c412db5ec658c4c9bbc19440867cf5c18e5ef88a0ad7f28b603c00dbfd92424eab42a02289eac031 SHA512 cc54ce62ec41a881d149ac89ba90cce1959a1d1dae7100959303bd15d874bc56435dcaf1fd30e3993e721326841d6e55f5a25f9218dea57f33318e0b252f410a
EBUILD mkdocs-material-9.4.7.ebuild 1794 BLAKE2B b5b111ff4199ab3b6ec01e252925174b5a24e23769b7fc2558e55ee14c92e462452457061d31ceaf24f7871b0ebf493af79d9987686d0e03a9904926c36002f9 SHA512 6c1787b9a358cd465e98c80811d411931de259b605afd1901640993ce7236a41a76e2bacf18b2dccdf2f8d690eaebf9854fdaef1a3f74b219f17a28f0297b2f9
EBUILD mkdocs-material-9.4.8.ebuild 1796 BLAKE2B f7f9efd29bfdc35912c86e1e9e043820d80f9ee4eb5ff045c412db5ec658c4c9bbc19440867cf5c18e5ef88a0ad7f28b603c00dbfd92424eab42a02289eac031 SHA512 cc54ce62ec41a881d149ac89ba90cce1959a1d1dae7100959303bd15d874bc56435dcaf1fd30e3993e721326841d6e55f5a25f9218dea57f33318e0b252f410a
EBUILD mkdocs-material-9.4.9.ebuild 1796 BLAKE2B f7f9efd29bfdc35912c86e1e9e043820d80f9ee4eb5ff045c412db5ec658c4c9bbc19440867cf5c18e5ef88a0ad7f28b603c00dbfd92424eab42a02289eac031 SHA512 cc54ce62ec41a881d149ac89ba90cce1959a1d1dae7100959303bd15d874bc56435dcaf1fd30e3993e721326841d6e55f5a25f9218dea57f33318e0b252f410a
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.4.12.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.4.12.ebuild
new file mode 100644
index 000000000000..4bb3a9a57338
--- /dev/null
+++ b/dev-python/mkdocs-material/mkdocs-material-9.4.12.ebuild
@@ -0,0 +1,67 @@
+# 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..12} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+ dev-python/mkdocs-material-extensions
+ dev-python/mkdocs-minify-plugin
+ dev-python/mkdocs-redirects
+"
+
+inherit distutils-r1 docs
+
+DESCRIPTION="A Material Design theme for MkDocs"
+HOMEPAGE="
+ https://github.com/squidfunk/mkdocs-material/
+ https://pypi.org/project/mkdocs-material/
+"
+SRC_URI="
+ https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="social"
+
+RDEPEND="
+ >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
+ >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+ >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
+ >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
+ >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
+ >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
+ >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
+ >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.26[${PYTHON_USEDEP}]
+ social? (
+ >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
+ >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
+ )
+"
+BDEPEND="
+ >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
+"
+# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
+PDEPEND="
+ >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+ # simplify pyproject to remove extra deps for metadata
+ "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
+)
+
+src_prepare() {
+ echo "__version__ = '${PV}'" > gentoo_version.py || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/mpmath/Manifest b/dev-python/mpmath/Manifest
index c32dfb7936fd..f225c703662b 100644
--- a/dev-python/mpmath/Manifest
+++ b/dev-python/mpmath/Manifest
@@ -1,3 +1,3 @@
DIST mpmath-1.3.0.tar.gz 508106 BLAKE2B 9d4eebbbb6788dd3ee45c8c30068ef3512043dd09ab626cbaf69b0f6bdf057a6e8c53c34e3dda7627db923f0d536a0bebf83916d8942f4dde9546bb8e0046f33 SHA512 a68028150095d743eae9669a0f70cbe6b7bcb4d27dfad6b1a96575f0885ec7306459a2a464117bab18779883ee8b4293502b4bd0ebd8672767e1d08d38f8b202
-EBUILD mpmath-1.3.0-r1.ebuild 836 BLAKE2B e9b5183a792f891dd694aedf61fdf2d43a2ebcbc2a4c1261ce69dc98483e548881f02a533abc87e74692319a2722e8dc5e215c9980ee279b477327a92d133433 SHA512 a83983c15240db29eaf5e8b49213b550e5302f116c50c4b98eff261cdebc1c5d1929bd85ae894ad1f6d476572072dc8723da4753badf429fb50bd924f8bee440
+EBUILD mpmath-1.3.0-r1.ebuild 835 BLAKE2B 04891d93119b8ca528ed3c5ee95f8ddd0a1339b879389c157e339ef03ec4abce8ff994acc63fbca439edd4765e369f586f0cdc4038b72275af790ccfb5fa87b6 SHA512 10dc2787765a731390c8ab894001b8dd78396b21b7d21ba1a9c585be360cbe80d81a2daddc8ab8189f4c6708e39db58ce591850f448424920a2fdcc2b0936c7a
MISC metadata.xml 624 BLAKE2B 8526d1f6329f8cb4d2ee5a9ae73dc5bf3861adce5beaa6a0aaf5abb918de11ad1ab0c5c206331bd4eaeaa7bdeda0c6ea6a2007492825be0545caa121f41abd6c SHA512 dc4c6f5e82ce735e70bdc1bbfbc01f9c1d62c2d46c54a173287a59b90882aa09945da39bb41e7b28f6d0066851e2adf07f0b7033aa77cc5620491864e89f188e
diff --git a/dev-python/mpmath/mpmath-1.3.0-r1.ebuild b/dev-python/mpmath/mpmath-1.3.0-r1.ebuild
index 05c0d10dc72a..d4c725b40085 100644
--- a/dev-python/mpmath/mpmath-1.3.0-r1.ebuild
+++ b/dev-python/mpmath/mpmath-1.3.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
distutils_enable_tests pytest
diff --git a/dev-python/multipledispatch/Manifest b/dev-python/multipledispatch/Manifest
index b42e0ed79538..1aea1d2981e2 100644
--- a/dev-python/multipledispatch/Manifest
+++ b/dev-python/multipledispatch/Manifest
@@ -1,3 +1,3 @@
DIST multipledispatch-1.0.0.gh.tar.gz 24244 BLAKE2B e10b19fcfd781aeb613bb4858243a888642bd588e9b167cf35902a4d1ba8e3461ce51edd6e3eb1bae092462774933c93638e03dd1632234e8370c5d9677425e9 SHA512 67237fa7736adc41ea3a27c5916ba5ed958619a1420390c0bab52c313b4423d4facb76fe8286bf2e831b366e6bf6d989716155901fc2acefe96c65ac5add45f3
-EBUILD multipledispatch-1.0.0.ebuild 664 BLAKE2B ce71efae5e3d322ff043cd6c281811bfe9ac62373c73006a7b915958f1797d7aa8152aab61bf4cd4656b563aba21eaef7646dc44cc8770b7c33ddf2f52a89f29 SHA512 e6c63bc228426702193dec460378d81cdab176e6915a82a2b7fe743476825dae9cecf38aab51928d8b1a8859c3711ddadde05c51a3752b5434cc717d04e56e43
+EBUILD multipledispatch-1.0.0.ebuild 663 BLAKE2B 8f19faebe2a99da44f979ead639690a2789d22cbc4801891210a82e2147e6b17875a37b84d12b315f3fc872aa8db4fe4f0d33015e2c2baae028489fcb567ee88 SHA512 33a7f1aa6dfbbafdeb09884da6afdfcfd17afa6ae28706f3cc740b61e43825c4034e103c9518c9178e0a0faa72eb76e5a540e1f36f3c2055cb767b7ecbb6d46f
MISC metadata.xml 464 BLAKE2B a464e3fc85e98875517a3d4b074d10f9fa6551d3efd9c809fe5aeb4ec52a98a8ca013fdae69b14eb936fabbbe13ead24bc9df5fbe1517d76afde445307b82ca2 SHA512 bee687d0f5502a80f129ae755eedb4aaeba508789f118cf7409ac01f8e81c2de9aa48ea85c9479edfc3b7e8337768402758bda94e602e9694b6b26230fb7d099
diff --git a/dev-python/multipledispatch/multipledispatch-1.0.0.ebuild b/dev-python/multipledispatch/multipledispatch-1.0.0.ebuild
index 4b3dd88c6e87..f2804335e888 100644
--- a/dev-python/multipledispatch/multipledispatch-1.0.0.ebuild
+++ b/dev-python/multipledispatch/multipledispatch-1.0.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-python/odfpy/Manifest b/dev-python/odfpy/Manifest
index 2b234b90197c..f9998932328d 100644
--- a/dev-python/odfpy/Manifest
+++ b/dev-python/odfpy/Manifest
@@ -1,3 +1,3 @@
DIST odfpy-release-1.4.2.gh.tar.gz 10065808 BLAKE2B b339cb44604552ee530d8fa8385d753c1f9210f9335813ab279150b16d36f72263fc02c0d2c01ce4350dd3c81b94e7e9f394ce8ec2d85372eb972558a86ded0b SHA512 75368010c015e13302d2b43228ef9ed1f6c9307da60cf199098609729b008c69836511c953dbc730f3097124878b1fa6de7e8d5f49e20716062ada747698f84d
-EBUILD odfpy-1.4.2.ebuild 790 BLAKE2B 060109e1279f638d203136024afbcecc48de73f6c5b15193553e517f8087fd866d1c236bdcf59c43884b08fd9b79a7da26f1113dc9b17c82851cfe6638af2a8c SHA512 c964dc9642197b36adbcabe6747d7379319ce0b3d2359873ebea4c51cecfaaa9463e21ecc1ba02f28b040eff88650d7507fc690321dd253478b8de16219d528e
+EBUILD odfpy-1.4.2.ebuild 789 BLAKE2B 975509b13eec982e8cd564dbf4b4946341843476e0f7fc7877e3b65d9a8633de5e613c509c28bd4a5af00f7905296e36647b4a24702fc47ffa7121a8f5965fa1 SHA512 de48fbb7905c67e6ac5c9ea763b6569262c1e43974290f619abc70a69f6afbe6a12146e7e90e972c048ecd1957e40af1c6e1260583fe553f40bef4ea5b199c27
MISC metadata.xml 382 BLAKE2B bb1bb4d6968f087d5397390f1a727e2402c3c99be82836c60253f83bf06489c6a2c1f3ea4fecd5549942a1ef76eff48ae882ca1cd5a6dba4e244b058e506aace SHA512 48bd2f35ee4f6cac6e56512314398c8e5d7166c0f131ce181ecc0d246e5882b422b7d11cc6dd6af99c79fbf5ef673341282a34ba1e57fa0a3d704b172b5ce6e5
diff --git a/dev-python/odfpy/odfpy-1.4.2.ebuild b/dev-python/odfpy/odfpy-1.4.2.ebuild
index 8c6163223a4c..7bc291eb64af 100644
--- a/dev-python/odfpy/odfpy-1.4.2.ebuild
+++ b/dev-python/odfpy/odfpy-1.4.2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
IUSE="examples"
RDEPEND="
diff --git a/dev-python/opt-einsum/Manifest b/dev-python/opt-einsum/Manifest
index 3ba2e58e4d6a..cd356f2b25be 100644
--- a/dev-python/opt-einsum/Manifest
+++ b/dev-python/opt-einsum/Manifest
@@ -1,3 +1,3 @@
DIST opt_einsum-3.3.0.tar.gz 73951 BLAKE2B c8e39c9589bb6b89150fd5699fafd77c5ac6022f66d1b778a55dd61e606067be4b6df85972dd4078df084e34a39463f5e59d69426b0ed9152e93f93798417eea SHA512 f34c58bd3aa4a15794cfc604167c0e3175b9826da2a2449bb48ea5c3095f8215e3f990daec51e77e505a03204201694df1a09360ee51b8a4a793b9844d9c2d5e
-EBUILD opt-einsum-3.3.0-r1.ebuild 651 BLAKE2B 7000ce60f53cf614c0f32946ef57ed00d7266ea822e537819d3fd57ea4ddd2413702001b553ab419f189b3552b9dccfd4ae2cb63050949e08a8401c8255ea803 SHA512 f7e33f261171469dd6c0f49debc881d2794857bcf186ddd4feeb06f7f78a807d4164c772d3660b409f7dc0354c0a97078625009fb16d4cefe5444aaf80d7970d
+EBUILD opt-einsum-3.3.0-r1.ebuild 650 BLAKE2B d0f461e517297c68ca3025f9c9296903ff222a709356d3d66f743a3009ba76b4ccdae395fdcd09b1b33eb8f51fd66963d2ed7e79480734ee272e5bf39be86c85 SHA512 2e0be8f768264a36d23b2b584ec7dbae7cce9fd21054d5278164938a1118ea012d641cac8a1b9be97f4a6d8ca650e99a08680e3fe8c2724cd92774c86d6ca382
MISC metadata.xml 530 BLAKE2B 657b3a76e2d097512c79cdebe6f9eaf334c788b525e4c6f7a02ee90be68d36d19261972393a47739be4a8f405bbd07fa8678e9b84c8bdafb8c8808ccf4356ce8 SHA512 0301af745cbdad5ebfc9f87e07f5e0782cc80d6dcf449402757267e5894ecca087f169dd68f9e3aa33818fca3349e90ccd421c8e19edb00dcd8da67069aa044d
diff --git a/dev-python/opt-einsum/opt-einsum-3.3.0-r1.ebuild b/dev-python/opt-einsum/opt-einsum-3.3.0-r1.ebuild
index 497f35c0649d..82f33bea3144 100644
--- a/dev-python/opt-einsum/opt-einsum-3.3.0-r1.ebuild
+++ b/dev-python/opt-einsum/opt-einsum-3.3.0-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/osc-lib/Manifest b/dev-python/osc-lib/Manifest
index 3cdf841a3b58..860350f01ba6 100644
--- a/dev-python/osc-lib/Manifest
+++ b/dev-python/osc-lib/Manifest
@@ -1,5 +1,5 @@
DIST osc-lib-2.8.1.tar.gz 98929 BLAKE2B 95cc3b0a7c51fc9a58b41fca1b363bc03e05715d9776620e45c94356965cce51437116a78594ddf4b1733722d9d8a6809acdc260e04ba6850083e5aeb689a688 SHA512 03c4a54ec2cd4a1cd36d4908ce30652ac34296b7e4f297277a1735ef625b54c13fda121b831567ba53b36f7e0db3b152526205a75bfb668122a361864daac87b
DIST osc-lib-2.9.0.tar.gz 99122 BLAKE2B 1b92c5dae95612373f8c204ad6f115b8a6728e8d193098388cad5be6514c117001f9a222c40eaa22939a53d16b02b8dee68e79ff6292e296bfbe8252ad1fa755 SHA512 253cffd491843acaa728a4361b52d9738d2eabfc82e49bb5bca0a8da583809b494161d91f243dbe92e3b0855a5b74e178fd1a5ad46c5ac69b235ad88265b0ece
-EBUILD osc-lib-2.8.1.ebuild 1513 BLAKE2B a9d8994f2ee7e64751d1f403649611354b1e811b5f640ba131bf2bcb0fba6a567197940554be608ef2a906a85cbe3313fff59f2a1e666b27b3d727ec8ec6e585 SHA512 2d1c8fdfcb60c82b150700181f474a0c6cdc700e62eab4ae5b7cc6cf34507fc380b879a6bfe58286e8ec743ba6b9de432bd710481ca97645ba35b3552959e5a2
+EBUILD osc-lib-2.8.1.ebuild 1512 BLAKE2B a4adedd8a6c29e16f75be96d908d45b3feb08fc824ecc207fc49b2db68b791eba32f7302724c1a0dfbde7aa8aed19429f0936f9360123c8ba182374be7fccc56 SHA512 402a243ee9585e75e79c80ba710045e29f6728fba1445682f3c026d8da9871dfc2310d2c52eb034e852de2194d36fda2bcd2e5c987e359d9b2d7a5bcd3573f36
EBUILD osc-lib-2.9.0.ebuild 1515 BLAKE2B 231ea1383d34e4b8269802f6765540de09e8d09d4aa7934542d74c16f571ba1fc5e5c8171cc5bcc72090cadc6b970b7449576d60758bf3a572ef76d77349e5ac SHA512 519970e7daec55e63cf4340ffcd88406e3f8b2a51da30bd1ae34f9d5c60e738aa57be96cfee8deb73af629787b6752ad69f1aad99dc580aba509a78054296aca
MISC metadata.xml 836 BLAKE2B de71d2a55a0b65cdabf503321d91f3e708f50189e6a06e11ce96f0d273286e1a6b5a871726dfe33784b91e941463500c964cb85c583241b003d3742b1d91c92d SHA512 e132c2ed9283d65464a151c918ac4ca91793ce850c7bb0a7b63178ddd42cb59b69b036acce0a8d0078f4b1b778a2361ca6a6f6e01d83e12cdc76dd8682b5b281
diff --git a/dev-python/osc-lib/osc-lib-2.8.1.ebuild b/dev-python/osc-lib/osc-lib-2.8.1.ebuild
index 6d2a36ec3268..e89dad329a94 100644
--- a/dev-python/osc-lib/osc-lib-2.8.1.ebuild
+++ b/dev-python/osc-lib/osc-lib-2.8.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/cliff-3.2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/packaging/Manifest b/dev-python/packaging/Manifest
index 969d30c58d76..129080d96b12 100644
--- a/dev-python/packaging/Manifest
+++ b/dev-python/packaging/Manifest
@@ -1,5 +1,3 @@
-DIST packaging-23.1.tar.gz 134240 BLAKE2B ef7ef320a98592769078581e32fcc355d05f6fbb7611e7bd83fd2ed64d5f5f5d9c1f89c2a4a91ace1221214a9047e233d8d6a339fd29066b3695137ec5a870bd SHA512 0f2246b8bfeb467623ee72e6fdb7c0416e3b4ba0e00102c1528581e0835cc8e731a812b15e2e429d3ebb0001713d95cc2675f443f4597b092e305a3ef2e9137a
DIST packaging-23.2.tar.gz 146714 BLAKE2B cf7986a07312fd82a2a0ee738088993b9570d95cd0b573afa7a1f911bf335de7084e3d40d961adea7f5a8369738688f9d0a4265ef26a393f2d30769bc13f752a SHA512 8ab5e9bc4feef2fac1c9044dc8a6f2d41aaf9fe2dae671de8b98c0b1a19dca2169588b87d85a8c990d808b1e76faee65984ce970eaa3282b75e107ca82cc2863
-EBUILD packaging-23.1.ebuild 842 BLAKE2B 2506aee907cc294813a66b275016285090ae73e5d801f9abb40a11fd037db34c70b993c1111e977ff8edc928587a017a532255782622a394bd4d571013561e32 SHA512 70cdd653a904eeee80fdedcbaceb5ea63009407a7e2c14322ca8261483cf76540bc851859cbbdd62a5f25b7220f4a3d7076530b7d7399e8b235c8fe1dc584b0e
EBUILD packaging-23.2.ebuild 842 BLAKE2B 2506aee907cc294813a66b275016285090ae73e5d801f9abb40a11fd037db34c70b993c1111e977ff8edc928587a017a532255782622a394bd4d571013561e32 SHA512 70cdd653a904eeee80fdedcbaceb5ea63009407a7e2c14322ca8261483cf76540bc851859cbbdd62a5f25b7220f4a3d7076530b7d7399e8b235c8fe1dc584b0e
MISC metadata.xml 391 BLAKE2B 0d73ed3809b26e3069048116ab247ceeb9e2932e0d8d6063b97cc1f0ed8359e73a54b22035fedb169524e502b6a07b8203e6c35d801f738bbed685d90e12bf96 SHA512 eb4d1ca476a45232547fdd961a4e6715dda24c7ab82e1f1995ac977b9825793d5d10a2ac408b1ee0b7c8b8444f2c42be33d6fb1012461f96db9a71477cca67ae
diff --git a/dev-python/packaging/packaging-23.1.ebuild b/dev-python/packaging/packaging-23.1.ebuild
deleted file mode 100644
index 32faf84db1ac..000000000000
--- a/dev-python/packaging/packaging-23.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Core utilities for Python packages"
-HOMEPAGE="
- https://github.com/pypa/packaging/
- https://pypi.org/project/packaging/
-"
-
-SLOT="0"
-LICENSE="|| ( Apache-2.0 BSD-2 )"
-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"
-
-RDEPEND="
- >=dev-python/pyparsing-3.0.7-r1[${PYTHON_USEDEP}]
- !<dev-python/setuptools-67
-"
-DEPEND="
- test? (
- dev-python/pretend[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest --capture=no
-}
diff --git a/dev-python/pastel/Manifest b/dev-python/pastel/Manifest
index a62a709584d4..8daa5407e8ae 100644
--- a/dev-python/pastel/Manifest
+++ b/dev-python/pastel/Manifest
@@ -1,3 +1,3 @@
DIST pastel-0.2.1.gh.tar.gz 125760 BLAKE2B f9b3c29444bb6bd0e710cd80d4e48cdc9099ad6512cd99b0224559b87504f5b61cfcb90165f97b101b8ff5e9f8b7e230878c5cf50ae2b0555447f5be28977cb0 SHA512 585834d035fe208313a77e0c824f6b67630a85697d4aef802800911cb1da72bfd6c9ba47fe5502359bdf244a98b8f6dea300a788ff1cfd56a8bc19eb7b7dcc16
-EBUILD pastel-0.2.1-r1.ebuild 514 BLAKE2B 3e632124e7165488de629fd649f832d882e5879b9ee3885ebe4cb936a1d574749fe480697effcac8210999da8cf8beb9f081f289bb097607dbdaaaea7660b492 SHA512 3606cc1759fcee26bb5d3af3fbfb6df90117583875cf2f7cc8873b781ed74806d34f06dd4454a11b21037bcafa91e1ff6e733ddec4480d05b97b2c60ff99c1c2
+EBUILD pastel-0.2.1-r1.ebuild 513 BLAKE2B 21b4d9044ae46076406446ae8d4b23837b58904916afa02cc793568d70c833de9c3162f037a2e8ebbf102da3300fba0a2ce882129c6be24e51d41683fefb4eb5 SHA512 c00bd0a793aeb1e87500023b29bb48d7215a2a2d35b9ede65f2b63ea0cee1b10b8223c16f9e2391b01833c94b520636b6df058f054a03da601d53f97b1017d4c
MISC metadata.xml 517 BLAKE2B cff05c299e222c92da8a7ff7be168491210668e8d225f431725d843dcd872b952a25161f1b6c049f86e7deeafe59ee7d4da9cfb1d77f12ad493bbb415f2dc7fb SHA512 6111b23b11aedcde16500e361abd806e3158031fa4e429865338fb9b028e41d239fc6cc178b1d18eeefa45d2d8b93639991811b2f0bb37d7e48d90f7259d1b10
diff --git a/dev-python/pastel/pastel-0.2.1-r1.ebuild b/dev-python/pastel/pastel-0.2.1-r1.ebuild
index 70df926b888f..5a63c18616e4 100644
--- a/dev-python/pastel/pastel-0.2.1-r1.ebuild
+++ b/dev-python/pastel/pastel-0.2.1-r1.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
distutils_enable_tests pytest
diff --git a/dev-python/piexif/Manifest b/dev-python/piexif/Manifest
index 4abfbdd6e84c..8fcaae6f8258 100644
--- a/dev-python/piexif/Manifest
+++ b/dev-python/piexif/Manifest
@@ -1,4 +1,4 @@
AUX piexif-1.1.3-tests-pillow-7.2.0.patch 1382 BLAKE2B c7ea03ffe0708b975d64602910bf9c228f0093d9cb717a1b1b9f3e7b6358b94f3bcbd6da8f9bac12fe2ee0745d17defccd196bdd8ec018fea50b7d131e148616 SHA512 be1ee541e3bb6c219d6fd9ab68e9143c2131f695a2001d36a0d63b0566d71a542a09d58dc0bcbdb8c1353297156ea7853d483b9a44407cb31c30acc4252310bf
DIST piexif-1.1.3.zip 1011134 BLAKE2B b27d4419cf545f6205b13c5646dff9fc7b1ce6e5de538f6a7189e6cadb54d301e11cbf0feaed8b073cbf16de95d67c621b68657b35fc0ba2025281ee64be4e51 SHA512 df5f7793c39911af58bbae76cf998e2a7bc820b84dcf9808ee8f6a38f766f824fef28392ef88387e18b10c270c4b27881be310f0368076b6fb65379a11a93270
-EBUILD piexif-1.1.3-r2.ebuild 810 BLAKE2B 01273854b7156af5cd513b9fbd4e0a665674e283c22a0346b1680d43e3374430e13a125dc39158e2258b4f8eb3f89b7a304b4471dcbfa65f1e18fd1f64327396 SHA512 8aa0830f5ccb3f9981bb011ca6a8dcd35d4e791de4092ef84eef2a6af216593f1622b8d85aab6ad315e6b31066f5483d04ac30e93482a48f80041fabd0a3ea57
+EBUILD piexif-1.1.3-r2.ebuild 809 BLAKE2B 53f3a8f1f33d78f884ce939997c3b138ced25a919725d5e23fb38cb20bcd950423a677cbc914440a210e12f94ebdfc9c9c18362babcbc7c603da68f764206276 SHA512 6b6ff834e7051421c642accac8b459dc7b4adebb8510792830b24c67fdaeb79ae93ae1d0503d53845ac95ec3a89f571d9b3e6bb009df77b0ca225f9eab5459f2
MISC metadata.xml 364 BLAKE2B 2ef968ac973776979f74c1ff510b657d691d7cfd1b963b04faed752e4dedfea8f325357b95ea9abede883a8ead27016bd2b657be119902fa21f9bef6ea2ebb0c SHA512 c62c0ee0303599f10b04701183db691da926fb3176f5ad5efcf58782c50280e03dcf5772ab1d033d3dc96730a2ad87c19ce9749a9c0ce2dd3dfdde76d2466eb7
diff --git a/dev-python/piexif/piexif-1.1.3-r2.ebuild b/dev-python/piexif/piexif-1.1.3-r2.ebuild
index f030a4b9d827..b411af6ecfe3 100644
--- a/dev-python/piexif/piexif-1.1.3-r2.ebuild
+++ b/dev-python/piexif/piexif-1.1.3-r2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="$(pypi_sdist_url "${PN}" "${PV}" .zip)"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/plumbum/Manifest b/dev-python/plumbum/Manifest
index c3b603597228..775e0bd2b8f1 100644
--- a/dev-python/plumbum/Manifest
+++ b/dev-python/plumbum/Manifest
@@ -1,3 +1,3 @@
DIST plumbum-1.8.2.tar.gz 317675 BLAKE2B d21a105d9919f70ad480d5de7ce157f2ae6c56cd248a2b70ad037c83a5e4b56bd8bdb3d9587860db383b04dd6528828426b47895c345f8bf7dc4931310be343d SHA512 636d10ea1c727cb24d4692537f3c0005077f86c3d9d2ae244f86ef5dd9621f8b51e0b5efffaa7acf66d6ba5552fddd641d4a1796c7fd760ac0a27d029f685c20
-EBUILD plumbum-1.8.2.ebuild 1401 BLAKE2B 13dc7d7c3e11729b7d0e9694f58466fc263c15d7c3311a3ecbfdcd5aa42d6a60a14b995f6f033237db882a1b89de6f681159ff36e792c2c7cb95d621f29604d1 SHA512 efa471f1416d83719bf7463698675fbbdf75d19e4b148572f3a1c01a94add95e76744f7fae4868cc7b07eee2f1c98852ef334a61252d35f227841f90b8ac9870
+EBUILD plumbum-1.8.2.ebuild 1400 BLAKE2B c94b9f038f960edbd3dd85e080fc20db7593025503ee1435e7f3f3462d23a935249d7b1d7f29516a9f9279c7f11ac35aea6b45dbbc04f0a64322fc043f9e517f SHA512 434673b58936c085701c3fde4494a6be9e767a4bc784c2b79c4d2817010beb93c3c15156ddc3f6392b446b69f27bf2dc699e33de954d326c38d3996092711d3a
MISC metadata.xml 754 BLAKE2B b6d00fe0747da15445953a29abdd6f14112d02f2162746992f2fca80a321cd10f3cad40294e4bdbcf3f04d432b4d81902667296a0a5b8f99da2df2a5c58b18c1 SHA512 fbadbb7e5edd1573994cfc843e4a254ae5d12be5a3372f4fb061647983e360c2b0ea4a9e41ea8c9ff26028db75ad9cd5de881b8fdd9bf35864442e215aa42175
diff --git a/dev-python/plumbum/plumbum-1.8.2.ebuild b/dev-python/plumbum/plumbum-1.8.2.ebuild
index f31ba708c0f7..fa6aefc5d91c 100644
--- a/dev-python/plumbum/plumbum-1.8.2.ebuild
+++ b/dev-python/plumbum/plumbum-1.8.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
BDEPEND="
dev-python/hatch-vcs[${PYTHON_USEDEP}]
diff --git a/dev-python/poyo/Manifest b/dev-python/poyo/Manifest
index 0f2befdf4161..f408dcf7ea90 100644
--- a/dev-python/poyo/Manifest
+++ b/dev-python/poyo/Manifest
@@ -1,3 +1,3 @@
DIST poyo-0.5.0.tar.gz 15276 BLAKE2B 515e04ee365036c96646e1d7aeae273d541298d4d817713e04c4b8be5d7dd12938099a5ed8ab1dfd137d3ff0108a0e86163b99135ea2aa739eaae67ef74484c2 SHA512 aad4334a2aaf63cafab0ecdbdd6f94e9e3d412e6476d7ac13a4399b4af0f43b1eb910e6a3cc7438e84262bc39413fadbe91674534e1e66f446d738c1328b9905
-EBUILD poyo-0.5.0-r1.ebuild 430 BLAKE2B 4d6b495f3ba453a83a094832099c988ef5db03d8c81d0fcc398a7914b42d0f961f1ada653291c9fc5e6aa5434cf520dcd76ca72466e5f56339b24f5570d175b0 SHA512 b57e4bf597ce9015c2b23df39b90d9ae274d56dafacfc691bc083775f7b6dbf006be3470a3fcb5523b59b75adc7610675b29522ac886668442484cc6dbb66bb1
+EBUILD poyo-0.5.0-r1.ebuild 429 BLAKE2B ecb7a3a8c5c7de51baf54225ddfc7b2548084b9d44cf10e4a1ca59f12c9502daff1b720db231201f55f71c68fe6510b97930b2d6120903e605bd6634ac1acbdb SHA512 c5f20a9f9c75acf4bc78da4c17c89645cfb538a4f6629393fbabb47fb2c7be93877f3215ea71b040bc22d570ea8e31196790f5161a668c942f1d250d7a83bdda
MISC metadata.xml 386 BLAKE2B 55c537f54b8523724fafd33c3e7367b467a77966bc8595016e5ffbaaa2a204ca66fd5a95ce011c7a9c34e1eafd1e5593744ed4ca1d29b8ad92cee381b6de3efd SHA512 c8ad5e5834bf4ea11ae4ba8fcf53ba375c8b36846995981c3678a81fce22aefcacd3ae47f214ec65d44a363e99d40e1603713a20c374cc9cdd44e74d225d2cd1
diff --git a/dev-python/poyo/poyo-0.5.0-r1.ebuild b/dev-python/poyo/poyo-0.5.0-r1.ebuild
index 38295558cc76..a82d88eda68b 100644
--- a/dev-python/poyo/poyo-0.5.0-r1.ebuild
+++ b/dev-python/poyo/poyo-0.5.0-r1.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
distutils_enable_tests pytest
diff --git a/dev-python/progress/Manifest b/dev-python/progress/Manifest
index 55068dc5f481..900400a43f4a 100644
--- a/dev-python/progress/Manifest
+++ b/dev-python/progress/Manifest
@@ -1,3 +1,3 @@
DIST progress-1.6.tar.gz 7842 BLAKE2B 102f1ac481b5d5007d72b02f5451ad4bf7ef986be35034f68fc94108025ea274494d3d9fe56b9473c8ea6ca4abc2cfc458b453550d180fcf567f8a5c5feeafe6 SHA512 58a614bba5a7273a42ba5e9607b3a965fec17f26a4f24563d4c13679ea32b23dda7509c5da81a2a34bebeeedd91154d0457ab8dac95cc7a092add2567249cc94
-EBUILD progress-1.6-r1.ebuild 560 BLAKE2B 5327ff9450c14fe090b27b590b6f5f63416278f7c0f98801a1964dbd2e883aed8eafe63d0cca2d4b306b869311ca15e1736b4d198755624746bede506717c202 SHA512 4e819265d64e098c25ffb0975ae5f968fc8e0ee4a919ebf1a79b116b646e23a5dc2b7db1489961b3d4355147131f11fa8cbadc982a929e1605b8e595a4ef6a9c
+EBUILD progress-1.6-r1.ebuild 559 BLAKE2B 08544c3555cafddc0e28cac15cce65a3600d650185e0a5bbd51e6c3b9a5e947602bfd3d7c68e41d366a357f8d3e86e7a80b1006a1b2ffd3424423f50b0c0a613 SHA512 5c5a036338479149da6c400b7d3b9218a571af6a055a8cbbca3cb448ee535410eea920de5171865cce617ba858d46950c6a4da0daa4fcdcba0fbbdb1f891f059
MISC metadata.xml 392 BLAKE2B cd42262cc89d7106cae20e488eb8c11a83b891b474fba09ed3f23e68cdadcd53c5c1fd2bc3f52cd7be2877b120d5a019df19467a2e24d02b7cc66e4519bfce62 SHA512 0b9899e3fdac20740b4bbab98f4bd8ba794739a408f10c5beaba4d83c50d1bb0d97a46647b8d0a7da97cf3dd33521a2d581878dbcd217a5e2db0423fd3df94a2
diff --git a/dev-python/progress/progress-1.6-r1.ebuild b/dev-python/progress/progress-1.6-r1.ebuild
index 8e8db1c0c2d0..cc35ceb640f4 100644
--- a/dev-python/progress/progress-1.6-r1.ebuild
+++ b/dev-python/progress/progress-1.6-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="ISC"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
python_test() {
"${EPYTHON}" test_progress.py || die "Tests fail with ${EPYTHON}"
diff --git a/dev-python/pyaml/Manifest b/dev-python/pyaml/Manifest
index c3f110e30433..9583064e8a96 100644
--- a/dev-python/pyaml/Manifest
+++ b/dev-python/pyaml/Manifest
@@ -1,3 +1,3 @@
DIST pyaml-23.9.7.tar.gz 26080 BLAKE2B cb3d423c7d300147909ec7d070400206bbb1a05d226a6c6967665d950e33efe8992a8e47b6c8e7803533a88edac8192d9aa0b87d17397e2bfc45ba9bc1a97424 SHA512 f21f8c329e5233f6774701fc1e5673e62ab162fb5f8efba25120d4e157940709f47a2c90838b3af42e71b7dcfc69852393b204d0d85b6d5fba28a23f8a118be0
-EBUILD pyaml-23.9.7.ebuild 601 BLAKE2B 892a43a2009fdb8779f02dc3a8d79c6abf0c1824bd71ff4b4dba4759375c6dc0263d17e90b15a83a22d432512d1c9522393c5797fa0db0e4a1d028c049aeebfd SHA512 fa3e1defa501ace7f1c6c1a778ce9865937390c12893b0fc665d596d76179ac8832397b4a24eebcf8a6127b0f9bae22ba1b95ee073bceae7de5580fe852837a9
+EBUILD pyaml-23.9.7.ebuild 600 BLAKE2B f24b53dafad561eb375ef90c7e167df9d6f8311ea243e839f7bfc6b0112cfafef196ffbb64746e1b7f6ad07e3e3f50aaa5f5ab56ff15e30c571892768ba70f5c SHA512 3eea1f797dddc96eb254ebb6c9c22856073e439af34035b8a67f2b4499d8b7872dac60a28ad89586ee79dfbe1600710dae7856fcd265a7d32735a890f732ed02
MISC metadata.xml 470 BLAKE2B 725657a34cdcbddf146ea3163af81fd22f78b895281e7dc2192b8c1f49fa9ec868e41a38bc371ce61160535ad0c5c1d8741109858cb8e3eafb40a77d623c3ecf SHA512 c64f440d674396b0a750780cbc5ab1a5003be1d3357b39a792cb9490870c768ab740266575cf6780f173252a893f6fa93fe9d4f414647274e520c4bd4b579c67
diff --git a/dev-python/pyaml/pyaml-23.9.7.ebuild b/dev-python/pyaml/pyaml-23.9.7.ebuild
index 50acfa7c42a4..b0094ca0b3d1 100644
--- a/dev-python/pyaml/pyaml-23.9.7.ebuild
+++ b/dev-python/pyaml/pyaml-23.9.7.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/pylast/Manifest b/dev-python/pylast/Manifest
index 6ae47445b415..6d0ccf7a7311 100644
--- a/dev-python/pylast/Manifest
+++ b/dev-python/pylast/Manifest
@@ -1,3 +1,3 @@
DIST pylast-5.2.0.tar.gz 41137 BLAKE2B a7742bd2a23e281ab1a12d0198c74f1b5d8302700cb58490a5b3bff693098c8c3bf548ed52ca7f8cefecbcc10972c57da9ca04fe1d791141aacbb84ead9592ed SHA512 1ae76ff4ec6f009388abfcf8525f1c19e47cbabaace1f5e8c518819d0856168d855b789e3c08a9699dd7ab88ebfc7c3ab81c2d74a0fa1fd210450741b99da8c6
-EBUILD pylast-5.2.0.ebuild 644 BLAKE2B fa51dee453a792d391ccd8b036edc77928ff3438c4c24125ca61a7fe4ddb6c204e4cd8191e31211866e405b423f4e82c9a4fca60347ea35421b53a8bf2c7409b SHA512 f923464a19b681fe4ddbf06cee1f98343711b0216e459a3a8ab44cb8b6d97558039b206b644289562baa6f8a896322f7b83ae8833bf74c5e0b828bf5cc208cea
+EBUILD pylast-5.2.0.ebuild 643 BLAKE2B 0fb2a072df7b5b39b7059d93ac713d6940070e60c0dc5f4bdb795c2f29c066df281120dd4808b655c9ed9b72c37a21bba3a51629d31fa048e66f89efc8e44e5b SHA512 3c27c381b57ad3a21aa0e7bad459717ed2e17932c3e3d199bc90e4e645da46ad0990214f65b38925db686cf451fc958e8e8a9e8bad60e6caac90acca6f151873
MISC metadata.xml 907 BLAKE2B a4a6aee5b2e805d27d001b7c51dfb2a26b935c38380e85027059b02e75057fc02f9ad311fd21326f6f16e7528a15c0577aae31f695f8a74ac42d274c10e7ca17 SHA512 1d0b7327a4e9a24940cff7a27b64bf5a27d5e2a1391d31a99d3473fccd54e534722ba826a64bcfc5f0da7a505241e617d23aa1f7490218f1d39af4cd3aa29357
diff --git a/dev-python/pylast/pylast-5.2.0.ebuild b/dev-python/pylast/pylast-5.2.0.ebuild
index 21d670a38c97..4dff978a1fea 100644
--- a/dev-python/pylast/pylast-5.2.0.ebuild
+++ b/dev-python/pylast/pylast-5.2.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-python/httpx[${PYTHON_USEDEP}]
diff --git a/dev-python/pylev/Manifest b/dev-python/pylev/Manifest
index a2a974cbacbe..3fc832c56b1d 100644
--- a/dev-python/pylev/Manifest
+++ b/dev-python/pylev/Manifest
@@ -1,3 +1,3 @@
DIST pylev-1.4.0.gh.tar.gz 4895 BLAKE2B d49e153d308165dcdc06bad94013afa4ccc6d2a6ecff943a2718a8f9ab71bbacb9c0cf8b604dbf0c77322a8d0cbeba5ffaed13531a31210507f144f716f8e740 SHA512 3999adf04b159499a199b1aa66e2540904c689c50a407bf7e0cc0affe834ea289006d2fc73f65e4fcd486c755c580e9657dc5c67290dccb4704bebc6a4348de3
-EBUILD pylev-1.4.0-r1.ebuild 526 BLAKE2B 7eebe640536af2b73648d1258a18919963e3efa60443fffcafd64f8c7eb97b610b6d09839511414848c14d8c5b56468f42baa5227d571e8c4decb6a701bde625 SHA512 8db336c5e5bf9d374d2391d75e7374e912bd73660b0e6dd3322964c8449f41eb27baf32b406cc3081ab8601241150565b753e2c4b2fc8155e0a3d54f4c104e1f
+EBUILD pylev-1.4.0-r1.ebuild 525 BLAKE2B bf829c6b475b23b1398437333ea40bd845403e83962eacb1d2ed669aad9aa4dfce7fff45e7601d7c4862a7c937c238f517af705429d2ec43614834851329e65d SHA512 45441aefc2d337baad14816a0be573f64bc91fa77bbfac69747ef26d5353b25fd237e5c09afafd6ed000e4fccad6bb6c175fd636eff5eb533914592d625aeb74
MISC metadata.xml 517 BLAKE2B 973c0b1763978894a7321a94ed825a760b3bf710a249a1d46403bdbe904894b135b2058af4dce526bec97bedb9a09eaf768b8ad43da0ece8e0fa8d56b5b988e9 SHA512 16fc055d5944a6c2f678629b51314a605e5bf70d94d9cbf51e3a9def96f5b40239a863dfb83588475f3c9759e15df51fdff8f62399a3de3af056a0b38abf45a7
diff --git a/dev-python/pylev/pylev-1.4.0-r1.ebuild b/dev-python/pylev/pylev-1.4.0-r1.ebuild
index d3f7f63d5fad..fb63e139d236 100644
--- a/dev-python/pylev/pylev-1.4.0-r1.ebuild
+++ b/dev-python/pylev/pylev-1.4.0-r1.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~x86"
distutils_enable_tests unittest
diff --git a/dev-python/pymad/Manifest b/dev-python/pymad/Manifest
index 04c09f1e0724..eabb34e08d87 100644
--- a/dev-python/pymad/Manifest
+++ b/dev-python/pymad/Manifest
@@ -1,3 +1,3 @@
DIST pymad-0.11.3.gh.tar.gz 30098 BLAKE2B 70f93283128319b9849fb53bf5c55526da6236596c44eefa2b050d91aaa6593e1f0196cb4f5d9dc88768ebd1bb05a774b035e251bdd7e1d1b5202326324861e3 SHA512 42d323b75dbdfb307e593548f421f2e387ac487bac2e0539bbc479fad23a79eb64404f5fc2d3146e687c0f9fab39dfffd2a2b890b070baf41fdcb06032f90770
-EBUILD pymad-0.11.3.ebuild 603 BLAKE2B 250ee11cb0a32d691468a1392dddec7e58410b4887d796a3f4b0951fee3d7860e19a1af9d9e9074a9eb79caf401bd95c62f78da8452b61e551dbd2bd0a871029 SHA512 0e1dc56e366005492a80d1ddbb9d16f2f30c670c131581b666f2f87e9abdf0ed7c617734760c3f0f8f45204dcf841f6a3ea9246adec37e7c9a163cc83948509e
+EBUILD pymad-0.11.3.ebuild 602 BLAKE2B e75933556c4ecc44dec4b18a29c1a881854914e26ff033adedbe2810864a69f4d85e28e7438612fe979c9fa1c407a79489d3bceec094586661b19c8b49ce29d2 SHA512 23bae878009af8112294bfaffc340b82a13e66b7b0c80b78541306e6a820e3bd1c0d6d7f2956952bc5f532a39211aab6606fe84674f8669b1b5329a9323f1b8f
MISC metadata.xml 361 BLAKE2B 7fe46dc6890e49f46abd33d87400a260162295a0b386e9ee20103cbe2165b820bf4b39253634bc12dfad6ecd4b6c9b2e88ed791427ddc50c75f819b5536f28a4 SHA512 d0cd267049f6cd4e697d51bdbd9b1e93570b0a4517f00201a10ade1503b95f7a6b5fb91a8c72ddcf7ace18622ca945e853509a0253172c56cdff0d93ab9c4ab2
diff --git a/dev-python/pymad/pymad-0.11.3.ebuild b/dev-python/pymad/pymad-0.11.3.ebuild
index 36c913a981a2..d63fa3c59289 100644
--- a/dev-python/pymad/pymad-0.11.3.ebuild
+++ b/dev-python/pymad/pymad-0.11.3.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 arm64 ~ppc ~x86"
DEPEND="media-libs/libmad"
RDEPEND="${DEPEND}"
diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest
index 7fdeede620ed..ce829f8dc0ec 100644
--- a/dev-python/pyparsing/Manifest
+++ b/dev-python/pyparsing/Manifest
@@ -1,7 +1,5 @@
-DIST pyparsing-3.1.0.tar.gz 882565 BLAKE2B 8ed2e15e2422ded9a558b866a5cbbdc0fb6c7ce42962710e42cfd751aae7b48bacd3d6201084189a940d262fb7b142ea37b897bae23f97a175f6152c19adb5c9 SHA512 0ad2e8fff93708426b3675e2d41da12b3f09531bf272799db4095ee618bbaa0f4b90e527ff09dda2acbdb923d59117678fbb28b82a7cfd2b395d686f47b61850
DIST pyparsing-3.1.1.tar.gz 884814 BLAKE2B d5a2b74181d2d93575e9be43285a7156c3b796d58993397c2ed8df10467d54ef193d1f82bbdac0cecd97fb20d1cb64d79f8502b02d8886511ca90c02ac3739bb SHA512 59ae01e13277e25cabd1a1ea41a27aac9235c09746f54c0eaac53d0aae488309fe2044b3b31e1105cb8207ad3326828ec32bdd5e904cceee8b0d032740679628
DIST pyparsing_3.0.9.gh.tar.gz 967771 BLAKE2B c13c74661b9e0d53b4886c9949b01951d220991f916362a13ce0c32c0ab05a6b1cab4d5e5a626acb7563c0ec1716348ede205cb67bf22c0710904f07404ad82a SHA512 1158f27e31f8eced540217b7234b09005eac416fad74faf59678fdae93fe2f76e0e3b5f4adfd3ceb42c8aef19150950293e989c9a5189741175073eb7a03cd6d
EBUILD pyparsing-3.0.9.ebuild 1642 BLAKE2B 95b4ff0514e48edaf573339019df5c42ea04b88cf0fc99e12ed2a7cf631b71c22dd5bd8906b7f586487be29a3e512b94317d69f7c80157aa48f12d76cf225982 SHA512 8c6d90b8804c856dfe2e05d3b59399296098374f7c9289bcc0d1e784e8e79d8b698d1199b3fe786615bde17116b0ed3403f1e7577fc0e08c6f30e8d767f3933e
-EBUILD pyparsing-3.1.0.ebuild 1562 BLAKE2B 391e386242a03182db5d7f91ab92e7acbd551119c9c367fef87a0876fbad0d10368660b05210de86c0ef7b3e3ce8a2cbc7e285358bb52dc647796572919eed24 SHA512 716917d4b6d6ff59fc3287492cc872610ab127721d5435aaa0cd3f081efdbd8b2e34a866fd949273628aee46920b9bba5a1422a82cd4c5e8f8bb0f6317a228ff
EBUILD pyparsing-3.1.1.ebuild 1562 BLAKE2B 391e386242a03182db5d7f91ab92e7acbd551119c9c367fef87a0876fbad0d10368660b05210de86c0ef7b3e3ce8a2cbc7e285358bb52dc647796572919eed24 SHA512 716917d4b6d6ff59fc3287492cc872610ab127721d5435aaa0cd3f081efdbd8b2e34a866fd949273628aee46920b9bba5a1422a82cd4c5e8f8bb0f6317a228ff
MISC metadata.xml 797 BLAKE2B 9707adcde7106fb0726de82da965fc3aaf7a23b34f4b71cfea4e09bd03cb44c069ccd4d16e6a6f37eca4720ff8c52d0bc11c864bd7dd9e6995d0d25cb92c5cc2 SHA512 0f791598d2b4a37797e7f917be22093f01020cde34876d7d0db3d1b2bf5da8a18d5399d70f381d98ea569f8c3abf7f1cff8b3cc92fbab39bb00f329a58e96229
diff --git a/dev-python/pyparsing/pyparsing-3.1.0.ebuild b/dev-python/pyparsing/pyparsing-3.1.0.ebuild
deleted file mode 100644
index eed60b612a71..000000000000
--- a/dev-python/pyparsing/pyparsing-3.1.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2004-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Easy-to-use Python module for text parsing"
-HOMEPAGE="
- https://github.com/pyparsing/pyparsing/
- https://pypi.org/project/pyparsing/
-"
-
-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"
-IUSE="examples"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # railroad-diagrams not packaged (and not suitable for packaging yet)
- tests/test_diagram.py
-)
-
-EPYTEST_DESELECT=(
- # also railroad-diagrams
- tests/test_examples.py::TestExamples::test_range_check
- tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly
- tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly
- tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly
- tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly
- tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly
- tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly
-)
-
-python_install_all() {
- if use examples; then
- docompress -x /usr/share/doc/${PF}/examples
- dodoc -r examples
- fi
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pyphen/Manifest b/dev-python/pyphen/Manifest
index 84d798d7f366..f7708c2146e0 100644
--- a/dev-python/pyphen/Manifest
+++ b/dev-python/pyphen/Manifest
@@ -1,3 +1,3 @@
DIST pyphen-0.14.0.tar.gz 1986988 BLAKE2B 3513ad1c9fbcc05318764f862a01bc4bbd6ad6a86f120ad93f8ff1d2a979984c35554db85943b5b7423f97e44ea933c64a3bf9c90aeb18629d215292466581b6 SHA512 5e242de2ecd5e951b2e1925df724013c14cea14729e8e0c132ab233c82406b37cc8d1d21cbd1edd748811fa6826a79da7a5ff9dfa859315840560cacae523e13
-EBUILD pyphen-0.14.0.ebuild 504 BLAKE2B 5ddf052204054a2aaede1d4b8cf841f67eda0ab6514050167d995b21e1a8efc89736161397fd4f9fcc2cd34e844e4ca70a3af0f19186084b7dfdd6b9f5f827f7 SHA512 31dd17d2ca132255604a2fbf8c501c428f6a333b8f35e651b78330c8cf6dace28046535e7c7e36684dc359860e45904eafb1442d99aae4b9829e623014ec3cb0
+EBUILD pyphen-0.14.0.ebuild 503 BLAKE2B 3be8c210d73fbf74ec6190c8dfac2dda89994bd3563fd1140ce082db725035e235bd9270cbc9e3ac137ff1cbb8521e5f9be7f40b3a99c5a66e5ed2828f7c6414 SHA512 13967f2da287fa6562919e13234d0d66419cf7e66bf2be8bf59c3562f9c1e3bd5c9403d79101e9d20e7c1a7dd87f8b9546fcc3cbe460a8dafb06054b7be95e40
MISC metadata.xml 386 BLAKE2B 884bd76d980e70fcec706674b5363dfebc74931eac7a2e06cd77e5ca2cd7a72ec0673e44dd05a17dd16f91b7d43b7f97c996bb3994045adb008d97b64ef40c0f SHA512 20752bbbc3c47d4a6f1330a552a5c02bb5fc036f3656c067cb6ebcb4ac2fe2e766c343ec90542aa3ff7465d0726fcf705118ac03d743508ab135261fb115f8f8
diff --git a/dev-python/pyphen/pyphen-0.14.0.ebuild b/dev-python/pyphen/pyphen-0.14.0.ebuild
index 8edbe418e3e3..864ae9b45a9b 100644
--- a/dev-python/pyphen/pyphen-0.14.0.ebuild
+++ b/dev-python/pyphen/pyphen-0.14.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="GPL-2+ LGPL-2+ MPL-1.1"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-python/pyscard/Manifest b/dev-python/pyscard/Manifest
index ddb0ec26a2bf..2df77cf62e52 100644
--- a/dev-python/pyscard/Manifest
+++ b/dev-python/pyscard/Manifest
@@ -1,3 +1,3 @@
DIST pyscard-2.0.7.tar.gz 152304 BLAKE2B 8be34283b85b830597f051fedcdbe4437b81ad6ecf9dc0304e5bbb74f9af4fec36acc8d843802d59a204d75a4792f74827b5f422a9452cb0d84fe0ed51e4c2b3 SHA512 d30a2d0fe9b410f277a4a1e45ae88a30eb3aa7ef6cac683a80d2bb3cfe38aeafe6a483dfd42c50017c46ee0d26da13f7226e25e783176587eafce1988127bb67
-EBUILD pyscard-2.0.7.ebuild 868 BLAKE2B 9cb6545f5f986e011cec2fc5a6cc0eb476ef3d785c86bf76d11e88f6a0801f8c74713510d042664c701885f2f046b6852e2d37dde88ef5a4cbabffaf38a0a8e0 SHA512 aa430b4dc9b670b110fd0363bfab7c81b2809659a8222e2026130c42f3aaa0e9dece7db5e16f8fb6cef09a3d56f7531df56d70c0f39327493b96b2170913f689
+EBUILD pyscard-2.0.7.ebuild 867 BLAKE2B e4c99d6f43d412347f7329879f2d3a169c5da216438636929f2b57367e3673c8e9da82c46c359839638e72b2b753cd0349f726be19342c8b56754be20d5b18c4 SHA512 10a6b8b993979a1e729e76c8cb6f313d44843f425455563b9175fc6078b36667694ce4974fe7c136b9514b602a185583211f4c8821178f359ae6e1d67789f335
MISC metadata.xml 426 BLAKE2B a4819bd37d610cf785d4b0e5ba2a709c941000d5cea8e20c8d49e513e7167b55e8e149da9e318281dce7b4eb92cb61e355054c273e3758262c6c25a0757ffba3 SHA512 82e759791154362704f4d7a1a1c72d53710e405c21bf791d0ec609ddfee4b8c04e3490a3f33f8d0e6e295f3b8433520f328dd71bc91cde2926a89a76803fd63d
diff --git a/dev-python/pyscard/pyscard-2.0.7.ebuild b/dev-python/pyscard/pyscard-2.0.7.ebuild
index 832976407997..26d8d241df8f 100644
--- a/dev-python/pyscard/pyscard-2.0.7.ebuild
+++ b/dev-python/pyscard/pyscard-2.0.7.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
DEPEND="
sys-apps/pcsc-lite
diff --git a/dev-python/pyte/Manifest b/dev-python/pyte/Manifest
index 8ef0a285a0f6..e1222960a076 100644
--- a/dev-python/pyte/Manifest
+++ b/dev-python/pyte/Manifest
@@ -1,5 +1,5 @@
DIST pyte-0.8.1.gh.tar.gz 92220 BLAKE2B f4f803ecbf9bc62936ea499929b7fb976c14ee09fe00ee56d5499bb2543a6ac769dd7c87e177c297bbf8ab082c34f154a26daf3a1c84917249400b09556c2b80 SHA512 f49d9394cca92c27fdd5319bdce164d5cac63b77d13156de7105bee6087a615e844fafa8507089c8bf6cf31a796cc858a3ccf597aa23cfa595d0d9e0adfab5d4
DIST pyte-0.8.2.gh.tar.gz 94352 BLAKE2B 70b8e580b0fffee7c61dcf1b0538751584a405d2c46db6cedb3d6fe1b13a00a7b4c84495e49b0facb2644a22c4021ce6f1a4c91bb8016198e2c779ae0437157b SHA512 6b70f16062a6099fe9ef6f6bb789c18ffe7c0003c48877fd32b68a6cb8fd911e8688118663e7a1af60c5c3e04a55504a40953d2e5814376872ce1afcc64e0bb8
-EBUILD pyte-0.8.1.ebuild 746 BLAKE2B 102637cd20bd6bce40bdcd4846e9b49dc9be8a118104e004a01491d36bc07d79ed1b07f00cbd9fde117ac517b29e045bbf646c8ed104cdac25fef22b8a3e4b00 SHA512 15b151d0d3f31bee718f047bd72f9ded36888fc174c561df303a98b1c1e52f8d39f10fa32f4490ba5085c40a775b624df6d9796c54efd0732bbf310b9e4f8c73
+EBUILD pyte-0.8.1.ebuild 745 BLAKE2B b3fec126bf3f2394d2f039437b70b9a3059170210c4b5c0eb76ea006680078ccef788fee073d6ce495d959ab3e0970188029394082e391f99c34326bfcaa6bf0 SHA512 48b28213ebcd5a1266655d4fea259c26925996f89613cb2c7c21ef4146d38483a7b9f8de413dfdf4a9cde0a704ef310530cae46c904a1e547e4da6c183d2cbc6
EBUILD pyte-0.8.2.ebuild 732 BLAKE2B c154d4c85a400d43b371066737dc3fb5eeababb596d858b8be1af8d693d254dbe59945c58857fa8446a04c411d9370cdafa13b8090f22812e49239b3048a8d34 SHA512 a32e4cfb1406bb183c393714e02dae400370ee59ec04a867a6176a36ae75b5a44326a31d0d60723c05a00a04ff5672c9644dcc17787776edaf48e4501ba6426e
MISC metadata.xml 398 BLAKE2B 4bca2386a5448c989f5aa69096d6f1ab1601fbbd547d81c01920054cab0d3aed2182965e6ffda0ec07ddac5a18fc759e002173ffced3574767d730a39f06fafe SHA512 30ca4fae97a92145e55e0a59dec2edaafeb7931cd422bbe0c96d1ab1f68cc49124f00ed0d2143d444091b5c2561076e47b9ecd7436f59a11c79d3af670528a24
diff --git a/dev-python/pyte/pyte-0.8.1.ebuild b/dev-python/pyte/pyte-0.8.1.ebuild
index c0833815cff7..86c91a90bf8c 100644
--- a/dev-python/pyte/pyte-0.8.1.ebuild
+++ b/dev-python/pyte/pyte-0.8.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
SLOT="0"
LICENSE="LGPL-3"
-KEYWORDS="amd64 ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-python/wcwidth[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-plus/Manifest b/dev-python/pytest-plus/Manifest
index 42185851172b..274a1b14f304 100644
--- a/dev-python/pytest-plus/Manifest
+++ b/dev-python/pytest-plus/Manifest
@@ -1,3 +1,3 @@
DIST pytest-plus-0.6.0.tar.gz 12795 BLAKE2B 6e618f29e679cf1c71018ab4993606add89a4e3fe47a78b3cb4a17908c2bb0192646108918786183b330016a8e8d5458e87900d8bf4b9b61e90d3e24feab43a8 SHA512 7798a4e53a4ca95b24f9039accea2657746982370cd99f5d34d5dceccc08640214241f1e81f3e354f03782f013bf1b375a4e16a69d23e211948232eca678f98d
-EBUILD pytest-plus-0.6.0.ebuild 597 BLAKE2B 3157ec708530c9fc9134aec40d5346305141199bd9ec5fc4b09289a9b27013fe57c9221a024ec43af4d0e03fc61a387798e2aa05f9e3dbd710073951208862fd SHA512 dd1b57dc60b41b1f661c170f85bd9d8cbed2bb8d5d876f48f101659dac20a672f710daaa74162ac687e3348f3d5d951fdd91bda9cd2afa96613513224a2974ed
+EBUILD pytest-plus-0.6.0.ebuild 596 BLAKE2B dce9cbe6ec413f061fbda07726a7df5d2ef673f59d89668e562638d9fda68d1b9b9a47b9fec344d476792688fe88cdfcdb75d8f07dad5821b0e7883976674acb SHA512 9175ba11409eb7b4c5de9f973aa87bf37eb01e1cf0fbd613911aeefce956d673904fbb2fd7d7c51cd72e39ab0a1b0ed8853129c53d59f1b5e27712af2ada1880
MISC metadata.xml 406 BLAKE2B ae1b1a2c28f45b4dd7f752125161396de88cf2ed3881f37f72dc7938cd2ea6485c995d0409c6fbaebeb7b1d4cf59736496549702d7a9d825a2ee5eb1e6a65fdf SHA512 33668115e05810055fa79f5d74c5d3b6eca5bb53e0108a257cb57bb496ebd0292c1dd3f5b33feee58c20c2c381a926c870f9576355171a91106c21fea41d6ab3
diff --git a/dev-python/pytest-plus/pytest-plus-0.6.0.ebuild b/dev-python/pytest-plus/pytest-plus-0.6.0.ebuild
index 79f27ab4546d..5eaf834b2c45 100644
--- a/dev-python/pytest-plus/pytest-plus-0.6.0.ebuild
+++ b/dev-python/pytest-plus/pytest-plus-0.6.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 arm64 ~riscv"
RDEPEND="
>=dev-python/pytest-7.4.2[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-tempdir/Manifest b/dev-python/pytest-tempdir/Manifest
index 977132958ae4..c6b5e0a7b366 100644
--- a/dev-python/pytest-tempdir/Manifest
+++ b/dev-python/pytest-tempdir/Manifest
@@ -1,3 +1,3 @@
DIST pytest-tempdir-2019.10.12.gh.tar.gz 9859 BLAKE2B fe4d32d2de3d577952b90a811c38f1cfa0c16badf9115a1b70faf07f0123e29935c01bfc3c1b9c616a0eeb3e0da9f42a4415687a4862830e0edea505a99dfc04 SHA512 d6f8994423d9be90f4be20878f980ad4604475ccd4b65975cd3cad357c2d6a2a7bb8623e4ccd7441437ad72b7899d8b59ae19ca3a52c35a6c24456e44b7626de
-EBUILD pytest-tempdir-2019.10.12-r1.ebuild 536 BLAKE2B 96191f33baa931980ad1114bbc187833b5d885b710af59777af4cfc36b34b4c09b1c2926954e00c0bfd9c4859eea8f5fa4cebf81cbc957039b6212a5531d2bb6 SHA512 a808f2190bd8f724247c32f0cdffcdd70dcf4f91fb44b9b51cb7de12161b383a0972c3d1f70b62975802aa9f874345c79bb639b7f4b5ed97d7268451d638869d
+EBUILD pytest-tempdir-2019.10.12-r1.ebuild 535 BLAKE2B fee06d33c06cadae12dcb3531cea6b4ea201f91c1dff6cd5f76bf242cabbec5f756efde266d1d97a3a734e8ce1d3045ba99f5c1bd67dee617d332053f3c8d2fb SHA512 e33aad7bd364357ac89491585d531a9a410c6f68388aa596f875e4239622ae48a6e3473eb819645fdeba95ac841e3d5805cf0dfe2228a7c2c14487ae95f9f2cb
MISC metadata.xml 415 BLAKE2B cb31905cec6b4f4eae67d512ed75752df87c826d116f125e742f277ba8d1931bf62b5fa9a56be757a3a64176f7062f7573e1b11f226051ab2be5a9eaf4b803e3 SHA512 e44b8488a4d0f43b2753cf2a16348061d0762886bf68a6260dd5e832922b01bf7c5ce70f8ea2262ee30b0eff9fd7fa96ee8c721d423ac16323244e3cbea83727
diff --git a/dev-python/pytest-tempdir/pytest-tempdir-2019.10.12-r1.ebuild b/dev-python/pytest-tempdir/pytest-tempdir-2019.10.12-r1.ebuild
index 78b0a37c30a8..c021ea21e987 100644
--- a/dev-python/pytest-tempdir/pytest-tempdir-2019.10.12-r1.ebuild
+++ b/dev-python/pytest-tempdir/pytest-tempdir-2019.10.12-r1.ebuild
@@ -13,6 +13,6 @@ SRC_URI="https://github.com/saltstack/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-python/python-cinderclient/Manifest b/dev-python/python-cinderclient/Manifest
index f02aec6bfa01..e86f2e8c9f17 100644
--- a/dev-python/python-cinderclient/Manifest
+++ b/dev-python/python-cinderclient/Manifest
@@ -1,3 +1,3 @@
DIST python-cinderclient-9.4.0.tar.gz 236451 BLAKE2B 75d5ee0c3f64c3254e7f9f806bccc685ab929c5812076fb7b78a995e9c9adbf384f296799f7119128e1781a34e727e305e3ae4bef04939adc2e7fd0268e83b1c SHA512 e7628b569bf46c7a8d5ecf7918be9133b400411d5509112baad49f7ff60ad0fc5d7c98cec9d4d6286cf8bd9c23c918af3aaa52c1b2d68536a3a2e4a89ce8502b
-EBUILD python-cinderclient-9.4.0.ebuild 1273 BLAKE2B b7f3bf96c94e1235bb0e53ba0eb57ddeb68b8394c1e07d3736e6e5f2a278f9046a6783f9c446a22d7e22688cf35cda6910b2db7a4af8ad34118d139c0e1ff11d SHA512 4eabcd365068ca7f859d50d5a0809cf59e0b99df4f51872e9253715fb8260d216a4c3dcc92b131dd8bab44ccde94385b3b2eb47e2ee8511eaf82f57d84512b15
+EBUILD python-cinderclient-9.4.0.ebuild 1272 BLAKE2B f398f805ef2af5b386b1b396f4fc27c1461006176603579d02aacfe484079079b5c9e2c9d7f38bf4368cb5cb24c5e61ccfb5dd85a2dbcfb46d038986094d1bcb SHA512 c92922e6435e1abd75469eb15323fda7a4d9d90d48883cd2765c5139ce8d7707fb7f8a51e43895e068db7b0ebba2ec3351775b72113d0e0ace602e75349c2a3c
MISC metadata.xml 727 BLAKE2B 0017cc08edf25f27b8a2816bc3ce1374148a17522bf2c5ea643ad10cde9f5779b1b6bf1e3c91627db76d2f77b8dcbfc87a29fb2cdd8064b3140fb14d1e6e00a1 SHA512 e30e64371f7a5f5fa506396f2edbbc7f862a585c7fe9af4f6fe63e99d4bbe9f9bf3a1f002a62c40ab9d75bd90ab99446bb80bf7f2fedf5b37287eeb54e5dacbe
diff --git a/dev-python/python-cinderclient/python-cinderclient-9.4.0.ebuild b/dev-python/python-cinderclient/python-cinderclient-9.4.0.ebuild
index b6c440db1f4d..3813b4b9711b 100644
--- a/dev-python/python-cinderclient/python-cinderclient-9.4.0.ebuild
+++ b/dev-python/python-cinderclient/python-cinderclient-9.4.0.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/keystoneauth1-4.3.1[${PYTHON_USEDEP}]
diff --git a/dev-python/python-debian/Manifest b/dev-python/python-debian/Manifest
index eac1069d6242..172d0968ae36 100644
--- a/dev-python/python-debian/Manifest
+++ b/dev-python/python-debian/Manifest
@@ -1,3 +1,3 @@
DIST python-debian_0.1.49.tar.xz 191388 BLAKE2B 590e6f7877684caaa5a74f06d335bcf7808960968209cf18bb2cec7e81f33a3b0ff458bbe30264ae5fc015de9357dddb1522b5fd93bf33d0a7fabef1b7dd98f9 SHA512 201ceecdd8c1d3dc0cca0f661407bcfb825a1cba07c528858cc1123ab16afe0df50e338c8cd82ea24230812a9cc136220bd4f0dccbac19ad53efe48eaa25cf6f
-EBUILD python-debian-0.1.49.ebuild 985 BLAKE2B 19c66714d24f55ea46d972cc939a4c2a9e9f80aa6f159d828813554846497ca83217c3779b90caa74b90be59e687220ca6560952ce577f971cf2a5d6d3af5b43 SHA512 2269b89046514afa6ce1f61c49669643ce9c3d74442e7a78bbf711d353368245e54457374ce5bd0d62de008ad8a72af547f41759b5c677b7ee16f996295c69a2
+EBUILD python-debian-0.1.49.ebuild 984 BLAKE2B 34007b063e3954c1191a57d7985362e58f1906527d7bbde39ce95a9422d0107ddde66e83ba209aa7cb305121e98aa0117a4391ef2264b6ebaa46d3a9f4d12525 SHA512 55003b5f1da7440965aadfcd4c68e4f182698e6541e5540eb99405a4a3dda3b5de2d29cdf4eab6f6964b22566ba6c1fc2aa9c36c5985b26e42f5f6207562af7f
MISC metadata.xml 448 BLAKE2B bccb39bdfb24e81bc05028fc92033468f5256be096cb409b4413f69444d59d3d9a3469047337a7fec79ac707ddf4d269b44b20c725f7fc4935bd10335e1f9374 SHA512 8e3fb6ca4bf305e23a51ff56cf84648aad1e96d36aa7a4fb138f7136ea77a6a76a8985557ecb1c9da962479c8c9e36c253655d6e6602c1833f2a2230b44540aa
diff --git a/dev-python/python-debian/python-debian-0.1.49.ebuild b/dev-python/python-debian/python-debian-0.1.49.ebuild
index d97afed7f39a..d99f43c8102f 100644
--- a/dev-python/python-debian/python-debian-0.1.49.ebuild
+++ b/dev-python/python-debian/python-debian-0.1.49.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://debian/pool/main/${PN::1}/${PN}/${PN}_${PV}.tar.xz"
LICENSE="GPL-2 GPL-3"
SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
+KEYWORDS="amd64 arm arm64 x86"
RDEPEND="
dev-python/chardet[${PYTHON_USEDEP}]
diff --git a/dev-python/python-editor/Manifest b/dev-python/python-editor/Manifest
index 17399199a4b9..c676221c186c 100644
--- a/dev-python/python-editor/Manifest
+++ b/dev-python/python-editor/Manifest
@@ -1,3 +1,3 @@
DIST python-editor-1.0.4.tar.gz 7132 BLAKE2B c955a2e3d2f607133781ef17146b20c13a409def6397e9698a8bc19c5a9f40af002a0f772455fb96e60088a732013ea6c471c198be0ac4c6c881724e762844c2 SHA512 c8ce2403bfe6c93935c7f4c384a8618a39cdaefe1ff5b1ff2cf4562866d8b3caa616e428c0a1634a56db934caeb474e7f84f8d5e009b9ed664189fdece8146f6
-EBUILD python-editor-1.0.4-r2.ebuild 465 BLAKE2B 58ea4c17a0acc51d8edf4e0306f88db5d3f672d7a4766fdde21732b4ebfbc54d26c2b3bde407a1905d34723a7cdb4b709f82257ed034620d712a978710e56f47 SHA512 a93e1a99652c4afc5d7586d43f93892123eb4767d9cac6c4f201d1de65e883464b7eec65f3d43ce259cd80032e73a949feb1992b3de19373ea01001887dd7749
+EBUILD python-editor-1.0.4-r2.ebuild 464 BLAKE2B 054688dd45c5694a16f290d2713d1b07c1dfa6e174d55f64ba07b507c0bfe294f7e963603ca7e72d8fa2fbb4015f3a05963493a2ede849c1bafb8374377aacb7 SHA512 368a21307094f1c46e22e11c366bfcc554f2d62f88dee4c741f0dcec6e0e53c4e9f2d6e5cee2c2c6740467229250f6762a5098774c088d6e00080aa6685f5971
MISC metadata.xml 479 BLAKE2B f34e8a8eddc2cf672c14027217798582df17f1a396d9b29bdcbc31dc523e718364ae0cf8254c2145e80ead1a8c1433eed0da7999fdb7bc0a952d6bfa8ec231c9 SHA512 d9a8cfa2722de34a33cf6db2f512e3407dc9aff72b7525cd798ac33efe26550f21e1db5ccda9610799d64e3fc5e9d4e02f0151200369f3c661e44e2a7aa3e71e
diff --git a/dev-python/python-editor/python-editor-1.0.4-r2.ebuild b/dev-python/python-editor/python-editor-1.0.4-r2.ebuild
index 3064cb3580b8..7e5c91f55fbe 100644
--- a/dev-python/python-editor/python-editor-1.0.4-r2.ebuild
+++ b/dev-python/python-editor/python-editor-1.0.4-r2.ebuild
@@ -17,4 +17,4 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
diff --git a/dev-python/python-evdev/Manifest b/dev-python/python-evdev/Manifest
index ee851acf6fd0..7cb682878462 100644
--- a/dev-python/python-evdev/Manifest
+++ b/dev-python/python-evdev/Manifest
@@ -1,3 +1,3 @@
DIST python-evdev-1.6.0.gh.tar.gz 86212 BLAKE2B bbb9adc3caff31c817972e33cd02ff63ee4e037ebe346fc6b128d119c38b337681bc9ef9069cbe9b604b1ac926dd23a02add23da2f629b31b74b0de338f9f423 SHA512 d3dc27aad70897d46ae3cad71cafdf5ac49e8cb52b88566b004edaee3b192b68093e44b487f9ab27b503a18e8e62a08b17d7b782726658f4d8131aa4562cd17a
-EBUILD python-evdev-1.6.0.ebuild 841 BLAKE2B f117318dcd0dce38be41b40a88dfdcd5273b743374613eaa0b0a6b9fb75b7f2fa1fd5853c9dd062a2c1d1ffbddb28c3f06ff172ad78c152a1fa9fc9aaaa8ff98 SHA512 bfd0a524da883cd02581b0d1189dd9d98bbd2940e1c218c4eb90a2f74640e01f7e52c26968f07ea28798ca421fed8eb6336b04d233e14c53126a3aa288b64120
+EBUILD python-evdev-1.6.0.ebuild 848 BLAKE2B 526b9896462f8b98ed07ee185a01ba2415b0709f9534bba8b96d2b407e4a2e544d9c12a50fc90a951522924e2c16eee90097397676c17e77dfddd2f624441d6c SHA512 4b34e929581f110b81367b231aeec270caf07e76e708d1a9bf85f88661cc4fba9903d153166b98558f23c085949109235a876b352fb3527ed52d610082503d4c
MISC metadata.xml 369 BLAKE2B 3db50cf2308091023bd5dd7768e1ff0af97124c5009efb710defc139b2809a804472969055cd0d120399d14b78d7da9dd92ca44b7de35fbf0e4cda2838ceb911 SHA512 1ceaa34af50744cd1108c990891c7105fa5373242b02fdd9b25718a6275b90d787a948b78ab4a17f0cfc168ba0c9f98d4c5b1e33997a0d751f7ffaed0b7189da
diff --git a/dev-python/python-evdev/python-evdev-1.6.0.ebuild b/dev-python/python-evdev/python-evdev-1.6.0.ebuild
index af6318359582..a26cac5f94ea 100644
--- a/dev-python/python-evdev/python-evdev-1.6.0.ebuild
+++ b/dev-python/python-evdev/python-evdev-1.6.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1
diff --git a/dev-python/python-jose/Manifest b/dev-python/python-jose/Manifest
index bf7ebf41bf7e..1e74a283b86a 100644
--- a/dev-python/python-jose/Manifest
+++ b/dev-python/python-jose/Manifest
@@ -1,5 +1,5 @@
DIST python-jose-3.3.0.gh.tar.gz 126578 BLAKE2B d1279d2a0788b4d395e760ee3a1b2ce8c9340ad12ebe103cb1ba98aea33566cf0134d5af75be9727fff96adab4fc88f1b471ba9ea7d36c16de10587a9efd1304 SHA512 de7147cc6e12406d6e459c32829acae46395acba727c53e65bc05f4794ee3050eecd355e3ae2e87f4ebdbd871f53822eea08a10f25d7ca6088fc6128dc7d9637
DIST python-jose-3.3.0.tar.gz 126578 BLAKE2B d1279d2a0788b4d395e760ee3a1b2ce8c9340ad12ebe103cb1ba98aea33566cf0134d5af75be9727fff96adab4fc88f1b471ba9ea7d36c16de10587a9efd1304 SHA512 de7147cc6e12406d6e459c32829acae46395acba727c53e65bc05f4794ee3050eecd355e3ae2e87f4ebdbd871f53822eea08a10f25d7ca6088fc6128dc7d9637
EBUILD python-jose-3.3.0-r1.ebuild 1106 BLAKE2B 4827f26e1dd639f3936aa6dd9158b34e2f512dfd60752cdff7f4f4d3072a1c6f79511c70bbc56201fe833ca424fcf602a3132905606505aa3a5faa9d9f62d708 SHA512 d831f4cc11ca252b5d3369c6612cf2ec1a8c3e53012519658d372f08beb72efdd266d13568af4c59dd9309d492aad92c28a3478adf50651ac9bbb5a62a3b6e41
-EBUILD python-jose-3.3.0.ebuild 1057 BLAKE2B 61fa342539b19568c766a9ff326fb76b67ebee5e14474705f7686b46d2ef384c585587c00f9622159b695f6a713c63e54ef41a780f6b94c095dfdd7ae4d7b4e2 SHA512 37eb1a77575bcb9e368b439a45b6d5ad02a1aa0a1fb675d5f408d38218f97808abcfe5b683dfc7935abbbb655c347aa3a5fd847b83ff360cd4c30b321693c1be
+EBUILD python-jose-3.3.0.ebuild 1056 BLAKE2B 8d3cc9bfe16d7ee6695a24f52109ce70910c53fafc33a8ea0a62c049d3aa19350417714279a7188d4f62e0eb00fba00785504a4a8f6df055e1d2c1f1bae15829 SHA512 12d04b73aec9e08021ace1fdb8be612f88a9f85f4f6b30b6c57f43924c794528344b793542778c54b793e580a760002491b807f14cf710576d8e6c59f7f067dd
MISC metadata.xml 570 BLAKE2B b931b6de4f0dc9a5cefa9b31805590b2c667c5d2bc1ea31aea6f7c4b47db6d861e9fdc4666e66784b25e4dcc84e2d6d257e9ed19a80c1310d83948467cbfdcb2 SHA512 369591ec42b7dcfd9e28f0fb510bfac1212e678e9829f5c8ffbc35993446865b721457d790dbf63551f8247f28e4990bef7e9928600e74541d50cf353f41eafb
diff --git a/dev-python/python-jose/python-jose-3.3.0.ebuild b/dev-python/python-jose/python-jose-3.3.0.ebuild
index defdee79fe79..2d7d7279d12a 100644
--- a/dev-python/python-jose/python-jose-3.3.0.ebuild
+++ b/dev-python/python-jose/python-jose-3.3.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/mpdavis/python-jose/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
# TODO: require only one crypto backend?
RDEPEND="
diff --git a/dev-python/python-keystoneclient/Manifest b/dev-python/python-keystoneclient/Manifest
index 4edbda0b75c4..f3bb8a573fb0 100644
--- a/dev-python/python-keystoneclient/Manifest
+++ b/dev-python/python-keystoneclient/Manifest
@@ -1,3 +1,3 @@
DIST python-keystoneclient-5.2.0.tar.gz 324652 BLAKE2B 2279e4d094faefc17b70211dc65083a4b726dd178d655d2efb55c9ae6f4d0837051d563e96b7ecca553c2f855de7affc20e11dcff615fdb2fb755fdd6e508f3c SHA512 2cb7137d88b090e3054448b3134084964597b77f013e75b3665bf80438b6f900630407b8dbd992ae39a877b2546bb61e6ffa665690cc7ed79aa453ee459c909e
-EBUILD python-keystoneclient-5.2.0.ebuild 1710 BLAKE2B 470d434727eda8fb43636f0393751af20ea626baa4cbd7b7e261175b11f35b6b25c8ff055a0f46da21555db29676c7636e1da60f59e2d8828b41bc2cb602da8f SHA512 663be4360383b0f4418b4f1b3027d9192d546de6be6674a584c483341693f43da152fd87501fb30d397849f4fa83c74216d644ba9cef38877e6fb272f9a25e7c
+EBUILD python-keystoneclient-5.2.0.ebuild 1709 BLAKE2B 694861d0e57d4289d2864f74486a6ab375d2fcbaa70c4bf499bc90b5a98d01dc7da9393f6d73ce06787942ff2ef565a2d7f1065e86802544741efdde8c11d126 SHA512 00e61dc5d1ffa51d27ab870d5db8c3e5b7187a4dc039fa9d3171873010248aaaac42508a097de5f8c330a6e731321be2656efee6234ed5faeeaac2819b95b271
MISC metadata.xml 667 BLAKE2B 47026519bc6a282a39e2503fc0fe2ebb54902ddf8cefac20f36e13c5dbe6589bd245588e461ff958d8b6e16c58e4d07f0937484da0fe438e4ac5367c9957efdd SHA512 df9d8fc8aebd726b4dbc63548a573352206dc92cf2db1520e558ce8bf1635ecab36589e7fae0bd38e34a62b16369ae890855b0f0390a0182e20a28ca8b48a635
diff --git a/dev-python/python-keystoneclient/python-keystoneclient-5.2.0.ebuild b/dev-python/python-keystoneclient/python-keystoneclient-5.2.0.ebuild
index b3979cb06e46..ed65981a784e 100644
--- a/dev-python/python-keystoneclient/python-keystoneclient-5.2.0.ebuild
+++ b/dev-python/python-keystoneclient/python-keystoneclient-5.2.0.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/pbr-2.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/python-lsp-jsonrpc/Manifest b/dev-python/python-lsp-jsonrpc/Manifest
index 1abea8a58946..b422308af1c2 100644
--- a/dev-python/python-lsp-jsonrpc/Manifest
+++ b/dev-python/python-lsp-jsonrpc/Manifest
@@ -1,3 +1,3 @@
DIST python-lsp-jsonrpc-1.1.2.tar.gz 15298 BLAKE2B 04c4616e63cbdee199747e87e6b21cede9b3b6d3001cf43f3d2640ab727e3c3466f914a7b870311cd08d01161d5cb8bd8a7c9ce35e24ea2a2a7b2821957a79e5 SHA512 7f8de21ca9616b725617b9aed2b2f3d991477e16065ac239559e45723713fe29fb16194145ed191df57d621d49a04e0258e9573fdabce34409fc779cae45ea82
-EBUILD python-lsp-jsonrpc-1.1.2.ebuild 736 BLAKE2B 6efab1abbd466b70d5d7d14ce9e8fb834487907dd953aad2df80c5dc551dd18f47c7e814df85dc6692c3efbb8155c22d020290903617f643693b1da48296640e SHA512 4983fa979cf3d4a29c3faa80a812d6104c45f2222e611bde263c355a4b6b5cfa6b8ee093d5b4a448868220d41bec17cb0f6821fcb4c519f22d1d2163763cf4dd
+EBUILD python-lsp-jsonrpc-1.1.2.ebuild 735 BLAKE2B 1cdb11ff0a3002f50ff0ae275472ecc63c07c71a9f1cc5fffe35c62aacd61fa207c307fbb5814fae151cd1aeed88c4b03216909309217013e3b8a1848c9498ba SHA512 543657c40e65e92cefec304cfad4731f5b3cf6040c9241cb5d28a7068d23a9e133f936bf5a70045c9212dfbf439127ac35f5773c3ac6c76d1843f4a892ea0c8a
MISC metadata.xml 534 BLAKE2B 2198c3e06b83276b283cb3fbf888bab3b35a5658effc31d96009da8aaa5ac030bfff7754b8af001fff0797a29155d2bcdc921447384abb11b2ea333a65dd083e SHA512 0e5272449e8c97dac24b6c76a787d6fe4eba0ab83807bf1a52c214648c74317e8e49f49d39ce832ec6d41241704b1fa8a4ec33d9a044ab3270fa025d20dee724
diff --git a/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild b/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild
index 5cee8ad39ff9..ca39dc201529 100644
--- a/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild
+++ b/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
RDEPEND="
>=dev-python/ujson-3[${PYTHON_USEDEP}]
diff --git a/dev-python/python-markdown-math/Manifest b/dev-python/python-markdown-math/Manifest
index d05e7b6543f6..379a106a5558 100644
--- a/dev-python/python-markdown-math/Manifest
+++ b/dev-python/python-markdown-math/Manifest
@@ -1,3 +1,3 @@
DIST python-markdown-math-0.8.tar.gz 8509 BLAKE2B f91d0dbd6073d724f90a1265a64f2375be51ce25f6bdf808e1176a582c0e98aa59a52d45d67c5e37f674db5b5b7dead572a93950b9143f0950a0ee20b241e4a2 SHA512 d35e0cba68fb4ec099368d0d4865a5ad1baab6fbd23f7457312ab6893c3864287c41c32f560bbd8cddb0afff6522640f9b9144a02774539eba4e1302fac05bcb
-EBUILD python-markdown-math-0.8-r1.ebuild 546 BLAKE2B 7b99912cf913c8189a8964cf6540df4b62e7b48597649d6372d1c1440ce6cbc37efd560fbf2b6e7d3923eef8bf75781340fb79f259116d9049d92000ec3f06c5 SHA512 b430c324d80638dbf1ea645ab1ccd9e284cf5c72fd3fb88dcb7e9a684d82825695546e4af50eace1c10534b80397e2fd5a277aff62d17b645554c2541aa5afaa
+EBUILD python-markdown-math-0.8-r1.ebuild 545 BLAKE2B 79debe2c4ef0797ed876a23dc5aa2f4bb31d70195ab51ebfe706cf8b5ff6bb3405bff4a5d8598a39b1de9eb996f361eefb16a006036f473bae967aa35c704c9c SHA512 66fd8dfb64765c868fdbf03189307c3364de9e6a953443e9a39f4f68e43a5182b974cf07292ae7ac09d94907104354f370ffd7c0a3bafea1509ab0ec2885351a
MISC metadata.xml 673 BLAKE2B 4db5def6fafb04f04eee6e210dae60688e47d18f84d6d92cd66f75c67adf678c91908b8c06ba7dd9d1bf4089cd552bef2bdbe462537a2c4d117ea98c8df87aff SHA512 84d67e6430d8ca0202ed926f6a784c02168e68d2b44421acae27ad94a2a319d41e8fd171c3db282a27553c79da614c914f83b7264d6f5770dbb851984283f36d
diff --git a/dev-python/python-markdown-math/python-markdown-math-0.8-r1.ebuild b/dev-python/python-markdown-math/python-markdown-math-0.8-r1.ebuild
index f5d330669cc0..00c89672687d 100644
--- a/dev-python/python-markdown-math/python-markdown-math-0.8-r1.ebuild
+++ b/dev-python/python-markdown-math/python-markdown-math-0.8-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
RDEPEND="
>=dev-python/markdown-3.3.7[${PYTHON_USEDEP}]
diff --git a/dev-python/python-utils/Manifest b/dev-python/python-utils/Manifest
index dfbdaada651b..613005096bc5 100644
--- a/dev-python/python-utils/Manifest
+++ b/dev-python/python-utils/Manifest
@@ -1,3 +1,3 @@
DIST python-utils-3.8.1.tar.gz 30545 BLAKE2B 9132387de0d12c51dbd4a7a3eda561fa9935c9fa86d76346e50e4ee9401065211a02bb45e89df402900263d28b115b761c2a8d7a2fe799866da20d4848f48451 SHA512 ccba9651cc99a8f4e3f13e7ff66a43a40d2e85bc735b6246524269495ff321225a0dcad9abd03ca9cb61b4b1b35a27009fac3fe87e3f748ffc5c87a956acd335
-EBUILD python-utils-3.8.1.ebuild 803 BLAKE2B aaed8d473e1c1440d06c405f459d08f3d99bf2ac1aff47cbfd07627e823d5ca72ba8996d6f4f01ddf94de7d326c4900305a358b87be6ad7e322fd6253d3992f8 SHA512 a38676de423a7da981ee263d27abd0ba767f26d1c24a120e5f7e19162416071439bb6662ca237f9407007ee58d84ab98dc83ad4bcd7b7b0aca0b0520fb8f4bf7
+EBUILD python-utils-3.8.1.ebuild 802 BLAKE2B a71040e28771846b3755afa3a7a310575073633c674e9c5c3798aa406b154587685dbf7b9ed206b40bbed3c226b8bcbcf48a808ae1d541894466c8151cef2c96 SHA512 787b2a37c914ba42caac32127ada3036e225bb06d034ee0f1167d8d7984b7a546bb3f882ae9f2592c8d89cff8b943f2b7b6ca22ee4e954da69d096795a571a66
MISC metadata.xml 398 BLAKE2B 40018dd39311868fe5b37b6e03d6f6115427b84ca4cf4643b227dec910a193b547384c6cac4a97ed0f06a81c453c12ae57612e279e44a8a671b7f36a3ebc3128 SHA512 aaed2dfc1a9802d6d6d2d28d13fd478e0cee7c422992cde7994c4408690baba6c9e99ed77a55b0d3c5d966bb18cbc76c579b50f9d388a84ae204137b33c81a92
diff --git a/dev-python/python-utils/python-utils-3.8.1.ebuild b/dev-python/python-utils/python-utils-3.8.1.ebuild
index 3a81020f32c5..049b88eae0d8 100644
--- a/dev-python/python-utils/python-utils-3.8.1.ebuild
+++ b/dev-python/python-utils/python-utils-3.8.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
RDEPEND="
dev-python/typing-extensions[${PYTHON_USEDEP}]
diff --git a/dev-python/python-xlib/Manifest b/dev-python/python-xlib/Manifest
index cd570d7fc456..2f5b8b7ac677 100644
--- a/dev-python/python-xlib/Manifest
+++ b/dev-python/python-xlib/Manifest
@@ -1,3 +1,3 @@
DIST python-xlib-0.33.tar.bz2 213763 BLAKE2B 53486ec938bc00306658f3151556f1353fe5881ab942d06493f6f78d33b4cff8aab6e6aa5ad7e9124824d61549545719375c84f7b9376518e2328fa2e65df553 SHA512 3b7b4fea5cd69544d2227806853bdfdd04447089e182ca0f199e18e8bd43375d9bf03c819fd6a055ad4ad274594651e05db82585ab40d0fcf225ce36b553c991
-EBUILD python-xlib-0.33.ebuild 988 BLAKE2B 846d69c72d16fccaedeb182a67a033afcabe58a09241c83ac37dcf9b74dc4378a99876eeef3efbeec16059edf66dc1117369826f85eefa9191ae37ee9adeb47b SHA512 798f498d6f170eb7e38d4aa55f83f38b4d9f59c73052273e9aa9bfc7e3dc0996cfb96fdd3255d0858ac4b28d617b31adf9024a7e4c21d43425c47cd38297e4af
+EBUILD python-xlib-0.33.ebuild 987 BLAKE2B 7c576d0ae42703e5da9c6c979dcb65c4840800ee75c31f7c88c53d9ec014de1ed96452f813d0b44e29f3a5a58548ff7a47fb529c078ac84dbf90d03d87f9e2c3 SHA512 f4b01471231d08363c808def5d6a79e113776c900f6032aeb4263c0fe95bdc7d948885669bcc3af12a03e0867ae18dcafc4af66696e9be07417af9d157527ab2
MISC metadata.xml 434 BLAKE2B 3fa5d4e6b3b0347d1872805cf074795e486fe64a6b5b3edf326e9a8f81c1f5b86472ec6d906e85ef11493e9aeff9ef8ecfbece69103df037c8237fee3bbbaac9 SHA512 38738c99171d5351a797b12384a0f29b38250bb62cb17ff6250e3215a580500eec3210e22ee9605356c71477b8574b9fde34c5dee944b8437b901adc9b417218
diff --git a/dev-python/python-xlib/python-xlib-0.33.ebuild b/dev-python/python-xlib/python-xlib-0.33.ebuild
index 7ad0e3dec525..de00bd38d19e 100644
--- a/dev-python/python-xlib/python-xlib-0.33.ebuild
+++ b/dev-python/python-xlib/python-xlib-0.33.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ppc ~ppc64 ~riscv x86"
IUSE="doc"
RDEPEND="
diff --git a/dev-python/python3-discogs-client/Manifest b/dev-python/python3-discogs-client/Manifest
index 3e556b132cfe..54c62256aa40 100644
--- a/dev-python/python3-discogs-client/Manifest
+++ b/dev-python/python3-discogs-client/Manifest
@@ -1,4 +1,4 @@
DIST python3-discogs-client-2.7.tar.gz 36551 BLAKE2B f27fbf17afd7c0f6bb3619a4d0a7922f0a2192b34cddf72cb82f5580d81512d6450aa2464ab5e3746262ccdf66bf3411bd63ed121f69021bed06319bcc171de3 SHA512 7bb43429d6ceb3bbf892b6a65d4d93f0a9ec1bb3535b62169d7e1e4ff0e5032963b2ad5753e381745559efd21ed9e875bfbe3f5260e26f7df5f4a344bedded4a
-EBUILD python3-discogs-client-2.7.ebuild 791 BLAKE2B d176711820d8ebd311207ed937f6b2db31bd872811ce713c95b0d36b9090e598e312ac57698b2dc94d4a3d8a560cd5764916c25e75f55dfe4539938a59749e77 SHA512 20f511925622e6ffabfc24fd23e68f1d783dab95ca7961a73f87234d3e98a4a1a3de57952eced714643df1c79b27127b78cfe5435d7ba16e49c69136a219f157
+EBUILD python3-discogs-client-2.7.ebuild 790 BLAKE2B 9e89179356c32445e5edeea252474104e7ccf66821d308a049788a739bb29349eaceca25f528779b84a2fa59213ce2b8eb5f43d730de087119a2fbf739dca91a SHA512 112bc2a42db09c64af707cd593db2e4249da8827b0516620486b5b3020c22afa3598a16b2a2e789dca936869360c22d297b2fcc3ea500b8c5ede99a080e7f55c
EBUILD python3-discogs-client-9999.ebuild 785 BLAKE2B 054613167090a8e96afe025d4f7ca68f4528398dd0b5bf03ff46d86c63b953aca96bb16898d9db2b5c412fbc91173ae2ce9cc0a2874d51ec9acecb346d59f43c SHA512 aecfe5e59659d423313cb8fd7a22861a02343614cf615f4f8fb4a3c2cc5b3a67b08e93bfea69ce7078ec449e38726b66f66653860563f1d0e71a192adba43958
MISC metadata.xml 674 BLAKE2B 5c0dd431ad4633cbc7ddaa97e54e9f5b3eb67ed28e07ac313f218fd055e0042365c270e83153627decd196aca49db12304da87f2c74f20bc454fd8e5b4b8fb46 SHA512 ad582419be3887c5fa3c0d630ad32575f378453dd4f7a8c33df91db31b495caa88707214f7e456d69027532540a474c41ad8336b40e90229f1f31cd3193d7f82
diff --git a/dev-python/python3-discogs-client/python3-discogs-client-2.7.ebuild b/dev-python/python3-discogs-client/python3-discogs-client-2.7.ebuild
index d1d1ca02fd85..5544804553aa 100644
--- a/dev-python/python3-discogs-client/python3-discogs-client-2.7.ebuild
+++ b/dev-python/python3-discogs-client/python3-discogs-client-2.7.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
inherit pypi
- KEYWORDS="amd64 ~arm64 ~x86"
+ KEYWORDS="amd64 arm64 ~x86"
fi
DESCRIPTION="Continuation of the official Python API client for Discogs"
diff --git a/dev-python/pyu2f/Manifest b/dev-python/pyu2f/Manifest
index 8256f867a5d1..3ced17b02ae5 100644
--- a/dev-python/pyu2f/Manifest
+++ b/dev-python/pyu2f/Manifest
@@ -1,3 +1,3 @@
DIST pyu2f-0.1.5.tar.gz 39008 BLAKE2B 475a47ad99bfbe8f85ebe246eb7c394d0855732fc6bf0dd887bb32ad02bacb1f34dadc5506d330add64bca5b353824e773d2b1e971e78d9cf9dc2438d12b4f62 SHA512 ddb15bb1d917117a2b19ad169ac0f8b8c7667d7ef8ee4c266cc30326429bb3627d41d84dc390ce0036d0b0f110e1d2da47d06d4e4d03a8be98cedb5ea3112246
-EBUILD pyu2f-0.1.5-r1.ebuild 989 BLAKE2B d7fa5e1b97bc5279e119ddc67ebb8989e2fdacc79df8d422fe64cb29367fef5a3517492725902e3af23427933d8bf2293b8a3b60e6ef43fac433d687f066d6d9 SHA512 26148aa96b97e6b7ed264006847b82793890173b4c6284bfab105da1a2ed1eef46e638d5c6ad64e01eaa9c3ab940e443d70e637537d36cca6076af04f9abc05e
+EBUILD pyu2f-0.1.5-r1.ebuild 988 BLAKE2B 417a2a50c1b7797171112ea4084f5cbd967b999459e129edc1eb7376937de248ca5712a42980b9d5f09348ffbd150b88ed2dece21eed63c75c64b3ef6de3e664 SHA512 6416a603ae24cf11bfecc2ced4ef735ee923ef173295ac2afadbf42c20912643832644086f5ec7a8c32bf39303b617651c109261563582770b5fbba8cb85c8aa
MISC metadata.xml 365 BLAKE2B a79d187c19602699fa11ff064ca991aa5ceefeeaab5f8b2bb1c9888ead8e23dd3bd4566b17a8956390c0db1f04e4d4fd601a1a667491aed4c30959d312efef49 SHA512 03eae2c778e036e9ef06f25d2ff97ce1865a7b44edb32f59b751121e303a7774c78c258cce889fa4af1932f51abdedf282137c8ba573f5dce1a00066636463a9
diff --git a/dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild b/dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild
index 18e244148235..11a34a3194b4 100644
--- a/dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild
+++ b/dev-python/pyu2f/pyu2f-0.1.5-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/google/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/qiskit-aer/Manifest b/dev-python/qiskit-aer/Manifest
index 1bc541f2becf..2b153f9eabdd 100644
--- a/dev-python/qiskit-aer/Manifest
+++ b/dev-python/qiskit-aer/Manifest
@@ -4,7 +4,9 @@ AUX qiskit-aer-0.12.0-remove-cmake-dependency.patch 504 BLAKE2B 3b64e7cc3e8b3144
DIST qiskit-aer-0.11.2.gh.tar.gz 6707283 BLAKE2B ae32a469d23a31f202b9f970c59e9efb76c290243bce6179b0a58590d671f6dec0428245131e7cb2966b818dae9fbe7e7078a63fac107572e9e7d4a66e47a539 SHA512 48b28f6c54c898bb3984062ec772373e90899fd436c8e00f0c4abd57b6b98ea6c647283445fe551bd516483b66d25c9861ef519f01a0d1ddc6b3ddbce07bc56a
DIST qiskit-aer-0.12.2.gh.tar.gz 6979559 BLAKE2B c7f12c9b8f53a9031844e123b8ef6d723e0099be028c5cfba03143fb8b3c7269768ade99d3ef3b4b82c0b36756bf8e82971a3f70c0f5735891eb77a78a6d9512 SHA512 2a9ed6777e5e4d60a393d5a1b21b44ea3fa90fb791aeafda8bbb4ca8b55c7e8161cd5a275fd14bf968a22537cede099dbd419d1a3c5edebe85fdb82501c4de90
DIST qiskit-aer-0.13.0.gh.tar.gz 6976422 BLAKE2B ca38dc3ec718a2e1c29bb54e69b0c327e8b0b3b7be5de41aef92c45c4e192565e43e9a21bd53bd2fa55cff4b0259052c59112d45d413d4eb3ba091e1855de4ca SHA512 3e9b8c46dcd655f44a790c6c704f8fa4adb734e4adcb5e6b7b24d7d2f126bfe55340de9814b6b7a7fc276f510dd6fd9fed8525cc42a236ed97f48199435cebe5
+DIST qiskit-aer-0.13.1.gh.tar.gz 6979392 BLAKE2B a49f992a80ef644f34cb570d6cf85e147b7c897004c248ec749c43a64c5b950fe9d7f178c53b79202f73186c03e5bc61f36be76b904e22aa6f82a79b1b255bcf SHA512 45568fc1027bb530121a0c39b3bab7847e481e0dba57a005c1a1afb8f3523c098a11acddf96eac87bc750e19d2f7c4e47d8de797ae2501b464d68b849ec7b809
EBUILD qiskit-aer-0.11.2-r1.ebuild 3034 BLAKE2B 259fd84cda2e9a4ae2d7ad425f49a1fabc3330537616e9b23e6e0493fae7bc55252039a5eaaba3cb731cae293c5f43af87a124521baa6ab226ff157f96c179e4 SHA512 2c2e457ba55c25762158b5ad37878484ec857eb0445456472d279ba6a5ac9d2fd771b4e654ef72b5901f28b3b1f96eeaabfe86e0ca3a09f5dea38d9fee256f6c
EBUILD qiskit-aer-0.12.2.ebuild 4271 BLAKE2B eb52bb05864e090dac7960fe95690e812eb865953229c4b0907d23c2c8bf22f0a85045edbf12c77f9a8b4ee21e0c285eb115f63d60bf9bc6b29a65a54c0259f9 SHA512 24db6a0783a47e68df22e7a9a34895051a7be8476b00b91a18831f9d5e3f877536dbc1f5aa4448ddba36f9d95a638dde4c28581ec59f8d6a9fb200bdea87d3a7
EBUILD qiskit-aer-0.13.0-r1.ebuild 4159 BLAKE2B 17ac505e9e651d8426b97dabe727402f61e81e4706776c47c013361c86a3329bb601ded1e8e68b2a45637685c96dfb6f396a18cc98e744ca1b65c92b27738026 SHA512 e89f41dba2b467daa22a77e1f90ae48b09936e4c237f42df88a5fe6dac14d2d79c3d5eaf0850e118b1869c275a726623c1450e6692191ec9c3410ec1c8f64c4f
+EBUILD qiskit-aer-0.13.1.ebuild 4200 BLAKE2B a6abb338a74965e8517209ac1c43aa20844ea758f2fa5140436942880361c5d2a45356239a336d168081ee82185722ba321a4f7af3295a69cab14b8f662e34a0 SHA512 1931ca75bda63f76ddafb14772128d4ee6927cbc816c5bb6f0b26be1cd323c3d1bf97f348d618d61a47cd5b7c970eb26de62f379e7a5071aa5fb39b53a347087
MISC metadata.xml 1049 BLAKE2B e2118dc211ac8f42115959dde943a32331b4186524ef4a5a1343d8798a329e1d0de5f9a52a9c1212ec6af39392993378c6422424488782747ffbf4ab1e63d25e SHA512 bc4c9a19376938e973bedbdff0bbe95edb98c78b75d03f2a12985558a5cd5d0ceb934c43371438dd597a8d4fb8879d5483aeb8d806ac4d9b73b704d1232086b8
diff --git a/dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild b/dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild
new file mode 100644
index 000000000000..9001a0058e12
--- /dev/null
+++ b/dev-python/qiskit-aer/qiskit-aer-0.13.1.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2022-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..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="High performance simulator for quantum circuits that includes noise models"
+HOMEPAGE="
+ https://github.com/Qiskit/qiskit-aer/
+ https://pypi.org/project/qiskit-aer/
+"
+SRC_URI="
+ https://github.com/Qiskit/qiskit-aer/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# The reference implementation of BLAS/CBLAS is not compatible with qiskit-aer right now,
+# because importing library causes an error.
+# /usr/lib/python3.9/site-packages/qiskit/providers/aer/backends/controller_wrappers.cpython-39-x86_64-linux-gnu.so: undefined symbol: slamch_
+# Using sci-libs/openblas instead here,
+# with the option to switch between reference/openblas implementation runtime (eselect-ldso).
+#
+# <nlohmann_json-3.10.3 for https://github.com/Qiskit/qiskit-aer/issues/1742
+DEPEND="
+ >=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
+ <dev-cpp/nlohmann_json-3.10.3
+ >=dev-cpp/nlohmann_json-3.1.1
+ >=dev-libs/spdlog-1.9.2:=
+ >=dev-cpp/muParserX-4.0.8
+ virtual/cblas[eselect-ldso]
+ sci-libs/openblas[eselect-ldso]
+"
+RDEPEND="
+ ${DEPEND}
+ >=dev-python/psutil-5[${PYTHON_USEDEP}]
+ >=dev-python/qiskit-terra-0.25.1-r1[${PYTHON_USEDEP}]
+ >=dev-python/scipy-1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-util/cmake-3.17
+ >=dev-python/scikit-build-0.11.0[${PYTHON_USEDEP}]
+ >=dev-python/pybind11-2.6[${PYTHON_USEDEP}]
+ test? (
+ dev-python/ddt[${PYTHON_USEDEP}]
+ dev-python/fixtures[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+check_openblas() {
+ local libdir=$(get_libdir) me="openblas"
+
+ # check blas
+ local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
+ if [[ ${current_blas} != "${me}" ]]; then
+ eerror "Current eselect: BLAS/CBLAS ($libdir) -> [${current_blas}]."
+ eerror "To use qiskit-aer, you have to issue (as root):"
+ eerror "\t eselect blas set ${libdir} ${me}"
+ return 1
+ fi
+ return 0
+}
+
+pkg_setup() {
+ if use test; then
+ check_openblas
+ if [[ $? -ne 0 ]]; then
+ die "Set blas implementation to openblas using 'eselect blas set openblas'!"
+ fi
+ fi
+}
+
+python_prepare_all() {
+ export DISABLE_CONAN="ON"
+ export DISABLE_DEPENDENCY_INSTALL="ON"
+ export SKBUILD_CONFIGURE_OPTIONS="-DTEST_JSON=1"
+
+ # remove meaningless dep on the metapackage
+ sed -i -e '/qiskit>=/d' setup.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ test/terra/states/test_aer_state.py::TestAerState::test_appply_diagonal
+ test/terra/states/test_aer_state.py::TestAerState::test_appply_measure
+ test/terra/states/test_aer_state.py::TestAerState::test_appply_reset
+
+ # TODO: GLIBCXX_ASSERTIONS, bug #897758
+ test/terra/backends/aer_simulator/test_algorithms.py::TestAlgorithms::test_extended_stabilizer_sparse_output_probs
+ test/terra/backends/aer_simulator/test_options.py::TestOptions::test_mps_options
+ test/terra/backends/aer_simulator/test_fusion.py::TestGateFusion::test_parallel_fusion_diagonal
+
+ # requires qiskit_qasm3_import
+ test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_1___automatic____CPU__
+ test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_2___statevector____CPU__
+ test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_3___matrix_product_state____CPU__
+ test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_4___extended_stabilizer____CPU__
+ )
+
+ # From tox.ini/tests.yml in CI
+ # Needed to suppress a warning in jupyter-core 5.x by eagerly migrating to
+ # a new internal interface that will be the default in jupyter-core 6.x.
+ # This variable should become redundant on release of jupyter-core 6.
+ local -x JUPYTER_PLATFORM_DIRS=1
+
+ rm -rf qiskit_aer || die
+ epytest -n "$(makeopts_jobs)" -s
+}
+
+pkg_postinst() {
+ check_openblas
+}
diff --git a/dev-python/rebulk/Manifest b/dev-python/rebulk/Manifest
index 003aaa3cba1f..fada4c2d3250 100644
--- a/dev-python/rebulk/Manifest
+++ b/dev-python/rebulk/Manifest
@@ -1,3 +1,3 @@
DIST rebulk-3.2.0.gh.tar.gz 254923 BLAKE2B ea9501aa70d7842fecab8621ca7c58aed76dba419c46f92e0fc7fa7e300f0ac9d7a457fc3b6bd14d02296449e15c918d63be8060ab1df4a51fe77e383daf6c33 SHA512 17928a0fcf1a78a592289bb9c7c0ea48e8b4d93ccd77793065a51a54258c2af857e9da6955cad552fa53caf76a95ee002a789c35fe248a909971c8afc7b6dfa5
-EBUILD rebulk-3.2.0.ebuild 677 BLAKE2B 25fc38c91556c6e62cb1ca97bfa69a88342ca64ac4170e2b9587d27e9ff8c7206c5f7d74cd9117e3be18331f7d619845e0ed37d4dd5c2ad750eaf799f184519a SHA512 1707c4cf955d494ab4d4b4e208b3715a06b91358ec844bd78d6309d142fac62f2f68a43ea1ed5ad2250f9c834846054b3d823a4cda1ea1665244dd5495db3df8
+EBUILD rebulk-3.2.0.ebuild 676 BLAKE2B eca7f37f28e8483a7765db0a4e641463a90de92e27f228bf1f2096509ba3225c00771c5edf7b458ca13b3c5cf7ca344beb40504aec87f3cd701811ac6b4a6dbb SHA512 eab27be13aad98cdf043a849d7c73fa2476f1100451d7653c72683ec36643af4b97aebde3ad0dacd92e654da9de46546ed1791e01b592532f3a10a9f7289b1d5
MISC metadata.xml 387 BLAKE2B 3c0709f462a60d8a837b1e1dd7321d2f4d4c7715beadddb282ef3d78fec4092cd53611be561fa2cede086f82bfc38e481bf93e50d0f3a947d9346715efb2082e SHA512 89a819bda60288b8f66a8b426caa18d52dfdc476867e4b35c00eb1cd4b069833c94020e3315d135c736a1dbddc30e3883ddf6007cd54061aa431d3ffce58fcf2
diff --git a/dev-python/rebulk/rebulk-3.2.0.ebuild b/dev-python/rebulk/rebulk-3.2.0.ebuild
index eafee9e3e351..12a6b132057a 100644
--- a/dev-python/rebulk/rebulk-3.2.0.ebuild
+++ b/dev-python/rebulk/rebulk-3.2.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
distutils_enable_tests pytest
diff --git a/dev-python/requests-file/Manifest b/dev-python/requests-file/Manifest
index 7c8552386080..b7de72eda176 100644
--- a/dev-python/requests-file/Manifest
+++ b/dev-python/requests-file/Manifest
@@ -1,3 +1,3 @@
DIST requests-file-1.5.1.tar.gz 5668 BLAKE2B 4060ab3728e32d87252d1bb25e310937dad0a6e790a9633f8932d45c1d791343ea6813509d15a24c9787736ef6b9992d236b06a504efce6c3d5fcfc04176ae87 SHA512 e671bba8de63d3fa5665f928734f1a152d95ac9973c99f3a09d2dcbb9c9c16334c54a4f0824a5ebe63e262a4cc5d4990f08244ff0b84af11fa475dd416b1e2bc
-EBUILD requests-file-1.5.1-r2.ebuild 512 BLAKE2B 42987aa61daceae2d3497b5a0ec47026e8d5d5edfa1f8b0a931945bc027e7ed644c2867f9eb362c3a1f9558cd6eb467b8c28713cab604bfb028861cce9ff2a17 SHA512 82d0ea67c1b0a852aa53a54409cdcd2c4404715104a49dcf5390b96a42bfb57e644a52d619443431a6878e7e0534dd97a7eb31d438366710b8e0eb1e58e970fc
+EBUILD requests-file-1.5.1-r2.ebuild 511 BLAKE2B e0f7c616afd2c0d4871e3dcd83cef6283e2c6a2e8290de6282c7047578f326c5c47f9d171e3d466bf6e2cfef2698746f6eefdd3221ab226de5f76352d8b20f6d SHA512 76876bad4dfbdf44e607bb4db0cdb8c2b093247949759bab3c1163f2b9251571329bed67363297a898d9ea0386e2bde138ea65c58e69f35e3cc12d0ed2032a21
MISC metadata.xml 476 BLAKE2B eb2da8f47418e2152568b9888b3fae9a87350ab45f310b6d21179b4a707b7d112bb175dabeffb6eddd0835d9d82eb8c3514d5512ef6d375ad1454017f6b4b5f5 SHA512 23dca887bbd51d5fdda6270693faea3d598f1d376800511293927500e221c3fbc9233e96b1880e9ce1f8bff9b0b2f9f6ff78a35376ed0d2ddd81f2636cc50542
diff --git a/dev-python/requests-file/requests-file-1.5.1-r2.ebuild b/dev-python/requests-file/requests-file-1.5.1-r2.ebuild
index 09ef94cff243..563a150aeb38 100644
--- a/dev-python/requests-file/requests-file-1.5.1-r2.ebuild
+++ b/dev-python/requests-file/requests-file-1.5.1-r2.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://pypi.org/project/requests-file/"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong x86"
+KEYWORDS="amd64 arm64 ~loong x86"
RDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
diff --git a/dev-python/requests-oauthlib/Manifest b/dev-python/requests-oauthlib/Manifest
index d819e8ea8716..fcf32c9b3e7e 100644
--- a/dev-python/requests-oauthlib/Manifest
+++ b/dev-python/requests-oauthlib/Manifest
@@ -1,3 +1,3 @@
DIST requests-oauthlib-1.3.1.tar.gz 48367 BLAKE2B 0cc538fe7ed1ef12740b60bb8b3e32d84f0d45b6c231c70b8bbfe9db9c8775acc51f50e78589e43eb0644c82e919a5a124941986023de4432e0631ebf0764869 SHA512 86fe34d39ad7224fd44a1b0c4fbf3784032239b894ae73ba65043941cde9675c2f8abedf44ccc00b5fb1648b8e261de258464b311f3ace6392ab6202fb50aa08
-EBUILD requests-oauthlib-1.3.1.ebuild 912 BLAKE2B 64ad9862394556325ce59df4d11ba888c951b68ec7486376b3d88dcc81b2cd4723f94844fd8f81c9fe31565d2ee52103616e0cbd8cbae0a54e13954ab61ccbe7 SHA512 b98ad3c5f0b0312c479ef2bf94f16da6dc6e28710937b8bf7bdb4872be7e41701948b5ffc26d67bf9f0dc3b935f06cf78f4fe36079879ca21284bf7b58488e07
+EBUILD requests-oauthlib-1.3.1.ebuild 911 BLAKE2B 6b01f1a8695898685e96229413bbed566f788cdb266fa9430b2f736f1e0f0a1f53e5cb666e8a3754933bc57c9e33f17778a1f4213b3c59ca5e619b8998f87e1f SHA512 377180901e33cdfccaeb4bf5c3ff724ffe21efe4f22425ab366cc204ce550514fcb4ca4d1103cdcc05bde9a541b2254da9c1b537cadb062cb20e7973d3667d6b
MISC metadata.xml 387 BLAKE2B b1f09234024d5145eb44490f5898e16d176b39dd5c5bc03a13b1a4d0801d20230348f0612132a7782d4055f908f52ac49793bd9ebd91ed8c832b0c9fdd6a3296 SHA512 d5aa59b6e4812e106d3c7aec130d630609fe86193abed686b5eb7381b26e54306fc4424afaaff6546fca241f551fa1631f732f75d49491bd3578052f80b99a0b
diff --git a/dev-python/requests-oauthlib/requests-oauthlib-1.3.1.ebuild b/dev-python/requests-oauthlib/requests-oauthlib-1.3.1.ebuild
index ca68ccb6b4c7..f51383ed752c 100644
--- a/dev-python/requests-oauthlib/requests-oauthlib-1.3.1.ebuild
+++ b/dev-python/requests-oauthlib/requests-oauthlib-1.3.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/requests/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SLOT="0"
LICENSE="ISC"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/retrying/Manifest b/dev-python/retrying/Manifest
index bb32c58ac6ee..46f36c3b025c 100644
--- a/dev-python/retrying/Manifest
+++ b/dev-python/retrying/Manifest
@@ -1,3 +1,3 @@
DIST retrying-1.3.4.gh.tar.gz 11789 BLAKE2B 8a75a007bfc8333592aa1aed5b7090a44264a3ad46b71d8a494a0033ce94059751e8276c383c7567da8487230ab2877368bed4b15dca6c45cff2d709eebfd6b4 SHA512 80bd19eefdbd8277ec0ba656d1b1d3589b2e3492cbb902c963376b3df475abbe4725c9902426a1784e4dddbd57ea8bc51ea5925a0a72a6f5c11333893314f2c5
-EBUILD retrying-1.3.4.ebuild 634 BLAKE2B e9479971dc11863c05dd2ad9c2c930a70db63bcb7efa6e319654b5e90993f1536a35bd185d1ec721fb945f810948affdeff7c4b8ebc752dc6e3057032e71cc4c SHA512 4e0845ef94ddb7ae7220ffdf53ed6e17169cdd18d7f464e0019646c776023edd35caf2cdc6edd01cfcb8daaaf6eca848db66745f0c541da36a6d87189872b210
+EBUILD retrying-1.3.4.ebuild 633 BLAKE2B 9a4ebeb2bf16981f19ed9d41999cb299242163d64c93be5d0e1c612d04fbfdf7ad23aafe7522101285d110011692c7ab58f2d659ce412c35b6e9b055c4510955 SHA512 dd2ccb3e0f1c3e342b245affe97c6585e2cffceb54624b35fe481587f00534302dbec3854be27f15c9d43f8b89b918d8e629783543755005df115c11eaaa4ed2
MISC metadata.xml 613 BLAKE2B 7bf7b29f121f15b0acbdbb555329603bef39a85fb0af12c61127f788c3550c6336c8330f0ee81d2e4ce455c23df2d7d3eb6f575cf55ab354f6c5418aa0af039d SHA512 0ed4c7f5e8d3dbcdbd5d4c52672a8447358cd2bfe89b3aed07b8c4f114d500d9cf3cd16c5f6a7aaaed86e09f8b6e3f26712a2d5f9198ecf16d80a46e64ca074b
diff --git a/dev-python/retrying/retrying-1.3.4.ebuild b/dev-python/retrying/retrying-1.3.4.ebuild
index 7c18a8427641..6a0fd7dfe7bd 100644
--- a/dev-python/retrying/retrying-1.3.4.ebuild
+++ b/dev-python/retrying/retrying-1.3.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
RDEPEND="
>=dev-python/six-1.7.0[${PYTHON_USEDEP}]
diff --git a/dev-python/rply/Manifest b/dev-python/rply/Manifest
index 5e92abaa9396..65ace5768807 100644
--- a/dev-python/rply/Manifest
+++ b/dev-python/rply/Manifest
@@ -1,3 +1,3 @@
DIST rply-0.7.8.gh.tar.gz 26697 BLAKE2B 95c4be3bbbd7aea7f278dbe0c37fd43d012df768169d0363d1a938f762c2f9ad69d596cbbaaafee3c93f3d615ea5cd1509e9b642188320f8acd09c12d6b7c780 SHA512 b43e6425f046561cfca616801d37d7151f015aeb2ea2365abc00f97fd6b41f1a01a17e330aed5a81537065e4b29d49cd0824b5a5cb8b2d11da2ff1f8de952fce
-EBUILD rply-0.7.8-r1.ebuild 656 BLAKE2B 6e33a52ef658a4ff7e22a8597e1d1d6f5004b1702621596e679ede237874f24f019ddca608f7d77a0c061a60130a2e078bebe7d72e92594dd987a1f8b736ddd6 SHA512 9b572d8b530970f6c0585d87f4023eb9461d960000fc5fdadeab599b3ac7ea34a46e618bed64d92dd079097146d3e44ff25ac018c220cb9cb4bbcc51500b7fee
+EBUILD rply-0.7.8-r1.ebuild 655 BLAKE2B 2f77d7bb87c573bd1a5b4cbabba9527f34e31e63cd633be86fd03f90edde2ddd4f053323b6eb5cdb6d00a73af40e06ec69817c977352ba7412f125ddc1945ffd SHA512 059b6570c2a9de26dfb2f68c65207364c45c8f59f99956a64359b93e21927760a915f62f8c9084e03c3c08bea6fef293dee465d17a5df38392a31c61eee1fe04
MISC metadata.xml 381 BLAKE2B c233b1194075832eb94c1ae3c39dc71b282d7551b0d5b1c20c1e4745ffeaaab47ff176230c23681af6a3026559de34fb81947bdfea2d2f09bbbd2f78ba7d8414 SHA512 0b3390ab61c410c72cb6eb0adfa150dc6c1dce38af55655a42222d6d5b77231e589529dc71fd2d2edf75c1446464a2ebba89bf9ee1e3d1cf6d0e9c7b8f40871d
diff --git a/dev-python/rply/rply-0.7.8-r1.ebuild b/dev-python/rply/rply-0.7.8-r1.ebuild
index 8ee2c7777c75..a721bedcbc29 100644
--- a/dev-python/rply/rply-0.7.8-r1.ebuild
+++ b/dev-python/rply/rply-0.7.8-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
dev-python/appdirs[${PYTHON_USEDEP}]
diff --git a/dev-python/sarif-om/Manifest b/dev-python/sarif-om/Manifest
index ccdedac34d79..42ad6d000be1 100644
--- a/dev-python/sarif-om/Manifest
+++ b/dev-python/sarif-om/Manifest
@@ -1,3 +1,3 @@
DIST sarif_om-1.0.4.tar.gz 28847 BLAKE2B 9e4df8bc9c025b0164b8442bca5bab95693fa63211384a2cbe04362e7ce531edc68e589349384710ba09f7584bbfaa7a85253a6f930ad24e8158bdf45ff476b2 SHA512 2261c2e4baba7f8621315a8e3e6933aa73bebce92eede570a22816ceca09bbfdeacae804e74de127443347c999fe9459cc5ae69c9e1570c79fafcd1c1b3c7f7c
-EBUILD sarif-om-1.0.4-r1.ebuild 563 BLAKE2B d8a8ea5cb535604ec735fcb8bcd247fb635c82c8933137f36ee4fea6b9c813b176d40ec84938d981ebcc88b4f0cdfda62b8272450d2d5f26d7b5a61bd51a1647 SHA512 4103aeedfe7efe0d55982422cafba64933eab316355295592e6d2bfcc9e4b0aef62a1bfdcab7e7984b47e056e5095dd757087895a4a2e0af6b44972cab503465
+EBUILD sarif-om-1.0.4-r1.ebuild 562 BLAKE2B bc833001f4414ab44dad2752d8f4d600169b4ed4bb68b070a9f70037758f9c54bef4947033fd6b2def468759b29d9afcd9f25bf53847b70b12e54b73cdb95b23 SHA512 40ab86cb48c298242e0ecdd8ac87d52b918503ae23335652dcd3791b2fed005536124fc00ec1ed1e4d59059d5e877ea2423067632932ff2e7756d6e0a8af7408
MISC metadata.xml 379 BLAKE2B 608eba902cd65f774633e91a0151b3908b7e9ca204aebb8f9915be4d842d0fff99071367c47e2a1155dd7a9f8836653d7758c96fd4f3a4ac15f34cc6b8240e9d SHA512 1db280c1fb90e81adc5b4b790ae8691f14b59f420356d1e4732aa6f1f55bc84df6086c4dc94d7f9898c151142a93e4ab81d0d0d61c099a70c07a751108ab52cd
diff --git a/dev-python/sarif-om/sarif-om-1.0.4-r1.ebuild b/dev-python/sarif-om/sarif-om-1.0.4-r1.ebuild
index 8cb36b16739f..f426244805b0 100644
--- a/dev-python/sarif-om/sarif-om-1.0.4-r1.ebuild
+++ b/dev-python/sarif-om/sarif-om-1.0.4-r1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
RDEPEND="
dev-python/attrs[${PYTHON_USEDEP}]
diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 9cf0d67b1b86..fc9ccffa92cd 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -5,10 +5,12 @@ DIST sentry-python-1.33.1.gh.tar.gz 431232 BLAKE2B 8f08e2ae58fa7d55384be9102a6f2
DIST sentry-python-1.34.0.gh.tar.gz 432143 BLAKE2B d5a1376e88b4377ee0f416229364586cd69d76a72a31f1d7a5128c5aba6988d5cbfaf405afa39d52926ba64c0b29b48577d8e102427aec08dead41356a3dbbf5 SHA512 b4d6d4751bde829aca7cec418d46fb5ac44d59bcfd71e4b6e3057b70ea38e96dc3eeaa3b8ce61f9d7d0ccc9845ba741c9aacdc58e6fea56c1f33b5c39118c35f
DIST sentry-python-1.35.0.gh.tar.gz 438978 BLAKE2B 84d016fd24895eab240d97d99c5ac11f332f72c487b82205680513103d5a684ad25b4dbb6fe7863d681c965239079f1208b660a48bc21e508b57db04466e91b7 SHA512 fb136cb0542a9ca7db7e5bbcfe6178cdee90b80c634c9f1f54ad769b403fbe48ab9f23f66e33c1b7cc0f22d53811c0b1ae767604df5f2209c3568eebdc643b6a
DIST sentry-python-1.36.0.gh.tar.gz 441169 BLAKE2B c338de881abf5bce90ec72e48c5378d269a258a07ca6dc30327590c98fb15a6a8b7cb57db055ef73df7b2cb35bc429f5dbb43fe42fb91f0c1c9b720f4d456cb7 SHA512 4ec1886875156877fed18618d6997e46850e9548f82706dbcc76989779b5d94054e588032b0f2b1a7fbc6370dd1c93169b77d8ed05a875854a858f7e63d8514c
+DIST sentry-python-1.37.0.gh.tar.gz 447094 BLAKE2B 74299d4efb1842965facbb9d6a957f21c42909eac26545d2b4838be83641049cb277d6525052209e9c7d4d3801b99f75d7350c29b18c2e3909e16e7246056967 SHA512 6dd5be6561075646967c1b7b1fd9eeaf07fe45cd71a64898265d49b3a89a5ffcc3a0ceea8698e389b9e57f0dbe42073c6d3df947dc8bfd46cc3e269330dbe3a4
EBUILD sentry-sdk-1.31.0.ebuild 4348 BLAKE2B 4a7f6417cd2137c434fdc7ec210804a37d1454975fb1f30d7787f617c419be806d65d702a87c23eca48daefd1a9e0f3e71f5d14121b5bf440f5a85802879309f SHA512 bf4332c886134c9424698cb5498ea7c7e61ad5eb632f6ded2ee93bcd07accd2086507f91e7734458f7199d51582c7e37ac0435d6e2fd5586718a7ac0ad96a1aa
EBUILD sentry-sdk-1.32.0.ebuild 4352 BLAKE2B 308874c91fbe8a21f3b3148c8ddc04917d50ac6e71e6b414342f7f3ce288d98b44c56da27a928fa8a7940fc2d7aa78a5204fa02e458258b01ec853119a5daee8 SHA512 1afe61dead108d2891db32236fb907b7afa9bfafdfc6c2fc4cd063a1dada6d63f8af0729f72c951de4cc38320d383badc1337b4cd02fb74121dfb1f43921a191
EBUILD sentry-sdk-1.33.1.ebuild 4408 BLAKE2B ce910cf8d32049316ff5f6df6891dba6c1390903912cc019d34410feb3bb9e9a5e2da5472bbc0027737558647427cd23ed211e26c121cb46b6065db96ae3615c SHA512 1e38fa132211772bb11c0ba5fd50ec3dccf64aa042371c04f42e917beb623fba722f572b667626e52a899de0c29885f0deff706e32855739a98d7ef19b87bc75
EBUILD sentry-sdk-1.34.0.ebuild 4414 BLAKE2B 78a460aef68f5ef005603f1e2ad9f5482a67efd12fb549c18268fcf85a722e5147ca3eeaa7694d1d4ce01c6b6e3728220c7c71241e1ec1af170c904aa3ff3d7a SHA512 e5fc6281e1bdb736857b7bfaf532b255fb7147d48c3b9a50eeacbd58d62e1f5e0e8cd7d2cf25dec593cb0cec09e68f166a6cb3f009cc25f22e82eb1d23f25db5
EBUILD sentry-sdk-1.35.0.ebuild 4609 BLAKE2B d1767c86aaf7a52ddf5dda4a8b8090753e56eb0827f3794a64ad47824a3394d7fb2d02a0ab4f265e9c241e46c905a672e6a0d680161e69a06f5c5d7a76605f7c SHA512 ba7affbb930e92695a0af8122591617f8e227547703ee6988122306101b33308e7fef2524b3e8e615949424701b041003047eba23f5c4b2a8a85c1172b92b4b2
EBUILD sentry-sdk-1.36.0.ebuild 4748 BLAKE2B 2e435492b92bb5d1bf610daa4441abfafddf082a2359600ab8abc1fd8f7bdeda9edaa757af4ca2c10947416de0216e1463b4980a143c688905375ecff96bea04 SHA512 df34776c1fdddecea3573e9a348584847e1bb0da071c98af33b5b81e0abe9f05a4cc2a265e9440db36751a00db80d1f612ea7221b4f883ec08ad94bcf9b276e0
+EBUILD sentry-sdk-1.37.0.ebuild 4725 BLAKE2B 706cdbd305f87290e16917c4b23e25736f16879b8195ca85c8adee389c7be5cbc530f63d6aea1e7755ae4b9bc0c25507b5b62a695946f31063209594672355c9 SHA512 6fe4cb8b6b65209e7067324e3785270bdd80c0bda970509114fb81f066d7b5e405fbf60e44f61bb5bb3b678c7570af35c2c4f66d5765ecd090c85906abf5297d
MISC metadata.xml 510 BLAKE2B e00011699ac2cc83f1923e1f6fa813ede7eab8c57f9ce9d9fca04e721b089db1c5f2bdffaa7b9856f56b433abd9189125e07ffd3f329e4fa8d098e28a4f2d7bd SHA512 bafb77a102d94fe050cb526b298fb8cfd56775cb4d07eda280f6356fbec6fbe5df5c9ebd459d9d4457cd027c2e0d7c349e053fa6070b52f0d2989f6ec600b87d
diff --git a/dev-python/sentry-sdk/sentry-sdk-1.37.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-1.37.0.ebuild
new file mode 100644
index 000000000000..ddb8aa60a9e3
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.37.0.ebuild
@@ -0,0 +1,131 @@
+# 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_{11..12} )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+ https://sentry.io/
+ https://github.com/getsentry/sentry-python/
+ https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+ https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ dev-python/urllib3[${PYTHON_USEDEP}]
+ dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/asttokens[${PYTHON_USEDEP}]
+ dev-python/django[${PYTHON_USEDEP}]
+ dev-python/executing[${PYTHON_USEDEP}]
+ dev-python/fakeredis[${PYTHON_USEDEP}]
+ dev-python/flask-login[${PYTHON_USEDEP}]
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/pyrsistent[${PYTHON_USEDEP}]
+ dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+ dev-python/pytest-django[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ dev-python/pytest-localserver[${PYTHON_USEDEP}]
+ dev-python/python-socks[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/zope-event[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch"
+)
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # tests require Internet access
+ tests/integrations/httpx/test_httpx.py
+ tests/integrations/requests/test_requests.py
+ tests/integrations/stdlib/test_httplib.py
+ tests/integrations/flask/test_flask.py
+ tests/integrations/django/test_basic.py
+ tests/integrations/socket/test_socket.py
+ # wtf is it supposed to do?!
+ tests/integrations/gcp/test_gcp.py
+ # broken by rq-1.10.1 (optional dep)
+ tests/integrations/rq/test_rq.py
+ # fastapi is not packaged
+ tests/integrations/asgi/test_fastapi.py
+ # TODO
+ tests/integrations/bottle
+ # TODO: causes breakage in other tests
+ tests/integrations/starlette
+ # TODO
+ tests/integrations/tornado
+ # requires mockupdb
+ tests/integrations/pymongo
+ # requires AWS access
+ tests/integrations/aws_lambda
+ )
+
+ local EPYTEST_DESELECT=(
+ # hangs
+ 'tests/test_transport.py::test_transport_works'
+ # TODO
+ 'tests/test_basics.py::test_auto_enabling_integrations_catches_import_error'
+ tests/test_client.py::test_databag_depth_stripping
+ tests/test_client.py::test_databag_string_stripping
+ tests/test_client.py::test_databag_breadth_stripping
+ tests/integrations/asgi/test_asgi.py::test_auto_session_tracking_with_aggregates
+ tests/integrations/asgi/test_asgi.py::test_websocket
+ tests/integrations/aiohttp/test_aiohttp.py::test_transaction_style
+ tests/integrations/aiohttp/test_aiohttp.py::test_traces_sampler_gets_request_object_in_sampling_context
+ tests/integrations/django/test_data_scrubbing.py::test_scrub_django_custom_session_cookies_filtered
+ # incompatible version?
+ tests/integrations/falcon/test_falcon.py
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_large_event_not_truncated
+ tests/integrations/django/test_data_scrubbing.py::test_scrub_django_session_cookies_{filtered,removed}
+ # test_circular_references: apparently fragile
+ 'tests/integrations/threading/test_threading.py::test_circular_references'
+ # test for new feature, fails with IndexError
+ tests/integrations/wsgi/test_wsgi.py::test_session_mode_defaults_to_request_mode_in_wsgi_handler
+ # TODO
+ tests/integrations/wsgi/test_wsgi.py::test_auto_session_tracking_with_aggregates
+ tests/integrations/wsgi/test_wsgi.py::test_profile_sent_when_profiling_enabled
+ tests/test_profiler.py::test_sample_buffer
+ tests/test_profiler.py::test_thread_scheduler_takes_first_samples
+ tests/test_profiler.py::test_thread_scheduler_takes_more_samples
+ tests/test_profiler.py::test_thread_scheduler_single_background_thread
+ # broken with py3.11, *shrug*
+ tests/test_profiler.py::test_extract_stack_with_max_depth
+ # TODO
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_long_sql_query_preserved
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_engine_name_not_string
+ tests/test_scrubber.py::test_breadcrumb_extra_scrubbing
+ tests/test_scrubber.py::test_span_data_scrubbing
+ # this is not even funny
+ tests/test_utils.py::test_installed_modules
+ # flaky hypothesis stuff
+ tests/test_serializer.py::test_bytes_serialization_repr_many
+ # TODO
+ tests/integrations/aiohttp/test_aiohttp.py::test_basic
+ tests/tracing/test_decorator_py3.py::test_trace_decorator_{,a}sync_py3
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p asyncio -p aiohttp -p pytest_forked
+}
diff --git a/dev-python/shapely/Manifest b/dev-python/shapely/Manifest
index 36a9ec063681..72f0775cc12a 100644
--- a/dev-python/shapely/Manifest
+++ b/dev-python/shapely/Manifest
@@ -1,3 +1,3 @@
DIST shapely-2.0.2.gh.tar.gz 330120 BLAKE2B 01630239075c767897635fb25573bc37469ecb7b03d62cef2d82b95a8bd7216864087b9bbcaa46c75850f2048efac2b171f2a78090bf4cd846e882fd8b549942 SHA512 7d19984a1fae9a4ec6abaa2f88712ff442272019976427a915ccd3493e3dc8fe169c5ab3aacf71f3104fc325f93b1877bfcbe9c44968b661feccc38eeeb16f9a
-EBUILD shapely-2.0.2.ebuild 859 BLAKE2B 5b5c27e5d965732aa1af31bb970dad1e3f680549440501bfb7ec4351bc222d2a25c24cba50af36b64c58cf6fc7843c5b8763f5a8b2b92fcb105c760b204e84a0 SHA512 ca0cd6fb6293de5847d440fec8bbe26360a428a4501ca920d9153a9db3c90d76dd7d8e4410956daa77833c2a51fbaeabb7237e61408d5e0d189b33e9bb7c7837
+EBUILD shapely-2.0.2.ebuild 858 BLAKE2B 1aa394852469b0bcd9544266c49905074dbc55c5c3d5784fe478739208724c48c99f51745306a57e791085420c3abec97b1588689eb03e04d9d14b85d5fe0158 SHA512 cf24c0612e427daa1b195cbc4d58bffce046aaaf4665dee7f2ac1a8a464f0bf00302b295d8d34da083e290e1a057dd649c6934ea03f4d3a907d0ecef8deaf7e4
MISC metadata.xml 1000 BLAKE2B 9be4c31c417a5660338f479aee97ec224a420cbd1ebd665ff4269a9920e16a5d78b494790bd1450ceb8be0d1228666cb5f7559b76abc669b8a15e61fb683a38a SHA512 044961ebb0caebfdacfd130fa5ed132b3ce59d0f3343c76d394e2e1cd5544bc23d3013e5b206597960f514da0203d59759a115daeab1291b6ce40ca5bdce6c8a
diff --git a/dev-python/shapely/shapely-2.0.2.ebuild b/dev-python/shapely/shapely-2.0.2.ebuild
index 993ec2a3ed2e..acfc3a8a7763 100644
--- a/dev-python/shapely/shapely-2.0.2.ebuild
+++ b/dev-python/shapely/shapely-2.0.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
DEPEND="
>=sci-libs/geos-3.9
diff --git a/dev-python/simpleeval/Manifest b/dev-python/simpleeval/Manifest
index 065159a73743..6e68a8f4667b 100644
--- a/dev-python/simpleeval/Manifest
+++ b/dev-python/simpleeval/Manifest
@@ -1,3 +1,3 @@
DIST simpleeval-0.9.13.tar.gz 24535 BLAKE2B 1cf644cac8e334725eb2a6c0d058b50646b3b405b1cf91a426b2c1701525b4b11f154c5990e267434537657850d29a760f30612834ec5d4c5870580767404cf7 SHA512 e8d518e16f68a2e5f28bc4fe056851b8e1507a147539820afb52e606a8815d5962fe9144c106e361213b4af7903e93e1d2db9a7e759b5ac488e8614de90a8ae7
-EBUILD simpleeval-0.9.13.ebuild 454 BLAKE2B b8da33bd79b61778a766732eead5f5f342eee3c8c743d318fb331c33523716bc1206259b81891e4377ade3f1e93c62e992edba802a5a42f024c2f88eb5a71457 SHA512 b0f8b210ee96dbcad711ab1c6c30671ee6afb3bcc02b4e5b20bfbda2bd995e8319ee00bc99bb760a1bda203e0a4be24d4634c424720d3373c69c88014e76a364
+EBUILD simpleeval-0.9.13.ebuild 453 BLAKE2B 21005a273f577d8cd5ab80150666b4fe18fcb4c1760a7247c0306419e663b52d63b1a289096a0b6b2d037e9a644e08223bf05b2aac44f0fad17202518c45807f SHA512 5fd1836577b6c7dd7127ec58b3e98e6777c6b4f140221a5ac96836f3a91c23466372837df186c3f0ee489b212be4eae387e51dd7c829e09773e8add1781b16bc
MISC metadata.xml 506 BLAKE2B 697e9acab14f80458e539abe119b70a47f4b97ff3e8e88cfc5b071a4403d80ed637976a2428512bcd6570ee37aad12cbf853b87988262548c09670c31dd7c970 SHA512 be74df1cba2c5c7684d767a229eed2f641747abee58f421ad437c33d40ebd55b360e7bee162a9464ea4443afc4de03c7dbc9c7db35c832f6cd531dcd151aa796
diff --git a/dev-python/simpleeval/simpleeval-0.9.13.ebuild b/dev-python/simpleeval/simpleeval-0.9.13.ebuild
index 1d8e71613d68..f51252b0f2d6 100644
--- a/dev-python/simpleeval/simpleeval-0.9.13.ebuild
+++ b/dev-python/simpleeval/simpleeval-0.9.13.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
distutils_enable_tests unittest
diff --git a/dev-python/sphinx-celery/Manifest b/dev-python/sphinx-celery/Manifest
index 0fad61f97af6..3d088b132173 100644
--- a/dev-python/sphinx-celery/Manifest
+++ b/dev-python/sphinx-celery/Manifest
@@ -1,4 +1,4 @@
AUX sphinx-celery-2.0.0-extlinks.patch 1022 BLAKE2B 72afdaf8be3832bc4d4d20ece22065696340d715e208810dd315586b87d5a23fcaaabf63f9e056afedb86976bc874b414722998edf96a9bafbc4fc22e84a3c9d SHA512 07431b7763df6616783f0fe1d9ed560341a6f3c3c848264251d798ed4f26d5b92a3bf6a92bd8c377a1093e582e15a886b13ffa3314554696519ae93226aa380c
DIST sphinx_celery-2.0.0.tar.gz 16203 BLAKE2B 439a9cd20e09071491338016ba83514e37c7cdfa34966e93e3c6062ed94cdaa0750351a0de9fc7b27be1b7e557b5625be73f01f1de59d15f36335e9d46d35cae SHA512 1beca69fe9b56d04cd3c42aa9244d50a364a860e9cf53f94897c0f690b8465f4e2a7b10ed6d310d3fa706d86f5882a338cd982a3ac7cec36586269756e9128a5
-EBUILD sphinx-celery-2.0.0-r4.ebuild 592 BLAKE2B 91c99b699fbb3880e3b998c0d6e8f9bc30cf1f2ce270f50239526f6f9eef1176b0027ba346d143de54b148336ec985563b5ffe2d3b92b0b47b095744b998d50b SHA512 00bfe19f6e2112d11a584c1eba8bcb22514c5a9e0cae9f2349b13e878bae181020acc28ae843ae7e82235ecc991a035fa97489f446c5c399559a389419ae23b1
+EBUILD sphinx-celery-2.0.0-r4.ebuild 591 BLAKE2B 47536da25c21a807990d92efbc3eef6a136dba38e4717fb19a653a27eb8d727c988110fbf76a1baa18d407e35eb84f0a6d591d707a5a55a5642301d84f3a01db SHA512 eeb2d568dd88349589e3e2ffbe0a29326bd847e628ef77004f5d6caabae8bec99496afd9687080e987f87a9d478cd7bd28b6bcbf7ecee1341821886211bfb38e
MISC metadata.xml 355 BLAKE2B 12bfcfd706cacbfbd3c28692b0e50f45b8d62306682e1207123d2bdcb490197b3f0e3e142d0d57778a0eb9caa868f0d88e1b7b30b17e22cdeaa7a8265bef4eb8 SHA512 b6a7a301eb8f6984a60e707fd8ca5c5a88cb286e24b6dc98baea473670bad8d3e898384b140bc22711ea80a514e6bd0d256ce6e7a814a175c36f6755713a0e44
diff --git a/dev-python/sphinx-celery/sphinx-celery-2.0.0-r4.ebuild b/dev-python/sphinx-celery/sphinx-celery-2.0.0-r4.ebuild
index c8dd44e950bb..ff9f3a023eac 100644
--- a/dev-python/sphinx-celery/sphinx-celery-2.0.0-r4.ebuild
+++ b/dev-python/sphinx-celery/sphinx-celery-2.0.0-r4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
diff --git a/dev-python/spur/Manifest b/dev-python/spur/Manifest
index 9ebc4184a32d..66b3415c481a 100644
--- a/dev-python/spur/Manifest
+++ b/dev-python/spur/Manifest
@@ -1,3 +1,3 @@
DIST spur.py-0.3.23.gh.tar.gz 17853 BLAKE2B fe0d93b5c646fc3f26b996595af3d140db5d362a9e9ad4bc2bce911735bcdefd823ecaf478d732671229e6db0640c211643e6e2774e73fb36042eb0231626b9b SHA512 20b8bbee4932f3ecf202332c9e920938d4fc1e2641fcb6bf4ac52004274f81a637100771cb772009fd3fe6857ab87370c7a943cfdc6980e7f9b83bb7999ee261
-EBUILD spur-0.3.23.ebuild 734 BLAKE2B 9c52924944838be6ff6b3e2d9c8d54d3e80f84c32c4e03e2a0db8e88109390f8986b516a6c27d687d5f328ebccabb6b69905849d74e7819939f79b19d57218d8 SHA512 9c2b4a521e1eeb9867a19408051aa92e81ceab60afa40859b6f765dfc5de2152295c2123bb41cf66cc7d62878567dc1730d8f7f54dc16237808d6910ec29ee32
+EBUILD spur-0.3.23.ebuild 733 BLAKE2B 79652e0d04875bd462d76ea7d7c03d121e79c51b73366faca826f4275e1877e77886f0cac20cf94c7d90cb9a0f4608fde631b11bffd8eb5cb7f7411a35876970 SHA512 e866d1eb2af8f823aeca200237c84157abda59e7bbc82ecb17977ad11ab74cf35c28ca8a3ef522f4b27a4cc316072f0685f5a25f9d34367fcfe55bd693a5fc0b
MISC metadata.xml 369 BLAKE2B c3957e4e2e59eb1159b7e093e4b58c09b38852fa41987ffd6294037246a7ced2fce6f1a294f1f694652fc18fc1f999092648fe50377d36bfb3f5cd1f132b6077 SHA512 41f76a3c725a336166f3c1bac7e83abbaa9ebb868e90840fbbfdf4d7501ede30357b05f4af3db9825ad16b1cb3065c231b39cda4ab68a903e441a000da8f8a5d
diff --git a/dev-python/spur/spur-0.3.23.ebuild b/dev-python/spur/spur-0.3.23.ebuild
index e1356e5e3fd3..156155f2d4de 100644
--- a/dev-python/spur/spur-0.3.23.ebuild
+++ b/dev-python/spur/spur-0.3.23.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
RDEPEND="
<dev-python/paramiko-4[${PYTHON_USEDEP}]
diff --git a/dev-python/sshpubkeys/Manifest b/dev-python/sshpubkeys/Manifest
index ebfbcc15cd82..9691754ebf0a 100644
--- a/dev-python/sshpubkeys/Manifest
+++ b/dev-python/sshpubkeys/Manifest
@@ -1,4 +1,4 @@
DIST python-sshpubkeys-3.3.1.gh.tar.gz 57896 BLAKE2B 3212ea0c38377255258a831cc942f71c0b0efb040ba8ca3283200b638dcae7a31ad5763ae0de4f51a7ae0c3f0a1b83ca6db96f00384ecd1e1e3a369028e4ed41 SHA512 8a59e73eddd795a71b64fc7433292ca03a9f447a13c8ef40d68fc599776c37f5e4a1fdbbf2f2ab00b0091a513e2412f213f6a21474ae0784af2df9a7107a2ed6
EBUILD sshpubkeys-3.3.1-r1.ebuild 700 BLAKE2B fa830aed4be06a4140fb247719e4310a4bb276d40045b848674fd6e30358d1f8ef1381d03b84e1e03275071c493350c269362faee11529622001ea09db9c5ece SHA512 552b78c5135b97d8672d2b2f6548b73e7e7951a10278d8cfd2ce4d4c260ed49ca32038ef3f430cb107576650774b72f4788323a85812c5b7c02f3d3aee7cdc26
-EBUILD sshpubkeys-3.3.1.ebuild 666 BLAKE2B faf060513b93d37325f35c5d33a6a9ab572c3ea7001170bae7ea56f4d138db0fe3d861e3c9be778341e371df0b4c72c1ff653995d1b664d53ebfd1b13444e651 SHA512 22552fa48bcc952e6fb68924a03a7f2cf75d6c7ba0d0d6386de7f2dfe696eecb801e3e1f23f0cfe077a2a2b79e6f13231a26ff8c9cf3f9f62ad373828c755507
+EBUILD sshpubkeys-3.3.1.ebuild 665 BLAKE2B 7b609acd9d22b197e659cfe19f9defd38aa51e8c32810b4ea35999355a2a46854f6d29f26966309a4f82b7859d2868b5cc361c0956d69ba0fdbabe2ebe5c480e SHA512 dcd96106efbe478fa468e26870b7aa6e1d7ae93ff18c503347af280a48bc4022c0cbcdbf05dd835c6120aa6e91c00c54259aacf857eb866347b67aa3c0c41c9d
MISC metadata.xml 512 BLAKE2B 89b935c91163ef432c76b498b4d0a2d49c64c2d5f2f6af891c6f6c6e3a0479fc56d3b9947860f5dc6ebd07d5fea9bdb3f526226cf1b4af64a3b9097007bd08e2 SHA512 5d5dfdec492614ceccb2ac84a67f7f0db3dd5979d811e8ecf9e9d87df6334d490fb345c75ca5e4846a2f98dcb8dc5bc12ad1679b29d95040477e0f327e6da07f
diff --git a/dev-python/sshpubkeys/sshpubkeys-3.3.1.ebuild b/dev-python/sshpubkeys/sshpubkeys-3.3.1.ebuild
index a73c8439e522..f72adf193c13 100644
--- a/dev-python/sshpubkeys/sshpubkeys-3.3.1.ebuild
+++ b/dev-python/sshpubkeys/sshpubkeys-3.3.1.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
diff --git a/dev-python/tappy/Manifest b/dev-python/tappy/Manifest
index 0af536f559ec..03e019fad593 100644
--- a/dev-python/tappy/Manifest
+++ b/dev-python/tappy/Manifest
@@ -1,3 +1,3 @@
DIST tap.py-3.1.tar.gz 133208 BLAKE2B a41e4d6e06cfc4283ea8e1df1895569a35d7041721760a16a626d99e60bde0f4b45dc517408b67c893d1eafc3aebe9e7fab4eb158d1e13a0b99a85602beaf440 SHA512 4a3b5c5fb54ee1343cfee9bc154e812066d745c020a2c3391761c3e407b7b8428412c799df4963a385e4563ffe3b31e16055cb76ab5940ab6156e57dcf4a4d3a
-EBUILD tappy-3.1-r1.ebuild 839 BLAKE2B 9f5b3a0f7472932ddaad72163705fd7ec076e726f221b59ddef312fc976042f8de0634108c90decd301698a56fa40c3d47a4c05208fe06b845929aab3f92b1e3 SHA512 b55f36b2dbbfe59d75ae2de1ea3f632f2dcaa91ebda824c301e3c081ce55e92ee84faed655dbd77b1bbbd40eda2287f8902a97b99485a3a89718f4d127ffaaaf
+EBUILD tappy-3.1-r1.ebuild 845 BLAKE2B edf9999b015d3d7b22e2235aec8e9c0dc3fed3b87e201281c80642dc2dbc4ca046d9abcac9eeb754ce223cb833c59cd8e3538dcc8288249af59a65fa81159d84 SHA512 aec7657c86cdd3c00ec2a001e80dd15fd56f980789a9b4aa5367de05b5b8af5af4b6ebf8c546ae509da20ce49992cd137cd65b7816146053f4b2e9e70f082762
MISC metadata.xml 368 BLAKE2B 86f05d0c5e93193bdb928c3346c4e9dea9b3fba04afaf4c7417ea2292897248e6f21bce6e05e5183f5e763b19c929dc94e3b4f349d5e56817b58cd030d980adc SHA512 77e683438ccfb0c1866394b4118bbc09ce90144b8635ef9352ef4fcefb24840f2d1df0cfa86ef9032183bd49130fa5d7e1e87c9146cd520045061d730b47b6af
diff --git a/dev-python/tappy/tappy-3.1-r1.ebuild b/dev-python/tappy/tappy-3.1-r1.ebuild
index 695f0f3db72f..01aeed69447c 100644
--- a/dev-python/tappy/tappy-3.1-r1.ebuild
+++ b/dev-python/tappy/tappy-3.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="tap.py"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/textile/Manifest b/dev-python/textile/Manifest
index 3195703fa045..34e059e69ec8 100644
--- a/dev-python/textile/Manifest
+++ b/dev-python/textile/Manifest
@@ -1,3 +1,3 @@
DIST python-textile-4.0.2.gh.tar.gz 49296 BLAKE2B e9ac36b0ecf401a07aea1037c1f4390e440123d7e16f8fef64c257d27f6ef9c6918018ff34e9f8ad367767f3ebc5ce7957be424b2e6dac62fe8a1f7736b8eff7 SHA512 eb59e44b9a8521bcfa98f476e23efd727ffd867277d24f102bbb9511a99a0d636c324e22f8562382074007f304490c4ec6a5fde529f41b15f055a9cf16d49b8e
-EBUILD textile-4.0.2.ebuild 922 BLAKE2B 1b45e621a16798560227547f92ce40004f1773f02567c9c16f161b6b7f67ea07a572797e726818f68f41bf8e39d9b982a7e77c650428bff8e9671117509c89bb SHA512 27569d4b5f33bb5331c026fc5420d7a9cf1b001cb163c20cf7d92120df9fc76746b8d27b8468617440d9edf775cdc3df47d24a9c6b41fa65acef4e2b19996879
+EBUILD textile-4.0.2.ebuild 921 BLAKE2B 9b3c94f0dc6a617016107cd2845906b5167dbd10f14afda07512064c81559328638b948d429cd14ebc2bd02ddc757e2e42024aae5e925b1ea68d20ebd738eb7e SHA512 d49db3e9aa71a184fd39bab67ab21251809800a790f8d703ac1caa609248ea28f945618b98d47e2962d6a3dc9d11c12421e4dd4268bbadbe29c1ab823f2925b2
MISC metadata.xml 580 BLAKE2B f318193518ce2529a1345249d6b876b6c98cf84f896666650323b94d60969fdded5c438e676c06f854a4050a85d7d27b7e16f74914ff80f12d51f1c66f234544 SHA512 7d9e4a0720730b6b96a2bc3828c21d3a31168f8b7ec4ae2f28a4f26b7632199a14b241dd954a944a42c1e9dffd07a8835720e60e7608d1952759e0627de176f7
diff --git a/dev-python/textile/textile-4.0.2.ebuild b/dev-python/textile/textile-4.0.2.ebuild
index 416be201e65e..66b78966dcb8 100644
--- a/dev-python/textile/textile-4.0.2.ebuild
+++ b/dev-python/textile/textile-4.0.2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm64 ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-python/html5lib[${PYTHON_USEDEP}]
diff --git a/dev-python/threadpoolctl/Manifest b/dev-python/threadpoolctl/Manifest
index 88e4683f0e36..cf88eccda93f 100644
--- a/dev-python/threadpoolctl/Manifest
+++ b/dev-python/threadpoolctl/Manifest
@@ -1,3 +1,3 @@
DIST threadpoolctl-3.2.0.gh.tar.gz 32196 BLAKE2B 662b2ab6908719c11881dbaba00437b049f71dc8b6c5c8f4c3733cd156312a6410eca19d0446e11cfaddd039261adb25398a3827e822584ad52b428e67fc6b17 SHA512 01017047ceaa353239fea5410be3b6cd924068d7e18a80bc04cc07f08341e3405fa8620a8e5f43f16b674a3ce535d15e42b41741f78079fb61e618c8b9d1583d
-EBUILD threadpoolctl-3.2.0.ebuild 1170 BLAKE2B 31801379266f43030f18ac28bfddcf608b8c6e065137c6c30e0d016efd7be30165a32d42fad6b1900775919cd2bc224ecab66b49dae3fda0695323d0b78df9b4 SHA512 896cc0e4a490f9c38f0693343b42dd76000b0e0b55b6e86dbe3d8a109401294775fcbb79021e3b5ac7c528d70abcebc71973106a12af981dce23f7f52835de5b
+EBUILD threadpoolctl-3.2.0.ebuild 1169 BLAKE2B bfc53422030326b8d7e1ad0fd95e65504bf9401d007aee2531f021af7aadc8ebe8148ad832500340591ac791f91e6fffe2911cd909872dd0ccb48fc67fd702d7 SHA512 244d872563c09e6727828e750c2e1875d8a2706073d3a3fbeb27001b232384713b620511d70f4ad99deda0d380a21fe678b52a56dcbab728e57473164571922c
MISC metadata.xml 489 BLAKE2B eba7a68832688f4c6cca1f30e188bae378c82347d87d7a0186fe3821dd04b75fdda2a7826785c3a59eda7362d1119d183be239b06c90ce14096e5a87459d2a29 SHA512 e14a5317dcfb8506a277d358ec227d276cf148e0293fc56b14751804a89fa20134b5be752fcc8beaffd12e246722d34120449a8f1ea0900e2918e42889c54dd8
diff --git a/dev-python/threadpoolctl/threadpoolctl-3.2.0.ebuild b/dev-python/threadpoolctl/threadpoolctl-3.2.0.ebuild
index 654f001a4b38..81b1fb55997f 100644
--- a/dev-python/threadpoolctl/threadpoolctl-3.2.0.ebuild
+++ b/dev-python/threadpoolctl/threadpoolctl-3.2.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~arm64-macos ~x64-macos"
BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
diff --git a/dev-python/ukkonen/Manifest b/dev-python/ukkonen/Manifest
index ca7c75ee04d7..ca87475327de 100644
--- a/dev-python/ukkonen/Manifest
+++ b/dev-python/ukkonen/Manifest
@@ -1,4 +1,4 @@
AUX ukkonen-1.0.1-musl-include.patch 427 BLAKE2B 23170cd4a78ddd157d1230c2a072180a472394a06ce7afa702c1ed0bdafccea726405387dc65bd963cb8a6e7ea21cc7179fc4b9d36622f28952ea6c0aa003760 SHA512 4146508c56ecbe4edc3f77a92536098f93152e8cd68a0c710a2af7a6ded357795a5cc015b31cc198f66939e9cf0a258cc9db41a0458209ec0458bd19332b1494
DIST ukkonen-1.0.1.gh.tar.gz 4547 BLAKE2B e574f21c0e26751e48d16409747b1979ae903c0cd812d52b1715eaa2025cf21c9d24aa3963de61c6ef4126eb4ace8fe974966e768d05c5db8372e0ae96941123 SHA512 23978b8e22454155e7d8a0d2dbb963f4aa5a6be6cdd75a74e8ec5e06fe32a96b6fc14f0f6d03089726bf761ad6d833dc68ea3fb6cad1ad2ee5b259043072875a
-EBUILD ukkonen-1.0.1-r1.ebuild 745 BLAKE2B ecea43706ea1f8aea236f76ce366bd2bf0a290813fc138e2787379a6bce936637f8728f31d59687ff21751df84ca92943e12e98979dcd7acc90e10754fecae5f SHA512 2dea826bfecd216df7893933a2628b7c95756fd8fd346e575ce306e36270d0d1a2a6f409e9a3aa99e78f375831f50adba9a63f2676af42b0577ab9726f8c935c
+EBUILD ukkonen-1.0.1-r1.ebuild 744 BLAKE2B 3828fe2dad0f3d573cdb9cffcbcb1e70ad4cc6c3c40929ae217a5b7ddd35e0e0e12e87bba1d7188e904ad00f33b1d73d2af0a06008d88a49c773f525d99f6f77 SHA512 5637aba25bc3ba4857387c8b1c9b6c90544f06c5321483be0c53de33b877427e1b9ddd9dfd26b8e74ba35ecf17bdc6f7fdbeb2d094909177923a9a1d86b6d34f
MISC metadata.xml 345 BLAKE2B 316467291e5dee76baeaaed62a17e6c5e6216dc8eec5ffbd0fe7465e8c70cd47a2b1ec0c15f082c4bc17a1794ebfec01ab65d6260b0bb6d7af9830e0233e379b SHA512 891214a8416169a7cffc49b0682d1e2e471da4683a7dd528da6d75045d11d16c18fe4bc9ad0c883fbe4a877878e7a0434af1244353910ccc3aa1c193fc2d7a16
diff --git a/dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild b/dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild
index 20cdd2ea2bc9..dedeabf17c98 100644
--- a/dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild
+++ b/dev-python/ukkonen/ukkonen-1.0.1-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
RDEPEND="
$(python_gen_cond_dep '
diff --git a/dev-python/unasync/Manifest b/dev-python/unasync/Manifest
index e7821fb8ae01..c63a235b853b 100644
--- a/dev-python/unasync/Manifest
+++ b/dev-python/unasync/Manifest
@@ -1,3 +1,3 @@
DIST unasync-0.5.0.gh.tar.gz 19060 BLAKE2B aa7a955aed98ab33cc1a12aa88a02ab38ef90f9494f04c3e032b66e56e033404e9b59a89834a1e07b224fb865af5d139c27ff91ae5fec8ad01b1e407d9c5c181 SHA512 5b68e9a70f487b2b0fcaf9a5c4240b366428154fda99d53120315382dc29d2cffbbed72e277cee1764f7b91158db3d8b394d4f4969cec1fd7e49f27f01c39440
-EBUILD unasync-0.5.0-r1.ebuild 636 BLAKE2B 091319fb236b6d47184e92a2cd4ef41b1bea655c71c7b688710a06a289c43a3a8d3f22fcd0790a5a53c2b27bdd145c37da92e0ba067d67c998159f859b3fcde2 SHA512 eaa2274e018fa206aa774c1a64e3dc2127131cd07af952ae72a2927406e1388dd25a612ff2c8626c789e73e4a67e7226a345e685b5ef136f0a9a9c8f2c2c52d8
+EBUILD unasync-0.5.0-r1.ebuild 635 BLAKE2B 31830237029e16996352ad36562c1f68ad7536021c15b74dd61aef9e1af53a0c5808b893416e5b2d97cf241b2bc404c461f12204167321e7be0ab94aa6bf7701 SHA512 6c5908aa853a07cb24db739667d7779c788960dc03e60bcaf783c463c6bfb81ed28293e5b67b9e8e69bdda2a0836f42bb0bbec708713050267a2d7e72818e735
MISC metadata.xml 546 BLAKE2B aa3d0b82e53c079b8cd82dfa36e37265eb0dc436493903d861e65e054b7a27de71311de96243041fc706e6741fe5a12ebd91b4cf56b9877f790e3cf4b80beda6 SHA512 f46d77a9feb9602866913e7bc65c220d63eadfb35ea62d8a6c644f977c8e986c72974697f7e4d9b2699657917526857bad6e3c033c1fdcc0cf1ba387e2ec4929
diff --git a/dev-python/unasync/unasync-0.5.0-r1.ebuild b/dev-python/unasync/unasync-0.5.0-r1.ebuild
index 11ff28efbe29..06ae682c4438 100644
--- a/dev-python/unasync/unasync-0.5.0-r1.ebuild
+++ b/dev-python/unasync/unasync-0.5.0-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/python-trio/unasync/archive/refs/tags/v${PV}.tar.gz
LICENSE="|| ( Apache-2.0 MIT )"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
distutils_enable_sphinx docs/source \
dev-python/sphinxcontrib-trio \
diff --git a/dev-python/uritools/Manifest b/dev-python/uritools/Manifest
index fe00f96bd855..87c0f0e21ec1 100644
--- a/dev-python/uritools/Manifest
+++ b/dev-python/uritools/Manifest
@@ -1,5 +1,5 @@
DIST uritools-4.0.1.tar.gz 23524 BLAKE2B ca1d0e739436211838df50b1fe7949c5a43f9bf17ec24cf4b5f5748bcb4a330d677134e568a1683422c80a1cc178bd1f4325df7f0e27ac3af09a025fd95513ac SHA512 d616103a74161ed3f2920d2c6aa75cbfc7425940c46097a7b3701d3db3b8771f012bce17dd595d56154fe7ac00527a6bc989810c2e0beb4556e5caa5720e085e
DIST uritools-4.0.2.tar.gz 23673 BLAKE2B 3535a149e934c031548e4aeeb9be3e9e17492360dd8f77add5565677cdfc7657c9e27806729b18c52cdb477345fe4b9ecd54e2a3aaba6f692cd9e45c487bf75d SHA512 71879ee6c346bf0c7b0d12fc42c91ecc8af553b3bf038edddd504e374933911e92c8adc26b2ff07243380229261e0b3eb6a6c6e189904aa4b467348098d73fff
EBUILD uritools-4.0.1.ebuild 493 BLAKE2B 8b4395bec9dfbe822a0d1fef3f8e1a5c3343c43a867e8f3242a8ce2ab872a7f8c0f60a1c6a0fd6666f74976a1e3d4be30fe66ab8a3e7c1270fc56286c216b4de SHA512 efdbfb09093ecd08ebae63c4fb1b4eb3f5c1d46fcc266c52c66cbf7f30f16ede094fb4d4c160a3e506ff02e62b4727f56f23f710bb037741e5cd61f01814ac94
-EBUILD uritools-4.0.2.ebuild 499 BLAKE2B b3ec4e932387bab3b2f309b85b7c1c568932e36b0a0f2f86594231877e37293228c81e1d71551f2a5ea7219999459996b4958480345f935dc0537f03e3940807 SHA512 21daa565d06aa29363764aa9777b0ca9741a83afaee45948a6e9dd7a35916ff077769d9733b10164b36fb404d5ec5d0184e34298af1ae164f7d1edc3edefdffa
+EBUILD uritools-4.0.2.ebuild 498 BLAKE2B d38cdcd0defb342b9a8f066bef1d5e083320b90f4da40d53432d287b6dfa27ac55311d7c7f716987905f7696adc7bae11bc0752b51cc23491fe1faafc09171f2 SHA512 1f3fece7ec5846ae944d31a16ab96789d974a475b10c7166fde5e3354a87b0ad22910cc3cbe2ccfe84a4cad8057707f91e6014b27fb871fb976fd96b8898fe75
MISC metadata.xml 1330 BLAKE2B df7bdf865359417f17c74d9126491e91721d154a465e0d96700a0d5e8eabd8195396ac3948d7e701f918d4e6617101f55b1433903a0e5acdf633a3988be06247 SHA512 99d28ce814dd8714f99344f7fade06559c3ac90cfb2da34d15751ca4b94087b4617fcaf0ff2a54a22f058e4746e4c69b27fe3615c5348e274b0893a9b24d6364
diff --git a/dev-python/uritools/uritools-4.0.2.ebuild b/dev-python/uritools/uritools-4.0.2.ebuild
index 0d9309d0ad33..0603a87ab3b6 100644
--- a/dev-python/uritools/uritools-4.0.2.ebuild
+++ b/dev-python/uritools/uritools-4.0.2.ebuild
@@ -19,6 +19,6 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 arm64 ~riscv"
distutils_enable_tests pytest
diff --git a/dev-python/vine/Manifest b/dev-python/vine/Manifest
index 609932355a01..6f892c8ee83c 100644
--- a/dev-python/vine/Manifest
+++ b/dev-python/vine/Manifest
@@ -1,5 +1,5 @@
DIST vine-5.0.0.tar.gz 48758 BLAKE2B 11f90ceb3d3f0b008551db458e18a41b301b797a2109e011154cc3e6063433c3c917b0aa2cfdd0df8b868a3b459c061e6ed97fd23b9fb8cfdf58f5833e17459a SHA512 ff8f4b3f675220772ed0523e468eedbaec4aca793877b984e9a215603d1288cc3cc71dfeb152219d22f98de0ac7e9f9fa0cc35c2424ff36044cfc8f28192c159
DIST vine-5.1.0.tar.gz 48980 BLAKE2B e46a85582df4bdb6bddbe37ccc2511b5361cfcdd8210f81fe3064a41cb683e34b5a4e2d0539989246f60332e5fbf4b3dcca6a05e2a20a75af4927fd9bbe4b736 SHA512 899a494d26ce8236ba12451e8da42fad03803df0a9cf69829f650c23c0d4f6232b9246230fd984fa6616edbad8b2c08f0efe95e3692bee756dfc094f14e3432d
-EBUILD vine-5.0.0-r1.ebuild 620 BLAKE2B 6c603b501cc0a74eb1fa702ba593ad60eccca724f19f21f5c4730759d8283ee5c19c90550409152823b5ec1ba315c3b6a96458f55d33c8eb259d9304a65c3ed0 SHA512 d53b9cab17396668d1aacb5abd2c64f4627c078dbf7f1c47c0052c819eee6741294ee05a4f8bac4e046f33a9d9b298d69e2ce427b80819546c8782e568f7cebc
+EBUILD vine-5.0.0-r1.ebuild 619 BLAKE2B 72db17a687ad624d3e2fa995bfb18e8947930cef5a367f96d28365abb1e80c68114c25809fe6e9419d187977efe286931c67865309db79ba0b500e9e872c685a SHA512 7ccb5f5627354232b7bb777d0ecf7063e085ac31fcdf203fc31afe69fa006139df232b6b7fce0ee252d5be63364053c6fb15beda47a54402cd3782c413783f4b
EBUILD vine-5.1.0.ebuild 407 BLAKE2B 557b5650dfcfaaa0471dc74de8ae65f6e49abf62034e98e83f4a5ded2185b31f0c482ac7f3d341c300c0c22cfd114cdd4fa5e0e77efb167aeefc58261c99bd85 SHA512 08ce52defd06d685b10d1e754727db360ea456fc4c433daa57808bfb2e64a45c4feb6209e60ca0c49488ff87e45881b869b1ad61cf38fcdd8591662f0e7f417d
MISC metadata.xml 462 BLAKE2B 7e59d35623baa0fc93b843d3b79ac5e4e505da52fdacce8f29c145af35b04c2226b2b6df0c64598af2c6de1640cf6de3091842a79830631b5adf328d91b135a6 SHA512 9ffdf8f9e99e992f12119f919fe43f5f3be4931b742c4cc74446a5a7288269faa4e7e857d03f0bf6a50e36a32cfe30253a9d7f247c80e51167c1691aa1ee899d
diff --git a/dev-python/vine/vine-5.0.0-r1.ebuild b/dev-python/vine/vine-5.0.0-r1.ebuild
index f07a1a2232ac..60563a24a132 100644
--- a/dev-python/vine/vine-5.0.0-r1.ebuild
+++ b/dev-python/vine/vine-5.0.0-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
distutils_enable_tests pytest
diff --git a/dev-python/whatever/Manifest b/dev-python/whatever/Manifest
index f87a747bf61d..950eade9a4b9 100644
--- a/dev-python/whatever/Manifest
+++ b/dev-python/whatever/Manifest
@@ -1,3 +1,3 @@
DIST whatever-0.7.gh.tar.gz 6373 BLAKE2B 401edadee8379dda2a2a90d7e02b64e2c091b4ad6a9ae3c25b9513b3953f09c89b7cad5bf48fc96713a332a8e3891f2bbca755c7f6d4817578eeab1f986e8640 SHA512 7641957f6eabad0d8485dac9b9cfaf0c6a8426ec9817c4e0748e669561fb5fbe21932f9bb864362ee34f5a5bff8ce6f6803c428130c1af3aabef3d583d7a582e
-EBUILD whatever-0.7.ebuild 532 BLAKE2B bb119becf2f20e1b765a58dca48965a62cef812285f8bb8979d7dd26e28b426a3669d61afffbee390ee8436e2e0270cd189db534e3fb11a8afe60c8511eff02d SHA512 a06b64238443b293f9979e226bdba3bcd66cd6386836eecc9cddf68e61fb52c10d1a4b72efaabc4a4a3c16f3343849d8c56a99cd45c03279fdde7908b6df4f9b
+EBUILD whatever-0.7.ebuild 531 BLAKE2B ef013a261baf8fe9eba20545c0786f2021429c53fa90cf47dbdbf637bdef56224221084332d8a3745ece5d908ea261f87c67edac0789cf65a1b047a6e5c31174 SHA512 1f6d8f4333c765a64beb360fff94dd08ec76bed3d53eb8a99de8084681c4ce26d4c2ce28dd033b3f63b549c535f6eb448897a4b64ae9d56033d6bc3f9f049b9b
MISC metadata.xml 473 BLAKE2B 4d592165f596b37ecd14acc40e69aad7694b2445fcfb98ddbe8dbf9326144118209391edc65b2e57bc4a7413cf7a165d74cbe50afb7a0df984939c3525afac7c SHA512 a38c052c3c3822012ac4833454b55e917756131f79b486736293ff9f2b5e05afbc5008e1b165ada8f13a0529e63d16ebbc96a48813e2e45a8936b4cd13440629
diff --git a/dev-python/whatever/whatever-0.7.ebuild b/dev-python/whatever/whatever-0.7.ebuild
index 66cf810b6a23..cd741e55978d 100644
--- a/dev-python/whatever/whatever-0.7.ebuild
+++ b/dev-python/whatever/whatever-0.7.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
distutils_enable_tests pytest
diff --git a/dev-python/whatthepatch/Manifest b/dev-python/whatthepatch/Manifest
index 018554d7a932..ba2271bbb37e 100644
--- a/dev-python/whatthepatch/Manifest
+++ b/dev-python/whatthepatch/Manifest
@@ -1,3 +1,3 @@
DIST whatthepatch-1.0.5.tar.gz 31850 BLAKE2B dfded6069aa70051fb5f399c9f4707969be4dfc1dee853cd8eb7f36e074c2b595eddbae3efd534321dbbcce7a6658ef9e9bc7675ef466e0a486d930d62761e1e SHA512 d87a36a608a15bcf6d28d26afee40161e26f17fa3b011056388f9850896577f913a91066de8b6071ea15b28fa05f8d00acb997b18483ea56218df4efb40109ab
-EBUILD whatthepatch-1.0.5.ebuild 455 BLAKE2B 73e13ddfc9bc838dabcf3ad3b7f8de1266e346ee7583ac022fc8e22f665fb0799af08f6044943f966785111b20ab5cb65fbf47b1ecd6017c98ca48d78fe5c47b SHA512 c26003dbf1e62aae2a3a5a6faa8b9e69aa34c4eb86dc846952c461d71bab4670c9a79b975b6e56386e41c67b73c1791825cfafd1f9c6c8fb6f096d5cded72ea1
+EBUILD whatthepatch-1.0.5.ebuild 454 BLAKE2B 4d18dc3e821c01ae7c7c140de800144f5b017e78ddc0063c5e6e5e4f3c5e448a2536557137aeffed2f39ff7606a2e64d59b153d344bc782127c8e950acc48ca2 SHA512 07f301275ff76b414c5ca85ed656d6bd8c91ee04314400a1c8ac50fdc082e8c97ba77b73a2d20717ff04b0eb1fa88ff738daf6ae242caefa49327074ba3a3fb2
MISC metadata.xml 401 BLAKE2B ee370b7f08a16ea4054d5192831a530a9bceac969b2832d6fe058e98dd7558498afbebf4c1f2102979b2f3c252de73c5b11aafcdfed7044a5218144def4f333a SHA512 2a5c7944923e59032c3e75a0a08339ab4b273a346ef855a8ff61c45cc52ecc847db314b0e733876e6d14c3ca42418d9573a26d7f47213958f44a47c6dcbb6c48
diff --git a/dev-python/whatthepatch/whatthepatch-1.0.5.ebuild b/dev-python/whatthepatch/whatthepatch-1.0.5.ebuild
index 73c6adc2344d..f5f6080fcdac 100644
--- a/dev-python/whatthepatch/whatthepatch-1.0.5.ebuild
+++ b/dev-python/whatthepatch/whatthepatch-1.0.5.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
distutils_enable_tests pytest
diff --git a/dev-python/yappi/Manifest b/dev-python/yappi/Manifest
index 407db5a33882..f99dc254b304 100644
--- a/dev-python/yappi/Manifest
+++ b/dev-python/yappi/Manifest
@@ -1,4 +1,4 @@
AUX yappi-1.2.5-warnings.patch 483 BLAKE2B e084ebde1a6769ace82ed1d1b878f656ffd283678acf474af866f26951231a823a930323c1d7fbdb06c01b4b06b98522ba1bfb427973261627cb9967949d8b8a SHA512 81dde3661720814ca89fb3cd20786601ae7a5362a288c7f9ebbafd4095006b863dfa3c544821b917d9abb8a2532b08d415440a21f19e14e3a67c517064f1ab61
DIST yappi-1.4.0.gh.tar.gz 938290 BLAKE2B 98a9c82d101e64f70f589b51ee461e1967c0fada75ab98e0de8f0446254e7ad73e25b842c85464953b9f81fc54d2007151dfc91e4176068a7cb320176c8828d2 SHA512 c557c67cfce29db1a526a2d385af28cd241eae46a653e9b4f7308a6f52ff1ede49b9211af09889c63eae3eeb38d55813a8026161b1184fccf4db4add8a022541
-EBUILD yappi-1.4.0.ebuild 846 BLAKE2B 5597c0beaa9ba1009caef91a8dc784b31202d18edd402c4ba0fd65fbe1695bb673efd34220379ab7245654fd00d507df23cf2ff57185e03e98ed47d0d8f1c1bf SHA512 74756e26bbe5ac98e1c8dc3638cb038554ec8384d87653994b0a761c082459932f3abfaff0a6cd9071ee7ff083b2af2c2a2773a0dc095c8aee03ecdcb3068857
+EBUILD yappi-1.4.0.ebuild 845 BLAKE2B 81806a8c5f9215c43d0d5ab9d85188579538af6c8920b2b4bf56122ef556868d12991b3e708b3eaf55ec391a05e2870831c0f6fdfc5dd5b32eeb87522de25d37 SHA512 2f7efc2a2d8e1b75b657cad04ccf51d08e1d4042970fd2eff4f5539d0fd79d97213fa72f7c2c018269d262a66150763e837f10ef42542970b03387a67e0002da
MISC metadata.xml 489 BLAKE2B 243541f7de9fca044073eb0f35d32b751738c9172dc1ef15599eed56c0c8b2e9758d703e555aadfbdd4d1f96def39f88798be495d80fcbb763e0f1e0f3590822 SHA512 2eeeb6c6b73f5077584150d05e9c1d8bef00d0fb83283c6f5804ec31151f3e59d2de91ecd86508a2fc2a61aaab7e82455c633487f64a4c6dcbe5ca9229fe20ed
diff --git a/dev-python/yappi/yappi-1.4.0.ebuild b/dev-python/yappi/yappi-1.4.0.ebuild
index 552b6d3f1e05..617d2b57c514 100644
--- a/dev-python/yappi/yappi-1.4.0.ebuild
+++ b/dev-python/yappi/yappi-1.4.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
distutils_enable_tests unittest
diff --git a/dev-python/zope-deprecation/Manifest b/dev-python/zope-deprecation/Manifest
index 49b12ca938ed..4affe68e5b60 100644
--- a/dev-python/zope-deprecation/Manifest
+++ b/dev-python/zope-deprecation/Manifest
@@ -1,3 +1,3 @@
DIST zope.deprecation-5.0.tar.gz 23353 BLAKE2B 9b98291fe252942a8235c70c0a13bfbaf2cb3091e1502099f8a0651b517e748645cbda957f92c790c4d4f2b6ed7324cd5e21bae9d2906f2943e507376a980d76 SHA512 11313626e4141c2f92805c7c533b32160f88bf45667cd5a53a867daad3172947e5ac80433893c515243276030400a8a8e3d3a623ea51cb2b15bd5a5a0927bc46
-EBUILD zope-deprecation-5.0.ebuild 881 BLAKE2B 4f7c0b35fc8dedd12f6330acda2aa13b3145dab8ea5eb704230340291203c868cbc8a170e5af5131cef104a5b0a0093f5fb1823d4887c7c714caf2c0a8f53eec SHA512 14c07b03b5b958c3b390e13b5d0e59f940261efae80d28e0846d9a4857221f46f33883c7a8489b9c6062eafcaadcc629f336b758b96a97d701192db5cb42f6e1
+EBUILD zope-deprecation-5.0.ebuild 880 BLAKE2B d34cd11c958b26eba9ef9130e153c4d64c3bcc7fd37d3c35e63f85bb097b76cc5273462f3c12cac62e393bd738b4ead758b164e16826696ca8995e7535b12748 SHA512 7ec07a80de956e6ee75daf9702ef7cddc66093550a9a6de92424e398efaed3708a52179d8d8a578a23a59324dab1e4d45055e8144390355f2781376b2f560520
MISC metadata.xml 393 BLAKE2B 3a9283473a2a27feff409049cf8efa86ccb89585e74d73afd0bc2ec21f4b4801b2e331ade960885a7d23c50bea831b91b1a6a232687e005614bdb5e24d371919 SHA512 a196fce434c1df3bf4184c115425f698d15f8aee6eeabba64a2277247f6e731c87a2411702d415f127a1237ea2de0a2a25895b09e989d7b38a68816132b6131e
diff --git a/dev-python/zope-deprecation/zope-deprecation-5.0.ebuild b/dev-python/zope-deprecation/zope-deprecation-5.0.ebuild
index f30c6429cd8c..ab964272a711 100644
--- a/dev-python/zope-deprecation/zope-deprecation-5.0.ebuild
+++ b/dev-python/zope-deprecation/zope-deprecation-5.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="ZPL"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
!dev-python/namespace-zope