aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-admin/akita/akita-0.1.4.ebuild2
-rw-r--r--app-admin/krapplet/krapplet-0.3.1-r1.ebuild2
-rw-r--r--app-admin/s-tui/s-tui-1.1.3-r1.ebuild2
-rw-r--r--app-backup/b2/b2-3.4.0.ebuild2
-rw-r--r--app-containers/waydroid/waydroid-1.4.0.ebuild2
-rw-r--r--app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild2
-rw-r--r--app-crypt/certbot-dns-desec/certbot-dns-desec-1.2.1.ebuild2
-rw-r--r--app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild2
-rw-r--r--app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild2
-rw-r--r--app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.4.0.ebuild2
-rw-r--r--app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.5.0.ebuild2
-rw-r--r--app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild2
-rw-r--r--app-doc/ford/ford-6.1.17-r1.ebuild2
-rw-r--r--app-doc/ford/ford-6.2.0.ebuild2
-rw-r--r--app-doc/ford/ford-6.2.4.ebuild2
-rw-r--r--app-editors/amp/amp-0.6.2.ebuild2
-rw-r--r--app-emulation/quickemu/quickemu-3.11.ebuild2
-rw-r--r--app-misc/anki-bin/anki-bin-2.1.60.ebuild2
-rw-r--r--app-misc/anki-bin/anki-bin-2.1.61.ebuild2
-rw-r--r--app-misc/aw-client/aw-client-0.11.0.ebuild2
-rw-r--r--app-misc/aw-core/aw-core-0.11.0.ebuild2
-rw-r--r--app-misc/brightness-control/brightness-control-2.4.ebuild2
-rw-r--r--app-misc/far2l/far2l-2.3.2_alpha.ebuild2
-rw-r--r--app-misc/far2l/far2l-2.4.0_beta.ebuild2
-rw-r--r--app-misc/far2l/far2l-9999.ebuild2
-rw-r--r--app-misc/mat2/mat2-0.13.3.ebuild2
-rw-r--r--app-misc/metadata-cleaner/metadata-cleaner-2.3.1.ebuild2
-rw-r--r--app-misc/termdown/termdown-1.18.0.ebuild2
-rw-r--r--app-misc/vocabsieve/vocabsieve-0.10.1.ebuild2
-rw-r--r--app-office/pyspread/pyspread-2.1.1.ebuild2
-rw-r--r--app-portage/pacvis/pacvis-0.4.2.ebuild2
-rw-r--r--app-portage/portage-lostfiles/portage-lostfiles-0.5.2.ebuild2
-rw-r--r--app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild2
-rw-r--r--app-shells/zsh-history-to-fish/zsh-history-to-fish-0.3.0-r1.ebuild2
-rw-r--r--app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild2
-rw-r--r--app-text/OCRmyPDF/OCRmyPDF-14.1.0.ebuild2
-rw-r--r--app-text/cmark-gfm/cmark-gfm-0.29.0.3.ebuild2
-rw-r--r--app-text/komikku/komikku-1.18.0.ebuild2
-rw-r--r--app-text/komikku/komikku-1.19.0.ebuild2
-rw-r--r--app-text/lizard/lizard-1.17.10.ebuild2
-rw-r--r--app-text/tldr/tldr-2.0.0-r1.ebuild2
-rw-r--r--app-vim/vimwiki-cli/vimwiki-cli-1.0.0.ebuild2
-rw-r--r--dev-R/reticulate/reticulate-1.25.ebuild2
-rw-r--r--dev-cpp/dtl/dtl-1.20-r1.ebuild2
-rw-r--r--dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild2
-rw-r--r--dev-cpp/tiny-dnn/tiny-dnn-1.0.0_alpha3-r2.ebuild2
-rw-r--r--dev-cpp/vexcl/vexcl-1.4.3-r2.ebuild2
-rw-r--r--dev-cpp/xtensor/xtensor-0.24.4.ebuild2
-rw-r--r--dev-cpp/xtl/xtl-0.7.5.ebuild2
-rw-r--r--dev-embedded/esp-idf/esp-idf-5.0.ebuild2
-rw-r--r--dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild2
-rw-r--r--dev-embedded/rauc/rauc-1.9.ebuild2
-rw-r--r--dev-games/surgescript/surgescript-0.5.5.ebuild2
-rw-r--r--dev-games/surgescript/surgescript-9999.ebuild2
-rw-r--r--dev-lang/wabt/wabt-1.0.30.ebuild2
-rw-r--r--dev-libs/StringiFor/StringiFor-1.1.4.ebuild2
-rw-r--r--dev-libs/fastText/fastText-0.9.2.ebuild2
-rw-r--r--dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild2
-rw-r--r--dev-libs/fortran-stdlib/fortran-stdlib-9999.ebuild2
-rw-r--r--dev-libs/memkind/memkind-1.13.0.ebuild2
-rw-r--r--dev-libs/open62541/open62541-1.3.5.ebuild2
-rw-r--r--dev-libs/zfp/zfp-0.5.5-r1.ebuild2
-rw-r--r--dev-octave/symbolic/symbolic-2.9.0.ebuild2
-rw-r--r--dev-python/BTrees/BTrees-5.0-r1.ebuild2
-rw-r--r--dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild2
-rw-r--r--dev-python/EbookLib/EbookLib-0.17.1.ebuild2
-rw-r--r--dev-python/ManimPango/ManimPango-0.4.3.ebuild2
-rw-r--r--dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild2
-rw-r--r--dev-python/PGPy/PGPy-0.6.0.ebuild2
-rw-r--r--dev-python/Pyro5/Pyro5-5.14.ebuild2
-rw-r--r--dev-python/SLPP/SLPP-1.2.3.ebuild2
-rw-r--r--dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild2
-rw-r--r--dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild2
-rw-r--r--dev-python/XenAPI/XenAPI-2.14-r1.ebuild2
-rw-r--r--dev-python/aiomysql/aiomysql-0.1.1.ebuild2
-rw-r--r--dev-python/aiopg/aiopg-1.4.0.ebuild2
-rw-r--r--dev-python/aiounittest/aiounittest-1.4.2.ebuild2
-rw-r--r--dev-python/almost/almost-0.1.5.ebuild2
-rw-r--r--dev-python/anyascii/anyascii-0.3.1.ebuild2
-rw-r--r--dev-python/anyascii/anyascii-9999.ebuild2
-rw-r--r--dev-python/ascim/ascim-0.1.1.ebuild2
-rw-r--r--dev-python/asgi-lifespan/asgi-lifespan-2.0.0.ebuild2
-rw-r--r--dev-python/asgi-lifespan/asgi-lifespan-2.1.0.ebuild2
-rw-r--r--dev-python/aspectlib/aspectlib-2.0.0.ebuild2
-rw-r--r--dev-python/asyncinotify/asyncinotify-4.0.1.ebuild2
-rw-r--r--dev-python/asyncmy/asyncmy-0.2.5.ebuild2
-rw-r--r--dev-python/asyncmy/asyncmy-0.2.7.ebuild2
-rw-r--r--dev-python/asyncpg/asyncpg-0.26.0.ebuild2
-rw-r--r--dev-python/asyncpg/asyncpg-0.27.0.ebuild2
-rw-r--r--dev-python/asyncssh/asyncssh-2.13.1.ebuild2
-rw-r--r--dev-python/auditok/auditok-0.1.5.ebuild2
-rw-r--r--dev-python/auditok/auditok-0.2.0.ebuild2
-rw-r--r--dev-python/autoflake/autoflake-1.4-r1.ebuild2
-rw-r--r--dev-python/avro/avro-1.11.0.ebuild2
-rw-r--r--dev-python/azure-core/azure-core-1.26.3.ebuild2
-rw-r--r--dev-python/azure-core/azure-core-1.26.4.ebuild2
-rw-r--r--dev-python/b2sdk/b2sdk-1.17.2.ebuild2
-rw-r--r--dev-python/baron/baron-0.9.ebuild2
-rw-r--r--dev-python/base58/base58-2.1.1-r1.ebuild2
-rw-r--r--dev-python/betamax-serializers/betamax-serializers-0.2.1.ebuild2
-rw-r--r--dev-python/betterproto/betterproto-2.0.0_beta4.ebuild2
-rw-r--r--dev-python/betterproto/betterproto-2.0.0_beta5.ebuild2
-rw-r--r--dev-python/betterproto/betterproto-9999.ebuild2
-rw-r--r--dev-python/beziers/beziers-0.4.0-r2.ebuild2
-rw-r--r--dev-python/bidict/bidict-0.22.1.ebuild2
-rw-r--r--dev-python/billiard/billiard-4.0.2.ebuild2
-rw-r--r--dev-python/blurhash/blurhash-1.1.4.ebuild2
-rw-r--r--dev-python/booleanOperations/booleanOperations-0.9.0-r2.ebuild2
-rw-r--r--dev-python/browserstack-local-python/browserstack-local-python-1.2.3.ebuild2
-rw-r--r--dev-python/bson/bson-0.5.10.ebuild2
-rw-r--r--dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild2
-rw-r--r--dev-python/click-repl/click-repl-0.2.0-r1.ebuild2
-rw-r--r--dev-python/clufter/clufter-0.77.2.ebuild2
-rw-r--r--dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild2
-rw-r--r--dev-python/codecov/codecov-2.1.12.ebuild2
-rw-r--r--dev-python/colored/colored-1.4.2.ebuild2
-rw-r--r--dev-python/colored/colored-1.4.3.ebuild2
-rw-r--r--dev-python/commandlines/commandlines-0.4.1-r1.ebuild2
-rw-r--r--dev-python/compreffor/compreffor-0.5.2.ebuild2
-rw-r--r--dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild2
-rw-r--r--dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild2
-rw-r--r--dev-python/convertdate/convertdate-2.4.0.ebuild2
-rw-r--r--dev-python/cryptg/cryptg-0.4.ebuild2
-rw-r--r--dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild2
-rw-r--r--dev-python/curio/curio-1.6.ebuild2
-rw-r--r--dev-python/cx-oracle/cx-oracle-8.3.0.ebuild2
-rw-r--r--dev-python/dacite/dacite-1.6.0.ebuild2
-rw-r--r--dev-python/daff/daff-1.3.46.ebuild2
-rw-r--r--dev-python/daiquiri/daiquiri-3.0.1.ebuild2
-rw-r--r--dev-python/darkdetect/darkdetect-0.8.0.ebuild2
-rw-r--r--dev-python/dasbus/dasbus-1.7.ebuild2
-rw-r--r--dev-python/dataclasses_json/dataclasses_json-0.5.7.ebuild2
-rw-r--r--dev-python/dateparser/dateparser-1.1.7.ebuild2
-rw-r--r--dev-python/dateparser/dateparser-1.1.8.ebuild2
-rw-r--r--dev-python/decopatch/decopatch-1.4.10.ebuild2
-rw-r--r--dev-python/decopatch/decopatch-1.4.9.ebuild2
-rw-r--r--dev-python/defcon/defcon-0.10.2.ebuild2
-rw-r--r--dev-python/desktop-notifier/desktop-notifier-3.4.3.ebuild2
-rw-r--r--dev-python/devtools/devtools-0.10.0-r1.ebuild2
-rw-r--r--dev-python/digitalocean/digitalocean-1.17.0-r1.ebuild2
-rw-r--r--dev-python/digitalocean/digitalocean-1.17.0.ebuild2
-rw-r--r--dev-python/django-bleach/django-bleach-3.0.1.ebuild2
-rw-r--r--dev-python/django-markdownify/django-markdownify-0.9.2.ebuild2
-rw-r--r--dev-python/django-widget-tweaks/django-widget-tweaks-1.4.12.ebuild2
-rw-r--r--dev-python/dotmap/dotmap-1.3.30-r1.ebuild2
-rw-r--r--dev-python/doubles/doubles-1.5.3.ebuild2
-rw-r--r--dev-python/doxypypy/doxypypy-0.8.8.6_p20210405.ebuild2
-rw-r--r--dev-python/dropbox/dropbox-11.36.1.ebuild2
-rw-r--r--dev-python/emailthreads/emailthreads-0.1.3.ebuild2
-rw-r--r--dev-python/etcd3/etcd3-0.12.0.ebuild2
-rw-r--r--dev-python/etcd3gw/etcd3gw-1.0.2.ebuild2
-rw-r--r--dev-python/eventlet/eventlet-0.33.3.ebuild2
-rw-r--r--dev-python/exifread/exifread-3.0.0.ebuild2
-rw-r--r--dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild2
-rw-r--r--dev-python/fake-useragent/fake-useragent-1.1.2.ebuild2
-rw-r--r--dev-python/fastavro/fastavro-1.7.0.ebuild2
-rw-r--r--dev-python/filecheck/filecheck-0.0.22.ebuild2
-rw-r--r--dev-python/flask-restx/flask-restx-0.5.1.ebuild2
-rw-r--r--dev-python/font-v/font-v-2.1.0-r1.ebuild2
-rw-r--r--dev-python/fontMath/fontMath-0.9.3.ebuild2
-rw-r--r--dev-python/fontParts/fontParts-0.10.6-r1.ebuild2
-rw-r--r--dev-python/fontPens/fontPens-0.2.4-r2.ebuild2
-rw-r--r--dev-python/funcsigs/funcsigs-0.4.ebuild2
-rw-r--r--dev-python/furl/furl-2.1.3.ebuild2
-rw-r--r--dev-python/futurist/futurist-2.4.1.ebuild2
-rw-r--r--dev-python/gabbi/gabbi-2.7.1.ebuild2
-rw-r--r--dev-python/gazpacho/gazpacho-1.1.ebuild2
-rw-r--r--dev-python/gbinder/gbinder-1.1.1-r10.ebuild2
-rw-r--r--dev-python/gbinder/gbinder-1.1.1.ebuild2
-rw-r--r--dev-python/gbinder/gbinder-9999.ebuild2
-rw-r--r--dev-python/gemcall/gemcall-0.9.1.ebuild2
-rw-r--r--dev-python/gflanguages/gflanguages-0.4.0-r1.ebuild2
-rw-r--r--dev-python/github-sublee-glicko2/github-sublee-glicko2-0_pre20191010-r1.ebuild2
-rw-r--r--dev-python/glicko2/glicko2-2.0.0-r2.ebuild2
-rw-r--r--dev-python/glyphsLib/glyphsLib-6.0.5.ebuild2
-rw-r--r--dev-python/glyphsets/glyphsets-0.5.4-r1.ebuild2
-rw-r--r--dev-python/gnuplot-py/gnuplot-py-1.8_p8.ebuild2
-rw-r--r--dev-python/googletrans/googletrans-4.0.0_rc1.ebuild2
-rw-r--r--dev-python/googletransx/googletransx-2.4.2-r2.ebuild2
-rw-r--r--dev-python/gpxpy/gpxpy-1.5.0.ebuild2
-rw-r--r--dev-python/graphene/graphene-3.0.0.ebuild2
-rw-r--r--dev-python/graphene/graphene-3.2.2.ebuild2
-rw-r--r--dev-python/graphql-core/graphql-core-3.2.3.ebuild2
-rw-r--r--dev-python/graphql-relay/graphql-relay-3.1.0.ebuild2
-rw-r--r--dev-python/graphql-relay/graphql-relay-3.2.0.ebuild2
-rw-r--r--dev-python/griffe/griffe-0.25.4.ebuild2
-rw-r--r--dev-python/grpclib/grpclib-0.4.2.ebuild2
-rw-r--r--dev-python/grpclib/grpclib-0.4.3.ebuild2
-rw-r--r--dev-python/guidata/guidata-2.3.0.ebuild2
-rw-r--r--dev-python/hachoir/hachoir-3.2.0.ebuild2
-rw-r--r--dev-python/hijri-converter/hijri-converter-2.2.4.ebuild2
-rw-r--r--dev-python/hijridate/hijridate-2.3.0.ebuild2
-rw-r--r--dev-python/hstspreload/hstspreload-2021.12.1.ebuild2
-rw-r--r--dev-python/http-ece/http-ece-1.1.0.ebuild2
-rw-r--r--dev-python/hunter/hunter-3.5.1.ebuild2
-rw-r--r--dev-python/hunter/hunter-3.6.0.ebuild2
-rw-r--r--dev-python/hyperglot/hyperglot-0.4.4.ebuild2
-rw-r--r--dev-python/hypothesmith/hypothesmith-0.2.0.ebuild2
-rw-r--r--dev-python/i3ipc/i3ipc-2.2.1-r1.ebuild2
-rw-r--r--dev-python/i3ipc/i3ipc-2.2.1.ebuild2
-rw-r--r--dev-python/inscriptis/inscriptis-2.3.1.ebuild2
-rw-r--r--dev-python/inscriptis/inscriptis-2.3.2.ebuild2
-rw-r--r--dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.0.ebuild2
-rw-r--r--dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.1.ebuild2
-rw-r--r--dev-python/isosurfaces/isosurfaces-0.1.0.ebuild2
-rw-r--r--dev-python/itemadapter/itemadapter-0.6.0.ebuild2
-rw-r--r--dev-python/itemadapter/itemadapter-0.7.0.ebuild2
-rw-r--r--dev-python/itemloaders/itemloaders-1.0.4.ebuild2
-rw-r--r--dev-python/itemloaders/itemloaders-1.0.6.ebuild2
-rw-r--r--dev-python/iuliia/iuliia-0.11.5.ebuild2
-rw-r--r--dev-python/j1m-sphinxautozconfig/j1m-sphinxautozconfig-0.1.0.ebuild2
-rw-r--r--dev-python/jinja2-cli/jinja2-cli-0.8.2.ebuild2
-rw-r--r--dev-python/jplephem/jplephem-2.16.ebuild2
-rw-r--r--dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2.ebuild2
-rw-r--r--dev-python/jsonpath-rw/jsonpath-rw-1.4.0.ebuild2
-rw-r--r--dev-python/jupyter-sphinx/jupyter-sphinx-0.4.0.ebuild2
-rw-r--r--dev-python/langdetect/langdetect-1.0.9.ebuild2
-rw-r--r--dev-python/libcst/libcst-0.4.3_p20220607.ebuild2
-rw-r--r--dev-python/libusb1/libusb1-2.0.1.ebuild2
-rw-r--r--dev-python/manhole/manhole-1.8.0-r1.ebuild2
-rw-r--r--dev-python/markdown-include/markdown-include-0.8.1.ebuild2
-rw-r--r--dev-python/markdownify/markdownify-0.11.6.ebuild2
-rw-r--r--dev-python/marshmallow_enum/marshmallow_enum-1.5.1.ebuild2
-rw-r--r--dev-python/mastodon-py/mastodon-py-1.8.0.ebuild2
-rw-r--r--dev-python/mastodon-py/mastodon-py-1.8.1.ebuild2
-rw-r--r--dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild2
-rw-r--r--dev-python/material-color-utilities/material-color-utilities-9999.ebuild2
-rw-r--r--dev-python/mautrix/mautrix-0.19.13.ebuild2
-rw-r--r--dev-python/minio/minio-7.1.14.ebuild2
-rw-r--r--dev-python/mistletoe/mistletoe-1.0.1.ebuild2
-rw-r--r--dev-python/mitype/mitype-0.2.4.ebuild2
-rw-r--r--dev-python/mkdocs-autorefs/mkdocs-autorefs-0.4.1.ebuild2
-rw-r--r--dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-9999.ebuild2
-rw-r--r--dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild2
-rw-r--r--dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.9.0.ebuild2
-rw-r--r--dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.21.2.ebuild2
-rw-r--r--dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.0.ebuild2
-rw-r--r--dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.1.ebuild2
-rw-r--r--dev-python/mobi/mobi-0.3.3.ebuild2
-rw-r--r--dev-python/moreorless/moreorless-0.4.0.ebuild2
-rw-r--r--dev-python/multipart/multipart-0.2.4.ebuild2
-rw-r--r--dev-python/notion-client/notion-client-2.0.0.ebuild2
-rw-r--r--dev-python/notofonttools/notofonttools-0.2.17-r1.ebuild2
-rw-r--r--dev-python/olm/olm-3.2.14-r5.ebuild2
-rw-r--r--dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild2
-rw-r--r--dev-python/opentracing/opentracing-2.4.0.ebuild2
-rw-r--r--dev-python/opentypespec/opentypespec-1.9.1.ebuild2
-rw-r--r--dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild2
-rw-r--r--dev-python/os-api-ref/os-api-ref-2.3.0.ebuild2
-rw-r--r--dev-python/oscrypto/oscrypto-1.3.0-r1.ebuild2
-rw-r--r--dev-python/ots-python/ots-python-8.2.1.ebuild2
-rw-r--r--dev-python/parsel/parsel-1.7.0.ebuild2
-rw-r--r--dev-python/pem/pem-21.2.0.ebuild2
-rw-r--r--dev-python/persist-queue/persist-queue-0.8.0.ebuild2
-rw-r--r--dev-python/persistent/persistent-5.0.ebuild2
-rw-r--r--dev-python/pg8000/pg8000-1.29.2.ebuild2
-rw-r--r--dev-python/pg8000/pg8000-1.29.4.ebuild2
-rw-r--r--dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild2
-rw-r--r--dev-python/pifpaf/pifpaf-3.1.5.ebuild2
-rw-r--r--dev-python/pip-api/pip-api-0.0.30.ebuild2
-rw-r--r--dev-python/playsound/playsound-1.3.0.ebuild2
-rw-r--r--dev-python/portio/portio-0.5-r1.ebuild2
-rw-r--r--dev-python/portion/portion-2.4.0.ebuild2
-rw-r--r--dev-python/pproxy/pproxy-2.7.8-r1.ebuild2
-rw-r--r--dev-python/praw/praw-7.6.1.ebuild2
-rw-r--r--dev-python/praw/praw-7.7.0.ebuild2
-rw-r--r--dev-python/prawcore/prawcore-2.3.0.ebuild2
-rw-r--r--dev-python/promise/promise-2.3.0.ebuild2
-rw-r--r--dev-python/protego/protego-0.2.1-r1.ebuild2
-rw-r--r--dev-python/proxy_tools/proxy_tools-0.1.0_p1.ebuild2
-rw-r--r--dev-python/psautohint/psautohint-2.4.0-r1.ebuild2
-rw-r--r--dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild2
-rw-r--r--dev-python/pure-protobuf/pure-protobuf-2.2.2.ebuild2
-rw-r--r--dev-python/pure-protobuf/pure-protobuf-2.2.3.ebuild2
-rw-r--r--dev-python/py-nanoid/py-nanoid-9999.ebuild2
-rw-r--r--dev-python/pyagentx/pyagentx-0.4.ebuild2
-rw-r--r--dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1-r1.ebuild2
-rw-r--r--dev-python/pyclip/pyclip-0.5.4.ebuild2
-rw-r--r--dev-python/pyclip/pyclip-0.6.0.ebuild2
-rw-r--r--dev-python/pyclip/pyclip-0.7.0.ebuild2
-rw-r--r--dev-python/pyclip/pyclip-9999.ebuild2
-rw-r--r--dev-python/pydispatcher/pydispatcher-2.0.7.ebuild2
-rw-r--r--dev-python/pydub/pydub-0.25.1.ebuild2
-rw-r--r--dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild2
-rw-r--r--dev-python/pygaljs/pygaljs-1.0.2-r1.ebuild2
-rw-r--r--dev-python/pygments-promql/pygments-promql-0.0.9.ebuild2
-rw-r--r--dev-python/pygsl/pygsl-2.3.3.ebuild2
-rw-r--r--dev-python/pykeepass/pykeepass-4.0.2.ebuild2
-rw-r--r--dev-python/pymeeus/pymeeus-0.5.11.ebuild2
-rw-r--r--dev-python/pymeeus/pymeeus-0.5.12.ebuild2
-rw-r--r--dev-python/pymemcache/pymemcache-4.0.0.ebuild2
-rw-r--r--dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild2
-rw-r--r--dev-python/pymorphy2-dicts-uk/pymorphy2-dicts-uk-2.4.1.1.1460299261.ebuild2
-rw-r--r--dev-python/pymorphy2-dicts/pymorphy2-dicts-2.4.393442.3710985.ebuild2
-rw-r--r--dev-python/pymorphy2/pymorphy2-0.9.1.ebuild2
-rw-r--r--dev-python/pynmea2/pynmea2-1.18.0.ebuild2
-rw-r--r--dev-python/pyodbc/pyodbc-4.0.35.ebuild2
-rw-r--r--dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild2
-rw-r--r--dev-python/pyrr/pyrr-0.10.3.ebuild2
-rw-r--r--dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild2
-rw-r--r--dev-python/pystardict/pystardict-0.8-r1.ebuild2
-rw-r--r--dev-python/pysubs2/pysubs2-1.4.4.ebuild2
-rw-r--r--dev-python/pysubs2/pysubs2-1.5.0.ebuild2
-rw-r--r--dev-python/pysubs2/pysubs2-1.6.1.ebuild2
-rw-r--r--dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild2
-rw-r--r--dev-python/pytest-benchmark/pytest-benchmark-4.0.0.ebuild2
-rw-r--r--dev-python/pytest-cases/pytest-cases-3.6.13.ebuild2
-rw-r--r--dev-python/pytest-cases/pytest-cases-3.6.14.ebuild2
-rw-r--r--dev-python/pytest-click/pytest-click-1.1.0.ebuild2
-rw-r--r--dev-python/pytest-cython/pytest-cython-0.2.1.ebuild2
-rw-r--r--dev-python/pytest-flask/pytest-flask-1.2.0.ebuild2
-rw-r--r--dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild2
-rw-r--r--dev-python/pytest-instafail/pytest-instafail-0.4.2.ebuild2
-rw-r--r--dev-python/pytest-isort/pytest-isort-3.1.0-r1.ebuild2
-rw-r--r--dev-python/pytest-isort/pytest-isort-3.1.0.ebuild2
-rw-r--r--dev-python/pytest-steps/pytest-steps-1.8.0.ebuild2
-rw-r--r--dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild2
-rw-r--r--dev-python/python-http-client/python-http-client-3.3.5.ebuild2
-rw-r--r--dev-python/python-pidfile/python-pidfile-3.0.0-r1.ebuild2
-rw-r--r--dev-python/python-pidfile/python-pidfile-3.1.1.ebuild2
-rw-r--r--dev-python/python-pkcs11/python-pkcs11-0.7.0-r2.ebuild2
-rw-r--r--dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild2
-rw-r--r--dev-python/python-socketio/python-socketio-5.1.0.ebuild2
-rw-r--r--dev-python/python-telegram-bot/python-telegram-bot-13.14.ebuild2
-rw-r--r--dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild2
-rw-r--r--dev-python/pywebview/pywebview-3.6.1.ebuild2
-rw-r--r--dev-python/pywebview/pywebview-3.7.2.ebuild2
-rw-r--r--dev-python/pywebview/pywebview-3.7.ebuild2
-rw-r--r--dev-python/queuelib/queuelib-1.6.2.ebuild2
-rw-r--r--dev-python/rchitect/rchitect-0.3.36.ebuild2
-rw-r--r--dev-python/readability-lxml/readability-lxml-0.6.1.ebuild2
-rw-r--r--dev-python/readability-lxml/readability-lxml-0.8.1.ebuild2
-rw-r--r--dev-python/readmdict/readmdict-0.1.1-r1.ebuild2
-rw-r--r--dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0-r1.ebuild2
-rw-r--r--dev-python/restrictedpython/restrictedpython-6.0.ebuild2
-rw-r--r--dev-python/rst2ansi/rst2ansi-0.1.5-r2.ebuild2
-rw-r--r--dev-python/rstcheck/rstcheck-6.1.1.ebuild2
-rw-r--r--dev-python/rstr/rstr-3.2.0.ebuild2
-rw-r--r--dev-python/schedule/schedule-1.1.0-r1.ebuild2
-rw-r--r--dev-python/schema/schema-0.7.5.ebuild2
-rw-r--r--dev-python/scramp/scramp-1.4.4.ebuild2
-rw-r--r--dev-python/scrapy/scrapy-2.8.0.ebuild2
-rw-r--r--dev-python/screeninfo/screeninfo-0.8.1.ebuild2
-rw-r--r--dev-python/sdnotify/sdnotify-0.3.2.ebuild2
-rw-r--r--dev-python/sendgrid/sendgrid-6.9.7.ebuild2
-rw-r--r--dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild2
-rw-r--r--dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild2
-rw-r--r--dev-python/simplemma/simplemma-0.9.1.ebuild2
-rw-r--r--dev-python/sjcl/sjcl-0.2.1.ebuild2
-rw-r--r--dev-python/skia-pathops/skia-pathops-0.7.4.ebuild2
-rw-r--r--dev-python/sortedcollections/sortedcollections-2.1.0.ebuild2
-rw-r--r--dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.0.ebuild2
-rw-r--r--dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.9.0.ebuild2
-rw-r--r--dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild2
-rw-r--r--dev-python/sphinx-click/sphinx-click-4.1.0.ebuild2
-rw-r--r--dev-python/sphinx-click/sphinx-click-4.2.0.ebuild2
-rw-r--r--dev-python/sphinx-hoverxref/sphinx-hoverxref-1.3.0.ebuild2
-rw-r--r--dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild2
-rw-r--r--dev-python/sphinx-sitemap/sphinx-sitemap-2.2.1.ebuild2
-rw-r--r--dev-python/sphinx-sitemap/sphinx-sitemap-2.5.0.ebuild2
-rw-r--r--dev-python/sphinx-version-warning/sphinx-version-warning-1.1.2.ebuild2
-rw-r--r--dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.3.ebuild2
-rw-r--r--dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.4.ebuild2
-rw-r--r--dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild2
-rw-r--r--dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild2
-rw-r--r--dev-python/sre-yield/sre-yield-1.2-r1.ebuild2
-rw-r--r--dev-python/srt/srt-3.5.1.ebuild2
-rw-r--r--dev-python/srt/srt-3.5.2.ebuild2
-rw-r--r--dev-python/srt/srt-3.5.3.ebuild2
-rw-r--r--dev-python/sse-starlette/sse-starlette-1.1.6.ebuild2
-rw-r--r--dev-python/starkbank-ecdsa/starkbank-ecdsa-2.2.0.ebuild2
-rw-r--r--dev-python/stdlibs/stdlibs-2022.3.16.ebuild2
-rw-r--r--dev-python/stdlibs/stdlibs-2022.6.8.ebuild2
-rw-r--r--dev-python/stone/stone-3.3.1.ebuild2
-rw-r--r--dev-python/strictyaml/strictyaml-1.6.1.ebuild2
-rw-r--r--dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild2
-rw-r--r--dev-python/stringcase/stringcase-1.2.0.ebuild2
-rw-r--r--dev-python/survey/survey-3.4.3.ebuild2
-rw-r--r--dev-python/survey/survey-4.0.0_alpha.ebuild2
-rw-r--r--dev-python/svgelements/svgelements-1.9.3.ebuild2
-rw-r--r--dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild2
-rw-r--r--dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild2
-rw-r--r--dev-python/tempy/tempy-1.1.0.ebuild2
-rw-r--r--dev-python/testrepository/testrepository-0.0.20-r200.ebuild2
-rw-r--r--dev-python/textual/textual-0.14.0.ebuild2
-rw-r--r--dev-python/timeslot/timeslot-0.1.2.ebuild2
-rw-r--r--dev-python/trailrunner/trailrunner-1.2.1.ebuild2
-rw-r--r--dev-python/transaction/transaction-3.0.1-r1.ebuild2
-rw-r--r--dev-python/transaction/transaction-3.1.0.ebuild2
-rw-r--r--dev-python/trueskill/trueskill-0.4.5_p20220422.ebuild2
-rw-r--r--dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild2
-rw-r--r--dev-python/tulir-telethon/tulir-telethon-1.28.0_alpha9-r1.ebuild2
-rw-r--r--dev-python/tweepy/tweepy-4.10.1.ebuild2
-rw-r--r--dev-python/types-paramiko/types-paramiko-2.10.0.ebuild2
-rw-r--r--dev-python/types-paramiko/types-paramiko-2.11.1.ebuild2
-rw-r--r--dev-python/types-python-dateutil/types-python-dateutil-2.8.17.ebuild2
-rw-r--r--dev-python/types-python-dateutil/types-python-dateutil-2.8.18.ebuild2
-rw-r--r--dev-python/types-pytz/types-pytz-2021.3.8.ebuild2
-rw-r--r--dev-python/types-pytz/types-pytz-2022.1.1.ebuild2
-rw-r--r--dev-python/types-requests/types-requests-2.27.30.ebuild2
-rw-r--r--dev-python/types-requests/types-requests-2.28.0.ebuild2
-rw-r--r--dev-python/types-urllib3/types-urllib3-1.26.14.ebuild2
-rw-r--r--dev-python/types-urllib3/types-urllib3-1.26.15.ebuild2
-rw-r--r--dev-python/typing_inspect/typing_inspect-0.7.1.ebuild2
-rw-r--r--dev-python/ufmt/ufmt-1.3.3.ebuild2
-rw-r--r--dev-python/ufo2ft/ufo2ft-2.27.0.ebuild2
-rw-r--r--dev-python/ufoLib2/ufoLib2-0.13.1.ebuild2
-rw-r--r--dev-python/ufoNormalizer/ufoNormalizer-0.6.1.ebuild2
-rw-r--r--dev-python/ufoProcessor/ufoProcessor-1.9.0-r2.ebuild2
-rw-r--r--dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild2
-rw-r--r--dev-python/ukpostcodeparser/ukpostcodeparser-1.1.2-r1.ebuild2
-rw-r--r--dev-python/unicodedata2/unicodedata2-15.0.0.ebuild2
-rw-r--r--dev-python/urlmatch/urlmatch-1.0.1-r2.ebuild2
-rw-r--r--dev-python/usort/usort-1.0.2.ebuild2
-rw-r--r--dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild2
-rw-r--r--dev-python/volatile/volatile-2.1.0.ebuild2
-rw-r--r--dev-python/vttlib/vttlib-0.11.0.ebuild2
-rw-r--r--dev-python/w3lib/w3lib-2.0.1.ebuild2
-rw-r--r--dev-python/w3lib/w3lib-2.1.1.ebuild2
-rw-r--r--dev-python/webpy/webpy-0.62.ebuild2
-rw-r--r--dev-python/webrtcvad/webrtcvad-2.0.10.ebuild2
-rw-r--r--dev-python/wheezy-template/wheezy-template-3.1.0.ebuild2
-rw-r--r--dev-python/wrapio/wrapio-2.0.0.ebuild2
-rw-r--r--dev-python/wsgi_intercept/wsgi_intercept-1.10.0.ebuild2
-rw-r--r--dev-python/xattr/xattr-0.9.9.ebuild2
-rw-r--r--dev-python/xunitparser/xunitparser-1.3.4.ebuild2
-rw-r--r--dev-python/yams/yams-0.7.3.ebuild2
-rw-r--r--dev-python/yams/yams-9999.ebuild2
-rw-r--r--dev-python/yaql/yaql-2.0.0.ebuild2
-rw-r--r--dev-python/youseedee/youseedee-0.3.0.ebuild2
-rw-r--r--dev-python/zodb/zodb-5.8.0-r1.ebuild2
-rw-r--r--dev-python/zodbpickle/zodbpickle-3.0.1.ebuild2
-rw-r--r--dev-python/zope-cachedescriptors/zope-cachedescriptors-5.0.ebuild2
-rw-r--r--dev-python/zope-testrunner/zope-testrunner-6.0.ebuild2
-rw-r--r--dev-python/zopfli/zopfli-0.2.2.ebuild2
-rw-r--r--dev-python/zxcvbn/zxcvbn-4.4.28.ebuild2
-rw-r--r--dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild2
-rw-r--r--dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild2
-rw-r--r--dev-util/FoBiS/FoBiS-3.0.5-r1.ebuild2
-rw-r--r--dev-util/afdko/afdko-3.8.1.ebuild2
-rw-r--r--dev-util/babeltrace2/babeltrace2-2.0.4.ebuild2
-rw-r--r--dev-util/binaryen/binaryen-105.ebuild2
-rw-r--r--dev-util/fontmake/fontmake-3.3.0.ebuild2
-rw-r--r--dev-util/fortls/fortls-2.13.0.ebuild2
-rw-r--r--dev-util/fpm/fpm-0.7.0-r2.ebuild2
-rw-r--r--dev-util/fpm/fpm-0.8.1.ebuild2
-rw-r--r--dev-util/fypp/fypp-3.1.ebuild2
-rw-r--r--dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild2
-rw-r--r--dev-util/quilttools/quilttools-0.3-r1.ebuild2
-rw-r--r--dev-util/reuse/reuse-1.1.0.ebuild2
-rw-r--r--dev-util/reuse/reuse-1.1.2.ebuild2
-rw-r--r--dev-vcs/git-cu/git-cu-0.5.0.ebuild2
-rw-r--r--dev-vcs/git-repo-updater/git-repo-updater-0.5.1-r2.ebuild2
-rw-r--r--games-action/ddnet/ddnet-16.9.ebuild2
-rw-r--r--games-action/ddnet/ddnet-9999.ebuild2
-rw-r--r--games-arcade/taisei/taisei-1.3.2-r2.ebuild2
-rw-r--r--games-arcade/taisei/taisei-9999.ebuild2
-rw-r--r--games-board/rmahjong/rmahjong-0.4_p20201106.ebuild2
-rw-r--r--games-fps/crispy-doom/crispy-doom-5.12.0.ebuild2
-rw-r--r--games-fps/crispy-doom/crispy-doom-6.0.ebuild2
-rw-r--r--games-misc/gay/gay-1.2.8.ebuild2
-rw-r--r--games-misc/gay/gay-1.2.9.ebuild2
-rw-r--r--games-rpg/snoot-game/snoot-game-1.8-r1.ebuild2
-rw-r--r--games-rpg/snoot-game/snoot-game-1.8.ebuild2
-rw-r--r--games-util/chiaki/chiaki-2.1.1-r2.ebuild2
-rw-r--r--games-util/chiaki/chiaki-9999.ebuild2
-rw-r--r--games-util/legendary/legendary-0.20.31.ebuild2
-rw-r--r--games-util/legendary/legendary-0.20.32.ebuild2
-rw-r--r--games-util/mangohud/mangohud-0.6.6.1-r3.ebuild2
-rw-r--r--games-util/mangohud/mangohud-0.6.7.1.ebuild2
-rw-r--r--games-util/mangohud/mangohud-0.6.8.ebuild2
-rw-r--r--games-util/mangohud/mangohud-9999.ebuild2
-rw-r--r--games-util/minigalaxy/minigalaxy-1.1.0.ebuild2
-rw-r--r--gnome-extra/portfolio/portfolio-0.9.14.ebuild2
-rw-r--r--gui-apps/gradience/gradience-0.3.0-r1.ebuild2
-rw-r--r--gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20220624.ebuild2
-rw-r--r--gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-9999.ebuild2
-rw-r--r--media-fonts/twemoji/twemoji-14.0.2.ebuild2
-rw-r--r--media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild2
-rw-r--r--media-gfx/dehinter/dehinter-4.0.0.ebuild2
-rw-r--r--media-gfx/silicon/silicon-0.5.1.ebuild2
-rw-r--r--media-gfx/ufolint/ufolint-1.2.0-r1.ebuild2
-rw-r--r--media-gfx/vpuppr/vpuppr-0.9.0.ebuild2
-rw-r--r--media-gfx/vpuppr/vpuppr-9999.ebuild2
-rw-r--r--media-libs/amdvlk/amdvlk-2023.1.1.ebuild2
-rw-r--r--media-libs/amdvlk/amdvlk-2023.1.2.ebuild2
-rw-r--r--media-libs/amdvlk/amdvlk-2023.1.3.ebuild2
-rw-r--r--media-sound/hushboard/hushboard-0.0_pre20220518.ebuild2
-rw-r--r--media-sound/hushboard/hushboard-9999.ebuild2
-rw-r--r--media-sound/jacktrip/jacktrip-1.7.1-r1.ebuild2
-rw-r--r--media-sound/mopidy/mopidy-3.3.0.ebuild2
-rw-r--r--media-video/ciano/ciano-0.2.4-r1.ebuild2
-rw-r--r--media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild2
-rw-r--r--media-video/ffsubsync/ffsubsync-0.4.22.ebuild2
-rw-r--r--media-video/ffsubsync/ffsubsync-0.4.23.ebuild2
-rw-r--r--media-video/syncplay/syncplay-1.6.9.ebuild2
-rw-r--r--media-video/syncplay/syncplay-1.7.0.ebuild2
-rw-r--r--media-video/tartube/tartube-2.4.077.ebuild2
-rw-r--r--media-video/tartube/tartube-9999.ebuild2
-rw-r--r--media-video/trakt-scrobbler/trakt-scrobbler-1.4.2-r1.ebuild2
-rw-r--r--media-video/trakt-scrobbler/trakt-scrobbler-1.5.0-r1.ebuild2
-rw-r--r--media-video/trakt-scrobbler/trakt-scrobbler-1.6.3-r1.ebuild2
-rw-r--r--mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20211223.ebuild2
-rw-r--r--mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20220924.ebuild2
-rw-r--r--mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20230130.ebuild2
-rw-r--r--mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.1.ebuild2
-rw-r--r--mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.2.ebuild2
-rw-r--r--net-client/offpunk/offpunk-1.8.ebuild2
-rw-r--r--net-client/offpunk/offpunk-1.9.1.ebuild2
-rw-r--r--net-im/gajim-plugins/gajim-plugins-9999.ebuild2
-rw-r--r--net-im/heisenbridge/heisenbridge-1.14.2.ebuild2
-rw-r--r--net-im/mautrix-facebook/mautrix-facebook-0.4.1.ebuild2
-rw-r--r--net-im/mautrix-signal/mautrix-signal-0.4.2.ebuild2
-rw-r--r--net-im/mautrix-telegram/mautrix-telegram-0.13.0.ebuild2
-rw-r--r--net-irc/srain/srain-1.4.0.ebuild2
-rw-r--r--net-libs/dpdk/dpdk-21.11.1-r1.ebuild2
-rw-r--r--net-libs/dpdk/dpdk-22.07-r1.ebuild2
-rw-r--r--net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild2
-rw-r--r--net-misc/fedigroup/fedigroup-1.0.6.ebuild2
-rw-r--r--net-misc/fedigroup/fedigroup-1.0.8.ebuild2
-rw-r--r--net-misc/giara/giara-1.0.1.ebuild2
-rw-r--r--net-misc/giara/giara-1.1.0.ebuild2
-rw-r--r--net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild2
-rw-r--r--net-misc/maestral-qt/maestral-qt-1.5.3.ebuild2
-rw-r--r--net-misc/maestral-qt/maestral-qt-1.7.1-r1.ebuild2
-rw-r--r--net-misc/maestral/maestral-1.5.3.ebuild2
-rw-r--r--net-misc/maestral/maestral-1.7.1.ebuild2
-rw-r--r--net-misc/maestral/maestral-1.7.2.ebuild2
-rw-r--r--net-nntp/inn/inn-2.6.5.ebuild2
-rw-r--r--net-nntp/inn/inn-2.7.1.ebuild2
-rw-r--r--net-voip/discover-overlay/discover-overlay-0.4.5.ebuild2
-rw-r--r--net-voip/discover-overlay/discover-overlay-0.5.4.ebuild2
-rw-r--r--net-voip/discover-overlay/discover-overlay-0.6.3-r1.ebuild2
-rw-r--r--net-vpn/gp-saml-gui/gp-saml-gui-9999.ebuild2
-rw-r--r--sci-biology/cmdock/cmdock-0.2.0.ebuild2
-rw-r--r--sci-electronics/circt/circt-1.14.0.ebuild2
-rw-r--r--sci-electronics/circt/circt-1.37.0.ebuild2
-rw-r--r--sci-electronics/dsview/dsview-1.2.1.ebuild2
-rw-r--r--sci-electronics/dsview/dsview-9999.ebuild2
-rw-r--r--sci-electronics/kactus2/kactus2-3.10.0.ebuild2
-rw-r--r--sci-electronics/kactus2/kactus2-9999.ebuild2
-rw-r--r--sci-electronics/lxi-tools/lxi-tools-2.1.ebuild2
-rw-r--r--sci-electronics/lxi-tools/lxi-tools-2.3.ebuild2
-rw-r--r--sci-electronics/open_pdks/open_pdks-1.0.311.ebuild2
-rw-r--r--sci-electronics/skywater-pdk/skywater-pdk-0.0.0_p20220424.ebuild2
-rw-r--r--sci-electronics/slang/slang-1.0.ebuild2
-rw-r--r--sci-electronics/slang/slang-2.0-r1.ebuild2
-rw-r--r--sci-electronics/slang/slang-9999.ebuild2
-rw-r--r--sci-libs/Mutationpp/Mutationpp-1.0.5-r1.ebuild2
-rw-r--r--sci-libs/dart/dart-6.12.1-r2.ebuild2
-rw-r--r--sci-libs/magma/magma-2.6.2-r1.ebuild2
-rw-r--r--sci-libs/magma/magma-2.6.2.ebuild2
-rw-r--r--sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild2
-rw-r--r--sci-mathematics/clingo/clingo-5.5.2.ebuild2
-rw-r--r--sci-mathematics/pyromaths/pyromaths-21.8.2.ebuild2
-rw-r--r--sci-mathematics/radian/radian-0.6.3.ebuild2
-rw-r--r--sci-physics/SU2/SU2-7.2.0-r100.ebuild2
-rw-r--r--sci-physics/SU2/SU2-7.2.0-r2.ebuild2
-rw-r--r--sci-physics/SU2/SU2-7.5.1.ebuild2
-rw-r--r--sci-physics/mbdyn/mbdyn-1.7.3_p20210925-r1.ebuild2
-rw-r--r--sys-apps/CommsPowerManagement/CommsPowerManagement-0.2.1.ebuild2
-rw-r--r--sys-apps/asus-touchpad-numpad-driver/asus-touchpad-numpad-driver-0_pre20220311.ebuild2
-rw-r--r--sys-apps/asus-touchpad-numpad-driver/asus-touchpad-numpad-driver-9999.ebuild2
-rw-r--r--sys-apps/dool/dool-1.1.0.ebuild2
-rw-r--r--sys-apps/dool/dool-9999.ebuild2
-rw-r--r--sys-apps/fchroot/fchroot-0.1.2.ebuild2
-rw-r--r--sys-apps/intel-cmt-cat/intel-cmt-cat-4.4.0.ebuild2
-rw-r--r--sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild2
-rw-r--r--sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1-r1.ebuild2
-rw-r--r--sys-cluster/adios2/adios2-2.8.1-r1.ebuild2
-rw-r--r--sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r3.ebuild2
-rw-r--r--sys-cluster/dimemas/dimemas-5.4.2_p20220601.ebuild2
-rw-r--r--sys-cluster/dlb/dlb-2.1-r3.ebuild2
-rw-r--r--sys-cluster/extrae/extrae-4.0.1.ebuild2
-rw-r--r--sys-cluster/fti/fti-1.6-r1.ebuild2
-rw-r--r--sys-cluster/genders/genders-1.28.1-r1.ebuild2
-rw-r--r--sys-cluster/mcxx/mcxx-2021.06.ebuild2
-rw-r--r--sys-cluster/otf2/otf2-2.3-r3.ebuild2
-rw-r--r--sys-cluster/otf2/otf2-3.0.ebuild2
-rw-r--r--sys-cluster/parsec/parsec-3.0.2012-r2.ebuild2
-rw-r--r--sys-cluster/pcs/pcs-0.10.8-r3.ebuild2
-rw-r--r--sys-cluster/pcs/pcs-0.11.2.ebuild2
-rw-r--r--sys-cluster/scr/scr-3.0-r1.ebuild2
-rw-r--r--sys-cluster/sionlib/sionlib-1.7.7-r4.ebuild2
-rw-r--r--sys-cluster/sionlibl/sionlibl-1.7.7-r3.ebuild2
-rw-r--r--sys-cluster/veloc/veloc-1.6.ebuild2
-rw-r--r--sys-cluster/wxparaver/wxparaver-4.10.1.ebuild2
-rw-r--r--sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild2
-rw-r--r--sys-fs/python-btrfs/python-btrfs-13-r1.ebuild2
-rw-r--r--sys-kernel/dpdk-kmod/dpdk-kmod-21.11.1.ebuild2
-rw-r--r--sys-kernel/dpdk-kmod/dpdk-kmod-22.07.ebuild2
-rw-r--r--sys-power/ZenStates-Linux/ZenStates-Linux-0_pre20170507.ebuild2
-rw-r--r--sys-power/amdgpu-fan/amdgpu-fan-0.1.0-r1.ebuild2
-rw-r--r--sys-power/auto-cpufreq/auto-cpufreq-1.9.6.ebuild2
-rw-r--r--sys-power/geopmd/geopmd-2.0.0_rc1.ebuild2
-rw-r--r--sys-power/linux-tools-power-x86/linux-tools-power-x86-5.18.ebuild2
-rw-r--r--sys-power/linux-tools-power-x86/linux-tools-power-x86-6.1.ebuild2
-rw-r--r--www-apps/gotosocial/gotosocial-0.8.0.ebuild2
-rw-r--r--www-apps/gotosocial/gotosocial-0.8.1.ebuild2
-rw-r--r--www-client/woob/woob-3.1-r1.ebuild2
-rw-r--r--www-client/woob/woob-9999.ebuild2
-rw-r--r--x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r1.ebuild2
-rw-r--r--x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild2
-rw-r--r--x11-misc/picom-jonaburg/picom-jonaburg-9999.ebuild2
604 files changed, 604 insertions, 604 deletions
diff --git a/app-admin/akita/akita-0.1.4.ebuild b/app-admin/akita/akita-0.1.4.ebuild
index d7298f81c8..8dbb2d4b76 100644
--- a/app-admin/akita/akita-0.1.4.ebuild
+++ b/app-admin/akita/akita-0.1.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
PYTHON_REQ_USE="ncurses"
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/app-admin/krapplet/krapplet-0.3.1-r1.ebuild b/app-admin/krapplet/krapplet-0.3.1-r1.ebuild
index 583766fee6..e6ff502519 100644
--- a/app-admin/krapplet/krapplet-0.3.1-r1.ebuild
+++ b/app-admin/krapplet/krapplet-0.3.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi xdg
diff --git a/app-admin/s-tui/s-tui-1.1.3-r1.ebuild b/app-admin/s-tui/s-tui-1.1.3-r1.ebuild
index 03e07d2c84..d2e55445a7 100644
--- a/app-admin/s-tui/s-tui-1.1.3-r1.ebuild
+++ b/app-admin/s-tui/s-tui-1.1.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature
diff --git a/app-backup/b2/b2-3.4.0.ebuild b/app-backup/b2/b2-3.4.0.ebuild
index 788e5ccc53..8e9a4ac794 100644
--- a/app-backup/b2/b2-3.4.0.ebuild
+++ b/app-backup/b2/b2-3.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_SINGLE_IMPL=1
diff --git a/app-containers/waydroid/waydroid-1.4.0.ebuild b/app-containers/waydroid/waydroid-1.4.0.ebuild
index c23090502d..3ea190f866 100644
--- a/app-containers/waydroid/waydroid-1.4.0.ebuild
+++ b/app-containers/waydroid/waydroid-1.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit linux-info xdg-utils python-single-r1
DESCRIPTION="Container-based approach to boot a full Android system on Linux systems"
diff --git a/app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild b/app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild
index 81e7ed7cd1..b0396d108f 100644
--- a/app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild
+++ b/app-crypt/PBinCLI/PBinCLI-0.3.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/app-crypt/certbot-dns-desec/certbot-dns-desec-1.2.1.ebuild b/app-crypt/certbot-dns-desec/certbot-dns-desec-1.2.1.ebuild
index e15e29154b..c676576b31 100644
--- a/app-crypt/certbot-dns-desec/certbot-dns-desec-1.2.1.ebuild
+++ b/app-crypt/certbot-dns-desec/certbot-dns-desec-1.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild
index e784b2ceb3..a57b2cb3e2 100644
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild
index dd6f254b62..425d68e1ae 100644
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.4.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.4.0.ebuild
index dd6f254b62..425d68e1ae 100644
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.4.0.ebuild
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.5.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.5.0.ebuild
index dd6f254b62..425d68e1ae 100644
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.5.0.ebuild
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.5.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild
index dd6f254b62..425d68e1ae 100644
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/app-doc/ford/ford-6.1.17-r1.ebuild b/app-doc/ford/ford-6.1.17-r1.ebuild
index b11d361be3..b32cf84366 100644
--- a/app-doc/ford/ford-6.1.17-r1.ebuild
+++ b/app-doc/ford/ford-6.1.17-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 toolchain-funcs
diff --git a/app-doc/ford/ford-6.2.0.ebuild b/app-doc/ford/ford-6.2.0.ebuild
index dc98cfeea5..9817f3d172 100644
--- a/app-doc/ford/ford-6.2.0.ebuild
+++ b/app-doc/ford/ford-6.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi toolchain-funcs
diff --git a/app-doc/ford/ford-6.2.4.ebuild b/app-doc/ford/ford-6.2.4.ebuild
index dc98cfeea5..9817f3d172 100644
--- a/app-doc/ford/ford-6.2.4.ebuild
+++ b/app-doc/ford/ford-6.2.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi toolchain-funcs
diff --git a/app-editors/amp/amp-0.6.2.ebuild b/app-editors/amp/amp-0.6.2.ebuild
index 997d2f0646..1bfb200b32 100644
--- a/app-editors/amp/amp-0.6.2.ebuild
+++ b/app-editors/amp/amp-0.6.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
CRATES="
aho-corasick-0.5.3
diff --git a/app-emulation/quickemu/quickemu-3.11.ebuild b/app-emulation/quickemu/quickemu-3.11.ebuild
index b687de1d67..b20d3412b6 100644
--- a/app-emulation/quickemu/quickemu-3.11.ebuild
+++ b/app-emulation/quickemu/quickemu-3.11.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit python-single-r1
DESCRIPTION="Create and run optimised Windows, macOS and Linux desktop virtual machines"
diff --git a/app-misc/anki-bin/anki-bin-2.1.60.ebuild b/app-misc/anki-bin/anki-bin-2.1.60.ebuild
index 17a5984501..a56d7776dc 100644
--- a/app-misc/anki-bin/anki-bin-2.1.60.ebuild
+++ b/app-misc/anki-bin/anki-bin-2.1.60.ebuild
@@ -8,7 +8,7 @@ EAPI=8
# that is not linked against libpython.
# The configuration with Python 3.10 was tested on a limited number of machines and is not guaranteed to work.
-PYTHON_COMPAT=( python3_9 python3_10 )
+PYTHON_COMPAT=( python3_10 )
inherit python-single-r1 desktop xdg
MY_PN=${PN%-bin}
diff --git a/app-misc/anki-bin/anki-bin-2.1.61.ebuild b/app-misc/anki-bin/anki-bin-2.1.61.ebuild
index 1a06b1b8cb..ea55bbcdae 100644
--- a/app-misc/anki-bin/anki-bin-2.1.61.ebuild
+++ b/app-misc/anki-bin/anki-bin-2.1.61.ebuild
@@ -8,7 +8,7 @@ EAPI=8
# that is not linked against libpython.
# The configuration with Python 3.10 was tested on a limited number of machines and is not guaranteed to work.
-PYTHON_COMPAT=( python3_9 python3_10 )
+PYTHON_COMPAT=( python3_10 )
inherit desktop python-single-r1 pypi xdg
MY_PN=${PN%-bin}
diff --git a/app-misc/aw-client/aw-client-0.11.0.ebuild b/app-misc/aw-client/aw-client-0.11.0.ebuild
index c39d2d6125..8349a69f81 100644
--- a/app-misc/aw-client/aw-client-0.11.0.ebuild
+++ b/app-misc/aw-client/aw-client-0.11.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..10})
+PYTHON_COMPAT=( python3_10)
inherit distutils-r1
diff --git a/app-misc/aw-core/aw-core-0.11.0.ebuild b/app-misc/aw-core/aw-core-0.11.0.ebuild
index bf7a81cf7d..d63e79d70a 100644
--- a/app-misc/aw-core/aw-core-0.11.0.ebuild
+++ b/app-misc/aw-core/aw-core-0.11.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/app-misc/brightness-control/brightness-control-2.4.ebuild b/app-misc/brightness-control/brightness-control-2.4.ebuild
index 6ad5174dfd..693c6c1bb5 100644
--- a/app-misc/brightness-control/brightness-control-2.4.ebuild
+++ b/app-misc/brightness-control/brightness-control-2.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=poetry
DISTUTILS_SINGLE_IMPL=1
diff --git a/app-misc/far2l/far2l-2.3.2_alpha.ebuild b/app-misc/far2l/far2l-2.3.2_alpha.ebuild
index 3a17f0d98e..f0d8a1521f 100644
--- a/app-misc/far2l/far2l-2.3.2_alpha.ebuild
+++ b/app-misc/far2l/far2l-2.3.2_alpha.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
WX_GTK_VER="3.0-gtk3"
diff --git a/app-misc/far2l/far2l-2.4.0_beta.ebuild b/app-misc/far2l/far2l-2.4.0_beta.ebuild
index 796ea03ffb..4742dd5ce4 100644
--- a/app-misc/far2l/far2l-2.4.0_beta.ebuild
+++ b/app-misc/far2l/far2l-2.4.0_beta.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
WX_GTK_VER="3.0-gtk3"
diff --git a/app-misc/far2l/far2l-9999.ebuild b/app-misc/far2l/far2l-9999.ebuild
index 796ea03ffb..4742dd5ce4 100644
--- a/app-misc/far2l/far2l-9999.ebuild
+++ b/app-misc/far2l/far2l-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
WX_GTK_VER="3.0-gtk3"
diff --git a/app-misc/mat2/mat2-0.13.3.ebuild b/app-misc/mat2/mat2-0.13.3.ebuild
index 59cf6e832c..e3985b7f3e 100644
--- a/app-misc/mat2/mat2-0.13.3.ebuild
+++ b/app-misc/mat2/mat2-0.13.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=(python3_{9..11})
+PYTHON_COMPAT=(python3_{10..11})
PYTHON_REQ_USE="xml(+)"
DISTUTILS_USE_PEP517=setuptools
diff --git a/app-misc/metadata-cleaner/metadata-cleaner-2.3.1.ebuild b/app-misc/metadata-cleaner/metadata-cleaner-2.3.1.ebuild
index 512d3ce438..d616b76084 100644
--- a/app-misc/metadata-cleaner/metadata-cleaner-2.3.1.ebuild
+++ b/app-misc/metadata-cleaner/metadata-cleaner-2.3.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit gnome2-utils meson python-single-r1 xdg-utils
diff --git a/app-misc/termdown/termdown-1.18.0.ebuild b/app-misc/termdown/termdown-1.18.0.ebuild
index 84b35bb17d..d4798f9b05 100644
--- a/app-misc/termdown/termdown-1.18.0.ebuild
+++ b/app-misc/termdown/termdown-1.18.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
PYTHON_REQ_USE="ncurses(+)"
inherit distutils-r1 optfeature
diff --git a/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild b/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild
index 5fb2947790..4c1cb00a77 100644
--- a/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild
+++ b/app-misc/vocabsieve/vocabsieve-0.10.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/app-office/pyspread/pyspread-2.1.1.ebuild b/app-office/pyspread/pyspread-2.1.1.ebuild
index 4f1cd29e0a..e29c25f226 100644
--- a/app-office/pyspread/pyspread-2.1.1.ebuild
+++ b/app-office/pyspread/pyspread-2.1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit xdg desktop distutils-r1
diff --git a/app-portage/pacvis/pacvis-0.4.2.ebuild b/app-portage/pacvis/pacvis-0.4.2.ebuild
index bfe081ce84..c0cea507b0 100644
--- a/app-portage/pacvis/pacvis-0.4.2.ebuild
+++ b/app-portage/pacvis/pacvis-0.4.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/app-portage/portage-lostfiles/portage-lostfiles-0.5.2.ebuild b/app-portage/portage-lostfiles/portage-lostfiles-0.5.2.ebuild
index f0cd4ab7ce..348963c9a6 100644
--- a/app-portage/portage-lostfiles/portage-lostfiles-0.5.2.ebuild
+++ b/app-portage/portage-lostfiles/portage-lostfiles-0.5.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="A simple script to identify files not tracked by Portage package manager"
diff --git a/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild b/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild
index f5a6704e4a..4fa9fb5430 100644
--- a/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild
+++ b/app-shells/pokemon-colorscripts/pokemon-colorscripts-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=(python3_{9,10,11})
+PYTHON_COMPAT=(python3_{10,11})
inherit git-r3 python-single-r1
diff --git a/app-shells/zsh-history-to-fish/zsh-history-to-fish-0.3.0-r1.ebuild b/app-shells/zsh-history-to-fish/zsh-history-to-fish-0.3.0-r1.ebuild
index 81c61cc042..f902ae1153 100644
--- a/app-shells/zsh-history-to-fish/zsh-history-to-fish-0.3.0-r1.ebuild
+++ b/app-shells/zsh-history-to-fish/zsh-history-to-fish-0.3.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild b/app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild
index 59a7f5bd34..a87af6dd2e 100644
--- a/app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild
+++ b/app-text/OCRmyPDF/OCRmyPDF-14.0.1-r4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 optfeature shell-completion
diff --git a/app-text/OCRmyPDF/OCRmyPDF-14.1.0.ebuild b/app-text/OCRmyPDF/OCRmyPDF-14.1.0.ebuild
index 2c6df65bbe..b5d6ab23a7 100644
--- a/app-text/OCRmyPDF/OCRmyPDF-14.1.0.ebuild
+++ b/app-text/OCRmyPDF/OCRmyPDF-14.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 optfeature shell-completion
diff --git a/app-text/cmark-gfm/cmark-gfm-0.29.0.3.ebuild b/app-text/cmark-gfm/cmark-gfm-0.29.0.3.ebuild
index 914ab4379e..479034d997 100644
--- a/app-text/cmark-gfm/cmark-gfm-0.29.0.3.ebuild
+++ b/app-text/cmark-gfm/cmark-gfm-0.29.0.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MYPV="$(ver_rs 3 '.gfm.')"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-any-r1
diff --git a/app-text/komikku/komikku-1.18.0.ebuild b/app-text/komikku/komikku-1.18.0.ebuild
index f0bb3f7928..f4f1891809 100644
--- a/app-text/komikku/komikku-1.18.0.ebuild
+++ b/app-text/komikku/komikku-1.18.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="sqlite(+),ssl(+)"
DISTUTILS_USE_PEP517=no
DISTUTILS_SINGLE_IMPL=1
diff --git a/app-text/komikku/komikku-1.19.0.ebuild b/app-text/komikku/komikku-1.19.0.ebuild
index f0bb3f7928..f4f1891809 100644
--- a/app-text/komikku/komikku-1.19.0.ebuild
+++ b/app-text/komikku/komikku-1.19.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="sqlite(+),ssl(+)"
DISTUTILS_USE_PEP517=no
DISTUTILS_SINGLE_IMPL=1
diff --git a/app-text/lizard/lizard-1.17.10.ebuild b/app-text/lizard/lizard-1.17.10.ebuild
index 8fa36b6c22..157fe5111b 100644
--- a/app-text/lizard/lizard-1.17.10.ebuild
+++ b/app-text/lizard/lizard-1.17.10.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/app-text/tldr/tldr-2.0.0-r1.ebuild b/app-text/tldr/tldr-2.0.0-r1.ebuild
index 682a1b9e2a..99d5bb93bb 100644
--- a/app-text/tldr/tldr-2.0.0-r1.ebuild
+++ b/app-text/tldr/tldr-2.0.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1 pypi
diff --git a/app-vim/vimwiki-cli/vimwiki-cli-1.0.0.ebuild b/app-vim/vimwiki-cli/vimwiki-cli-1.0.0.ebuild
index c6309bc811..0c5756bfa6 100644
--- a/app-vim/vimwiki-cli/vimwiki-cli-1.0.0.ebuild
+++ b/app-vim/vimwiki-cli/vimwiki-cli-1.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-R/reticulate/reticulate-1.25.ebuild b/dev-R/reticulate/reticulate-1.25.ebuild
index e8f9d6a6ba..81f6a6ff58 100644
--- a/dev-R/reticulate/reticulate-1.25.ebuild
+++ b/dev-R/reticulate/reticulate-1.25.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit python-single-r1 R-packages
diff --git a/dev-cpp/dtl/dtl-1.20-r1.ebuild b/dev-cpp/dtl/dtl-1.20-r1.ebuild
index b4584d4f58..2ac5f3c664 100644
--- a/dev-cpp/dtl/dtl-1.20-r1.ebuild
+++ b/dev-cpp/dtl/dtl-1.20-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit python-any-r1 scons-utils toolchain-funcs
diff --git a/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild b/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild
index ac597c1305..791d6f978e 100644
--- a/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild
+++ b/dev-cpp/fbthrift/fbthrift-2023.02.06.00.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit cmake python-single-r1
diff --git a/dev-cpp/tiny-dnn/tiny-dnn-1.0.0_alpha3-r2.ebuild b/dev-cpp/tiny-dnn/tiny-dnn-1.0.0_alpha3-r2.ebuild
index 440b2b7e6f..e214612f2f 100644
--- a/dev-cpp/tiny-dnn/tiny-dnn-1.0.0_alpha3-r2.ebuild
+++ b/dev-cpp/tiny-dnn/tiny-dnn-1.0.0_alpha3-r2.ebuild
@@ -7,7 +7,7 @@ DOCS_BUILDER="sphinx"
DOCS_DEPEND="dev-python/recommonmark"
DOCS_DIR="docs"
MYPV="${PV/_alpha/a}"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-any-r1 docs
diff --git a/dev-cpp/vexcl/vexcl-1.4.3-r2.ebuild b/dev-cpp/vexcl/vexcl-1.4.3-r2.ebuild
index 0e81bdfe7e..0889431c99 100644
--- a/dev-cpp/vexcl/vexcl-1.4.3-r2.ebuild
+++ b/dev-cpp/vexcl/vexcl-1.4.3-r2.ebuild
@@ -9,7 +9,7 @@ DOCS_DEPEND="
dev-python/sphinx-bootstrap-theme
"
DOCS_DIR="docs"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-any-r1 docs
diff --git a/dev-cpp/xtensor/xtensor-0.24.4.ebuild b/dev-cpp/xtensor/xtensor-0.24.4.ebuild
index 4dd40f3963..bc7de7f7ef 100644
--- a/dev-cpp/xtensor/xtensor-0.24.4.ebuild
+++ b/dev-cpp/xtensor/xtensor-0.24.4.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# required because of manual install in src_install
CMAKE_MAKEFILE_GENERATOR="emake"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-any-r1 optfeature toolchain-funcs
diff --git a/dev-cpp/xtl/xtl-0.7.5.ebuild b/dev-cpp/xtl/xtl-0.7.5.ebuild
index 5d11b2586e..d593daebe9 100644
--- a/dev-cpp/xtl/xtl-0.7.5.ebuild
+++ b/dev-cpp/xtl/xtl-0.7.5.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# required because of manual install in src_install
CMAKE_MAKEFILE_GENERATOR="emake"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-any-r1
diff --git a/dev-embedded/esp-idf/esp-idf-5.0.ebuild b/dev-embedded/esp-idf/esp-idf-5.0.ebuild
index 1edac2122b..328cd094eb 100644
--- a/dev-embedded/esp-idf/esp-idf-5.0.ebuild
+++ b/dev-embedded/esp-idf/esp-idf-5.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
VER="esp-2022r1"
CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/${VER}"
diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild
index 0ed9e006be..77924db675 100644
--- a/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild
+++ b/dev-embedded/idf-component-manager/idf-component-manager-1.1.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-embedded/rauc/rauc-1.9.ebuild b/dev-embedded/rauc/rauc-1.9.ebuild
index fd62672298..a3aadea337 100644
--- a/dev-embedded/rauc/rauc-1.9.ebuild
+++ b/dev-embedded/rauc/rauc-1.9.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DOCS_BUILDER="sphinx"
DOCS_DIR="${S}/docs"
diff --git a/dev-games/surgescript/surgescript-0.5.5.ebuild b/dev-games/surgescript/surgescript-0.5.5.ebuild
index 564ac01210..05291be2f5 100644
--- a/dev-games/surgescript/surgescript-0.5.5.ebuild
+++ b/dev-games/surgescript/surgescript-0.5.5.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DOCS_BUILDER="mkdocs"
DOCS_DEPEND="dev-python/mkdocs-material"
diff --git a/dev-games/surgescript/surgescript-9999.ebuild b/dev-games/surgescript/surgescript-9999.ebuild
index 564ac01210..05291be2f5 100644
--- a/dev-games/surgescript/surgescript-9999.ebuild
+++ b/dev-games/surgescript/surgescript-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DOCS_BUILDER="mkdocs"
DOCS_DEPEND="dev-python/mkdocs-material"
diff --git a/dev-lang/wabt/wabt-1.0.30.ebuild b/dev-lang/wabt/wabt-1.0.30.ebuild
index 6e6515c80e..be0922b123 100644
--- a/dev-lang/wabt/wabt-1.0.30.ebuild
+++ b/dev-lang/wabt/wabt-1.0.30.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-any-r1
diff --git a/dev-libs/StringiFor/StringiFor-1.1.4.ebuild b/dev-libs/StringiFor/StringiFor-1.1.4.ebuild
index 996040d573..db9e99c2f4 100644
--- a/dev-libs/StringiFor/StringiFor-1.1.4.ebuild
+++ b/dev-libs/StringiFor/StringiFor-1.1.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
FORTRAN_STANDARD=2003
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit fortran-2 python-any-r1 toolchain-funcs
diff --git a/dev-libs/fastText/fastText-0.9.2.ebuild b/dev-libs/fastText/fastText-0.9.2.ebuild
index b406af447f..ffdf9b3ddf 100644
--- a/dev-libs/fastText/fastText-0.9.2.ebuild
+++ b/dev-libs/fastText/fastText-0.9.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_OPTIONAL=1
inherit cmake distutils-r1 edo
diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild
index 94738186e4..ef89ae1da2 100644
--- a/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild
+++ b/dev-libs/fortran-stdlib/fortran-stdlib-0.2.1-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
FORTRAN_STANDARD="2003"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake fortran-2 python-any-r1
diff --git a/dev-libs/fortran-stdlib/fortran-stdlib-9999.ebuild b/dev-libs/fortran-stdlib/fortran-stdlib-9999.ebuild
index 991195003c..e21cbaf16d 100644
--- a/dev-libs/fortran-stdlib/fortran-stdlib-9999.ebuild
+++ b/dev-libs/fortran-stdlib/fortran-stdlib-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
FORTRAN_STANDARD="2003"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake fortran-2 git-r3 python-any-r1
diff --git a/dev-libs/memkind/memkind-1.13.0.ebuild b/dev-libs/memkind/memkind-1.13.0.ebuild
index 67adcc8cfb..40fa0288ed 100644
--- a/dev-libs/memkind/memkind-1.13.0.ebuild
+++ b/dev-libs/memkind/memkind-1.13.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit autotools linux-info python-any-r1 toolchain-funcs
diff --git a/dev-libs/open62541/open62541-1.3.5.ebuild b/dev-libs/open62541/open62541-1.3.5.ebuild
index cee39db05c..c82ac9dc92 100644
--- a/dev-libs/open62541/open62541-1.3.5.ebuild
+++ b/dev-libs/open62541/open62541-1.3.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-single-r1
diff --git a/dev-libs/zfp/zfp-0.5.5-r1.ebuild b/dev-libs/zfp/zfp-0.5.5-r1.ebuild
index 4c6e4c921f..20d8336ccf 100644
--- a/dev-libs/zfp/zfp-0.5.5-r1.ebuild
+++ b/dev-libs/zfp/zfp-0.5.5-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
#DOCS_BUILDER="sphinx"
#DOCS_DIR="docs/source"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake fortran-2 python-single-r1 #docs
diff --git a/dev-octave/symbolic/symbolic-2.9.0.ebuild b/dev-octave/symbolic/symbolic-2.9.0.ebuild
index 68dcf66e68..683b1f2149 100644
--- a/dev-octave/symbolic/symbolic-2.9.0.ebuild
+++ b/dev-octave/symbolic/symbolic-2.9.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit octaveforge python-single-r1
diff --git a/dev-python/BTrees/BTrees-5.0-r1.ebuild b/dev-python/BTrees/BTrees-5.0-r1.ebuild
index a2cd504677..571aab9e6b 100644
--- a/dev-python/BTrees/BTrees-5.0-r1.ebuild
+++ b/dev-python/BTrees/BTrees-5.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild b/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild
index b11c5c52e3..33b5e58375 100644
--- a/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild
+++ b/dev-python/DAWG-Python/DAWG-Python-0.7.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/EbookLib/EbookLib-0.17.1.ebuild b/dev-python/EbookLib/EbookLib-0.17.1.ebuild
index e9abe67d70..a882c0f4e5 100644
--- a/dev-python/EbookLib/EbookLib-0.17.1.ebuild
+++ b/dev-python/EbookLib/EbookLib-0.17.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/ManimPango/ManimPango-0.4.3.ebuild b/dev-python/ManimPango/ManimPango-0.4.3.ebuild
index 551bc5b468..6aae4faa19 100644
--- a/dev-python/ManimPango/ManimPango-0.4.3.ebuild
+++ b/dev-python/ManimPango/ManimPango-0.4.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild b/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild
index 92758d4592..eb41378dac 100644
--- a/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild
+++ b/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/PGPy/PGPy-0.6.0.ebuild b/dev-python/PGPy/PGPy-0.6.0.ebuild
index a589f860f6..865ab01601 100644
--- a/dev-python/PGPy/PGPy-0.6.0.ebuild
+++ b/dev-python/PGPy/PGPy-0.6.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/Pyro5/Pyro5-5.14.ebuild b/dev-python/Pyro5/Pyro5-5.14.ebuild
index a054f5f34c..2f7bdd1c8a 100644
--- a/dev-python/Pyro5/Pyro5-5.14.ebuild
+++ b/dev-python/Pyro5/Pyro5-5.14.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/SLPP/SLPP-1.2.3.ebuild b/dev-python/SLPP/SLPP-1.2.3.ebuild
index bd3d267c03..6b4394724e 100644
--- a/dev-python/SLPP/SLPP-1.2.3.ebuild
+++ b/dev-python/SLPP/SLPP-1.2.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild b/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild
index 3946d89a8e..623392d8df 100644
--- a/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild
+++ b/dev-python/SQLAlchemy-Utils/SQLAlchemy-Utils-0.39.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild b/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild
index 190a25b748..a8a43745f1 100644
--- a/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild
+++ b/dev-python/TakeTheTime/TakeTheTime-0.3.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/XenAPI/XenAPI-2.14-r1.ebuild b/dev-python/XenAPI/XenAPI-2.14-r1.ebuild
index 1c9145286d..fb8cda8d14 100644
--- a/dev-python/XenAPI/XenAPI-2.14-r1.ebuild
+++ b/dev-python/XenAPI/XenAPI-2.14-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/aiomysql/aiomysql-0.1.1.ebuild b/dev-python/aiomysql/aiomysql-0.1.1.ebuild
index c731e68b05..d3088f7b7f 100644
--- a/dev-python/aiomysql/aiomysql-0.1.1.ebuild
+++ b/dev-python/aiomysql/aiomysql-0.1.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit databases distutils-r1
diff --git a/dev-python/aiopg/aiopg-1.4.0.ebuild b/dev-python/aiopg/aiopg-1.4.0.ebuild
index aba8ba10a3..b137e318f0 100644
--- a/dev-python/aiopg/aiopg-1.4.0.ebuild
+++ b/dev-python/aiopg/aiopg-1.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature
diff --git a/dev-python/aiounittest/aiounittest-1.4.2.ebuild b/dev-python/aiounittest/aiounittest-1.4.2.ebuild
index ff3e1e69cf..4bc6ae0ca0 100644
--- a/dev-python/aiounittest/aiounittest-1.4.2.ebuild
+++ b/dev-python/aiounittest/aiounittest-1.4.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/almost/almost-0.1.5.ebuild b/dev-python/almost/almost-0.1.5.ebuild
index 1212321e03..cac0f440d1 100644
--- a/dev-python/almost/almost-0.1.5.ebuild
+++ b/dev-python/almost/almost-0.1.5.ebuild
@@ -5,7 +5,7 @@ EAPI="8"
COMMIT="cc3eeb0abde7ff95a222d571443989c74a112ff7"
DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/anyascii/anyascii-0.3.1.ebuild b/dev-python/anyascii/anyascii-0.3.1.ebuild
index 8dab3cac6d..a18d44a527 100644
--- a/dev-python/anyascii/anyascii-0.3.1.ebuild
+++ b/dev-python/anyascii/anyascii-0.3.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=(python3_{9..11})
+PYTHON_COMPAT=(python3_{10..11})
inherit distutils-r1
DESCRIPTION="Unicode to ASCII transliteration"
diff --git a/dev-python/anyascii/anyascii-9999.ebuild b/dev-python/anyascii/anyascii-9999.ebuild
index 19d5e82206..62d7181644 100644
--- a/dev-python/anyascii/anyascii-9999.ebuild
+++ b/dev-python/anyascii/anyascii-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=(python3_{9..11})
+PYTHON_COMPAT=(python3_{10..11})
inherit distutils-r1
DESCRIPTION="Unicode to ASCII transliteration"
diff --git a/dev-python/ascim/ascim-0.1.1.ebuild b/dev-python/ascim/ascim-0.1.1.ebuild
index 86d288d691..7644c33335 100644
--- a/dev-python/ascim/ascim-0.1.1.ebuild
+++ b/dev-python/ascim/ascim-0.1.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/asgi-lifespan/asgi-lifespan-2.0.0.ebuild b/dev-python/asgi-lifespan/asgi-lifespan-2.0.0.ebuild
index f9aa981b74..d230503fe1 100644
--- a/dev-python/asgi-lifespan/asgi-lifespan-2.0.0.ebuild
+++ b/dev-python/asgi-lifespan/asgi-lifespan-2.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/asgi-lifespan/asgi-lifespan-2.1.0.ebuild b/dev-python/asgi-lifespan/asgi-lifespan-2.1.0.ebuild
index 770764e5fe..dfe2d87590 100644
--- a/dev-python/asgi-lifespan/asgi-lifespan-2.1.0.ebuild
+++ b/dev-python/asgi-lifespan/asgi-lifespan-2.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/aspectlib/aspectlib-2.0.0.ebuild b/dev-python/aspectlib/aspectlib-2.0.0.ebuild
index 36b6fcc371..7fc9a29481 100644
--- a/dev-python/aspectlib/aspectlib-2.0.0.ebuild
+++ b/dev-python/aspectlib/aspectlib-2.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/asyncinotify/asyncinotify-4.0.1.ebuild b/dev-python/asyncinotify/asyncinotify-4.0.1.ebuild
index 08cd3997a2..3e93c0b788 100644
--- a/dev-python/asyncinotify/asyncinotify-4.0.1.ebuild
+++ b/dev-python/asyncinotify/asyncinotify-4.0.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/asyncmy/asyncmy-0.2.5.ebuild b/dev-python/asyncmy/asyncmy-0.2.5.ebuild
index db4d1e5049..0523fa2c63 100644
--- a/dev-python/asyncmy/asyncmy-0.2.5.ebuild
+++ b/dev-python/asyncmy/asyncmy-0.2.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="ssl"
DISTUTILS_USE_PEP517=poetry
inherit databases distutils-r1 optfeature
diff --git a/dev-python/asyncmy/asyncmy-0.2.7.ebuild b/dev-python/asyncmy/asyncmy-0.2.7.ebuild
index 07c5e3498e..139ab0cca2 100644
--- a/dev-python/asyncmy/asyncmy-0.2.7.ebuild
+++ b/dev-python/asyncmy/asyncmy-0.2.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="ssl"
DISTUTILS_USE_PEP517=poetry
inherit databases distutils-r1 optfeature
diff --git a/dev-python/asyncpg/asyncpg-0.26.0.ebuild b/dev-python/asyncpg/asyncpg-0.26.0.ebuild
index d043c4ad2a..3ff4d663da 100644
--- a/dev-python/asyncpg/asyncpg-0.26.0.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.26.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} ) # doesn't build with pypy3
+PYTHON_COMPAT=( python3_{10..11} ) # doesn't build with pypy3
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/asyncpg/asyncpg-0.27.0.ebuild b/dev-python/asyncpg/asyncpg-0.27.0.ebuild
index 197ef3017c..2e4da70d19 100644
--- a/dev-python/asyncpg/asyncpg-0.27.0.ebuild
+++ b/dev-python/asyncpg/asyncpg-0.27.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} ) # doesn't build with pypy3
+PYTHON_COMPAT=( python3_{10..11} ) # doesn't build with pypy3
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/asyncssh/asyncssh-2.13.1.ebuild b/dev-python/asyncssh/asyncssh-2.13.1.ebuild
index 2383aaab97..50d85b6e1e 100644
--- a/dev-python/asyncssh/asyncssh-2.13.1.ebuild
+++ b/dev-python/asyncssh/asyncssh-2.13.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/auditok/auditok-0.1.5.ebuild b/dev-python/auditok/auditok-0.1.5.ebuild
index c11d8570af..fd9be3f99c 100644
--- a/dev-python/auditok/auditok-0.1.5.ebuild
+++ b/dev-python/auditok/auditok-0.1.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature
diff --git a/dev-python/auditok/auditok-0.2.0.ebuild b/dev-python/auditok/auditok-0.2.0.ebuild
index 94e9b8d786..c32af9e20d 100644
--- a/dev-python/auditok/auditok-0.2.0.ebuild
+++ b/dev-python/auditok/auditok-0.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 optfeature
diff --git a/dev-python/autoflake/autoflake-1.4-r1.ebuild b/dev-python/autoflake/autoflake-1.4-r1.ebuild
index 445253325d..901a3f1400 100644
--- a/dev-python/autoflake/autoflake-1.4-r1.ebuild
+++ b/dev-python/autoflake/autoflake-1.4-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/avro/avro-1.11.0.ebuild b/dev-python/avro/avro-1.11.0.ebuild
index 3944d5ed2d..b1892990f4 100644
--- a/dev-python/avro/avro-1.11.0.ebuild
+++ b/dev-python/avro/avro-1.11.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/azure-core/azure-core-1.26.3.ebuild b/dev-python/azure-core/azure-core-1.26.3.ebuild
index d12fb53a2a..ca8bc33407 100644
--- a/dev-python/azure-core/azure-core-1.26.3.ebuild
+++ b/dev-python/azure-core/azure-core-1.26.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/azure-core/azure-core-1.26.4.ebuild b/dev-python/azure-core/azure-core-1.26.4.ebuild
index d12fb53a2a..ca8bc33407 100644
--- a/dev-python/azure-core/azure-core-1.26.4.ebuild
+++ b/dev-python/azure-core/azure-core-1.26.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/b2sdk/b2sdk-1.17.2.ebuild b/dev-python/b2sdk/b2sdk-1.17.2.ebuild
index d37e7d691b..a99cc31eb4 100644
--- a/dev-python/b2sdk/b2sdk-1.17.2.ebuild
+++ b/dev-python/b2sdk/b2sdk-1.17.2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
DESCRIPTION="The client library for BackBlaze's B2 product"
diff --git a/dev-python/baron/baron-0.9.ebuild b/dev-python/baron/baron-0.9.ebuild
index 5268f6612d..79ba62ebfa 100644
--- a/dev-python/baron/baron-0.9.ebuild
+++ b/dev-python/baron/baron-0.9.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/base58/base58-2.1.1-r1.ebuild b/dev-python/base58/base58-2.1.1-r1.ebuild
index 8a1bc3939a..5ba205fa5d 100644
--- a/dev-python/base58/base58-2.1.1-r1.ebuild
+++ b/dev-python/base58/base58-2.1.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/betamax-serializers/betamax-serializers-0.2.1.ebuild b/dev-python/betamax-serializers/betamax-serializers-0.2.1.ebuild
index f02243b65a..b8893b5f26 100644
--- a/dev-python/betamax-serializers/betamax-serializers-0.2.1.ebuild
+++ b/dev-python/betamax-serializers/betamax-serializers-0.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/betterproto/betterproto-2.0.0_beta4.ebuild b/dev-python/betterproto/betterproto-2.0.0_beta4.ebuild
index b01239c687..d14f1bea4a 100644
--- a/dev-python/betterproto/betterproto-2.0.0_beta4.ebuild
+++ b/dev-python/betterproto/betterproto-2.0.0_beta4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 optfeature
diff --git a/dev-python/betterproto/betterproto-2.0.0_beta5.ebuild b/dev-python/betterproto/betterproto-2.0.0_beta5.ebuild
index bbc0e306e6..954c2ac038 100644
--- a/dev-python/betterproto/betterproto-2.0.0_beta5.ebuild
+++ b/dev-python/betterproto/betterproto-2.0.0_beta5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 optfeature
diff --git a/dev-python/betterproto/betterproto-9999.ebuild b/dev-python/betterproto/betterproto-9999.ebuild
index afbd420e9a..e54eff02a6 100644
--- a/dev-python/betterproto/betterproto-9999.ebuild
+++ b/dev-python/betterproto/betterproto-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 optfeature
diff --git a/dev-python/beziers/beziers-0.4.0-r2.ebuild b/dev-python/beziers/beziers-0.4.0-r2.ebuild
index 69501c49d8..09093cf5a5 100644
--- a/dev-python/beziers/beziers-0.4.0-r2.ebuild
+++ b/dev-python/beziers/beziers-0.4.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/bidict/bidict-0.22.1.ebuild b/dev-python/bidict/bidict-0.22.1.ebuild
index 5e30a95406..696a8ca243 100644
--- a/dev-python/bidict/bidict-0.22.1.ebuild
+++ b/dev-python/bidict/bidict-0.22.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/billiard/billiard-4.0.2.ebuild b/dev-python/billiard/billiard-4.0.2.ebuild
index 11c8725eb4..d15a684af1 100644
--- a/dev-python/billiard/billiard-4.0.2.ebuild
+++ b/dev-python/billiard/billiard-4.0.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/blurhash/blurhash-1.1.4.ebuild b/dev-python/blurhash/blurhash-1.1.4.ebuild
index 9349c11608..e5c1d85075 100644
--- a/dev-python/blurhash/blurhash-1.1.4.ebuild
+++ b/dev-python/blurhash/blurhash-1.1.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/booleanOperations/booleanOperations-0.9.0-r2.ebuild b/dev-python/booleanOperations/booleanOperations-0.9.0-r2.ebuild
index b796f43699..a5ac5cf256 100644
--- a/dev-python/booleanOperations/booleanOperations-0.9.0-r2.ebuild
+++ b/dev-python/booleanOperations/booleanOperations-0.9.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/browserstack-local-python/browserstack-local-python-1.2.3.ebuild b/dev-python/browserstack-local-python/browserstack-local-python-1.2.3.ebuild
index 4049b764cc..448f4419b7 100644
--- a/dev-python/browserstack-local-python/browserstack-local-python-1.2.3.ebuild
+++ b/dev-python/browserstack-local-python/browserstack-local-python-1.2.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
MYP="${P/-python/}"
MYPN="${PN/-python/}"
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/bson/bson-0.5.10.ebuild b/dev-python/bson/bson-0.5.10.ebuild
index a44151829c..89b9066c96 100644
--- a/dev-python/bson/bson-0.5.10.ebuild
+++ b/dev-python/bson/bson-0.5.10.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild b/dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild
index 60dae3b8b4..94a3b83f98 100644
--- a/dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild
+++ b/dev-python/cffsubr/cffsubr-0.2.9_p1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
MY_PV="${PV/_p/.post}"
diff --git a/dev-python/click-repl/click-repl-0.2.0-r1.ebuild b/dev-python/click-repl/click-repl-0.2.0-r1.ebuild
index 1974a023f1..35657b29fd 100644
--- a/dev-python/click-repl/click-repl-0.2.0-r1.ebuild
+++ b/dev-python/click-repl/click-repl-0.2.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/clufter/clufter-0.77.2.ebuild b/dev-python/clufter/clufter-0.77.2.ebuild
index 6a3e713f50..f6104ca15e 100644
--- a/dev-python/clufter/clufter-0.77.2.ebuild
+++ b/dev-python/clufter/clufter-0.77.2.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild b/dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild
index a18a0903f2..c12c621c1e 100644
--- a/dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild
+++ b/dev-python/cmarkgfm/cmarkgfm-2022.10.27.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 edos2unix
diff --git a/dev-python/codecov/codecov-2.1.12.ebuild b/dev-python/codecov/codecov-2.1.12.ebuild
index 022d60293a..5aa1360c7e 100644
--- a/dev-python/codecov/codecov-2.1.12.ebuild
+++ b/dev-python/codecov/codecov-2.1.12.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/colored/colored-1.4.2.ebuild b/dev-python/colored/colored-1.4.2.ebuild
index d4cfbb9776..9985bba407 100644
--- a/dev-python/colored/colored-1.4.2.ebuild
+++ b/dev-python/colored/colored-1.4.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1
EGIT_REPO_URI="https://gitlab.com/dslackw/${PN}"
diff --git a/dev-python/colored/colored-1.4.3.ebuild b/dev-python/colored/colored-1.4.3.ebuild
index ff0a82bfd5..e767c29823 100644
--- a/dev-python/colored/colored-1.4.3.ebuild
+++ b/dev-python/colored/colored-1.4.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1
EGIT_REPO_URI="https://gitlab.com/dslackw/${PN}"
diff --git a/dev-python/commandlines/commandlines-0.4.1-r1.ebuild b/dev-python/commandlines/commandlines-0.4.1-r1.ebuild
index 38f9195bb1..17a83237c6 100644
--- a/dev-python/commandlines/commandlines-0.4.1-r1.ebuild
+++ b/dev-python/commandlines/commandlines-0.4.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/compreffor/compreffor-0.5.2.ebuild b/dev-python/compreffor/compreffor-0.5.2.ebuild
index 88cfc3ac97..6cebfb487b 100644
--- a/dev-python/compreffor/compreffor-0.5.2.ebuild
+++ b/dev-python/compreffor/compreffor-0.5.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
DESCRIPTION="A CFF table subroutinizer for FontTools"
diff --git a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
index e928365290..5854fcf7eb 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.8.2-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
EPYTEST_IGNORE=( tests/integration )
MYPN="${PN}-python"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 optfeature
diff --git a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
index 0e2ea85d41..feaa94d9ee 100644
--- a/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
+++ b/dev-python/confluent-kafka/confluent-kafka-1.9.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
EPYTEST_IGNORE=( tests/integration )
MYPN="${PN}-python"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 optfeature
diff --git a/dev-python/convertdate/convertdate-2.4.0.ebuild b/dev-python/convertdate/convertdate-2.4.0.ebuild
index 5749ed5d36..bc3a578f70 100644
--- a/dev-python/convertdate/convertdate-2.4.0.ebuild
+++ b/dev-python/convertdate/convertdate-2.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/cryptg/cryptg-0.4.ebuild b/dev-python/cryptg/cryptg-0.4.ebuild
index a25b13f6b6..4bb3fbef02 100644
--- a/dev-python/cryptg/cryptg-0.4.ebuild
+++ b/dev-python/cryptg/cryptg-0.4.ebuild
@@ -70,7 +70,7 @@ CRATES="
windows_x86_64_msvc-0.42.0
"
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cargo distutils-r1
diff --git a/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild b/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild
index e9434bd5ca..776d4caebc 100644
--- a/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild
+++ b/dev-python/cu2qu/cu2qu-1.6.7_p2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/curio/curio-1.6.ebuild b/dev-python/curio/curio-1.6.ebuild
index fc7805ff92..d231c33d2e 100644
--- a/dev-python/curio/curio-1.6.ebuild
+++ b/dev-python/curio/curio-1.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/cx-oracle/cx-oracle-8.3.0.ebuild b/dev-python/cx-oracle/cx-oracle-8.3.0.ebuild
index 9e648c8511..4e613d180d 100644
--- a/dev-python/cx-oracle/cx-oracle-8.3.0.ebuild
+++ b/dev-python/cx-oracle/cx-oracle-8.3.0.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/dacite/dacite-1.6.0.ebuild b/dev-python/dacite/dacite-1.6.0.ebuild
index 00e4861e97..cf4e330d75 100644
--- a/dev-python/dacite/dacite-1.6.0.ebuild
+++ b/dev-python/dacite/dacite-1.6.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/daff/daff-1.3.46.ebuild b/dev-python/daff/daff-1.3.46.ebuild
index 30bd0585ee..e507624d13 100644
--- a/dev-python/daff/daff-1.3.46.ebuild
+++ b/dev-python/daff/daff-1.3.46.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/daiquiri/daiquiri-3.0.1.ebuild b/dev-python/daiquiri/daiquiri-3.0.1.ebuild
index 303919786c..36c96adb07 100644
--- a/dev-python/daiquiri/daiquiri-3.0.1.ebuild
+++ b/dev-python/daiquiri/daiquiri-3.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/darkdetect/darkdetect-0.8.0.ebuild b/dev-python/darkdetect/darkdetect-0.8.0.ebuild
index ba7706aff5..2037ee6cb3 100644
--- a/dev-python/darkdetect/darkdetect-0.8.0.ebuild
+++ b/dev-python/darkdetect/darkdetect-0.8.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/dasbus/dasbus-1.7.ebuild b/dev-python/dasbus/dasbus-1.7.ebuild
index 1ab8eee570..2f43a9d74e 100644
--- a/dev-python/dasbus/dasbus-1.7.ebuild
+++ b/dev-python/dasbus/dasbus-1.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="DBus library in Python 3"
diff --git a/dev-python/dataclasses_json/dataclasses_json-0.5.7.ebuild b/dev-python/dataclasses_json/dataclasses_json-0.5.7.ebuild
index 318479d797..7ddb358474 100644
--- a/dev-python/dataclasses_json/dataclasses_json-0.5.7.ebuild
+++ b/dev-python/dataclasses_json/dataclasses_json-0.5.7.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/dateparser/dateparser-1.1.7.ebuild b/dev-python/dateparser/dateparser-1.1.7.ebuild
index 475fd531ec..744f0b6ad5 100644
--- a/dev-python/dateparser/dateparser-1.1.7.ebuild
+++ b/dev-python/dateparser/dateparser-1.1.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/dateparser/dateparser-1.1.8.ebuild b/dev-python/dateparser/dateparser-1.1.8.ebuild
index 28056e4646..5133e74d74 100644
--- a/dev-python/dateparser/dateparser-1.1.8.ebuild
+++ b/dev-python/dateparser/dateparser-1.1.8.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/decopatch/decopatch-1.4.10.ebuild b/dev-python/decopatch/decopatch-1.4.10.ebuild
index 2995de0646..e4e7446c82 100644
--- a/dev-python/decopatch/decopatch-1.4.10.ebuild
+++ b/dev-python/decopatch/decopatch-1.4.10.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
DOCS_BUILDER="mkdocs"
diff --git a/dev-python/decopatch/decopatch-1.4.9.ebuild b/dev-python/decopatch/decopatch-1.4.9.ebuild
index 49a3552e64..4512c93df7 100644
--- a/dev-python/decopatch/decopatch-1.4.9.ebuild
+++ b/dev-python/decopatch/decopatch-1.4.9.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
DOCS_BUILDER="mkdocs"
diff --git a/dev-python/defcon/defcon-0.10.2.ebuild b/dev-python/defcon/defcon-0.10.2.ebuild
index 8e91f7cf27..68aa76f5cc 100644
--- a/dev-python/defcon/defcon-0.10.2.ebuild
+++ b/dev-python/defcon/defcon-0.10.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
DESCRIPTION="A set of UFO based objects for use in font editing applications"
diff --git a/dev-python/desktop-notifier/desktop-notifier-3.4.3.ebuild b/dev-python/desktop-notifier/desktop-notifier-3.4.3.ebuild
index 9df37dfe61..3d2b20f5aa 100644
--- a/dev-python/desktop-notifier/desktop-notifier-3.4.3.ebuild
+++ b/dev-python/desktop-notifier/desktop-notifier-3.4.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
diff --git a/dev-python/devtools/devtools-0.10.0-r1.ebuild b/dev-python/devtools/devtools-0.10.0-r1.ebuild
index 28ecb35661..417e5be129 100644
--- a/dev-python/devtools/devtools-0.10.0-r1.ebuild
+++ b/dev-python/devtools/devtools-0.10.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DOCS_BUILDER=mkdocs
DOCS_DEPEND=(
diff --git a/dev-python/digitalocean/digitalocean-1.17.0-r1.ebuild b/dev-python/digitalocean/digitalocean-1.17.0-r1.ebuild
index ac7a7f6ad0..4d9fea2c00 100644
--- a/dev-python/digitalocean/digitalocean-1.17.0-r1.ebuild
+++ b/dev-python/digitalocean/digitalocean-1.17.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="Digitalocean API access library"
diff --git a/dev-python/digitalocean/digitalocean-1.17.0.ebuild b/dev-python/digitalocean/digitalocean-1.17.0.ebuild
index 69b793acaf..9d80c2b00c 100644
--- a/dev-python/digitalocean/digitalocean-1.17.0.ebuild
+++ b/dev-python/digitalocean/digitalocean-1.17.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="Digitalocean API access library"
diff --git a/dev-python/django-bleach/django-bleach-3.0.1.ebuild b/dev-python/django-bleach/django-bleach-3.0.1.ebuild
index fb07aaeca1..f06ca6b3d6 100644
--- a/dev-python/django-bleach/django-bleach-3.0.1.ebuild
+++ b/dev-python/django-bleach/django-bleach-3.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/django-markdownify/django-markdownify-0.9.2.ebuild b/dev-python/django-markdownify/django-markdownify-0.9.2.ebuild
index 59df97da2e..8448b9b91f 100644
--- a/dev-python/django-markdownify/django-markdownify-0.9.2.ebuild
+++ b/dev-python/django-markdownify/django-markdownify-0.9.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/django-widget-tweaks/django-widget-tweaks-1.4.12.ebuild b/dev-python/django-widget-tweaks/django-widget-tweaks-1.4.12.ebuild
index b9fc60a629..2107541bbc 100644
--- a/dev-python/django-widget-tweaks/django-widget-tweaks-1.4.12.ebuild
+++ b/dev-python/django-widget-tweaks/django-widget-tweaks-1.4.12.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/dotmap/dotmap-1.3.30-r1.ebuild b/dev-python/dotmap/dotmap-1.3.30-r1.ebuild
index 8ad8bacc18..fb71f13e3f 100644
--- a/dev-python/dotmap/dotmap-1.3.30-r1.ebuild
+++ b/dev-python/dotmap/dotmap-1.3.30-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/doubles/doubles-1.5.3.ebuild b/dev-python/doubles/doubles-1.5.3.ebuild
index 1a07de7980..8329c86551 100644
--- a/dev-python/doubles/doubles-1.5.3.ebuild
+++ b/dev-python/doubles/doubles-1.5.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/doxypypy/doxypypy-0.8.8.6_p20210405.ebuild b/dev-python/doxypypy/doxypypy-0.8.8.6_p20210405.ebuild
index 3037d2a661..a5dfdcac2c 100644
--- a/dev-python/doxypypy/doxypypy-0.8.8.6_p20210405.ebuild
+++ b/dev-python/doxypypy/doxypypy-0.8.8.6_p20210405.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
COMMIT="39115c3d061d2f83e4a030bcb8642ec6f3203e61"
diff --git a/dev-python/dropbox/dropbox-11.36.1.ebuild b/dev-python/dropbox/dropbox-11.36.1.ebuild
index adf7529511..cc7624868f 100644
--- a/dev-python/dropbox/dropbox-11.36.1.ebuild
+++ b/dev-python/dropbox/dropbox-11.36.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
GH_PN=dropbox-sdk-python
diff --git a/dev-python/emailthreads/emailthreads-0.1.3.ebuild b/dev-python/emailthreads/emailthreads-0.1.3.ebuild
index 668228dabe..4a02155fb0 100644
--- a/dev-python/emailthreads/emailthreads-0.1.3.ebuild
+++ b/dev-python/emailthreads/emailthreads-0.1.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/etcd3/etcd3-0.12.0.ebuild b/dev-python/etcd3/etcd3-0.12.0.ebuild
index 8760814e46..b467a0c96d 100644
--- a/dev-python/etcd3/etcd3-0.12.0.ebuild
+++ b/dev-python/etcd3/etcd3-0.12.0.ebuild
@@ -9,7 +9,7 @@ EPYTEST_DESELECT=(
tests/test_etcd3.py::TestEtcd3
tests/test_etcd3.py::TestAlarms
)
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/dev-python/etcd3gw/etcd3gw-1.0.2.ebuild b/dev-python/etcd3gw/etcd3gw-1.0.2.ebuild
index f2ae738b38..f13bf7185c 100644
--- a/dev-python/etcd3gw/etcd3gw-1.0.2.ebuild
+++ b/dev-python/etcd3gw/etcd3gw-1.0.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/dev-python/eventlet/eventlet-0.33.3.ebuild b/dev-python/eventlet/eventlet-0.33.3.ebuild
index a037497621..8438bfa947 100644
--- a/dev-python/eventlet/eventlet-0.33.3.ebuild
+++ b/dev-python/eventlet/eventlet-0.33.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/exifread/exifread-3.0.0.ebuild b/dev-python/exifread/exifread-3.0.0.ebuild
index 4cbb9724fc..d603e6af8a 100644
--- a/dev-python/exifread/exifread-3.0.0.ebuild
+++ b/dev-python/exifread/exifread-3.0.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_SETUPTOOLS=bdepend
MY_PN="exif-py"
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild b/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild
index 85de6e6817..198eebe428 100644
--- a/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild
+++ b/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/fake-useragent/fake-useragent-1.1.2.ebuild b/dev-python/fake-useragent/fake-useragent-1.1.2.ebuild
index 5da9302018..73b27cb3e8 100644
--- a/dev-python/fake-useragent/fake-useragent-1.1.2.ebuild
+++ b/dev-python/fake-useragent/fake-useragent-1.1.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="Up to date simple useragent faker with real world database"
diff --git a/dev-python/fastavro/fastavro-1.7.0.ebuild b/dev-python/fastavro/fastavro-1.7.0.ebuild
index f61b1b0335..6a1024faa5 100644
--- a/dev-python/fastavro/fastavro-1.7.0.ebuild
+++ b/dev-python/fastavro/fastavro-1.7.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/filecheck/filecheck-0.0.22.ebuild b/dev-python/filecheck/filecheck-0.0.22.ebuild
index 58ac67a5fa..a529a9c561 100644
--- a/dev-python/filecheck/filecheck-0.0.22.ebuild
+++ b/dev-python/filecheck/filecheck-0.0.22.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/dev-python/flask-restx/flask-restx-0.5.1.ebuild b/dev-python/flask-restx/flask-restx-0.5.1.ebuild
index b6610141cc..22760a33c3 100644
--- a/dev-python/flask-restx/flask-restx-0.5.1.ebuild
+++ b/dev-python/flask-restx/flask-restx-0.5.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10})
+PYTHON_COMPAT=( python3_10)
inherit distutils-r1
DESCRIPTION="Framework API development with Flask"
diff --git a/dev-python/font-v/font-v-2.1.0-r1.ebuild b/dev-python/font-v/font-v-2.1.0-r1.ebuild
index 2a70cb0b8d..e7fe3b5a57 100644
--- a/dev-python/font-v/font-v-2.1.0-r1.ebuild
+++ b/dev-python/font-v/font-v-2.1.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 edo
diff --git a/dev-python/fontMath/fontMath-0.9.3.ebuild b/dev-python/fontMath/fontMath-0.9.3.ebuild
index 7ee929cb90..37cc5c2f15 100644
--- a/dev-python/fontMath/fontMath-0.9.3.ebuild
+++ b/dev-python/fontMath/fontMath-0.9.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/fontParts/fontParts-0.10.6-r1.ebuild b/dev-python/fontParts/fontParts-0.10.6-r1.ebuild
index ebd194dfbc..446ad918c4 100644
--- a/dev-python/fontParts/fontParts-0.10.6-r1.ebuild
+++ b/dev-python/fontParts/fontParts-0.10.6-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/fontPens/fontPens-0.2.4-r2.ebuild b/dev-python/fontPens/fontPens-0.2.4-r2.ebuild
index 65fa0b05ba..3c75bbb520 100644
--- a/dev-python/fontPens/fontPens-0.2.4-r2.ebuild
+++ b/dev-python/fontPens/fontPens-0.2.4-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/funcsigs/funcsigs-0.4.ebuild b/dev-python/funcsigs/funcsigs-0.4.ebuild
index 87a4b28e57..0e3e095a73 100644
--- a/dev-python/funcsigs/funcsigs-0.4.ebuild
+++ b/dev-python/funcsigs/funcsigs-0.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/furl/furl-2.1.3.ebuild b/dev-python/furl/furl-2.1.3.ebuild
index 0044f1e7c2..2b8e29b8fe 100644
--- a/dev-python/furl/furl-2.1.3.ebuild
+++ b/dev-python/furl/furl-2.1.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/futurist/futurist-2.4.1.ebuild b/dev-python/futurist/futurist-2.4.1.ebuild
index e21c90b115..702558c805 100644
--- a/dev-python/futurist/futurist-2.4.1.ebuild
+++ b/dev-python/futurist/futurist-2.4.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/gabbi/gabbi-2.7.1.ebuild b/dev-python/gabbi/gabbi-2.7.1.ebuild
index 353b656e13..77eb7d61bb 100644
--- a/dev-python/gabbi/gabbi-2.7.1.ebuild
+++ b/dev-python/gabbi/gabbi-2.7.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/dev-python/gazpacho/gazpacho-1.1.ebuild b/dev-python/gazpacho/gazpacho-1.1.ebuild
index bf70ddeb58..55e7800cf7 100644
--- a/dev-python/gazpacho/gazpacho-1.1.ebuild
+++ b/dev-python/gazpacho/gazpacho-1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/gbinder/gbinder-1.1.1-r10.ebuild b/dev-python/gbinder/gbinder-1.1.1-r10.ebuild
index 257da1c10d..cbccaee389 100644
--- a/dev-python/gbinder/gbinder-1.1.1-r10.ebuild
+++ b/dev-python/gbinder/gbinder-1.1.1-r10.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517="setuptools"
diff --git a/dev-python/gbinder/gbinder-1.1.1.ebuild b/dev-python/gbinder/gbinder-1.1.1.ebuild
index 0e97a353e1..809b0e6384 100644
--- a/dev-python/gbinder/gbinder-1.1.1.ebuild
+++ b/dev-python/gbinder/gbinder-1.1.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/gbinder/gbinder-9999.ebuild b/dev-python/gbinder/gbinder-9999.ebuild
index 0e97a353e1..809b0e6384 100644
--- a/dev-python/gbinder/gbinder-9999.ebuild
+++ b/dev-python/gbinder/gbinder-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/gemcall/gemcall-0.9.1.ebuild b/dev-python/gemcall/gemcall-0.9.1.ebuild
index ed133124c9..50602950a5 100644
--- a/dev-python/gemcall/gemcall-0.9.1.ebuild
+++ b/dev-python/gemcall/gemcall-0.9.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/gflanguages/gflanguages-0.4.0-r1.ebuild b/dev-python/gflanguages/gflanguages-0.4.0-r1.ebuild
index 6886c1d2e7..233cb18c7e 100644
--- a/dev-python/gflanguages/gflanguages-0.4.0-r1.ebuild
+++ b/dev-python/gflanguages/gflanguages-0.4.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/github-sublee-glicko2/github-sublee-glicko2-0_pre20191010-r1.ebuild b/dev-python/github-sublee-glicko2/github-sublee-glicko2-0_pre20191010-r1.ebuild
index 417fd85c2c..d298972eeb 100644
--- a/dev-python/github-sublee-glicko2/github-sublee-glicko2-0_pre20191010-r1.ebuild
+++ b/dev-python/github-sublee-glicko2/github-sublee-glicko2-0_pre20191010-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_SETUPTOOLS="rdepend"
inherit distutils-r1
diff --git a/dev-python/glicko2/glicko2-2.0.0-r2.ebuild b/dev-python/glicko2/glicko2-2.0.0-r2.ebuild
index b3b4a16f3d..f68e1fac9e 100644
--- a/dev-python/glicko2/glicko2-2.0.0-r2.ebuild
+++ b/dev-python/glicko2/glicko2-2.0.0-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/glyphsLib/glyphsLib-6.0.5.ebuild b/dev-python/glyphsLib/glyphsLib-6.0.5.ebuild
index f0a8c46387..816f26e5b2 100644
--- a/dev-python/glyphsLib/glyphsLib-6.0.5.ebuild
+++ b/dev-python/glyphsLib/glyphsLib-6.0.5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
DESCRIPTION="A library to provide a bridge from Glyphs source files to UFOs"
diff --git a/dev-python/glyphsets/glyphsets-0.5.4-r1.ebuild b/dev-python/glyphsets/glyphsets-0.5.4-r1.ebuild
index 5a80dff3dd..5a6033615d 100644
--- a/dev-python/glyphsets/glyphsets-0.5.4-r1.ebuild
+++ b/dev-python/glyphsets/glyphsets-0.5.4-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/gnuplot-py/gnuplot-py-1.8_p8.ebuild b/dev-python/gnuplot-py/gnuplot-py-1.8_p8.ebuild
index 06f320b2f7..18c889f1a7 100644
--- a/dev-python/gnuplot-py/gnuplot-py-1.8_p8.ebuild
+++ b/dev-python/gnuplot-py/gnuplot-py-1.8_p8.ebuild
@@ -6,7 +6,7 @@ EAPI=8
MYPN="python-gnuplot"
MYPV="$(ver_cut 1-2)"
MYP="${PN}-${MYPV}"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/googletrans/googletrans-4.0.0_rc1.ebuild b/dev-python/googletrans/googletrans-4.0.0_rc1.ebuild
index 2d3c8afd4c..85a9085138 100644
--- a/dev-python/googletrans/googletrans-4.0.0_rc1.ebuild
+++ b/dev-python/googletrans/googletrans-4.0.0_rc1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1
MY_PV=${PV/_/}
diff --git a/dev-python/googletransx/googletransx-2.4.2-r2.ebuild b/dev-python/googletransx/googletransx-2.4.2-r2.ebuild
index d6a7c9a08c..4e46f5312c 100644
--- a/dev-python/googletransx/googletransx-2.4.2-r2.ebuild
+++ b/dev-python/googletransx/googletransx-2.4.2-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/gpxpy/gpxpy-1.5.0.ebuild b/dev-python/gpxpy/gpxpy-1.5.0.ebuild
index abc324c9ae..032a3597ba 100644
--- a/dev-python/gpxpy/gpxpy-1.5.0.ebuild
+++ b/dev-python/gpxpy/gpxpy-1.5.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/graphene/graphene-3.0.0.ebuild b/dev-python/graphene/graphene-3.0.0.ebuild
index ce04d85836..d5fd10404a 100644
--- a/dev-python/graphene/graphene-3.0.0.ebuild
+++ b/dev-python/graphene/graphene-3.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/graphene/graphene-3.2.2.ebuild b/dev-python/graphene/graphene-3.2.2.ebuild
index aee9f128e8..58c97877b6 100644
--- a/dev-python/graphene/graphene-3.2.2.ebuild
+++ b/dev-python/graphene/graphene-3.2.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/graphql-core/graphql-core-3.2.3.ebuild b/dev-python/graphql-core/graphql-core-3.2.3.ebuild
index 746425e777..a78e07eb1f 100644
--- a/dev-python/graphql-core/graphql-core-3.2.3.ebuild
+++ b/dev-python/graphql-core/graphql-core-3.2.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=poetry
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/graphql-relay/graphql-relay-3.1.0.ebuild b/dev-python/graphql-relay/graphql-relay-3.1.0.ebuild
index e8cea6a3f8..e89d0924ed 100644
--- a/dev-python/graphql-relay/graphql-relay-3.1.0.ebuild
+++ b/dev-python/graphql-relay/graphql-relay-3.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/dev-python/graphql-relay/graphql-relay-3.2.0.ebuild b/dev-python/graphql-relay/graphql-relay-3.2.0.ebuild
index 9d7939b001..bae4e46346 100644
--- a/dev-python/graphql-relay/graphql-relay-3.2.0.ebuild
+++ b/dev-python/graphql-relay/graphql-relay-3.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=poetry
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/griffe/griffe-0.25.4.ebuild b/dev-python/griffe/griffe-0.25.4.ebuild
index 08b8d875e9..5cdd386043 100644
--- a/dev-python/griffe/griffe-0.25.4.ebuild
+++ b/dev-python/griffe/griffe-0.25.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=pdm
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="Signatures for entire Python programs."
diff --git a/dev-python/grpclib/grpclib-0.4.2.ebuild b/dev-python/grpclib/grpclib-0.4.2.ebuild
index 66f400d1e2..3576b0e421 100644
--- a/dev-python/grpclib/grpclib-0.4.2.ebuild
+++ b/dev-python/grpclib/grpclib-0.4.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/grpclib/grpclib-0.4.3.ebuild b/dev-python/grpclib/grpclib-0.4.3.ebuild
index abc0d93b0c..398d964086 100644
--- a/dev-python/grpclib/grpclib-0.4.3.ebuild
+++ b/dev-python/grpclib/grpclib-0.4.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/guidata/guidata-2.3.0.ebuild b/dev-python/guidata/guidata-2.3.0.ebuild
index 79274e40d0..31d313ad3f 100644
--- a/dev-python/guidata/guidata-2.3.0.ebuild
+++ b/dev-python/guidata/guidata-2.3.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/dev-python/hachoir/hachoir-3.2.0.ebuild b/dev-python/hachoir/hachoir-3.2.0.ebuild
index 0471ea3039..6227da7157 100644
--- a/dev-python/hachoir/hachoir-3.2.0.ebuild
+++ b/dev-python/hachoir/hachoir-3.2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/hijri-converter/hijri-converter-2.2.4.ebuild b/dev-python/hijri-converter/hijri-converter-2.2.4.ebuild
index 657fc7c8a1..41c7ce1b23 100644
--- a/dev-python/hijri-converter/hijri-converter-2.2.4.ebuild
+++ b/dev-python/hijri-converter/hijri-converter-2.2.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/hijridate/hijridate-2.3.0.ebuild b/dev-python/hijridate/hijridate-2.3.0.ebuild
index 1a3b7733f3..3f03e203fa 100644
--- a/dev-python/hijridate/hijridate-2.3.0.ebuild
+++ b/dev-python/hijridate/hijridate-2.3.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/hstspreload/hstspreload-2021.12.1.ebuild b/dev-python/hstspreload/hstspreload-2021.12.1.ebuild
index c2b8ff135f..9a107b2d39 100644
--- a/dev-python/hstspreload/hstspreload-2021.12.1.ebuild
+++ b/dev-python/hstspreload/hstspreload-2021.12.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/http-ece/http-ece-1.1.0.ebuild b/dev-python/http-ece/http-ece-1.1.0.ebuild
index 73bb35e41c..e81674c31a 100644
--- a/dev-python/http-ece/http-ece-1.1.0.ebuild
+++ b/dev-python/http-ece/http-ece-1.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/hunter/hunter-3.5.1.ebuild b/dev-python/hunter/hunter-3.5.1.ebuild
index 34d2f5b6df..c1bc7942dd 100644
--- a/dev-python/hunter/hunter-3.5.1.ebuild
+++ b/dev-python/hunter/hunter-3.5.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 multiprocessing
diff --git a/dev-python/hunter/hunter-3.6.0.ebuild b/dev-python/hunter/hunter-3.6.0.ebuild
index 87f6407453..991057eb40 100644
--- a/dev-python/hunter/hunter-3.6.0.ebuild
+++ b/dev-python/hunter/hunter-3.6.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=standalone
DISTUTILS_EXT=1
inherit distutils-r1 multiprocessing
diff --git a/dev-python/hyperglot/hyperglot-0.4.4.ebuild b/dev-python/hyperglot/hyperglot-0.4.4.ebuild
index cb0607ebb9..b3892afa7c 100644
--- a/dev-python/hyperglot/hyperglot-0.4.4.ebuild
+++ b/dev-python/hyperglot/hyperglot-0.4.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/hypothesmith/hypothesmith-0.2.0.ebuild b/dev-python/hypothesmith/hypothesmith-0.2.0.ebuild
index acccd17ac7..a678376012 100644
--- a/dev-python/hypothesmith/hypothesmith-0.2.0.ebuild
+++ b/dev-python/hypothesmith/hypothesmith-0.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} ) # python3_11 depends on dev-python/libcst
+PYTHON_COMPAT=( python3_10 ) # python3_11 depends on dev-python/libcst
inherit distutils-r1 pypi
diff --git a/dev-python/i3ipc/i3ipc-2.2.1-r1.ebuild b/dev-python/i3ipc/i3ipc-2.2.1-r1.ebuild
index bdd7661eae..a1115ee945 100644
--- a/dev-python/i3ipc/i3ipc-2.2.1-r1.ebuild
+++ b/dev-python/i3ipc/i3ipc-2.2.1-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 virtualx pypi
diff --git a/dev-python/i3ipc/i3ipc-2.2.1.ebuild b/dev-python/i3ipc/i3ipc-2.2.1.ebuild
index 035232e644..3eb8fbbae2 100644
--- a/dev-python/i3ipc/i3ipc-2.2.1.ebuild
+++ b/dev-python/i3ipc/i3ipc-2.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/inscriptis/inscriptis-2.3.1.ebuild b/dev-python/inscriptis/inscriptis-2.3.1.ebuild
index b5a27deddc..addd3e19eb 100644
--- a/dev-python/inscriptis/inscriptis-2.3.1.ebuild
+++ b/dev-python/inscriptis/inscriptis-2.3.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/inscriptis/inscriptis-2.3.2.ebuild b/dev-python/inscriptis/inscriptis-2.3.2.ebuild
index b5a27deddc..addd3e19eb 100644
--- a/dev-python/inscriptis/inscriptis-2.3.2.ebuild
+++ b/dev-python/inscriptis/inscriptis-2.3.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.0.ebuild b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.0.ebuild
index ad099a6404..afb6dc496c 100644
--- a/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.0.ebuild
+++ b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
inherit distutils-r1
DESCRIPTION="An insipid Sphinx theme"
diff --git a/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.1.ebuild b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.1.ebuild
index edea47891b..e66e672b5d 100644
--- a/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.1.ebuild
+++ b/dev-python/insipid-sphinx-theme/insipid-sphinx-theme-0.4.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
inherit distutils-r1 pypi
DESCRIPTION="An insipid Sphinx theme"
diff --git a/dev-python/isosurfaces/isosurfaces-0.1.0.ebuild b/dev-python/isosurfaces/isosurfaces-0.1.0.ebuild
index f6f4fada50..df0ab1331b 100644
--- a/dev-python/isosurfaces/isosurfaces-0.1.0.ebuild
+++ b/dev-python/isosurfaces/isosurfaces-0.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="Construct isolines/isosurfaces of a 2D/3D scalar field defined by a function"
diff --git a/dev-python/itemadapter/itemadapter-0.6.0.ebuild b/dev-python/itemadapter/itemadapter-0.6.0.ebuild
index 26f7618f43..a7f2eb1474 100644
--- a/dev-python/itemadapter/itemadapter-0.6.0.ebuild
+++ b/dev-python/itemadapter/itemadapter-0.6.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
DESCRIPTION="Common interface for scrapy data container classes"
diff --git a/dev-python/itemadapter/itemadapter-0.7.0.ebuild b/dev-python/itemadapter/itemadapter-0.7.0.ebuild
index 3e0ee92e58..e8e5caabd2 100644
--- a/dev-python/itemadapter/itemadapter-0.7.0.ebuild
+++ b/dev-python/itemadapter/itemadapter-0.7.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
DESCRIPTION="Common interface for scrapy data container classes"
diff --git a/dev-python/itemloaders/itemloaders-1.0.4.ebuild b/dev-python/itemloaders/itemloaders-1.0.4.ebuild
index 4befc26760..a652f2eb4d 100644
--- a/dev-python/itemloaders/itemloaders-1.0.4.ebuild
+++ b/dev-python/itemloaders/itemloaders-1.0.4.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
DESCRIPTION="Library to populate items using XPath and CSS with a convenient API"
diff --git a/dev-python/itemloaders/itemloaders-1.0.6.ebuild b/dev-python/itemloaders/itemloaders-1.0.6.ebuild
index b992a31885..ff51453250 100644
--- a/dev-python/itemloaders/itemloaders-1.0.6.ebuild
+++ b/dev-python/itemloaders/itemloaders-1.0.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
DESCRIPTION="Library to populate items using XPath and CSS with a convenient API"
diff --git a/dev-python/iuliia/iuliia-0.11.5.ebuild b/dev-python/iuliia/iuliia-0.11.5.ebuild
index b4785cc62a..463af70dfd 100644
--- a/dev-python/iuliia/iuliia-0.11.5.ebuild
+++ b/dev-python/iuliia/iuliia-0.11.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517="flit"
inherit distutils-r1 pypi
diff --git a/dev-python/j1m-sphinxautozconfig/j1m-sphinxautozconfig-0.1.0.ebuild b/dev-python/j1m-sphinxautozconfig/j1m-sphinxautozconfig-0.1.0.ebuild
index 1a33eb13dc..d970db1b87 100644
--- a/dev-python/j1m-sphinxautozconfig/j1m-sphinxautozconfig-0.1.0.ebuild
+++ b/dev-python/j1m-sphinxautozconfig/j1m-sphinxautozconfig-0.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
PYPI_NO_NORMALIZE=1
PYPI_PN="${PN/-/\.}"
diff --git a/dev-python/jinja2-cli/jinja2-cli-0.8.2.ebuild b/dev-python/jinja2-cli/jinja2-cli-0.8.2.ebuild
index d0ff139317..8270925b4c 100644
--- a/dev-python/jinja2-cli/jinja2-cli-0.8.2.ebuild
+++ b/dev-python/jinja2-cli/jinja2-cli-0.8.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/jplephem/jplephem-2.16.ebuild b/dev-python/jplephem/jplephem-2.16.ebuild
index 81775e3d41..8fe6deb5a1 100644
--- a/dev-python/jplephem/jplephem-2.16.ebuild
+++ b/dev-python/jplephem/jplephem-2.16.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2.ebuild b/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2.ebuild
index 08e1716b9a..b4b3df2186 100644
--- a/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2.ebuild
+++ b/dev-python/jsonpath-rw-ext/jsonpath-rw-ext-1.2.2.ebuild
@@ -8,7 +8,7 @@ EPYTEST_DESELECT=(
jsonpath_rw_ext/tests/test_jsonpath_rw_ext.py::TestJsonpath_rw_ext::test_shortcut_functions
)
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/dev-python/jsonpath-rw/jsonpath-rw-1.4.0.ebuild b/dev-python/jsonpath-rw/jsonpath-rw-1.4.0.ebuild
index e894699ec0..8cd5392286 100644
--- a/dev-python/jsonpath-rw/jsonpath-rw-1.4.0.ebuild
+++ b/dev-python/jsonpath-rw/jsonpath-rw-1.4.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MYPN="python-${PN}"
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1
diff --git a/dev-python/jupyter-sphinx/jupyter-sphinx-0.4.0.ebuild b/dev-python/jupyter-sphinx/jupyter-sphinx-0.4.0.ebuild
index a8d29b646e..bf94368d07 100644
--- a/dev-python/jupyter-sphinx/jupyter-sphinx-0.4.0.ebuild
+++ b/dev-python/jupyter-sphinx/jupyter-sphinx-0.4.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild
index 08e68138f6..5a5c248cb1 100644
--- a/dev-python/langdetect/langdetect-1.0.9.ebuild
+++ b/dev-python/langdetect/langdetect-1.0.9.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/libcst/libcst-0.4.3_p20220607.ebuild b/dev-python/libcst/libcst-0.4.3_p20220607.ebuild
index 916cd4b963..e9d473f64d 100644
--- a/dev-python/libcst/libcst-0.4.3_p20220607.ebuild
+++ b/dev-python/libcst/libcst-0.4.3_p20220607.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} ) # python3_11 depends on dev-python/black
+PYTHON_COMPAT=( python3_10 ) # python3_11 depends on dev-python/black
# Make sure to remove 'libcst', 'libcst_native' from crates list
CRATES="
diff --git a/dev-python/libusb1/libusb1-2.0.1.ebuild b/dev-python/libusb1/libusb1-2.0.1.ebuild
index 3872620b15..80390ac655 100644
--- a/dev-python/libusb1/libusb1-2.0.1.ebuild
+++ b/dev-python/libusb1/libusb1-2.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/manhole/manhole-1.8.0-r1.ebuild b/dev-python/manhole/manhole-1.8.0-r1.ebuild
index aa13854168..a0d3e53599 100644
--- a/dev-python/manhole/manhole-1.8.0-r1.ebuild
+++ b/dev-python/manhole/manhole-1.8.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/markdown-include/markdown-include-0.8.1.ebuild b/dev-python/markdown-include/markdown-include-0.8.1.ebuild
index 04ed109b22..ed4e07389f 100644
--- a/dev-python/markdown-include/markdown-include-0.8.1.ebuild
+++ b/dev-python/markdown-include/markdown-include-0.8.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/markdownify/markdownify-0.11.6.ebuild b/dev-python/markdownify/markdownify-0.11.6.ebuild
index 1ba13d8653..089b945874 100644
--- a/dev-python/markdownify/markdownify-0.11.6.ebuild
+++ b/dev-python/markdownify/markdownify-0.11.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/marshmallow_enum/marshmallow_enum-1.5.1.ebuild b/dev-python/marshmallow_enum/marshmallow_enum-1.5.1.ebuild
index 381f0740a1..44fca4de0b 100644
--- a/dev-python/marshmallow_enum/marshmallow_enum-1.5.1.ebuild
+++ b/dev-python/marshmallow_enum/marshmallow_enum-1.5.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild b/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild
index cad6a34bff..b9beddb14d 100644
--- a/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild
+++ b/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 optfeature
MY_PN="Mastodon.py"
diff --git a/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild b/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild
index 7325ee507b..8120456200 100644
--- a/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild
+++ b/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYPI_NO_NORMALIZE=1
PYPI_PN="Mastodon.py"
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild b/dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild
index 030d3cc732..ac144e4502 100644
--- a/dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild
+++ b/dev-python/material-color-utilities/material-color-utilities-0.1.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=(python3_{9..11})
+PYTHON_COMPAT=(python3_{10..11})
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
diff --git a/dev-python/material-color-utilities/material-color-utilities-9999.ebuild b/dev-python/material-color-utilities/material-color-utilities-9999.ebuild
index 030d3cc732..ac144e4502 100644
--- a/dev-python/material-color-utilities/material-color-utilities-9999.ebuild
+++ b/dev-python/material-color-utilities/material-color-utilities-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=(python3_{9..11})
+PYTHON_COMPAT=(python3_{10..11})
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
diff --git a/dev-python/mautrix/mautrix-0.19.13.ebuild b/dev-python/mautrix/mautrix-0.19.13.ebuild
index 8067c5fd3f..82b63f60ff 100644
--- a/dev-python/mautrix/mautrix-0.19.13.ebuild
+++ b/dev-python/mautrix/mautrix-0.19.13.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/minio/minio-7.1.14.ebuild b/dev-python/minio/minio-7.1.14.ebuild
index ae2d24881a..2620a6929f 100644
--- a/dev-python/minio/minio-7.1.14.ebuild
+++ b/dev-python/minio/minio-7.1.14.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/mistletoe/mistletoe-1.0.1.ebuild b/dev-python/mistletoe/mistletoe-1.0.1.ebuild
index 6145116497..f623e99eb5 100644
--- a/dev-python/mistletoe/mistletoe-1.0.1.ebuild
+++ b/dev-python/mistletoe/mistletoe-1.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/mitype/mitype-0.2.4.ebuild b/dev-python/mitype/mitype-0.2.4.ebuild
index 7f11c7c378..9455c90a42 100644
--- a/dev-python/mitype/mitype-0.2.4.ebuild
+++ b/dev-python/mitype/mitype-0.2.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/mkdocs-autorefs/mkdocs-autorefs-0.4.1.ebuild b/dev-python/mkdocs-autorefs/mkdocs-autorefs-0.4.1.ebuild
index 54162f0186..62a3d867c4 100644
--- a/dev-python/mkdocs-autorefs/mkdocs-autorefs-0.4.1.ebuild
+++ b/dev-python/mkdocs-autorefs/mkdocs-autorefs-0.4.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=pdm
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-9999.ebuild b/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-9999.ebuild
index a159aaa07c..a838cd45f1 100644
--- a/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-9999.ebuild
+++ b/dev-python/mkdocs-blog-plugin/mkdocs-blog-plugin-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 git-r3
diff --git a/dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild b/dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild
index 84263ee9b3..f7217451f1 100644
--- a/dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild
+++ b/dev-python/mkdocs-exclude/mkdocs-exclude-1.0.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
diff --git a/dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.9.0.ebuild b/dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.9.0.ebuild
index bb0866aeb5..f929e7258b 100644
--- a/dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.9.0.ebuild
+++ b/dev-python/mkdocs-mkdocstrings-python/mkdocs-mkdocstrings-python-0.9.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=pdm
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.21.2.ebuild b/dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.21.2.ebuild
index fef37a574e..7fbf89babd 100644
--- a/dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.21.2.ebuild
+++ b/dev-python/mkdocs-mkdocstrings/mkdocs-mkdocstrings-0.21.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=pdm
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.0.ebuild b/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.0.ebuild
index bb97d7ca5f..c38fad8789 100644
--- a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.0.ebuild
+++ b/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="MkDocs Swagger UI Tag"
diff --git a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.1.ebuild b/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.1.ebuild
index bb97d7ca5f..c38fad8789 100644
--- a/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.1.ebuild
+++ b/dev-python/mkdocs-swagger-ui-tag/mkdocs-swagger-ui-tag-0.6.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="MkDocs Swagger UI Tag"
diff --git a/dev-python/mobi/mobi-0.3.3.ebuild b/dev-python/mobi/mobi-0.3.3.ebuild
index c78e69f37a..7bf67a6d3f 100644
--- a/dev-python/mobi/mobi-0.3.3.ebuild
+++ b/dev-python/mobi/mobi-0.3.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
diff --git a/dev-python/moreorless/moreorless-0.4.0.ebuild b/dev-python/moreorless/moreorless-0.4.0.ebuild
index 5fc2d4ffe8..f7c57d9c60 100644
--- a/dev-python/moreorless/moreorless-0.4.0.ebuild
+++ b/dev-python/moreorless/moreorless-0.4.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/multipart/multipart-0.2.4.ebuild b/dev-python/multipart/multipart-0.2.4.ebuild
index 450d3180dc..0d128827f9 100644
--- a/dev-python/multipart/multipart-0.2.4.ebuild
+++ b/dev-python/multipart/multipart-0.2.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/notion-client/notion-client-2.0.0.ebuild b/dev-python/notion-client/notion-client-2.0.0.ebuild
index 14e9ee5a56..3d67a71ba9 100644
--- a/dev-python/notion-client/notion-client-2.0.0.ebuild
+++ b/dev-python/notion-client/notion-client-2.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/notofonttools/notofonttools-0.2.17-r1.ebuild b/dev-python/notofonttools/notofonttools-0.2.17-r1.ebuild
index bb912335c4..e58727749f 100644
--- a/dev-python/notofonttools/notofonttools-0.2.17-r1.ebuild
+++ b/dev-python/notofonttools/notofonttools-0.2.17-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/olm/olm-3.2.14-r5.ebuild b/dev-python/olm/olm-3.2.14-r5.ebuild
index 01f211a57b..771ef756bb 100644
--- a/dev-python/olm/olm-3.2.14-r5.ebuild
+++ b/dev-python/olm/olm-3.2.14-r5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild b/dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild
index 905fbd86d3..02f114b22f 100644
--- a/dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild
+++ b/dev-python/openstep-plist/openstep-plist-0.3.0_p1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/opentracing/opentracing-2.4.0.ebuild b/dev-python/opentracing/opentracing-2.4.0.ebuild
index e427f1c3b5..f1015f4711 100644
--- a/dev-python/opentracing/opentracing-2.4.0.ebuild
+++ b/dev-python/opentracing/opentracing-2.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/opentypespec/opentypespec-1.9.1.ebuild b/dev-python/opentypespec/opentypespec-1.9.1.ebuild
index 72216aa3f3..c8a131f741 100644
--- a/dev-python/opentypespec/opentypespec-1.9.1.ebuild
+++ b/dev-python/opentypespec/opentypespec-1.9.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild b/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild
index 28e0b631c6..7692a0a895 100644
--- a/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild
+++ b/dev-python/orderedmultidict/orderedmultidict-1.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/os-api-ref/os-api-ref-2.3.0.ebuild b/dev-python/os-api-ref/os-api-ref-2.3.0.ebuild
index 699a29205b..cd6e364a9c 100644
--- a/dev-python/os-api-ref/os-api-ref-2.3.0.ebuild
+++ b/dev-python/os-api-ref/os-api-ref-2.3.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
EPYTEST_DESELECT=( os_api_ref/tests/test_microversions.py::TestMicroversions::test_parameters_table )
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/oscrypto/oscrypto-1.3.0-r1.ebuild b/dev-python/oscrypto/oscrypto-1.3.0-r1.ebuild
index 6f73f68eb5..529e25c832 100644
--- a/dev-python/oscrypto/oscrypto-1.3.0-r1.ebuild
+++ b/dev-python/oscrypto/oscrypto-1.3.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit edo distutils-r1 optfeature
diff --git a/dev-python/ots-python/ots-python-8.2.1.ebuild b/dev-python/ots-python/ots-python-8.2.1.ebuild
index 17f3fca729..4e08548e53 100644
--- a/dev-python/ots-python/ots-python-8.2.1.ebuild
+++ b/dev-python/ots-python/ots-python-8.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/parsel/parsel-1.7.0.ebuild b/dev-python/parsel/parsel-1.7.0.ebuild
index 259be5e2f4..bc507d5ae5 100644
--- a/dev-python/parsel/parsel-1.7.0.ebuild
+++ b/dev-python/parsel/parsel-1.7.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/pem/pem-21.2.0.ebuild b/dev-python/pem/pem-21.2.0.ebuild
index 6407315936..20e198ce50 100644
--- a/dev-python/pem/pem-21.2.0.ebuild
+++ b/dev-python/pem/pem-21.2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="Easy PEM file parsing in Python"
diff --git a/dev-python/persist-queue/persist-queue-0.8.0.ebuild b/dev-python/persist-queue/persist-queue-0.8.0.ebuild
index 92fcc06d01..dff9d13166 100644
--- a/dev-python/persist-queue/persist-queue-0.8.0.ebuild
+++ b/dev-python/persist-queue/persist-queue-0.8.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..10})
+PYTHON_COMPAT=( python3_10)
inherit distutils-r1 pypi
diff --git a/dev-python/persistent/persistent-5.0.ebuild b/dev-python/persistent/persistent-5.0.ebuild
index 9e9d5b6142..13865178d7 100644
--- a/dev-python/persistent/persistent-5.0.ebuild
+++ b/dev-python/persistent/persistent-5.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/pg8000/pg8000-1.29.2.ebuild b/dev-python/pg8000/pg8000-1.29.2.ebuild
index 07c6a0f7a9..3de8debf52 100644
--- a/dev-python/pg8000/pg8000-1.29.2.ebuild
+++ b/dev-python/pg8000/pg8000-1.29.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=setuptools
inherit databases distutils-r1 edo pypi
diff --git a/dev-python/pg8000/pg8000-1.29.4.ebuild b/dev-python/pg8000/pg8000-1.29.4.ebuild
index 42ff166747..fcb5c6c053 100644
--- a/dev-python/pg8000/pg8000-1.29.4.ebuild
+++ b/dev-python/pg8000/pg8000-1.29.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit databases distutils-r1 edo pypi
diff --git a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild b/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
index 20c4146e6c..da930eef0b 100644
--- a/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
+++ b/dev-python/phx-class-registry/phx-class-registry-3.0.5-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1
DESCRIPTION="An intersection of the Registry and Factory pattern"
diff --git a/dev-python/pifpaf/pifpaf-3.1.5.ebuild b/dev-python/pifpaf/pifpaf-3.1.5.ebuild
index 7f287899d9..1183064e23 100644
--- a/dev-python/pifpaf/pifpaf-3.1.5.ebuild
+++ b/dev-python/pifpaf/pifpaf-3.1.5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
EPYTEST_DESELECT=( pifpaf/tests/test_cli.py::TestCli::test_non_existing_command )
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/dev-python/pip-api/pip-api-0.0.30.ebuild b/dev-python/pip-api/pip-api-0.0.30.ebuild
index 51a226e339..33a0978b8f 100644
--- a/dev-python/pip-api/pip-api-0.0.30.ebuild
+++ b/dev-python/pip-api/pip-api-0.0.30.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/playsound/playsound-1.3.0.ebuild b/dev-python/playsound/playsound-1.3.0.ebuild
index 0bbe389694..d5436219f1 100644
--- a/dev-python/playsound/playsound-1.3.0.ebuild
+++ b/dev-python/playsound/playsound-1.3.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1 pypi
DESCRIPTION="Single function module with no dependencies for playing sounds."
diff --git a/dev-python/portio/portio-0.5-r1.ebuild b/dev-python/portio/portio-0.5-r1.ebuild
index f2b80cff27..db55d3c725 100644
--- a/dev-python/portio/portio-0.5-r1.ebuild
+++ b/dev-python/portio/portio-0.5-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/portion/portion-2.4.0.ebuild b/dev-python/portion/portion-2.4.0.ebuild
index cf4fbbdee0..6ad18e5235 100644
--- a/dev-python/portion/portion-2.4.0.ebuild
+++ b/dev-python/portion/portion-2.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/pproxy/pproxy-2.7.8-r1.ebuild b/dev-python/pproxy/pproxy-2.7.8-r1.ebuild
index 0fcebb4553..25da66ad27 100644
--- a/dev-python/pproxy/pproxy-2.7.8-r1.ebuild
+++ b/dev-python/pproxy/pproxy-2.7.8-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/praw/praw-7.6.1.ebuild b/dev-python/praw/praw-7.6.1.ebuild
index c9855fbad0..b775ae5365 100644
--- a/dev-python/praw/praw-7.6.1.ebuild
+++ b/dev-python/praw/praw-7.6.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/praw/praw-7.7.0.ebuild b/dev-python/praw/praw-7.7.0.ebuild
index c9855fbad0..b775ae5365 100644
--- a/dev-python/praw/praw-7.7.0.ebuild
+++ b/dev-python/praw/praw-7.7.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/prawcore/prawcore-2.3.0.ebuild b/dev-python/prawcore/prawcore-2.3.0.ebuild
index 95ec30e3fd..04bf2262d8 100644
--- a/dev-python/prawcore/prawcore-2.3.0.ebuild
+++ b/dev-python/prawcore/prawcore-2.3.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/promise/promise-2.3.0.ebuild b/dev-python/promise/promise-2.3.0.ebuild
index 90109e2c6f..71274d0020 100644
--- a/dev-python/promise/promise-2.3.0.ebuild
+++ b/dev-python/promise/promise-2.3.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
DESCRIPTION="Promises/A+ implementation for Python"
diff --git a/dev-python/protego/protego-0.2.1-r1.ebuild b/dev-python/protego/protego-0.2.1-r1.ebuild
index 120a162c1c..1513c3585b 100644
--- a/dev-python/protego/protego-0.2.1-r1.ebuild
+++ b/dev-python/protego/protego-0.2.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/proxy_tools/proxy_tools-0.1.0_p1.ebuild b/dev-python/proxy_tools/proxy_tools-0.1.0_p1.ebuild
index 01bc8a8f30..25024d4380 100644
--- a/dev-python/proxy_tools/proxy_tools-0.1.0_p1.ebuild
+++ b/dev-python/proxy_tools/proxy_tools-0.1.0_p1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/psautohint/psautohint-2.4.0-r1.ebuild b/dev-python/psautohint/psautohint-2.4.0-r1.ebuild
index 3d4309ef7a..d09478843b 100644
--- a/dev-python/psautohint/psautohint-2.4.0-r1.ebuild
+++ b/dev-python/psautohint/psautohint-2.4.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit meson distutils-r1
diff --git a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild
index 965fa97889..9c0d6351b2 100644
--- a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild
+++ b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit databases distutils-r1 edo
diff --git a/dev-python/pure-protobuf/pure-protobuf-2.2.2.ebuild b/dev-python/pure-protobuf/pure-protobuf-2.2.2.ebuild
index 32c5ff9e53..a737d0c949 100644
--- a/dev-python/pure-protobuf/pure-protobuf-2.2.2.ebuild
+++ b/dev-python/pure-protobuf/pure-protobuf-2.2.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=hatchling
inherit distutils-r1 pypi
diff --git a/dev-python/pure-protobuf/pure-protobuf-2.2.3.ebuild b/dev-python/pure-protobuf/pure-protobuf-2.2.3.ebuild
index 32c5ff9e53..a737d0c949 100644
--- a/dev-python/pure-protobuf/pure-protobuf-2.2.3.ebuild
+++ b/dev-python/pure-protobuf/pure-protobuf-2.2.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=hatchling
inherit distutils-r1 pypi
diff --git a/dev-python/py-nanoid/py-nanoid-9999.ebuild b/dev-python/py-nanoid/py-nanoid-9999.ebuild
index 75a5c7ae02..4abac8e61d 100644
--- a/dev-python/py-nanoid/py-nanoid-9999.ebuild
+++ b/dev-python/py-nanoid/py-nanoid-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 git-r3
diff --git a/dev-python/pyagentx/pyagentx-0.4.ebuild b/dev-python/pyagentx/pyagentx-0.4.ebuild
index d718b19104..73526de94b 100644
--- a/dev-python/pyagentx/pyagentx-0.4.ebuild
+++ b/dev-python/pyagentx/pyagentx-0.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1-r1.ebuild b/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1-r1.ebuild
index 11a65e8b51..f7dc795cc8 100644
--- a/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1-r1.ebuild
+++ b/dev-python/pybrowserstack-screenshots/pybrowserstack-screenshots-0.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/pyclip/pyclip-0.5.4.ebuild b/dev-python/pyclip/pyclip-0.5.4.ebuild
index aa8272eb82..2a02813e7c 100644
--- a/dev-python/pyclip/pyclip-0.5.4.ebuild
+++ b/dev-python/pyclip/pyclip-0.5.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_SETUPTOOLS=bdepend
inherit distutils-r1
diff --git a/dev-python/pyclip/pyclip-0.6.0.ebuild b/dev-python/pyclip/pyclip-0.6.0.ebuild
index 338e7e6fc3..180b72d438 100644
--- a/dev-python/pyclip/pyclip-0.6.0.ebuild
+++ b/dev-python/pyclip/pyclip-0.6.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_SETUPTOOLS=bdepend
inherit distutils-r1
diff --git a/dev-python/pyclip/pyclip-0.7.0.ebuild b/dev-python/pyclip/pyclip-0.7.0.ebuild
index 39bc3e4728..c0da4724b1 100644
--- a/dev-python/pyclip/pyclip-0.7.0.ebuild
+++ b/dev-python/pyclip/pyclip-0.7.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517="setuptools"
diff --git a/dev-python/pyclip/pyclip-9999.ebuild b/dev-python/pyclip/pyclip-9999.ebuild
index 39bc3e4728..c0da4724b1 100644
--- a/dev-python/pyclip/pyclip-9999.ebuild
+++ b/dev-python/pyclip/pyclip-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517="setuptools"
diff --git a/dev-python/pydispatcher/pydispatcher-2.0.7.ebuild b/dev-python/pydispatcher/pydispatcher-2.0.7.ebuild
index b57575fe3b..5668f0552e 100644
--- a/dev-python/pydispatcher/pydispatcher-2.0.7.ebuild
+++ b/dev-python/pydispatcher/pydispatcher-2.0.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/pydub/pydub-0.25.1.ebuild b/dev-python/pydub/pydub-0.25.1.ebuild
index ac842c48f8..32e4a3527d 100644
--- a/dev-python/pydub/pydub-0.25.1.ebuild
+++ b/dev-python/pydub/pydub-0.25.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature
diff --git a/dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild b/dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild
index a6464087bb..ab06b42387 100644
--- a/dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild
+++ b/dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/pygaljs/pygaljs-1.0.2-r1.ebuild b/dev-python/pygaljs/pygaljs-1.0.2-r1.ebuild
index 20476d851b..188d9f16d3 100644
--- a/dev-python/pygaljs/pygaljs-1.0.2-r1.ebuild
+++ b/dev-python/pygaljs/pygaljs-1.0.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/pygments-promql/pygments-promql-0.0.9.ebuild b/dev-python/pygments-promql/pygments-promql-0.0.9.ebuild
index b696e91574..b520351502 100644
--- a/dev-python/pygments-promql/pygments-promql-0.0.9.ebuild
+++ b/dev-python/pygments-promql/pygments-promql-0.0.9.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
DESCRIPTION="A PromQL lexer for Pygments"
diff --git a/dev-python/pygsl/pygsl-2.3.3.ebuild b/dev-python/pygsl/pygsl-2.3.3.ebuild
index 72f4777e01..02c874743c 100644
--- a/dev-python/pygsl/pygsl-2.3.3.ebuild
+++ b/dev-python/pygsl/pygsl-2.3.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/pykeepass/pykeepass-4.0.2.ebuild b/dev-python/pykeepass/pykeepass-4.0.2.ebuild
index 6962e779c9..cbf415b5e0 100644
--- a/dev-python/pykeepass/pykeepass-4.0.2.ebuild
+++ b/dev-python/pykeepass/pykeepass-4.0.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/pymeeus/pymeeus-0.5.11.ebuild b/dev-python/pymeeus/pymeeus-0.5.11.ebuild
index 0f26c055b4..9fcfead255 100644
--- a/dev-python/pymeeus/pymeeus-0.5.11.ebuild
+++ b/dev-python/pymeeus/pymeeus-0.5.11.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/pymeeus/pymeeus-0.5.12.ebuild b/dev-python/pymeeus/pymeeus-0.5.12.ebuild
index 0f26c055b4..9fcfead255 100644
--- a/dev-python/pymeeus/pymeeus-0.5.12.ebuild
+++ b/dev-python/pymeeus/pymeeus-0.5.12.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/pymemcache/pymemcache-4.0.0.ebuild b/dev-python/pymemcache/pymemcache-4.0.0.ebuild
index 72d511437f..c0b9d34de5 100644
--- a/dev-python/pymemcache/pymemcache-4.0.0.ebuild
+++ b/dev-python/pymemcache/pymemcache-4.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit databases distutils-r1 pypi
diff --git a/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild b/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild
index df10756209..b6693c3914 100644
--- a/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild
+++ b/dev-python/pymorphy2-dicts-ru/pymorphy2-dicts-ru-2.4.417127.4579844.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
DISTUTILS_USE_SETUPTOOLS=bdepend
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/pymorphy2-dicts-uk/pymorphy2-dicts-uk-2.4.1.1.1460299261.ebuild b/dev-python/pymorphy2-dicts-uk/pymorphy2-dicts-uk-2.4.1.1.1460299261.ebuild
index d1baac4b2b..fd3c241f99 100644
--- a/dev-python/pymorphy2-dicts-uk/pymorphy2-dicts-uk-2.4.1.1.1460299261.ebuild
+++ b/dev-python/pymorphy2-dicts-uk/pymorphy2-dicts-uk-2.4.1.1.1460299261.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
DISTUTILS_USE_SETUPTOOLS=bdepend
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/pymorphy2-dicts/pymorphy2-dicts-2.4.393442.3710985.ebuild b/dev-python/pymorphy2-dicts/pymorphy2-dicts-2.4.393442.3710985.ebuild
index a9c7ba4995..dc045ab533 100644
--- a/dev-python/pymorphy2-dicts/pymorphy2-dicts-2.4.393442.3710985.ebuild
+++ b/dev-python/pymorphy2-dicts/pymorphy2-dicts-2.4.393442.3710985.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
DISTUTILS_USE_SETUPTOOLS=bdepend
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild b/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild
index f29ee4a710..8e5ed984ed 100644
--- a/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild
+++ b/dev-python/pymorphy2/pymorphy2-0.9.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
DISTUTILS_USE_SETUPTOOLS=bdepend
inherit distutils-r1 pypi
diff --git a/dev-python/pynmea2/pynmea2-1.18.0.ebuild b/dev-python/pynmea2/pynmea2-1.18.0.ebuild
index 4821a17cfc..1b31091ff7 100644
--- a/dev-python/pynmea2/pynmea2-1.18.0.ebuild
+++ b/dev-python/pynmea2/pynmea2-1.18.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1
diff --git a/dev-python/pyodbc/pyodbc-4.0.35.ebuild b/dev-python/pyodbc/pyodbc-4.0.35.ebuild
index 2466c42ff4..eeecbb51d8 100644
--- a/dev-python/pyodbc/pyodbc-4.0.35.ebuild
+++ b/dev-python/pyodbc/pyodbc-4.0.35.ebuild
@@ -4,7 +4,7 @@
EAPI=8
# No pypy3 support: https://github.com/mkleehammer/pyodbc/issues/915
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit databases edo distutils-r1 optfeature pypi
diff --git a/dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild b/dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild
index 252bf084ae..ec213302ad 100644
--- a/dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild
+++ b/dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
diff --git a/dev-python/pyrr/pyrr-0.10.3.ebuild b/dev-python/pyrr/pyrr-0.10.3.ebuild
index 038b8a4999..898a0f9ca8 100644
--- a/dev-python/pyrr/pyrr-0.10.3.ebuild
+++ b/dev-python/pyrr/pyrr-0.10.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild b/dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild
index c338e77f4d..685a280237 100644
--- a/dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild
+++ b/dev-python/pysaml2/pysaml2-7.1.2-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/pystardict/pystardict-0.8-r1.ebuild b/dev-python/pystardict/pystardict-0.8-r1.ebuild
index a427270d8e..cf2d83f947 100644
--- a/dev-python/pystardict/pystardict-0.8-r1.ebuild
+++ b/dev-python/pystardict/pystardict-0.8-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/pysubs2/pysubs2-1.4.4.ebuild b/dev-python/pysubs2/pysubs2-1.4.4.ebuild
index 2883035895..387f00cdbd 100644
--- a/dev-python/pysubs2/pysubs2-1.4.4.ebuild
+++ b/dev-python/pysubs2/pysubs2-1.4.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/pysubs2/pysubs2-1.5.0.ebuild b/dev-python/pysubs2/pysubs2-1.5.0.ebuild
index 2883035895..387f00cdbd 100644
--- a/dev-python/pysubs2/pysubs2-1.5.0.ebuild
+++ b/dev-python/pysubs2/pysubs2-1.5.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/pysubs2/pysubs2-1.6.1.ebuild b/dev-python/pysubs2/pysubs2-1.6.1.ebuild
index 2883035895..387f00cdbd 100644
--- a/dev-python/pysubs2/pysubs2-1.6.1.ebuild
+++ b/dev-python/pysubs2/pysubs2-1.6.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild b/dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild
index 7e3a8dafe9..834f35f3ca 100644
--- a/dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild
+++ b/dev-python/pytest-benchmark/pytest-benchmark-3.4.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/pytest-benchmark/pytest-benchmark-4.0.0.ebuild b/dev-python/pytest-benchmark/pytest-benchmark-4.0.0.ebuild
index 11891ff60c..1baabf8e24 100644
--- a/dev-python/pytest-benchmark/pytest-benchmark-4.0.0.ebuild
+++ b/dev-python/pytest-benchmark/pytest-benchmark-4.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild
index bd13143869..f38ffa7b42 100644
--- a/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild
+++ b/dev-python/pytest-cases/pytest-cases-3.6.13.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
DOCS_BUILDER="mkdocs"
diff --git a/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
index ff477b6b89..b24ac8c873 100644
--- a/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
+++ b/dev-python/pytest-cases/pytest-cases-3.6.14.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
diff --git a/dev-python/pytest-click/pytest-click-1.1.0.ebuild b/dev-python/pytest-click/pytest-click-1.1.0.ebuild
index 17aa45058a..9fa40b5462 100644
--- a/dev-python/pytest-click/pytest-click-1.1.0.ebuild
+++ b/dev-python/pytest-click/pytest-click-1.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
inherit distutils-r1
MY_PN="${PN//-/_}"
diff --git a/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild b/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild
index 22d0c4a15f..6666c51f5a 100644
--- a/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild
+++ b/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/pytest-flask/pytest-flask-1.2.0.ebuild b/dev-python/pytest-flask/pytest-flask-1.2.0.ebuild
index 8d0bfeb085..13396d3e0d 100644
--- a/dev-python/pytest-flask/pytest-flask-1.2.0.ebuild
+++ b/dev-python/pytest-flask/pytest-flask-1.2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1
DESCRIPTION="A set of pytest fixtures to test Flask applications "
diff --git a/dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild b/dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild
index f0384361e1..a8ee9bb9b7 100644
--- a/dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild
+++ b/dev-python/pytest-harvest/pytest-harvest-1.10.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
diff --git a/dev-python/pytest-instafail/pytest-instafail-0.4.2.ebuild b/dev-python/pytest-instafail/pytest-instafail-0.4.2.ebuild
index 8a08d04d42..5b270883db 100644
--- a/dev-python/pytest-instafail/pytest-instafail-0.4.2.ebuild
+++ b/dev-python/pytest-instafail/pytest-instafail-0.4.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
DESCRIPTION="Plugin for pytest that shows failures and errors instantly"
diff --git a/dev-python/pytest-isort/pytest-isort-3.1.0-r1.ebuild b/dev-python/pytest-isort/pytest-isort-3.1.0-r1.ebuild
index b50cd1d16a..c934799424 100644
--- a/dev-python/pytest-isort/pytest-isort-3.1.0-r1.ebuild
+++ b/dev-python/pytest-isort/pytest-isort-3.1.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/pytest-isort/pytest-isort-3.1.0.ebuild b/dev-python/pytest-isort/pytest-isort-3.1.0.ebuild
index b50cd1d16a..c934799424 100644
--- a/dev-python/pytest-isort/pytest-isort-3.1.0.ebuild
+++ b/dev-python/pytest-isort/pytest-isort-3.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild b/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild
index 833cdd7693..e8c1e6b85d 100644
--- a/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild
+++ b/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
diff --git a/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild b/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild
index c9c4003f34..515d851edd 100644
--- a/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild
+++ b/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DOCS_BUILDER="mkdocs"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517="setuptools"
inherit distutils-r1 docs
diff --git a/dev-python/python-http-client/python-http-client-3.3.5.ebuild b/dev-python/python-http-client/python-http-client-3.3.5.ebuild
index 623d48570f..45f2bb59c8 100644
--- a/dev-python/python-http-client/python-http-client-3.3.5.ebuild
+++ b/dev-python/python-http-client/python-http-client-3.3.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/python-pidfile/python-pidfile-3.0.0-r1.ebuild b/dev-python/python-pidfile/python-pidfile-3.0.0-r1.ebuild
index 0101778457..6f60dced80 100644
--- a/dev-python/python-pidfile/python-pidfile-3.0.0-r1.ebuild
+++ b/dev-python/python-pidfile/python-pidfile-3.0.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/python-pidfile/python-pidfile-3.1.1.ebuild b/dev-python/python-pidfile/python-pidfile-3.1.1.ebuild
index 3e0f5b7903..c35e1bf1cc 100644
--- a/dev-python/python-pidfile/python-pidfile-3.1.1.ebuild
+++ b/dev-python/python-pidfile/python-pidfile-3.1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/python-pkcs11/python-pkcs11-0.7.0-r2.ebuild b/dev-python/python-pkcs11/python-pkcs11-0.7.0-r2.ebuild
index 2dc8abe7f5..b01bdd8758 100644
--- a/dev-python/python-pkcs11/python-pkcs11-0.7.0-r2.ebuild
+++ b/dev-python/python-pkcs11/python-pkcs11-0.7.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit edo distutils-r1 pypi
diff --git a/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild b/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild
index 389016fb47..baa8ff5582 100644
--- a/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild
+++ b/dev-python/python-skywater-pdk/python-skywater-pdk-0.0.0_p20220424.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} ) # python3_11 depends on dev-python/dataclasses_json
+PYTHON_COMPAT=( python3_10 ) # python3_11 depends on dev-python/dataclasses_json
MY_PN="skywater-pdk"
MY_REV=5a57f505cd4cd65d10e9f37dd2d259a526bc9bf7
diff --git a/dev-python/python-socketio/python-socketio-5.1.0.ebuild b/dev-python/python-socketio/python-socketio-5.1.0.ebuild
index d94c8d955c..3c4ffad105 100644
--- a/dev-python/python-socketio/python-socketio-5.1.0.ebuild
+++ b/dev-python/python-socketio/python-socketio-5.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
DESCRIPTION="Python implementation of the Socket.IO realtime server."
diff --git a/dev-python/python-telegram-bot/python-telegram-bot-13.14.ebuild b/dev-python/python-telegram-bot/python-telegram-bot-13.14.ebuild
index 4e2c99e125..916c66994b 100644
--- a/dev-python/python-telegram-bot/python-telegram-bot-13.14.ebuild
+++ b/dev-python/python-telegram-bot/python-telegram-bot-13.14.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild b/dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild
index 4e2c99e125..916c66994b 100644
--- a/dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild
+++ b/dev-python/python-telegram-bot/python-telegram-bot-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/pywebview/pywebview-3.6.1.ebuild b/dev-python/pywebview/pywebview-3.6.1.ebuild
index d53ba46e3c..3ac219afd4 100644
--- a/dev-python/pywebview/pywebview-3.6.1.ebuild
+++ b/dev-python/pywebview/pywebview-3.6.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/pywebview/pywebview-3.7.2.ebuild b/dev-python/pywebview/pywebview-3.7.2.ebuild
index 892296c8ec..7181c3a888 100644
--- a/dev-python/pywebview/pywebview-3.7.2.ebuild
+++ b/dev-python/pywebview/pywebview-3.7.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/pywebview/pywebview-3.7.ebuild b/dev-python/pywebview/pywebview-3.7.ebuild
index 537929de8e..b3f6f3db97 100644
--- a/dev-python/pywebview/pywebview-3.7.ebuild
+++ b/dev-python/pywebview/pywebview-3.7.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/queuelib/queuelib-1.6.2.ebuild b/dev-python/queuelib/queuelib-1.6.2.ebuild
index a30c8170e2..676abda744 100644
--- a/dev-python/queuelib/queuelib-1.6.2.ebuild
+++ b/dev-python/queuelib/queuelib-1.6.2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="Collection of persistent and non-persistent queues for Python"
diff --git a/dev-python/rchitect/rchitect-0.3.36.ebuild b/dev-python/rchitect/rchitect-0.3.36.ebuild
index 6c6ea0926f..2fd8c09f6c 100644
--- a/dev-python/rchitect/rchitect-0.3.36.ebuild
+++ b/dev-python/rchitect/rchitect-0.3.36.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/readability-lxml/readability-lxml-0.6.1.ebuild b/dev-python/readability-lxml/readability-lxml-0.6.1.ebuild
index 0d5629d7f1..3591d33b7f 100644
--- a/dev-python/readability-lxml/readability-lxml-0.6.1.ebuild
+++ b/dev-python/readability-lxml/readability-lxml-0.6.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="fast html to text parser (article readability tool)"
diff --git a/dev-python/readability-lxml/readability-lxml-0.8.1.ebuild b/dev-python/readability-lxml/readability-lxml-0.8.1.ebuild
index 1bf2e332ec..71366d0aec 100644
--- a/dev-python/readability-lxml/readability-lxml-0.8.1.ebuild
+++ b/dev-python/readability-lxml/readability-lxml-0.8.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/readmdict/readmdict-0.1.1-r1.ebuild b/dev-python/readmdict/readmdict-0.1.1-r1.ebuild
index 6ea607f430..1c0174708f 100644
--- a/dev-python/readmdict/readmdict-0.1.1-r1.ebuild
+++ b/dev-python/readmdict/readmdict-0.1.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0-r1.ebuild b/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0-r1.ebuild
index 8f2d473078..f40be84918 100644
--- a/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0-r1.ebuild
+++ b/dev-python/repoze-sphinx-autointerface/repoze-sphinx-autointerface-1.0.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/restrictedpython/restrictedpython-6.0.ebuild b/dev-python/restrictedpython/restrictedpython-6.0.ebuild
index bfea3aad73..7e0ab81e13 100644
--- a/dev-python/restrictedpython/restrictedpython-6.0.ebuild
+++ b/dev-python/restrictedpython/restrictedpython-6.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/rst2ansi/rst2ansi-0.1.5-r2.ebuild b/dev-python/rst2ansi/rst2ansi-0.1.5-r2.ebuild
index 14ec0e96e6..aedb73010a 100644
--- a/dev-python/rst2ansi/rst2ansi-0.1.5-r2.ebuild
+++ b/dev-python/rst2ansi/rst2ansi-0.1.5-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/rstcheck/rstcheck-6.1.1.ebuild b/dev-python/rstcheck/rstcheck-6.1.1.ebuild
index 9f58602dad..425adce6f3 100644
--- a/dev-python/rstcheck/rstcheck-6.1.1.ebuild
+++ b/dev-python/rstcheck/rstcheck-6.1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/rstr/rstr-3.2.0.ebuild b/dev-python/rstr/rstr-3.2.0.ebuild
index 5d3c48907a..27f799fae6 100644
--- a/dev-python/rstr/rstr-3.2.0.ebuild
+++ b/dev-python/rstr/rstr-3.2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/schedule/schedule-1.1.0-r1.ebuild b/dev-python/schedule/schedule-1.1.0-r1.ebuild
index 080b4cc289..a00e22a310 100644
--- a/dev-python/schedule/schedule-1.1.0-r1.ebuild
+++ b/dev-python/schedule/schedule-1.1.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
#pypy3 fails tests
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/schema/schema-0.7.5.ebuild b/dev-python/schema/schema-0.7.5.ebuild
index 708abf112f..2b0287877e 100644
--- a/dev-python/schema/schema-0.7.5.ebuild
+++ b/dev-python/schema/schema-0.7.5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/scramp/scramp-1.4.4.ebuild b/dev-python/scramp/scramp-1.4.4.ebuild
index 74f8ca7590..e721bd4a0f 100644
--- a/dev-python/scramp/scramp-1.4.4.ebuild
+++ b/dev-python/scramp/scramp-1.4.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/scrapy/scrapy-2.8.0.ebuild b/dev-python/scrapy/scrapy-2.8.0.ebuild
index 7fcf9781a0..be3dd6fe23 100644
--- a/dev-python/scrapy/scrapy-2.8.0.ebuild
+++ b/dev-python/scrapy/scrapy-2.8.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/screeninfo/screeninfo-0.8.1.ebuild b/dev-python/screeninfo/screeninfo-0.8.1.ebuild
index 8640dd9eb4..6e25aa4940 100644
--- a/dev-python/screeninfo/screeninfo-0.8.1.ebuild
+++ b/dev-python/screeninfo/screeninfo-0.8.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/sdnotify/sdnotify-0.3.2.ebuild b/dev-python/sdnotify/sdnotify-0.3.2.ebuild
index d2f521ff83..49b8409238 100644
--- a/dev-python/sdnotify/sdnotify-0.3.2.ebuild
+++ b/dev-python/sdnotify/sdnotify-0.3.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
DESCRIPTION="Python implementation of the systemd sd_notify protocol"
diff --git a/dev-python/sendgrid/sendgrid-6.9.7.ebuild b/dev-python/sendgrid/sendgrid-6.9.7.ebuild
index b035f33561..28077b1d03 100644
--- a/dev-python/sendgrid/sendgrid-6.9.7.ebuild
+++ b/dev-python/sendgrid/sendgrid-6.9.7.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild b/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild
index 4aec05fa8d..63a44b9f35 100644
--- a/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild
+++ b/dev-python/sentence-splitter/sentence-splitter-1.4-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild b/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild
index f22b6e1a03..1fe33bd41e 100644
--- a/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild
+++ b/dev-python/signalstickers-client/signalstickers-client-3.2.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/simplemma/simplemma-0.9.1.ebuild b/dev-python/simplemma/simplemma-0.9.1.ebuild
index ef573afa71..cf7689fdc8 100644
--- a/dev-python/simplemma/simplemma-0.9.1.ebuild
+++ b/dev-python/simplemma/simplemma-0.9.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/sjcl/sjcl-0.2.1.ebuild b/dev-python/sjcl/sjcl-0.2.1.ebuild
index 7ee40fb453..458cb9ebde 100644
--- a/dev-python/sjcl/sjcl-0.2.1.ebuild
+++ b/dev-python/sjcl/sjcl-0.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild b/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
index 1406d2a623..56a99dff75 100644
--- a/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
+++ b/dev-python/skia-pathops/skia-pathops-0.7.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYPI_NO_NORMALIZE=1
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/sortedcollections/sortedcollections-2.1.0.ebuild b/dev-python/sortedcollections/sortedcollections-2.1.0.ebuild
index 04d803ee5b..9fd1a313fa 100644
--- a/dev-python/sortedcollections/sortedcollections-2.1.0.ebuild
+++ b/dev-python/sortedcollections/sortedcollections-2.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.0.ebuild b/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.0.ebuild
index 3147dfd3a9..ffeed59b7d 100644
--- a/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.0.ebuild
+++ b/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9..11} ) # no pypy3 support
+PYTHON_COMPAT=( python3_{10..11} ) # no pypy3 support
inherit distutils-r1
DESCRIPTION="Render CLI arguments (sub-commands friendly) defined by argparse module"
diff --git a/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.9.0.ebuild b/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.9.0.ebuild
index ceba5ce17a..4973032305 100644
--- a/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.9.0.ebuild
+++ b/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.9.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} ) # no pypy3 support
+PYTHON_COMPAT=( python3_{10..11} ) # no pypy3 support
inherit distutils-r1
MY_PN="${PN//-/_}"
diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
index 37f825d0db..04cc90f238 100644
--- a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
+++ b/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 optfeature
diff --git a/dev-python/sphinx-click/sphinx-click-4.1.0.ebuild b/dev-python/sphinx-click/sphinx-click-4.1.0.ebuild
index 537fc67bdf..c6d034df67 100644
--- a/dev-python/sphinx-click/sphinx-click-4.1.0.ebuild
+++ b/dev-python/sphinx-click/sphinx-click-4.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild b/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild
index 1e90f2cf0a..5981ef715c 100644
--- a/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild
+++ b/dev-python/sphinx-click/sphinx-click-4.2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/sphinx-hoverxref/sphinx-hoverxref-1.3.0.ebuild b/dev-python/sphinx-hoverxref/sphinx-hoverxref-1.3.0.ebuild
index c3e8ea6efd..9a8d154f02 100644
--- a/dev-python/sphinx-hoverxref/sphinx-hoverxref-1.3.0.ebuild
+++ b/dev-python/sphinx-hoverxref/sphinx-hoverxref-1.3.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=flit
inherit distutils-r1
diff --git a/dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild b/dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild
index 079b391e02..4d7c4a49f2 100644
--- a/dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild
+++ b/dev-python/sphinx-rtd-dark-mode/sphinx-rtd-dark-mode-1.2.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/sphinx-sitemap/sphinx-sitemap-2.2.1.ebuild b/dev-python/sphinx-sitemap/sphinx-sitemap-2.2.1.ebuild
index b64ed7b36d..4756602bbd 100644
--- a/dev-python/sphinx-sitemap/sphinx-sitemap-2.2.1.ebuild
+++ b/dev-python/sphinx-sitemap/sphinx-sitemap-2.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/sphinx-sitemap/sphinx-sitemap-2.5.0.ebuild b/dev-python/sphinx-sitemap/sphinx-sitemap-2.5.0.ebuild
index 1e6016758a..837cc838ed 100644
--- a/dev-python/sphinx-sitemap/sphinx-sitemap-2.5.0.ebuild
+++ b/dev-python/sphinx-sitemap/sphinx-sitemap-2.5.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1
diff --git a/dev-python/sphinx-version-warning/sphinx-version-warning-1.1.2.ebuild b/dev-python/sphinx-version-warning/sphinx-version-warning-1.1.2.ebuild
index 829cca4d23..986ba120a4 100644
--- a/dev-python/sphinx-version-warning/sphinx-version-warning-1.1.2.ebuild
+++ b/dev-python/sphinx-version-warning/sphinx-version-warning-1.1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.3.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.3.ebuild
index 64c77dabc1..094dd8f509 100644
--- a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.3.ebuild
+++ b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.4.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.4.ebuild
index 88c8d835b9..b45f856996 100644
--- a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.4.ebuild
+++ b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild b/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild
index a14a86b66b..bed2259fc2 100644
--- a/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild
+++ b/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild
index 847ce86f8f..23f6b96eeb 100644
--- a/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild
+++ b/dev-python/sphinxcontrib-zopeext/sphinxcontrib-zopeext-0.4.2-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=pdm
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/dev-python/sre-yield/sre-yield-1.2-r1.ebuild b/dev-python/sre-yield/sre-yield-1.2-r1.ebuild
index 8d14ba6bd6..201eb18efc 100644
--- a/dev-python/sre-yield/sre-yield-1.2-r1.ebuild
+++ b/dev-python/sre-yield/sre-yield-1.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/srt/srt-3.5.1.ebuild b/dev-python/srt/srt-3.5.1.ebuild
index 4474b279d1..4022e2af5b 100644
--- a/dev-python/srt/srt-3.5.1.ebuild
+++ b/dev-python/srt/srt-3.5.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/srt/srt-3.5.2.ebuild b/dev-python/srt/srt-3.5.2.ebuild
index 1bcea1ea0d..cb3afc56d6 100644
--- a/dev-python/srt/srt-3.5.2.ebuild
+++ b/dev-python/srt/srt-3.5.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/srt/srt-3.5.3.ebuild b/dev-python/srt/srt-3.5.3.ebuild
index 1bcea1ea0d..cb3afc56d6 100644
--- a/dev-python/srt/srt-3.5.3.ebuild
+++ b/dev-python/srt/srt-3.5.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/sse-starlette/sse-starlette-1.1.6.ebuild b/dev-python/sse-starlette/sse-starlette-1.1.6.ebuild
index f43dd45572..d247a016ff 100644
--- a/dev-python/sse-starlette/sse-starlette-1.1.6.ebuild
+++ b/dev-python/sse-starlette/sse-starlette-1.1.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/starkbank-ecdsa/starkbank-ecdsa-2.2.0.ebuild b/dev-python/starkbank-ecdsa/starkbank-ecdsa-2.2.0.ebuild
index 776c8dd158..1312f8ef44 100644
--- a/dev-python/starkbank-ecdsa/starkbank-ecdsa-2.2.0.ebuild
+++ b/dev-python/starkbank-ecdsa/starkbank-ecdsa-2.2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/stdlibs/stdlibs-2022.3.16.ebuild b/dev-python/stdlibs/stdlibs-2022.3.16.ebuild
index e845767f7d..3b7c80def8 100644
--- a/dev-python/stdlibs/stdlibs-2022.3.16.ebuild
+++ b/dev-python/stdlibs/stdlibs-2022.3.16.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/stdlibs/stdlibs-2022.6.8.ebuild b/dev-python/stdlibs/stdlibs-2022.6.8.ebuild
index 2a4ade0731..b763ab4a2e 100644
--- a/dev-python/stdlibs/stdlibs-2022.6.8.ebuild
+++ b/dev-python/stdlibs/stdlibs-2022.6.8.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/stone/stone-3.3.1.ebuild b/dev-python/stone/stone-3.3.1.ebuild
index a2e5a29801..99d5fdf1eb 100644
--- a/dev-python/stone/stone-3.3.1.ebuild
+++ b/dev-python/stone/stone-3.3.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/strictyaml/strictyaml-1.6.1.ebuild b/dev-python/strictyaml/strictyaml-1.6.1.ebuild
index ee36aa1019..016529adb5 100644
--- a/dev-python/strictyaml/strictyaml-1.6.1.ebuild
+++ b/dev-python/strictyaml/strictyaml-1.6.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild b/dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild
index cd0e152da7..ee8032872e 100644
--- a/dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild
+++ b/dev-python/stringbrewer/stringbrewer-0.0.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/stringcase/stringcase-1.2.0.ebuild b/dev-python/stringcase/stringcase-1.2.0.ebuild
index 9ffd8e2929..6ad381f8bc 100644
--- a/dev-python/stringcase/stringcase-1.2.0.ebuild
+++ b/dev-python/stringcase/stringcase-1.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_SETUPTOOLS=no
diff --git a/dev-python/survey/survey-3.4.3.ebuild b/dev-python/survey/survey-3.4.3.ebuild
index 51f5141db3..487df29cd0 100644
--- a/dev-python/survey/survey-3.4.3.ebuild
+++ b/dev-python/survey/survey-3.4.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
DESCRIPTION="A simple library for creating beautiful interactive prompts"
diff --git a/dev-python/survey/survey-4.0.0_alpha.ebuild b/dev-python/survey/survey-4.0.0_alpha.ebuild
index 7db4db0eb2..382d6f9d14 100644
--- a/dev-python/survey/survey-4.0.0_alpha.ebuild
+++ b/dev-python/survey/survey-4.0.0_alpha.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
MY_PV=${PV/_/-}
diff --git a/dev-python/svgelements/svgelements-1.9.3.ebuild b/dev-python/svgelements/svgelements-1.9.3.ebuild
index 5f50990fc8..8679e42c68 100644
--- a/dev-python/svgelements/svgelements-1.9.3.ebuild
+++ b/dev-python/svgelements/svgelements-1.9.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 optfeature
diff --git a/dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild b/dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild
index c7c06e3086..8602c66475 100644
--- a/dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild
+++ b/dev-python/sysv_ipc/sysv_ipc-1.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild b/dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild
index a4bd5ee41b..ad3929f3e9 100644
--- a/dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild
+++ b/dev-python/tempus-themes/tempus-themes-2.3.0.20220206.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
DESCRIPTION="Accessible themes for Pygments"
diff --git a/dev-python/tempy/tempy-1.1.0.ebuild b/dev-python/tempy/tempy-1.1.0.ebuild
index 5729441c3d..49a363a498 100644
--- a/dev-python/tempy/tempy-1.1.0.ebuild
+++ b/dev-python/tempy/tempy-1.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/testrepository/testrepository-0.0.20-r200.ebuild b/dev-python/testrepository/testrepository-0.0.20-r200.ebuild
index 6f76f2065e..1c616d7822 100644
--- a/dev-python/testrepository/testrepository-0.0.20-r200.ebuild
+++ b/dev-python/testrepository/testrepository-0.0.20-r200.ebuild
@@ -64,7 +64,7 @@ EPYTEST_DESELECT=(
testrepository/tests/commands/test_run.py::TestReturnCodeToSubunit::test_returncode_nonzero_fail_appended_to_content
testrepository/tests/ui/test_cli.py::TestCLIUI::test_dash_dash_help_shows_help
)
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 pypi
diff --git a/dev-python/textual/textual-0.14.0.ebuild b/dev-python/textual/textual-0.14.0.ebuild
index 6a188c7f52..ae054bf68e 100644
--- a/dev-python/textual/textual-0.14.0.ebuild
+++ b/dev-python/textual/textual-0.14.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/timeslot/timeslot-0.1.2.ebuild b/dev-python/timeslot/timeslot-0.1.2.ebuild
index 0918fc06e2..276e154bd6 100644
--- a/dev-python/timeslot/timeslot-0.1.2.ebuild
+++ b/dev-python/timeslot/timeslot-0.1.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/trailrunner/trailrunner-1.2.1.ebuild b/dev-python/trailrunner/trailrunner-1.2.1.ebuild
index 9f4c98ca2f..8b8626b466 100644
--- a/dev-python/trailrunner/trailrunner-1.2.1.ebuild
+++ b/dev-python/trailrunner/trailrunner-1.2.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/transaction/transaction-3.0.1-r1.ebuild b/dev-python/transaction/transaction-3.0.1-r1.ebuild
index 84113f738d..f3c189d41d 100644
--- a/dev-python/transaction/transaction-3.0.1-r1.ebuild
+++ b/dev-python/transaction/transaction-3.0.1-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/transaction/transaction-3.1.0.ebuild b/dev-python/transaction/transaction-3.1.0.ebuild
index a3bd17e830..90ab4b7661 100644
--- a/dev-python/transaction/transaction-3.1.0.ebuild
+++ b/dev-python/transaction/transaction-3.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/trueskill/trueskill-0.4.5_p20220422.ebuild b/dev-python/trueskill/trueskill-0.4.5_p20220422.ebuild
index 7fe9c4b4f3..8a31aa7565 100644
--- a/dev-python/trueskill/trueskill-0.4.5_p20220422.ebuild
+++ b/dev-python/trueskill/trueskill-0.4.5_p20220422.ebuild
@@ -4,7 +4,7 @@
EAPI=8
COMMIT="c450c76af542761f6d806fbe9b10b93a9b013212"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild b/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild
index 254ac87544..3e00b15891 100644
--- a/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild
+++ b/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/tulir-telethon/tulir-telethon-1.28.0_alpha9-r1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.28.0_alpha9-r1.ebuild
index c3471b4596..afaba4efa4 100644
--- a/dev-python/tulir-telethon/tulir-telethon-1.28.0_alpha9-r1.ebuild
+++ b/dev-python/tulir-telethon/tulir-telethon-1.28.0_alpha9-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/tweepy/tweepy-4.10.1.ebuild b/dev-python/tweepy/tweepy-4.10.1.ebuild
index 0694e26f5a..508fa1a202 100644
--- a/dev-python/tweepy/tweepy-4.10.1.ebuild
+++ b/dev-python/tweepy/tweepy-4.10.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/types-paramiko/types-paramiko-2.10.0.ebuild b/dev-python/types-paramiko/types-paramiko-2.10.0.ebuild
index 3875ace19b..349590ef02 100644
--- a/dev-python/types-paramiko/types-paramiko-2.10.0.ebuild
+++ b/dev-python/types-paramiko/types-paramiko-2.10.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/types-paramiko/types-paramiko-2.11.1.ebuild b/dev-python/types-paramiko/types-paramiko-2.11.1.ebuild
index fb782452c3..c6f49f23f3 100644
--- a/dev-python/types-paramiko/types-paramiko-2.11.1.ebuild
+++ b/dev-python/types-paramiko/types-paramiko-2.11.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/types-python-dateutil/types-python-dateutil-2.8.17.ebuild b/dev-python/types-python-dateutil/types-python-dateutil-2.8.17.ebuild
index 5ba644a43b..6b2e5984af 100644
--- a/dev-python/types-python-dateutil/types-python-dateutil-2.8.17.ebuild
+++ b/dev-python/types-python-dateutil/types-python-dateutil-2.8.17.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/types-python-dateutil/types-python-dateutil-2.8.18.ebuild b/dev-python/types-python-dateutil/types-python-dateutil-2.8.18.ebuild
index 630c1af89a..c5b7e53335 100644
--- a/dev-python/types-python-dateutil/types-python-dateutil-2.8.18.ebuild
+++ b/dev-python/types-python-dateutil/types-python-dateutil-2.8.18.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/types-pytz/types-pytz-2021.3.8.ebuild b/dev-python/types-pytz/types-pytz-2021.3.8.ebuild
index 28ca328e6f..f3b20023dd 100644
--- a/dev-python/types-pytz/types-pytz-2021.3.8.ebuild
+++ b/dev-python/types-pytz/types-pytz-2021.3.8.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/types-pytz/types-pytz-2022.1.1.ebuild b/dev-python/types-pytz/types-pytz-2022.1.1.ebuild
index 467c99174a..312607d44e 100644
--- a/dev-python/types-pytz/types-pytz-2022.1.1.ebuild
+++ b/dev-python/types-pytz/types-pytz-2022.1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/types-requests/types-requests-2.27.30.ebuild b/dev-python/types-requests/types-requests-2.27.30.ebuild
index 99ac270e6e..d518230847 100644
--- a/dev-python/types-requests/types-requests-2.27.30.ebuild
+++ b/dev-python/types-requests/types-requests-2.27.30.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/types-requests/types-requests-2.28.0.ebuild b/dev-python/types-requests/types-requests-2.28.0.ebuild
index 9f38bbb8c9..09193336a8 100644
--- a/dev-python/types-requests/types-requests-2.28.0.ebuild
+++ b/dev-python/types-requests/types-requests-2.28.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/types-urllib3/types-urllib3-1.26.14.ebuild b/dev-python/types-urllib3/types-urllib3-1.26.14.ebuild
index b3b454e624..e04966df5a 100644
--- a/dev-python/types-urllib3/types-urllib3-1.26.14.ebuild
+++ b/dev-python/types-urllib3/types-urllib3-1.26.14.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/types-urllib3/types-urllib3-1.26.15.ebuild b/dev-python/types-urllib3/types-urllib3-1.26.15.ebuild
index e0e418a493..0da244bd08 100644
--- a/dev-python/types-urllib3/types-urllib3-1.26.15.ebuild
+++ b/dev-python/types-urllib3/types-urllib3-1.26.15.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/typing_inspect/typing_inspect-0.7.1.ebuild b/dev-python/typing_inspect/typing_inspect-0.7.1.ebuild
index 2bbabc968c..ed6f558aa5 100644
--- a/dev-python/typing_inspect/typing_inspect-0.7.1.ebuild
+++ b/dev-python/typing_inspect/typing_inspect-0.7.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} ) # python3_11 depends on dev-python/mypy_extensions
+PYTHON_COMPAT=( python3_10 ) # python3_11 depends on dev-python/mypy_extensions
inherit distutils-r1 pypi
diff --git a/dev-python/ufmt/ufmt-1.3.3.ebuild b/dev-python/ufmt/ufmt-1.3.3.ebuild
index 4ca20a0307..5817c13de5 100644
--- a/dev-python/ufmt/ufmt-1.3.3.ebuild
+++ b/dev-python/ufmt/ufmt-1.3.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/dev-python/ufo2ft/ufo2ft-2.27.0.ebuild b/dev-python/ufo2ft/ufo2ft-2.27.0.ebuild
index e5218e158e..3aa325f22f 100644
--- a/dev-python/ufo2ft/ufo2ft-2.27.0.ebuild
+++ b/dev-python/ufo2ft/ufo2ft-2.27.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
DESCRIPTION="A bridge from UFOs to FontTool objects"
diff --git a/dev-python/ufoLib2/ufoLib2-0.13.1.ebuild b/dev-python/ufoLib2/ufoLib2-0.13.1.ebuild
index 83e9d75245..3f05fce82a 100644
--- a/dev-python/ufoLib2/ufoLib2-0.13.1.ebuild
+++ b/dev-python/ufoLib2/ufoLib2-0.13.1.ebuild
@@ -10,7 +10,7 @@ DOCS_DEPEND="
"
DOCS_DIR="${S}/docs/source"
DOCS_BUILDER="sphinx"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 docs
diff --git a/dev-python/ufoNormalizer/ufoNormalizer-0.6.1.ebuild b/dev-python/ufoNormalizer/ufoNormalizer-0.6.1.ebuild
index 5cd1352018..1aedff8f70 100644
--- a/dev-python/ufoNormalizer/ufoNormalizer-0.6.1.ebuild
+++ b/dev-python/ufoNormalizer/ufoNormalizer-0.6.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
MY_PN="${PN,,}"
MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1
diff --git a/dev-python/ufoProcessor/ufoProcessor-1.9.0-r2.ebuild b/dev-python/ufoProcessor/ufoProcessor-1.9.0-r2.ebuild
index 806d4396c9..579f1d1472 100644
--- a/dev-python/ufoProcessor/ufoProcessor-1.9.0-r2.ebuild
+++ b/dev-python/ufoProcessor/ufoProcessor-1.9.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
inherit distutils-r1 pypi
diff --git a/dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild b/dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild
index c39c09f2ea..bf3b81c363 100644
--- a/dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild
+++ b/dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/ukpostcodeparser/ukpostcodeparser-1.1.2-r1.ebuild b/dev-python/ukpostcodeparser/ukpostcodeparser-1.1.2-r1.ebuild
index 6e0ba22458..f8b3f80b05 100644
--- a/dev-python/ukpostcodeparser/ukpostcodeparser-1.1.2-r1.ebuild
+++ b/dev-python/ukpostcodeparser/ukpostcodeparser-1.1.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild b/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild
index e71ac660f3..9713173de6 100644
--- a/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild
+++ b/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/urlmatch/urlmatch-1.0.1-r2.ebuild b/dev-python/urlmatch/urlmatch-1.0.1-r2.ebuild
index 6f46b079ba..49c3b30c5d 100644
--- a/dev-python/urlmatch/urlmatch-1.0.1-r2.ebuild
+++ b/dev-python/urlmatch/urlmatch-1.0.1-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/usort/usort-1.0.2.ebuild b/dev-python/usort/usort-1.0.2.ebuild
index d7355c6091..876d006135 100644
--- a/dev-python/usort/usort-1.0.2.ebuild
+++ b/dev-python/usort/usort-1.0.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} ) # python3_11 depends on dev-python/libcst
+PYTHON_COMPAT=( python3_10 ) # python3_11 depends on dev-python/libcst
inherit distutils-r1 pypi
diff --git a/dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild b/dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild
index aa1bc0f289..fc4aa7711a 100644
--- a/dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild
+++ b/dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/volatile/volatile-2.1.0.ebuild b/dev-python/volatile/volatile-2.1.0.ebuild
index 895a55d3d6..9d4c460cb7 100644
--- a/dev-python/volatile/volatile-2.1.0.ebuild
+++ b/dev-python/volatile/volatile-2.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/vttlib/vttlib-0.11.0.ebuild b/dev-python/vttlib/vttlib-0.11.0.ebuild
index a288c0aac2..6bf22b523c 100644
--- a/dev-python/vttlib/vttlib-0.11.0.ebuild
+++ b/dev-python/vttlib/vttlib-0.11.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
MY_PN="vttLib"
diff --git a/dev-python/w3lib/w3lib-2.0.1.ebuild b/dev-python/w3lib/w3lib-2.0.1.ebuild
index 0454d4dc8e..708077d54f 100644
--- a/dev-python/w3lib/w3lib-2.0.1.ebuild
+++ b/dev-python/w3lib/w3lib-2.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/w3lib/w3lib-2.1.1.ebuild b/dev-python/w3lib/w3lib-2.1.1.ebuild
index 67f4a056fc..08c95fca3e 100644
--- a/dev-python/w3lib/w3lib-2.1.1.ebuild
+++ b/dev-python/w3lib/w3lib-2.1.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/webpy/webpy-0.62.ebuild b/dev-python/webpy/webpy-0.62.ebuild
index 87e25c1fe9..d2e5a9ff19 100644
--- a/dev-python/webpy/webpy-0.62.ebuild
+++ b/dev-python/webpy/webpy-0.62.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/webrtcvad/webrtcvad-2.0.10.ebuild b/dev-python/webrtcvad/webrtcvad-2.0.10.ebuild
index fd5029050c..1bdcc301f0 100644
--- a/dev-python/webrtcvad/webrtcvad-2.0.10.ebuild
+++ b/dev-python/webrtcvad/webrtcvad-2.0.10.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/wheezy-template/wheezy-template-3.1.0.ebuild b/dev-python/wheezy-template/wheezy-template-3.1.0.ebuild
index 4e9e45707a..dd9c47a2c7 100644
--- a/dev-python/wheezy-template/wheezy-template-3.1.0.ebuild
+++ b/dev-python/wheezy-template/wheezy-template-3.1.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
# Tests aren't passing with PEP517
#DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-python/wrapio/wrapio-2.0.0.ebuild b/dev-python/wrapio/wrapio-2.0.0.ebuild
index afd8c18790..fd567c8756 100644
--- a/dev-python/wrapio/wrapio-2.0.0.ebuild
+++ b/dev-python/wrapio/wrapio-2.0.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
DESCRIPTION="Handling event-based streams in Python"
diff --git a/dev-python/wsgi_intercept/wsgi_intercept-1.10.0.ebuild b/dev-python/wsgi_intercept/wsgi_intercept-1.10.0.ebuild
index b011abe500..b1b8ea0f50 100644
--- a/dev-python/wsgi_intercept/wsgi_intercept-1.10.0.ebuild
+++ b/dev-python/wsgi_intercept/wsgi_intercept-1.10.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/xattr/xattr-0.9.9.ebuild b/dev-python/xattr/xattr-0.9.9.ebuild
index fc581725ed..4b609ea204 100644
--- a/dev-python/xattr/xattr-0.9.9.ebuild
+++ b/dev-python/xattr/xattr-0.9.9.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/xunitparser/xunitparser-1.3.4.ebuild b/dev-python/xunitparser/xunitparser-1.3.4.ebuild
index f9ac522fbb..2fcc1f3a99 100644
--- a/dev-python/xunitparser/xunitparser-1.3.4.ebuild
+++ b/dev-python/xunitparser/xunitparser-1.3.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/yams/yams-0.7.3.ebuild b/dev-python/yams/yams-0.7.3.ebuild
index f1525ec4df..4d4d153c7b 100644
--- a/dev-python/yams/yams-0.7.3.ebuild
+++ b/dev-python/yams/yams-0.7.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 systemd
DESCRIPTION="Yet Another MPD Scrobbler (for Last.FM)"
diff --git a/dev-python/yams/yams-9999.ebuild b/dev-python/yams/yams-9999.ebuild
index 2a6d8e5717..5cc89a54cb 100644
--- a/dev-python/yams/yams-9999.ebuild
+++ b/dev-python/yams/yams-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 systemd
DESCRIPTION="Yet Another MPD Scrobbler (for Last.FM)"
diff --git a/dev-python/yaql/yaql-2.0.0.ebuild b/dev-python/yaql/yaql-2.0.0.ebuild
index ca4d15a9aa..a000941336 100644
--- a/dev-python/yaql/yaql-2.0.0.ebuild
+++ b/dev-python/yaql/yaql-2.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/dev-python/youseedee/youseedee-0.3.0.ebuild b/dev-python/youseedee/youseedee-0.3.0.ebuild
index 1010b8b5d5..5f373f9839 100644
--- a/dev-python/youseedee/youseedee-0.3.0.ebuild
+++ b/dev-python/youseedee/youseedee-0.3.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/zodb/zodb-5.8.0-r1.ebuild b/dev-python/zodb/zodb-5.8.0-r1.ebuild
index 367332c02c..96d69982f1 100644
--- a/dev-python/zodb/zodb-5.8.0-r1.ebuild
+++ b/dev-python/zodb/zodb-5.8.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
PYPI_NO_NORMALIZE=1
PYPI_PN="${PN^^}"
diff --git a/dev-python/zodbpickle/zodbpickle-3.0.1.ebuild b/dev-python/zodbpickle/zodbpickle-3.0.1.ebuild
index cfbaa9e199..e1a50cab2a 100644
--- a/dev-python/zodbpickle/zodbpickle-3.0.1.ebuild
+++ b/dev-python/zodbpickle/zodbpickle-3.0.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-python/zope-cachedescriptors/zope-cachedescriptors-5.0.ebuild b/dev-python/zope-cachedescriptors/zope-cachedescriptors-5.0.ebuild
index bb7ac9c511..c48326b70a 100644
--- a/dev-python/zope-cachedescriptors/zope-cachedescriptors-5.0.ebuild
+++ b/dev-python/zope-cachedescriptors/zope-cachedescriptors-5.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
PYPI_NO_NORMALIZE=1
PYPI_PN="${PN/-/\.}"
diff --git a/dev-python/zope-testrunner/zope-testrunner-6.0.ebuild b/dev-python/zope-testrunner/zope-testrunner-6.0.ebuild
index f96dbfd811..baa599edea 100644
--- a/dev-python/zope-testrunner/zope-testrunner-6.0.ebuild
+++ b/dev-python/zope-testrunner/zope-testrunner-6.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYPI_NO_NORMALIZE=1
PYPI_PN="${PN/-/\.}"
diff --git a/dev-python/zopfli/zopfli-0.2.2.ebuild b/dev-python/zopfli/zopfli-0.2.2.ebuild
index b3f2831547..72ef14418c 100644
--- a/dev-python/zopfli/zopfli-0.2.2.ebuild
+++ b/dev-python/zopfli/zopfli-0.2.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/zxcvbn/zxcvbn-4.4.28.ebuild b/dev-python/zxcvbn/zxcvbn-4.4.28.ebuild
index 8a49df6a8e..51a0b6416a 100644
--- a/dev-python/zxcvbn/zxcvbn-4.4.28.ebuild
+++ b/dev-python/zxcvbn/zxcvbn-4.4.28.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild
index e67a6c0e43..797326af84 100644
--- a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild
+++ b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2207-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake check-reqs python-any-r1
DESCRIPTION="Microsoft DirectX Shader Compiler which is based on LLVM/Clang"
diff --git a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild
index 66a2e0eab2..1fd278a0ea 100644
--- a/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild
+++ b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.7.2212.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake check-reqs python-any-r1
DESCRIPTION="Microsoft DirectX Shader Compiler which is based on LLVM/Clang"
diff --git a/dev-util/FoBiS/FoBiS-3.0.5-r1.ebuild b/dev-util/FoBiS/FoBiS-3.0.5-r1.ebuild
index 535056784d..d3fb8ffe62 100644
--- a/dev-util/FoBiS/FoBiS-3.0.5-r1.ebuild
+++ b/dev-util/FoBiS/FoBiS-3.0.5-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-util/afdko/afdko-3.8.1.ebuild b/dev-util/afdko/afdko-3.8.1.ebuild
index c88af8414a..2cab66627d 100644
--- a/dev-util/afdko/afdko-3.8.1.ebuild
+++ b/dev-util/afdko/afdko-3.8.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/dev-util/babeltrace2/babeltrace2-2.0.4.ebuild b/dev-util/babeltrace2/babeltrace2-2.0.4.ebuild
index e6bfb6500c..e80d6fa4b7 100644
--- a/dev-util/babeltrace2/babeltrace2-2.0.4.ebuild
+++ b/dev-util/babeltrace2/babeltrace2-2.0.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
# pypy3: obtaining PYTHON_CONFIG not supported
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit autotools python-single-r1
diff --git a/dev-util/binaryen/binaryen-105.ebuild b/dev-util/binaryen/binaryen-105.ebuild
index d29af1338c..c786197fea 100644
--- a/dev-util/binaryen/binaryen-105.ebuild
+++ b/dev-util/binaryen/binaryen-105.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit cmake python-any-r1
diff --git a/dev-util/fontmake/fontmake-3.3.0.ebuild b/dev-util/fontmake/fontmake-3.3.0.ebuild
index ba38f9e177..1e753618c8 100644
--- a/dev-util/fontmake/fontmake-3.3.0.ebuild
+++ b/dev-util/fontmake/fontmake-3.3.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 optfeature
DESCRIPTION="A wrapper for several Python libraries to compile fonts from sources"
diff --git a/dev-util/fortls/fortls-2.13.0.ebuild b/dev-util/fortls/fortls-2.13.0.ebuild
index a8f9d2a568..2a3373634d 100644
--- a/dev-util/fortls/fortls-2.13.0.ebuild
+++ b/dev-util/fortls/fortls-2.13.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-util/fpm/fpm-0.7.0-r2.ebuild b/dev-util/fpm/fpm-0.7.0-r2.ebuild
index 38cc9186de..1bded4efa2 100644
--- a/dev-util/fpm/fpm-0.7.0-r2.ebuild
+++ b/dev-util/fpm/fpm-0.7.0-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
FORTRAN_STANDARD="2003"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit fortran-2 python-any-r1 toolchain-funcs
diff --git a/dev-util/fpm/fpm-0.8.1.ebuild b/dev-util/fpm/fpm-0.8.1.ebuild
index 0f3dda1c38..cdb50e9652 100644
--- a/dev-util/fpm/fpm-0.8.1.ebuild
+++ b/dev-util/fpm/fpm-0.8.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
FORTRAN_STANDARD="2003"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit fortran-2 python-any-r1 toolchain-funcs
diff --git a/dev-util/fypp/fypp-3.1.ebuild b/dev-util/fypp/fypp-3.1.ebuild
index 72a6710a81..e89a1a89a2 100644
--- a/dev-util/fypp/fypp-3.1.ebuild
+++ b/dev-util/fypp/fypp-3.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 pypi
diff --git a/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild b/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
index 94f362f591..7d87b58a15 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1 linux-info pypi
diff --git a/dev-util/quilttools/quilttools-0.3-r1.ebuild b/dev-util/quilttools/quilttools-0.3-r1.ebuild
index 1b36dab4e1..187afea351 100644
--- a/dev-util/quilttools/quilttools-0.3-r1.ebuild
+++ b/dev-util/quilttools/quilttools-0.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-single-r1
diff --git a/dev-util/reuse/reuse-1.1.0.ebuild b/dev-util/reuse/reuse-1.1.0.ebuild
index d5a1a9fcb9..5c31d2cf98 100644
--- a/dev-util/reuse/reuse-1.1.0.ebuild
+++ b/dev-util/reuse/reuse-1.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1
diff --git a/dev-util/reuse/reuse-1.1.2.ebuild b/dev-util/reuse/reuse-1.1.2.ebuild
index 7d651ac991..5454d35697 100644
--- a/dev-util/reuse/reuse-1.1.2.ebuild
+++ b/dev-util/reuse/reuse-1.1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=poetry
inherit distutils-r1 pypi
diff --git a/dev-vcs/git-cu/git-cu-0.5.0.ebuild b/dev-vcs/git-cu/git-cu-0.5.0.ebuild
index c46fa4509e..84594088ff 100644
--- a/dev-vcs/git-cu/git-cu-0.5.0.ebuild
+++ b/dev-vcs/git-cu/git-cu-0.5.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=poetry
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 pypi
DESCRIPTION="Helps to keep your local git repositories organized"
diff --git a/dev-vcs/git-repo-updater/git-repo-updater-0.5.1-r2.ebuild b/dev-vcs/git-repo-updater/git-repo-updater-0.5.1-r2.ebuild
index d0f4395f4c..e6273e0a01 100644
--- a/dev-vcs/git-repo-updater/git-repo-updater-0.5.1-r2.ebuild
+++ b/dev-vcs/git-repo-updater/git-repo-updater-0.5.1-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/games-action/ddnet/ddnet-16.9.ebuild b/games-action/ddnet/ddnet-16.9.ebuild
index 4b3da81458..08aaed5b8f 100644
--- a/games-action/ddnet/ddnet-16.9.ebuild
+++ b/games-action/ddnet/ddnet-16.9.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
CRATES="
cc-1.0.73
diff --git a/games-action/ddnet/ddnet-9999.ebuild b/games-action/ddnet/ddnet-9999.ebuild
index 1888b1eccb..19aa00d56e 100644
--- a/games-action/ddnet/ddnet-9999.ebuild
+++ b/games-action/ddnet/ddnet-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cargo git-r3 cmake python-any-r1 xdg
diff --git a/games-arcade/taisei/taisei-1.3.2-r2.ebuild b/games-arcade/taisei/taisei-1.3.2-r2.ebuild
index 4891047e72..e90a4a7258 100644
--- a/games-arcade/taisei/taisei-1.3.2-r2.ebuild
+++ b/games-arcade/taisei/taisei-1.3.2-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{10,11} )
inherit meson python-any-r1 xdg
diff --git a/games-arcade/taisei/taisei-9999.ebuild b/games-arcade/taisei/taisei-9999.ebuild
index b51703e9bc..69e2a116f4 100644
--- a/games-arcade/taisei/taisei-9999.ebuild
+++ b/games-arcade/taisei/taisei-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{10,11} )
inherit meson python-any-r1 xdg
diff --git a/games-board/rmahjong/rmahjong-0.4_p20201106.ebuild b/games-board/rmahjong/rmahjong-0.4_p20201106.ebuild
index a098bb1c00..2a02080965 100644
--- a/games-board/rmahjong/rmahjong-0.4_p20201106.ebuild
+++ b/games-board/rmahjong/rmahjong-0.4_p20201106.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit desktop python-single-r1 toolchain-funcs xdg
diff --git a/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild b/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild
index 5bf2fb421d..f84058dfe7 100644
--- a/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-5.12.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{10,11} )
inherit autotools prefix python-any-r1 xdg
diff --git a/games-fps/crispy-doom/crispy-doom-6.0.ebuild b/games-fps/crispy-doom/crispy-doom-6.0.ebuild
index b530cfe12f..1afc599e7d 100644
--- a/games-fps/crispy-doom/crispy-doom-6.0.ebuild
+++ b/games-fps/crispy-doom/crispy-doom-6.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit autotools prefix python-any-r1 xdg
diff --git a/games-misc/gay/gay-1.2.8.ebuild b/games-misc/gay/gay-1.2.8.ebuild
index fba82d9217..4f2857ce08 100644
--- a/games-misc/gay/gay-1.2.8.ebuild
+++ b/games-misc/gay/gay-1.2.8.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/games-misc/gay/gay-1.2.9.ebuild b/games-misc/gay/gay-1.2.9.ebuild
index afdd6fb522..652b96cb62 100644
--- a/games-misc/gay/gay-1.2.9.ebuild
+++ b/games-misc/gay/gay-1.2.9.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/games-rpg/snoot-game/snoot-game-1.8-r1.ebuild b/games-rpg/snoot-game/snoot-game-1.8-r1.ebuild
index f8b896dd44..f9aefbd652 100644
--- a/games-rpg/snoot-game/snoot-game-1.8-r1.ebuild
+++ b/games-rpg/snoot-game/snoot-game-1.8-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{10,11} )
inherit python-single-r1 desktop wrapper
DESCRIPTION="Visual novel parody of Goodbye Volcano High"
diff --git a/games-rpg/snoot-game/snoot-game-1.8.ebuild b/games-rpg/snoot-game/snoot-game-1.8.ebuild
index 2ceff2b731..193d9858fa 100644
--- a/games-rpg/snoot-game/snoot-game-1.8.ebuild
+++ b/games-rpg/snoot-game/snoot-game-1.8.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9,10,11} )
+PYTHON_COMPAT=( python3_{10,11} )
inherit python-single-r1 desktop wrapper
DESCRIPTION="Visual novel parody of Goodbye Volcano High"
diff --git a/games-util/chiaki/chiaki-2.1.1-r2.ebuild b/games-util/chiaki/chiaki-2.1.1-r2.ebuild
index 6d3db44618..60fe2127ec 100644
--- a/games-util/chiaki/chiaki-2.1.1-r2.ebuild
+++ b/games-util/chiaki/chiaki-2.1.1-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-single-r1 xdg
DESCRIPTION="Client for PlayStation 4 and PlayStation 5 Remote Play"
diff --git a/games-util/chiaki/chiaki-9999.ebuild b/games-util/chiaki/chiaki-9999.ebuild
index 6d3db44618..60fe2127ec 100644
--- a/games-util/chiaki/chiaki-9999.ebuild
+++ b/games-util/chiaki/chiaki-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-single-r1 xdg
DESCRIPTION="Client for PlayStation 4 and PlayStation 5 Remote Play"
diff --git a/games-util/legendary/legendary-0.20.31.ebuild b/games-util/legendary/legendary-0.20.31.ebuild
index b23539c5cd..29d96e5e69 100644
--- a/games-util/legendary/legendary-0.20.31.ebuild
+++ b/games-util/legendary/legendary-0.20.31.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1
diff --git a/games-util/legendary/legendary-0.20.32.ebuild b/games-util/legendary/legendary-0.20.32.ebuild
index 806104b33d..a36fa7e719 100644
--- a/games-util/legendary/legendary-0.20.32.ebuild
+++ b/games-util/legendary/legendary-0.20.32.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1
diff --git a/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
index a3a036b3d9..1882b9076e 100644
--- a/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
+++ b/games-util/mangohud/mangohud-0.6.6.1-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-any-r1 meson
diff --git a/games-util/mangohud/mangohud-0.6.7.1.ebuild b/games-util/mangohud/mangohud-0.6.7.1.ebuild
index 8d514157a1..5ff3040e0a 100644
--- a/games-util/mangohud/mangohud-0.6.7.1.ebuild
+++ b/games-util/mangohud/mangohud-0.6.7.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-any-r1 meson
diff --git a/games-util/mangohud/mangohud-0.6.8.ebuild b/games-util/mangohud/mangohud-0.6.8.ebuild
index f0749495b0..ea02869ef8 100644
--- a/games-util/mangohud/mangohud-0.6.8.ebuild
+++ b/games-util/mangohud/mangohud-0.6.8.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-any-r1 meson
diff --git a/games-util/mangohud/mangohud-9999.ebuild b/games-util/mangohud/mangohud-9999.ebuild
index f0749495b0..ea02869ef8 100644
--- a/games-util/mangohud/mangohud-9999.ebuild
+++ b/games-util/mangohud/mangohud-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-any-r1 meson
diff --git a/games-util/minigalaxy/minigalaxy-1.1.0.ebuild b/games-util/minigalaxy/minigalaxy-1.1.0.ebuild
index 14dd43fd39..c8af8a6332 100644
--- a/games-util/minigalaxy/minigalaxy-1.1.0.ebuild
+++ b/games-util/minigalaxy/minigalaxy-1.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1 optfeature xdg
diff --git a/gnome-extra/portfolio/portfolio-0.9.14.ebuild b/gnome-extra/portfolio/portfolio-0.9.14.ebuild
index 87220c86bc..3f675bc9b4 100644
--- a/gnome-extra/portfolio/portfolio-0.9.14.ebuild
+++ b/gnome-extra/portfolio/portfolio-0.9.14.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit gnome2-utils meson python-single-r1 xdg
diff --git a/gui-apps/gradience/gradience-0.3.0-r1.ebuild b/gui-apps/gradience/gradience-0.3.0-r1.ebuild
index a9afcfbf53..f93471f2b7 100644
--- a/gui-apps/gradience/gradience-0.3.0-r1.ebuild
+++ b/gui-apps/gradience/gradience-0.3.0-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit meson xdg python-single-r1
diff --git a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20220624.ebuild b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20220624.ebuild
index 278ecfeef0..82451cf595 100644
--- a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20220624.ebuild
+++ b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-0_pre20220624.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit meson python-single-r1 xdg
DESCRIPTION="GTK+ Himitsu prompter for Wayland"
diff --git a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-9999.ebuild b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-9999.ebuild
index 487a1b6f5d..105f043231 100644
--- a/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-9999.ebuild
+++ b/gui-apps/hiprompt-gtk-py/hiprompt-gtk-py-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit git-r3 meson python-single-r1 xdg
DESCRIPTION="GTK+ Himitsu prompter for Wayland"
diff --git a/media-fonts/twemoji/twemoji-14.0.2.ebuild b/media-fonts/twemoji/twemoji-14.0.2.ebuild
index 34b284c9f4..bdbce2b7ca 100644
--- a/media-fonts/twemoji/twemoji-14.0.2.ebuild
+++ b/media-fonts/twemoji/twemoji-14.0.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit font python-any-r1
diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild
index 54d77b4177..2f42fda954 100644
--- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild
+++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
MY_PN=${PN%-*}
inherit desktop python-single-r1 xdg
diff --git a/media-gfx/dehinter/dehinter-4.0.0.ebuild b/media-gfx/dehinter/dehinter-4.0.0.ebuild
index ca4786b1a9..2afc7107b7 100644
--- a/media-gfx/dehinter/dehinter-4.0.0.ebuild
+++ b/media-gfx/dehinter/dehinter-4.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/media-gfx/silicon/silicon-0.5.1.ebuild b/media-gfx/silicon/silicon-0.5.1.ebuild
index e3462c084a..e34dd0c872 100644
--- a/media-gfx/silicon/silicon-0.5.1.ebuild
+++ b/media-gfx/silicon/silicon-0.5.1.ebuild
@@ -178,7 +178,7 @@ CRATES="
yeslogic-fontconfig-sys-3.2.0
"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cargo python-any-r1
diff --git a/media-gfx/ufolint/ufolint-1.2.0-r1.ebuild b/media-gfx/ufolint/ufolint-1.2.0-r1.ebuild
index ebcc789f30..ae1bf57d50 100644
--- a/media-gfx/ufolint/ufolint-1.2.0-r1.ebuild
+++ b/media-gfx/ufolint/ufolint-1.2.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/media-gfx/vpuppr/vpuppr-0.9.0.ebuild b/media-gfx/vpuppr/vpuppr-0.9.0.ebuild
index 66afc3f4ae..4c1a93482d 100644
--- a/media-gfx/vpuppr/vpuppr-0.9.0.ebuild
+++ b/media-gfx/vpuppr/vpuppr-0.9.0.ebuild
@@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/virtual-puppet-project/vpuppr"
RESTRICT="strip"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit desktop python-single-r1
IUSE="+osf-tracker ifm-tracker mouse-tracker vts-tracker meowface-tracker remote-control"
diff --git a/media-gfx/vpuppr/vpuppr-9999.ebuild b/media-gfx/vpuppr/vpuppr-9999.ebuild
index 36c4bb52e7..07862d59b7 100644
--- a/media-gfx/vpuppr/vpuppr-9999.ebuild
+++ b/media-gfx/vpuppr/vpuppr-9999.ebuild
@@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/virtual-puppet-project/vpuppr"
RESTRICT="strip"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit desktop python-single-r1
IUSE="+osf-tracker ifm-tracker mouse-tracker vts-tracker meowface-tracker remote-control"
diff --git a/media-libs/amdvlk/amdvlk-2023.1.1.ebuild b/media-libs/amdvlk/amdvlk-2023.1.1.ebuild
index 6c5338ce48..f825db42de 100644
--- a/media-libs/amdvlk/amdvlk-2023.1.1.ebuild
+++ b/media-libs/amdvlk/amdvlk-2023.1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit check-reqs python-any-r1 cmake-multilib
diff --git a/media-libs/amdvlk/amdvlk-2023.1.2.ebuild b/media-libs/amdvlk/amdvlk-2023.1.2.ebuild
index d27ef3e3d1..59e508646b 100644
--- a/media-libs/amdvlk/amdvlk-2023.1.2.ebuild
+++ b/media-libs/amdvlk/amdvlk-2023.1.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit check-reqs python-any-r1 cmake-multilib
diff --git a/media-libs/amdvlk/amdvlk-2023.1.3.ebuild b/media-libs/amdvlk/amdvlk-2023.1.3.ebuild
index d4e0d87983..1f6bfb43f7 100644
--- a/media-libs/amdvlk/amdvlk-2023.1.3.ebuild
+++ b/media-libs/amdvlk/amdvlk-2023.1.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit check-reqs python-any-r1 cmake-multilib
diff --git a/media-sound/hushboard/hushboard-0.0_pre20220518.ebuild b/media-sound/hushboard/hushboard-0.0_pre20220518.ebuild
index b773c46960..8873688820 100644
--- a/media-sound/hushboard/hushboard-0.0_pre20220518.ebuild
+++ b/media-sound/hushboard/hushboard-0.0_pre20220518.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/media-sound/hushboard/hushboard-9999.ebuild b/media-sound/hushboard/hushboard-9999.ebuild
index b773c46960..8873688820 100644
--- a/media-sound/hushboard/hushboard-9999.ebuild
+++ b/media-sound/hushboard/hushboard-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/media-sound/jacktrip/jacktrip-1.7.1-r1.ebuild b/media-sound/jacktrip/jacktrip-1.7.1-r1.ebuild
index 289b629ffa..096ff5b209 100644
--- a/media-sound/jacktrip/jacktrip-1.7.1-r1.ebuild
+++ b/media-sound/jacktrip/jacktrip-1.7.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-any-r1 xdg meson
DESCRIPTION="Send JACK audio over a network"
diff --git a/media-sound/mopidy/mopidy-3.3.0.ebuild b/media-sound/mopidy/mopidy-3.3.0.ebuild
index 2335e949e7..d53cac8d6f 100644
--- a/media-sound/mopidy/mopidy-3.3.0.ebuild
+++ b/media-sound/mopidy/mopidy-3.3.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/media-video/ciano/ciano-0.2.4-r1.ebuild b/media-video/ciano/ciano-0.2.4-r1.ebuild
index 6e06a88a9f..5671d588e2 100644
--- a/media-video/ciano/ciano-0.2.4-r1.ebuild
+++ b/media-video/ciano/ciano-0.2.4-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit gnome2-utils meson python-any-r1 vala xdg
diff --git a/media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild b/media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild
index 93625aaebe..7da742d605 100644
--- a/media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild
+++ b/media-video/ffsubsync/ffsubsync-0.4.20-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/media-video/ffsubsync/ffsubsync-0.4.22.ebuild b/media-video/ffsubsync/ffsubsync-0.4.22.ebuild
index 6aa3e5cd18..1994453a4b 100644
--- a/media-video/ffsubsync/ffsubsync-0.4.22.ebuild
+++ b/media-video/ffsubsync/ffsubsync-0.4.22.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/media-video/ffsubsync/ffsubsync-0.4.23.ebuild b/media-video/ffsubsync/ffsubsync-0.4.23.ebuild
index 6aa3e5cd18..1994453a4b 100644
--- a/media-video/ffsubsync/ffsubsync-0.4.23.ebuild
+++ b/media-video/ffsubsync/ffsubsync-0.4.23.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/media-video/syncplay/syncplay-1.6.9.ebuild b/media-video/syncplay/syncplay-1.6.9.ebuild
index 1326d9a94e..7d9ccb9440 100644
--- a/media-video/syncplay/syncplay-1.6.9.ebuild
+++ b/media-video/syncplay/syncplay-1.6.9.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
diff --git a/media-video/syncplay/syncplay-1.7.0.ebuild b/media-video/syncplay/syncplay-1.7.0.ebuild
index c77007f839..c11934ec75 100644
--- a/media-video/syncplay/syncplay-1.7.0.ebuild
+++ b/media-video/syncplay/syncplay-1.7.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
diff --git a/media-video/tartube/tartube-2.4.077.ebuild b/media-video/tartube/tartube-2.4.077.ebuild
index f8a62ce59a..d0f1ba5d91 100644
--- a/media-video/tartube/tartube-2.4.077.ebuild
+++ b/media-video/tartube/tartube-2.4.077.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 xdg
diff --git a/media-video/tartube/tartube-9999.ebuild b/media-video/tartube/tartube-9999.ebuild
index f8a62ce59a..d0f1ba5d91 100644
--- a/media-video/tartube/tartube-9999.ebuild
+++ b/media-video/tartube/tartube-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 xdg
diff --git a/media-video/trakt-scrobbler/trakt-scrobbler-1.4.2-r1.ebuild b/media-video/trakt-scrobbler/trakt-scrobbler-1.4.2-r1.ebuild
index 146920dd67..613e7a8d29 100644
--- a/media-video/trakt-scrobbler/trakt-scrobbler-1.4.2-r1.ebuild
+++ b/media-video/trakt-scrobbler/trakt-scrobbler-1.4.2-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 optfeature
diff --git a/media-video/trakt-scrobbler/trakt-scrobbler-1.5.0-r1.ebuild b/media-video/trakt-scrobbler/trakt-scrobbler-1.5.0-r1.ebuild
index 704e6632e3..4dfde6f74e 100644
--- a/media-video/trakt-scrobbler/trakt-scrobbler-1.5.0-r1.ebuild
+++ b/media-video/trakt-scrobbler/trakt-scrobbler-1.5.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 optfeature
diff --git a/media-video/trakt-scrobbler/trakt-scrobbler-1.6.3-r1.ebuild b/media-video/trakt-scrobbler/trakt-scrobbler-1.6.3-r1.ebuild
index 5f47bb2d50..a047b5f888 100644
--- a/media-video/trakt-scrobbler/trakt-scrobbler-1.6.3-r1.ebuild
+++ b/media-video/trakt-scrobbler/trakt-scrobbler-1.6.3-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 optfeature
diff --git a/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20211223.ebuild b/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20211223.ebuild
index 985fd6a456..f6525024b3 100644
--- a/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20211223.ebuild
+++ b/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20211223.ebuild
@@ -5,7 +5,7 @@ EAPI=8
USE_MPV="rdepend"
MPV_REQ_USE="lua"
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit mpv-plugin python-single-r1
COMMIT="6743bd47d4cfce3ae3d5dd4f587f3193bd4fb9b2"
diff --git a/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20220924.ebuild b/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20220924.ebuild
index e92d39084f..bce40f6d05 100644
--- a/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20220924.ebuild
+++ b/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20220924.ebuild
@@ -5,7 +5,7 @@ EAPI=8
USE_MPV="rdepend"
MPV_REQ_USE="lua"
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit mpv-plugin python-single-r1
COMMIT="248d108c1280e05de551c42867aebb72cf0c83b9"
diff --git a/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20230130.ebuild b/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20230130.ebuild
index 245aad690b..eae5f2a288 100644
--- a/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20230130.ebuild
+++ b/mpv-plugin/mpv_sponsorblock/mpv_sponsorblock-20230130.ebuild
@@ -5,7 +5,7 @@ EAPI=8
USE_MPV="rdepend"
MPV_REQ_USE="lua"
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit mpv-plugin python-single-r1
COMMIT="7785c1477103f2fafabfd65fdcf28ef26e6d7f0d"
diff --git a/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.1.ebuild b/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.1.ebuild
index f4d4818b15..e4f7628be2 100644
--- a/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.1.ebuild
+++ b/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MPV_REQ_USE="lua"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit mpv-plugin python-any-r1
DESCRIPTION="A Lua script to show preview thumbnails in mpv's OSC seekbar"
diff --git a/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.2.ebuild b/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.2.ebuild
index 702539a17b..69f4a2357a 100644
--- a/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.2.ebuild
+++ b/mpv-plugin/mpv_thumbnail_script/mpv_thumbnail_script-0.5.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MPV_REQ_USE="lua"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit mpv-plugin python-any-r1
DESCRIPTION="A Lua script to show preview thumbnails in mpv's OSC seekbar"
diff --git a/net-client/offpunk/offpunk-1.8.ebuild b/net-client/offpunk/offpunk-1.8.ebuild
index 9104eef312..f7295cd19d 100644
--- a/net-client/offpunk/offpunk-1.8.ebuild
+++ b/net-client/offpunk/offpunk-1.8.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature
diff --git a/net-client/offpunk/offpunk-1.9.1.ebuild b/net-client/offpunk/offpunk-1.9.1.ebuild
index ada55ec23e..feebaf7e41 100644
--- a/net-client/offpunk/offpunk-1.9.1.ebuild
+++ b/net-client/offpunk/offpunk-1.9.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature
diff --git a/net-im/gajim-plugins/gajim-plugins-9999.ebuild b/net-im/gajim-plugins/gajim-plugins-9999.ebuild
index 1b328b7e7a..f91cae101b 100644
--- a/net-im/gajim-plugins/gajim-plugins-9999.ebuild
+++ b/net-im/gajim-plugins/gajim-plugins-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-single-r1
diff --git a/net-im/heisenbridge/heisenbridge-1.14.2.ebuild b/net-im/heisenbridge/heisenbridge-1.14.2.ebuild
index cc4a9a2a08..79923ef570 100644
--- a/net-im/heisenbridge/heisenbridge-1.14.2.ebuild
+++ b/net-im/heisenbridge/heisenbridge-1.14.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 systemd
diff --git a/net-im/mautrix-facebook/mautrix-facebook-0.4.1.ebuild b/net-im/mautrix-facebook/mautrix-facebook-0.4.1.ebuild
index 793d0ea62d..b3e0c39090 100644
--- a/net-im/mautrix-facebook/mautrix-facebook-0.4.1.ebuild
+++ b/net-im/mautrix-facebook/mautrix-facebook-0.4.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 optfeature systemd
diff --git a/net-im/mautrix-signal/mautrix-signal-0.4.2.ebuild b/net-im/mautrix-signal/mautrix-signal-0.4.2.ebuild
index f25d7e0b32..ea282e0594 100644
--- a/net-im/mautrix-signal/mautrix-signal-0.4.2.ebuild
+++ b/net-im/mautrix-signal/mautrix-signal-0.4.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 optfeature systemd
diff --git a/net-im/mautrix-telegram/mautrix-telegram-0.13.0.ebuild b/net-im/mautrix-telegram/mautrix-telegram-0.13.0.ebuild
index a587d676f3..1958799356 100644
--- a/net-im/mautrix-telegram/mautrix-telegram-0.13.0.ebuild
+++ b/net-im/mautrix-telegram/mautrix-telegram-0.13.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 optfeature systemd
diff --git a/net-irc/srain/srain-1.4.0.ebuild b/net-irc/srain/srain-1.4.0.ebuild
index be879960fc..421adafc52 100644
--- a/net-irc/srain/srain-1.4.0.ebuild
+++ b/net-irc/srain/srain-1.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit meson python-any-r1 xdg
DESCRIPTION="Modern, beautiful IRC client written in GTK+ 3"
diff --git a/net-libs/dpdk/dpdk-21.11.1-r1.ebuild b/net-libs/dpdk/dpdk-21.11.1-r1.ebuild
index c707c35ae5..1e63ee79f6 100644
--- a/net-libs/dpdk/dpdk-21.11.1-r1.ebuild
+++ b/net-libs/dpdk/dpdk-21.11.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit python-single-r1 meson
DESCRIPTION="Data Plane Development Kit libraries for fast userspace networking"
diff --git a/net-libs/dpdk/dpdk-22.07-r1.ebuild b/net-libs/dpdk/dpdk-22.07-r1.ebuild
index ae3d49dfca..9261b3cac1 100644
--- a/net-libs/dpdk/dpdk-22.07-r1.ebuild
+++ b/net-libs/dpdk/dpdk-22.07-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit python-single-r1 toolchain-funcs meson
DESCRIPTION="Data Plane Development Kit libraries for fast userspace networking"
diff --git a/net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild b/net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild
index 01755df776..21458cdcb4 100644
--- a/net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild
+++ b/net-libs/telepathy-haze/telepathy-haze-0.8.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit python-any-r1
diff --git a/net-misc/fedigroup/fedigroup-1.0.6.ebuild b/net-misc/fedigroup/fedigroup-1.0.6.ebuild
index 5cdd875bc4..384ad557bc 100644
--- a/net-misc/fedigroup/fedigroup-1.0.6.ebuild
+++ b/net-misc/fedigroup/fedigroup-1.0.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1
diff --git a/net-misc/fedigroup/fedigroup-1.0.8.ebuild b/net-misc/fedigroup/fedigroup-1.0.8.ebuild
index 5cdd875bc4..384ad557bc 100644
--- a/net-misc/fedigroup/fedigroup-1.0.8.ebuild
+++ b/net-misc/fedigroup/fedigroup-1.0.8.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1
diff --git a/net-misc/giara/giara-1.0.1.ebuild b/net-misc/giara/giara-1.0.1.ebuild
index aca0996575..272088fed0 100644
--- a/net-misc/giara/giara-1.0.1.ebuild
+++ b/net-misc/giara/giara-1.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit gnome2-utils meson python-single-r1 xdg
DESCRIPTION="An app for Reddit"
diff --git a/net-misc/giara/giara-1.1.0.ebuild b/net-misc/giara/giara-1.1.0.ebuild
index 309296fad2..28b3874086 100644
--- a/net-misc/giara/giara-1.1.0.ebuild
+++ b/net-misc/giara/giara-1.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit gnome2-utils meson python-single-r1 xdg
DESCRIPTION="An app for Reddit"
diff --git a/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild b/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild
index ea829834cf..69dbe33fda 100644
--- a/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild
+++ b/net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="ncurses"
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature
diff --git a/net-misc/maestral-qt/maestral-qt-1.5.3.ebuild b/net-misc/maestral-qt/maestral-qt-1.5.3.ebuild
index 63d940d7ad..c982efab11 100644
--- a/net-misc/maestral-qt/maestral-qt-1.5.3.ebuild
+++ b/net-misc/maestral-qt/maestral-qt-1.5.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=setuptools
inherit desktop distutils-r1
diff --git a/net-misc/maestral-qt/maestral-qt-1.7.1-r1.ebuild b/net-misc/maestral-qt/maestral-qt-1.7.1-r1.ebuild
index b6662eec02..cb0439564a 100644
--- a/net-misc/maestral-qt/maestral-qt-1.7.1-r1.ebuild
+++ b/net-misc/maestral-qt/maestral-qt-1.7.1-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit desktop distutils-r1
MY_PV=${PV/_rc/.dev}
diff --git a/net-misc/maestral/maestral-1.5.3.ebuild b/net-misc/maestral/maestral-1.5.3.ebuild
index d2d7a2902c..bf77fd4bf6 100644
--- a/net-misc/maestral/maestral-1.5.3.ebuild
+++ b/net-misc/maestral/maestral-1.5.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 xdg
diff --git a/net-misc/maestral/maestral-1.7.1.ebuild b/net-misc/maestral/maestral-1.7.1.ebuild
index 93c2ae0344..dbdc9df0f3 100644
--- a/net-misc/maestral/maestral-1.7.1.ebuild
+++ b/net-misc/maestral/maestral-1.7.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 xdg
MY_PV=${PV/_rc/.dev}
diff --git a/net-misc/maestral/maestral-1.7.2.ebuild b/net-misc/maestral/maestral-1.7.2.ebuild
index 93c2ae0344..dbdc9df0f3 100644
--- a/net-misc/maestral/maestral-1.7.2.ebuild
+++ b/net-misc/maestral/maestral-1.7.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 xdg
MY_PV=${PV/_rc/.dev}
diff --git a/net-nntp/inn/inn-2.6.5.ebuild b/net-nntp/inn/inn-2.6.5.ebuild
index 0a13754d35..5e5fd8db59 100644
--- a/net-nntp/inn/inn-2.6.5.ebuild
+++ b/net-nntp/inn/inn-2.6.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit optfeature perl-functions python-single-r1 systemd tmpfiles verify-sig
diff --git a/net-nntp/inn/inn-2.7.1.ebuild b/net-nntp/inn/inn-2.7.1.ebuild
index 7fa587aeb0..d0f8697216 100644
--- a/net-nntp/inn/inn-2.7.1.ebuild
+++ b/net-nntp/inn/inn-2.7.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit optfeature perl-functions python-single-r1 systemd tmpfiles verify-sig
DESCRIPTION="InterNetNews - the Internet meets Netnews"
diff --git a/net-voip/discover-overlay/discover-overlay-0.4.5.ebuild b/net-voip/discover-overlay/discover-overlay-0.4.5.ebuild
index 86294d12cb..1f143bb0d9 100644
--- a/net-voip/discover-overlay/discover-overlay-0.4.5.ebuild
+++ b/net-voip/discover-overlay/discover-overlay-0.4.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild b/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild
index 86294d12cb..1f143bb0d9 100644
--- a/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild
+++ b/net-voip/discover-overlay/discover-overlay-0.5.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/net-voip/discover-overlay/discover-overlay-0.6.3-r1.ebuild b/net-voip/discover-overlay/discover-overlay-0.6.3-r1.ebuild
index df1d3be9e3..4d78332040 100644
--- a/net-voip/discover-overlay/discover-overlay-0.6.3-r1.ebuild
+++ b/net-voip/discover-overlay/discover-overlay-0.6.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 xdg
diff --git a/net-vpn/gp-saml-gui/gp-saml-gui-9999.ebuild b/net-vpn/gp-saml-gui/gp-saml-gui-9999.ebuild
index bebbd85558..63869eb0b5 100644
--- a/net-vpn/gp-saml-gui/gp-saml-gui-9999.ebuild
+++ b/net-vpn/gp-saml-gui/gp-saml-gui-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 git-r3
DESCRIPTION="Interactively authenticate to GlobalProtect VPNs that require SAML"
diff --git a/sci-biology/cmdock/cmdock-0.2.0.ebuild b/sci-biology/cmdock/cmdock-0.2.0.ebuild
index 9a91c85df9..66b5b8b5ef 100644
--- a/sci-biology/cmdock/cmdock-0.2.0.ebuild
+++ b/sci-biology/cmdock/cmdock-0.2.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
BOINC_APP_OPTIONAL="true"
inherit boinc-app flag-o-matic meson optfeature python-any-r1
diff --git a/sci-electronics/circt/circt-1.14.0.ebuild b/sci-electronics/circt/circt-1.14.0.ebuild
index f3f2e29c39..181b5b44f6 100644
--- a/sci-electronics/circt/circt-1.14.0.ebuild
+++ b/sci-electronics/circt/circt-1.14.0.ebuild
@@ -6,7 +6,7 @@ EAPI="8"
MY_PV="${PV//./\/}"
MY_LLVM_PV="fe0f72d5c55a9b95c5564089e946e8f08112e995"
CMAKE_BUILD_TYPE="Release"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-r1
DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
diff --git a/sci-electronics/circt/circt-1.37.0.ebuild b/sci-electronics/circt/circt-1.37.0.ebuild
index 27884f441d..ce9f7c46be 100644
--- a/sci-electronics/circt/circt-1.37.0.ebuild
+++ b/sci-electronics/circt/circt-1.37.0.ebuild
@@ -6,7 +6,7 @@ EAPI="8"
MY_PV="${PV//./\/}"
MY_LLVM_PV="d978730d8e2c10c76867b83bec2f1143d895ee7d"
CMAKE_BUILD_TYPE="Release"
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-r1
DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
diff --git a/sci-electronics/dsview/dsview-1.2.1.ebuild b/sci-electronics/dsview/dsview-1.2.1.ebuild
index dba832359b..ef17507eaf 100644
--- a/sci-electronics/dsview/dsview-1.2.1.ebuild
+++ b/sci-electronics/dsview/dsview-1.2.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
GITHUB_PN="DSView"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-r1 udev xdg
diff --git a/sci-electronics/dsview/dsview-9999.ebuild b/sci-electronics/dsview/dsview-9999.ebuild
index dba832359b..ef17507eaf 100644
--- a/sci-electronics/dsview/dsview-9999.ebuild
+++ b/sci-electronics/dsview/dsview-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
GITHUB_PN="DSView"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-r1 udev xdg
diff --git a/sci-electronics/kactus2/kactus2-3.10.0.ebuild b/sci-electronics/kactus2/kactus2-3.10.0.ebuild
index 62f39b7108..c325dfd757 100644
--- a/sci-electronics/kactus2/kactus2-3.10.0.ebuild
+++ b/sci-electronics/kactus2/kactus2-3.10.0.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-r1 qmake-utils xdg
DESCRIPTION="A open source IP-XACT-based tool"
diff --git a/sci-electronics/kactus2/kactus2-9999.ebuild b/sci-electronics/kactus2/kactus2-9999.ebuild
index 62f39b7108..c325dfd757 100644
--- a/sci-electronics/kactus2/kactus2-9999.ebuild
+++ b/sci-electronics/kactus2/kactus2-9999.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-r1 qmake-utils xdg
DESCRIPTION="A open source IP-XACT-based tool"
diff --git a/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild b/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild
index 5fc7da450b..4b0cdaeba7 100644
--- a/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild
+++ b/sci-electronics/lxi-tools/lxi-tools-2.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python{3_9,3_10,3_11} )
+PYTHON_COMPAT=( python{3_10,3_11} )
LUA_COMPAT=( lua5-3 )
inherit meson python-any-r1 lua-single gnome2-utils xdg-utils
diff --git a/sci-electronics/lxi-tools/lxi-tools-2.3.ebuild b/sci-electronics/lxi-tools/lxi-tools-2.3.ebuild
index 474dcae035..4ec58e671a 100644
--- a/sci-electronics/lxi-tools/lxi-tools-2.3.ebuild
+++ b/sci-electronics/lxi-tools/lxi-tools-2.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python{3_9,3_10,3_11} )
+PYTHON_COMPAT=( python{3_10,3_11} )
LUA_COMPAT=( lua5-{1..4} )
inherit meson python-any-r1 lua-single gnome2-utils xdg-utils
diff --git a/sci-electronics/open_pdks/open_pdks-1.0.311.ebuild b/sci-electronics/open_pdks/open_pdks-1.0.311.ebuild
index f7ee0c3aaa..664ba0d07e 100644
--- a/sci-electronics/open_pdks/open_pdks-1.0.311.ebuild
+++ b/sci-electronics/open_pdks/open_pdks-1.0.311.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit check-reqs python-any-r1
diff --git a/sci-electronics/skywater-pdk/skywater-pdk-0.0.0_p20220424.ebuild b/sci-electronics/skywater-pdk/skywater-pdk-0.0.0_p20220424.ebuild
index f98318349e..157017c4d2 100644
--- a/sci-electronics/skywater-pdk/skywater-pdk-0.0.0_p20220424.ebuild
+++ b/sci-electronics/skywater-pdk/skywater-pdk-0.0.0_p20220424.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
# Keep these revs up to date with the 'latest' submodule for each pdk lib in libraries/
# Build seems to fail if these lapse compared to the rev used by the skywater_pdk python module within this repo
diff --git a/sci-electronics/slang/slang-1.0.ebuild b/sci-electronics/slang/slang-1.0.ebuild
index 07b1a66ce2..7a5dead811 100644
--- a/sci-electronics/slang/slang-1.0.ebuild
+++ b/sci-electronics/slang/slang-1.0.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-single-r1
DESCRIPTION="SystemVerilog compiler and language services"
diff --git a/sci-electronics/slang/slang-2.0-r1.ebuild b/sci-electronics/slang/slang-2.0-r1.ebuild
index 809a23188d..b06b86cf6f 100644
--- a/sci-electronics/slang/slang-2.0-r1.ebuild
+++ b/sci-electronics/slang/slang-2.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-single-r1
DESCRIPTION="SystemVerilog compiler and language services"
diff --git a/sci-electronics/slang/slang-9999.ebuild b/sci-electronics/slang/slang-9999.ebuild
index 774a6474d7..fbe63d86bd 100644
--- a/sci-electronics/slang/slang-9999.ebuild
+++ b/sci-electronics/slang/slang-9999.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake python-single-r1
DESCRIPTION="SystemVerilog compiler and language services"
diff --git a/sci-libs/Mutationpp/Mutationpp-1.0.5-r1.ebuild b/sci-libs/Mutationpp/Mutationpp-1.0.5-r1.ebuild
index 45ad312ff6..d7091abae2 100644
--- a/sci-libs/Mutationpp/Mutationpp-1.0.5-r1.ebuild
+++ b/sci-libs/Mutationpp/Mutationpp-1.0.5-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
FORTRAN_NEEDED="fortran"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 cmake flag-o-matic fortran-2
diff --git a/sci-libs/dart/dart-6.12.1-r2.ebuild b/sci-libs/dart/dart-6.12.1-r2.ebuild
index 6d6bbe4a84..199fe355f0 100644
--- a/sci-libs/dart/dart-6.12.1-r2.ebuild
+++ b/sci-libs/dart/dart-6.12.1-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
CMAKE_BUILD_TYPE="Release"
diff --git a/sci-libs/magma/magma-2.6.2-r1.ebuild b/sci-libs/magma/magma-2.6.2-r1.ebuild
index 5737de3c07..2cf3279645 100644
--- a/sci-libs/magma/magma-2.6.2-r1.ebuild
+++ b/sci-libs/magma/magma-2.6.2-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
FORTRAN_STANDARD="77 90"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake fortran-2 python-any-r1 toolchain-funcs
diff --git a/sci-libs/magma/magma-2.6.2.ebuild b/sci-libs/magma/magma-2.6.2.ebuild
index 575216947f..873c0b0d33 100644
--- a/sci-libs/magma/magma-2.6.2.ebuild
+++ b/sci-libs/magma/magma-2.6.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
FORTRAN_STANDARD="77 90"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake fortran-2 python-any-r1 toolchain-funcs
diff --git a/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild b/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild
index ad4457fa5d..8348dc6b59 100644
--- a/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild
+++ b/sci-libs/mlpack/mlpack-3.4.2_p20220501.ebuild
@@ -28,7 +28,7 @@ EGO_SUM=(
"rsc.io/pdf v0.1.1/go.mod"
)
GO_OPTIONAL=1
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit cmake flag-o-matic go-module python-single-r1
diff --git a/sci-mathematics/clingo/clingo-5.5.2.ebuild b/sci-mathematics/clingo/clingo-5.5.2.ebuild
index 57b8da3d9a..4981eb3a75 100644
--- a/sci-mathematics/clingo/clingo-5.5.2.ebuild
+++ b/sci-mathematics/clingo/clingo-5.5.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
LUA_COMPAT=( lua5-{3..4} )
-PYTHON_COMPAT=( python3_{9..11} ) # IDK how to pass pypy3
+PYTHON_COMPAT=( python3_{10..11} ) # IDK how to pass pypy3
inherit cmake flag-o-matic lua-single python-single-r1 toolchain-funcs
diff --git a/sci-mathematics/pyromaths/pyromaths-21.8.2.ebuild b/sci-mathematics/pyromaths/pyromaths-21.8.2.ebuild
index 6426b0f721..b1980e1c9a 100644
--- a/sci-mathematics/pyromaths/pyromaths-21.8.2.ebuild
+++ b/sci-mathematics/pyromaths/pyromaths-21.8.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1
diff --git a/sci-mathematics/radian/radian-0.6.3.ebuild b/sci-mathematics/radian/radian-0.6.3.ebuild
index 0483ba2a8d..94da2a473f 100644
--- a/sci-mathematics/radian/radian-0.6.3.ebuild
+++ b/sci-mathematics/radian/radian-0.6.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 optfeature
diff --git a/sci-physics/SU2/SU2-7.2.0-r100.ebuild b/sci-physics/SU2/SU2-7.2.0-r100.ebuild
index f3aad50e14..f3501c53e4 100644
--- a/sci-physics/SU2/SU2-7.2.0-r100.ebuild
+++ b/sci-physics/SU2/SU2-7.2.0-r100.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit meson python-single-r1
diff --git a/sci-physics/SU2/SU2-7.2.0-r2.ebuild b/sci-physics/SU2/SU2-7.2.0-r2.ebuild
index 22cd29f7b7..8d1ed6cb5b 100644
--- a/sci-physics/SU2/SU2-7.2.0-r2.ebuild
+++ b/sci-physics/SU2/SU2-7.2.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit meson python-single-r1
diff --git a/sci-physics/SU2/SU2-7.5.1.ebuild b/sci-physics/SU2/SU2-7.5.1.ebuild
index b46260f660..90793a6329 100644
--- a/sci-physics/SU2/SU2-7.5.1.ebuild
+++ b/sci-physics/SU2/SU2-7.5.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit meson python-single-r1
diff --git a/sci-physics/mbdyn/mbdyn-1.7.3_p20210925-r1.ebuild b/sci-physics/mbdyn/mbdyn-1.7.3_p20210925-r1.ebuild
index c65a91be13..7d9667b83d 100644
--- a/sci-physics/mbdyn/mbdyn-1.7.3_p20210925-r1.ebuild
+++ b/sci-physics/mbdyn/mbdyn-1.7.3_p20210925-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
COMMIT="ae57618c4e7b030b59707b8c156a6e2a94a6efd0"
MYP="${PN}-${COMMIT}"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit autotools flag-o-matic fortran-2 pam python-single-r1
diff --git a/sys-apps/CommsPowerManagement/CommsPowerManagement-0.2.1.ebuild b/sys-apps/CommsPowerManagement/CommsPowerManagement-0.2.1.ebuild
index 28a6336346..961d87de10 100644
--- a/sys-apps/CommsPowerManagement/CommsPowerManagement-0.2.1.ebuild
+++ b/sys-apps/CommsPowerManagement/CommsPowerManagement-0.2.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
MYPV="pwr-v${PV}"
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit distutils-r1
diff --git a/sys-apps/asus-touchpad-numpad-driver/asus-touchpad-numpad-driver-0_pre20220311.ebuild b/sys-apps/asus-touchpad-numpad-driver/asus-touchpad-numpad-driver-0_pre20220311.ebuild
index 0a3aac9d22..91e00805ff 100644
--- a/sys-apps/asus-touchpad-numpad-driver/asus-touchpad-numpad-driver-0_pre20220311.ebuild
+++ b/sys-apps/asus-touchpad-numpad-driver/asus-touchpad-numpad-driver-0_pre20220311.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit linux-info python-single-r1
DESCRIPTION="Feature-rich configurable Asus NumPad drivers"
diff --git a/sys-apps/asus-touchpad-numpad-driver/asus-touchpad-numpad-driver-9999.ebuild b/sys-apps/asus-touchpad-numpad-driver/asus-touchpad-numpad-driver-9999.ebuild
index 0a3aac9d22..91e00805ff 100644
--- a/sys-apps/asus-touchpad-numpad-driver/asus-touchpad-numpad-driver-9999.ebuild
+++ b/sys-apps/asus-touchpad-numpad-driver/asus-touchpad-numpad-driver-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit linux-info python-single-r1
DESCRIPTION="Feature-rich configurable Asus NumPad drivers"
diff --git a/sys-apps/dool/dool-1.1.0.ebuild b/sys-apps/dool/dool-1.1.0.ebuild
index 67fc995a6f..3239402b05 100644
--- a/sys-apps/dool/dool-1.1.0.ebuild
+++ b/sys-apps/dool/dool-1.1.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-r1
diff --git a/sys-apps/dool/dool-9999.ebuild b/sys-apps/dool/dool-9999.ebuild
index 67fc995a6f..3239402b05 100644
--- a/sys-apps/dool/dool-9999.ebuild
+++ b/sys-apps/dool/dool-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit python-r1
diff --git a/sys-apps/fchroot/fchroot-0.1.2.ebuild b/sys-apps/fchroot/fchroot-0.1.2.ebuild
index d8e6dd60db..9c5b93bd92 100644
--- a/sys-apps/fchroot/fchroot-0.1.2.ebuild
+++ b/sys-apps/fchroot/fchroot-0.1.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 pypi
diff --git a/sys-apps/intel-cmt-cat/intel-cmt-cat-4.4.0.ebuild b/sys-apps/intel-cmt-cat/intel-cmt-cat-4.4.0.ebuild
index b0a50edeca..69231b7d0d 100644
--- a/sys-apps/intel-cmt-cat/intel-cmt-cat-4.4.0.ebuild
+++ b/sys-apps/intel-cmt-cat/intel-cmt-cat-4.4.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} ) #pypy3 has warnings
+PYTHON_COMPAT=( python3_{10..11} ) #pypy3 has warnings
inherit distutils-r1 perl-module
diff --git a/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild b/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild
index d641828586..82564fd652 100644
--- a/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild
+++ b/sys-boot/woeusb-ng/woeusb-ng-0.2.10.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1
diff --git a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1-r1.ebuild b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1-r1.ebuild
index a57bd0d5cc..f92ae30def 100644
--- a/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1-r1.ebuild
+++ b/sys-cluster/OpenHPC-meta/OpenHPC-meta-2.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit python-single-r1
diff --git a/sys-cluster/adios2/adios2-2.8.1-r1.ebuild b/sys-cluster/adios2/adios2-2.8.1-r1.ebuild
index 2d9caa9886..2775b3dbbb 100644
--- a/sys-cluster/adios2/adios2-2.8.1-r1.ebuild
+++ b/sys-cluster/adios2/adios2-2.8.1-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
FORTRAN_NEEDED="fortran"
MYPN="${PN^^}"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit cmake python-single-r1 fortran-2
diff --git a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r3.ebuild b/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r3.ebuild
index fd843ff391..089a954457 100644
--- a/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r3.ebuild
+++ b/sys-cluster/clusteringsuite/clusteringsuite-2.6.9-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
inherit autotools python-any-r1
diff --git a/sys-cluster/dimemas/dimemas-5.4.2_p20220601.ebuild b/sys-cluster/dimemas/dimemas-5.4.2_p20220601.ebuild
index f7271cb3ae..608dcbe54b 100644
--- a/sys-cluster/dimemas/dimemas-5.4.2_p20220601.ebuild
+++ b/sys-cluster/dimemas/dimemas-5.4.2_p20220601.ebuild
@@ -4,7 +4,7 @@
EAPI=8
COMMIT="0dc28fafb8a917cee8d6ffd4a037cdc1f8755101"
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
inherit autotools java-pkg-opt-2 python-any-r1
diff --git a/sys-cluster/dlb/dlb-2.1-r3.ebuild b/sys-cluster/dlb/dlb-2.1-r3.ebuild
index a327de9f4a..9ab3dad0d6 100644
--- a/sys-cluster/dlb/dlb-2.1-r3.ebuild
+++ b/sys-cluster/dlb/dlb-2.1-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
PYTHON_REQ_USE="tk"
inherit autotools python-single-r1
diff --git a/sys-cluster/extrae/extrae-4.0.1.ebuild b/sys-cluster/extrae/extrae-4.0.1.ebuild
index f254a049e7..cc745522a8 100644
--- a/sys-cluster/extrae/extrae-4.0.1.ebuild
+++ b/sys-cluster/extrae/extrae-4.0.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
inherit autotools java-pkg-opt-2 python-single-r1
diff --git a/sys-cluster/fti/fti-1.6-r1.ebuild b/sys-cluster/fti/fti-1.6-r1.ebuild
index 1eba0da819..6b5185ad82 100644
--- a/sys-cluster/fti/fti-1.6-r1.ebuild
+++ b/sys-cluster/fti/fti-1.6-r1.ebuild
@@ -10,7 +10,7 @@ DOCS_DEPEND="
"
DOCS_DIR="${S}/docs/source"
FORTRAN_NEEDED="fortran"
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_10 pypy3 )
inherit cmake python-any-r1 docs fortran-2
diff --git a/sys-cluster/genders/genders-1.28.1-r1.ebuild b/sys-cluster/genders/genders-1.28.1-r1.ebuild
index 34bc161cc0..e992ecb595 100644
--- a/sys-cluster/genders/genders-1.28.1-r1.ebuild
+++ b/sys-cluster/genders/genders-1.28.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_SETUPTOOLS=no
MY_PV="$(ver_rs 1-2 -)"
MY_P="${PN}-${MY_PV}"
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit distutils-r1 edo flag-o-matic java-pkg-opt-2 perl-module
diff --git a/sys-cluster/mcxx/mcxx-2021.06.ebuild b/sys-cluster/mcxx/mcxx-2021.06.ebuild
index 366b9d5592..1c3f9c551c 100644
--- a/sys-cluster/mcxx/mcxx-2021.06.ebuild
+++ b/sys-cluster/mcxx/mcxx-2021.06.ebuild
@@ -7,7 +7,7 @@ DOCS_BUILDER="doxygen"
DOCS_DIR="doc"
DOCS_CONFIG_NAME="doxygen_tl.in"
MYPV="github-release-${PV}"
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit autotools flag-o-matic fortran-2 python-any-r1 docs
diff --git a/sys-cluster/otf2/otf2-2.3-r3.ebuild b/sys-cluster/otf2/otf2-2.3-r3.ebuild
index 5f6ff1fcf1..e817ea8508 100644
--- a/sys-cluster/otf2/otf2-2.3-r3.ebuild
+++ b/sys-cluster/otf2/otf2-2.3-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
inherit python-single-r1 toolchain-funcs
diff --git a/sys-cluster/otf2/otf2-3.0.ebuild b/sys-cluster/otf2/otf2-3.0.ebuild
index c2f6b39d93..cb426c181e 100644
--- a/sys-cluster/otf2/otf2-3.0.ebuild
+++ b/sys-cluster/otf2/otf2-3.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
inherit python-single-r1 toolchain-funcs
diff --git a/sys-cluster/parsec/parsec-3.0.2012-r2.ebuild b/sys-cluster/parsec/parsec-3.0.2012-r2.ebuild
index 38132a62f4..682ebf7dc6 100644
--- a/sys-cluster/parsec/parsec-3.0.2012-r2.ebuild
+++ b/sys-cluster/parsec/parsec-3.0.2012-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DOCS_BUILDER="doxygen"
DOCS_DIR="docs/doxygen"
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit cmake fortran-2 docs python-single-r1
diff --git a/sys-cluster/pcs/pcs-0.10.8-r3.ebuild b/sys-cluster/pcs/pcs-0.10.8-r3.ebuild
index e62d734eaa..f673bd28ab 100644
--- a/sys-cluster/pcs/pcs-0.10.8-r3.ebuild
+++ b/sys-cluster/pcs/pcs-0.10.8-r3.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
USE_RUBY="ruby26 ruby27"
inherit python-single-r1 ruby-ng systemd
diff --git a/sys-cluster/pcs/pcs-0.11.2.ebuild b/sys-cluster/pcs/pcs-0.11.2.ebuild
index a2d825d650..82bd5e8fbe 100644
--- a/sys-cluster/pcs/pcs-0.11.2.ebuild
+++ b/sys-cluster/pcs/pcs-0.11.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
USE_RUBY="ruby27"
inherit autotools systemd python-single-r1 ruby-ng
diff --git a/sys-cluster/scr/scr-3.0-r1.ebuild b/sys-cluster/scr/scr-3.0-r1.ebuild
index f5f1d79115..8f80484457 100644
--- a/sys-cluster/scr/scr-3.0-r1.ebuild
+++ b/sys-cluster/scr/scr-3.0-r1.ebuild
@@ -8,7 +8,7 @@ DOCS_BUILDER="sphinx"
DOCS_DIR="${S}/doc/rst"
FORTRAN_NEEDED="fortran"
MYPV="${PV/_pre/rc}"
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit cmake python-single-r1 fortran-2 docs
diff --git a/sys-cluster/sionlib/sionlib-1.7.7-r4.ebuild b/sys-cluster/sionlib/sionlib-1.7.7-r4.ebuild
index f3e1dcc27e..73fa9c89d2 100644
--- a/sys-cluster/sionlib/sionlib-1.7.7-r4.ebuild
+++ b/sys-cluster/sionlib/sionlib-1.7.7-r4.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DOCS_BUILDER="doxygen"
DOCS_CONFIG_NAME="doxy"
FORTRAN_NEEDED="fortran"
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
inherit docs edo flag-o-matic fortran-2 python-any-r1 toolchain-funcs
diff --git a/sys-cluster/sionlibl/sionlibl-1.7.7-r3.ebuild b/sys-cluster/sionlibl/sionlibl-1.7.7-r3.ebuild
index 5a165667ed..d4f889cdb9 100644
--- a/sys-cluster/sionlibl/sionlibl-1.7.7-r3.ebuild
+++ b/sys-cluster/sionlibl/sionlibl-1.7.7-r3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DOCS_BUILDER="doxygen"
DOCS_CONFIG_NAME="doxy"
FORTRAN_NEEDED="fortran"
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
inherit docs edo flag-o-matic fortran-2 python-any-r1 toolchain-funcs
diff --git a/sys-cluster/veloc/veloc-1.6.ebuild b/sys-cluster/veloc/veloc-1.6.ebuild
index 23ef4de323..8c7c3e26ea 100644
--- a/sys-cluster/veloc/veloc-1.6.ebuild
+++ b/sys-cluster/veloc/veloc-1.6.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit cmake distutils-r1
diff --git a/sys-cluster/wxparaver/wxparaver-4.10.1.ebuild b/sys-cluster/wxparaver/wxparaver-4.10.1.ebuild
index 17eae711ff..98d94f1f2c 100644
--- a/sys-cluster/wxparaver/wxparaver-4.10.1.ebuild
+++ b/sys-cluster/wxparaver/wxparaver-4.10.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DOCS_AUTODOC=0
DOCS_BUILDER="sphinx"
DOCS_DIR="docs/wxparaver_help_contents/sphinx/2.paraver_toolset/source"
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
WX_GTK_VER="3.0-gtk3"
inherit autotools python-any-r1 docs wxwidgets
diff --git a/sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild b/sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild
index 632e5900d2..9bd96a27f8 100644
--- a/sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild
+++ b/sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_10 )
inherit python-single-r1
diff --git a/sys-fs/python-btrfs/python-btrfs-13-r1.ebuild b/sys-fs/python-btrfs/python-btrfs-13-r1.ebuild
index 13516f3cfb..d0d42e03a0 100644
--- a/sys-fs/python-btrfs/python-btrfs-13-r1.ebuild
+++ b/sys-fs/python-btrfs/python-btrfs-13-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9,10} )
+PYTHON_COMPAT=( python3_10 )
DISTUTILS_USE_SETUPTOOLS="no"
inherit distutils-r1
diff --git a/sys-kernel/dpdk-kmod/dpdk-kmod-21.11.1.ebuild b/sys-kernel/dpdk-kmod/dpdk-kmod-21.11.1.ebuild
index 503725d50e..da6109876b 100644
--- a/sys-kernel/dpdk-kmod/dpdk-kmod-21.11.1.ebuild
+++ b/sys-kernel/dpdk-kmod/dpdk-kmod-21.11.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit linux-mod python-single-r1 meson
DESCRIPTION="DPDK Kernel Nic Interface module"
diff --git a/sys-kernel/dpdk-kmod/dpdk-kmod-22.07.ebuild b/sys-kernel/dpdk-kmod/dpdk-kmod-22.07.ebuild
index 7d5f779394..b945400c27 100644
--- a/sys-kernel/dpdk-kmod/dpdk-kmod-22.07.ebuild
+++ b/sys-kernel/dpdk-kmod/dpdk-kmod-22.07.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit linux-mod toolchain-funcs python-single-r1 meson
DESCRIPTION="DPDK Kernel Nic Interface module"
diff --git a/sys-power/ZenStates-Linux/ZenStates-Linux-0_pre20170507.ebuild b/sys-power/ZenStates-Linux/ZenStates-Linux-0_pre20170507.ebuild
index 62658bf36b..86251df79b 100644
--- a/sys-power/ZenStates-Linux/ZenStates-Linux-0_pre20170507.ebuild
+++ b/sys-power/ZenStates-Linux/ZenStates-Linux-0_pre20170507.ebuild
@@ -4,7 +4,7 @@
EAPI=8
COMMIT=0bc27f4740e382f2a2896dc1dabfec1d0ac96818
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
inherit linux-info python-single-r1
diff --git a/sys-power/amdgpu-fan/amdgpu-fan-0.1.0-r1.ebuild b/sys-power/amdgpu-fan/amdgpu-fan-0.1.0-r1.ebuild
index f1fc96bae1..bab909d4f2 100644
--- a/sys-power/amdgpu-fan/amdgpu-fan-0.1.0-r1.ebuild
+++ b/sys-power/amdgpu-fan/amdgpu-fan-0.1.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1 systemd
diff --git a/sys-power/auto-cpufreq/auto-cpufreq-1.9.6.ebuild b/sys-power/auto-cpufreq/auto-cpufreq-1.9.6.ebuild
index ea3a0dcef8..5e0b16b7b4 100644
--- a/sys-power/auto-cpufreq/auto-cpufreq-1.9.6.ebuild
+++ b/sys-power/auto-cpufreq/auto-cpufreq-1.9.6.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
diff --git a/sys-power/geopmd/geopmd-2.0.0_rc1.ebuild b/sys-power/geopmd/geopmd-2.0.0_rc1.ebuild
index d9e96e2fa1..64d8095347 100644
--- a/sys-power/geopmd/geopmd-2.0.0_rc1.ebuild
+++ b/sys-power/geopmd/geopmd-2.0.0_rc1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
MYPV="${PV/_rc/+rc}"
MYP="geopm-${MYPV}"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit autotools python-single-r1
diff --git a/sys-power/linux-tools-power-x86/linux-tools-power-x86-5.18.ebuild b/sys-power/linux-tools-power-x86/linux-tools-power-x86-5.18.ebuild
index 9b6ab76853..1a6a13dcd0 100644
--- a/sys-power/linux-tools-power-x86/linux-tools-power-x86-5.18.ebuild
+++ b/sys-power/linux-tools-power-x86/linux-tools-power-x86-5.18.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit fcaps linux-info python-r1 toolchain-funcs
diff --git a/sys-power/linux-tools-power-x86/linux-tools-power-x86-6.1.ebuild b/sys-power/linux-tools-power-x86/linux-tools-power-x86-6.1.ebuild
index b915c39b7a..a2c0295b13 100644
--- a/sys-power/linux-tools-power-x86/linux-tools-power-x86-6.1.ebuild
+++ b/sys-power/linux-tools-power-x86/linux-tools-power-x86-6.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit fcaps linux-info python-r1 toolchain-funcs
diff --git a/www-apps/gotosocial/gotosocial-0.8.0.ebuild b/www-apps/gotosocial/gotosocial-0.8.0.ebuild
index ab82049977..948ff2c425 100644
--- a/www-apps/gotosocial/gotosocial-0.8.0.ebuild
+++ b/www-apps/gotosocial/gotosocial-0.8.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DOCS_BUILDER="mkdocs"
DOCS_DEPEND=(
dev-python/mkdocs-material
diff --git a/www-apps/gotosocial/gotosocial-0.8.1.ebuild b/www-apps/gotosocial/gotosocial-0.8.1.ebuild
index ab82049977..948ff2c425 100644
--- a/www-apps/gotosocial/gotosocial-0.8.1.ebuild
+++ b/www-apps/gotosocial/gotosocial-0.8.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DOCS_BUILDER="mkdocs"
DOCS_DEPEND=(
dev-python/mkdocs-material
diff --git a/www-client/woob/woob-3.1-r1.ebuild b/www-client/woob/woob-3.1-r1.ebuild
index 2bea549aa7..3591bf4d3b 100644
--- a/www-client/woob/woob-3.1-r1.ebuild
+++ b/www-client/woob/woob-3.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/www-client/woob/woob-9999.ebuild b/www-client/woob/woob-9999.ebuild
index 2bea549aa7..3591bf4d3b 100644
--- a/www-client/woob/woob-9999.ebuild
+++ b/www-client/woob/woob-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r1.ebuild b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r1.ebuild
index 739b794011..12bebd3a58 100644
--- a/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r1.ebuild
+++ b/x11-apps/lightdm-gtk-greeter-settings/lightdm-gtk-greeter-settings-1.2.2-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
diff --git a/x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild b/x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild
index f3d1e7c2b1..8c2db853f1 100644
--- a/x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild
+++ b/x11-misc/caffeine-ng/caffeine-ng-3.5.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit distutils-r1 gnome2-utils xdg
diff --git a/x11-misc/picom-jonaburg/picom-jonaburg-9999.ebuild b/x11-misc/picom-jonaburg/picom-jonaburg-9999.ebuild
index c6eb4e1841..6bafd1eab4 100644
--- a/x11-misc/picom-jonaburg/picom-jonaburg-9999.ebuild
+++ b/x11-misc/picom-jonaburg/picom-jonaburg-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
inherit git-r3 meson python-any-r1 virtualx xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"