summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin266485 -> 266469 bytes
-rw-r--r--dev-python/dj-email-url/Manifest2
-rw-r--r--dev-python/dj-email-url/dj-email-url-1.0.6.ebuild2
-rw-r--r--dev-python/django/Manifest2
-rw-r--r--dev-python/django/django-4.2.3-r1.ebuild98
-rw-r--r--dev-python/django/files/django-4.2.3-py312.patch25
-rw-r--r--dev-python/easyprocess/Manifest4
-rw-r--r--dev-python/easyprocess/easyprocess-1.1-r1.ebuild16
-rw-r--r--dev-python/entrypoint2/Manifest2
-rw-r--r--dev-python/entrypoint2/entrypoint2-1.1.ebuild8
-rw-r--r--dev-python/exceptiongroup/Manifest2
-rw-r--r--dev-python/exceptiongroup/exceptiongroup-1.1.2.ebuild2
-rw-r--r--dev-python/mss/Manifest2
-rw-r--r--dev-python/mss/mss-9.0.1.ebuild2
-rw-r--r--dev-python/pyscreenshot/Manifest2
-rw-r--r--dev-python/pyscreenshot/pyscreenshot-3.1.ebuild2
-rw-r--r--dev-python/python-mpv/Manifest2
-rw-r--r--dev-python/python-mpv/python-mpv-1.0.4.ebuild7
-rw-r--r--dev-python/pyvirtualdisplay/Manifest4
-rw-r--r--dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild22
-rw-r--r--dev-python/selenium/Manifest2
-rw-r--r--dev-python/selenium/selenium-4.10.0.ebuild2
-rw-r--r--dev-python/trio-websocket/Manifest2
-rw-r--r--dev-python/trio-websocket/trio-websocket-0.10.3.ebuild2
24 files changed, 182 insertions, 32 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index bbf8747363b8..89a8ee621d7f 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/dj-email-url/Manifest b/dev-python/dj-email-url/Manifest
index 7e94958e47cb..624dc18062bd 100644
--- a/dev-python/dj-email-url/Manifest
+++ b/dev-python/dj-email-url/Manifest
@@ -1,3 +1,3 @@
DIST dj-email-url-1.0.6.gh.tar.gz 15944 BLAKE2B d10a428cca05e93129be9acb4947c534cd897a39995f8224b17017405942defc977c19457b69b07be9518b203fbe50c6302da5ef089cd54301fe3ee46c091f90 SHA512 f41f4c7cb6c2ce9ff99d9dd4d5676fcd3d82814a929fe4c64c52409ec1b12fc87e657fcb39d40d7ec24fef8fed633418ef7d7537563f753532e1348290672faa
-EBUILD dj-email-url-1.0.6.ebuild 637 BLAKE2B 7f7778b567d16570ed3c199f57d5eed2af25056f67c6ee8ec116d5653b940ae2713c8c5da0b6756833ac837f7b74366b79b7e9141b768063b5ca161de8d76592 SHA512 a4234adffce2d66b0996b151c0c6959a84bd21d574c2c7cbeb89d40724f2c50ee00196e47b5028585255f707cf0b8943dcc2989546c09ba16be0ff27b7d85bf4
+EBUILD dj-email-url-1.0.6.ebuild 638 BLAKE2B ee4726bfe9ac11eb48d646cbce087ab3c9e7734ac0bb7a7a4425717dd2c58d2f6c2b8d2ca9259c51bce361703cca712a584f9366e8d84893f6654fe5137ce592 SHA512 873ea9a9dafe9f1c3095c2245c6b069636842b263d2b9821e2ed5701433cf8428dd9150f624b0dfd66512326bbcbef6944b6ba424b9cb986e01976aaa52476e7
MISC metadata.xml 408 BLAKE2B 13c4c985a274eb0e762a0b20976081102ff640bf9b69f6ee54639476236aea5ba08696d17cce07835c7c3bc989d8474c051e6c3d24eb78aff29c8b43b5fa6b60 SHA512 73288f6d7e447be7c42dc5014a48bdf57755e9e38ccb165a33e535463468cdef0fd55f6bc7994add0e58a624881dc73594e6cf495bbf190a7cc0c1ab18678d12
diff --git a/dev-python/dj-email-url/dj-email-url-1.0.6.ebuild b/dev-python/dj-email-url/dj-email-url-1.0.6.ebuild
index b06fdf82a3af..6656522fe328 100644
--- a/dev-python/dj-email-url/dj-email-url-1.0.6.ebuild
+++ b/dev-python/dj-email-url/dj-email-url-1.0.6.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 8c7d7b90b30f..6f868065db93 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -2,6 +2,7 @@ AUX django-3.1-bashcomp.patch 2085 BLAKE2B 36a0aa4d3413f13089ac104f5d3f98ecbb152
AUX django-3.2.19-py311.patch 7776 BLAKE2B 387f602318cbf9cdc7edfb2c63a2fe05d3559c3773defae5a5aaf30aef5fe46aadd5c764273d4b7af59132a57caf28cc0463c70eac680105103ba824009eba16 SHA512 5d94f45e92d8ac020aeda1c682e9c5cc60f4c82920dcdf46ef777e76c880e6ca81ec70daabd09cde4ce769fbbc13ac63d1a3763d7eeeeff53102bc31890166ca
AUX django-3.2.20-urlsplit.patch 4567 BLAKE2B fc167eeba60856cde358a37239eda0cc77c856bed76597505d934c71a88f838e4c001adb2593abdc98a8e4f0bfd90e1e9ea86b3a25fc8bc1d9cf8f556b046afd SHA512 0f26a0118897f2cdcdbbbaf02b1fe9c2e2ad7b680f15e19cff2b69a242a0108975d1b9029f78a49db75090ee292c12d14f2b0618fd91aacc97cd18cf5190e86c
AUX django-4.0-bashcomp.patch 2021 BLAKE2B f04c83b500a92ea8ef9609225191e38a41b3349a295beca8f8575ab05395d0cf37e1aefe295004b11c1bcf34cce9074ac7d274034cb50e1ae43e2fcb5d6952b2 SHA512 2215dca4120023b0fd839738bd602443c49e9adaa98d182bc74081ebe70613649c2dc11e2b5f6242701dceac25755adb8605774895091360b56ed1195a7e629e
+AUX django-4.2.3-py312.patch 948 BLAKE2B 3244e7de8b118cd7ae07d3bc829ebb53c137552b6bcd7beebc5c47d9bde1e3b35853cacc5073688dc29c70ca70dcd8a4c573b0ba0209aa629aeb140bce51d3ee SHA512 4af5229ea2971a806cff9fca80359c9af276c10f3d3aa308e09c4bb7a621de14465cdd5de1c401586498a312449d37992d30f1c28d6e27c9f046ab539501ae55
DIST Django-3.2.20.checksum.txt 2559 BLAKE2B db638871c5fd57d05000fd4765a8a0d1b2cc198ec7879fbcd76a11021b0cecd334cea50f27cd0215143fb735429e7aba6638f9783a632009054226b2acd2080c SHA512 dc82a2ead2cd9167a0d0309475d57e0a63b0f35bb2dae4f0a2240c3ab2f3425a748eb7cc66cca678904b1907192457fb3fbc867119329d3daf1fd4230f9a615e
DIST Django-3.2.20.tar.gz 9831078 BLAKE2B 3591081804dd08188f41ce0b2013b4d7a9adc992b8136ad76ff7a9c49436e6d26e659136e3463c40b380f441448aba8ead4de3e3c7726ec6908830719bef8dcd SHA512 32555552e3929718c998ecb7ca2f39b94bbce378cd3c2b633d497fdf58e435fc7a0a89e22bdfdfcb8e5e6884d909103c0f4b545ee0c01fe58a0ba9dd6eed992b
DIST Django-4.1.10.checksum.txt 2559 BLAKE2B 103d1de6ec0da3a2440ea339388e2525ef5770f896be2383cf1828315e2c04ff8f5f8efe4d705dfcb905d453c25b8660410d4ab1b9d61331bc150a16ad857a28 SHA512 f23599dd06889a49c4fbb0c8c7b8f39ebaecbcb02c88ef95cdf33ea0c6563f3cf5c924d8b9a8b81e7b5aa17b6a1469b95e422faa7a53eb759bff516e053f302c
@@ -10,5 +11,6 @@ DIST Django-4.2.3.checksum.txt 2549 BLAKE2B 8cd57d91bc05c4ae7c5fad7682668cb132c5
DIST Django-4.2.3.tar.gz 10419003 BLAKE2B 393cf4d01865a6ff84de5d18860bedea6a28c8df9e1a3769026b308215e9373bf2c8d86e75914d76e2d104b5c1411aff0757682e0129b1dbef29a5dd3836bbc6 SHA512 33c84a3fe16f8188a2c8090177d6bfd235004271ee1cee9c840e33dd22f60e0d54276c0dbc4127faaba82ae7d6a219a07c5638b19c701c3f36db238d2aae33f0
EBUILD django-3.2.20.ebuild 3025 BLAKE2B 24d95da51e360bcf21cdd0ad5bafcab5a4ca771a75035b3c26e8bb68e7d4cf636c30af4c4ba577d2b1a19837ce63823e22129f5dc7be4a493ff2e052d9ba1170 SHA512 7250d22b1dc66870111897dedc912c90f70704c75e6a93fda08b8c20db525c8937b218a318b45410a2bf44b64153c5e4435062575b3ad0074708ba0bf51a3b87
EBUILD django-4.1.10.ebuild 2648 BLAKE2B 6f8dd38c7c971d2a491b823aacdff02484827e70be698f415ad3472bced34ea2d74ee934a17f13f43e7362888275bf8aec750231d6f75c6740745a1c0afe849f SHA512 d57119bd84757b49b8bff391e85f9d0bdfae6e9e3d83dd12e560d0a92ab59e1608a0f08700d7e7e30c936d68433f58052723c171b543823e9eb09e1e2d43fa95
+EBUILD django-4.2.3-r1.ebuild 2688 BLAKE2B 2c765a1ae3203b164b8c5c5219fe55f803d70dad99da296048f5c6daa8ac8ac752f8a3a3e3fe168f776b6caf4f0144579395b745b86bcb17dd1fbad026849260 SHA512 a7a4711f1b99c58b9eaa4bd83999692c378f3b2ee1afff06c6016c7ccc40bfaf979514a1ecc87f908f4c0803c504de0301a9bc2790a3977ac04011ab3327f8fa
EBUILD django-4.2.3.ebuild 2648 BLAKE2B e1ac83acb3a8f0385742ecf9f2893dee986350aa61c57be142d8432269086a38887093d85186b35c96cf59b7e49bd015229ef026987663e64c89e6cd4900bbef SHA512 1bf63b2bfdef28a83f37fe15f920978232f882c4ebac84deb551ef614ddd6c535c0d238c2477287efd335ba7df5f5a78bd770787eeec83bcc0c19a04b4e4b5a3
MISC metadata.xml 400 BLAKE2B 6b3414ac734f078d90c82b44edd2f9f70e494e98da8a3d874d18006ae5e0eb5f7060b98b402094d6045e800bf525586f2566e6f554a8b2999cce37bdcc5472a0 SHA512 1cf0bb6ef93da3abbd1a66878462b1b8672a9b8fccd7f968b427e429caa6ecf30cb703a6060d621ccad1ba77b927d2b0e632b04b0a47975918ccbfcc5f2b85f7
diff --git a/dev-python/django/django-4.2.3-r1.ebuild b/dev-python/django/django-4.2.3-r1.ebuild
new file mode 100644
index 000000000000..f51d9733c439
--- /dev/null
+++ b/dev-python/django/django-4.2.3-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='sqlite?,threads(+)'
+
+inherit bash-completion-r1 distutils-r1 optfeature verify-sig
+
+DESCRIPTION="High-level Python web framework"
+HOMEPAGE="
+ https://www.djangoproject.com/
+ https://github.com/django/django/
+ https://pypi.org/project/Django/
+"
+SRC_URI="
+ https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz
+ verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt )
+"
+S="${WORKDIR}/${P^}"
+
+LICENSE="BSD"
+# admin fonts: Roboto (media-fonts/roboto)
+LICENSE+=" Apache-2.0"
+# admin icons, jquery, xregexp.js
+LICENSE+=" MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+IUSE="doc sqlite test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ <dev-python/asgiref-4[${PYTHON_USEDEP}]
+ >=dev-python/asgiref-3.6.0[${PYTHON_USEDEP}]
+ >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ $(python_gen_impl_dep sqlite)
+ ${RDEPEND}
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[webp,${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tblib[${PYTHON_USEDEP}]
+ sys-devel/gettext
+ )
+ verify-sig? ( >=sec-keys/openpgp-keys-django-20230606 )
+"
+
+PATCHES=(
+ "${FILESDIR}"/django-4.0-bashcomp.patch
+ "${FILESDIR}"/django-4.2.3-py312.patch
+)
+
+distutils_enable_sphinx docs --no-autodoc
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc
+
+src_unpack() {
+ if use verify-sig; then
+ cd "${DISTDIR}" || die
+ verify-sig_verify_signed_checksums \
+ "${P^}.checksum.txt" sha256 "${P^}.tar.gz"
+ cd "${WORKDIR}" || die
+ fi
+
+ default
+}
+
+python_test() {
+ # Tests have non-standard assumptions about PYTHONPATH,
+ # and don't work with ${BUILD_DIR}/lib.
+ PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 ||
+ die "Tests fail with ${EPYTHON}"
+}
+
+python_install_all() {
+ newbashcomp extras/django_bash_completion ${PN}-admin
+ bashcomp_alias ${PN}-admin django-admin.py
+
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature_header "Additional Backend support can be enabled via:"
+ optfeature "MySQL backend support" dev-python/mysqlclient
+ optfeature "PostgreSQL backend support" dev-python/psycopg:2
+ optfeature_header
+ optfeature "GEO Django" "sci-libs/gdal[geos]"
+ optfeature "Memcached support" dev-python/pylibmc dev-python/python-memcached
+ optfeature "ImageField Support" dev-python/pillow
+ optfeature "Password encryption" dev-python/bcrypt
+}
diff --git a/dev-python/django/files/django-4.2.3-py312.patch b/dev-python/django/files/django-4.2.3-py312.patch
new file mode 100644
index 000000000000..7989f8e7cbcc
--- /dev/null
+++ b/dev-python/django/files/django-4.2.3-py312.patch
@@ -0,0 +1,25 @@
+This is a hack to get the tests to pass prior to:
+
+[e83a88566a71a2353cebc35992c110be0f8628af] Fixed #32172 -- Adapted signals to allow async handlers.
+
+diff --git a/django/test/signals.py b/django/test/signals.py
+index 94a5161e82..1358101b98 100644
+--- a/django/test/signals.py
++++ b/django/test/signals.py
+@@ -14,6 +14,7 @@ from django.utils import timezone
+ from django.utils.formats import FORMAT_SETTINGS, reset_format_cache
+ from django.utils.functional import empty
+ from django.utils.module_loading import import_string
++from django.utils.version import PY312
+
+ template_rendered = Signal()
+
+@@ -183,7 +184,7 @@ def complex_setting_changed(*, enter, setting, **kwargs):
+ # this stacklevel shows the line containing the override_settings call.
+ warnings.warn(
+ f"Overriding setting {setting} can lead to unexpected behavior.",
+- stacklevel=6,
++ stacklevel=5 if PY312 else 6,
+ )
+
+
diff --git a/dev-python/easyprocess/Manifest b/dev-python/easyprocess/Manifest
index 763d3340d3ff..f456ace3445c 100644
--- a/dev-python/easyprocess/Manifest
+++ b/dev-python/easyprocess/Manifest
@@ -1,3 +1,3 @@
-DIST easyprocess-1.1.tar.gz 13755 BLAKE2B 1d1c0d66e34fbb3ea58736cf4750b5fa48dc6e97d07a568086129fc58ca910d26a383e032dd0030da78235695269da6b7886871e6ef0f0ce7a482275ff2aa0e6 SHA512 fd5d0453cab79bb93806ac0dcef97ba207171c087bc5232f30d6fa210fa479e0dff83bdd7bb5c59d71f65582dcb3dfbf5f25ea2e2ee162d8d5feb8ca8d223a68
-EBUILD easyprocess-1.1-r1.ebuild 888 BLAKE2B ed9818073a8731e9ffad7965f1de09c822f5250a657dd3aba26bdad302624e2c2954e1bbe58bd2d39186c1568ba2e2e03446bf25b363dbeaa699ef0cb89ae2b3 SHA512 e7f849a070e0551a706f52d2681b21006b0936b3b0f79f22256ca49c8ad6bb9643f5fa1eb27c9ef90744459e2aa9382dbaaaa93041352df980762f6613b49014
+DIST easyprocess-1.1.gh.tar.gz 13755 BLAKE2B 1d1c0d66e34fbb3ea58736cf4750b5fa48dc6e97d07a568086129fc58ca910d26a383e032dd0030da78235695269da6b7886871e6ef0f0ce7a482275ff2aa0e6 SHA512 fd5d0453cab79bb93806ac0dcef97ba207171c087bc5232f30d6fa210fa479e0dff83bdd7bb5c59d71f65582dcb3dfbf5f25ea2e2ee162d8d5feb8ca8d223a68
+EBUILD easyprocess-1.1-r1.ebuild 942 BLAKE2B e039b1bd5518d7ad77f9d33e6da6ad06a0b324d71fa9e442d4cd69aedf14691d2e1646930032cbe909d9a8b98cdba35bfbc3054bc5e2e4dcfa77ca1944a5fd7b SHA512 985c471d40ab5a9d05ec9b0df0a50156cf89189dc3d1f85949b9503b224d2328ac086858bbb088a0709d380d8c78ea9124c8013d9fb90eb4e0151b75911b879b
MISC metadata.xml 396 BLAKE2B 7c9f148a6bf0af6f81d2d9bbc9c04c894a75e98a67a5142674ae6235ccbe32d92354be96faace9e73fc5b0975e60445464d9e679d2174ce78ccb30148f52c37f SHA512 2773fec415e425ac68dc1e1e8e03ae960baba06373dcc951424272fe212e6a540a3fca54ead4cf6e48e6804a31381957d9a94053834c86fb6617a81054ff3fb6
diff --git a/dev-python/easyprocess/easyprocess-1.1-r1.ebuild b/dev-python/easyprocess/easyprocess-1.1-r1.ebuild
index ef07caf72d06..2dbb1d8a20f1 100644
--- a/dev-python/easyprocess/easyprocess-1.1-r1.ebuild
+++ b/dev-python/easyprocess/easyprocess-1.1-r1.ebuild
@@ -3,13 +3,20 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
+
inherit distutils-r1
DESCRIPTION="Easy to use Python subprocess interface"
-HOMEPAGE="https://github.com/ponty/EasyProcess"
-SRC_URI="https://github.com/ponty/EasyProcess/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="
+ https://github.com/ponty/EasyProcess/
+ https://pypi.org/project/EasyProcess/
+"
+SRC_URI="
+ https://github.com/ponty/EasyProcess/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
S="${WORKDIR}/EasyProcess-${PV}"
LICENSE="BSD-2"
@@ -22,7 +29,8 @@ BDEPEND="
dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
x11-base/xorg-server[xvfb]
- )"
+ )
+"
distutils_enable_tests pytest
diff --git a/dev-python/entrypoint2/Manifest b/dev-python/entrypoint2/Manifest
index c48d82246744..ec75813a929b 100644
--- a/dev-python/entrypoint2/Manifest
+++ b/dev-python/entrypoint2/Manifest
@@ -1,3 +1,3 @@
DIST entrypoint2-1.1.gh.tar.gz 15480 BLAKE2B e9a834b863e624971266b78fed75ce2621511f7529f88e4950803c8978a1e27e81585751c25eab82aa1507b6abf8500b11e6ab7ec80052ccd31bec16bf3ed790 SHA512 807b8a53cc5c3e88de971c624dc69b3d526637d84856a0a67fdf2d15c51224cb5c48a7614eaa1942783ce2e954791a86f5ae6eb4dbf1a6e7928161e2cc8f293d
-EBUILD entrypoint2-1.1.ebuild 609 BLAKE2B f02b1295bf99c70315cf9b0ca3e035804912eed3b56a88509c4de8cbe3a8def3abeb4b5f56d5145c6c13daafde52fa8984e90e5e1745b888a4a77882859b064b SHA512 9624d533f91541cac047396a940157b058f40fe5adbe9180963e5f92f380e60f6d51dafbb3c6b36a6d5d5f720a95ad96549c22f61d28e6cba2a06cf39a1dda6e
+EBUILD entrypoint2-1.1.ebuild 654 BLAKE2B 02d5f72691cc745fdb3c433707aecf31f79e52d7b16009314fed390a00fc652edd1ae182cdb05581578305236df3bb60200cc03513df9d1959c7b36191861752 SHA512 e62b4d02e49a308d0b0867ac0bcf2e5c9b2ec5557d747eef2cd10c500e8253fa0bd626addb9994dbc48e9369d4a459455fe8834e8bd041546ca80dd5532de6e4
MISC metadata.xml 396 BLAKE2B 7dd627f05e15ef7543251afbcc8d36ba234e8abff517bd1ceaab21a3dafb0ac96ce124f7d5e29b6e63b1872b417c5bd4a908f009096ced393e892e2ea502b145 SHA512 ae541d2b36c4570c436c7486f4b605df80e3966d387c8cd828c08e2e0827945d3cff85009d5334e34687e2b299d92f770eb15db8e7ce0ac7ddc12f10feb34d17
diff --git a/dev-python/entrypoint2/entrypoint2-1.1.ebuild b/dev-python/entrypoint2/entrypoint2-1.1.ebuild
index 4799ff6b905c..b5b10b2b9c29 100644
--- a/dev-python/entrypoint2/entrypoint2-1.1.ebuild
+++ b/dev-python/entrypoint2/entrypoint2-1.1.ebuild
@@ -4,11 +4,15 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1
DESCRIPTION="Easy to use command-line interface for python modules"
-HOMEPAGE="https://github.com/ponty/entrypoint2"
+HOMEPAGE="
+ https://github.com/ponty/entrypoint2/
+ https://pypi.org/project/entrypoint2/
+"
SRC_URI="
https://github.com/ponty/entrypoint2/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
diff --git a/dev-python/exceptiongroup/Manifest b/dev-python/exceptiongroup/Manifest
index 4651edcd8f55..ab0011a36071 100644
--- a/dev-python/exceptiongroup/Manifest
+++ b/dev-python/exceptiongroup/Manifest
@@ -1,5 +1,5 @@
DIST exceptiongroup-1.1.1.gh.tar.gz 23107 BLAKE2B d68778e4a4d14add65ee2300fd15308c17b2cae1733bf4e8938e88b5cf76b9f19d8f9c102c06298769ff9541ded02868763d9c4aac776d22f78c250ea2d942ce SHA512 eb072fef6160cc6d332ae6e08ee7a34ce478188d143f97daae3f8251a8253a7b460249a121af27d66953ff8000ea5ef43a6dee145b14ba7b2968790132a766bf
DIST exceptiongroup-1.1.2.gh.tar.gz 23079 BLAKE2B f6bce757f1a2672956bf919f3ef0c9c6ea1034bf176e2ed8f3fa92c3fe34974885c59fa9915a42b8d5673b077d48fea3179e12cbd0c39f4277090fdbb3803d08 SHA512 432768f97e3468546b71993fd20ed98d85eb15170228cef8fe39d7c2232d0249c29f6fe1c991313742ee3a22a73cc91336d54ef278337b20e0e2ba296cf7102e
EBUILD exceptiongroup-1.1.1.ebuild 876 BLAKE2B 58bb66ab1d1bc8ce5098dc1406009fc423309d50d6b42e7390661ee1ca5d22bf0d18fb980d0c047b3e32bcb7d07148fad4944e7f946a77717af3e16e91611f66 SHA512 6293b89ed4befd794c2792a6210a088b3b7caa585eac3a43d63bfc7eac9e6b2558ba2c39b197d6db7b81fa1fb062e485e0b41af00666f1bd5138d648a526adbd
-EBUILD exceptiongroup-1.1.2.ebuild 885 BLAKE2B 9fcdc0a0684ea1a13c751bc67f54bf639194626ec697ba83f4ac1b0b33ae0c589d0fd4318e08017eb21ea73651db63b4c8556571e526aad15c0e7a5d06ca9611 SHA512 3d0541b97ad0774d90b62b286ad7432c4fc541b646033f7404eda6c0d2b07800b5b7ac91649f03f479a5bde1e175395c5b2563874ffe4069e7aeaebde39ab4d5
+EBUILD exceptiongroup-1.1.2.ebuild 885 BLAKE2B 2f05453c05dc11ae7b24b152bb35f100d2bafc2c68a8e00a8cf4e422c66b79e9de6dd41fc84b9122da508546ce5ca8a9fef37c897b18c997b0d419e168ea07b7 SHA512 3a29895fb3382a5cd844a633baa0f963b14a5f2cd62936e1678cb4d27dd16be2eae8eabafaa92445920c2e42be5ad905c13f08ee92aaced874b32fc7dadf9408
MISC metadata.xml 384 BLAKE2B 248abcb5fc08c91396cdbff52e5c3e4f6cce2aa273cfd52b48ee13de9ccdaecd09e9a436ed79f258d15d8d4583fe5995e054010c909a522f47e6866e55b3458f SHA512 c631c69438059cb2a6c80e595e45fac904d32dfb53f8be183142f1195d3a3b9bc14bc240f0808e14f47d31beb1887ad82ee79c5f1847c8e6b59dbfeea7913c8b
diff --git a/dev-python/exceptiongroup/exceptiongroup-1.1.2.ebuild b/dev-python/exceptiongroup/exceptiongroup-1.1.2.ebuild
index 0726291913a8..df9172779f44 100644
--- a/dev-python/exceptiongroup/exceptiongroup-1.1.2.ebuild
+++ b/dev-python/exceptiongroup/exceptiongroup-1.1.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit_scm
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/mss/Manifest b/dev-python/mss/Manifest
index a3abb228162a..c6fffd4bb53e 100644
--- a/dev-python/mss/Manifest
+++ b/dev-python/mss/Manifest
@@ -7,5 +7,5 @@ EBUILD mss-7.0.1.ebuild 990 BLAKE2B d5fbdf943d7bd4a3b8f4c22bdf8b1650d3cd7b296189
EBUILD mss-8.0.2.ebuild 1215 BLAKE2B 5c820652769a8f3fcd231dba017158ba0df3065445e59abbd0b38d47317c725e8e117ab1e6a551edfc5c76ef8b009b5e465cbb7a84962cbd6943295d3a0f2f42 SHA512 d2939be11084b0057e742b782407f4586b45467b670aff88cad24c1f9f2297576ed971e8732bc4a33342673df5169b62785b07bebfa7895ce6b8626a2d2291c2
EBUILD mss-8.0.3.ebuild 1004 BLAKE2B 84e261eba5bde1ca3d44b7eea5126e67eeb3438d50f13db9043ae87bd721c59df4ba305b4b78441f9f9a118aef87cd13398fb654d4ea967c437855c37b66cab5 SHA512 829d461e457c2080027c29d11f98b342fa9101734faec581fb870e2d4906b8d6e98f4f51ea10f798e22cbbf85c3a2cfe67e754f9a17e69ea3b9ded2bc6b3da1a
EBUILD mss-9.0.0.ebuild 1040 BLAKE2B 4245bfff5365a910f3294cb670ea33aaffa5dbbfb2ed4284f156a815b4d5c16f8e94d49a938fbb5c4062ea2e877ab17f0f6267620cb239ab1a092f1f3cffebce SHA512 195f631a92fe48c3901ecbae513c724f09466d3aec8ca28fdf15bd5098f63c242b56de2186cb55a8e59fb260fe225c3c6a9350060595ba1ab0c02dde907e9670
-EBUILD mss-9.0.1.ebuild 1038 BLAKE2B be8d4aab53257e6634e69f3ef7f1447fc1a879dc01aa02e8f7741e93febe57de87319c76aaa7eb12df85a479bd01ed22900bf6484c845f7f607808c8c21bbefb SHA512 90c67934338449f6de94328c0c21ede6b3a41cf5d718a58a009b6441640f300afa4c75bf680353dc25aa9bdea96775d060bc20ac0ed6c0837fbce307634d177a
+EBUILD mss-9.0.1.ebuild 1039 BLAKE2B 18904a5f20e8ec22d52c8c8f51fe32687c351f2ef35d1f28ab32569f9d2df54b804fc82c5724199865d493de01dbf5818bbbbd3a51c46022aed47d1874f160b5 SHA512 6347d884db206a568635680e4189430ab3437af0c87062cd7e9c826c4aafca872af883c87adfcdf496ee34713ed8bef032b999e5bb606f80562620b03878263a
MISC metadata.xml 389 BLAKE2B 0bf17290bb77ee34c59b8db547365e13ad284fbbd8468078995ac891450453a15920e188d75b9f8aed14319ce211aa968d10d0d38c7347a9c5269431bf290f6a SHA512 468c7ff3a88f5d8b2efa646572ce29b45a4b2bc1bdb1a7f1cdaa841b369caa53e5a3d8fafb01b310505d50d9d12b8a725a5c9e926de15bd377ea07342a681182
diff --git a/dev-python/mss/mss-9.0.1.ebuild b/dev-python/mss/mss-9.0.1.ebuild
index 0c126611b9bf..bb6ebee912b5 100644
--- a/dev-python/mss/mss-9.0.1.ebuild
+++ b/dev-python/mss/mss-9.0.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi virtualx
diff --git a/dev-python/pyscreenshot/Manifest b/dev-python/pyscreenshot/Manifest
index 3d354315c7b1..eea8c99b00a1 100644
--- a/dev-python/pyscreenshot/Manifest
+++ b/dev-python/pyscreenshot/Manifest
@@ -1,3 +1,3 @@
DIST pyscreenshot-3.1.gh.tar.gz 36860 BLAKE2B fff930ad784da3e800d7c85bba2ea03db8f91011083b437f31c0d62037df9fa8921f9572d2271c258bdafa5d4c0b9d3ff93a7b8ab53db2cc24373f971fb6dc54 SHA512 9cbb58ddf2248548fb8b3519b41646e6f00d635ddaac69cc20a41b57e8693466c2b93947d72cf3a0caa0ee20f9d42f70587079a919b1c1d156212d6f942285ee
-EBUILD pyscreenshot-3.1.ebuild 1308 BLAKE2B 6f5bbe43201d4b57b1e6ef48d0209676e05ddc7c151c9c5073e2cc3e5973873a535ed5fd74f728f91125e4383f738da838f8e069f63ad0e1251671ffac81afa9 SHA512 b42c0e5352eb2086b8b1e4a4b6ec4493e57e11e1e5ef3524543ea632d7235e2d0b4292ac41d48c8e5cce5da48271af4e13395793accc06060ebe19742d7a16e1
+EBUILD pyscreenshot-3.1.ebuild 1309 BLAKE2B c2a31cc353544701e51ae418767e21b24d3c82887305f7b266c49fc74e0520143e2082cb7a1451b7244e689ed1738e1cc67ceeaa39da64e547d54814e8910b39 SHA512 45b870e7dd4428e6e7e0b1bac17d49593ec123729aaa5e42436484dd0fb0166d47134d8fa33352c52f8ee154cb5eb8e9f545400f04b40611d2a2acd4f526827f
MISC metadata.xml 398 BLAKE2B aba00974ba0f36b618ed8e98452e1e9bea94538679819f423fcc1d97279a7be40f571e5d0b01302beda23ac9dea9a9808b7494049905deeab37f684ce211fcc3 SHA512 4d33b82534e7bf81c31623afaf81bc6de6901f0d8dce8b83af2e6468fd1f5590f7c339cabbfebb171330312ed95d8a43740c6137f3b9e1c018c04cb30172ef40
diff --git a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
index 77ad087fa09e..224e31fbe31a 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 virtualx
diff --git a/dev-python/python-mpv/Manifest b/dev-python/python-mpv/Manifest
index 7c5266e7f7ad..5050b880d697 100644
--- a/dev-python/python-mpv/Manifest
+++ b/dev-python/python-mpv/Manifest
@@ -1,5 +1,5 @@
DIST python-mpv-1.0.3.gh.tar.gz 211529 BLAKE2B 0701147415c920be4ec65151ed7844bb36c275bcc64ae07d4ece9a515a96ba09097a8f2282eb7bbb74e8dc143d14f9a0aebdfadad53e0e9e4d62fcde734c7d17 SHA512 30ed5751c5732eeda9150a1e0dc425d2846c1a5dcfd53b9568bca169e570401fc8b3d224c59a1a1f54c574a056ccb0f540a0dc389e47e0811b0a9a3de4fb7092
DIST python-mpv-1.0.4.gh.tar.gz 211628 BLAKE2B cb3b9042648ffd0472093f84116084f255893ab7068379a01011e8153da9c60c525c9b701e8f0be29ebbfaca9da9b4fd0024741e7b243b13c3b9e69f597dede8 SHA512 d8bab1373961ef52645f0886f317e8a1328a9d737c1a7de77d0f348a31822daa3120b79d9fd8e969c971b1de9c30fdd40aa120c8775ad3110f5a11ab9992ae7c
EBUILD python-mpv-1.0.3.ebuild 640 BLAKE2B 2d98c585766e0f692cbd3d8a7304a15ec4f6103637a42c1220c659e5d8040a35d8911b0f973554547acb67c2427b700e2726ddc0354ede0d6374ea27f4623287 SHA512 c354b36f402691baa3af42683dd58fea850086a789259ef6e1b71299d39881069e1863c9e8a59a7dbffffe641be408b9cf9738d9d4ba93af9af22bbff022f0c8
-EBUILD python-mpv-1.0.4.ebuild 705 BLAKE2B e47b76d9cfa05759af8c1e54dcc6900fe5b9ec5307492eace2f0723f588c8f7d0aca6da55a8601a1b320bfef336c8770003c6952af31ab41878404c7cb578284 SHA512 c8ca25ebdea98e975cdec651956ea46d4e0a7491316ad74e7e9fb72a945e010849b66c272b26d77111ae163ae9a724f1911b4a23a04003b89267591764399b9f
+EBUILD python-mpv-1.0.4.ebuild 819 BLAKE2B 9f4f680cf185f1b727e3ddfb9457b06e06c3de2f69f1409205c1379658075a2725c6296168b9b1d38aad357da4a1960608300e330c66000a86ee794a89b8210f SHA512 d55d2381485d7725923ca6c262576dc783eb90e9b06d56ac7a6a0da7c0d49d000fe759a9e982f1796499826a1c21cdeeeb79ed63ae0a0635c9f95f42ba913e85
MISC metadata.xml 413 BLAKE2B 3e6ced6a506525bd576741fbcb1b0ce6069492dd1e90295a46b029340b833d981b351ac717e3896f4b13f3e8635065e974317298711922ab131925d98d0447a3 SHA512 9426ddc828c6b8f420c3d0241f827dd7746ca797c45182b0324b8278a24e4038a856494b420de2de572ee2643082ae271a5c21030098432736255ff2f6798db3
diff --git a/dev-python/python-mpv/python-mpv-1.0.4.ebuild b/dev-python/python-mpv/python-mpv-1.0.4.ebuild
index 842f5d7479dd..d67648af6e30 100644
--- a/dev-python/python-mpv/python-mpv-1.0.4.ebuild
+++ b/dev-python/python-mpv/python-mpv-1.0.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 virtualx
@@ -36,5 +36,10 @@ BDEPEND="
distutils_enable_tests pytest
python_test() {
+ local EPYTEST_DESELECT=(
+ # hangs
+ tests/test_mpv.py::TestLifecycle::test_wait_for_property_event_overflow
+ )
+
virtx epytest
}
diff --git a/dev-python/pyvirtualdisplay/Manifest b/dev-python/pyvirtualdisplay/Manifest
index 578a328240a1..cbbb8f8d1710 100644
--- a/dev-python/pyvirtualdisplay/Manifest
+++ b/dev-python/pyvirtualdisplay/Manifest
@@ -1,3 +1,3 @@
-DIST PyVirtualDisplay-3.0.tar.gz 41134 BLAKE2B f80faa66b6b55ac1c48a2e249e48e52f63327a1acac2020d157d0e6b1e8ff3d46ebe027ff59a3356321688a2c815e2e34552aa9de2355e9e427cd82032eb348a SHA512 2ccce9ca6f36dddb15a992f2d4961f203d755ac4df1944f67bfab906061ae30c78db5d1cb050feddb45e28bbe874b250ce7ef1886cc52239fc0a784dc3be1198
-EBUILD pyvirtualdisplay-3.0.ebuild 947 BLAKE2B 1b96e059bff1f835dd4af029db3d4c1f65c6ad0a81b48769c45357e366b390767f8dab40dca0983b4c155068e325bb7f20c5564b38cdbe10cff3f4fd20bad93d SHA512 7ed47128dca3b8cdd9e1bf9bd98cc2739854a62802366d756511b16c4d717f5a4765865f84589ec03142902d0eba7fac7519e65a71393b95de004174e62944e9
+DIST PyVirtualDisplay-3.0.gh.tar.gz 41134 BLAKE2B f80faa66b6b55ac1c48a2e249e48e52f63327a1acac2020d157d0e6b1e8ff3d46ebe027ff59a3356321688a2c815e2e34552aa9de2355e9e427cd82032eb348a SHA512 2ccce9ca6f36dddb15a992f2d4961f203d755ac4df1944f67bfab906061ae30c78db5d1cb050feddb45e28bbe874b250ce7ef1886cc52239fc0a784dc3be1198
+EBUILD pyvirtualdisplay-3.0.ebuild 996 BLAKE2B 05738d2209d8ae65164a10aed3a0cbb0760f4b1444c359a83564b2d4c714dff03335b72bb8edaf185239bb91609321618edcc0d1aeb32767a5e6d4282edf1c2d SHA512 a64fe52e8d6ed6234bea21414a177f54319b95e2a8d2fff9609440435f27a74de4a574169fe6413fe246628e2ef3282db3c5340da9b9213034560721a614f437
MISC metadata.xml 406 BLAKE2B 9a623348c1fc418c87e87c7d6a57f3882e0b79a5b9b09039632e99256fad838dd7eaa6b99fb71dff153d8f0f4210541589f24f3c2260c5ef5a93aee3bd530606 SHA512 6a0dcaeb18297ca698e6bcae1586804fea2982b07cbccbd643e7cc24b3103a4aab87d06274d5fbaf23a70f17023790c0e17f2ec187e883023bc9aab6444c8947
diff --git a/dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild b/dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild
index 9c86d691cf8e..82087316e8df 100644
--- a/dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild
+++ b/dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild
@@ -4,17 +4,21 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
MY_P=PyVirtualDisplay-${PV}
DESCRIPTION="Python wrapper for Xvfb, Xephyr and Xvnc"
-HOMEPAGE="https://github.com/ponty/PyVirtualDisplay"
+HOMEPAGE="
+ https://github.com/ponty/PyVirtualDisplay/
+ https://pypi.org/project/PyVirtualDisplay/
+"
SRC_URI="
https://github.com/ponty/PyVirtualDisplay/archive/${PV}.tar.gz
- -> ${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
LICENSE="BSD-2"
SLOT="0"
@@ -28,10 +32,14 @@ BDEPEND="
dev-python/pillow[xcb,${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pyscreenshot[${PYTHON_USEDEP}]
- ~dev-python/vncdotool-0.13.0[${PYTHON_USEDEP}]
x11-apps/xmessage
x11-base/xorg-server[xvfb,xephyr]
- x11-misc/x11vnc
- )"
+ )
+"
distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ # require old vncdotool
+ tests/test_xvnc.py
+)
diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index a81b1fdd8c26..48f0b47ff7ff 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,4 +1,4 @@
DIST selenium-4.10.0.tar.gz 6465647 BLAKE2B ce6bb410753d922fb40f9613ad7a552c91a162f86a1efedfe39f3eee5af45db76cc8664aeb2d140186dfd5ff362c7654a019e21918f20439b1703cbd3572b005 SHA512 fca7b7cff54aad0771d60e4f85795e4205d2dd8dbf21abbd9ab2300fa80e7b033b08012d21792f18bf378e9c5234d82f410cc33f592d774eb94e418b325a2dd3
DIST selenium-selenium-4.10.0.gh.tar.gz 89775386 BLAKE2B a20416826ae85b13f2312799b5fef1d079e142330a23b06d5b1cb2f3ec98e3c26e483e65bb99027e7b18eae80f13e74347afdc88c8facfc268220bbd93d8107a SHA512 bd8a0ac5e976119b8bff8a0b570479ece666369f0aef3806d173e956639c9df591047d0d333bb6ea5bdad740d84c5ee454d9749e0ebc502c5700a96bb146e182
-EBUILD selenium-4.10.0.ebuild 1643 BLAKE2B 86062f2173d69b7079e5aaead2ef872a20daf6938ee501629e3a6c9e528a8afa853d75f29f9f58ef907e3898a55eb708014da3812d1f103611028a38c97f758f SHA512 02973541cd28ce1d1642faa7df1908169c64fb08a7d80e534e541bbd148bb3eb2e6aa7c942e0321e073dbfd9cc8945fde5ef18c91feb7f4671d83785e9bd5fc6
+EBUILD selenium-4.10.0.ebuild 1643 BLAKE2B 3ad427608e632d89fd5b46aa85d9470edf1b457f080b7e888f1bb54de8d8454e72df66a897395deed535e35fea8cb190ed573b728d620f39728b4375429eb47e SHA512 d04a28784b44d9a647651ed7b225dddbefb77e9d6e82cd922ce9973c7a421f8925d796a493a26571faf8aaf7e9204d619889bf72f48e906482c199e7fd215661
MISC metadata.xml 383 BLAKE2B d437d1631cefdba12fe2c3ce38ddff34bf9dd2bbc777d5d3425556bda76865711c991c9e3a735130a1d55cb7c6578b083ecb473c28706a2d45563b31bdbe6d1b SHA512 c087323da996b9ad4d0bf8f00306cf044d5daab194b60af029cb1ce06bf60c660fd5959b7914e6f1103143c3e4533d293a6d3bd0ec1c95163eba09d8a19c13a1
diff --git a/dev-python/selenium/selenium-4.10.0.ebuild b/dev-python/selenium/selenium-4.10.0.ebuild
index 19cf1db7fcc7..6179ca09ad23 100644
--- a/dev-python/selenium/selenium-4.10.0.ebuild
+++ b/dev-python/selenium/selenium-4.10.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/trio-websocket/Manifest b/dev-python/trio-websocket/Manifest
index 7972dcea8dae..72ba0c9f5d11 100644
--- a/dev-python/trio-websocket/Manifest
+++ b/dev-python/trio-websocket/Manifest
@@ -1,3 +1,3 @@
DIST trio-websocket-0.10.3.gh.tar.gz 45109 BLAKE2B 7adad8bd59b2350d7b8e50e88710c8b9844e8b34c712615e058a6045d575671043c527ac4330941431502affc7c307d61c1f9c1b328c579a622ff11ea79fbeb6 SHA512 8ff50030c9616ea8baa9627f229304fbb72528fcc97d1e5ead90acc3c7d683751c0d98e9c4f779d4d65fc765b00b6ec93b6d3384070a76fe18d3318af7afa975
-EBUILD trio-websocket-0.10.3.ebuild 942 BLAKE2B 056a346fc84ed2914a6a304eaa59d244d75b692e8d27fb42f1ef7548100663dfbeb63b629ca278bbab3bc58b1d422631505ae63667db7003d44e3e0411176b52 SHA512 b58d097d6d769f1854424c1278616932a8a07ea0e6c0c4663085b65bf53814a25041f32f864f783429132b37d62a04aa6e67fc4ec112447ac28eb04ac8755eb8
+EBUILD trio-websocket-0.10.3.ebuild 942 BLAKE2B 28192586d874bd7b23107ff33f4c8f77dfa3991ddd1fb8c9d72ce9d541328208672875701c45cb3b0798a8850189df39afe1e97de276b801a170ed7879721232 SHA512 c01106d8ebbb8a3a2c40179de9933bef0a1b34119c656e010474130741a0d862e6cf747a98866635fe7dc137ce308184d6c483ecd7ae97dea6d22198270c2643
MISC metadata.xml 409 BLAKE2B 68c9d1ab2984909315d2ec3f91f2703cc0941911fb049c35614c2cdc935e55f0f2440f6624aab4838f0d7d07e3e5717d19c7138660e82f8a3cb237e610a974e1 SHA512 c9d5e6f956b40d03d0a062ded846c507e783c55404a76b75141004df7d43e6a8bf5810480b4286a6bdf2d48c30aad51261e48581abb8799c107b924cd8131170
diff --git a/dev-python/trio-websocket/trio-websocket-0.10.3.ebuild b/dev-python/trio-websocket/trio-websocket-0.10.3.ebuild
index c002c02f9500..ed598c78f820 100644
--- a/dev-python/trio-websocket/trio-websocket-0.10.3.ebuild
+++ b/dev-python/trio-websocket/trio-websocket-0.10.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1