summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Babel/Babel-2.12.1.ebuild74
-rw-r--r--dev-python/Babel/Babel-2.13.0.ebuild69
-rw-r--r--dev-python/Babel/Babel-2.13.1.ebuild2
-rw-r--r--dev-python/Babel/Manifest7
-rw-r--r--dev-python/Babel/files/Babel-2.12.1-dst-test.patch46
-rw-r--r--dev-python/Manifest.gzbin269807 -> 269758 bytes
-rw-r--r--dev-python/PyQt6/Manifest2
-rw-r--r--dev-python/PyQt6/PyQt6-6.5.3.ebuild1
-rw-r--r--dev-python/aiohttp-oauthlib/Manifest2
-rw-r--r--dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild2
-rw-r--r--dev-python/aiohttp-socks/Manifest4
-rw-r--r--dev-python/aiohttp-socks/aiohttp-socks-0.8.3.ebuild40
-rw-r--r--dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild2
-rw-r--r--dev-python/aioresponses/Manifest2
-rw-r--r--dev-python/aioresponses/aioresponses-0.7.4.ebuild2
-rw-r--r--dev-python/aiostream/Manifest8
-rw-r--r--dev-python/aiostream/aiostream-0.4.5.ebuild37
-rw-r--r--dev-python/aiostream/aiostream-0.5.0.ebuild40
-rw-r--r--dev-python/aiostream/aiostream-0.5.1.ebuild40
-rw-r--r--dev-python/aiostream/aiostream-0.5.2.ebuild2
-rw-r--r--dev-python/ansi2html/Manifest3
-rw-r--r--dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild31
-rw-r--r--dev-python/ansi2html/ansi2html-1.8.0-r2.ebuild14
-rw-r--r--dev-python/bitarray/Manifest4
-rw-r--r--dev-python/bitarray/bitarray-2.8.1.ebuild24
-rw-r--r--dev-python/bitarray/bitarray-2.8.2.ebuild2
-rw-r--r--dev-python/coverage/Manifest2
-rw-r--r--dev-python/coverage/coverage-7.3.2.ebuild2
-rw-r--r--dev-python/discid/Manifest3
-rw-r--r--dev-python/discid/discid-1.2.0-r1.ebuild40
-rw-r--r--dev-python/discid/metadata.xml (renamed from dev-python/python-discid/metadata.xml)0
-rw-r--r--dev-python/iso8601/Manifest4
-rw-r--r--dev-python/iso8601/iso8601-2.0.0.ebuild28
-rw-r--r--dev-python/iso8601/iso8601-2.1.0.ebuild2
-rw-r--r--dev-python/jedi/Manifest4
-rw-r--r--dev-python/jedi/jedi-0.19.0.ebuild72
-rw-r--r--dev-python/jedi/jedi-0.19.1.ebuild2
-rw-r--r--dev-python/logbook/Manifest4
-rw-r--r--dev-python/logbook/logbook-1.6.0.ebuild58
-rw-r--r--dev-python/logbook/logbook-1.7.0.ebuild2
-rw-r--r--dev-python/mkdocs-material/Manifest2
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.4.7.ebuild2
-rw-r--r--dev-python/mkdocs-pymdownx-material-extras/Manifest6
-rw-r--r--dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.1.ebuild23
-rw-r--r--dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.4.ebuild23
-rw-r--r--dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.5.ebuild2
-rw-r--r--dev-python/mpmath/Manifest5
-rw-r--r--dev-python/mpmath/metadata.xml3
-rw-r--r--dev-python/mpmath/mpmath-1.3.0-r1.ebuild2
-rw-r--r--dev-python/mpmath/mpmath-1.3.0.ebuild36
-rw-r--r--dev-python/nbconvert/Manifest6
-rw-r--r--dev-python/nbconvert/nbconvert-7.8.0.ebuild93
-rw-r--r--dev-python/nbconvert/nbconvert-7.9.1.ebuild82
-rw-r--r--dev-python/nbconvert/nbconvert-7.9.2.ebuild2
-rw-r--r--dev-python/nose2/Manifest4
-rw-r--r--dev-python/nose2/nose2-0.13.0.ebuild35
-rw-r--r--dev-python/nose2/nose2-0.14.0.ebuild2
-rw-r--r--dev-python/parver/Manifest4
-rw-r--r--dev-python/parver/parver-0.4.ebuild37
-rw-r--r--dev-python/parver/parver-0.5.ebuild2
-rw-r--r--dev-python/paste/Manifest8
-rw-r--r--dev-python/paste/paste-3.5.3.ebuild49
-rw-r--r--dev-python/paste/paste-3.6.0.ebuild49
-rw-r--r--dev-python/paste/paste-3.6.1.ebuild49
-rw-r--r--dev-python/paste/paste-3.7.1.ebuild2
-rw-r--r--dev-python/platformdirs/Manifest4
-rw-r--r--dev-python/platformdirs/platformdirs-3.10.0.ebuild49
-rw-r--r--dev-python/platformdirs/platformdirs-3.11.0.ebuild2
-rw-r--r--dev-python/pocketlint/Manifest2
-rw-r--r--dev-python/pocketlint/pocketlint-0.25.ebuild2
-rw-r--r--dev-python/py-ubjson/Manifest3
-rw-r--r--dev-python/py-ubjson/files/py-ubjson-0.16.1-py312.patch35
-rw-r--r--dev-python/py-ubjson/py-ubjson-0.16.1-r1.ebuild7
-rw-r--r--dev-python/pyproject-fmt/Manifest6
-rw-r--r--dev-python/pyproject-fmt/pyproject-fmt-1.1.0.ebuild42
-rw-r--r--dev-python/pyproject-fmt/pyproject-fmt-1.2.0.ebuild42
-rw-r--r--dev-python/pyproject-fmt/pyproject-fmt-1.3.0.ebuild2
-rw-r--r--dev-python/pytest-datadir/Manifest4
-rw-r--r--dev-python/pytest-datadir/pytest-datadir-1.4.1.ebuild29
-rw-r--r--dev-python/pytest-datadir/pytest-datadir-1.5.0.ebuild2
-rw-r--r--dev-python/pytest-describe/Manifest2
-rw-r--r--dev-python/pytest-describe/pytest-describe-2.1.0.ebuild5
-rw-r--r--dev-python/pytest-mpl/Manifest2
-rw-r--r--dev-python/pytest-mpl/pytest-mpl-0.16.1.ebuild11
-rw-r--r--dev-python/pytest-sugar/Manifest2
-rw-r--r--dev-python/pytest-sugar/pytest-sugar-0.9.7.ebuild2
-rw-r--r--dev-python/pytest-system-statistics/Manifest2
-rw-r--r--dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r2.ebuild20
-rw-r--r--dev-python/pytest-xdist/Manifest3
-rw-r--r--dev-python/pytest-xdist/pytest-xdist-3.3.1-r1.ebuild2
-rw-r--r--dev-python/pytest-xdist/pytest-xdist-3.3.1.ebuild45
-rw-r--r--dev-python/python-axolotl/Manifest2
-rw-r--r--dev-python/python-axolotl/python-axolotl-0.2.3-r3.ebuild13
-rw-r--r--dev-python/python-discid/Manifest3
-rw-r--r--dev-python/python-discid/python-discid-1.2.0-r1.ebuild23
-rw-r--r--dev-python/python-ldap/Manifest2
-rw-r--r--dev-python/python-ldap/python-ldap-3.4.3.ebuild2
-rw-r--r--dev-python/python-mpd2/Manifest2
-rw-r--r--dev-python/python-mpd2/python-mpd2-3.1.0.ebuild3
-rw-r--r--dev-python/python-pam/Manifest2
-rw-r--r--dev-python/python-pam/python-pam-2.0.2-r2.ebuild3
-rw-r--r--dev-python/python-redmine/Manifest2
-rw-r--r--dev-python/python-redmine/python-redmine-2.4.0.ebuild8
-rw-r--r--dev-python/python-stdnum/Manifest2
-rw-r--r--dev-python/python-stdnum/python-stdnum-1.19.ebuild3
-rw-r--r--dev-python/pywlroots/Manifest2
-rw-r--r--dev-python/pywlroots/pywlroots-0.16.6.ebuild2
-rw-r--r--dev-python/qiskit-terra/Manifest38
-rw-r--r--dev-python/qiskit-terra/qiskit-terra-0.25.3.ebuild2
-rw-r--r--dev-python/qiskit-terra/qiskit-terra-0.45.0.ebuild187
-rw-r--r--dev-python/qstylizer/Manifest4
-rw-r--r--dev-python/qstylizer/metadata.xml1
-rw-r--r--dev-python/qstylizer/qstylizer-0.2.2.ebuild36
-rw-r--r--dev-python/reedsolo/Manifest1
-rw-r--r--dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild43
-rw-r--r--dev-python/ropemode/Manifest2
-rw-r--r--dev-python/ropemode/ropemode-0.6.1.ebuild2
-rw-r--r--dev-python/routes/Manifest2
-rw-r--r--dev-python/routes/routes-2.5.1-r2.ebuild2
-rw-r--r--dev-python/rpds-py/Manifest2
-rw-r--r--dev-python/rpds-py/rpds-py-0.10.6.ebuild2
-rw-r--r--dev-python/rq/Manifest2
-rw-r--r--dev-python/rq/rq-1.15.1.ebuild2
-rw-r--r--dev-python/ruamel-yaml-clib/Manifest2
-rw-r--r--dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.8.ebuild2
-rw-r--r--dev-python/selenium/Manifest3
-rw-r--r--dev-python/selenium/selenium-4.15.2.ebuild63
-rw-r--r--dev-python/setproctitle/Manifest4
-rw-r--r--dev-python/setproctitle/setproctitle-1.3.2.ebuild22
-rw-r--r--dev-python/setproctitle/setproctitle-1.3.3.ebuild2
-rw-r--r--dev-python/simpervisor/Manifest2
-rw-r--r--dev-python/simpervisor/simpervisor-1.0.0.ebuild2
-rw-r--r--dev-python/simplejson/Manifest2
-rw-r--r--dev-python/simplejson/simplejson-3.19.2.ebuild2
-rw-r--r--dev-python/slixmpp/Manifest6
-rw-r--r--dev-python/slixmpp/metadata.xml1
-rw-r--r--dev-python/slixmpp/slixmpp-1.8.4.ebuild9
-rw-r--r--dev-python/slixmpp/slixmpp-9999.ebuild12
-rw-r--r--dev-python/spake2/Manifest4
-rw-r--r--dev-python/spake2/spake2-0.8-r1.ebuild27
-rw-r--r--dev-python/tables/Manifest2
-rw-r--r--dev-python/tables/tables-3.9.1-r1.ebuild2
-rw-r--r--dev-python/texttable/Manifest4
-rw-r--r--dev-python/texttable/texttable-1.6.7.ebuild37
-rw-r--r--dev-python/texttable/texttable-1.7.0.ebuild2
-rw-r--r--dev-python/trove-classifiers/Manifest4
-rw-r--r--dev-python/trove-classifiers/trove-classifiers-2023.10.18.ebuild2
-rw-r--r--dev-python/trove-classifiers/trove-classifiers-2023.9.19.ebuild31
-rw-r--r--dev-python/tzlocal/Manifest4
-rw-r--r--dev-python/tzlocal/tzlocal-5.0.1.ebuild32
-rw-r--r--dev-python/tzlocal/tzlocal-5.1.ebuild2
-rw-r--r--dev-python/vdirsyncer/Manifest4
-rw-r--r--dev-python/vdirsyncer/vdirsyncer-0.18.0-r4.ebuild3
-rw-r--r--dev-python/vdirsyncer/vdirsyncer-0.19.2-r2.ebuild (renamed from dev-python/vdirsyncer/vdirsyncer-0.19.2.ebuild)15
-rw-r--r--dev-python/xxhash/Manifest4
-rw-r--r--dev-python/xxhash/xxhash-3.3.0.ebuild41
-rw-r--r--dev-python/xxhash/xxhash-3.4.1.ebuild2
-rw-r--r--dev-python/zope-hookable/Manifest4
-rw-r--r--dev-python/zope-hookable/zope-hookable-5.4.ebuild45
-rw-r--r--dev-python/zope-hookable/zope-hookable-6.0.ebuild2
-rw-r--r--dev-python/zope-i18nmessageid/Manifest4
-rw-r--r--dev-python/zope-i18nmessageid/zope-i18nmessageid-6.0.1.ebuild45
-rw-r--r--dev-python/zope-i18nmessageid/zope-i18nmessageid-6.1.0.ebuild2
-rw-r--r--dev-python/zope-interface/Manifest2
-rw-r--r--dev-python/zope-interface/zope-interface-6.1.ebuild2
165 files changed, 634 insertions, 1768 deletions
diff --git a/dev-python/Babel/Babel-2.12.1.ebuild b/dev-python/Babel/Babel-2.12.1.ebuild
deleted file mode 100644
index 2fd48478ab15..000000000000
--- a/dev-python/Babel/Babel-2.12.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi
-
-# see scripts/download_import_cldr.py
-CLDR_PV=42.0
-DESCRIPTION="Collection of tools for internationalizing Python applications"
-HOMEPAGE="
- https://babel.pocoo.org/
- https://pypi.org/project/Babel/
- https://github.com/python-babel/babel/
-"
-SRC_URI+="
- https://unicode.org/Public/cldr/${CLDR_PV%.*}/cldr-common-${CLDR_PV}.zip
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-# RDEPEND in BDEPEND for import_cldr.py usage, bug #852158
-BDEPEND="
- app-arch/unzip
- ${RDEPEND}
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-src_prepare() {
- local PATCHES=(
- "${FILESDIR}/${P}-dst-test.patch"
- )
-
- rm babel/locale-data/*.dat || die
- rm babel/global.dat || die
- distutils-r1_src_prepare
-}
-
-python_configure() {
- if [[ ! -f babel/global.dat ]]; then
- "${EPYTHON}" scripts/import_cldr.py "${WORKDIR}"/common || die
- fi
-}
-
-python_test() {
- local EPYTEST_DESELECT=()
- if [[ ${EPYTHON} == python3.12 ]]; then
- EPYTEST_DESELECT+=(
- # seems to be a corner case, might be a regression in cpython
- # https://github.com/python-babel/babel/issues/1005
- tests/messages/test_extract.py::ExtractPythonTestCase::test_utf8_message_with_utf8_bom
- tests/messages/test_extract.py::ExtractPythonTestCase::test_utf8_message_with_utf8_bom_and_magic_comment
- tests/messages/test_extract.py::ExtractPythonTestCase::test_utf8_raw_strings_match_unicode_strings
- tests/messages/test_extract.py::ExtractTestCase::test_f_strings
- tests/messages/test_extract.py::ExtractTestCase::test_f_strings_non_utf8
- )
- fi
-
- local -x TZ=UTC
- epytest
-}
diff --git a/dev-python/Babel/Babel-2.13.0.ebuild b/dev-python/Babel/Babel-2.13.0.ebuild
deleted file mode 100644
index b2e3db74dd6d..000000000000
--- a/dev-python/Babel/Babel-2.13.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi
-
-# see scripts/download_import_cldr.py
-CLDR_PV=42.0
-DESCRIPTION="Collection of tools for internationalizing Python applications"
-HOMEPAGE="
- https://babel.pocoo.org/
- https://pypi.org/project/Babel/
- https://github.com/python-babel/babel/
-"
-SRC_URI+="
- https://unicode.org/Public/cldr/${CLDR_PV%.*}/cldr-common-${CLDR_PV}.zip
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
-
-# RDEPEND in BDEPEND for import_cldr.py usage, bug #852158
-BDEPEND="
- app-arch/unzip
- ${RDEPEND}
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-src_prepare() {
- rm babel/locale-data/*.dat || die
- rm babel/global.dat || die
- distutils-r1_src_prepare
-}
-
-python_configure() {
- if [[ ! -f babel/global.dat ]]; then
- "${EPYTHON}" scripts/import_cldr.py "${WORKDIR}"/common || die
- fi
-}
-
-python_test() {
- local EPYTEST_DESELECT=()
- if [[ ${EPYTHON} == python3.12 ]]; then
- EPYTEST_DESELECT+=(
- # seems to be a corner case, might be a regression in cpython
- # https://github.com/python-babel/babel/issues/1005
- tests/messages/test_extract.py::ExtractPythonTestCase::test_utf8_message_with_utf8_bom
- tests/messages/test_extract.py::ExtractPythonTestCase::test_utf8_message_with_utf8_bom_and_magic_comment
- tests/messages/test_extract.py::ExtractPythonTestCase::test_utf8_raw_strings_match_unicode_strings
- tests/messages/test_extract.py::ExtractTestCase::test_f_strings
- tests/messages/test_extract.py::ExtractTestCase::test_f_strings_non_utf8
- )
- fi
-
- local -x TZ=UTC
- epytest
-}
diff --git a/dev-python/Babel/Babel-2.13.1.ebuild b/dev-python/Babel/Babel-2.13.1.ebuild
index b2e3db74dd6d..7c3b6a84f66d 100644
--- a/dev-python/Babel/Babel-2.13.1.ebuild
+++ b/dev-python/Babel/Babel-2.13.1.ebuild
@@ -24,7 +24,7 @@ SRC_URI+="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
# RDEPEND in BDEPEND for import_cldr.py usage, bug #852158
BDEPEND="
diff --git a/dev-python/Babel/Manifest b/dev-python/Babel/Manifest
index dc86e684dd4c..38d3a21add03 100644
--- a/dev-python/Babel/Manifest
+++ b/dev-python/Babel/Manifest
@@ -1,9 +1,4 @@
-AUX Babel-2.12.1-dst-test.patch 1853 BLAKE2B 6438546ad48083839b8c3da4ff1a3af1dca97aa8fa80f5bcb97fe5e582d74d0766c3d2eb7b239fc558d872d3ce1aac64db7adee88ce5989452ff55962399bb35 SHA512 83018914dcb8a36cbc27bf4f698d72541627c17a5a162094e8aeaac970ac588b161938bed7c12a15f926b59b63cd1ea6985da82bb8827ac18c6a47d16f2f67a2
-DIST Babel-2.12.1.tar.gz 9906735 BLAKE2B d78838f9a2032eae998f1d751ad803fec81c03be498db934e34e0702d28e0815a7848e55af73ea4dff45e3cf063b9e45ab06c749b8d3f15b7742e209bf3d06ef SHA512 93c4bf343d99a1f47f43f8b828eb79098cb429bac1034d58b5aa49adff68116e458067f3784d997f34515828a7432fd18f7abbaeee59b47a4ee8ea744908b33b
-DIST Babel-2.13.0.tar.gz 9909829 BLAKE2B d30aa56a1aba0c3caaa8fdc9210ca3a21fd70b6687c86de23f63cc2af7e1c4d3d1f00a8fc5287480808b643c21dc997992fddfb9d038248d762137453f0bdb72 SHA512 43f4b5fdd8653639111a767c4b082333d89695507e92c3fca88262f23ee7531d4600ec794e908e78a64da1ec54020c7127df3deaf979e15c4e1067cdb839aa47
DIST Babel-2.13.1.tar.gz 9909844 BLAKE2B f4e0cb6d19c2ecd24a8e67e7d77531248cb5a8d100a5da2a9fe147aef3c15339728c82d4fe9095563c0a0b83dede7c5e27f29281bc3bf0cac5deff7cce409335 SHA512 c27c76456094927bd43ae46cd3e08fcc729dd810a6092da6c86e863523c10746bb3759e7fc9f5396504ab914743ef013904b63b3aa63338602f23aaf83d42cba
DIST cldr-common-42.0.zip 30178050 BLAKE2B 076e3eca12534feff8e0e54bdc1fa38fc0db0f78cac8b4e35b343763a8ac6787745aa36be165684f4d6dda423409c4431a8e4941c53ae7d340ead0b35edbca30 SHA512 315448fe6a9ac2d5a6a7fd1a27b38c5db30fed053654a803d50e3a8d06aa08ad153e8e57089fa094c561f41a54f37eecda0701b47a1813879902be71945aa38a
-EBUILD Babel-2.12.1.ebuild 1973 BLAKE2B 717f6df5508ac58e1dacda596845ba14f7249c7dd2dd6d17191498606fa12c2b33a6f21bee88f34164d8288e5ca4bdc8db6e26013abfb25084406e3d47a11be6 SHA512 852474debeabc9377766eaad7bb590d07d31c8183ab7c8e977a49edfd257ad4357b669f3a3af9539829185756132dcabc32caca060ae476a5c0b336cdcf16100
-EBUILD Babel-2.13.0.ebuild 1888 BLAKE2B 0d6cd5e4dc89230aa6db8192661963a3e8ebf650cf2ca6820de904ec91e7cf30597b26bcc991dad725073e92cf2050d0692c56d931517c83887c9cedefb2b4e8 SHA512 b4641c45490aaf1e6f5a8b3387d132a07772263d2cf3b63f524b03fa5c0e09980a8482eb1118c7f694b4a180f1019132196cd00f563c9ab4675ec9217311910f
-EBUILD Babel-2.13.1.ebuild 1888 BLAKE2B 0d6cd5e4dc89230aa6db8192661963a3e8ebf650cf2ca6820de904ec91e7cf30597b26bcc991dad725073e92cf2050d0692c56d931517c83887c9cedefb2b4e8 SHA512 b4641c45490aaf1e6f5a8b3387d132a07772263d2cf3b63f524b03fa5c0e09980a8482eb1118c7f694b4a180f1019132196cd00f563c9ab4675ec9217311910f
+EBUILD Babel-2.13.1.ebuild 1880 BLAKE2B 36590f75e7a93525e44dc9013b6dcda5867be92accc51fddee6aa0cfbe8e5b6c4869a8cad210f6604b49b6aecbec1c4ccaf3c7e3122d61a447d522caba35a0b3 SHA512 ab75ff506205c2b800ec8e44f2f1537dc8d874954e07c77a92a72694a10cce26fa4ddeb1c9deb2adb5a1e9639473311a1e9c472cbc31e6278561d92a59ab1f1f
MISC metadata.xml 840 BLAKE2B b0f46186ca0a319d3e4e1a658007b2cc59fe3a3ea9ede567af5084593f907e88dbe714d2b70c6a882ec95a5f90d4c0e3620ea0a939ad6e52650e770de88a45ba SHA512 621b66293259fd20c94a62ecf64673f7afcd714c18f054c8c0afe2d14e6e98c8abbdf6b4c5cc0043b5d30e513acab292d85c5587a02a9ae99ca007a28720c921
diff --git a/dev-python/Babel/files/Babel-2.12.1-dst-test.patch b/dev-python/Babel/files/Babel-2.12.1-dst-test.patch
deleted file mode 100644
index 2a732854e7b1..000000000000
--- a/dev-python/Babel/files/Babel-2.12.1-dst-test.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 641f58c9951d9f5746cd63743dd337f1340d7bff Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
-Date: Fri, 7 Apr 2023 14:51:10 +0000
-Subject: [PATCH] Freeze format_time() tests to a specific date to fix test
- failures
-
-Freeze the date when performing the tests for format_time() with
-a timezone specified. Since the time object does not specify a date,
-the formatter uses the format string specific to the current date.
-As a result, if the current DST state is different than when the test
-was last updated, it failed.
-
-This fix covers only regular tests. I have no idea how to do the same
-for doctests.
-
-Issue #988
----
- tests/test_dates.py | 11 ++++++-----
- 1 file changed, 6 insertions(+), 5 deletions(-)
-
-diff --git a/tests/test_dates.py b/tests/test_dates.py
-index b94c710..3f1fc3f 100644
---- a/tests/test_dates.py
-+++ b/tests/test_dates.py
-@@ -601,12 +601,13 @@ def test_format_time(timezone_getter):
- custom = dates.format_time(t, "hh 'o''clock' a, zzzz", tzinfo=eastern, locale='en')
- assert custom == "09 o'clock AM, Eastern Daylight Time"
-
-- t = time(15, 30)
-- paris = dates.format_time(t, format='full', tzinfo=paris, locale='fr_FR')
-- assert paris == '15:30:00 heure normale d’Europe centrale'
-+ with freezegun.freeze_time("2023-01-01"):
-+ t = time(15, 30)
-+ paris = dates.format_time(t, format='full', tzinfo=paris, locale='fr_FR')
-+ assert paris == '15:30:00 heure normale d’Europe centrale'
-
-- us_east = dates.format_time(t, format='full', tzinfo=eastern, locale='en_US')
-- assert us_east == '3:30:00\u202fPM Eastern Standard Time'
-+ us_east = dates.format_time(t, format='full', tzinfo=eastern, locale='en_US')
-+ assert us_east == '3:30:00\u202fPM Eastern Standard Time'
-
-
- def test_format_skeleton(timezone_getter):
---
-2.40.0
-
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index a5cb053e5b7b..4d70c01906cb 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/PyQt6/Manifest b/dev-python/PyQt6/Manifest
index 4bb70c3cfa4c..10dbd5223748 100644
--- a/dev-python/PyQt6/Manifest
+++ b/dev-python/PyQt6/Manifest
@@ -4,6 +4,6 @@ DIST PyQt6-6.5.3.tar.gz 1039271 BLAKE2B 965efa73daa83e46fbb1428b27f8bfc8e5cbfd4c
DIST PyQt6-6.6.0.tar.gz 1043298 BLAKE2B 1e0412e5f73734de625f5eb3f148d675c44909d56694e47e029a3ae91fd28f17e1edb2469f7af03baec52ad5636c3dba120d1328664f4f0557b7a9658b1e6cf1 SHA512 2fe8640b1dc82aa1da6064da2ef6c4ee81216ed34f28211b69d22c5ea00f782298f5a6a94d32ab00c3ee095abf15d2182a17324cd132458580f5659e789686e3
EBUILD PyQt6-6.5.2-r1.ebuild 5490 BLAKE2B d52ed6d4d62b9a20fd9f5b330389d6262b4fd447531aebcbeceebdb596991bc7a1f0635751b0f9dcf8a812fc672e6fc2bbb80672d483247f62ee2273924c7e3b SHA512 195298571e92de8f73af0d77d845066a8b1c354ad5234d4c86c1086c06c8593b633eb64abe0644991d75744eda9dfa9a0f3664838544802cbafea47b4766e6d4
EBUILD PyQt6-6.5.2.ebuild 5443 BLAKE2B adc945c6f863aa8298edbf29d522520263d0c05a0c17e852fadd788ce7f09aa5b314c6eb795a4d4cbd9cdf1a4863fcb7d2df5f87079814a3428ed444cdfe00f0 SHA512 4bc75a8ccd3fdf2682f2a0866c7e891e626130e1ab37cd1128a2306a1d39bf56e2a366f55cd71252cef50ccde2d4f7d7ddf44d79026da02d2509ebac0941df9c
-EBUILD PyQt6-6.5.3.ebuild 5488 BLAKE2B 03ace3fbb0e4c82a08facbd93f411bbabb58f513be14de0a4bf018143d04454d32815ef32a1d3be8b7276fc56bb099c9c4bb3c440034df670aa62e0cbc20f6b1 SHA512 3e0eaae7dc55df98b96571a6ead3bee83084906f702ff0137c831b5550b7ee478d3a918c03b98477ddef403370e12a08147eb992e2ecfa0338addea89bb0f964
+EBUILD PyQt6-6.5.3.ebuild 5540 BLAKE2B 96aa12a5d252a9292c23b46ff2a946a995563ee46eb82423f2b392f6d6dcc9132230a89a7dba20259c1c29d66a9f63316faf11f7bc71555a85c6e7c771579cd1 SHA512 e0c4797eafff79926faf0f2d855d5cb42df0093ae7970967770c86e96380e897eb805b463f19cd54c5616bdd079c45ef8c43d7b4e9c011360c9a172e579a29b1
EBUILD PyQt6-6.6.0.ebuild 5488 BLAKE2B 959fcb0dfde0167250325c355034b65f743b9ec26e9042c74faaa0577508be8e5270d4d0e1f088a0f87f20eb97daa5a377a7db5e3794791bddff12270f23f7ca SHA512 ee18e63fef093744eb65353a34f080543e611f06ad417acda69207596146f2bddcdb461d56f22db52adab1c486e4f114add37dbe9c9386745a454ce5c9c8b4c6
MISC metadata.xml 2391 BLAKE2B 16eecbd105ced07699632a4b294f7da74b59ff931e39afb8a21f67f073bfc90ff613d753a67bcd303ea9f2bf35d7b91c1c7a56ece044c421c4e45b5951f5efe3 SHA512 1d595e07e201891c8c7d5635d39db36ccb65c7333cb27c1cd5384a76029b987959df05795283a4474a41a997bf951e577570b7d3a52a9a2975d563767651efae
diff --git a/dev-python/PyQt6/PyQt6-6.5.3.ebuild b/dev-python/PyQt6/PyQt6-6.5.3.ebuild
index 0b1007d72844..1b724908aaf3 100644
--- a/dev-python/PyQt6/PyQt6-6.5.3.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.5.3.ebuild
@@ -64,6 +64,7 @@ DEPEND="
positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
qml? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] )
quick3d? ( >=dev-qt/qtquick3d-${QT_PV} )
+ quick? ( >=dev-qt/qtdeclarative-${QT_PV}[opengl] )
sensors? ( >=dev-qt/qtsensors-${QT_PV} )
serialport? ( >=dev-qt/qtserialport-${QT_PV} )
speech? ( >=dev-qt/qtspeech-${QT_PV} )
diff --git a/dev-python/aiohttp-oauthlib/Manifest b/dev-python/aiohttp-oauthlib/Manifest
index 4b8f13c06ca1..778f21038233 100644
--- a/dev-python/aiohttp-oauthlib/Manifest
+++ b/dev-python/aiohttp-oauthlib/Manifest
@@ -1,3 +1,3 @@
DIST aiohttp-oauthlib-0.1.0.tar.gz 7253 BLAKE2B 666ed19281f43b7d891130e6cfaa11cc91c96560fef911bb85fdf07c4bb7a876d9b3b0119c120239711aea2db1486976755126e1e9de21ccf6705bbfb76b51c6 SHA512 9df789328942fa4612bd9a2634303e83770021da7abae31471523602b5f77da829eb53efd498b02ed982ccd24abbd3b98eb99ada305a33014d47163a3dff5010
-EBUILD aiohttp-oauthlib-0.1.0.ebuild 698 BLAKE2B e86399c3740db7ef0d21634044817957188f4704e2ebb906415ec2c9896a4574c2bc6b36675f97142b026868bd4495b30f5b5020c37416f27cb465752313950c SHA512 dc54d4877ca47b5fbcc1b8bafb034535ccca1eeb040f9332ff4cdd42bb88fd5992076d4cddd1dbd2db0683dd32903d1c25b1f9868cea27efda64a5aac175d717
+EBUILD aiohttp-oauthlib-0.1.0.ebuild 710 BLAKE2B 85b168c9b744fedc9dab18188ca94201225d04f4d4fafe31661f26cc36d66985da1e284109d565d1c15119b6380f659c8b75f81c72f2451b681f25148be3c3ba SHA512 2642cf3bee68b9064eb326ecbf0eb20e8db5656a93c47c70877f4d041683a14d3801f458d8f7f88b35e096d61d455c7c67177ad9755a6741538332afce5d8dd5
MISC metadata.xml 251 BLAKE2B c4b2c58fbe476fa27226d01a46b74c9506d938c1e14fe68ccbee1383f683d357ff87a3c1aacee177b7f3908333cd58540e446bc73ed8258359481c4b507c155e SHA512 f113d652bc4a2cded17c6fc788d425f8a5d1fac17709b4f0583c7d530cbba5093c4309d2539d169f733d8e8bff3c0e71e24ffe4ba6a81ebd5bab23191c0e4278
diff --git a/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild b/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild
index 8ab895d87dfc..7e889e34b80e 100644
--- a/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild
+++ b/dev-python/aiohttp-oauthlib/aiohttp-oauthlib-0.1.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://git.sr.ht/~whynothugo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
SLOT="0"
LICENSE="ISC"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
RDEPEND="
dev-python/aiohttp[${PYTHON_USEDEP}]
diff --git a/dev-python/aiohttp-socks/Manifest b/dev-python/aiohttp-socks/Manifest
index 0d3afc606169..e2ebe63e8520 100644
--- a/dev-python/aiohttp-socks/Manifest
+++ b/dev-python/aiohttp-socks/Manifest
@@ -1,5 +1,3 @@
-DIST aiohttp-socks-0.8.3.gh.tar.gz 13291 BLAKE2B e7e757d966bff9943bb162e0aa4dce597afeb044da84db80b39a80b0431fa442850a4b3c09aad06fb8c78f90d508be5190dab1ef1d543e42a4a161ab056e0935 SHA512 53e164be4f8459c7a4df015f60a8d70971473a0ba7a39b32cdbd0499e7316d0d211ddead7e3c065516b1082804fbbedca8e75bb7b59f1abd893b395840b147dc
DIST aiohttp-socks-0.8.4.gh.tar.gz 13568 BLAKE2B a99513b4dd7ca75aca36979c0ace84adcabdc2fb1104d38ae49d07944fa1fb17a2a8da24fa395a33dabc00bc444710d23e911db427c895ec144ac1600d3d5983 SHA512 09a0ca9267ad822546bd47066b2f1b5f15364913da609fa5a2ebd0b0a8fd2f74e7413ab7e2f0970a777c5b853cc2fcae83e7af4eaa7cb4508d7644479ba8afd1
-EBUILD aiohttp-socks-0.8.3.ebuild 920 BLAKE2B 00e698346e2fcf30fccac41fe73826ccaf87157379ae3085f2ef11cac9f39257d728c310356c720de4794e720478071af95f7cab293ff244c0ffab566bcebb2d SHA512 d4deb1d958d3f9add52a4b0bd645b9fc8de700fb07ec2f2c082d15dc7a50e121573be35b89225c404f4071e8cf3cc3859329e49b38ad300964b786be34b91865
-EBUILD aiohttp-socks-0.8.4.ebuild 922 BLAKE2B 2c0be4176d96b91fa501d95adceb55909d2da7b4c4902df83a4f0eca962236297fc534f6e425e7d4a03212203bcfe47d202e7caba285f59e665a0deafe66671d SHA512 3aaa3633bfc30fa1f0b56518eca3e6fdd6e212356d3e43871047a087fec3fa051ac2d244e66696228bfb061b77fa0d8d810292292715d67e9a4278bb1bc4bf3e
+EBUILD aiohttp-socks-0.8.4.ebuild 920 BLAKE2B d7d1a25a8c3d157228a27c5ed4f83fecebd11f7d44ec08eef2aa5321fe904de2e3ed341236b4400ae545fbd9a3928a45234f0e7a59b87c381d6bdba27bfa95ae SHA512 2f5e5e96128cdcdf037cd2f68363175345a3f6c56da3e4859d9ee55d36b4c4e7cdfb3ddf3bcb6f7a11319839a8f811ae329a85b90ab7b71a792be976d9f6734b
MISC metadata.xml 417 BLAKE2B d4d70073cac054e8ce04d03c7087377b3b9b420f1f4352da54de0f6f5ca836cb49774307f01df383888bac24a2bcf9a1c2ab6920f8be16ebdb40e80c253c65ff SHA512 79af7d419eb9fe518ca8ea2a6bd4e2e1cfed7b00a032fbfdc4b05d6c59d9d7ecddd789a70a3db890a55335f293b6ebbc35f74dd73968de82e5147c991534cc6a
diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.8.3.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.8.3.ebuild
deleted file mode 100644
index be5ce72d8255..000000000000
--- a/dev-python/aiohttp-socks/aiohttp-socks-0.8.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="SOCKS proxy connector for aiohttp"
-HOMEPAGE="
- https://pypi.org/project/aiohttp-socks/
- https://github.com/romis2012/aiohttp-socks/
-"
-SRC_URI="
- https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
- >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}]
- >=dev-python/python-socks-2.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/trustme[${PYTHON_USEDEP}]
- dev-python/attrs[${PYTHON_USEDEP}]
- dev-python/yarl[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/tiny-proxy[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild
index 4c70e0231116..92264d05a779 100644
--- a/dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild
+++ b/dev-python/aiohttp-socks/aiohttp-socks-0.8.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
RDEPEND="
>=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}]
diff --git a/dev-python/aioresponses/Manifest b/dev-python/aioresponses/Manifest
index 5be793646ec1..b7f3917eabc2 100644
--- a/dev-python/aioresponses/Manifest
+++ b/dev-python/aioresponses/Manifest
@@ -1,3 +1,3 @@
DIST aioresponses-0.7.4.tar.gz 35248 BLAKE2B e3046de1db4911429ff2bb50b011c7cdb33ad8460771bbe7cce969e29a74f29e5fe86b1ed488cbd9462706ce31e84a3bef08aec0e83ac6175c803d2e81900fbc SHA512 00392f8481e600e2c18563193aaf5b75a324ea49e90606e43a28ea787f75c55712bc2caff0a70411f51a9615b01a252fca1ebb9efd2cc314f6358eeeef6d1e59
-EBUILD aioresponses-0.7.4.ebuild 889 BLAKE2B b2d27625cadfdcb298979e2f303d59cc6a23632340f41860cd68771af5634958215f459bae50369c0c66cc39e70b2d35a0b0b7b184b8199acec94b1b5d49778b SHA512 69658a9707739165a18ecdaa3f101be36713c9585b4f3d2700050577afce59564535820162e3599543e4a8b4384420d0ef58e188bbd3634015bb99cc15a44d1b
+EBUILD aioresponses-0.7.4.ebuild 901 BLAKE2B ae614b72161c84163cf0ed31d684c6b48f47e97f3081f70645366e6d4d4aa4355a45354e15f32aa329a316766dcda5538c98003f775425013dd5515c06f2f627 SHA512 0207dc86eba2a0b2d6fa2184a406c157c93f069549688c0e48bd1705cf0d14253986048ee2c849c15a354c57fba3e7e62c3f87c594e34c6e0b0d347453e812e9
MISC metadata.xml 474 BLAKE2B 1768a360fe74d971bd194fdccc0b562c416b70f9992b513167cc6a0944c0d9e7b806029ac55f70998f6bdeffbe0113d1901664c4ded69d23b8664da5b1deda8e SHA512 b133e74d89b308b68387e069544fb24ac2b2f0aa2287c38c48e05c07fa7ec04639b5339930562078b17febd9895b1af46df59c9be323a2de8d7597f35eb24d7d
diff --git a/dev-python/aioresponses/aioresponses-0.7.4.ebuild b/dev-python/aioresponses/aioresponses-0.7.4.ebuild
index 3121bea30f53..4b8eb41cec9c 100644
--- a/dev-python/aioresponses/aioresponses-0.7.4.ebuild
+++ b/dev-python/aioresponses/aioresponses-0.7.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
RDEPEND="
dev-python/aiohttp[${PYTHON_USEDEP}]
diff --git a/dev-python/aiostream/Manifest b/dev-python/aiostream/Manifest
index bb0b9c8618dc..de9042b1374c 100644
--- a/dev-python/aiostream/Manifest
+++ b/dev-python/aiostream/Manifest
@@ -1,9 +1,3 @@
-DIST aiostream-0.4.5.gh.tar.gz 39797 BLAKE2B 5aeb4da46158d949190af22133f1798831e14f8d8da231d3dc098caaace303061bfa49dfef1d52c533ce20201937bf5da33f36806634b2e73ccbc48c00962486 SHA512 ac1a67a6d27e18e290c5ae5b069de2e7f7205120bc747885261e23155019d5630c1f7b643df3a4fef12844d52cdfc0f1fcdcf5cb35a0061000d426c62dcffb1d
-DIST aiostream-0.5.0.gh.tar.gz 42508 BLAKE2B 44acb97c42aa7fbe56981e5d237fd28eb531e38255a3beca98f0c7fd33a019e1fa525938b6ff21d1c49df5424d1093417003bb280f6d9ee8609a0f475a347a25 SHA512 bcab27272cde42b8a09a41f9b818d8094514eeeab4b1c0304c6d2b908bcf1142d029882d51ab427b34db215dbaedf519c772be2e67a1d7f9ca5a3def0d04b7ae
-DIST aiostream-0.5.1.gh.tar.gz 42439 BLAKE2B fff62e73d0da156a18ec935051e46b2ec17b36b7541db4791083bd1873f53a1ce0576a11e8ca0071bb6194312f184c4eb3cf9c5fdbd37f86768b1111edc867b5 SHA512 a93f2969a19f5e9d0ce334a54be935092b26e2b621ef3fe27bb101fa812360349c77fc9c7dc41b56491b314c236622ab812e2ee0fd9c6c136e431781b3733a75
DIST aiostream-0.5.2.gh.tar.gz 42945 BLAKE2B 36e4f3c7834df589da3e7ec8bafb6a5b6fe40a1e868fbe0b9b81233f6721852b0e31b12144775db8785835cd5a3a0ca0a88784f7955388efd55b6ce97311b10e SHA512 282139cda0f7d08dd11af88bc3a568054906c2e0e2708f72e0ce3a67d13a44822612e3989c398ab346f8c043f17ad2e5cd2f958b1461325ad9768affec8f63fc
-EBUILD aiostream-0.4.5.ebuild 741 BLAKE2B 07ab48ad0e2e64bddf75ea0810785bb4eb1ff40531e406028cab6fffe3fa7a53f3685159d53ba99fb840287e0edaa7ec722569408e1f690b6e01726478cb6fa5 SHA512 7fe83fd332cb167fce20dde2f2acdfb314ebcce5f8cca1cd3010f6c66f12508176e10bdfa8eaa4036f073d5785acda64f9631902166ffeff4d400997de3df702
-EBUILD aiostream-0.5.0.ebuild 802 BLAKE2B 4dc4f164e40d1923ca6514f77132af0f1ce64a6090335331fdfa6eb2d3b5acc026666d2de8eefa41a074b838bd52cb95488b77f033ef54c3bb218247237aa74c SHA512 6dc9c5d73fe95474526fbdb0390ae80fc1bbf3a19686582e1393bc437a3365a2acdcc59ae947f42f412bb5aa12aefe4fa01dad04aff0e834a5d66bee39fa28e4
-EBUILD aiostream-0.5.1.ebuild 802 BLAKE2B 4dc4f164e40d1923ca6514f77132af0f1ce64a6090335331fdfa6eb2d3b5acc026666d2de8eefa41a074b838bd52cb95488b77f033ef54c3bb218247237aa74c SHA512 6dc9c5d73fe95474526fbdb0390ae80fc1bbf3a19686582e1393bc437a3365a2acdcc59ae947f42f412bb5aa12aefe4fa01dad04aff0e834a5d66bee39fa28e4
-EBUILD aiostream-0.5.2.ebuild 802 BLAKE2B 4dc4f164e40d1923ca6514f77132af0f1ce64a6090335331fdfa6eb2d3b5acc026666d2de8eefa41a074b838bd52cb95488b77f033ef54c3bb218247237aa74c SHA512 6dc9c5d73fe95474526fbdb0390ae80fc1bbf3a19686582e1393bc437a3365a2acdcc59ae947f42f412bb5aa12aefe4fa01dad04aff0e834a5d66bee39fa28e4
+EBUILD aiostream-0.5.2.ebuild 814 BLAKE2B e603d64b55c603b7cc49e66f446a7e6c2ff6e1c253503cce18df15793ebcd6c03251f5c1628c50a13372fa7972999b390e70d4b4dae13da56a63d625337db3b6 SHA512 b5ee37d631c189415c53bff4dcae574a95f236a4fd5bb97e08d9b723b15fe1ac0c215dde56b11133ee62ad67006005823f032ce8224f3dcbaa48d443b0bcd795
MISC metadata.xml 396 BLAKE2B bc8d636bd40d6291341e397900882cd9791c17a3f6511740f05cd67c8fa117a1b04d5ff90ddfada0ed66dd10e72a06c4cae01ce9f5d0c005ea83509bbce264c3 SHA512 fcb085c0707495790bb7b2862b1a41e9cacdde2b06a382209f7e1e451796da4acef27761d3f32be9f9aedb95690ee26e52e93b00b963ae3fcf87441df2e90e69
diff --git a/dev-python/aiostream/aiostream-0.4.5.ebuild b/dev-python/aiostream/aiostream-0.4.5.ebuild
deleted file mode 100644
index cf937aa67dcd..000000000000
--- a/dev-python/aiostream/aiostream-0.4.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Generator-based operators for asynchronous iteration"
-HOMEPAGE="
- https://pypi.org/project/aiostream/
- https://github.com/vxgmichel/aiostream/
-"
-SRC_URI="
- https://github.com/vxgmichel/aiostream/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e 's:--cov aiostream --cov-report html --cov-report term::' \
- setup.cfg || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/aiostream/aiostream-0.5.0.ebuild b/dev-python/aiostream/aiostream-0.5.0.ebuild
deleted file mode 100644
index d07884312d93..000000000000
--- a/dev-python/aiostream/aiostream-0.5.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Generator-based operators for asynchronous iteration"
-HOMEPAGE="
- https://pypi.org/project/aiostream/
- https://github.com/vxgmichel/aiostream/
-"
-SRC_URI="
- https://github.com/vxgmichel/aiostream/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e 's:--cov aiostream --cov-report html --cov-report term::' \
- setup.cfg || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/aiostream/aiostream-0.5.1.ebuild b/dev-python/aiostream/aiostream-0.5.1.ebuild
deleted file mode 100644
index d07884312d93..000000000000
--- a/dev-python/aiostream/aiostream-0.5.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Generator-based operators for asynchronous iteration"
-HOMEPAGE="
- https://pypi.org/project/aiostream/
- https://github.com/vxgmichel/aiostream/
-"
-SRC_URI="
- https://github.com/vxgmichel/aiostream/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e 's:--cov aiostream --cov-report html --cov-report term::' \
- setup.cfg || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/aiostream/aiostream-0.5.2.ebuild b/dev-python/aiostream/aiostream-0.5.2.ebuild
index d07884312d93..970d6619e05a 100644
--- a/dev-python/aiostream/aiostream-0.5.2.ebuild
+++ b/dev-python/aiostream/aiostream-0.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64"
RDEPEND="
dev-python/typing-extensions[${PYTHON_USEDEP}]
diff --git a/dev-python/ansi2html/Manifest b/dev-python/ansi2html/Manifest
index f36ea4657271..fa6a09b8a602 100644
--- a/dev-python/ansi2html/Manifest
+++ b/dev-python/ansi2html/Manifest
@@ -1,4 +1,3 @@
DIST ansi2html-1.8.0.tar.gz 44146 BLAKE2B 66672927a64ad38dce0b0819fabc3778f6aba82d176e992630a8db076988a21af8dd445306b8bb580f1539b35044b95de749d6bfb65c27f9b431e4cb6bd562c7 SHA512 cbdda41f206ced5b19761a1ff9747acc6cadca3a5a2f58c97c6073db7d517e59fea7601bba28a8e7e105f3c0c9c4d78ca4f242100cbded6c8a9ca2d598de0ab4
-EBUILD ansi2html-1.8.0-r1.ebuild 695 BLAKE2B 2d63a31f63948d5aea7f83dc1d0b08e9343c839ec81da50051133fb310f5ca6d8cb16da28929846f55bc0ae9d05ef4d1591f97033edf45dbd40e51ff9ab3631c SHA512 1adda22389191673da53d1d79ed9433dbde3e8e4225522db763de47d489d8230d71b635906e909588e6c070e8226bf5ef59d15546b972b0fa7d6a4f7192ed14f
-EBUILD ansi2html-1.8.0-r2.ebuild 633 BLAKE2B a56c7be9522e92b59a66cb61e18fbe252e3da8dd7420e7a861897ae2b42af7eed845b1d67d7273d45b6a598abccc17c6f35886b9f564a62b6d42b96333d323ba SHA512 3fcc93dcf2bb43a77dfde826410ac085b102a9968de072577b704ef672cb1c8b7e8be82a930c0c95e9c4f28357d6f06dce0a106330ca3059dd22846eeffcc7ae
+EBUILD ansi2html-1.8.0-r2.ebuild 638 BLAKE2B e253259ed62eb85c5756eb2fc9a04f948d3786baadab039399bf8ff74cd5b449ee63d481d9a6c5b2c0d3184c4aadccc278a4179b7187765deb248e6ee1e14789 SHA512 cda067ff3243b5ca8014faf62235976297f837835c3bbe10dbe30f8ed4ea977f476712fcdf1bb29937e8c2544189a52ec1b3050652875ff9abf6d29ea35e552d
MISC metadata.xml 406 BLAKE2B af6335def83547635dc916a45f1d9296faa0e1806237eeb76deac4ea28e701549bdc7fc9cab7e35b84e8f5c32e31ac7bb22c924865872326b70485acef36d517 SHA512 ebbf8d50e3c798cd2889bec1f5bd3f827bbedb9bafe4610b88fa18b1805514f156351786461ae558769f1ce299174d50ee06c864e008d013b26a6c1afb10792e
diff --git a/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild b/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild
deleted file mode 100644
index 2f44c10ca5d9..000000000000
--- a/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Convert text with ANSI color codes to HTML"
-HOMEPAGE="https://pypi.org/project/ansi2html/
- https://github.com/pycontribs/ansi2html"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm ~riscv x86"
-IUSE=""
-
-RDEPEND=">=dev-python/six-1.7.3[${PYTHON_USEDEP}]"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_install_all() {
- doman man/${PN}.1
- distutils-r1_python_install_all
-}
diff --git a/dev-python/ansi2html/ansi2html-1.8.0-r2.ebuild b/dev-python/ansi2html/ansi2html-1.8.0-r2.ebuild
index 6cddd195fb25..a2dc25d97bfa 100644
--- a/dev-python/ansi2html/ansi2html-1.8.0-r2.ebuild
+++ b/dev-python/ansi2html/ansi2html-1.8.0-r2.ebuild
@@ -4,19 +4,23 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="Convert text with ANSI color codes to HTML"
-HOMEPAGE="https://pypi.org/project/ansi2html/
- https://github.com/pycontribs/ansi2html"
+HOMEPAGE="
+ https://pypi.org/project/ansi2html/
+ https://github.com/pycontribs/ansi2html/
+"
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
+KEYWORDS="amd64 arm ~riscv x86"
-RDEPEND=">=dev-python/six-1.7.3[${PYTHON_USEDEP}]"
+RDEPEND="
+ >=dev-python/six-1.7.3[${PYTHON_USEDEP}]
+"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
"
diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest
index 22edd6bb5ccc..12790d3d9e33 100644
--- a/dev-python/bitarray/Manifest
+++ b/dev-python/bitarray/Manifest
@@ -1,5 +1,3 @@
-DIST bitarray-2.8.1.tar.gz 128846 BLAKE2B 5f7792c58a61e3aeaf510376e7dec5c808bd6a3d545cd3245ae430d7f742694e96176e07b07a3e98233f3b7ba5106ba5b8019da1d6278603df5aa6eb88ee8e93 SHA512 c3d59630ff3a907c1a86a8283075609d6fbd870fe884e007bdd092fcca0b2ed7b6d28c062924ba39ca0d7dad403df0349e29d2bf48851640bb51f8e1b1b7eae6
DIST bitarray-2.8.2.tar.gz 128382 BLAKE2B c29bacb5bf8b1605546b7919a90909b0be3cd3c95237d98f83c36b6a502241d84b5ad3dd437b461a02fdff1641df31ccc22774d5f78d7a6c07b1ecd720c04cab SHA512 f375e81acf9e5ea618b7f62e2b43b860f4f666c96f5d166431dbc792fd5634b7d7f319ab4822ccbacded94c84dee6bb09daaca357814d0b0e4a7dbb1f4f8587a
-EBUILD bitarray-2.8.1.ebuild 554 BLAKE2B 2a075bea377ca5b6fd800f26dba83d98edf27424c0fb5715ed6d9d53b586d273f7bdd259449186ad3354328a0a5b3e0fc732f50f99d10d6323cd3db41415d289 SHA512 fcf7081159e176c8cdb6fd6ce79a837e3f6943b426f32049fc16d23fb769aa5b298a5098b8bf1f61ed949d44626c3647404823150c21e68626996010bb6b5164
-EBUILD bitarray-2.8.2.ebuild 556 BLAKE2B 98002852b78c48dcf0be300376ab049abf7a6bce173598a5aabb125efd00e466d886e35a9b56d50ae0a10ed5943ed588c67697167f488814f522a60d83603170 SHA512 19c9a5e726f5ef3ae2c7540f20ba6c14bec519740d04426d8c820d73eb38f3a46b84b36444ca150af08356a9a03836bfbdfffa20cf8776eabd05e54b85ce66be
+EBUILD bitarray-2.8.2.ebuild 554 BLAKE2B 2a075bea377ca5b6fd800f26dba83d98edf27424c0fb5715ed6d9d53b586d273f7bdd259449186ad3354328a0a5b3e0fc732f50f99d10d6323cd3db41415d289 SHA512 fcf7081159e176c8cdb6fd6ce79a837e3f6943b426f32049fc16d23fb769aa5b298a5098b8bf1f61ed949d44626c3647404823150c21e68626996010bb6b5164
MISC metadata.xml 1207 BLAKE2B 67a57c61a71655fcd94e7025fe4d30792b6921a40f151d827f4c936dbc96c2b81afd2f2a302cfbf15356a591be941268561545d7ac7bc0cdb19e3f87a03e4b4b SHA512 5069c6622d7840c402007c420169e679da08db020952f798fd4299d6f1b324ce8cead3ca2a9072b96d8d852d5630827833eb27d39a190153e8da46ac9f386b90
diff --git a/dev-python/bitarray/bitarray-2.8.1.ebuild b/dev-python/bitarray/bitarray-2.8.1.ebuild
deleted file mode 100644
index d22af74211fc..000000000000
--- a/dev-python/bitarray/bitarray-2.8.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Efficient arrays of booleans -- C extension"
-HOMEPAGE="
- https://github.com/ilanschnell/bitarray/
- https://pypi.org/project/bitarray/
-"
-
-SLOT="0"
-LICENSE="PSF-2"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
-
-python_test() {
- "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/bitarray/bitarray-2.8.2.ebuild b/dev-python/bitarray/bitarray-2.8.2.ebuild
index 952aef38021e..d22af74211fc 100644
--- a/dev-python/bitarray/bitarray-2.8.2.ebuild
+++ b/dev-python/bitarray/bitarray-2.8.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="PSF-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
python_test() {
"${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}"
diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index a8d769fcdf1e..8c5b77ab85cb 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1,5 +1,5 @@
DIST coverage-7.3.1.tar.gz 764806 BLAKE2B 7399c7df63d0a546e20797c52780376bb8f65578753ffae3bb15901bd4fb7b4c0d8360b2dbc445e038d226af9ddf0b39c38c16fa70d9690b62477e5e75dfb51d SHA512 deeeab41ca53cdda83fe233f63bcf14909b96dfa0710d882dcaa9f81f4884ef7b39aaf177f832ce0f66f1fb88ad4b97d37ef2adfa2540d551352ed48af1926b2
DIST coverage-7.3.2.tar.gz 764541 BLAKE2B 5301a45a1618582d6b7bc1c887fdfdc7ef612082675b271e5ab840f2adc357c6a01f59ba5571e6dba61db61c85ee66d40af46b3509dfbf5c996fcf9fd6b2a614 SHA512 94e3b0bae2f84d31448a717f105e4f03e485a47d9498e73e86eca2f040d0980e514e3d9264f5349f70ea93fc985161d89156d0faa444d28cc7a07e51db4e1a46
EBUILD coverage-7.3.1.ebuild 2026 BLAKE2B 886fdfdcc5139439f217ff82edf89f77cd9899b208350ac6373b33f88d2cb46db6c7eb4a295f42dd096f9bcd74345adf9e8433b17608358e034672a19c41c71c SHA512 8b5f83577f9a9b6a49048ef7240abcdb4acc77d70a538cb7e5c16e98d408247e5ec70730c3dc197cd480e10e83d6dfb56d52fc648aeffcf4aee48b4d9957f091
-EBUILD coverage-7.3.2.ebuild 2034 BLAKE2B 5e4cf3e6145634a04ecc6c9dfb322afb01ba75d3eb89decad37ccf056326394252a3579921056bdf8e42f112a4c04ca8f8bf983f049ccef6c76d89b3ef9c3851 SHA512 42fcc4abb0253d296586eb96848d56ce5b9c25548f837e68eb1e0162ad7e843730d7bb6d93d86316620e1741ceddd2034a354e5e44286e90f1e1018700d9730a
+EBUILD coverage-7.3.2.ebuild 2027 BLAKE2B a7ee0251f01b17d4bf3742f338ecd85aa164524936afbde5d6ecd5042bc7c13284cbbc7228dc160bc70440e6fa842a54a84faf5c074734de4244f529441db560 SHA512 99f11cfd6b43dae3731b46b7d31d5b182bdcf5caaf122544346c2a9a0196703c93409fc73ff252b2faa9e68a00096e61fb6c8781b9628ac28ef4fc7857c5acce
MISC metadata.xml 771 BLAKE2B 38e9680d0851f70050aad987714a9dd2f95178b0bc3d794dc08726c0618d1ea98be32a413ac397f4b222e8a5d8fdc747b7f1677bcfe842bac4080537e85a03a9 SHA512 8c44c40348fe5d416d8b4016fe22cc9ae0b94fbaf181deb79aa737f87271992521b710c1208d0eeb7ef92d96fc8a7daac1ec6feb1ae081a80f13327b5b094064
diff --git a/dev-python/coverage/coverage-7.3.2.ebuild b/dev-python/coverage/coverage-7.3.2.ebuild
index 1f84c952787b..43af798778c8 100644
--- a/dev-python/coverage/coverage-7.3.2.ebuild
+++ b/dev-python/coverage/coverage-7.3.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
$(python_gen_cond_dep '
diff --git a/dev-python/discid/Manifest b/dev-python/discid/Manifest
new file mode 100644
index 000000000000..917db0494be2
--- /dev/null
+++ b/dev-python/discid/Manifest
@@ -0,0 +1,3 @@
+DIST python-discid-1.2.0.gh.tar.gz 30756 BLAKE2B 616613de23b66adfc92227a9f36b710649f2a419ffd83443766ebcf1dbfaf528b7d933011bcbdcd19f5092726b81e40d905a62a64262a528dfad89e561210992 SHA512 239cb608508e94109aa9b8b582bc3de1fb9408b508d56698d7f17ec9ebb0d37c1fb76557d98b6d194c1532e3047efcde3adc5d6e9634bc87533d331423a7f19f
+EBUILD discid-1.2.0-r1.ebuild 807 BLAKE2B 46bcef21e2cfb2eacbc3d7385725c153752de8fb886a7624606dca4432b64a37db8653c1322b728786d60056e1ca860fdf38d093e4f16c32a789130ed0a75956 SHA512 38a87d8f2079ebf21c14087ff4c02122301e8cc5054229f86c57a388f4fea930a7de0957f1d507a117079490864baf989b1a92338d255ffe6bd1d89750071e7d
+MISC metadata.xml 371 BLAKE2B 4b7018e07405d1a136a9aac46dfca2de948cb3c332a683b2c28d5ca7eeb190e2f516490a9acd051a572179f1e24696498dba5d1ba482f500a0f5f9529783415c SHA512 1feae4778b19e5dd9bdde91c04dae4133b6a08808e06350d8a7e14181bd93950dbe2ba3a41da558bdce852088f036128f20c62aa0d4f1adaa26c3921b9658753
diff --git a/dev-python/discid/discid-1.2.0-r1.ebuild b/dev-python/discid/discid-1.2.0-r1.ebuild
new file mode 100644
index 000000000000..540422f5c129
--- /dev/null
+++ b/dev-python/discid/discid-1.2.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=python-discid-${PV}
+DESCRIPTION="Python bindings for libdiscid"
+HOMEPAGE="
+ https://python-discid.readthedocs.io/en/latest/
+ https://github.com/JonnyJD/python-discid/
+ https://pypi.org/project/discid/
+"
+SRC_URI="
+ https://github.com/JonnyJD/python-discid/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 ~ppc x86"
+
+DEPEND="
+ >=media-libs/libdiscid-0.2.2
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+distutils_enable_sphinx doc
+
+python_test() {
+ "${EPYTHON}" -m unittest -v test_discid.TestModule{Private,} ||
+ die "Tests failed with ${EPYTHON}"
+}
diff --git a/dev-python/python-discid/metadata.xml b/dev-python/discid/metadata.xml
index b7e9b9d92f87..b7e9b9d92f87 100644
--- a/dev-python/python-discid/metadata.xml
+++ b/dev-python/discid/metadata.xml
diff --git a/dev-python/iso8601/Manifest b/dev-python/iso8601/Manifest
index 76c732547ec3..7b85732e0019 100644
--- a/dev-python/iso8601/Manifest
+++ b/dev-python/iso8601/Manifest
@@ -1,5 +1,3 @@
-DIST iso8601-2.0.0.tar.gz 6497 BLAKE2B 6c25a267e35afe1c0d879fd4be5f3c6e47750b4faf70f9238767e8ad901fb2da9b823dab9a3f3e26ccec843a4f993a331f6f7c616f98fd1520a5e4d16268060a SHA512 786bd2604cedeba8bfaa3ca0077057540fc898d9f942627958955406705f104c2109f20c84dfc79674178dfaf4bd0936b4e7759024c7f4b8ed130e40bbfc3c07
DIST iso8601-2.1.0.tar.gz 6522 BLAKE2B 49d8aca4bb5e75647335c5a2d047adeccb716050d8e34024d695bf605065507eeae3481e1d6f79e2051c77cde43072091324fc62d3a803fcaf52715c0e8efdb6 SHA512 db57ab2a25ef91e3bc479c8539d27e853cf1fbf60986820b8999ae15d7e566425a1e0cfba47d0f3b23aa703db0576db368e6c110ba2a2f46c9a34e8ee3611fb7
-EBUILD iso8601-2.0.0.ebuild 666 BLAKE2B 29651c24a27033d8dbc181a35b1fce444c010bbec6fd7783e2d626a9dda9420e3f1a21db030b74268bef21bd16ad48249f191358eb318581f694f0f09e537b26 SHA512 c82b6a1952ec36ab7ec559033a0069deef2b48511b525e89881c741d5f336b75a9d1f2979ada544c045d6b9ea19a04604ec0cd87d0ba8e75aabbe6354148466d
-EBUILD iso8601-2.1.0.ebuild 674 BLAKE2B a49c9302a445c5f0daa686d05855156387c6fb43ba6b49ed3aae02434142cc1f4023cca372b56d8fb6d529feee981d9d5b77eab74cad758f8801fdafb3930e82 SHA512 c5c03b16c9c15b277945ecade2901c15492fbdbb6a56fd5e566c3c488c1f57f576835bc24dffd49849a26f8a3c199d9bf11549d9548e5bb290a8d6d9a3dd8c3b
+EBUILD iso8601-2.1.0.ebuild 666 BLAKE2B 29651c24a27033d8dbc181a35b1fce444c010bbec6fd7783e2d626a9dda9420e3f1a21db030b74268bef21bd16ad48249f191358eb318581f694f0f09e537b26 SHA512 c82b6a1952ec36ab7ec559033a0069deef2b48511b525e89881c741d5f336b75a9d1f2979ada544c045d6b9ea19a04604ec0cd87d0ba8e75aabbe6354148466d
MISC metadata.xml 395 BLAKE2B 5333ae06825218414b6d4dcd4b340a4592be494df7ccb94e12a4eae5b19554c1bd79acc859bcde3647c12888501e8a2bb59dad3796cda8d83dbb57ff8800c975 SHA512 fbfde32b4ac97150ac24ece6f1238bf9a11d0dee53353bbc6b08269e8dd87c3fc833f37af5b2d5939d394c738a0f175949affb0873e62c2523d9667256a3a6ae
diff --git a/dev-python/iso8601/iso8601-2.0.0.ebuild b/dev-python/iso8601/iso8601-2.0.0.ebuild
deleted file mode 100644
index d6dcf0a800fe..000000000000
--- a/dev-python/iso8601/iso8601-2.0.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Simple module to parse ISO 8601 dates"
-HOMEPAGE="
- https://github.com/micktwomey/pyiso8601/
- https://pypi.org/project/iso8601/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-BDEPEND="
- test? (
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/iso8601/iso8601-2.1.0.ebuild b/dev-python/iso8601/iso8601-2.1.0.ebuild
index 06e35ce294fe..d6dcf0a800fe 100644
--- a/dev-python/iso8601/iso8601-2.1.0.ebuild
+++ b/dev-python/iso8601/iso8601-2.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="
test? (
diff --git a/dev-python/jedi/Manifest b/dev-python/jedi/Manifest
index aecc45d80b98..a59cb73cd12f 100644
--- a/dev-python/jedi/Manifest
+++ b/dev-python/jedi/Manifest
@@ -1,7 +1,5 @@
DIST django-stubs-fd057010f6cbf176f57d1099e82be46d39b99cb9.tar.gz 183312 BLAKE2B a68f6139903f5001db994ee0d881f40ab74932e81c3e2c3a0c22dc56e6be681d0fb42ce837603b21e4d0d448ccb25884ef0f69039305f309e82603267cee9f6a SHA512 506322c132f94e6a1e88cdbde6027a566387731fa6ad59934f95c3511f49d90eff2a3138363811be648b096407d418cd1f801df0bc35b1e464ef181e4076ada1
-DIST jedi-0.19.0.gh.tar.gz 472334 BLAKE2B 04e8fda32c2d0b0476d197c5686011f811d5c269cdb61b15d0bafa9e3aabed05deb44f98d2e3a25faf7bd130b3a9289d058ed06199fc760357d34c551ecc5ad0 SHA512 0db8c7859e55057afc0367455c2f3817d8f05a19b6fbdc163a74f07854562c9c29307c7f8ac92e0ce9349353ac148f728a25b3be4cc62dc35f3060bdb79b02c8
DIST jedi-0.19.1.gh.tar.gz 472341 BLAKE2B 34238969acb5b6e6db0307d1d18c1c6f3cf666c00e590c5f2338584526135b75e56a3b4e0cef63dc52fd96db4078cb4b82e0652a9ca092c99f4da8448bf65d1f SHA512 aaa2684b787ec99d2477755d7b6ef4ec727fd244bb55178cf3a9e78b50f660c6fab7b88d09e3d02e76f17e656cd1cdb6078282b63516e5e52a1852a821540105
DIST typeshed-ae9d4f4b21bb5e1239816c301da7b1ea904b44c3.tar.gz 602044 BLAKE2B 53298918a7e9a1163e76d4c70ad2a2117ee90b49329aa82d82b2aaaeaf000c971872f83ed283af6dc4be068b813876760c8b1b4acb4131865572a4aed3ea9230 SHA512 b3b9da66b6c6e03e0b262b3262df31215a5e080468ca9ebf4332ed53d715cd3956db7067fad3ec267042ff704f81ac665c703ef2fd0c5b445d440bd8e52bf1aa
-EBUILD jedi-0.19.0.ebuild 2007 BLAKE2B 886e49a2383b3c1874fa4236ee671724a1d5a95dbf4d9f63e9724b00f1de67304a379c20ae4038c47c6b58e4142f0c0ce5a304ef5241ee8b241369848e959ad7 SHA512 54e53308e26a2704678964c1ddaf2821bff81586a36cfada99ac4c21f9742ba466e1a6367bb0d04687142b33ff9a990961532e3dfab8e206abd7345e81b8ae47
-EBUILD jedi-0.19.1.ebuild 2015 BLAKE2B b673d36964b1d660d5c94941473953ea12f60768d3d2862f6dec6e5adbdaf400c3cf57e26d091c3a11b83b81fbe345ad0780852e89f03fed819903caa036b108 SHA512 0939b25d2c15827180809fe9a032060c92ba4340419fe8ac32ca2e89828e3e8345728fed79f44f34c832d422bc813fb4d5237c70fc9fdf754e00805c3b11517c
+EBUILD jedi-0.19.1.ebuild 2007 BLAKE2B 64b0226d519d68202b990c24ddb7d2e93165da1fb6aaac1db148293d87cf0710ea8e765d012d8c16a1fefc89249f01efda4f699397113084ca2ca8897474a9b4 SHA512 76e6e8215528c4c1fab970071352eb8d2e00e18bdd9df9452e1b0d77ee51d6ad10e78d00d782b964e3ba83619aeba7996592773293285ab6a6e8b6cb2083ea36
MISC metadata.xml 401 BLAKE2B c540d55ee88ab5a7be9ec902059a766a754da42ba5c1836c990d0d64edfec91fa33e8a745b9a15ce4a97831259150e0298fe2a5ed4c21993be73d9fd7af3d865 SHA512 6af98463225428333ec509b334014bd307569ce852f640a1f1c1e18f7551185d8db9b7c80822012c14f3c6ca1cf79ff24f289df3cd42803759d012a1a73ac07c
diff --git a/dev-python/jedi/jedi-0.19.0.ebuild b/dev-python/jedi/jedi-0.19.0.ebuild
deleted file mode 100644
index daa77dbb1ff1..000000000000
--- a/dev-python/jedi/jedi-0.19.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-TYPESHED_P="typeshed-ae9d4f4b21bb5e1239816c301da7b1ea904b44c3"
-DJANGO_STUBS_P="django-stubs-fd057010f6cbf176f57d1099e82be46d39b99cb9"
-
-DESCRIPTION="Autocompletion library for Python"
-HOMEPAGE="
- https://github.com/davidhalter/jedi/
- https://pypi.org/project/jedi/
-"
-SRC_URI="
- https://github.com/davidhalter/jedi/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
- https://github.com/davidhalter/typeshed/archive/${TYPESHED_P#typeshed-}.tar.gz
- -> ${TYPESHED_P}.tar.gz
- https://github.com/davidhalter/django-stubs/archive/${DJANGO_STUBS_P#django-stubs-}.tar.gz
- -> ${DJANGO_STUBS_P/v/}.tar.gz
-"
-
-LICENSE="
- MIT
- test? ( Apache-2.0 )
-"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
- <dev-python/parso-0.9[${PYTHON_USEDEP}]
- >=dev-python/parso-0.8.3[${PYTHON_USEDEP}]
-"
-
-# RDEPEND needed because of an import jedi inside conf.py
-distutils_enable_sphinx docs \
- dev-python/parso \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # upstream includes these as submodules ...
- rmdir "${S}"/jedi/third_party/{django-stubs,typeshed} || die
- mv "${WORKDIR}/${DJANGO_STUBS_P/v/}" \
- "${S}/jedi/third_party/django-stubs" || die
- mv "${WORKDIR}/${TYPESHED_P}" \
- "${S}/jedi/third_party/typeshed" || die
-
- # test_complete_expanduser relies on $HOME not being empty
- > "${HOME}"/somefile || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # fragile
- test/test_speed.py
- # assumes pristine virtualenv
- test/test_inference/test_imports.py::test_os_issues
- )
-
- # some plugin breaks case-insensitivity on completions
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- # django and pytest tests are very version dependent
- epytest -o addopts= -k "not django and not pytest"
-}
diff --git a/dev-python/jedi/jedi-0.19.1.ebuild b/dev-python/jedi/jedi-0.19.1.ebuild
index cc279d73529c..6b31c5b89bd8 100644
--- a/dev-python/jedi/jedi-0.19.1.ebuild
+++ b/dev-python/jedi/jedi-0.19.1.ebuild
@@ -30,7 +30,7 @@ LICENSE="
test? ( Apache-2.0 )
"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
<dev-python/parso-0.9[${PYTHON_USEDEP}]
diff --git a/dev-python/logbook/Manifest b/dev-python/logbook/Manifest
index d5930e9e8604..318baf1286dd 100644
--- a/dev-python/logbook/Manifest
+++ b/dev-python/logbook/Manifest
@@ -1,5 +1,3 @@
-DIST logbook-1.6.0.gh.tar.gz 364463 BLAKE2B f1e2187f87c9a0530e8cf62032285afcf08742b927aab269cf2e4707a040d15e1ab3c0e994b3cbc56857bebbea5d598f3981a24f94c2aa9d8322e9f0f7ec76d8 SHA512 7037c93bcaf0d3b53456869269c7317920f111ecfb3ebe930f471e031376819afd018ddf0b25a46f2a7d1a3111cd5d35828da1885935ee9508e2712e5bb7c724
DIST logbook-1.7.0.gh.tar.gz 364752 BLAKE2B a801c2ec55a257250336748007bdb95206372cf8cf3492785c5c50829e3e3c467de564401ed6f758f3e6b14d708d889860a4bb93da5119fc134df5167976bebb SHA512 50b52f54e894be303a7e910602cfbbceee04280cb134ad89f32f0a79c21d509ae0f6ae83beac9a9e22726d1c394e9893eea884ff43b56aae9dbad6dd1221d96f
-EBUILD logbook-1.6.0.ebuild 1285 BLAKE2B 3b47cf4006b3077701fb652f1c1dc133494f1677461e74956682b0004257f8e6e9651dc302a49ae7c3594c728095c71e86d107b2d2e1be333a4e35652ec30ff9 SHA512 299128d769a69ee5c8eb7b74bd541d4c795bdf993fd1c57f0e832b128b5b19edfa1bb7ac0e83f0547b6dbfd84a3a7249f50ae58c804c284b3dc29f9f933df9ce
-EBUILD logbook-1.7.0.ebuild 1287 BLAKE2B eef3c9e02a5fe3b844ea83d618d495cbb146b432e8ce994ab7b677af356fb6d166b57492cda993ce5d681b918efb1f9c89c4fdb755a51023452aaecb5acba845 SHA512 a00858a7596e3870e92bb1a11db74b8e4c32b1a7b2ef6152e3b8f3360728c47dcd5531edfbf36421b03aaa597538397f1429b598579b5fb14acd2dcf9e885de6
+EBUILD logbook-1.7.0.ebuild 1285 BLAKE2B 3b47cf4006b3077701fb652f1c1dc133494f1677461e74956682b0004257f8e6e9651dc302a49ae7c3594c728095c71e86d107b2d2e1be333a4e35652ec30ff9 SHA512 299128d769a69ee5c8eb7b74bd541d4c795bdf993fd1c57f0e832b128b5b19edfa1bb7ac0e83f0547b6dbfd84a3a7249f50ae58c804c284b3dc29f9f933df9ce
MISC metadata.xml 519 BLAKE2B 552fa368fac398134dcd21eb8ee58f8b87ea14bfa505e778d2963d73d99a4d0e6565306c121fe6daa6cd47f442f185adf8d12468caf18e1b3a6c7cdfc848a43f SHA512 182d50afcf20b64e54add31c8e0ae1ca9489e334c36909846bcb34ad9da01a890f9ee69ca55e5d55006b88648a6a9103d08cd0fbf0fb034d39d492c64b63be77
diff --git a/dev-python/logbook/logbook-1.6.0.ebuild b/dev-python/logbook/logbook-1.6.0.ebuild
deleted file mode 100644
index cbf91d4941f2..000000000000
--- a/dev-python/logbook/logbook-1.6.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A logging replacement for Python"
-HOMEPAGE="
- https://logbook.readthedocs.io/en/stable/
- https://github.com/getlogbook/logbook/
- https://pypi.org/project/Logbook/
-"
-SRC_URI="
- https://github.com/getlogbook/logbook/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-BDEPEND="
- test? (
- app-arch/brotli[${PYTHON_USEDEP},python]
- >=dev-python/execnet-1.0.9[${PYTHON_USEDEP}]
- dev-python/jinja[${PYTHON_USEDEP}]
- dev-python/pip[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/pyzmq[${PYTHON_USEDEP}]
- >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="
- !!dev-python/contextvars
- !!dev-python/gevent
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs
-
-python_configure_all() {
- export DISABLE_LOGBOOK_CEXT=1
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Delete test file requiring local connection to redis server
- tests/test_queues.py
- # https://github.com/getlogbook/logbook/issues/318
- tests/test_ticketing.py::test_basic_ticketing
- )
-
- epytest -p no:flaky
-}
diff --git a/dev-python/logbook/logbook-1.7.0.ebuild b/dev-python/logbook/logbook-1.7.0.ebuild
index 3d747e5c0d14..cbf91d4941f2 100644
--- a/dev-python/logbook/logbook-1.7.0.ebuild
+++ b/dev-python/logbook/logbook-1.7.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
BDEPEND="
test? (
diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest
index 14b073adb4a4..4c34c48a5f7d 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -8,5 +8,5 @@ EBUILD mkdocs-material-9.4.2.ebuild 1722 BLAKE2B 1c8f8fa8d2690af947fa1810db4f9ec
EBUILD mkdocs-material-9.4.4.ebuild 1724 BLAKE2B d3716ad054283bf42b456cb6f5b0be2492ce3a3a064eb917cf1ca598c2b7d987066cbd0ad58774c8710a14681a5fc7b8f3f9eee41b09ace9ff2ccb097dcefec2 SHA512 f42d1054d451a032276fdfc415339d4affb260e4c36f2e8bce86058eb21b11bf29f773db384ed3aac7bbc2dc3f6a24f42368b969f48ef5b331d323f4a5552f93
EBUILD mkdocs-material-9.4.5.ebuild 1724 BLAKE2B d3716ad054283bf42b456cb6f5b0be2492ce3a3a064eb917cf1ca598c2b7d987066cbd0ad58774c8710a14681a5fc7b8f3f9eee41b09ace9ff2ccb097dcefec2 SHA512 f42d1054d451a032276fdfc415339d4affb260e4c36f2e8bce86058eb21b11bf29f773db384ed3aac7bbc2dc3f6a24f42368b969f48ef5b331d323f4a5552f93
EBUILD mkdocs-material-9.4.6.ebuild 1724 BLAKE2B d3716ad054283bf42b456cb6f5b0be2492ce3a3a064eb917cf1ca598c2b7d987066cbd0ad58774c8710a14681a5fc7b8f3f9eee41b09ace9ff2ccb097dcefec2 SHA512 f42d1054d451a032276fdfc415339d4affb260e4c36f2e8bce86058eb21b11bf29f773db384ed3aac7bbc2dc3f6a24f42368b969f48ef5b331d323f4a5552f93
-EBUILD mkdocs-material-9.4.7.ebuild 1796 BLAKE2B 0e259ba128690ab7fc3bf93783cb258feaccda6f8792a99075c966de37bbf3fb7e9897dc3bf79e7a53404b2fe7c6ce42f1fb2c2fd30070a6fecf372eb4ec524b SHA512 31acfe980c179673a00d04cacf3d6b9bf4ab378d02ce52704c568ffbe322bca2aa7a14597ab9ea9b94ac3cd2aabb09cc255a35f89d322ae636595caaf047fe55
+EBUILD mkdocs-material-9.4.7.ebuild 1794 BLAKE2B b5b111ff4199ab3b6ec01e252925174b5a24e23769b7fc2558e55ee14c92e462452457061d31ceaf24f7871b0ebf493af79d9987686d0e03a9904926c36002f9 SHA512 6c1787b9a358cd465e98c80811d411931de259b605afd1901640993ce7236a41a76e2bacf18b2dccdf2f8d690eaebf9854fdaef1a3f74b219f17a28f0297b2f9
MISC metadata.xml 1146 BLAKE2B c9eb031eb40f303fdcc39f891cdd2d4317075deb030d0f8374f874ecd63bf73960427eb3ee485b5b28515f58689b1e1bf977ee7b565bf8f9275b115853044f2c SHA512 01db399842cb09af4823278f84fcf8c51ed42609a2e61d8e64964e1759e14d22ed2f32ec0565f19184575089a218dad4939337798cd3a5b39f5be55f5f7edb69
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.4.7.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.4.7.ebuild
index fd136f163b0f..999b17e773fb 100644
--- a/dev-python/mkdocs-material/mkdocs-material-9.4.7.ebuild
+++ b/dev-python/mkdocs-material/mkdocs-material-9.4.7.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="social"
RDEPEND="
diff --git a/dev-python/mkdocs-pymdownx-material-extras/Manifest b/dev-python/mkdocs-pymdownx-material-extras/Manifest
index 665fc7929f8b..d01a8cd4cd64 100644
--- a/dev-python/mkdocs-pymdownx-material-extras/Manifest
+++ b/dev-python/mkdocs-pymdownx-material-extras/Manifest
@@ -1,7 +1,3 @@
-DIST mkdocs_pymdownx_material_extras-2.5.1.tar.gz 24771 BLAKE2B 2bee64966601503fd6c11d8256ca73210923cf59df41a319b45c2db2435b205a860cbbfc04e5ddffceb05d6371c95dda6ceab88c4c8d3fdaa583dacd64a832ca SHA512 f50a40c55e72fcbe2d51777c434cc1fb841645456efb3b60fd8f6412b9008467e191e0cb072692e3552c7f28e678b503642845b787c66f56b9f9e4b2504bb68d
-DIST mkdocs_pymdownx_material_extras-2.5.4.tar.gz 22567 BLAKE2B f1b666deae52802d81320b06c6f193ae7204dd631551a83717f5c01ceff7bb46779a9c5b0743d23913577b127510a1ac0d9de9a6ff3b7e567c8a7263b38b6077 SHA512 6c41ca67a1f41d6ff3bcee7f1c48fb51cf94ef275eacda2588dd976c94bef310d2679d83fd93363642f191a402b34a159d65024ba983c7bdf21c6c688c340a4f
DIST mkdocs_pymdownx_material_extras-2.5.5.tar.gz 22591 BLAKE2B 192474ce7e632ba419f6f92830d6d167f9706f4af301fdce8f50db3e7ca647d40318be845b3bd8deb695c9a0a5e490550c54ade7028166cbc64cc3704f825084 SHA512 76e7aa03853dffcae53e25dba29787331d6e4c0604bb1334f9666043d6794cd434d6e9646922a4f329d78dbb49ea2e5f0ed5fd5c843277b21aa6486c016b74c2
-EBUILD mkdocs-pymdownx-material-extras-2.5.1.ebuild 547 BLAKE2B a1691c7bfcb20ac9ae1e85de0f0f0a9a8ef05025e809af8f7c03fda32380760fc0e4265f8453e71b69af34108deda1b68a3b8e76caab2af1ebf73a7bd75bd986 SHA512 c7b346059470e61f1f9c8ab801ed2f2bd18fcf188085dce71330c078252059d5dd1b2eafff11f7dbac475e1d084929fdd2a77242c05e10c883affee05b59f794
-EBUILD mkdocs-pymdownx-material-extras-2.5.4.ebuild 548 BLAKE2B ab8223c1ec5f0ea0ac569723bd23f43238de6fff4ddd64d719cfbabf86d372fa2f6a9b74c0920c60e2b8b1b379686d458c248111e53ff341edf1fa4c8bcc89a5 SHA512 b6c55a3cffe60293dd9f2782e25ec6e4ce69d2ba189b6579181a3f66d34007f896bf642c2854f4652d3d93f4fc59cc98c20208f979fe8f78b293684b44f285d4
-EBUILD mkdocs-pymdownx-material-extras-2.5.5.ebuild 548 BLAKE2B ab8223c1ec5f0ea0ac569723bd23f43238de6fff4ddd64d719cfbabf86d372fa2f6a9b74c0920c60e2b8b1b379686d458c248111e53ff341edf1fa4c8bcc89a5 SHA512 b6c55a3cffe60293dd9f2782e25ec6e4ce69d2ba189b6579181a3f66d34007f896bf642c2854f4652d3d93f4fc59cc98c20208f979fe8f78b293684b44f285d4
+EBUILD mkdocs-pymdownx-material-extras-2.5.5.ebuild 546 BLAKE2B e33bb3c9b3e32f9cda5387e8c75bb35f9b7a02807ca5eceb1a8532c8b5695115919b9f24904a136216ea8651ddc1da480b457139458f1795a4d3e4e4d3b24ee7 SHA512 7e77897f63a4948fb52efe2a8cf7354061c2d1e8fabaea5bee5a1053a7c75d25310d3fa0c592ab4b9d8c8c8be68611ba419832c86085fbff49008d8062d3afda
MISC metadata.xml 1167 BLAKE2B a4efd99b0128f99bb7a8da17fde37695cff1f9e50ddec9d3b71e5eae4a09b8ba6646259c724220ee5905faa420efcdaf4be1d0828c8cc4d9e7040ebf1398bd0e SHA512 37d5b8e942796e54f31d0a2d592157d7a50d8fe5bdedf6f0e57305d60b4d7fd99f649e2604bb53cba5cf457227c3c1debfd607b3f5b97fcaee7e8209fbc900ec
diff --git a/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.1.ebuild b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.1.ebuild
deleted file mode 100644
index a3e0342f5a8c..000000000000
--- a/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Custom alterations based on Mkdocs-Material"
-HOMEPAGE="
- https://github.com/facelessuser/mkdocs_pymdownx_material_extras/
- https://pypi.org/project/mkdocs-pymdownx-material-extras/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.4.ebuild b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.4.ebuild
deleted file mode 100644
index 5d8fcd4e68d2..000000000000
--- a/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Custom alterations based on Mkdocs-Material"
-HOMEPAGE="
- https://github.com/facelessuser/mkdocs_pymdownx_material_extras/
- https://pypi.org/project/mkdocs-pymdownx-material-extras/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.5.ebuild b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.5.ebuild
index 5d8fcd4e68d2..650855f469fe 100644
--- a/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.5.ebuild
+++ b/dev-python/mkdocs-pymdownx-material-extras/mkdocs-pymdownx-material-extras-2.5.5.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}]
diff --git a/dev-python/mpmath/Manifest b/dev-python/mpmath/Manifest
index 30fd5d68ae9a..91222e95d92f 100644
--- a/dev-python/mpmath/Manifest
+++ b/dev-python/mpmath/Manifest
@@ -1,4 +1,3 @@
DIST mpmath-1.3.0.tar.gz 508106 BLAKE2B 9d4eebbbb6788dd3ee45c8c30068ef3512043dd09ab626cbaf69b0f6bdf057a6e8c53c34e3dda7627db923f0d536a0bebf83916d8942f4dde9546bb8e0046f33 SHA512 a68028150095d743eae9669a0f70cbe6b7bcb4d27dfad6b1a96575f0885ec7306459a2a464117bab18779883ee8b4293502b4bd0ebd8672767e1d08d38f8b202
-EBUILD mpmath-1.3.0-r1.ebuild 832 BLAKE2B 3b8434868ae761df0ee952a5008bb46b5cccf857a5860df0adff0fcbaf64229d939baa73add5785a0ef889489e94bd100397e7b589ec8c365f7889f0ce7a69b4 SHA512 12aefb38d6e34ccba78c58fb8ee739bbdf7b25fc2e4d78b2e04d9e4e7077f88ee9b07902191e3019586e0ae2f0e81d7cb8e7d4cc278b08b1b0d69c69e92cd9c9
-EBUILD mpmath-1.3.0.ebuild 837 BLAKE2B 1c453b944bee711238ceda428c19183e6a26e3e4c8498882e875fe1b044c3d4aa037ec8f3f18cd1ff91b79f28fb01534ffd73f5ce394220ec532985ce9c2d035 SHA512 e5493ae3df2583f1d2978098923aabdf153d51185c93d09afd7d06eb00158e87775883db047fa81f6fae7c8c01c93c45dcdac8c55101a8e556eefb63c1899060
-MISC metadata.xml 721 BLAKE2B 45ab45adcc349dc01eb416f63384ec6aec0d7d7464823e1fe0bf9c41b58f1e982a37e75c4c4766eab34b0ab2503617986889ff259b425b2846906f8c412049dd SHA512 2a8f981893c5d2d00893a42b78e53c0eb3b34e655b2c4d4b5e6167c5b4b17c1c47a8f17ccc3b03ccb4594b29940f3f6e46ad227d00f8dc2a5d2be243e7222615
+EBUILD mpmath-1.3.0-r1.ebuild 830 BLAKE2B ae0b0abd063cdacc4cf25ed30e82d98acdd26a1ac5b4b244747ab08d8e81d715f484e1e2265b4de424e401ccdbe3d03ddff7b093aa246e2e6402e0273a32ab79 SHA512 204da82cf642a746d1096f1819990628a9b3eac90d6c01f7dfdb59df1cacf2f106f049430698feafee5f5c3a36a782eb670ba47ef9a0898b87d342875c92ecc9
+MISC metadata.xml 624 BLAKE2B 8526d1f6329f8cb4d2ee5a9ae73dc5bf3861adce5beaa6a0aaf5abb918de11ad1ab0c5c206331bd4eaeaa7bdeda0c6ea6a2007492825be0545caa121f41abd6c SHA512 dc4c6f5e82ce735e70bdc1bbfbc01f9c1d62c2d46c54a173287a59b90882aa09945da39bb41e7b28f6d0066851e2adf07f0b7033aa77cc5620491864e89f188e
diff --git a/dev-python/mpmath/metadata.xml b/dev-python/mpmath/metadata.xml
index 1d77e6ff1a98..416bff3de82c 100644
--- a/dev-python/mpmath/metadata.xml
+++ b/dev-python/mpmath/metadata.xml
@@ -14,9 +14,6 @@
<name>Python</name>
</maintainer>
<stabilize-allarches/>
- <use>
- <flag name="matplotlib">Add support for <pkg>dev-python/matplotlib</pkg></flag>
- </use>
<upstream>
<remote-id type="pypi">mpmath</remote-id>
<remote-id type="github">mpmath/mpmath</remote-id>
diff --git a/dev-python/mpmath/mpmath-1.3.0-r1.ebuild b/dev-python/mpmath/mpmath-1.3.0-r1.ebuild
index d6d7fdab14b5..9048ec4bf8ec 100644
--- a/dev-python/mpmath/mpmath-1.3.0-r1.ebuild
+++ b/dev-python/mpmath/mpmath-1.3.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
distutils_enable_tests pytest
diff --git a/dev-python/mpmath/mpmath-1.3.0.ebuild b/dev-python/mpmath/mpmath-1.3.0.ebuild
deleted file mode 100644
index d03409f5dfaa..000000000000
--- a/dev-python/mpmath/mpmath-1.3.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi virtualx
-
-DESCRIPTION="Python library for arbitrary-precision floating-point arithmetic"
-HOMEPAGE="
- https://mpmath.org/
- https://github.com/mpmath/mpmath/
- https://pypi.org/project/mpmath/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="gmp matplotlib"
-
-RDEPEND="
- gmp? ( dev-python/gmpy[${PYTHON_USEDEP}] )
- matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
-"
-
-distutils_enable_tests pytest
-
-src_test() {
- virtx distutils-r1_src_test
-}
-
-python_test() {
- "${EPYTHON}" mpmath/tests/runtests.py -local || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index 3616eb88f9c1..62f9dc56b5bb 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,9 +1,5 @@
DIST nbconvert-7.10.0.tar.gz 850541 BLAKE2B ab0fbe4ab21c123dacfca5780c108b158c09db1046c999ccf07e0f3621e9d50ebf900df5df9b531aae76b53f283179fcb659a37d5a72c7713e37af48b10ed300 SHA512 b04bd5a20b9284fbab66e6bd8aa165d07e2a2dba51c478e421eae67ec9ac139e2bbc5bc1eec15b7ad23757125747016abc8de0de905794af142523f1ee0683c4
-DIST nbconvert-7.8.0.tar.gz 850287 BLAKE2B c499f9df8dd7eb4d337f0b7b6f79cb6046361900747fc1cbd84426b2fda35f9e453002341b322b32f04187e0fd3e375dcc4338e3b4bc7455ddc4f2185a69ed1d SHA512 e332f5561050244c79e728c71e51b9ecd66c99c1550bb95bc3cb710b1bb67a3513c0a7c00cb3e333c032e5228f251b7be036162c77cb375900c5eacc923fc197
-DIST nbconvert-7.9.1.tar.gz 850278 BLAKE2B 718eb528911c85f7a60285590fdf6d0bea6b9f6a11b9764506cfeb46ace20b32582947a7f63f7c1a8c3d631cc2b032a683cabcad9f52414a260a05acc717d1dc SHA512 d50cec9fdb89d1b6e31fe24aa9146207aea86438b96d8f7a5d9ee4d18f41f0c53ae1855e0701d2ddceb00b5e97bf849c63790a674ac2346546ab7285ee3c9a6e
DIST nbconvert-7.9.2.tar.gz 850333 BLAKE2B d2d2b6f04e879a78151e606c24b03dd4655b37cc13a1302d7d7a8fd880d9728f0a144f25aefbfaa4b63d4a510811ee6af6d92cf9506d2c1718d7b319cb7ef745 SHA512 43ed36aae813f77bfd50aebfed4c650e552fc5a438e607b924aa2907f23c53c61ec3ddff1051d77e8b0ad968fcef17e6b010b1e7876b17b380d2e12cfeecf631
EBUILD nbconvert-7.10.0.ebuild 2451 BLAKE2B bd7443d2459d26c9aca5df3de60c42a8e41a3f488aa9ae720df0e7587df3e2998e74612df56b03ea900150913ec8511db588a2c1ffafbd8f5f09f25829646cd1 SHA512 77b5bbab3a9521a59a354a6759e78336cddb8cb569a204b620d9d103b38b9dcf713fe18b798e530cba138b3f6b82ff1984270f46cba9b6f953720279713b66f2
-EBUILD nbconvert-7.8.0.ebuild 3094 BLAKE2B 27a1afaef7e037799e2b8546e75174dc1f27a9a369dac65539844b5c54a2309ef2d5b011f49eb6b81c732e97ccdfdbc216c4280332bc8e4ab2c0bd354418af83 SHA512 c3bc1eb1ccd9b53f6fb34e2187874b34324e7b84eb1c466157ec9a7b5d8b880a904cba884043252d71f0f95c2060683eb31e2b7bc28cdeb5e4a9e87f95a39426
-EBUILD nbconvert-7.9.1.ebuild 2451 BLAKE2B 05f0cf7ca3b6453f7a6f8e5ea0bc758df1a26a1320c90f7d62c8f717a9abe6d577f6c2c01a9d360505ed54b3bf6008560a0c2c180ce041ad548367bea6978f62 SHA512 3606dcb6ae214a9c4e5f58b1ec47952899699ce7c2c26525e8483fa9ebd173379594b842fd4d9e765b18dad0e488b11940908372ce74fd281b2e6e804c75e452
-EBUILD nbconvert-7.9.2.ebuild 2451 BLAKE2B bd7443d2459d26c9aca5df3de60c42a8e41a3f488aa9ae720df0e7587df3e2998e74612df56b03ea900150913ec8511db588a2c1ffafbd8f5f09f25829646cd1 SHA512 77b5bbab3a9521a59a354a6759e78336cddb8cb569a204b620d9d103b38b9dcf713fe18b798e530cba138b3f6b82ff1984270f46cba9b6f953720279713b66f2
+EBUILD nbconvert-7.9.2.ebuild 2443 BLAKE2B dd67b0b4aa7f59e59e1a4cebb8a47582dc34c7ed770b904c416df36b55b860869fdd558b154a7c67eef1631a41aeddd39fa3ce06ffc514372a7105e852d0124e SHA512 ef91998da9ac4da4aa28564d5e8c0f6fe4686509066344ed93d12609b83104ccaede97fbbf2035d53a0885fa6e23ec115faa1f5efead5b0c65947e063ad7bf78
MISC metadata.xml 527 BLAKE2B a915103b3eaf57236f4257c98354a1e3733771369ac825fa8bbc4f79f0d1a23272dc86e744513620fbee37792e813a15dbb955e633a7c57597c3c38657ed05d3 SHA512 b60a311ce52915dbc12addd4a882670ac96ff8b3be2aa651eaac3d0963d6e73a72eaafd53f90fb685599504857e6bcd0568071962d7696c2605462b77260ad6a
diff --git a/dev-python/nbconvert/nbconvert-7.8.0.ebuild b/dev-python/nbconvert/nbconvert-7.8.0.ebuild
deleted file mode 100644
index c503ec9a03d4..000000000000
--- a/dev-python/nbconvert/nbconvert-7.8.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
- https://nbconvert.readthedocs.io/
- https://github.com/jupyter/nbconvert/
- https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/bleach[${PYTHON_USEDEP}]
- dev-python/defusedxml[${PYTHON_USEDEP}]
- >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
- >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
- dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
- >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
- <dev-python/mistune-4[${PYTHON_USEDEP}]
- >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
- >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
- dev-python/tinycss2[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/ipykernel[${PYTHON_USEDEP}]
- >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- mkdir -p share/templates/classic/static || die
- # tries to refetch stuff even if it's already present
- sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
- -i hatch_build.py || die
- distutils-r1_src_prepare
-}
-
-src_test() {
- virtx distutils-r1_src_test
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Missing pyppeteer for now
- # TODO: Doesn't skip?
- nbconvert/exporters/tests/test_webpdf.py
- # Needs pyppeteer too
- 'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
- # TODO
- nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
- nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
- nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
- # latex failing, might be too new pandoc
- nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_filename_spaces
- nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_pdf
- # too new pandoc but we don't have old anymore
- nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_minimal_version
- nbconvert/utils/tests/test_pandoc.py::TestPandoc::test_pandoc_available
- # crazy qtweb* stuff, perhaps permissions
- nbconvert/exporters/tests/test_qtpdf.py::TestQtPDFExporter::test_export
- )
-
- # virtx implies nonfatal, make it explicit to avoid confusion
- nonfatal epytest -n "$(makeopts_jobs)" --pyargs nbconvert || die
-}
-
-pkg_postinst() {
- if ! has_version virtual/pandoc; then
- einfo "Pandoc is required for converting to formats other than Python,"
- einfo "HTML, and Markdown. If you need this functionality, install"
- einfo "app-text/pandoc or app-text/pandoc-bin."
- fi
-}
diff --git a/dev-python/nbconvert/nbconvert-7.9.1.ebuild b/dev-python/nbconvert/nbconvert-7.9.1.ebuild
deleted file mode 100644
index c3ac4e5d1e50..000000000000
--- a/dev-python/nbconvert/nbconvert-7.9.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 multiprocessing pypi virtualx
-
-DESCRIPTION="Converting Jupyter Notebooks"
-HOMEPAGE="
- https://nbconvert.readthedocs.io/
- https://github.com/jupyter/nbconvert/
- https://pypi.org/project/nbconvert/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/bleach[${PYTHON_USEDEP}]
- dev-python/defusedxml[${PYTHON_USEDEP}]
- >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
- >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
- dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
- >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
- <dev-python/mistune-4[${PYTHON_USEDEP}]
- >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
- >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
- dev-python/tinycss2[${PYTHON_USEDEP}]
- >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/ipykernel[${PYTHON_USEDEP}]
- >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- mkdir -p share/templates/classic/static || die
- # tries to refetch stuff even if it's already present
- sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
- -i hatch_build.py || die
- distutils-r1_src_prepare
-}
-
-src_test() {
- virtx distutils-r1_src_test
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
- tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
- # crazy qtweb* stuff, perhaps permissions
- tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
- tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
- )
-
- # virtx implies nonfatal, make it explicit to avoid confusion
- nonfatal epytest -n "$(makeopts_jobs)" || die
-}
-
-pkg_postinst() {
- if ! has_version virtual/pandoc; then
- einfo "Pandoc is required for converting to formats other than Python,"
- einfo "HTML, and Markdown. If you need this functionality, install"
- einfo "app-text/pandoc or app-text/pandoc-bin."
- fi
-}
diff --git a/dev-python/nbconvert/nbconvert-7.9.2.ebuild b/dev-python/nbconvert/nbconvert-7.9.2.ebuild
index e0161089c7f2..fd96be1eb3ea 100644
--- a/dev-python/nbconvert/nbconvert-7.9.2.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.9.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/beautifulsoup4[${PYTHON_USEDEP}]
diff --git a/dev-python/nose2/Manifest b/dev-python/nose2/Manifest
index 7bcfe348012e..7a6df45dfe24 100644
--- a/dev-python/nose2/Manifest
+++ b/dev-python/nose2/Manifest
@@ -1,5 +1,3 @@
-DIST nose2-0.13.0.gh.tar.gz 159435 BLAKE2B 33a0d395045933c41cd22c8c30a933fb0fc14a21abf5aa4af459687e28126b89f5aad4e57aa4b06a303c50581e785f38708c0071e9cfe37c609046310540c595 SHA512 d2f16eddab75cecd864005eee3d29159e2c83d843c79df73f65d6dfacab7c195ae9b5e6d059848689d6b71da89035df8eb73d277560c1967d732c1522b54bfc5
DIST nose2-0.14.0.gh.tar.gz 159460 BLAKE2B c72f939f597eead3a5d8be995fc4ae1988a0c76f5599dc9e040780520055aa1002d2d93f35527e56f90609d2f4ef560161bbf695bb3751cac71007dfbd06c522 SHA512 ed6b245bc57b63b011883f42dbda8b2797504afa02a102c43f4e7d3c6cbfcf7e8babca23f9341c7681b75dae12c2d269ea65a583c18d4d15b999df081fc0247b
-EBUILD nose2-0.13.0.ebuild 741 BLAKE2B 36444100f7c2958f5e584a62550764dae6632e69a37d7ccfc73d56d23fed6e033533968c0b74c0093b8e7658d3c45fbb6ac49b1f56419b94c1fb1405d18e4e45 SHA512 0fc28d13755dda6db2a9a6be38a7280503d3418259be620705fa70c7813ffb759b7c405286d04d3d43d274d6864e6b047ead42b0567353f99045e64b51456cfc
-EBUILD nose2-0.14.0.ebuild 747 BLAKE2B 8f6fc82536cd921818f76c769853f0c861d875157a44221faa9ac527e07f6f6aabf2e136089c8196d756051e7de702c1d734ce63d9594fe9daa3054d0384c142 SHA512 a65c7ede4a17b85c35d5606ea0260cbf95421426a357c8061ca04bc7eb44b321996476769890a8629d5f731510ce33f363f98046be1066671be6f4f39a0efb39
+EBUILD nose2-0.14.0.ebuild 742 BLAKE2B 7d97a2ff1864383e430404d068d8fe8cb4b3930544ece64468c75850018e4c7dc891a6f024e1fdd48ade715e51ef36c9693f31e2b12c3db8ee8f9c95805547f7 SHA512 43fa9ba2238d367e9cae2615112c57edf62c5269f4cbbf9fc20a3fd9badbf53df4f8059d7948387bde5ff09750fde126310c1668b151ab2817f77f3e4ed4711a
MISC metadata.xml 313 BLAKE2B 6723fb509a4391fe826f0adf0de0d3cf12013c07c4090f7dc258a7be6c3903f1cdeef469712b3db285edf7680ee30b1808c8e71f433d8c0e69853912996e1ec2 SHA512 7140c75549a66cede53b1d5e54451565f5b84a8ef00843e6f1ef8737b8f103fac8a66e96e8039b2bee32e65d0f07e12e5f9c27fbe72c334eb4f37998f5e51654
diff --git a/dev-python/nose2/nose2-0.13.0.ebuild b/dev-python/nose2/nose2-0.13.0.ebuild
deleted file mode 100644
index f9f1d0f2d4e7..000000000000
--- a/dev-python/nose2/nose2-0.13.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Unittest with plugins"
-HOMEPAGE="
- https://github.com/nose-devs/nose2/
- https://pypi.org/project/nose2/
-"
-SRC_URI="
- https://github.com/nose-devs/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86"
-
-RDEPEND="
- >=dev-python/coverage-4.4.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
- dev-python/sphinx-rtd-theme \
- dev-python/sphinx-issues
-
-python_test() {
- "${EPYTHON}" -m nose2.__main__ -vv || die "tests failed under ${EPYTHON}"
-}
diff --git a/dev-python/nose2/nose2-0.14.0.ebuild b/dev-python/nose2/nose2-0.14.0.ebuild
index 19ec968fbda6..ec1fb10c817a 100644
--- a/dev-python/nose2/nose2-0.14.0.ebuild
+++ b/dev-python/nose2/nose2-0.14.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86"
RDEPEND="
>=dev-python/coverage-4.4.1[${PYTHON_USEDEP}]
diff --git a/dev-python/parver/Manifest b/dev-python/parver/Manifest
index 7a296306264e..4e97422715aa 100644
--- a/dev-python/parver/Manifest
+++ b/dev-python/parver/Manifest
@@ -1,5 +1,3 @@
-DIST parver-0.4.gh.tar.gz 26130 BLAKE2B b2835271434f92e054dea72af716082f6eaf0d9486ed39319815341d3ab256484b0aaa34725f000289efdb75e238fcec4701c50248a1c2f7bf94774c17be3c40 SHA512 3ff9532904712726588b493e6300e8422edf5231774fa01308533e184e66c0e73037aff40be66417de2ad066ac8332a4c62ffabd0bc89cecb29d45ce7b3f2013
DIST parver-0.5.gh.tar.gz 26048 BLAKE2B ff658dd477a707b7756717da73317c73fff521968ab7c16f55aa2d6ab3270d4961f16afd114dc2775d5beeb9208b2e459a0e3f262ebcbfe825015925a2ed2bbd SHA512 55fd52cb229c8358e89053f4c44d8cdb4bfbc8fd79ec40f4b7c6f18f2c848fb025e2be4e907b5cfbeb598e535fed67be4e10cea71d529a21e6d0712679c665d3
-EBUILD parver-0.4.ebuild 719 BLAKE2B ab5c12021e6bd92b2a6fcd8755accc97df7696d1a823feb05479d179744a9fd032958bf0eaf5b514564bab96fe4f671f3b6252ae87ffb7ef7cd07f81981aca37 SHA512 4cc1b5a6288f2f51de6a8a4e0ec4d44f2cf00c6078501c2e5432353d41e7d549edb7172c9b548415b1fe75afbf4b90b0b2e92f6836130bd7516b18288c0aa174
-EBUILD parver-0.5.ebuild 722 BLAKE2B 7ddcaba489eb6d46e990fae44fdfd2fea793f7d581ba0069af162fcb13f79533f82fb0448e145db6708c77dc82d68e8bc1327b03eee9b3db3a00e248076bcc6c SHA512 5db1e74a40fe335182c44a5e9d1f0c0cec0eef92769c5abf8b02be9c8843f38917cf3a66873a3a34d2c4dcd302796babefc88cc05831c1fd04b7004d578becd9
+EBUILD parver-0.5.ebuild 720 BLAKE2B 33eed7264bbb4446b29f3f398cb1b59ad4f55811f67fefe2a16725a7183dc181b6b6778b7dfe3ec17d1af14d53738f8a1bbda3060f96582c58da93df0d1cbecd SHA512 689db8ae213cf2e7172ef3b3c44f22d7df2186b9c5a3f0474a361aa9036570f4ffcabe55ada14a30038272d487dcea7f6a8b0fe9b8dbe4bb7984d54e850a2faf
MISC metadata.xml 502 BLAKE2B 2d9a48c3dda6814a6eebbcfd210a259d15b7ff00a77b3df667e55e934a0c8b590c3180118d50223d8799f9083fb1990b56d88143dfd380f1bc82b83011f2dff4 SHA512 0140aa49b40780ef0ed6fb364c6eaa5f6ba2f6da51fa0492dd147ed293be7f391942c1c30c86db2d2d49edcaf157767229511b26d0284e595a68a9917deb8ff0
diff --git a/dev-python/parver/parver-0.4.ebuild b/dev-python/parver/parver-0.4.ebuild
deleted file mode 100644
index 2358dc15ebe3..000000000000
--- a/dev-python/parver/parver-0.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Parse and manipulate version numbers"
-HOMEPAGE="
- https://github.com/RazerM/parver/
- https://pypi.org/project/parver/
-"
-SRC_URI="
- https://github.com/RazerM/parver/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/Arpeggio-1.7[${PYTHON_USEDEP}]
- >=dev-python/attrs-19.2[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/pretend[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/parver/parver-0.5.ebuild b/dev-python/parver/parver-0.5.ebuild
index d24530aff026..719227b679e1 100644
--- a/dev-python/parver/parver-0.5.ebuild
+++ b/dev-python/parver/parver-0.5.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
RDEPEND="
>=dev-python/Arpeggio-1.7[${PYTHON_USEDEP}]
diff --git a/dev-python/paste/Manifest b/dev-python/paste/Manifest
index ad6ff09a89c0..2c7334d8d63f 100644
--- a/dev-python/paste/Manifest
+++ b/dev-python/paste/Manifest
@@ -1,9 +1,3 @@
-DIST Paste-3.5.3.tar.gz 638791 BLAKE2B 12bcd083ba87699c05c46b1d27757ef4de5f528ba4f01407c113cccc1c59975a6143b6831d1d640b0d0fb82995c7aefd5e14601795403512a2997bd8a9e55466 SHA512 3087ea7b6cc45a90b85c473cbff7f018ca961536ff70fbed4610f86dedc82cef0274ccddb767de411ec2955d0c265cb4e797a14a25697870c38667ccd7c4a2d8
-DIST Paste-3.6.0.tar.gz 638953 BLAKE2B 89dc1b04c1b7eacae851900a274e5531ee568e2ef797b954e0c2e0b7bbe914e4bd129a5033919d914335680eb1aa57b115f647c65986ee4ae6e54a5edc9f16c5 SHA512 cacd3150da289f35960363bf77d9749b367ea857bebcfa601bd8410fb317a61ec357be0ef44fbdf9e576c3a3ec2934597d4e1a419f06e64f463705ebb6feb1bb
-DIST Paste-3.6.1.tar.gz 638943 BLAKE2B 20ed0fd350f611e4b170431fbeea7ea34bca6f339f65bfaef15521dcef4d2408f532f787993a55940287bdeb5383f87d0a11909aded1785fa06dafb814b502eb SHA512 3e2b5c943e68f999e9f406cabd81c9a5fed0a3dea02400f8b42ed0dab7f70665fb69136fd4c00be758fa18634f0f546068e59d21d9aa934a5ed87f52a7e370c4
DIST Paste-3.7.1.tar.gz 639191 BLAKE2B 5c36794e0d0aba9396a621933bfc2b600da5c951a6aed39ebcea8a1ad84449556a94bbf13651fe28c0886f826417ee0dfe6b82ad76c4956579b0a5795539ae3d SHA512 672f0476582b0c0f65a049800fbd23f7df2c62b405ed1b803474715a80d532bbf117558b201329967bf83f4c88c8740e5f626ff5c2dafa3eade04fccefd332b0
-EBUILD paste-3.5.3.ebuild 1061 BLAKE2B 3c23eeaf1d5a341feb2b986595914503f84cd6d0c1e609e641d4a4e66d698e1dd460f81eda77204cebe18c567364af4732a7f5dcb1c99b34dd5082b76505d04d SHA512 1cfd8dc0e15383223443c6e602b38604dc45594fbc99ef29c00934bd68cfd10ff792461958db447c12dafed349a235a59d2399d05028ea4d0b8ba903c4cc1b3a
-EBUILD paste-3.6.0.ebuild 1069 BLAKE2B 216f4f359ee75b98a725f858d9038a428a90f0558f37b6d2279b299ec5dbd231e19fd4e720e205977ecf86610422ce9cd2cfa4c1a88170bec08e84b5f2455837 SHA512 1e39484a18f40fa9ce6ce1eb6c782e4e82eb6e3c61cacb5f5197323a7e377a955ae17b39b5f960d1a6e7ed1da3163a6f706d3c74a60bb72ef7bc26feacc1a06b
-EBUILD paste-3.6.1.ebuild 1069 BLAKE2B 216f4f359ee75b98a725f858d9038a428a90f0558f37b6d2279b299ec5dbd231e19fd4e720e205977ecf86610422ce9cd2cfa4c1a88170bec08e84b5f2455837 SHA512 1e39484a18f40fa9ce6ce1eb6c782e4e82eb6e3c61cacb5f5197323a7e377a955ae17b39b5f960d1a6e7ed1da3163a6f706d3c74a60bb72ef7bc26feacc1a06b
-EBUILD paste-3.7.1.ebuild 1069 BLAKE2B 216f4f359ee75b98a725f858d9038a428a90f0558f37b6d2279b299ec5dbd231e19fd4e720e205977ecf86610422ce9cd2cfa4c1a88170bec08e84b5f2455837 SHA512 1e39484a18f40fa9ce6ce1eb6c782e4e82eb6e3c61cacb5f5197323a7e377a955ae17b39b5f960d1a6e7ed1da3163a6f706d3c74a60bb72ef7bc26feacc1a06b
+EBUILD paste-3.7.1.ebuild 1061 BLAKE2B 3c23eeaf1d5a341feb2b986595914503f84cd6d0c1e609e641d4a4e66d698e1dd460f81eda77204cebe18c567364af4732a7f5dcb1c99b34dd5082b76505d04d SHA512 1cfd8dc0e15383223443c6e602b38604dc45594fbc99ef29c00934bd68cfd10ff792461958db447c12dafed349a235a59d2399d05028ea4d0b8ba903c4cc1b3a
MISC metadata.xml 679 BLAKE2B f461dffdac2f09bdc328390eac9ccc9408c59252fededd872c37024d8a7a22194f5cfd31542a36c366d578cb3ed8b954ce454394b9bf1fe7e1a3e0ce14b2f934 SHA512 f14e23b130af2fab88c24adcf69d8616a233687760a1662d0df29dab15842274adbb4a71b56ace6efc1e7880d4d49a862836daa57869af609771e8ede397db23
diff --git a/dev-python/paste/paste-3.5.3.ebuild b/dev-python/paste/paste-3.5.3.ebuild
deleted file mode 100644
index aef584aa32f4..000000000000
--- a/dev-python/paste/paste-3.5.3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN^}
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
-HOMEPAGE="
- https://pythonpaste.readthedocs.io/en/latest/
- https://github.com/cdent/paste/
- https://pypi.org/project/Paste/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="
- >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
- !dev-python/namespace-paste
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Internet
- tests/test_proxy.py
- )
-
- [[ ${EPYTHON} == python3.1[12] ]] && EPYTEST_DESELECT+=(
- # fails due to cgi deprecation warning
- tests/test_cgiapp.py::test_form
- )
-
- epytest
-}
diff --git a/dev-python/paste/paste-3.6.0.ebuild b/dev-python/paste/paste-3.6.0.ebuild
deleted file mode 100644
index cbdcd33095e3..000000000000
--- a/dev-python/paste/paste-3.6.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN^}
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
-HOMEPAGE="
- https://pythonpaste.readthedocs.io/en/latest/
- https://github.com/cdent/paste/
- https://pypi.org/project/Paste/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="
- >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
- !dev-python/namespace-paste
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Internet
- tests/test_proxy.py
- )
-
- [[ ${EPYTHON} == python3.1[12] ]] && EPYTEST_DESELECT+=(
- # fails due to cgi deprecation warning
- tests/test_cgiapp.py::test_form
- )
-
- epytest
-}
diff --git a/dev-python/paste/paste-3.6.1.ebuild b/dev-python/paste/paste-3.6.1.ebuild
deleted file mode 100644
index cbdcd33095e3..000000000000
--- a/dev-python/paste/paste-3.6.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN^}
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Tools for using a Web Server Gateway Interface stack"
-HOMEPAGE="
- https://pythonpaste.readthedocs.io/en/latest/
- https://github.com/cdent/paste/
- https://pypi.org/project/Paste/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-RDEPEND="
- >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
- !dev-python/namespace-paste
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Internet
- tests/test_proxy.py
- )
-
- [[ ${EPYTHON} == python3.1[12] ]] && EPYTEST_DESELECT+=(
- # fails due to cgi deprecation warning
- tests/test_cgiapp.py::test_form
- )
-
- epytest
-}
diff --git a/dev-python/paste/paste-3.7.1.ebuild b/dev-python/paste/paste-3.7.1.ebuild
index cbdcd33095e3..aef584aa32f4 100644
--- a/dev-python/paste/paste-3.7.1.ebuild
+++ b/dev-python/paste/paste-3.7.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
RDEPEND="
>=dev-python/six-1.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index 5ef8593c988c..ac5e36a8563d 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -1,5 +1,3 @@
-DIST platformdirs-3.10.0.tar.gz 19203 BLAKE2B 951568733e4c3324d5817b3d9451aa5cc1d08afcce690a574357551f4452192cc98d406c6fc5c7d65d0a1f1d6111cb39a0877994e52021652c8c054add54f258 SHA512 39c068dad3fe6ec85247a8957c0fcfb27207e78041686a0231d836eeb431bba82583e2fcb609903bb0f479cd04e4c7866b6126e52a708e7e71eed7631bd121b0
DIST platformdirs-3.11.0.tar.gz 19914 BLAKE2B bea0cbb3c840441943aaf93b6c88d34ae93cf9a9bea7b00186ffae6f46a820036883cebf996ee998cee9b4b748ab24fcd88d3d318c418e6f70746769bdb8619f SHA512 a273ea8fc5916bdb94da9cc62ccef60a7247b5a019639aae3be9718626ce59d27d8e62c6552c25a3cdd0e7fb7215c32b6c30f2509a3356623f628f771e92bb56
-EBUILD platformdirs-3.10.0.ebuild 1326 BLAKE2B 02a40864be04dfe30c609d82652dac8ea264fdcf5e5fa7802cccd67aea42fef23fa674fac448cbe4af75e22a60e029fe00ab49a82529b45e02786d36fbbd6107 SHA512 97ac223f0e44101860803b0a109f3ba4d9f521b43f30d7f3ae79cd6745819bfba6ca46464323da9a0483c8a0f466dfe406d3928fe567323e6579e7adfd4d97ed
-EBUILD platformdirs-3.11.0.ebuild 1334 BLAKE2B 200f71291e7e4d5986d17b6cdb7f2357eba9560c3b3a827f70ecdd590170b12fcb7a5d349fb249e2dcddcd5be2b17fcbd852bfa637cbf0f94c16ee07d43408c5 SHA512 4e6095aabd727e20f53ee1e381af4782910c33d1806c311f6394740a9b2cdaf7fe5491fc8408a7e0bbb090b8d4da1163404149e6ce1238823eae14a0a02b6772
+EBUILD platformdirs-3.11.0.ebuild 1326 BLAKE2B 02a40864be04dfe30c609d82652dac8ea264fdcf5e5fa7802cccd67aea42fef23fa674fac448cbe4af75e22a60e029fe00ab49a82529b45e02786d36fbbd6107 SHA512 97ac223f0e44101860803b0a109f3ba4d9f521b43f30d7f3ae79cd6745819bfba6ca46464323da9a0483c8a0f466dfe406d3928fe567323e6579e7adfd4d97ed
MISC metadata.xml 383 BLAKE2B b8c8c1593d154e7a38ca4bc450c14ca21f2411ea1d71f67e9631c1def0acace43ebb6e67adc0c4a1f5f14aadfbce44d0d815fc3696410bef66c826fd5fb00a45 SHA512 f4ba6722e1cf661b3febe10bb15755a9cbc30226a08bdcabfa3d80be87b42d662d6a1edb3412ad79e8f36836a6dd4fd91a83dae29725ec47041056dc1f1f9b75
diff --git a/dev-python/platformdirs/platformdirs-3.10.0.ebuild b/dev-python/platformdirs/platformdirs-3.10.0.ebuild
deleted file mode 100644
index c890201db8ae..000000000000
--- a/dev-python/platformdirs/platformdirs-3.10.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A small Python module for determining appropriate platform-specific dirs"
-HOMEPAGE="
- https://pypi.org/project/platformdirs/
- https://github.com/platformdirs/platformdirs/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
-
-BDEPEND="
- test? (
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- grep -q 'build-backend = "hatchling' pyproject.toml ||
- die "Upstream changed build-backend, recheck"
- # write a custom pyproject.toml to ease setuptools bootstrap
- cat > pyproject.toml <<-EOF || die
- [build-system]
- requires = ["flit_core >=3.2,<4"]
- build-backend = "flit_core.buildapi"
-
- [project]
- name = "${PN}"
- version = "${PV}"
- description = 'A small Python package for determining appropriate platform-specific dirs, e.g. a "user data dir".'
- EOF
- # sigh
- cat > src/platformdirs/version.py <<-EOF || die
- __version__ = version = '${PV}'
- __version_tuple__ = version_tuple = (${PV//./, })
- EOF
-}
diff --git a/dev-python/platformdirs/platformdirs-3.11.0.ebuild b/dev-python/platformdirs/platformdirs-3.11.0.ebuild
index 70e821d796fb..c890201db8ae 100644
--- a/dev-python/platformdirs/platformdirs-3.11.0.ebuild
+++ b/dev-python/platformdirs/platformdirs-3.11.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
BDEPEND="
test? (
diff --git a/dev-python/pocketlint/Manifest b/dev-python/pocketlint/Manifest
index 612c302066b7..045b780be53d 100644
--- a/dev-python/pocketlint/Manifest
+++ b/dev-python/pocketlint/Manifest
@@ -1,5 +1,5 @@
DIST pocketlint-0.24.gh.tar.gz 23875 BLAKE2B b4699d1f0633ed6a3f84b97db972818c00a1d382a48648fd4fe6870f4c54f983fd36366f85a409a99b860f385902a9a05adec63199e35d1264a522a7a3086e31 SHA512 21c4055dd42c244760950b64ec4cd9359fc589014953be6f9296e0265101f098fbe34351e87f92630751fa0055de20281974a04b425f691acc4608cf929d4bf4
DIST pocketlint-0.25.gh.tar.gz 23931 BLAKE2B e8254477223ea0e631129778cc760ef57d34adb78f783258c8c097f7eac1acfe4cb00d21bc9aff576fbfab2bb3f7b687de33b3bc1f02c8d083d690a2e392bbac SHA512 dcb21ee147839a606520370f948594fc695c779a03d9edfb054dd6c07f4dd1c4ad0b64ccaad504da01e3b6c572ce27db8813ac8b61468d43e3745b5053a4edb7
EBUILD pocketlint-0.24.ebuild 754 BLAKE2B 8f42c06293b9300cc2ab3bc80f3119b2d71a6560f09b1f4e9b6d5a6ef1ba0852ec223671c3017f4f9d0c738a4d0ad1ca7751513f5665116c3dc9a7e320317db7 SHA512 7fb5badb9bf3ba441a8f1142a1a52a891d1e9856df429d49526966f86daf1a43b7073e05f8fa92a6120ace4ceecbd6aba2b1b2e00ce0ee0849c1f5133a69b89c
-EBUILD pocketlint-0.25.ebuild 762 BLAKE2B 16bd86683376ab2e6d748731d0e6e295532f7cdda6b71132b6f89a0b3cedd9abeb738d74b7c70ae8b98e87eed13468866b6c7b769ec48d2135880aaf3c7cd57d SHA512 804398323ae0e0171a00cf408b8797977c3e941d315235b136a353d0782a13a8b51333c1d26ed6ffd2fc59bbfbf164aa40cabc825435e7a9ba68d2aa33b082f7
+EBUILD pocketlint-0.25.ebuild 756 BLAKE2B 0c4fc0ff3826d19072c28556a30ee5d48324accd7656d34e3ebc4a528e51ce57447b0f87b0a1bf65098010564794549719050e1d9da0fa7bc0534ed1d469f291 SHA512 8f1026811e6696579b9a788691ad28a54e3050d69d7fe6f7dbe52370b36261e2401bdb633591c1049d1077c1954a2d268050e426af7cc59f286a192ef077e090
MISC metadata.xml 303 BLAKE2B fd0ac0ccb8faa5f3e9b7074f238915f2b7babb9dc3af3b1574dd3f98e2970182d4cc0e579f59388601e43bd8991fa7cbca570c499f48060a25bdf8279a5c0751 SHA512 9f916df92044f8b6c2351e094e0ffdee2cf039e4d2d2d101ecc5a5e10af58dd4bafa19dc6cba47af87aaf73ad22abd64b50803c5e77cb283ae12c1f9e1653f43
diff --git a/dev-python/pocketlint/pocketlint-0.25.ebuild b/dev-python/pocketlint/pocketlint-0.25.ebuild
index c3bc7b176957..1ca2fc9210e5 100644
--- a/dev-python/pocketlint/pocketlint-0.25.ebuild
+++ b/dev-python/pocketlint/pocketlint-0.25.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86"
RDEPEND="
dev-python/packaging[${PYTHON_USEDEP}]
diff --git a/dev-python/py-ubjson/Manifest b/dev-python/py-ubjson/Manifest
index f41e3913ee5b..7de48f21be1a 100644
--- a/dev-python/py-ubjson/Manifest
+++ b/dev-python/py-ubjson/Manifest
@@ -1,3 +1,4 @@
+AUX py-ubjson-0.16.1-py312.patch 1279 BLAKE2B 33b7a3d6940004fa2ffa012f196b31b03bb3754fb72442f15818a8dcc7ded4d47137e4870d99937ec9d34d091badb4dd41881b932bd526d7c5c7342d05c78a4a SHA512 5c44605ea944607459c46340b7f894df74c8c2a15c052cdbe4b53348a1ee84ef1dbcb2d4b643a5f3488c6effe62ba524c6651e05085d4064df2a45b81aad48dd
DIST py-ubjson-0.16.1.tar.gz 50316 BLAKE2B 442894a7c010d1ba4a836827ca17e7cb10b34a6f5488851ce13a3c3ab02d8173250a664da4504bca9fd2d9377631e249127c789a4824930f8b35db2225902e9d SHA512 5c5e48fa236571832fbcd100ebe0efd7522a8f5773b74475e7b102fadc4e2917549640d12c5afb2aadbe65a6973b75540681da1df8febbf47f84844bc9337fb0
-EBUILD py-ubjson-0.16.1-r1.ebuild 558 BLAKE2B 7c64c99363b0e265ad712727544fc009346f45d1f9f2d5eac45505be08f512483b4f84078b15c02fe2c4d21b5c17936de6c6c0e1bfe7720985304169783d67c7 SHA512 f7ba1116c842cd6e88222c51cd41da7816ebbe7413520ded171ec078426a2a282cc55c903e0ec09113f32d05f37b64e93171f0a2a5c184cd732d2d9f3a43d73a
+EBUILD py-ubjson-0.16.1-r1.ebuild 655 BLAKE2B d83a6b12ae99c46187ae1126a00a2c0499d1fb26ebd109f1932fe4cdbcd499032f9f326bd3c6f8f81c9e468417a6edc9bad8b605c260767bdf32ac688da873ba SHA512 153877dae1d2d25cebc01de058cc5bec12661637de17888b435a6f301a1429c1cc56a6eafe460fd8a4bfd8196337569eb48e00983d58dd1a4904b2eec9203010
MISC metadata.xml 635 BLAKE2B 3d35f4fa84fed8d035d41dfcdc25ac5c520abf0eb564f1cb815e066c1bfbd03d29b5cc3a2742deb9ae13641f234155d2dea8505139723e87fa1eb7e95230fa52 SHA512 3037619d567221865da91b597164574437ef07b51c2d690760bd55a4406d838470eb272600c92264e5248ff4b347c7084fb3b498cc98003f6abf02259b8cdc7a
diff --git a/dev-python/py-ubjson/files/py-ubjson-0.16.1-py312.patch b/dev-python/py-ubjson/files/py-ubjson-0.16.1-py312.patch
new file mode 100644
index 000000000000..ab2bb2cab503
--- /dev/null
+++ b/dev-python/py-ubjson/files/py-ubjson-0.16.1-py312.patch
@@ -0,0 +1,35 @@
+From 1e69041e86947e360f30b8ee5ee0993ddd68469c Mon Sep 17 00:00:00 2001
+From: Vilnis Termanis <vilnis.termanis@iotics.com>
+Date: Fri, 20 Oct 2023 17:10:10 +0200
+Subject: [PATCH] Fix recursion test case for Python 3.12
+
+---
+ test/test.py | 6 +++---
+ 3 files changed, 11 insertions(+), 3 deletions(-)
+
+diff --git a/test/test.py b/test/test.py
+index c3920c4..d685194 100644
+--- a/test/test.py
++++ b/test/test.py
+@@ -465,10 +465,10 @@ def assert_raises_regex(self, *args, **kwargs):
+
+ def test_recursion(self):
+ old_limit = getrecursionlimit()
+- setrecursionlimit(200)
++ setrecursionlimit(100)
+ try:
+ obj = current = []
+- for _ in range(getrecursionlimit() * 2):
++ for _ in range(getrecursionlimit() * 30):
+ new_list = []
+ current.append(new_list)
+ current = new_list
+@@ -476,7 +476,7 @@ def test_recursion(self):
+ with self.assert_raises_regex(RuntimeError, 'recursion'):
+ self.ubjdumpb(obj)
+
+- raw = ARRAY_START * (getrecursionlimit() * 2)
++ raw = ARRAY_START * (getrecursionlimit() * 30)
+ with self.assert_raises_regex(RuntimeError, 'recursion'):
+ self.ubjloadb(raw)
+ finally:
diff --git a/dev-python/py-ubjson/py-ubjson-0.16.1-r1.ebuild b/dev-python/py-ubjson/py-ubjson-0.16.1-r1.ebuild
index e378a5cd0702..d04531f7b07d 100644
--- a/dev-python/py-ubjson/py-ubjson-0.16.1-r1.ebuild
+++ b/dev-python/py-ubjson/py-ubjson-0.16.1-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
@@ -22,6 +22,11 @@ KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
distutils_enable_tests unittest
+PATCHES=(
+ # https://github.com/Iotic-Labs/py-ubjson/pull/19
+ "${FILESDIR}/${P}-py312.patch"
+)
+
python_test() {
eunittest -s test
}
diff --git a/dev-python/pyproject-fmt/Manifest b/dev-python/pyproject-fmt/Manifest
index f41d4fb67406..98b46234e9d3 100644
--- a/dev-python/pyproject-fmt/Manifest
+++ b/dev-python/pyproject-fmt/Manifest
@@ -1,9 +1,5 @@
-DIST pyproject_fmt-1.1.0.tar.gz 14219 BLAKE2B 9b5180edab6f1f0684d1bc5a503321f09d59acfc71e2f98a36c2b974f95a3f6c0309d43e2a87cbb0c9249d3bc0f74f0696dd3965d9fd2c8329441a2f20fcafea SHA512 dc18e19b7140bfe7a97e1b9720d493327f9006fb666130438b0ef670a91480e2faaad9ff951d42b8856044d028b725ec3b6a522084b7090208df5c853cefc78c
-DIST pyproject_fmt-1.2.0.tar.gz 14304 BLAKE2B 7d7c469b5e5156097bdc176aa874338b4f848c8a2fb20bee3467d4267a60a6942c4bb512bebd1aa8abbe53349df9a899e9e0e9c27e2298f22d77ffca181af134 SHA512 368a29ca91052f51551ac3d0c707994fc9ba77ee5854460880164aafec9d92dd28d2950644cbda8760ce6396076ec9f3a034444e11cf0f59c6822cf2b6253f68
DIST pyproject_fmt-1.3.0.tar.gz 14367 BLAKE2B 55e96febd3b0bf9a84013c9ca002b7f77c043a62dae1dfc993efcabfe349bf607ffc23ba969c213e15debcd9e13cfe65267c14fa1a144f311fd20f14c043fd4c SHA512 d3e853e0f7c85ddffcc7ec2aa94d7f61fff2e55cbf6f564fd3b4bb1cf02d2dc54407b550d44dfefbfdd496f1b3ea995197cc3d45aea7725799abff12ccadcf0a
DIST pyproject_fmt-1.4.1.tar.gz 15280 BLAKE2B e91fd5b5a5c6b1e26337446488107cce5441ad53dec5c74e04b991d844c37cd142644b2213353a11ddb8865b517652c0d1a25b67b2696ad3af3a0de8ce0c2e3b SHA512 4750340ddea29a214abb20bbddda2ff505f2b022812c7a9ddfd92edfb38315376757c5263f7f1a272867665af8f176ba3fefd1a1c210ee5ce5577ba2e9a4807b
-EBUILD pyproject-fmt-1.1.0.ebuild 1037 BLAKE2B 7d49de346ada61178c1bff076053a7bd33904061648aefecaebd46c145693a5f3500252284fb5cd90393e2ca0840e1a1ce38ee7a7e7c599011a338f32ba84e28 SHA512 67bd92d4815b87884561c6bc2091bdc1214cae827e5c588e1bbff739a47475473a3e0454f2f8d5913eb15c0c5e8c7336a3100f0be8aa74ae815f6b32215135a3
-EBUILD pyproject-fmt-1.2.0.ebuild 1045 BLAKE2B c914ab4658ff849055a10ab9bba136073dee119897ef3d74cf04f5583c2858bb00b63a16efdc713d57986be2dc869ab1ca555a03eb7cb3f210653edd777b68ee SHA512 65cc1ed712b09bdeb88bf4ed5bc4e5208d63a34db06999484cb436fc3178fc782cdd7c8b2466979fe40bd94f39abd1bd79bdf2334fc5fa2b83b9b0afef8bff50
-EBUILD pyproject-fmt-1.3.0.ebuild 1045 BLAKE2B c914ab4658ff849055a10ab9bba136073dee119897ef3d74cf04f5583c2858bb00b63a16efdc713d57986be2dc869ab1ca555a03eb7cb3f210653edd777b68ee SHA512 65cc1ed712b09bdeb88bf4ed5bc4e5208d63a34db06999484cb436fc3178fc782cdd7c8b2466979fe40bd94f39abd1bd79bdf2334fc5fa2b83b9b0afef8bff50
+EBUILD pyproject-fmt-1.3.0.ebuild 1037 BLAKE2B 7d49de346ada61178c1bff076053a7bd33904061648aefecaebd46c145693a5f3500252284fb5cd90393e2ca0840e1a1ce38ee7a7e7c599011a338f32ba84e28 SHA512 67bd92d4815b87884561c6bc2091bdc1214cae827e5c588e1bbff739a47475473a3e0454f2f8d5913eb15c0c5e8c7336a3100f0be8aa74ae815f6b32215135a3
EBUILD pyproject-fmt-1.4.1.ebuild 1045 BLAKE2B c914ab4658ff849055a10ab9bba136073dee119897ef3d74cf04f5583c2858bb00b63a16efdc713d57986be2dc869ab1ca555a03eb7cb3f210653edd777b68ee SHA512 65cc1ed712b09bdeb88bf4ed5bc4e5208d63a34db06999484cb436fc3178fc782cdd7c8b2466979fe40bd94f39abd1bd79bdf2334fc5fa2b83b9b0afef8bff50
MISC metadata.xml 380 BLAKE2B f139b3f6c22d40d7c91b9b35db262813e299d1a3c1a1f8d6129e457fac62e3e7029a05315a3bddd9c4542764a33160c89b58b3b62f457efb088a7ae7cd86a936 SHA512 38bd0633defb67ee1831480c8b3896e158d0735ec74057b13b3c389cf26bd6ecb878f21d172f83293789d81ca2c30afedab8eaeb4ab1774b39972fdd5f805a81
diff --git a/dev-python/pyproject-fmt/pyproject-fmt-1.1.0.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-1.1.0.ebuild
deleted file mode 100644
index f2bb62da24c8..000000000000
--- a/dev-python/pyproject-fmt/pyproject-fmt-1.1.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Format your pyproject.toml file"
-HOMEPAGE="
- https://github.com/tox-dev/pyproject-fmt/
- https://pypi.org/project/pyproject-fmt/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/natsort[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/tomlkit[${PYTHON_USEDEP}]
-"
-# tox is called as a subprocess, to get targets from tox.ini
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
- dev-python/tox
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # upstream lower bounds are completely meaningless and copying them
- # to the ebuild is a horrible waste of time
- sed -i -e 's:>=[0-9.]*::' pyproject.toml || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/pyproject-fmt/pyproject-fmt-1.2.0.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-1.2.0.ebuild
deleted file mode 100644
index c440d098979a..000000000000
--- a/dev-python/pyproject-fmt/pyproject-fmt-1.2.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Format your pyproject.toml file"
-HOMEPAGE="
- https://github.com/tox-dev/pyproject-fmt/
- https://pypi.org/project/pyproject-fmt/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/natsort[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/tomlkit[${PYTHON_USEDEP}]
-"
-# tox is called as a subprocess, to get targets from tox.ini
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
- dev-python/tox
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # upstream lower bounds are completely meaningless and copying them
- # to the ebuild is a horrible waste of time
- sed -i -e 's:>=[0-9.]*::' pyproject.toml || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/pyproject-fmt/pyproject-fmt-1.3.0.ebuild b/dev-python/pyproject-fmt/pyproject-fmt-1.3.0.ebuild
index c440d098979a..f2bb62da24c8 100644
--- a/dev-python/pyproject-fmt/pyproject-fmt-1.3.0.ebuild
+++ b/dev-python/pyproject-fmt/pyproject-fmt-1.3.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/natsort[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-datadir/Manifest b/dev-python/pytest-datadir/Manifest
index 52a9490879d7..49c996991f21 100644
--- a/dev-python/pytest-datadir/Manifest
+++ b/dev-python/pytest-datadir/Manifest
@@ -1,5 +1,3 @@
-DIST pytest-datadir-1.4.1.tar.gz 7862 BLAKE2B 6ecd0ba76706c2fedf5964b3f6476176b2eb858fff9207b6286f6235d13c173f62fd03abeab2f5e5fd31506ee436c731d9786fe7937620bb1de08bb50f7b492d SHA512 e9a301004275235787de11242fe987665e4fcc89ca2d1168b27686f4d1506e506bdd517658edcbf2aca97b28dcb1869653e16412157b8ef313c1d4146f8cf4d8
DIST pytest-datadir-1.5.0.tar.gz 8821 BLAKE2B 68250c0100492c501b2752930cc6668a50233a7be08eeec56b99993c2bc21a13a2f6e2a2bd066dd52d58d219cd63b22f0a63fe51b7e16f80dd919f835994b5cd SHA512 6a91bbd7d1ac133c08d5aad3d9b7fa55b9c81dfea1ca5c18f8c9a90a60db4a1e5c09584a4ad0d420007162c507b91d6769a692057ef5be8eb44af6cbd5704f0c
-EBUILD pytest-datadir-1.4.1.ebuild 672 BLAKE2B 3137844dc739204ea3168c547b5d91182965c9d0e69e5dbc1d9876bce1dee1f3416be391a9e01a0a36b11f5c08182d239ab7e1caf5efff974067751a99f185a2 SHA512 dc3cf1510485335f8e0160bab9721c7d98bd0e94934b7f9edb2415ea0740fa7ffe40f76b18e367f0a724830f5c8dd3c6db4472561a1f27f74ce96ffa0a0973b5
-EBUILD pytest-datadir-1.5.0.ebuild 680 BLAKE2B de3fa7a979f5c2ffaf4f64203402d6580780b9b8bd0a0e74ddd3d8ecbd557fbc0f1705b5f109c8d9fa00cc4bfe4f7e45f64a5dfb6e63ae760e72c2b6d878d16c SHA512 a429b0341e0f3fb51934c1b05b4b8f00f347573ab1c2b43c5c7ff762371bd9831945c9572b25cfcd0116e2e72eae9c843f8c7318f7af599152669c30f56daeb9
+EBUILD pytest-datadir-1.5.0.ebuild 672 BLAKE2B 3137844dc739204ea3168c547b5d91182965c9d0e69e5dbc1d9876bce1dee1f3416be391a9e01a0a36b11f5c08182d239ab7e1caf5efff974067751a99f185a2 SHA512 dc3cf1510485335f8e0160bab9721c7d98bd0e94934b7f9edb2415ea0740fa7ffe40f76b18e367f0a724830f5c8dd3c6db4472561a1f27f74ce96ffa0a0973b5
MISC metadata.xml 407 BLAKE2B 01e202ee3ec230335863f2229c12436c6ad0265a0cd4137d8ca300ab90bc557e38b43fcc0ec211d64e61f46bf814804210056a4e514f0e32af16ffaacfc78897 SHA512 504a3f83140a3242706eabdf22907ab0be9b0424212dcb1f1192d28d8f92fc81bb39e82f9064375b964278fe836e4020f8d17dee93f11355da874ea43cdaacec
diff --git a/dev-python/pytest-datadir/pytest-datadir-1.4.1.ebuild b/dev-python/pytest-datadir/pytest-datadir-1.4.1.ebuild
deleted file mode 100644
index 18071bf80034..000000000000
--- a/dev-python/pytest-datadir/pytest-datadir-1.4.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Pytest plugin for manipulating test data directories and files"
-HOMEPAGE="
- https://github.com/gabrielcnr/pytest-datadir/
- https://pypi.org/project/pytest-datadir/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- dev-python/pytest[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/pytest-datadir/pytest-datadir-1.5.0.ebuild b/dev-python/pytest-datadir/pytest-datadir-1.5.0.ebuild
index 103e6d22cdc1..18071bf80034 100644
--- a/dev-python/pytest-datadir/pytest-datadir-1.5.0.ebuild
+++ b/dev-python/pytest-datadir/pytest-datadir-1.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/pytest[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-describe/Manifest b/dev-python/pytest-describe/Manifest
index 51c42da8fcb5..31aed6aca83e 100644
--- a/dev-python/pytest-describe/Manifest
+++ b/dev-python/pytest-describe/Manifest
@@ -1,3 +1,3 @@
DIST pytest-describe-2.1.0.tar.gz 10272 BLAKE2B aa0ff1cdcdeeea7f5dee444502eb304415c91d4a54d7caa1b0daa3f6e9546947a51d6d801ca6befaf5f8633f0d4c770c9b7218e2ea1f0412d11a8b21abd3c284 SHA512 ca15a6d2c3bc42cf9bc7dd4359c4e6d1e793862ab256e1b43940f8d1605cb065d260128c6931a79226b5288caa67f0c3934650ce95aa413d65200c53fdc1f817
-EBUILD pytest-describe-2.1.0.ebuild 751 BLAKE2B fcadeaba8578e76a6ebffefb48781027ee5c68d9cfcf028f3c8a32750a097cd816f6a808411339d7bff5d4b2b2b35b8fe341d412955ee2aae674a40e0a1f1927 SHA512 86c0d2b82e63071c6094960fa97a83edc859022f69a011ceb5f87af5208261dc08e7a3b6fb11eed0632069eb1f0c2e016275d5021db2e200ec98af0d57c5d0c3
+EBUILD pytest-describe-2.1.0.ebuild 762 BLAKE2B 352d00d0b9dcabca08acc6a2328a6b7b9cc63040dc08bff826df8b7a88ccc06a114428b038dcf1b009ff00a4351b6eb14641a5961122ed941b6514e2d36c7186 SHA512 0a560a60dcb9cca15651496eadf760adba2fb011c661806f3f17f7feac6096051ef7602bb057e06fc4616e37d657c33ab97877e1d671556ef90c3b3dbc89b2c5
MISC metadata.xml 409 BLAKE2B 00d21d44dc08a1a7166d85d5be7ce30b7af5d36e3e28bdcebb5f4495f9a5508bb7bc7f534aae9c242b0708a5e7c8bda4e693a2b05efac94e4283b1c8172ac5d0 SHA512 60e89b39de96adf0c7b80aa46b67544bce41c95eb2076e6f546f04ae46cf7d69709f89b9475c8e5b821b52afa9b3c344f2f5d7789fb2ceeba49facadc5d4c56b
diff --git a/dev-python/pytest-describe/pytest-describe-2.1.0.ebuild b/dev-python/pytest-describe/pytest-describe-2.1.0.ebuild
index c7a073b000a3..f9fee20dc1ec 100644
--- a/dev-python/pytest-describe/pytest-describe-2.1.0.ebuild
+++ b/dev-python/pytest-describe/pytest-describe-2.1.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..12} )
inherit distutils-r1 pypi
@@ -29,5 +29,6 @@ distutils_enable_tests pytest
python_test() {
# We need to disable some plugins because tests don't like unexpected
# output
- PYTEST_ADDOPTS="-p no:flaky -p no:capturelog" epytest
+ local -x PYTEST_ADDOPTS="-p no:flaky -p no:capturelog"
+ epytest
}
diff --git a/dev-python/pytest-mpl/Manifest b/dev-python/pytest-mpl/Manifest
index 584aa60230ec..aa91ac7dd6bb 100644
--- a/dev-python/pytest-mpl/Manifest
+++ b/dev-python/pytest-mpl/Manifest
@@ -1,3 +1,3 @@
DIST pytest-mpl-0.16.1.tar.gz 663585 BLAKE2B aad171260a10417aab15e7e55115c2fe02aa33dcf8336634281e1a1dad4d1c5ff08293fd9a67be025ec6cbb18c42bc9eb7ccb86275c0fcc7f4bf33a035fc0927 SHA512 64c1689f1698f9223082bc5c6817a1d4f9b413cb193894c23b1e0302254a6358cb3e354ac92ec47677acf460a41d05b2b527c834fd0fbbde04c070b0af8f46e1
-EBUILD pytest-mpl-0.16.1.ebuild 1053 BLAKE2B b75eb7ed2d8e42b78c2625722a7e5a33b5e2ee0299ea65c444f124462ad61a6eb558268c38726bdfc16c8065b6b94a7e00a6b28d91a42ae8c7993fa1032056a3 SHA512 9f17892739ac099f366cb4eaab8d6fcfa98c231c1d5d0b0623a21951f9082adac3d1e04a741daef736be5c83448d03e472623e38780c1e1d27664e79369a4c9a
+EBUILD pytest-mpl-0.16.1.ebuild 791 BLAKE2B 046640b891b7c7390538f0b9fee8e28776b33ae2cdb75cbbd8cbbe99ef16c47e8251e720266f1725b6c70f73ca630e182c0e3b0ff017b6d047a0c1524f9fcb26 SHA512 550c29941ffafee1b95010264346ce67338a900ec453abe687546b741dd8cf7a6b607486fcba2560587bcbfaea1bf15ae582d85ea13eb654b388e9cf183a035c
MISC metadata.xml 399 BLAKE2B b2dd8993ce1e55737997ac3e6c0d26edecad7721c319073b8bc12117b1387dd3b6a1049837b5f97d97f5539d1253bf888f00caca6f0bbb46a73292ee6bd08f0f SHA512 5e3c8b4c47771acf6fe345f3e1d1ae59e66a2bd028ff57969cd3a93aef971b7103a7b0d847f1e53af54075603f9868d5c09895f4ea3a1d93009b07449496d317
diff --git a/dev-python/pytest-mpl/pytest-mpl-0.16.1.ebuild b/dev-python/pytest-mpl/pytest-mpl-0.16.1.ebuild
index 95e7bea1cd98..ab98dfa7bc28 100644
--- a/dev-python/pytest-mpl/pytest-mpl-0.16.1.ebuild
+++ b/dev-python/pytest-mpl/pytest-mpl-0.16.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..12} )
inherit distutils-r1 pypi
@@ -33,12 +33,3 @@ EPYTEST_DESELECT=(
)
distutils_enable_tests pytest
-
-python_test() {
- # disable autoloading plugins in nested pytest calls
- #local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- # since we disabled autoloading, force loading necessary plugins
- #local -x PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_forked
-
- epytest
-}
diff --git a/dev-python/pytest-sugar/Manifest b/dev-python/pytest-sugar/Manifest
index 4ad9c3376725..d2dd9b9148e6 100644
--- a/dev-python/pytest-sugar/Manifest
+++ b/dev-python/pytest-sugar/Manifest
@@ -1,3 +1,3 @@
DIST pytest-sugar-0.9.7.tar.gz 14874 BLAKE2B eb65d3261be10897b98f29704a8cd32102a91f7d3023651a6fc5c69e7d4f77c9ade1b3ca808047d0813503ceb416490126402f4751ac93fbdaadf9ddd1ef13c7 SHA512 7ab1a4f91bd252452ffd5b4fa636a1dffd4ffa5a19c839f2d00d0c69b885216144bb25e1a666bebb17be8112a397adfe04d5caa215edc98f64c20fefd43334cf
-EBUILD pytest-sugar-0.9.7.ebuild 747 BLAKE2B 8856f7a767866b6e09e9c311ea3032f8f3bd0ee046484f29fde4d8954cb7461b6fc1e7540039b8b50078b05efa51e734ae0c68b92557633a8c412f948b5b983c SHA512 cf3a6a4c73be17dc1811b7a8446880462202d56ae43d3dd8ed84721a94e78098aa4a56d6f69236a6fada5bc16f581a8cabd93678db0d8c29defea492950391b3
+EBUILD pytest-sugar-0.9.7.ebuild 748 BLAKE2B c66c6ef66bc7a3f8fa6a0e613dfcb457fbf2a1a524041010981d102b129acbb656f6650632a8d6c6f44c77f7c38bb3c2c609f536bef415172e170e1a093a79a3 SHA512 1142ea854285e7610db182ca9816a983640eeb08e9df1b8fb9896530b25eeebb7e80341fea9ba2f46338cf40816a29d958facfbc36df3beeeae47444a985a340
MISC metadata.xml 408 BLAKE2B 85f1b0ab3459c14c25ed5da0e2f458094e76c22d442f4e32d2496da42c66daf473e7301dadb6fbf5041bf3b167a8e24d3755c1ac61f48e91fd88cf28ad25de74 SHA512 19e8b2f5cee8223178d9e5de58e8d048515857755600d4d0d2c4381e83c679a939ba67a48daf3ca16e1895808512f4882b37afd71f8cbfd5f4c15f67a30e7ab5
diff --git a/dev-python/pytest-sugar/pytest-sugar-0.9.7.ebuild b/dev-python/pytest-sugar/pytest-sugar-0.9.7.ebuild
index 2c347f622f6c..eb5a2eba408b 100644
--- a/dev-python/pytest-sugar/pytest-sugar-0.9.7.ebuild
+++ b/dev-python/pytest-sugar/pytest-sugar-0.9.7.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..12} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/pytest-system-statistics/Manifest b/dev-python/pytest-system-statistics/Manifest
index 1e7d5e7afc12..e061dd52c6fb 100644
--- a/dev-python/pytest-system-statistics/Manifest
+++ b/dev-python/pytest-system-statistics/Manifest
@@ -1,4 +1,4 @@
AUX pytest-system-statistics-1.0.2-loader.patch 1940 BLAKE2B 1e7e9738d928c72881b7e67715eefe898ced9d1031bc93a9fe899199143dd29d51361a24187fda9e41bc4ee892d7bfdd2ffbb290baf915ba287a546f56c9a34d SHA512 bfbd78c791123fdabd6e2c2c7a8d8ca71488c61a8767d450b8a72fc81a42ec2db9e9c079938f847fb3b5aa33a0ac4bb872c957c1c98e1b6fcd41e403aee4b5c0
DIST pytest-system-statistics-1.0.2.gh.tar.gz 55147 BLAKE2B 9b1217102a23e723090e04652fdd727818e2404bf110e4f54289251eb92f4abb59861ba6c6fc611c843960cf0595fa5cbd636071033327d4e602606e8ab63abf SHA512 1fab5038dde504ab0d5d0f4da851c9a8260849adb38a1196c6399131d77cc24a1926e68310dd0701ed001a20a7fcfb57c5202c5ebfd6de4c85aac4be49fc7347
-EBUILD pytest-system-statistics-1.0.2-r2.ebuild 1500 BLAKE2B 73bca81eef38e1238a7a9a18e702c0e1eb4179d3c1e0d6161f2858ed5b17a9abe215d052414b80b8ca3678627bfc483a76aef86b546daeba0261082ae42ef5ca SHA512 2631b11f95fcb0d8dbc11419ef44afae38c99b0c2dc1bfaa994c9574bfe8fd4bb0185ab6ef16e214270e259effc2ddedb05b446927b8eb6f7040ea9b75b740ca
+EBUILD pytest-system-statistics-1.0.2-r2.ebuild 1246 BLAKE2B df85e742af26d5894ffbea00ceafe0abf92fb373e718b09e25034c005f970074892730d5b943afdb161da5c861fe8621a83273fc62d5ccc9322d77432e5c9179 SHA512 4946964babd17dc869605320a5f318b91b71641fbd846f446284083d72b92053149b063942e5f4e87645b58f3661a3f85eaa241e55357311be643d3a1986a074
MISC metadata.xml 411 BLAKE2B 62a26b77897804129bdc4adecf7d0d6300b94ad2480530e2a191ae7243e56391adcc6510ca10d592d7862c7b285508b8d4b8bfa52b80f3e909de0edb4b546e90 SHA512 36d8ee496b98f7ff9982389992b10b4d3d0fb5cfba58ec00d49758ac438697846e9751a0d3651834f6c8796e313f58860cc55283b1a51c3ec065fca04c84dc28
diff --git a/dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r2.ebuild b/dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r2.ebuild
index 24f261c75ef4..33ba05c24c2e 100644
--- a/dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r2.ebuild
+++ b/dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r2.ebuild
@@ -4,7 +4,8 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1
DESCRIPTION="Pytest Plugin Which Reports System Usage Statistics"
@@ -12,7 +13,10 @@ HOMEPAGE="
https://pypi.org/project/pytest-system-statistics/
https://github.com/saltstack/pytest-system-statistics
"
-SRC_URI="https://github.com/saltstack/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+SRC_URI="
+ https://github.com/saltstack/pytest-system-statistics/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
LICENSE="Apache-2.0"
SLOT="0"
@@ -26,7 +30,7 @@ RDEPEND="
dev-python/pytest-skip-markers[${PYTHON_USEDEP}]
"
BDEPEND="
- dev-python/wheel[${PYTHON_USEDEP}]
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? (
dev-python/pytest-subtests[${PYTHON_USEDEP}]
)
@@ -38,15 +42,7 @@ PATCHES=(
distutils_enable_tests pytest
-python_prepare_all() {
- sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die
- sed -e "/setuptools_scm/ d" -i setup.cfg || die
- sed -e "s/tool.setuptools_scm/tool.disabled/" -i pyproject.toml || die
-
- printf '__version__ = "${PV}"\n' > src/pytestsysstats/version.py || die
-
- distutils-r1_python_prepare_all
-}
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
python_test() {
local EPYTEST_DESELECT=(
diff --git a/dev-python/pytest-xdist/Manifest b/dev-python/pytest-xdist/Manifest
index 6fc97b29811e..18f29b982707 100644
--- a/dev-python/pytest-xdist/Manifest
+++ b/dev-python/pytest-xdist/Manifest
@@ -1,4 +1,3 @@
DIST pytest-xdist-3.3.1.tar.gz 77751 BLAKE2B 483774b3fefefb513cc3021c49fd816089869a885ba098588e503530ff3b2dfb77612aff80a7147ff33fd8c1fe69c4fda40133de94007e41c699ad763d112e92 SHA512 f439ff1acf65a8df025fec847602ebdc5355b2099501845f8cde3c5287299a9c3102fa6dd6fc82a30bc016893556a24b0b5409323f5db4015e77c711a7b5c59f
-EBUILD pytest-xdist-3.3.1-r1.ebuild 1061 BLAKE2B 3cc707cfa3d284e4b0dbea9cd28220c6b60bdacbd79ac7d54f6f46c44f392e2d6819d306bc6515f5f78e230cec51dc8947516431abbaf4660e53844216b1d907 SHA512 7948f46c67b08e478b40a0abf482b89339bc3dd3e2cd647c3a823856e7e3febf2808e1ea8649929edbbfff94ea372672c88e6e47c7a63092abc92190c2295f34
-EBUILD pytest-xdist-3.3.1.ebuild 1097 BLAKE2B d3edfdae4b57a6dcb23427285e21a266ca52f5b7e8a0b8f75a8b63e22c43ae62acfa7f802a7b31fdc31223742ddbd9dd1f1a5223e8573ab780156c34624cef72 SHA512 f125820c3bbd2f50359e3dbfc70e101c59048f7d4d4e9d41c25f1b8c5b9a29e8160985644f0ac72c83bbef30486761d58db970d5197e2a811d1d4070aad21626
+EBUILD pytest-xdist-3.3.1-r1.ebuild 1053 BLAKE2B 70a5271cf02236de13d8452ea00397860af6c57bb1fb5cd5ebd119e7ecbf0593e14b72cc38f8401bbbc72ca89707ab20fb1f7bcc0b7ba1a3dd54115203cff3d6 SHA512 18816a29fd4e6885912e2cecdac3e9e8d13fef6a06681f5fa905b3f5b81c695d1195e3070540172347a6036ae175de744b00623023160f252bfa96a0e217e6b5
MISC metadata.xml 403 BLAKE2B 0aef0787ad01d8e5e5a0588b95740ca54527c1f425d17cc6655308ca478597ebdbfc35165e88864163929104aba9820848b63c17c3d77b238c4f0e17d9b98261 SHA512 c12b3e2a13b6497f748b373753410df996955ddcb9631b310104f2ae31a1427d983462c242692c1b6f9a9b9cd36b7f4aaef58e408543572c040e3dbeb38848fe
diff --git a/dev-python/pytest-xdist/pytest-xdist-3.3.1-r1.ebuild b/dev-python/pytest-xdist/pytest-xdist-3.3.1-r1.ebuild
index 441f239a2f03..19e75e0e34a0 100644
--- a/dev-python/pytest-xdist/pytest-xdist-3.3.1-r1.ebuild
+++ b/dev-python/pytest-xdist/pytest-xdist-3.3.1-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="MIT"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
dev-python/execnet[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-xdist/pytest-xdist-3.3.1.ebuild b/dev-python/pytest-xdist/pytest-xdist-3.3.1.ebuild
deleted file mode 100644
index 4e931457a436..000000000000
--- a/dev-python/pytest-xdist/pytest-xdist-3.3.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Distributed testing and loop-on-failing modes"
-HOMEPAGE="
- https://pypi.org/project/pytest-xdist/
- https://github.com/pytest-dev/pytest-xdist/
-"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- dev-python/execnet[${PYTHON_USEDEP}]
- dev-python/psutil[${PYTHON_USEDEP}]
- >=dev-python/pytest-6.2.0[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/filelock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- # disable autoloading plugins in nested pytest calls
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- # since we disabled autoloading, force loading necessary plugins
- local -x PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_forked
-
- epytest
-}
diff --git a/dev-python/python-axolotl/Manifest b/dev-python/python-axolotl/Manifest
index 4a3a109723d4..13d0db23a4b5 100644
--- a/dev-python/python-axolotl/Manifest
+++ b/dev-python/python-axolotl/Manifest
@@ -1,3 +1,3 @@
DIST python-axolotl-0.2.3.gh.tar.gz 52139 BLAKE2B 8539f4ff6d9d7e57965cdbbd510f499cf344490091fe56b013d1ab60986092ac8a7a76248624993692077020043ea21c1d9448ecf9b76a698b43da4e014f37ab SHA512 1a10dc9df2f95d19b49909d4d136b5266aae19e24ac84f8b263ae7d4de18f77353c737616ac0648b600e05699a90d348f95c6c1659849986becefb4a0277fc80
-EBUILD python-axolotl-0.2.3-r3.ebuild 669 BLAKE2B 65af3213745bf7ab85b983add26143c3f4d1ea9a35d0f9a8cd8c319dd20f2299ffd566ff72293ead398e78796b3df771d9acfdbe62a1d7e6ecd8b47521db1cba SHA512 a6b3e81cc4aa823b17f4cfe424a9f8d09833b619aa2a6f473fc0f44a3b74cb496c27cdeb583db9d3cad570fc8bb64892d281d781258f0fee064b3f2cc7b90bd5
+EBUILD python-axolotl-0.2.3-r3.ebuild 710 BLAKE2B d7a44b7a01f8ee843bcd58bc8185c5565ff0c4ecc3cc50af87e58611fec71c0ebe0e9f22d94013990ef9949e2cd7e4228aab3123f26475b91863052346240e72 SHA512 92fb6e9daeb5ffdaac8a43c4f3b88d45a77fa9e199729a6daa912b7e99b86d7c0a2b104c080fc79ba667cca794dfbe67b2571fefd15aca8de4dc11d855a87b37
MISC metadata.xml 783 BLAKE2B e0fd72f31b2f50eb2c2f129007263c0159469a29324c673df9b2069a31c762362d28c8b30c00dc042501762b496f37046c0232d20337f472e4285ea7a87edd98 SHA512 22a8c75ca736e3b50f4d5d8ed52d38b403637cf7f826dbef9c02826990b0e44f8f70c27943ab3cd88d88bae71c310e4580ec565b35decfcad3f8249aa677383f
diff --git a/dev-python/python-axolotl/python-axolotl-0.2.3-r3.ebuild b/dev-python/python-axolotl/python-axolotl-0.2.3-r3.ebuild
index 076724e13fa3..20434956c9b5 100644
--- a/dev-python/python-axolotl/python-axolotl-0.2.3-r3.ebuild
+++ b/dev-python/python-axolotl/python-axolotl-0.2.3-r3.ebuild
@@ -4,13 +4,19 @@
EAPI=8
DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
DESCRIPTION="A python module for the axolotl protocol"
-HOMEPAGE="https://github.com/tgalal/python-axolotl"
-SRC_URI="https://github.com/tgalal/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+HOMEPAGE="
+ https://github.com/tgalal/python-axolotl/
+ https://pypi.org/project/python-axolotl/
+"
+SRC_URI="
+ https://github.com/tgalal/python-axolotl/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
LICENSE="GPL-3"
SLOT="0"
@@ -21,6 +27,5 @@ RDEPEND="
dev-python/protobuf-python[${PYTHON_USEDEP}]
dev-python/python-axolotl-curve25519[${PYTHON_USEDEP}]
"
-DEPEND="${RDEPEND}"
distutils_enable_tests pytest
diff --git a/dev-python/python-discid/Manifest b/dev-python/python-discid/Manifest
deleted file mode 100644
index 6ac512fd4bc1..000000000000
--- a/dev-python/python-discid/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST python-discid-1.2.0.tar.gz 30756 BLAKE2B 616613de23b66adfc92227a9f36b710649f2a419ffd83443766ebcf1dbfaf528b7d933011bcbdcd19f5092726b81e40d905a62a64262a528dfad89e561210992 SHA512 239cb608508e94109aa9b8b582bc3de1fb9408b508d56698d7f17ec9ebb0d37c1fb76557d98b6d194c1532e3047efcde3adc5d6e9634bc87533d331423a7f19f
-EBUILD python-discid-1.2.0-r1.ebuild 560 BLAKE2B d8c162fece33d0ab14655d77f4e47b0dfb0c718dd4b516e7d6eeba8aae324dd3a290c31c931dbd0a1d1572d09543e948cb9325d34f8728ff91f13b5e3ea4935b SHA512 89f15e3e123f317df77d440b00d959fbe3da1d7e2a55a94099174e82cce9b37ca4bc87ca963ce4f564b588f645ef5c4d0689e22b54b58eb339a234adc8ceb505
-MISC metadata.xml 371 BLAKE2B 4b7018e07405d1a136a9aac46dfca2de948cb3c332a683b2c28d5ca7eeb190e2f516490a9acd051a572179f1e24696498dba5d1ba482f500a0f5f9529783415c SHA512 1feae4778b19e5dd9bdde91c04dae4133b6a08808e06350d8a7e14181bd93950dbe2ba3a41da558bdce852088f036128f20c62aa0d4f1adaa26c3921b9658753
diff --git a/dev-python/python-discid/python-discid-1.2.0-r1.ebuild b/dev-python/python-discid/python-discid-1.2.0-r1.ebuild
deleted file mode 100644
index 64e78156abbe..000000000000
--- a/dev-python/python-discid/python-discid-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for libdiscid"
-HOMEPAGE="https://github.com/JonnyJD/python-discid"
-SRC_URI="https://github.com/JonnyJD/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc x86"
-
-RDEPEND=">=media-libs/libdiscid-0.2.2"
-DEPEND="${RDEPEND}"
-
-distutils_enable_sphinx doc
-distutils_enable_tests setup.py
diff --git a/dev-python/python-ldap/Manifest b/dev-python/python-ldap/Manifest
index f5caa1e59946..16df4d7abb8a 100644
--- a/dev-python/python-ldap/Manifest
+++ b/dev-python/python-ldap/Manifest
@@ -1,3 +1,3 @@
DIST python-ldap-3.4.3.gh.tar.gz 378215 BLAKE2B d5c165e668ed8bf1415e06e28e306bb757dea71ee7cc1ad380c35a5d911767fd08e249577aef0e5e888c1e9129072f93f499560e8b70e6848fbad4d7f9bb95a6 SHA512 a52403b7d9fc4d114b995640ff34f5aefd313d36cea5ff6de73ea9f46036694ebd43cd9d11382daf3be9da887f62c6675b49d684c05a7d5f0c93d446b16d1981
-EBUILD python-ldap-3.4.3.ebuild 1707 BLAKE2B 97cb9c965337b97e1983c383ff7576434c985ae5910e92725b3c9a2f06b43268e3ff51191498cbedc24040ce4bdc83639a50964a97e4d5a262e67170c1645b44 SHA512 2f5937d2bc2e85cf0f74892b8b265218aad710113eacdffb8664423122d0794bdc3bd11e82ab77666a88dc3969b885eb9211eb5592a6bc1c7111dc718daaf1d5
+EBUILD python-ldap-3.4.3.ebuild 1708 BLAKE2B 92f8bdb003b73042d7dd74cdb23e7b14333c370eac0f01ffdf07dc99ef1017f1031ee4c7c598b94bc0c396290ade9279a74fc6e331acd7b0dd1dd12c79f3d031 SHA512 c097a4436e9fc6d7ed55d37e6144814cc158d46959d0c52013660797ed28d11ca545063362c8bcbb2327a40fdb0b8d3702ab7728e6004155bfb2fb690f57ac1a
MISC metadata.xml 449 BLAKE2B 14ffa18ca09eb663d3ef4ff5bd0ebc8511fa408a4e96c93885ba2beaccdf3bb82a9733a01149e088c8b66d6cb938f94fc3940c0c0cca5685599191e772443cb6 SHA512 2f5c014e55f838b84abf6ba630b000620a01e2fca6d1f1bd1b30db309f820df50c2ef7feddc17c69ee0188c3cbc91a388933b4bccfc8d2ea0cb18c6dae85cda6
diff --git a/dev-python/python-ldap/python-ldap-3.4.3.ebuild b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
index fbd960149086..f177e15312c5 100644
--- a/dev-python/python-ldap/python-ldap-3.4.3.ebuild
+++ b/dev-python/python-ldap/python-ldap-3.4.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/python-mpd2/Manifest b/dev-python/python-mpd2/Manifest
index 3175623be2ff..cec574a89f12 100644
--- a/dev-python/python-mpd2/Manifest
+++ b/dev-python/python-mpd2/Manifest
@@ -1,3 +1,3 @@
DIST python-mpd2-3.1.0.gh.tar.gz 69162 BLAKE2B fb9b13f3e73b654d7e2a6ee84907f84ebf354d8f56ee47f58046a28aef1d43b5ddd52bf51f42a3e56dd6d8036010abc74d5537cfe8cf4f976b0a758506879dfe SHA512 9d8dd774540d9e09804fd293ce362401b2253f8021c1581c0764bac0b61d2e4b5f50bb752e5d774459194a717354f28ad5d96d48f29ef0f54011969ec91ff106
-EBUILD python-mpd2-3.1.0.ebuild 1001 BLAKE2B ff01db283c27ec537b143bc7aa65c23291a4211d84cf65b2a7f43662a5cdcb51a811678b1724a9990b1c712fd27ab228c040fc6b8324eb939c3013f9e9ea61bd SHA512 f8da087d57e613b3d9c007385c004c428f8593f8af9d358f756e947fbbb5b05ff1081f3300a63200eff3b81d6ef8d7af14e53346aeb697e3b73973cc23a237a9
+EBUILD python-mpd2-3.1.0.ebuild 1060 BLAKE2B a62d853758d34050f1a16f603870efa763de7617f258a65cd1ce8ff66dfb94cead29383da7a1b47d8bc25be54e035866198377c047fa34b7d431bb392fca38a9 SHA512 f1ccbbdf9e80ea840f608a6faf797966758691ba11293397f1fe91f35a18ad20fb6f026c241fd206835bbbf48eedab012677a2eed3dacb75c48d38ddb3b7cff0
MISC metadata.xml 464 BLAKE2B d64863a0d0de7bdbb309ea89cf3758d7347ccfb29fd810e3cc99735b6cb096b1dc21857905f04f689865690c170bcc141b2ecc7ac0954f5db748fae52e8754ba SHA512 a37f69491be26d10e30ffedf86582ee8f0cccec30278f2edf24b9018357609ff2b65a68b3e778aa5cd956f16ecb75e490be3305ea1d8e2ded3d1a3d187f644ae
diff --git a/dev-python/python-mpd2/python-mpd2-3.1.0.ebuild b/dev-python/python-mpd2/python-mpd2-3.1.0.ebuild
index d08dac438dda..9310fc936a4f 100644
--- a/dev-python/python-mpd2/python-mpd2-3.1.0.ebuild
+++ b/dev-python/python-mpd2/python-mpd2-3.1.0.ebuild
@@ -4,7 +4,8 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+# py3.12: https://github.com/Mic92/python-mpd2/issues/214
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
diff --git a/dev-python/python-pam/Manifest b/dev-python/python-pam/Manifest
index 84104271d085..866cbcc41797 100644
--- a/dev-python/python-pam/Manifest
+++ b/dev-python/python-pam/Manifest
@@ -1,3 +1,3 @@
DIST python-pam-2.0.2.gh.tar.gz 14787 BLAKE2B 4bd9d7d57802fb30519ee755b091d8dd21da7fdac164cba2ac11fae48c8f575498562309d996a67766218e15e1b5f45f40c4cf32800de349fe0fa0cd03ae911d SHA512 eafeb753b22ffccc1c5729516ea1ae26799d3749140fe91849ddb804066cabd4b5493e9b059172977dd5b3c5d48c8b5ced6c5c944931fcf23225dda09db026f6
-EBUILD python-pam-2.0.2-r2.ebuild 584 BLAKE2B 5166b9470ba54802a47aa5e2b1007db69d7cab98dbd385183e5148cfb05acd87ed7418dc4ec46c15be068242f9bb1b1e4eaf49bd758380d5a471eff5c4f0c3e5 SHA512 28687ba93671acdb3669f85b196d5f04f10a82f289968639ac6ee2abf234635bc2dc7e919125f7516311c73450eb7ae7835f7fb7fa54eb0302b278c385b8893d
+EBUILD python-pam-2.0.2-r2.ebuild 586 BLAKE2B 8d8b6808070b2c62e92c31cdfac10bc4e1de3fa9c3e1c5230798f29fff67ad3df1391160ccec5591a1688c55a8bf86b065a741655dda6eb34d3c54b0a252441b SHA512 78095b82430bdd73227921b3bf66d04cf5968a6951a2d1d94007a9d7bcddcb20c5c83efcdd5cfeacf8589418be0a2f70041e9299615a7780ab947cbedea45f86
MISC metadata.xml 417 BLAKE2B 4f5cd02a89aaddaa52fec569bbaf6b972eea84c9647d24246f986b227089b87dbfb008ba43a82c1bc94d0cac04dff115e7113c3267475220414634d509da6ac7 SHA512 13efb5b77fb437c154c185a7dc00341a9f06ddefdb517b174ea985edf10ebd4c7bb3d2d272e907acc19c964ea8db41eeeac1ea2fc4d7d92960bfbc26352c8775
diff --git a/dev-python/python-pam/python-pam-2.0.2-r2.ebuild b/dev-python/python-pam/python-pam-2.0.2-r2.ebuild
index 7891b91b07d0..8bc9506ac587 100644
--- a/dev-python/python-pam/python-pam-2.0.2-r2.ebuild
+++ b/dev-python/python-pam/python-pam-2.0.2-r2.ebuild
@@ -4,7 +4,8 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1
DESCRIPTION="Python PAM module"
diff --git a/dev-python/python-redmine/Manifest b/dev-python/python-redmine/Manifest
index 073c92290be5..68401a143463 100644
--- a/dev-python/python-redmine/Manifest
+++ b/dev-python/python-redmine/Manifest
@@ -1,3 +1,3 @@
DIST python-redmine-2.4.0.tar.gz 67730 BLAKE2B 22c74ad194af9b56affab39de38b13a8f5a46e79b8ea8d9f9f47eb12c4ad4c91156db9ef0e8dfd013602b8cc06e0636a724ae34969f385dc9f8ffc63514ccc63 SHA512 afb03ca8a3bdacace3c12b7295ba08953ab2040971b57988deb9955df24e5ac1782a9b3fbf0f5070eb22c640e88f489cda12cdec38449f9e3bcf7189dc422642
-EBUILD python-redmine-2.4.0.ebuild 570 BLAKE2B 04a7065f9d8a355f4669fc992f888348235e8b370d7133a3503bff0801c9ff369dc5b34c8cb417b34ad4b8ca51f80d7ad69f7f4bdf97d4ea77652f0625598172 SHA512 cc4c9dc3c6703cadf3566630cbfa61a5845a9c8a451b8fc17cc8f7f4aa204c1861ee23e43abf39da8583a30ecc097ea7a1a467af8e04b31338a5956265a1a5cf
+EBUILD python-redmine-2.4.0.ebuild 732 BLAKE2B 267d443ceb02acf6f6c5e1d1be819bc3b661b97019ab9b6378c4f1002a192a1128a38408758e340cd629abe3b1e20051b9dc17febcd9f5ed1348bc030a84b656 SHA512 5c9eb830f386b10aaa3f779f9bad092326c6963e9ed76a422bda0fced0dc2bc96f7723f66be4313947fafc9f63f8e1622b04965c71978b4f56a1433a90e1687b
MISC metadata.xml 426 BLAKE2B 4b854d12e2cd5977800ee0ba114e1e8cf3895afc412d50b7ca9101842c3430a076e8daa07ae58624e3ae25163cf49de5924f9df7735550903f79ffbebbdd3763 SHA512 e56e41d36e3fbb82ec4b592ec3c6b4a69669bf79c159a97045b7643676361208885ec18a0dfd2462a8f456435d5ec51250b893693f9411c727e8bd44c8a4ae92
diff --git a/dev-python/python-redmine/python-redmine-2.4.0.ebuild b/dev-python/python-redmine/python-redmine-2.4.0.ebuild
index da55d3bf3c50..1492e5810aa4 100644
--- a/dev-python/python-redmine/python-redmine-2.4.0.ebuild
+++ b/dev-python/python-redmine/python-redmine-2.4.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..12} )
inherit distutils-r1 pypi
@@ -25,6 +25,12 @@ RDEPEND="
distutils_enable_tests pytest
+src_prepare() {
+ # https://github.com/maxtepkeev/python-redmine/pull/332
+ sed -i -e 's:assertEquals:assertEqual:' tests/*.py || die
+ distutils-r1_src_prepare
+}
+
python_test() {
epytest -o addopts=
}
diff --git a/dev-python/python-stdnum/Manifest b/dev-python/python-stdnum/Manifest
index 84b69fb9faca..6621e217f02a 100644
--- a/dev-python/python-stdnum/Manifest
+++ b/dev-python/python-stdnum/Manifest
@@ -1,3 +1,3 @@
DIST python-stdnum-1.19.tar.gz 1134517 BLAKE2B a6e35abcd00302dff0c6df82c13691c4528de069b7702f905aabffd840b7d95902f2c74525d824606bc4b28579d38153367997a73910ab93afb4eb4272b76c40 SHA512 02c56aea710a9a02e14160840fbd45751cd00f1a49b1d046124945ba92e2dd3377006f44a146030522d09b92f809ceb4d1e3589ef3d9c9302f7674a79602ef07
-EBUILD python-stdnum-1.19.ebuild 734 BLAKE2B 4eb274186912d3d771e9eceac071b79cdf712c1c48cc7b919a11016fe1b7c86ae345dbbc9bc97b64b22a3608d885666b6219fb4b2072e78631aa9633929894cb SHA512 3ef36ca2655bd1cb66478b42baa342daef401b118cd8d2c79400d4436b5ffb054afb368404d63ffbb4205bc6121f0ad16d1cc2788f4e7ac9097df2c38c763e18
+EBUILD python-stdnum-1.19.ebuild 735 BLAKE2B 00f86257ecf01523afc45cf79061735345bb7b4946d54aa08ad00001ecc89a041dff0f324735b2933a37fee53781cba53bc666068361a205d58cb7cd9af36ebb SHA512 1d8bfc2a1a08a965d532dbaedbefc67fca36c5c38fcde10a8c25eb84b31205b9675d23b0534d0dcb12c35d398c7a3d006d70c91e46bb0c22b2374d444d9fa86b
MISC metadata.xml 461 BLAKE2B ca459eeb4a49d155ee0e1f53a3830f500607e7b412c9546c05e54c99fb2d74982e4bb3815fb5373b627d09c580f3f6807737b33022542f0fb13ed45c085e57e1 SHA512 66ebd3c6792e7bc35df1b77171179191a98c476c38827fb11cfff1e0c003317a2eb296ae12cea484bdcfbfd364dfafb0abc60cf0886c993b66860f7d9efe6013
diff --git a/dev-python/python-stdnum/python-stdnum-1.19.ebuild b/dev-python/python-stdnum/python-stdnum-1.19.ebuild
index 88979a8b71e4..6403be31765a 100644
--- a/dev-python/python-stdnum/python-stdnum-1.19.ebuild
+++ b/dev-python/python-stdnum/python-stdnum-1.19.ebuild
@@ -4,8 +4,9 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1 pypi
DESCRIPTION="A module to handle standardized numbers and codes"
diff --git a/dev-python/pywlroots/Manifest b/dev-python/pywlroots/Manifest
index 8ee09c684d9a..bdb46266ad2f 100644
--- a/dev-python/pywlroots/Manifest
+++ b/dev-python/pywlroots/Manifest
@@ -4,5 +4,5 @@ DIST pywlroots-0.16.5.tar.gz 91626 BLAKE2B e91acaf92b56e67e42465379018f154d6f1a4
DIST pywlroots-0.16.6.tar.gz 91625 BLAKE2B d8784add8266958745fb9d9ca25d47b3bd52957cef22a70b30b051aa53996a8b870d436a44c75f8a16fd7346b7ff2c00a70eb86b376294f3928ecd8807b6646e SHA512 31588ebccbd269e45374cd42067738c23bd76ea8a0304d17aff9da33c7686a5fb9c83a676575f0ad034afd2827cb8bea7eb9334e96badcc83ffede56fbf75a1b
EBUILD pywlroots-0.15.24-r2.ebuild 1003 BLAKE2B 19a6ce2c6c9fff501e2a4274ac1254d6cf22b693b1451c7e3e61d09f4d8ff1b93b98ef6242c683e4f48527b0d022f971bcb3b016541ad7a352c28c3cd8bf9060 SHA512 83343df9d58b79b6abd76d9706ddfd236eae1a05bb975dcfdf0561371f43687f3c34c9c194ebb8a363e005ea9c54ce84d12f70893f80d1593741425ecca81c21
EBUILD pywlroots-0.16.5.ebuild 876 BLAKE2B 15f3f1985e0146417091e6b9b88a23299ac4e3cbed33e6664bf6539b82ffc45183e64f10afabfb1842ee667b3c6848ec7b1e3c2535bca213e3ae000d2613cfb0 SHA512 adec3e55f4b74755a60eb2a482d88931eee10f63d463050c0b430e566cb9a9878e6312ed3cc51ff6864bbc56292c076f57db4f90691cc68c962f44819c2a987b
-EBUILD pywlroots-0.16.6.ebuild 877 BLAKE2B 0572fce4765e7d9e846c3eb2bd118dff2972d44498d3ba6ac99d367dc89c558e8a30baf3f08fed11486f733b7f31de8dd3c57900b69e49102a5de58469787236 SHA512 a75321566d3157467911395cab0a3ca4dbb061fd86ccfba1e721484fc36ec35c68c2e619416bbe7b2d65d225c78aaadb3753498c8a7b8db6cd876bb1961a7107
+EBUILD pywlroots-0.16.6.ebuild 877 BLAKE2B ddfa2492f3b6d41dab31553d4c18ad07eadb8a46b9cb1cecd35d7d65bc35dd3e0a92e9301e9a51daeecad753528bc40f3ad5aafb47b3da057ccde7f858acbeab SHA512 8eaa91fdb29a8157cc9281da49c1cda6a4fbe5e8a567dc5cabf89dc4bc31fdece23aa00be07eba7fbde3f962931477e6dfd9c16da6e19d43a9a1cb64b1f828b2
MISC metadata.xml 351 BLAKE2B 8c8ef3ef1d58928c0a15fcd756e4d1c94b2793626c9b4e9cbeb31443119cb47fa4975063547065cbc6e06f327ec7d36beb5e74973fd3d372ad4f7feeac3410ea SHA512 b4840e4149647c29e358b64d3de99a0f2b148a4d7d123d7ef7df67cf918a3f599d3e199ed7ef4d0d39bf8ccc8e4630058db4ae3a2260119ce1c5d255bf2dd9c8
diff --git a/dev-python/pywlroots/pywlroots-0.16.6.ebuild b/dev-python/pywlroots/pywlroots-0.16.6.ebuild
index 15d6d590ef3f..ec91283c28fc 100644
--- a/dev-python/pywlroots/pywlroots-0.16.6.ebuild
+++ b/dev-python/pywlroots/pywlroots-0.16.6.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/qiskit-terra/Manifest b/dev-python/qiskit-terra/Manifest
index 16cb1adbdc8a..da8a2a2d891b 100644
--- a/dev-python/qiskit-terra/Manifest
+++ b/dev-python/qiskit-terra/Manifest
@@ -1,40 +1,57 @@
DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
+DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4
DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672
DIST crossbeam-epoch-0.9.14.crate 48524 BLAKE2B 439eec7e5e0364af0fe0a34ffc9354ae289798ffa7480bc656d4a610101e1ef2d5f484d84f82c87f961bd622434c36adfb7a87f7fbd2c71077b732cc7cc765ad SHA512 543cb60cff7c0823733f6ace191b137a04025a2b40fe4fea5eb273772009627fb705aecf742bc59e01367d4c15a14aca73aa2caf7f4b509f4b25947e14fd1e19
+DIST crossbeam-epoch-0.9.15.crate 48553 BLAKE2B 23aa0532d3126e22efc779859478098e505b4ec895c643530a3f7e8dba0543df3d8ffcb6825b1d3869a4418e17d798d464b3e1bb51522435d50f53ac224e22c8 SHA512 d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde
DIST crossbeam-utils-0.8.15.crate 42326 BLAKE2B 23e6bd2a6535c6fccf7b7d17487fdd4095c92a3f3ae383a72dd6d90c1c49c2ec8d96dc01a94c7127b2681bfaef843585b3ae8665ecbc43b2e7db8434e31c6c8b SHA512 adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533
+DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831
DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e
+DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
+DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab
+DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b
DIST getrandom-0.2.9.crate 34457 BLAKE2B ccf7232ece1047000140ed6bb9a1afa784be87b5cf83e2f58dff77abcd79e34120b45336cb05e47fbfde36407957fe9da8b04971092ec05f67b321fde9142d29 SHA512 48e341125223945d1c02c4dfc54df303ae27d3ceca0d5a30b42065f5e40da600cb2010bb59e88af6b990d54b5eb4bf83ae5bbd27e13e56363f5f68be03ea9082
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
+DIST hashbrown-0.14.0.crate 116103 BLAKE2B 24bab03e8a8cb7623b92282c83bf8acaf0752c696ee1c010249e3ebb3646e7549d8d6d798b02c9d5b621afbebba7320f8a859d9a1af1523dbd46377b857dbb5f SHA512 f0fbdf81517f59a0b67f792a4097f1131d346b2b4cbda93590749cef7f9f1c9029e0e182f58c23b74d3028f7502c30b9593c1eb4da37f95388d74b14582b8959
DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
+DIST indexmap-2.0.1.crate 64305 BLAKE2B 61863f045afbf78466fb73ef99cc02b48c6781c596cf46a67fbde3c025468bfac3380a31efe10e8c69eee4ec1c85cd79b260627111ca6842d50c39552f3e17e4 SHA512 69b7da13fdc3164630e79ea09bf7e036bdf9cc44384742069ef59b3f8f909a5912c65908f9c605748a1476722d0536c3468cb5243666b37215d3f4f5f38cabc1
DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf SHA512 db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST libc-0.2.144.crate 682092 BLAKE2B 1f699cb880a65baf9210527789abb35fe8be9565828d061e12b5c76330e21babab67b21e9a44be6a706f643f3c8b98503a3b40482183188b49f33f96a2489a68 SHA512 576da68e3845a7149f64bee425529ffec4bbb8df0272790182e49c8bad5b9744de21ffb5c1206753b57b7fe45af02c6c429e16522b72a77e5262482d64df5692
+DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
DIST libm-0.2.7.crate 115688 BLAKE2B e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1 SHA512 b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9
+DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db
DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
DIST matrixmultiply-0.3.7.crate 57046 BLAKE2B 7ba1abb8602370e8780c8401a4197653998af1d0aa0976a6710fd316cc057b4d6ef71d009ce71da85ebb2d2867c597e02ca2df721bcb28ab1c175ea4b7ac48b9 SHA512 40d68362bfe3ada4b8674bde0f5b0bc34e88590b8a0bb442cf1dd55de1d6dc696533221cf373da898bbf5aee83a12eac564e7fb8b2bd451e62c827b7fbc81c21
DIST memoffset-0.8.0.crate 8912 BLAKE2B 19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c SHA512 47adcae0848ff967035e10543ea599c7af9c5bad387023eb4dc77c9e8d875994ec8139b9941b3ecc4fc17214d80944a47a3be174a45b334661914a5a7382dfbe
DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
DIST ndarray-0.15.6.crate 275225 BLAKE2B f17e028e7d57670f136d777dc2bb720dd52bc3d9fdbc0e2de5f5c2fcd9f6310f0bc39299fadbb53e0d1588e1e64d9f2b5daf20e30dd95517bbfa597b9572581f SHA512 19037ba1de0ea5f8e0cba5d8735d6192c1674007529289a357e9c5e036a1af88b48ba8a26b4929663403159f6700bd00d04becd9b1fdd4c07990bbeddfc20ead
DIST num-bigint-0.4.3.crate 97799 BLAKE2B afe9a08bf20dc974dcea12b5f9dd465e8b399a0cb0a6d0028d08f7f753aa4dfc929710e4dae883e67633d9dda073f995287e5315b1487e8f99f8f23f1f70e581 SHA512 4b38eaa8b51119dbc7cd8a1e177f37ec935ee348b693a93378742e9bfa68fe5f7e5062b7f34638283c23f04d2127451d796d310cd8adb64dc8e865b28708374f
+DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5
DIST num-complex-0.4.3.crate 29523 BLAKE2B 7f6af07ca78b00ba21f04931c473b2b725c61c78bb74b3bcef7b10a0fb00353c06283da02c056fa8cd4f9949476392054dda56ddacd330abc2d1aea3317e9ebe SHA512 64f1e6ee49f162a190b9aaccdebdf5d4f1712645eebda7877437f58859c5d8d4cfd10b67a39098dc964f9c842909b10e222aa8a2159575a7bb19352f753d3d99
+DIST num-complex-0.4.4.crate 29564 BLAKE2B 8ae65e8f2d87de96ec0a3d0e6d580584aff8cfbd0ebe56272dcf7cc5eea1b545fb9d597cbe4b1e25562b99a217a03ceef60e6cbda47c1e8cbd29b38d16cbe428 SHA512 632f9486df426d9254d2b6484c560b31e4ac0270de85878b9c4d14339a05ab318a90019f0724d2fac4d8496b03680650f899cedb1741c58eb7536cf3732db600
DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8
+DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94
DIST num_cpus-1.15.0.crate 15680 BLAKE2B a4d98b29ad534de9bc262f58f615ec06bde5d5a2f5252f09b5a0a6ecb06a9daf9709ad9045eb08f7cb744d8a838854b9095aa73918e06624a84efbc11a9a5c1d SHA512 fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f
DIST numpy-0.19.0.crate 66304 BLAKE2B 1ea519b4a34e184b49f2c08388ef4d47a0b081bf199eaea0de3e9daaa3d89f0584a4005f7ee9a0a85b5fcc1b16f1271cf779bc1492173907c2069c2c891e8ff4 SHA512 fe6d1ec55c5e88afa82407351502558a516c7e12bd799001a7f0624a385f6ee4d109d7688df30e8502240d22a75eb9976aaa3ecd209209d04a6960f3481441a6
DIST once_cell-1.17.2.crate 33335 BLAKE2B 8f1bf825fd618fa1070c3497264085bd354c9b470aab08663179cf2eacd1778b6dde0c54247aa5c8091be97c40d3da20e56dd92981318a0c0ce85d41c3a740d0 SHA512 8a00338f5aabe766fe5cd741cafd8c2ff544d60d081e5706b0965db6c86e00cc7b5fa0f73d8aa54cd1f4506a0858de589ceb4bd32afa7046dd3a1fbcf52b69d7
+DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot_core-0.9.7.crate 32412 BLAKE2B fec3ed2cf28e6d5090aae6a7c0ad583acf3ce6e54e881b78a9cb6721ca1e7040d46c044d405852728e74baff6ff1feaee7a89a64c69d20531f29942dfaafcc72 SHA512 1f232f1a87ba9377621244ba49378663f3113da7192a399fdb70be971ff5e5ca0d0601e1210a3fd8ab75ef464dc8505e719f81902e3448cce5e7848ef4bdbef0
+DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 2f9666872894d1c85895437d1353f9e15be2bc8d004ffc8f0e5be95e9dd4b274797db3752eba1c0b5b6071c1b8a71e4857cae0b2aff1afdaa39e92e70be2e6fd SHA512 8d6dfdf661b0f7d0774cb9f61121f2daefd182ac8a2a0d24eab451febfbe1a664c815c163d34a7f3d15a54915a8e22e6c6cd10e89cb7d7598d48d81ad6a3c256
DIST petgraph-0.6.3.crate 185740 BLAKE2B dc3d4a0c29662f761bfc107d9654619a3443b07890e0caea5851a6dfab2f071181ab94c521d641197e159098885363d7ed4e1c9c34333fd1339c7484c2237c4e SHA512 9b624ab93ebd06fcda716b1e79dd82c5594a11c71ea0ad806b6b708fee3f432ee174ac292c5af3bb0c84b411c26564ad11436624a52ac4e74ed40432778c21e8
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
DIST priority-queue-1.3.1.crate 33880 BLAKE2B 8d2cb40f5983b89f9c13985fbd25e91ca2c5bb98be3674cd8ec78f56c5f4de446de1cdd9eb2735df01548e116d842b9f1f3f815729de23d85277c5fea9714398 SHA512 75dd9ad95eb68ae1053501e4c421fe01c22e0e8c267dbdb1c0f7a034c92dcbf8b31dc6dc33fe99e62a2c18bfd038f612240136ed2afb63578305c418307b9e2c
+DIST priority-queue-1.3.2.crate 33905 BLAKE2B 2bd083a8ef4e6025fcd2de360a29442da3190d642a176cfec240743e060fb4c54dbc4c1e86fd10259296dbdf69accb802033594bd8aee9c664d684f6f983188c SHA512 8f0b05aabad32201b69e1c7d410df43d38ebece63c2b7c0510ae41733547f3df71cc93d100d2241453e0caa490a0b6e5f66d67a6fc05dd0463227cf8b364c7f4
DIST proc-macro2-1.0.59.crate 44360 BLAKE2B b1e42efd70e9a61bd46fd8bdd7db26aea142d98d28765de799901606b721c23a22c3e853d0821709ef5ddeac0304731b6a09c3bff3b7769e946b77fc67e44d36 SHA512 30e3340f53593afb3f07c4ba4c3d51acabd9a7513976aeaeed4c063fee268a28066c53b265b629d5d3f56597d1d34a9e69378f0ef5cda37b51a8fa8b67424aea
+DIST proc-macro2-1.0.66.crate 43575 BLAKE2B 9eb3e816b00fcf625c280ba14ad269f5893d0523473a24de07c21945f6f932fbd08efb3c339b35d903245510e3f065e1478439b024a325f2bb9f97bc7bcbb18d SHA512 85f5a762f9411142e5ac28144bd380f07f0633ed2e44d8a2545be9fb8f42abaca6b5d45631b4be83b8e8b9beca7438bc52f25615c3a410a3a1249474b1aca407
DIST pyo3-0.19.1.crate 418297 BLAKE2B 19ad6aa4fba175961b7fe97ae0bc45050f930859972b1b25cf0139bb3436c050ba76b63894f0df26174f141a52ac6abf10fd84c03c056af5a0665e723ae24195 SHA512 b27500cf49f1c6f217d21344d24ac96c07b82c157dd36fa4550b94059da5715ba7d0e085ec07dd5f8a8ac9de4d7e9239c1cceac4337294eb0dc9f6102049d5ff
DIST pyo3-0.19.2.crate 418228 BLAKE2B ee018b33383fada78cd22643aea9231a8c8a2f19d1eb297f40eec9206c5220f322fff4c926d939a93a24ac6d231a207ebb25afcc0709191151c7ed9af7465efa SHA512 58698183e0f2f0507f8f765bf3e90185c933e78d62f0a9be65c4b1ce8eea19a98fe0341abe7c58cafdacb63a012ec417876dccb7be6facc1360fcb22796fcaf9
DIST pyo3-build-config-0.19.1.crate 29205 BLAKE2B f88cbf9763fd68f7b30d109ae608efc29e0d4bf6672ee5f31b77342b5f37baa4f981916124af6897ccea3d93990ff889815fc3abbe9ce3fdbd860b6d5698b7da SHA512 311fef01ac2c3ce12485849cb99eba038a36260206308c5af4621fc5393f942e03aae4f6a5fe24ef3005eb781d2161453667ad552d6a371ddd96460b05a2e710
@@ -48,8 +65,10 @@ DIST pyo3-macros-backend-0.19.2.crate 49962 BLAKE2B 9d8a032c2205f55d2431b6bbc40d
DIST qiskit-0.25.1.gh.tar.gz 12138283 BLAKE2B 6fcc24f01888d1e1e8a2dbc491f361d1fb2afd306cfa5da9ffd26e7448224a210ce3e7ab1ecf04efb36be7c85a6ccbf71a8d4817a291fe0af1b66e6297d1e6e1 SHA512 bc1fefcabacfaa65cef35f0a9fbdb04f42a188ef811e2115b0e44dbc85d2cb8f2c6c1403e0d59728b7f69b5ff7420808abd8aafa422640ad5df967275f763523
DIST qiskit-0.25.2.gh.tar.gz 12330466 BLAKE2B 6bf11f841372a4be5e836457c87ce30b70a93f4e00cdd4af32f17bcbe9af5fd6c09f92f6734888c899ddf5dba59fa3b249995dcf85df2606b55a727562e4dc0e SHA512 e6b19990ad3e4e540817b8134e772bbcb772f9755cde6fe3a7e241bc4f0bc92f501bfd0ef52311394e7297e685aeb1d2c1a8494fce54dc784fe84c16884f507f
DIST qiskit-0.25.3.gh.tar.gz 12335701 BLAKE2B b9263523c908fa755cfb811398d6c8dda146fb1e0210be23336db272aa3bebadca24c44ecad27f79973af1a24fd5e7345d08c4ed7634168860d69421fa758c3b SHA512 27dfa1da4a61cadd1fa9fa412cfa79fd4824b2bed586a73ec69481a07c0598691288bbd851f0821b5d509eb93c6ff585b8b8fc83ce1a3e8091cc1d35c4960250
+DIST qiskit-0.45.0.gh.tar.gz 15979814 BLAKE2B c18b8f6f8e365f3bae2df87db4f1f623a407bbeacfdb09c45a641187a683c25f2be6781c1637f2b94dbc7fde8080ff9b4007fed5e1ca62df5fbaabfb14cec593 SHA512 fa75351136d97378255c45d1a682fb762e1e694d3d9ff6c795d652a8e9e4ac7001e8525582e4f6c9cc04f947121956f359a54b471fcdef7d350e3613616f89ff
DIST qiskit-terra-0.25.0.gh.tar.gz 10378062 BLAKE2B 6c5a30f9e3d8ffb8ac6415b1afbe4965031aae5e9959d9aa6b5a0fe7f269e0d61958161be5c67a22f861a8ba474ba37d197e51ac1b89340725729be0a6906cab SHA512 9c50c71a956d46858dc7e9d3634dc71f71a079c89b2651eb5dd5e921628bd64e73c6779dc70cbac5b6186c7374023ac6b036472213ce447aee6817fd0a433288
DIST quote-1.0.28.crate 28382 BLAKE2B 9fb16c3bb2a7fec3d8138ffec1f58277061f4a643c9051e1f6525f9e347ed9de41a3797eb3140a6dd828526eb4114c1f7ca562151dc933f338d64b175ed35d9f SHA512 846d718153f78cbae6dc714caa9413a5d5964bcc5e032f5c6c5356c62c33bf22635955ebdff0dede69ba1c9657387e65d61de7c537f6f56f8060721dfa52d735
+DIST quote-1.0.32.crate 28037 BLAKE2B 7b243ac7929f3b2e1d91a51a2dc2b11dd29bc017be9db588c83bd137609e2f991a4f3ff8682c7c11c177153e517c4f818285cce3237f435aa43ad0126c4bab6d SHA512 13cae36920dcbd0ad1978be63f20b35b8424d02b4d9992032fa78c7770d61d1fa7ec1532a48793cab48e703236b7bee7843041253b9e83700903228078b4c025
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
@@ -57,31 +76,48 @@ DIST rand_distr-0.4.3.crate 58255 BLAKE2B c93a4db62e1c27bde51c77423e15674c4bafd0
DIST rand_pcg-0.3.1.crate 11983 BLAKE2B 87c2a9d0f6fd71076280a0f6447ef2a8c9efb81567c530bc45001ed93a254dbf0d007f4d3d22355cb68dea51e82bbd78761bfb9f139a62983dda39f0432306ed SHA512 6386c23c26fb911c3b20718e31b6a2f395e3cb46b59351cbd58bbc0666f1d42c2092638360162079387e0d61f7591d01271cb50212b91db6df78a76bae239dc4
DIST rawpointer-0.2.1.crate 7490 BLAKE2B ee4542886347f2bfc7cb32cf4f7d025d35c78cb763e6d6acf2a8f85ae8d0261a2a20f86903952bd33b886dcaff789bd30c507b4e5d53c0debd2e6696291a825b SHA512 bff9ba7b69e7754e89ca6d42bd3b7a547f450404de999e35c10e4002fe03ee1f563b9799673c5010aa4c2f80885ca9e45b5560c5093e117be3b75d86affcb62f
DIST rayon-1.7.0.crate 169488 BLAKE2B 518f0eda1fcbd1b1b230587ea18cab0023a699e796c819bf35a6492b7edb051137446bfbc49aaab0a68aef8280c970ad14301a9f8f7461d537af119a65b33a38 SHA512 d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3
+DIST rayon-1.8.0.crate 170172 BLAKE2B e2df52c64435926a13f4f275c4f25a9694316aeb02b73856c600a1a813686ceb20828676d8272393d1aec18eac4f05bfcdc5ef02ff1e19245c547c0313a2a03c SHA512 ab1cef238530d81c255b6631ecfed9cc4f3f8d7cb6a74701d29c1dcb022cc5b859db1d246cf8247d47702fdadcedfe64a6749e24cf6c7258e8c9411af7e4524a
DIST rayon-cond-0.2.0.crate 9651 BLAKE2B d88c2668bd701414f4ba678a372b91fd63baf8b27668502ee1ffbfb0e38852383b949b98d6943d2e6c3379666ed8dbcc51aead0c5876b0c303e190bcbf8c9eb5 SHA512 3cb038d35ce21c53eb93986f30de8119c613a522e45b6151366e85a58668c540fedb140d218e29e517348617b96b75b765840ee97fac94688b059d0eb927515e
DIST rayon-core-1.11.0.crate 73118 BLAKE2B 313d65bb6e3a010569b317b32ac91c72e38282f4fcddbcb56ffa97de42d88c0d34f35f76b62e1ad60ee96b596aa681caf2071a8d5dfdca085fb1fbafb07c3ee4 SHA512 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800
+DIST rayon-core-1.12.0.crate 70081 BLAKE2B ef1bb1d430776b0ad49aa523cfe83bb0aa3a381b2e571db74cb8de04bbff884b8c269de31d7afbfd609118c445bf079afd2d4920842c8a8b312d329e4675cfc0 SHA512 588fa479c499e1620e25c5818996f0376d3bf526272af6c50a17ca0ccf0f8f67b03a3a665938575a86a8edc1f101a37ab01133b27f904eb5c291bbfc581135b2
DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
+DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
DIST rustworkx-core-0.13.0.crate 77256 BLAKE2B a7caed3311268331d12b71e531ab6e57586add9176693a3c574248d62c52bc7e8da5fe768680f02f4dfe1919cc36e65d0965c667046a53b7d466988748a3fb9f SHA512 9be6599f54d554dcd9265efd3a77e9af217e0719a619111a0c77fbfce9e85c14bfeabb3823d7016af33fb9c6102a3aad1e1cf145132b5b2fe904e2eee10064f9
DIST rustworkx-core-0.13.1.crate 77327 BLAKE2B 16fb6041c226e580d327c11b9aa2a6e57643a2528ec83cb191d340c98c2bb38b920a785b22b773a89e7e3e2efed0b1131f62518f4f5a19eb74bd4ef9752ed2cc SHA512 321acf18a9d2d6ce92ac3c13efb83cf4edfa6df894a226733f21cc462d9b30219e3b71263e71bce44d809b52a4afbc9e23042c65b5fb81c18c878fce5e022233
+DIST rustworkx-core-0.13.2.crate 77333 BLAKE2B f55adb31177f4484b16900a7155710436ad47635c0c260d9babb7e2f52de0dce2ab24a633d8ead832f14fc5fd6a3dd4f50440f975ab4c9aca8770eb4d9744504 SHA512 4eafb29f02e7b60f41c5c574e8a376331fd4d9aeac866ef37c227c6d2b92e6564c1adb0b0fa6dc70151a73329a30b11fd796510a6c13b2a24e9d54347191342c
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
+DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae
+DIST smallvec-1.11.1.crate 34831 BLAKE2B bad85ddb1d3a1fcec0cb6aba413f90695e0aa0c16b2b231d6d15095bdd6de1731720ea2b394c3f9a444d6d4763bbf44cff389a01aef3488dc599d2ea63ddbc36 SHA512 d4ed45e8867366072e77f23ebe8b31be96be37e5beed30fc2b5ffea81ab04a2ad2aa34fb4f29724b02a5eb90f8b1d8c40b800ee915453947f90758ce999704b5
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
+DIST target-lexicon-0.12.11.crate 24594 BLAKE2B cf06720caecb5b5758f05c6375fa600da9260aac04017458060406a042dc578d51a2c5b6f189345d45dacea42ba01fbe46853d07f70d7b37cba17d87aa101f9a SHA512 f38701a8e9dd17b7db591b1b4c82c3b75d317e003262bb7b09b9cabd3afab5ab79c02a7dd524910b6941ada3a8f1378ea9e199b2b5938f8f01ee75bb0eae8718
DIST target-lexicon-0.12.7.crate 24402 BLAKE2B 3715b15649566b9f26fe02aad818325a43b54512008e4ea9fcda9ea15a87b8f4baf4ffd7343fc12456c97d8a6b1e121158c4cb61997de0e2d24d1bce93d86850 SHA512 0f3cdbd7515141315934b6ca61c5666f3bf60e259711f68ed3c33468e2bd400cedf824db7158a80fa07e78cc7ac2a0a1eed2df199352176148e9df34b06511a2
+DIST unicode-ident-1.0.11.crate 42067 BLAKE2B 3c7cac3d2bf1cbf1cf04716a482f130123e8e6940f7a90a17bc62fca44ac0069688165538f5329b95a72f735b594cfb85e3250738393ffd1b53cb0cd95077d89 SHA512 9682bbee339fb987c9d0bb6a54406d37b28b5c3587372d406402e4341900fec97e3234cd03b5c98b90b6378fd533dc452cac3de90d3ade19c4b09657e4abf6df
DIST unicode-ident-1.0.9.crate 41978 BLAKE2B 4e78cefb4e7d7f173f1826a5ab6c8ffde386fea67cf3227bd22e6a6e65d3348dc53c9438e6bde9af06fb5e04b0beac866209d2426e7f04cd10b2435db85df7e3 SHA512 4d8cffe699c6f15ee82ab5f5a73421a6bb8b1a476237aefefa6e932c45c30683a4fb015f138bce99d7cb27a27fb7972909c828e77daef091da84ec162315625a
DIST unindent-0.1.11.crate 7700 BLAKE2B d4d1dde410c4194acb51f74f374cf11fa872e49fad8f5f24b596d72476403e5e312fedf7b0bcb1027384d53c8de565368d63c30eaf70a6e6cd958b82e5288ca3 SHA512 f800d6c37fe72477908c91457a738a73d2b8085bb5ae303d6d954405d6ccd98833b5da16a12c3ad1ab75d32a68dedc706dfaacc0fcbb95571dd829cdc03a356a
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9
+DIST windows-targets-0.48.2.crate 6902 BLAKE2B 0b8f31d714e473e212949e1d4612ab914ef1e5e0496883e95c1c339d9c23a81a6cd26b30285e50fa1d8f534d8557f1a5e678222fb6c421fa6d9b10965e9cf3e8 SHA512 0cdb8b4937e85e765505964fd9dd7896168f1dc7cf5e0d3dbef8fdca39c7f0e1928063e542eb714cc4d52d674aa117ac49da58774b9ba9ad88240e00f0a615c5
DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
+DIST windows_aarch64_gnullvm-0.48.2.crate 418490 BLAKE2B cba4b824e24de57d628e2158d1440aeda851a1b04bb5c3d8fdcf17b10d0fba71a62c5a39cfda47a97118bda2c1c80d74f1483467854018d4318ee767b846dc40 SHA512 fc5c3d08ea91e831b9a30fe9c9bf94b5b0e7fcad7a70bca4ca18dfac1b2be0fd7418c2cf2e1bfdd5bc58441e3138f39af951a0b3098d8eef9e8d0f77add4127d
DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63
+DIST windows_aarch64_msvc-0.48.2.crate 798478 BLAKE2B 1b76087e8ba8f392fca64bc7da6bdb1c1c9229ecc50823eed3736ce8f722538b4877e64fc485740b3debb4baf0061053b5a129685bd0ddbc4555cbf2db5ef2e4 SHA512 6831644f41b86cc6827d6c9827b8787768a5961a723003fe4950bf7b47bef79562095682d688d9a6184d39f305da6477b6666229b9434e9f60093cf79d0925e8
DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c
+DIST windows_i686_gnu-0.48.2.crate 844890 BLAKE2B aa39109e2ecf796bba3f7e2e72ad27698778e0d05066c0bb05a43f6c579c527a14d1f339cfca1a77d50ad3cbd5b1bcd4e482fab7054e33759cce1e0a0dd53d97 SHA512 196a918a631e56eba0b1775ca4bea4cf95a86251e5211650a0ab9aa87194b2a7aaf10270f1b7d4d204e2dfd27611df4eab7ccc34234adc2298fa808c09c4820e
DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804
+DIST windows_i686_msvc-0.48.2.crate 864299 BLAKE2B 1d2e1932c582015267e416cb5631f204b09aeec312add1b3c2c44c9696d35605fba1ade92d4e8941723107da75556b4a05f0369dc1ac9e6e8e06ddb75d1d780d SHA512 eeb55369bcde8ec90f16632ae352ade618a5a1a828637ef1630a5d6f6c72ea9f984331974e69ad5ecb123326ebe9b0eb9d1e4eccedc25f2174a7ddfb2308f3c0
DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
+DIST windows_x86_64_gnu-0.48.2.crate 801615 BLAKE2B 72529734ea7c0019025d6de7a083b3161d39725cce2994e5c16a9c5a0fde7b3a4667cb1a3a32ca86698c03fac5b535c5c2eb1dfc27b8385372731906c1c3eef9 SHA512 80975d01da78b45a44837d302e7110419a112088a8966648b8feba2a8450d753ba5e1daa5795374ddf4f5f9a3367482ed03a83f82221fa9177c47a35f5cbffb7
DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
+DIST windows_x86_64_gnullvm-0.48.2.crate 418482 BLAKE2B d51b983aa23ce467001493d909751866c5f6e4f3241f578a79aba56f6700cf210a0328a0b9bafaffbc331cbd1b843704a96610adae18b290f317ca351de684ee SHA512 10dc93b706b5c295e5fe54ad30277699b4491751baec30d9f57618eb083b850cddac4fd871bc4519aef74942127a4bbd637d6abcb16249ff8658dcd2c87dbd5d
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
+DIST windows_x86_64_msvc-0.48.2.crate 798416 BLAKE2B 2e9b22359a1c61b8cf9b071cde74ca3382a82b7deffd96749a2353e9ea458b688772876149b54995ecef16df1890529412d78727966febd39afe69a9cd380011 SHA512 423de12304534f8cb54952d51e82abb6438c5c8e8d2e12d9573ef2209ed3be9976d825c1329bba9dd438d155c12688a23f33f48045f19891cea5ffc17545b722
EBUILD qiskit-terra-0.25.0.ebuild 4797 BLAKE2B 04e372d318da245da300c938926ed1f87ff9c9f327de8b594e1c138300ab98a1b5aa1bca4629f90a0c49e09d50d0459ccb4a5c60c31d3e281960ed4c995c678d SHA512 d5118cf151a6df84990dc41bfd532843e3542c299245efeda7a4b72986d425fcb1b901486e3834536ab1bab1c8e8813b4e4f010e93ffa6eec60d680e401da1d6
EBUILD qiskit-terra-0.25.1-r1.ebuild 4933 BLAKE2B 66c2c7731cca442d29bca2d2f3fa269c6f9d5cc2b81c2b0b354550ae54b401b2c855756651b9fa37e73c84599f6da2a150669ef08f486b4bf98b7abffdcea98d SHA512 6dde9f6c5310c798a915beea51081c7d08b52e4f8dda46c3b6a56474f1bb15e35abe4bba937415222693d0b791d35aa01b2566adf8217de171d0ad4686fcac1c
EBUILD qiskit-terra-0.25.2.ebuild 4933 BLAKE2B 66c2c7731cca442d29bca2d2f3fa269c6f9d5cc2b81c2b0b354550ae54b401b2c855756651b9fa37e73c84599f6da2a150669ef08f486b4bf98b7abffdcea98d SHA512 6dde9f6c5310c798a915beea51081c7d08b52e4f8dda46c3b6a56474f1bb15e35abe4bba937415222693d0b791d35aa01b2566adf8217de171d0ad4686fcac1c
-EBUILD qiskit-terra-0.25.3.ebuild 4933 BLAKE2B 66c2c7731cca442d29bca2d2f3fa269c6f9d5cc2b81c2b0b354550ae54b401b2c855756651b9fa37e73c84599f6da2a150669ef08f486b4bf98b7abffdcea98d SHA512 6dde9f6c5310c798a915beea51081c7d08b52e4f8dda46c3b6a56474f1bb15e35abe4bba937415222693d0b791d35aa01b2566adf8217de171d0ad4686fcac1c
+EBUILD qiskit-terra-0.25.3.ebuild 4939 BLAKE2B 6217fcaf1c17297d49c1fb2b00932d77f958175b8f08b79f329ff1430afd83900ace0b7890a61edf33552b10d140ed63204ab5d6b76aaa7427fa7fb01545e72b SHA512 de9873cf538f01f5afc32b6545949c2a19659300a08aeda69a11644bc51f8fb5ecf917e2f0ed8c09ac1f32e853d4039ae87a9e767bb651a383fab2708e559e79
+EBUILD qiskit-terra-0.45.0.ebuild 4979 BLAKE2B ba0eeeed1cd47d8d98619531bf6ef6124ac13ef8497d37b726e78ce3c8cc8d2077d87eadc6b2eca68d3cd77619a4b0e2c3c95ff46d5387ebc64a77d9108b8fea SHA512 efa1d41dabf6613022fbc3c7cce30fff706df279571ddab87bee5786df8679cff6274e975d558d2e96e205c3ad989e9bbb4e990b513d583cf053a348d50c1d99
MISC metadata.xml 1093 BLAKE2B 1af13b6038faf75ef4aaacc22af472e2a9515fc0ba2dc5802aabc768702158f9c6ed8c81eef0ec7edbb2c18a80c28f8c6c3cf93c3b212fd2b7f5448038231107 SHA512 62d534ee1751329618a66f7b9be79c93c3b67a12f9c0bffb573f83eaf8ecd71e83802b86bc48d9390ce35175fb81f99aa302ba0c5a6345c124628506f2c55309
diff --git a/dev-python/qiskit-terra/qiskit-terra-0.25.3.ebuild b/dev-python/qiskit-terra/qiskit-terra-0.25.3.ebuild
index e6bed22000a8..09d0bbef5045 100644
--- a/dev-python/qiskit-terra/qiskit-terra-0.25.3.ebuild
+++ b/dev-python/qiskit-terra/qiskit-terra-0.25.3.ebuild
@@ -141,7 +141,7 @@ BDEPEND="
>=dev-python/hypothesis-4.24.3[${PYTHON_USEDEP}]
>=dev-python/networkx-2.2[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/qiskit-aer[${PYTHON_USEDEP}]
+ <dev-python/qiskit-aer-0.13[${PYTHON_USEDEP}]
>=sci-libs/scikit-learn-0.20.0[${PYTHON_USEDEP}]
)
"
diff --git a/dev-python/qiskit-terra/qiskit-terra-0.45.0.ebuild b/dev-python/qiskit-terra/qiskit-terra-0.45.0.ebuild
new file mode 100644
index 000000000000..0a5f543bac62
--- /dev/null
+++ b/dev-python/qiskit-terra/qiskit-terra-0.45.0.ebuild
@@ -0,0 +1,187 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+CRATES="
+ ahash@0.8.3
+ allocator-api2@0.2.16
+ autocfg@1.1.0
+ bitflags@1.3.2
+ cfg-if@1.0.0
+ crossbeam-deque@0.8.3
+ crossbeam-epoch@0.9.15
+ crossbeam-utils@0.8.16
+ either@1.9.0
+ equivalent@1.0.1
+ fixedbitset@0.4.2
+ getrandom@0.2.10
+ hashbrown@0.12.3
+ hashbrown@0.14.0
+ indexmap@1.9.3
+ indexmap@2.0.1
+ indoc@1.0.9
+ itertools@0.10.5
+ libc@0.2.147
+ libm@0.2.7
+ lock_api@0.4.10
+ matrixmultiply@0.3.7
+ memoffset@0.9.0
+ ndarray@0.15.6
+ num-bigint@0.4.4
+ num-complex@0.4.4
+ num-integer@0.1.45
+ num-traits@0.2.16
+ numpy@0.19.0
+ once_cell@1.18.0
+ parking_lot@0.12.1
+ parking_lot_core@0.9.8
+ petgraph@0.6.3
+ ppv-lite86@0.2.17
+ priority-queue@1.3.2
+ proc-macro2@1.0.66
+ pyo3-build-config@0.19.2
+ pyo3-ffi@0.19.2
+ pyo3-macros-backend@0.19.2
+ pyo3-macros@0.19.2
+ pyo3@0.19.2
+ quote@1.0.32
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rand_distr@0.4.3
+ rand_pcg@0.3.1
+ rawpointer@0.2.1
+ rayon-cond@0.2.0
+ rayon-core@1.12.0
+ rayon@1.8.0
+ redox_syscall@0.3.5
+ rustc-hash@1.1.0
+ rustworkx-core@0.13.2
+ scopeguard@1.2.0
+ smallvec@1.11.1
+ syn@1.0.109
+ target-lexicon@0.12.11
+ unicode-ident@1.0.11
+ unindent@0.1.11
+ version_check@0.9.4
+ wasi@0.11.0+wasi-snapshot-preview1
+ windows-targets@0.48.2
+ windows_aarch64_gnullvm@0.48.2
+ windows_aarch64_msvc@0.48.2
+ windows_i686_gnu@0.48.2
+ windows_i686_msvc@0.48.2
+ windows_x86_64_gnu@0.48.2
+ windows_x86_64_gnullvm@0.48.2
+ windows_x86_64_msvc@0.48.2
+"
+
+inherit cargo distutils-r1 multiprocessing optfeature
+
+MY_P=qiskit-${PV}
+DESCRIPTION="Terra is the foundation on which Qiskit is built"
+HOMEPAGE="
+ https://github.com/Qiskit/qiskit/
+ https://pypi.org/project/qiskit-terra/
+"
+SRC_URI="
+ https://github.com/Qiskit/qiskit/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 MIT
+ Unicode-DFS-2016
+ || ( LGPL-3 MPL-2.0 )
+"
+SLOT="0"
+IUSE="+visualization"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/rustworkx-0.13.0[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.17[${PYTHON_USEDEP}]
+ >=dev-python/ply-3.10[${PYTHON_USEDEP}]
+ >=dev-python/psutil-5[${PYTHON_USEDEP}]
+ >=dev-python/scipy-1.5[${PYTHON_USEDEP}]
+ >=dev-python/sympy-1.3[${PYTHON_USEDEP}]
+ >=dev-python/dill-0.3[${PYTHON_USEDEP}]
+ >=dev-python/python-constraint-1.4[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}]
+ <dev-python/symengine-0.10[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ ' 3.10)
+ visualization? (
+ >=dev-python/matplotlib-3.3[${PYTHON_USEDEP}]
+ >=dev-python/ipywidgets-7.3.0[${PYTHON_USEDEP}]
+ dev-python/pydot[${PYTHON_USEDEP}]
+ >=dev-python/pillow-4.2.1[${PYTHON_USEDEP}]
+ >=dev-python/pylatexenc-1.4[${PYTHON_USEDEP}]
+ >=dev-python/seaborn-0.9.0[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.4[${PYTHON_USEDEP}]
+ )
+"
+BDEPEND="
+ >=dev-python/cython-0.27.1[${PYTHON_USEDEP}]
+ test? (
+ app-text/poppler[png]
+ >=dev-python/ddt-1.4.4[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-4.24.3[${PYTHON_USEDEP}]
+ >=dev-python/networkx-2.2[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ <dev-python/qiskit-aer-0.13[${PYTHON_USEDEP}]
+ >=sci-libs/scikit-learn-0.20.0[${PYTHON_USEDEP}]
+ )
+"
+
+# Files built without CFLAGS/LDFLAGS, acceptable for rust
+QA_FLAGS_IGNORED="
+ usr/lib.*/py.*/site-packages/qiskit/_accelerate.*.so
+ usr/lib.*/py.*/site-packages/qiskit/_qasm2.*.so
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # strip forcing -Werror from tests that also leaks to other packages
+ sed -i -e '/filterwarnings.*error/d' qiskit/test/base.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ test/python/circuit/test_equivalence.py::TestEquivalenceLibraryVisualization::test_equivalence_draw
+ test/python/primitives/test_backend_estimator.py::TestBackendEstimator::test_bound_pass_manager
+ test/python/primitives/test_backend_sampler.py::TestBackendSampler::test_bound_pass_manager
+ test/python/transpiler/aqc/test_aqc.py::TestAqc::test_aqc_deprecation
+ test/python/transpiler/test_unitary_synthesis_plugin.py::TestUnitarySynthesisPlugin
+ test/python/visualization/test_dag_drawer.py::TestDagDrawer::test_dag_drawer_no_register
+ )
+
+ local EPYTEST_IGNORE=(
+ # Breaks xdist
+ test/python/qasm2/test_parse_errors.py
+ )
+
+ rm -rf qiskit || die
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ # Run the Python test suite rather than everything under test/ which
+ # includes the 'randomized' suite. Upstream run that in a separate CI job.
+ # Note: use -p timeout --timeout 500 if debugging hanging tests.
+ epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal test/python
+}
+
+pkg_postinst() {
+ optfeature "qiskit.circuit.classicalfunction support" dev-python/tweedledum
+}
diff --git a/dev-python/qstylizer/Manifest b/dev-python/qstylizer/Manifest
index c01cbc3099fc..c49d987555f3 100644
--- a/dev-python/qstylizer/Manifest
+++ b/dev-python/qstylizer/Manifest
@@ -1,3 +1,3 @@
DIST qstylizer-0.2.2.gh.tar.gz 20752 BLAKE2B c5442821389863bc03bb0659b528322cc12f5be8137f74746e3ec7a18bf89d2822d533d13cc23842daf32a0077ad84d0e7b5dc62f231e75e57388064bd08e5fc SHA512 682f10462965a93b36f0e44b75885b9d60b4d3cd03369976b977c9b928afed4e930b6b7ef26850bdb7b40ef2a31db35a9778738582dae8715f54c1f00a957fb3
-EBUILD qstylizer-0.2.2.ebuild 1572 BLAKE2B a55192f674209a3dbe352bd8ff144811e41dbfbe708d89c6d93ccce0a8d4ceefdd33043fae35b01243f4826bca5ee448d6bfcbf770b5509f7c9d059c652baedf SHA512 2ea6f9db5503812f69ba403ecc4fa81f10d527feb2b89d9f0d43d03365b20d5b45e35698841a3bc73759b92a5f69f8ed00cba2c944beab298d111fc72e1ec4a4
-MISC metadata.xml 355 BLAKE2B bbd0a92b969f24330e934a3fb9db82c99d4e0f4daeb6a4fadaa5cefa0caa2d4eab393f2743664ea7bf685df3deed81ffd3e4eb8f12089d395c4c6b231bec9d58 SHA512 504b904577a9f891df117d1ca79a0041463cef7fcadb8c2dbfcf2f88abf2c26bc08a976dff5d8e51a563d6a6070b354fa2c1918051aeccf3ea5a359a3ea04694
+EBUILD qstylizer-0.2.2.ebuild 1204 BLAKE2B 21fcc9d70d42fe9d04701b19cb1a9b01d125799d82849589f9fd9f94ea04442928db43fcde055e08593b8622edaaaf447c74a4e862c303943eb2f7f3e03c2f79 SHA512 6d2ac0254c769b4cf24e80229af85f044b20964cee3fbef4d7da62fdf4ff36fc673d9df0198ee1d6e0274cb5b83dc7025e42b795bf9462448ffb48540b063895
+MISC metadata.xml 415 BLAKE2B 451dfb7201a39eb121ef90a7c2ebb89dac9efffa47c7fe9b7470b8bdfe50e9fa0355fd6a16755423c067436e1a9777a7e36ccc4e0ea85f9b40fba1abf03dc590 SHA512 926ce3660ca54d4678987b339506daa3af21c49acedf474c1bbe3a5b79864d27f56867eeacd02bcdca312cf1edadc0bd9889c691414ba504c447aff0a2b6060e
diff --git a/dev-python/qstylizer/metadata.xml b/dev-python/qstylizer/metadata.xml
index 23e6ac5d4bb5..0b45c41cc38c 100644
--- a/dev-python/qstylizer/metadata.xml
+++ b/dev-python/qstylizer/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<stabilize-allarches/>
<upstream>
+ <remote-id type="github">blambright/qstylizer</remote-id>
<remote-id type="pypi">qstylizer</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/qstylizer/qstylizer-0.2.2.ebuild b/dev-python/qstylizer/qstylizer-0.2.2.ebuild
index 35ecfee16349..e7bb30029705 100644
--- a/dev-python/qstylizer/qstylizer-0.2.2.ebuild
+++ b/dev-python/qstylizer/qstylizer-0.2.2.ebuild
@@ -3,13 +3,20 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1
DESCRIPTION="Stylesheet Generator for PyQt5/PySide2"
-HOMEPAGE="https://github.com/blambright/qstylizer"
-SRC_URI="https://github.com/blambright/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+HOMEPAGE="
+ https://github.com/blambright/qstylizer/
+ https://pypi.org/project/qstylizer/
+"
+SRC_URI="
+ https://github.com/blambright/qstylizer/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
LICENSE="MIT"
SLOT="0"
@@ -24,7 +31,6 @@ RDEPEND="
BDEPEND="
dev-python/pbr[${PYTHON_USEDEP}]
- dev-vcs/git
test? (
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
@@ -32,21 +38,17 @@ BDEPEND="
"
distutils_enable_tests pytest
-distutils_enable_sphinx doc dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-autoprogram
+distutils_enable_sphinx doc \
+ dev-python/sphinx-rtd-theme \
+ dev-python/sphinxcontrib-autoprogram
python_prepare_all() {
- # Exception: Versioning for this project requires either an sdist tarball, or access to an
- # upstream git repository. It's also possible that there is a mismatch between the package
- # name in setup.cfg and the argument given to pbr.version.VersionInfo. Project name qstylizer
- # was given, but was not able to be found.
- #
- # There are no tarballs on PyPI, so we do this as a workaround
- git init -q || die
- git config user.email "larry@gentoo.org" || die
- git config user.name "Larry the Cow" || die
- git add . || die
- git commit -m "init" || die
- git tag -a "${PV}" -m "${PV}" || die
+ # fix test
+ # https://github.com/blambright/qstylizer/pull/17
+ sed -e 's:[.]called_once_with:.assert_called_once_with:' \
+ -i test/unit/test_style.py || die
distutils-r1_python_prepare_all
+
+ export PBR_VERSION=${PV}
}
diff --git a/dev-python/reedsolo/Manifest b/dev-python/reedsolo/Manifest
index ecd87a0c392e..2cef58aeb580 100644
--- a/dev-python/reedsolo/Manifest
+++ b/dev-python/reedsolo/Manifest
@@ -1,3 +1,4 @@
DIST reedsolo-2.1.1b1.tar.gz 380948 BLAKE2B 342c2ce63490a8e699dfb584a01b1533bd742693d335c2216426bf3f1b8d82e4dc52a7d9d9dda58fcdc73a7a28687f08235b67b942e1d98e2e0e069eda824d90 SHA512 841766296db6cad2f5d71c9378830d95ec974ae5e7de4624772c92a08739fa9bb94dfc8762c45e2508c53cb603b2a13e0ce64b060021d93c10de94cb2a325aa5
EBUILD reedsolo-2.1.1_beta1-r1.ebuild 841 BLAKE2B 572fc4ddf087ccf75c28e11799a465f3798bf3d22af477ed6c37a20e3edc63c1431ebdeb1acedfbf35fd9454d06d013939c9c0f573e2ac97f6611cbbd191dce8 SHA512 41ca6d575c2f6d7dfcea8755bcb2d1a48dbad70da7126cd5e9e75432581aa698f4c53ac0cfff703fe657447afb15fd8c3b7921a08163d488983af6f3f8bbf7c2
+EBUILD reedsolo-2.1.1_beta1-r2.ebuild 892 BLAKE2B a8430efb1f33ae967f0133bfc127e203d584830100f88d9f669eed873b1278128ff5c1dd240c2228012eba58ae0d3ca208809f4570366ef4f1e92efac436cc8b SHA512 a46abdd606ec6e15a6d38d793fc9574837dd6801c0904d626e3cd54aa79b44231ded96f7204ab97e38f3c8d322fb4899f570e921fa688550a64857d83906177e
MISC metadata.xml 721 BLAKE2B 3b6eabc895ec14507ea5d7d8e7fd8f90375326fb3a94b5a2c4ed2aa19024d4e582cbe6397687ab3ea3034fcbddce37edbebdbe7b0f332636f7b912e8aa4c4bbd SHA512 aebefdd8281ad96534dfe13cd8f4cbb4bb4ec1f4e4520f48d7858907c02ffa06a91e4718082394c50267b7fac11770936a134ffcc6ecc81a611609b39501fae1
diff --git a/dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild b/dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild
new file mode 100644
index 000000000000..1e6983bad4e2
--- /dev/null
+++ b/dev-python/reedsolo/reedsolo-2.1.1_beta1-r2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python Reed Solomon encoder/decoder"
+HOMEPAGE="
+ https://github.com/tomerfiliba-org/reedsolomon/
+ https://pypi.org/project/reedsolo/
+"
+
+LICENSE="|| ( Unlicense MIT-0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+native-extensions"
+
+BDEPEND="
+ >=dev-python/cython-3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i -e '/pytest-cov/d' pyproject.toml || die
+ distutils-r1_src_prepare
+}
+
+python_compile() {
+ local DISTUTILS_ARGS=()
+ if use native-extensions && [[ ${EPYTHON} != pypy3 ]] ; then
+ DISTUTILS_ARGS+=(
+ # TODO: switch to --cythonize once we're on cython-3
+ --cythonize
+ )
+ fi
+ distutils-r1_python_compile
+}
diff --git a/dev-python/ropemode/Manifest b/dev-python/ropemode/Manifest
index df109d4dbfa5..d216b49b9104 100644
--- a/dev-python/ropemode/Manifest
+++ b/dev-python/ropemode/Manifest
@@ -1,3 +1,3 @@
DIST ropemode-0.6.1.gh.tar.gz 17062 BLAKE2B fb7dd0d4b4874bcf8ccad5b9b759a46b17cb8a0c6e473b4402db3df0ad8e1cd0f1d42b07822d0bcd4113e8590bb49a7acc735d1bb923b1525e4aa8864a18e10f SHA512 c56a9306ab60a16a18186c28221d297ca1bb350ad64dc02d679e61f575fb88835c091a9fb02754f54cc7af8d0f311313a3435dd7018c912f43417fdfd78035f9
-EBUILD ropemode-0.6.1.ebuild 581 BLAKE2B 9a89c07af24b56ebe492703971929f890dc4d268aa9c3f73172838ba81b272d2b4f97ea31d027c2496f5d9dce3b402a8c8e1b9fb7e5f8d712c466fb936039e8a SHA512 6846043478ba8d13de2266fadb6c40b0c1a12a5607df38f46a18c6b807e2626018f9f1335202fbb07631b3e5c1414ea1e9c9bed62ad576d252945cd37fed27cb
+EBUILD ropemode-0.6.1.ebuild 582 BLAKE2B 32eacbe169dd22199351ca6c40257a99da785fdb13b31699b15ddcc7c8588cf54f396c70dfb5856e06cbc7e5d6cbc14d91a42b77b30517912f206336a09bfe0c SHA512 9a132f9a5c7d74bee73fb8ccf917c087dad521b84d5f0a197c7867f271082a1bc28f991e0cd7dccedadd7b5ba81d215f43efc4974e9886157aa76bdb26ad495c
MISC metadata.xml 396 BLAKE2B ad072854ad81b01511677e6f49fbc97753029799e9dbece75a1377c93d2a3bc45d50440f96915209abdde0045c10bac45ca36fa61971b3c86840c6a01a2f7238 SHA512 35c5e003d08e7cdf5278a5ace85da647c853021f765b8bde082a5fb6d48a4ec8097d8ca9d9f6c944ca94f3c5aed446c601573250319d26f452506e5a3d15ee67
diff --git a/dev-python/ropemode/ropemode-0.6.1.ebuild b/dev-python/ropemode/ropemode-0.6.1.ebuild
index 20fe7e129e57..1000568fab21 100644
--- a/dev-python/ropemode/ropemode-0.6.1.ebuild
+++ b/dev-python/ropemode/ropemode-0.6.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
diff --git a/dev-python/routes/Manifest b/dev-python/routes/Manifest
index 18302a6a607a..b2548b5f3bf5 100644
--- a/dev-python/routes/Manifest
+++ b/dev-python/routes/Manifest
@@ -1,4 +1,4 @@
DIST routes-2.5.1-pytest.patch 229759 BLAKE2B 826a053e82b5cae9996c73c56948b24b8c508b33440c60aea62d8d2dfa6461a43377ee1748c8852dd8c2527b0666e9c4c64e38eeaea22fc67ee9291ddcdffb6d SHA512 e6dba07207bf52b931e2369ad32450ebbfbc26571502b9b827b6200f4ce7cfc7b784e4685f9f11472bed63b3711af10ed9833eda35003cc2010924eeeaae4235
DIST routes-2.5.1.gh.tar.gz 198777 BLAKE2B ca3487af94677889c5249b501fc6dc07e155dd4a862df4f1c8391154598a343ee35b7e8be2b5200bdb234b606a837c471af806c9dc8aa39796b4f4db04bbb164 SHA512 939aebac11f5499ea5c4009e016c52b8b161e7d67c4a540cdbf456cb3db5aec80a4054e7bec9862aaaa02559b081b09cf699c6508e1ac9acffbc5706acd56f30
-EBUILD routes-2.5.1-r2.ebuild 1169 BLAKE2B f6deef1d9aa161b4b0f198e30a424d5972a5f859c5cb6c58690f3dc571216010948b2b2be0e4f22b36e28126337f93d3a9194d9880f8026ace494accb9e37559 SHA512 a3f8d572297e61ba901bc2a77123af16d199e38e8fab8d34fbf1eb0d80d2fb70c49d77b147d393949ef8c47b0813d149f337c2f75a06ed9f8f9c455ab64b5dde
+EBUILD routes-2.5.1-r2.ebuild 1170 BLAKE2B 99c133706884480d26a2902f5f427d70331ec165c5defff004870d8b7dba3f2cf6242bfec182b08663b26608dd633ef9b4f1f8b6f5f96b9fd1ca8146033bef62 SHA512 c37d9fe053e14fa9d42bb4831a4920b3b2d678a76f083d3c3308a6159593e4c7c9398e5047b5c14c5cb696440d46bbffb49acf9b1fc9d43c586aaab86cbbcf4a
MISC metadata.xml 389 BLAKE2B b1af56d50596924fbce418589e5d20044fcff9add90ff7507376ddebc68453b9af1029c0312cc4b03e958da5b4e15ac5be819e683b68a35a42dc41d9da1123c8 SHA512 cfad89d5737afe908accbe72476ef94b7733e58b8d7cfeaee8e7d2bd968842bfae4b305ed62e61cebe5283338c412cb0e9ceef6d22c8adb9c7edfad795fff9b1
diff --git a/dev-python/routes/routes-2.5.1-r2.ebuild b/dev-python/routes/routes-2.5.1-r2.ebuild
index d6189c0ad3e4..6feb5b4fc0d4 100644
--- a/dev-python/routes/routes-2.5.1-r2.ebuild
+++ b/dev-python/routes/routes-2.5.1-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1
diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest
index 5c1fc43bb022..2b614c76b8c1 100644
--- a/dev-python/rpds-py/Manifest
+++ b/dev-python/rpds-py/Manifest
@@ -48,6 +48,6 @@ DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d15799780
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
EBUILD rpds-py-0.10.3.ebuild 1442 BLAKE2B 73fae5ee28cabe1cddd7d5fe9243c873c278624808f60e94b68a12956348f1a54705779ad994ef8ed55a64b2a3c15b6c56fb1c220d97728abb8b425692b2e00c SHA512 0d67822bf3180866025a525e9143bd2352f986f578380ff396abf1b2bc6959c8c55fc5295aaba7eb5bd464edcb176ea4a79c5dc5382176b98ec7e683710f639e
EBUILD rpds-py-0.10.4.ebuild 1449 BLAKE2B 1b8fc4f7eabec961c4234f30481aad9831fcbb0d7bab5b9a97cc90e301a3a5d87887f8e250c99c1b970207e008303e28db3242c2d7d63a1a455139cb305571dc SHA512 f4c679a158d8ebe00e2284176e63ef712c13f21d548026c6e2f73b8558b8c739380f74cee4729aedcf9ce395e00533d2d23983713fccd699a9b19dc697a5877e
-EBUILD rpds-py-0.10.6.ebuild 1449 BLAKE2B 1b8fc4f7eabec961c4234f30481aad9831fcbb0d7bab5b9a97cc90e301a3a5d87887f8e250c99c1b970207e008303e28db3242c2d7d63a1a455139cb305571dc SHA512 f4c679a158d8ebe00e2284176e63ef712c13f21d548026c6e2f73b8558b8c739380f74cee4729aedcf9ce395e00533d2d23983713fccd699a9b19dc697a5877e
+EBUILD rpds-py-0.10.6.ebuild 1445 BLAKE2B c4f5cf57c8686ee8a22f0d72780705347b71e28d7e0ef2c7a4817bacc3617c06997d5acab5634009435a3bc0b7efa56a98906898761d1cacaa286c4db9c93a8e SHA512 9797f0f185ef10bf7a477b79577558edcabba2faa0832ad96b0819c99a0ca5e1cf9ff15b9f7e9abe48fcbb6ccbdd47e6ec8c44b3bcd2f3a6df52d69139dc305e
EBUILD rpds-py-0.12.0.ebuild 1445 BLAKE2B 9aa3f865431a201833a42ea8aa960181f0bd461625dcf92a2ef04d6385ac883de1c46b60ebf145d400db4393867fdf4dd5406e95833a927ffdda34b5d8b41968 SHA512 03cb6fb00c1ef601f21b444455260f245d6b069358f4593a0a8ab2f8d516189e3778449ec3a1465e71ff504665eb041d5a760312335091ef8a5abaa9fb2fa71e
MISC metadata.xml 364 BLAKE2B 33dc27885605ddf91618cb855a4039c3d978dda6ef80fc1ccbf810d354ad9a8eac78ae5854a3897de0058d63b79ae5075c47f7111150237390f863aa6be67d19 SHA512 5757331989615512c24c0a9276a525a9e5d718ab474f22ff9e81d93568b0be5c95265898ce16442dafcbc3d9a76c83407d1bd460190ba04ace9b45259d19019c
diff --git a/dev-python/rpds-py/rpds-py-0.10.6.ebuild b/dev-python/rpds-py/rpds-py-0.10.6.ebuild
index e0d05f0b9ccf..a08930c72b3c 100644
--- a/dev-python/rpds-py/rpds-py-0.10.6.ebuild
+++ b/dev-python/rpds-py/rpds-py-0.10.6.ebuild
@@ -63,7 +63,7 @@ LICENSE+="
Unicode-DFS-2016
"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86"
QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so"
diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest
index 0f8cae236cc4..2bab25a85ad5 100644
--- a/dev-python/rq/Manifest
+++ b/dev-python/rq/Manifest
@@ -1,3 +1,3 @@
DIST rq-1.15.1.gh.tar.gz 633531 BLAKE2B e1cf463e54533a1a56fab98a66f4cfe2ef73da48ab965a10066b84050aa1ac72373328246236fbd45bdf3d026ffc355aa117a21047dce1cef16b18c6e96a0f3f SHA512 75228f037c5c731f7788bb18654f2e07a9af39f8980900166e07145887f7cbed06fbd7fb5513a770cee791d07a49d85a544b83f347cce6726d7745f8396e3aac
-EBUILD rq-1.15.1.ebuild 1437 BLAKE2B 1731a10a646cf45745f8d972b34286b25bdb2a291100b9d1d2482e07d7342cfdbfd5113f5edf88e7980781a6f149c13af36ff2b7f2e91fd989e9d3e43d2dc6ba SHA512 11292bf9a234ef65e48af9583ab3dd62ed1743158d34e58d594091264d4804d5fc10a3911cfec5e27ed569afd4e5c8aabaaace4e1a58cd6c762e5fca075d2d7f
+EBUILD rq-1.15.1.ebuild 1443 BLAKE2B 1bb424d0230f05e09ab5a123d06500f6a6ed75cfa90f7153cefaaa5ca110cd2e9a3d69beb3d7059073e3294399e043ba8c205b66e20432f7bb1fca3d122ca570 SHA512 e960d858ba0b325e2409b543f606914ee87d2db20b6f40a527a44417bac95203612c7680453063a9b3a3adc5535e27610a4a44c014e95edd401dd285867ed4d3
MISC metadata.xml 453 BLAKE2B 6a46d43b524fded1ad4749fb9669ea07f8b3e23940d0bf2a4db5d92564316b01fdfbe220771e30b1a110ef72c613ad683cdcb7940682ea32198a5b6f027e4db3 SHA512 104ef96c34b55a9fda377c1304ff85781219fdbccef1a83d1bef30cb2fbd0ef816cfe82715af8937f452499135f7ed65c65a29c34919a09b6144ada367c26af5
diff --git a/dev-python/rq/rq-1.15.1.ebuild b/dev-python/rq/rq-1.15.1.ebuild
index 9a719320744e..906f2d4678f7 100644
--- a/dev-python/rq/rq-1.15.1.ebuild
+++ b/dev-python/rq/rq-1.15.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_11 )
+PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1
diff --git a/dev-python/ruamel-yaml-clib/Manifest b/dev-python/ruamel-yaml-clib/Manifest
index 10d537cf4dd2..87c2aef0e5fa 100644
--- a/dev-python/ruamel-yaml-clib/Manifest
+++ b/dev-python/ruamel-yaml-clib/Manifest
@@ -2,5 +2,5 @@ AUX ruamel-yaml-clib-0.2.7_cython_pointer_types.patch 2575 BLAKE2B 15b2ac0cee6c2
DIST ruamel.yaml.clib-0.2.7.tar.xz 141668 BLAKE2B be731f7e11dbb7b94bc27e900c70fed8ae53b788cd8827425d442baac795a73426cb8c133aedbab876f111bf8e99a8fdafc6151a5de334b1b8b409792b6895bc SHA512 e9413cca5f00fe4896a0185a85494ee9ba8ed955285bd93de9cf6e0f9eed2ff569be1ee70cf974af0eaf58f4671b9ac7ae85b461652eb9abd5bf34d593052f07
DIST ruamel.yaml.clib-0.2.8.tar.xz 163768 BLAKE2B 38f41c45a4e043b01a80d725baeba5fd6e74fa56e86ad0c1e7e0b811f85fd92f98f3ac096419757bae2273537e7c31356d0d222896e631a39ddc36684ebf29e0 SHA512 3877bc6fcefab91f5d2bd013275f63bba6dd2f5ce1b29b74aef73d01638e184ff1f16ab1fbf9ccbf30d148a33f19dc2535ca8b5d8aecca8c48f1d3eef188e151
EBUILD ruamel-yaml-clib-0.2.7.ebuild 976 BLAKE2B abfe4d7e98c4acfaa85e371d2db4503ba7d3895373201579f22b6b1637c4494b8e65a74ae6aaa4f8a4a15358f71d54d01399e934c87fd8fecd79170091aedc7f SHA512 d410d13bf7c63bb6736e0e6f287ead853b001c751bfd1b11dcf94a41e21227b72c1a5ab7298d6268adc78de51e2c3aaebe96cfef37969a1ffc829df79b844a50
-EBUILD ruamel-yaml-clib-0.2.8.ebuild 984 BLAKE2B a1af777261d38fa6fac74f48b857f4673df35223f485f141b7cf5cd3e53c42a4513d690632997a85973c9a801d2932b5522bda999786d99f1bcc3f7939ec5cff SHA512 0fc996ed7ef415be6571ea02e6aee50b77ca8df33f3dc113592ce08ec17cf6838ee7b8533dfdcceb3501c111d7bdfb439a9afab1d70cc7b93c8ef74576034f60
+EBUILD ruamel-yaml-clib-0.2.8.ebuild 977 BLAKE2B 73d45c424c6cf16d39c604687750cccfdf9d5d46c6fe2f9a6923300983a0e603b8bc56fe4f86ada5b11eff0eebd89ecb661d460d90213b7fce9482a3257bb46c SHA512 6dd32c8677c9824901f771d3e9f5543e80b6e4f54e881ed70cb4da5ec275d90d5e3801dddba409677d495999fb3796ef68704f2670805826c065e22faab223f5
MISC metadata.xml 1173 BLAKE2B 349bfd2a189aa2761278b5083ced8eb48997128fc75e44d28cf2f64f73c8b8cdf2ee69758b05b3c0fbc80aaae9d03a4dcf2d6cb6d831a9f6fced7cd360ed04ec SHA512 61d55bada715046285892d29ce9779885a5fe3f808c9804da1246c39e7ecb32029ebf030686380305f24bea62b1e767edf882d60b9377eea38b5dc25f517d081
diff --git a/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.8.ebuild b/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.8.ebuild
index 13d1a68d961e..52676b89cc65 100644
--- a/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.8.ebuild
+++ b/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.8.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/ruamel_yaml_clib
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86"
BDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index 85a7ca9b8b2e..f45eb67f53c5 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -2,12 +2,15 @@ DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B fbf6bf204b47648d67f3205729db232097a9
DIST selenium-4.14.0.tar.gz 9710348 BLAKE2B 038660990ce32c725b7c166031a7e78be5df2f9b1d0abe133e73566a9b9060c189310269fcf5db1330c2a2b1ed2901d8453b7134094528c73ca9dff899258914 SHA512 b41d81eeecdce428bfadfa3dc8c190512eb4243f710730519a3868987fa5f21db4a0fd7666b0dc9f40e56fbcf046f79a799ed32a31b7ab7e3c440d7f990a00bd
DIST selenium-4.15.0.tar.gz 9954324 BLAKE2B d5baa36c9674e6286be0ce2276fe55eb029f64d9ef8e551d36c6f72458b2e9465107f7e14701163f1ca91d8b32653da72ccccd904fdbe4e89dd3942dc17b59da SHA512 96e1d7684322019adb3ca89c072f2e492d98574f896b905cc037dc9bfc2f58d4713e34d4b8008f6782c3fd43ad316bba95c221fd1cda308e39f4742a51e220e8
DIST selenium-4.15.1.tar.gz 9954359 BLAKE2B 6305298e7fd29cacb85b4c08a80003970e41c049e787b85cb1b09fd4ee651a0f3f2c50e8c92a5284c4f5611e1709b28df0e49daa937c3f9559471d3ecb0f3424 SHA512 a6c3de89ed3d5ff75a7a92b00386baf091c22e990407f1f747d680885686c411de3853f402b722395ed441f3e970017365bc0978633641ac59a6998a27c1c8b8
+DIST selenium-4.15.2.tar.gz 9954413 BLAKE2B 93f17b7d952f63eb8f2f119398e4dbfe9d850a1b2a2f959a6ee63014aa6a40570782ade4891ae75350ca4e530f0b0c249e3849bedf81b2a3c173e670508c0f46 SHA512 ea716702033426e66ce85a91a00f2c6f24091430304de6b419b99a5ea9ce9fad319ccbf9ea826e440d1b4a333c31c1e39978d82eae066e8b1d13bb312a8669a6
DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca SHA512 7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61
DIST selenium-selenium-4.14.0.gh.tar.gz 78721372 BLAKE2B f57f5ed30f4439a83308909f5233187f924476de455d9b6504255e56a3217844d206968a96963c0f824c1a7dc5e69a196dde50a0cfb291820e6690be67a87c5e SHA512 b3b3f375ef0589cdc2afb454b50678ebe881d08cea841c697c9a5a4d745fc8ac84f941d2f5bbea9082c6e0c7052b7c5f08207947bb4389b0322c257dc81dcc89
DIST selenium-selenium-4.15.0.gh.tar.gz 78935989 BLAKE2B 5ff5f620d206ece245a3166cbc77813ec8b5cc79942ad7e5b04df6ed02a0039b1b7af2af4b312cbcfd0e998aab25f4659e3c6aff52ac6d112c9440d49076fb69 SHA512 584e1637202681c2d60418a8e0bf7f8d28cf0edf901f076647c44996a589844a80db27ba52f1cdd22e5af5cc2ccfc890c0c6690a15d0656a35c8ebb9c20e5ee9
DIST selenium-selenium-4.15.1-python.gh.tar.gz 78936820 BLAKE2B d7a92c69d6fbbeb6d4ba806130e73d49e976de5a37481726d68dc8925eef7a5f9b022ddbe9c1a11cb27ce0fc6790c61fe1146ff56f0e774554fea384124cbf87 SHA512 a4336cac1053648ad1617c814ba7e4e7cdfd2c9480c718cca0e2ef986fef6ffcad1cb56c6b08fcc7943fc3491b00a75961d14bb710c20f4d73bd75a644a4cef6
+DIST selenium-selenium-4.15.2-python.gh.tar.gz 78937488 BLAKE2B 9d064e5f753bdecc7ebab65b5c37cd433c05bf3c7ab09007247290bc782b9e64ec58bd499c838eb51c880c6ace258fef487fa6fb46c334230c5e6f64748014dd SHA512 9f1259b6f1362be5089766d4f51c20defc8f3e8c4a1be25690f9ed8acdccb0c09f64a0cdf0fe871956fb76cb2038663b7f99e620e302f89420fb582a6171fa92
EBUILD selenium-4.13.0.ebuild 1643 BLAKE2B 3ad427608e632d89fd5b46aa85d9470edf1b457f080b7e888f1bb54de8d8454e72df66a897395deed535e35fea8cb190ed573b728d620f39728b4375429eb47e SHA512 d04a28784b44d9a647651ed7b225dddbefb77e9d6e82cd922ce9973c7a421f8925d796a493a26571faf8aaf7e9204d619889bf72f48e906482c199e7fd215661
EBUILD selenium-4.14.0.ebuild 1650 BLAKE2B abe341fd993b3c20a7fd33dd6c531458080e2790f039aa73442e18bfaba1727df4560593df3c004a07ac13ae48a0c5a7d015fb5719f112a45cc2e5708048602c SHA512 feaeee5ffdbcc465b6330295aee69bc9d401483bfc6103eb6d0912c583501559785bb9ceb0f608c8d951a0cc121205e62c73e33e3b10dbf527aca2e721d26321
EBUILD selenium-4.15.0.ebuild 1650 BLAKE2B abe341fd993b3c20a7fd33dd6c531458080e2790f039aa73442e18bfaba1727df4560593df3c004a07ac13ae48a0c5a7d015fb5719f112a45cc2e5708048602c SHA512 feaeee5ffdbcc465b6330295aee69bc9d401483bfc6103eb6d0912c583501559785bb9ceb0f608c8d951a0cc121205e62c73e33e3b10dbf527aca2e721d26321
EBUILD selenium-4.15.1.ebuild 1657 BLAKE2B 28932a568f8cdd4db620eaf3b463f01f48a9e4d065950011000f310983297a90952a5c0724fb208a2484a731d4e84e4c313b89c6cb0f8276ec9d036646ae103c SHA512 8c1408e0bb9d7e2247e26ef87e39901bf08b5b61d159e6390800ac70e789732d203812898eaff5143db499f6fb3019196dcd501eaef769bdee827177434c4aaa
+EBUILD selenium-4.15.2.ebuild 1657 BLAKE2B 28932a568f8cdd4db620eaf3b463f01f48a9e4d065950011000f310983297a90952a5c0724fb208a2484a731d4e84e4c313b89c6cb0f8276ec9d036646ae103c SHA512 8c1408e0bb9d7e2247e26ef87e39901bf08b5b61d159e6390800ac70e789732d203812898eaff5143db499f6fb3019196dcd501eaef769bdee827177434c4aaa
MISC metadata.xml 383 BLAKE2B d437d1631cefdba12fe2c3ce38ddff34bf9dd2bbc777d5d3425556bda76865711c991c9e3a735130a1d55cb7c6578b083ecb473c28706a2d45563b31bdbe6d1b SHA512 c087323da996b9ad4d0bf8f00306cf044d5daab194b60af029cb1ce06bf60c660fd5959b7914e6f1103143c3e4533d293a6d3bd0ec1c95163eba09d8a19c13a1
diff --git a/dev-python/selenium/selenium-4.15.2.ebuild b/dev-python/selenium/selenium-4.15.2.ebuild
new file mode 100644
index 000000000000..e42a2119163d
--- /dev/null
+++ b/dev-python/selenium/selenium-4.15.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}-python
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+ https://www.seleniumhq.org/
+ https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+ https://pypi.org/project/selenium/
+"
+SRC_URI+="
+ test? (
+ https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+ -> ${TEST_P}.gh.tar.gz
+ )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+ >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+ <dev-python/trio-1[${PYTHON_USEDEP}]
+ >=dev-python/trio-0.17[${PYTHON_USEDEP}]
+ <dev-python/trio-websocket-1[${PYTHON_USEDEP}]
+ >=dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+ <dev-python/urllib3-3[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO: we may need extra setup or deps
+ test/selenium
+
+ # expects vanilla certifi
+ test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+ )
+
+ cd "${WORKDIR}/${TEST_P}/py" || die
+ rm -rf selenium || die
+ # https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+ # seriously?
+ epytest -o "python_files=*_tests.py test_*.py"
+}
diff --git a/dev-python/setproctitle/Manifest b/dev-python/setproctitle/Manifest
index c98e0bccb40a..481104089929 100644
--- a/dev-python/setproctitle/Manifest
+++ b/dev-python/setproctitle/Manifest
@@ -1,5 +1,3 @@
-DIST setproctitle-1.3.2.tar.gz 27173 BLAKE2B 252ca0a4f71e1413e2474d6c4e9cebacb1642f8c7883709d03341ce1468441509dc54eb9d4191f2aefb65c9e76e130f76a51303a272bd34a6db781d3b2a86e92 SHA512 9c6d1748685e8b62f9542f73481a587dbe7b6ca157fdcecdd8d2f66bbb71169bf31e47da51867aa0ec9b620c39677ab9a936a7537769714bdc99ef0355c743e0
DIST setproctitle-1.3.3.tar.gz 27253 BLAKE2B 92a789ec5a132e7560e203ef185f914e3b26986da3b53992a1954d3db0ff0b213ffdec5a0db9bf57bd80b197e09481a23541b8979b54a445df1840f469810922 SHA512 daf9954beef0c28b5c9f71e1dbf713e655d2ea6b66387f6f47da5b3b6c679f3faaa26c74d2b7c3b5460468394e0582a1ff45e5d67ff2d85826317fc69c9eb828
-EBUILD setproctitle-1.3.2.ebuild 584 BLAKE2B 19be8e0c03c843172746bc8e3435332b298834cc3b14b35b0a262ac3d8392fbb84f37a8b54611416139c9f7dc9a4bbfaafc9c21a6acbdf2f41320c2c0223fb09 SHA512 4ef35975049c571e7979b2d4c6c530b2f3f323c2b021bda4e66db30d9d141210277a0f44eaa56472920bc49e309c63fbc634ddc32e7ad0ba56fb82e8f66c7bb8
-EBUILD setproctitle-1.3.3.ebuild 592 BLAKE2B c6e269000cedf64e6d1683033205a96ddc2352e176d3d061df076907fa71a97c96c7312e10f0992fefa32a352f81d3216d584204526ac931608300bcb22612c7 SHA512 bc78547d18c653f8110ce56bf4a2c0cef022c72f9646e124b656c5532bc55f74f3d8e343f3c6f0282a56ce9a9fd5b5322c968248372869d7233e7bca70b1abb9
+EBUILD setproctitle-1.3.3.ebuild 584 BLAKE2B 19be8e0c03c843172746bc8e3435332b298834cc3b14b35b0a262ac3d8392fbb84f37a8b54611416139c9f7dc9a4bbfaafc9c21a6acbdf2f41320c2c0223fb09 SHA512 4ef35975049c571e7979b2d4c6c530b2f3f323c2b021bda4e66db30d9d141210277a0f44eaa56472920bc49e309c63fbc634ddc32e7ad0ba56fb82e8f66c7bb8
MISC metadata.xml 381 BLAKE2B 3d670d00f8ea402ac4ddb3a4f92f341f9a983a6dbd7d077523a7ecfea4bcd6ba398e7ccc5866ac2650a765b25a0e83b735293963598ef404af1f106cc629d378 SHA512 49e506f7044fe2ad49ffe16c7070da7fba8768f3e79b4c32e539a65ea94c73c19c7592021434a4ac7e10b7f401c255ae276ce8caa599a14dadb9e512765202da
diff --git a/dev-python/setproctitle/setproctitle-1.3.2.ebuild b/dev-python/setproctitle/setproctitle-1.3.2.ebuild
deleted file mode 100644
index c11390b249c0..000000000000
--- a/dev-python/setproctitle/setproctitle-1.3.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Allow customization of the process title"
-HOMEPAGE="
- https://github.com/dvarrazzo/py-setproctitle/
- https://pypi.org/project/setproctitle/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-distutils_enable_tests pytest
diff --git a/dev-python/setproctitle/setproctitle-1.3.3.ebuild b/dev-python/setproctitle/setproctitle-1.3.3.ebuild
index e21c847478f5..c11390b249c0 100644
--- a/dev-python/setproctitle/setproctitle-1.3.3.ebuild
+++ b/dev-python/setproctitle/setproctitle-1.3.3.ebuild
@@ -17,6 +17,6 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
distutils_enable_tests pytest
diff --git a/dev-python/simpervisor/Manifest b/dev-python/simpervisor/Manifest
index 09ab12a42685..c771ca5e7b5f 100644
--- a/dev-python/simpervisor/Manifest
+++ b/dev-python/simpervisor/Manifest
@@ -1,3 +1,3 @@
DIST simpervisor-1.0.0.tar.gz 14637 BLAKE2B 3e87cca2478f29e044cafa0f5da6a5c8cfdf61f5c39ce87a0a6bae91670463d894e5c23af53c915b7d3469eade8d26947ea2e5c05c6d491bd33222e817319100 SHA512 0074ca5da0839f7bcf3f692f33f9a27358409bc194cfe04ff906aaec5f4cfbd613ccd285612ac473f5b6452a5c31959c098955a1962755a5c09258ded0d2a430
-EBUILD simpervisor-1.0.0.ebuild 577 BLAKE2B f1a8a76ced63574db119686a569401d8a8f17da04667310c241409392b3574d12a784481942c5aae8f3c298e44421573118f1ef713523386e8e07898360e17f1 SHA512 18e73b7e567d5009dfa174bd5e1b734802d5de1187b72a04624e6eb94f3859f19a4b26052b65099c39adf1c2107f32f7854d576a4408f98dd10c9d2158780de8
+EBUILD simpervisor-1.0.0.ebuild 577 BLAKE2B ade3547cdda684dc25831ece5613df0135a026063a8747797e47f872e674882820e15a4338ae9147109339684ac4dc84b6bcb7deb587d4511e4640cc22f2417c SHA512 75244e9fafc75eeab572e00515b999e8f2bbcf0fc2e01d35e9383b9524786f9e63ab130dbabd61103ff703870acdfcfb5c527bf1673b6732320929f8a7a62158
MISC metadata.xml 416 BLAKE2B 5a2eaeb468acd18ff9b8259bd8428aeb23292e06ad087f0fa9d7b4a3ffd340c8458fad980223b1b342225b518db8eea23af97f07079ae9a3518bb5a50d17edbf SHA512 2cf5e0a854134ed7de9418ba3f84e7a5708ca158021bcb3467b335a9b59686f034a152884e40aaf487b1f3f430f7404f8ed4e52f0192800400aa5cd32b31167d
diff --git a/dev-python/simpervisor/simpervisor-1.0.0.ebuild b/dev-python/simpervisor/simpervisor-1.0.0.ebuild
index b7132dedeae9..5621998ddc6c 100644
--- a/dev-python/simpervisor/simpervisor-1.0.0.ebuild
+++ b/dev-python/simpervisor/simpervisor-1.0.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/simplejson/Manifest b/dev-python/simplejson/Manifest
index f0a84028cffd..c825f7131ff2 100644
--- a/dev-python/simplejson/Manifest
+++ b/dev-python/simplejson/Manifest
@@ -1,5 +1,5 @@
DIST simplejson-3.19.1.tar.gz 85207 BLAKE2B 4c3d1d5de4292404e44977777332fe57327ece1afcd9890b605d52a248764612da351b7c5afb36d4e1cdcb530f07b99b8d971124899b86e4b2f4005a66afcbb5 SHA512 a2239a932f43abe59da84fc3ba95eeaa6a720c929da79d8f4447603b8c770403c9cba0f008a66c20c5c8aa3255891b687336eef1db071171a2c8435563bbb1bd
DIST simplejson-3.19.2.tar.gz 85311 BLAKE2B eecbe77c9612468a0ce52b165be9b4fc4b3d8bcca99621a2723c50fc0c89cdce981421ba71b85535f1c66b48b7178da37f117f9dec8a66cb6f3fe83e3d2d033e SHA512 d92bf617e27b66d93a5d176d38c0c6ae2777728d1e43fdb8054cc9c2b50e3f340079c82dd3ec1af36c8d6380833d16e8eecdc8dd950bba953c195256b44b46c5
EBUILD simplejson-3.19.1.ebuild 1001 BLAKE2B 28ed0eddaa5214cce1b91d67f9660aed2eef9d035b19d03daec866d1ddde9e21c4842a19bd58109e746b3baf288eb8591170050f8614beb9aa11d21d0fea5671 SHA512 db0952d96fd7b61b12c46ef28527b4418ee83875696d1ada1fbbb67544a0eaf2cedbb711a407b58520744b6049daeefe3647222008abfec33b7e216bd5677ba0
-EBUILD simplejson-3.19.2.ebuild 1009 BLAKE2B c1778ad148cc8446f2676bb71d5ac6fb647f669e01cb3a78e5849bc88a2d5d280053804055bd412002da0cbe34d6c5c5db0a4efb1299db1641b1e35484f1c991 SHA512 fa5e9cd39f60a2bccd8a269e4d8f843786710f64e255ff20af7368a78cc718fc48d868524e473333063f32a49917aec7441b65ae1717788b068d2127ec08fab3
+EBUILD simplejson-3.19.2.ebuild 1002 BLAKE2B f61e31b79c2db889096a284c84f301115584888dfec9392568ded92ea27c7486aab7788980256255007775c2114af41425a7b4a954ca3e6ad0beae3c7d108d5d SHA512 88c38a6e22fd2d37aaf46924c577e6d5ea7cb547fb278150777ad11b9068dfe92e23506d13992ba2701316696bfaedcb8e0e737a00b267ba504ab08abb692801
MISC metadata.xml 522 BLAKE2B b8b8fdade498ef65f4d5d6e30bc9f0708390f3d064a332d04f0b33346224c59252ef3d512a5a7187c637348201829ccc83254cd898e8df06dff314e857debb58 SHA512 1a1b53900ef62d4d40977504378dce3ce15f1c56ae5a73263127f5919674b1f9b13964128550e0c0e274d4bf50f2c2b438626e3ba1a5f8436071e1eb2f4c30af
diff --git a/dev-python/simplejson/simplejson-3.19.2.ebuild b/dev-python/simplejson/simplejson-3.19.2.ebuild
index d74a8e138ad7..5107314649fc 100644
--- a/dev-python/simplejson/simplejson-3.19.2.ebuild
+++ b/dev-python/simplejson/simplejson-3.19.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="|| ( MIT AFL-2.1 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="+native-extensions"
DOCS=( README.rst CHANGES.txt )
diff --git a/dev-python/slixmpp/Manifest b/dev-python/slixmpp/Manifest
index eaf832bfba0f..490454887458 100644
--- a/dev-python/slixmpp/Manifest
+++ b/dev-python/slixmpp/Manifest
@@ -1,4 +1,4 @@
DIST slixmpp-1.8.4.tar.gz 546263 BLAKE2B 78a7b1b9015f27d63b3c127a292e2794a9de2283fbb9763ef52d03d37cc2d0fcc3f0696beca858a0d120991059a5eced62b5a4a9e87436b81dc17f6bbdc4b106 SHA512 afa82670e4cb2c904503a6ef652d3f2ecd59732a18eef05b85e0a55f15112685ecc1b50951b3f717a211d1c9069a4e7c65d913454426441f56688ff05a5c0921
-EBUILD slixmpp-1.8.4.ebuild 951 BLAKE2B 34985e65d9538394ce8592f0945ba288550eb964ecc7f165b9f0cd15fb8170c1b8755fbae2ae1705f9f50cda97c6fe315c34a17b2dd92849abbd910a27547634 SHA512 861ab287dcf28aa119e7ffb25fa837693051dce5cefe9973e1b6606adbef3c360c19e7b3ba887c37b1dd7bf3a47b0b80aa9a1d67c21474fcb50aa004321fb3fb
-EBUILD slixmpp-9999.ebuild 934 BLAKE2B 9a2d652519fd372b15b8a3d0fdb0228a6c2892870b226039870dac84b315037379554edf1d0deca883cc57858a61ea916d09f7b4d6ee199af3311edefa732377 SHA512 70ba228c6334e76dfb9dc0756f5816b55d871828515eefd60b437c6f8700e316d44f5b109e4602c38f7dd811071b7278394b209748e4a6f2f645b1778a0347ff
-MISC metadata.xml 418 BLAKE2B 24c02f722eda50cda05da1a70efe953324ec8a1ba91a755e356bc9953387cdb35876f072a7f045dcda9e4fd74e73fd5bbd4f0f7d921431a374543bb02d5813c7 SHA512 1c36a0aef8162cd0b19eadec95dcdd5ff8f742c7438097e198736ae4772aba3a6ff41553a08878d54d0c548900444e2d40187f669a46173dd4f89072ac234365
+EBUILD slixmpp-1.8.4.ebuild 960 BLAKE2B e50ccd5825f0edcab4ba1c20a763845fb08957f716f5b4910576394295a38f5906260d3806c5060bef37cd0fc282f9631ae0659d18481571cc7afe899b6e6391 SHA512 688f830d9506c09f9ad0ff2f2f04b6872b562ee9f6fff3fc73899ac361163f0f53a97be42622add7d616a7979dc4513d550c204620deb5342ba45ba3a2894d3f
+EBUILD slixmpp-9999.ebuild 961 BLAKE2B ce9260692ac2450381d143968889d764f611838cedc49c3bf1e0f355443f3c66bd57fe9991f14445b1f8d4aa48cecd30903261ba5933c569320bac20c0443b28 SHA512 9e462acb13e617706fb3fe2fb8a2177f17468fa14d3bd3f72270563a6e3610752616e0dc3f00792e69cf6d7bcc053a49975ab0096f6c8e036de33e63df759434
+MISC metadata.xml 474 BLAKE2B 0b9d76c7ec0cfb4a39790ccf24386fe0557b0fea16c0a71ceed651214df6d97747066b4d7b45767f0dd54849f378d05d715a032cd71ab42b5ba98ad0f4c53506 SHA512 ec3ced30b38cc132a2b07bb71f41d8e0990922ae56834288345f0e546c0b6c19c69982b666e9f40389424de33ed0c7737459764ed167db2ebefc3aa2bbccfc72
diff --git a/dev-python/slixmpp/metadata.xml b/dev-python/slixmpp/metadata.xml
index fb6f6ae3fe26..93ad906bffbe 100644
--- a/dev-python/slixmpp/metadata.xml
+++ b/dev-python/slixmpp/metadata.xml
@@ -10,6 +10,7 @@
<name>Python</name>
</maintainer>
<upstream>
+ <remote-id type="codeberg">poezio/slixmpp</remote-id>
<remote-id type="pypi">slixmpp</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/slixmpp/slixmpp-1.8.4.ebuild b/dev-python/slixmpp/slixmpp-1.8.4.ebuild
index 7b4713103a66..fb24bbf1b41a 100644
--- a/dev-python/slixmpp/slixmpp-1.8.4.ebuild
+++ b/dev-python/slixmpp/slixmpp-1.8.4.ebuild
@@ -10,12 +10,15 @@ PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="Python 3 library for XMPP"
-HOMEPAGE="https://lab.louiz.org/poezio/slixmpp"
+HOMEPAGE="
+ https://codeberg.org/poezio/slixmpp/
+ https://pypi.org/project/slixmpp/
+"
LICENSE="MIT"
SLOT="0"
if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://lab.louiz.org/poezio/${PN}.git https://github.com/poezio/slixmpp.git"
+ EGIT_REPO_URI="https://codeberg.org/poezio/slixmpp.git"
inherit git-r3
else
inherit pypi
@@ -42,5 +45,5 @@ distutils_enable_tests unittest
python_test() {
rm -rf slixmpp || die
- eunittest
+ eunittest -s tests
}
diff --git a/dev-python/slixmpp/slixmpp-9999.ebuild b/dev-python/slixmpp/slixmpp-9999.ebuild
index 2a4e8a61ee40..58e07cc7ebc8 100644
--- a/dev-python/slixmpp/slixmpp-9999.ebuild
+++ b/dev-python/slixmpp/slixmpp-9999.ebuild
@@ -3,18 +3,22 @@
EAPI=8
+DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
inherit distutils-r1
DESCRIPTION="Python 3 library for XMPP"
-HOMEPAGE="https://lab.louiz.org/poezio/slixmpp"
+HOMEPAGE="
+ https://codeberg.org/poezio/slixmpp/
+ https://pypi.org/project/slixmpp/
+"
LICENSE="MIT"
SLOT="0"
if [[ "${PV}" == "9999" ]]; then
- EGIT_REPO_URI="https://lab.louiz.org/poezio/${PN}.git https://github.com/poezio/slixmpp.git"
+ EGIT_REPO_URI="https://codeberg.org/poezio/slixmpp.git"
inherit git-r3
else
inherit pypi
@@ -41,5 +45,5 @@ distutils_enable_tests unittest
python_test() {
rm -rf slixmpp || die
- eunittest
+ eunittest -s tests
}
diff --git a/dev-python/spake2/Manifest b/dev-python/spake2/Manifest
index 2a6b57ef5652..e3bf8ff6525a 100644
--- a/dev-python/spake2/Manifest
+++ b/dev-python/spake2/Manifest
@@ -1,4 +1,4 @@
AUX spake2-0.8-do_not_use_hkdf_package.patch 4380 BLAKE2B afc8222c1c562947c4b9ae6be90b7cb0f6f441f0d02677160f54c7c88b0752f2bdd09599ba04ba131cca4c8481c5abb44079ab63ec36788d5937d18cb2c82fcc SHA512 41156d8b43570158b042802c951ab74a84f618c4dc6ed9edc31c3c28dee972a2b80166b9fcae29ca9aa5a5596ca352f42e58f9c6834cfb2bfd5ba2ce093bd82c
-DIST spake2-0.8.gh.tar.gz 62425 BLAKE2B 64215362af26fff0785fdabf4282f7111a4cc917750827075b616f009cb1fa6373fc2325382c26b43c051aa5b94e414ca2a5223d9ab666289eb2d04723b15cb5 SHA512 908c377c831f4a11551973ca917b113d51a66c533d35fd19b2692fdb7e575ed2a5045d9b632bc55c37b68ad092f01dff5da191e9dfbfb5599b72844788438d68
-EBUILD spake2-0.8-r1.ebuild 706 BLAKE2B fd6666eae0ac5ac41ba406ee8c70c3268b15b9b3ecca06f63556641d308efb65ec9e68d7848f161995d49978bfabb8aa5fa514673731a1da21f3c67033f99006 SHA512 97cf1ef487b6e5d9af080f9d65e13eb741da884ac89fd3a23963d65420ee601e50d8501da8bf68d8ae24071434dfb33b7afac58f51cf0d87005436251a0249f6
+DIST python-spake2-0.8.gh.tar.gz 62425 BLAKE2B 64215362af26fff0785fdabf4282f7111a4cc917750827075b616f009cb1fa6373fc2325382c26b43c051aa5b94e414ca2a5223d9ab666289eb2d04723b15cb5 SHA512 908c377c831f4a11551973ca917b113d51a66c533d35fd19b2692fdb7e575ed2a5045d9b632bc55c37b68ad092f01dff5da191e9dfbfb5599b72844788438d68
+EBUILD spake2-0.8-r1.ebuild 931 BLAKE2B caeca88b7e961cafa2eaea7fc8b3ad8c145ae9c6d1d09828ec26f2bf8d027518d75db8d27aed4ad3bccd6df9d2280b58759416f9ebf5cd0e3e726a0d53cc194b SHA512 e07a39afa0c77c80d10731694fcd511f61c828e0abea3bd4065e03f7c0b00b69e5e819d0cd59cbbcb102b6911d587df92a5f7a8cd4585ee63a2b551c00303c80
MISC metadata.xml 401 BLAKE2B a80b9d771ec1251af6e16f012257a7d1150644cdba64052ff5b70d282c6f27fa57685f675409a3edf30b2c2bc24c85f74b3dd8460999f8497a72e93653183abc SHA512 ecfbcd80d35348bbb1a5469bcca1b06a86ca6fe736d443707e00859400318e5c9bb399e5acf2faaf2771301518741ec93124277f6bf1834454b4406392cf0ea4
diff --git a/dev-python/spake2/spake2-0.8-r1.ebuild b/dev-python/spake2/spake2-0.8-r1.ebuild
index ddda85a403a6..37c866d89884 100644
--- a/dev-python/spake2/spake2-0.8-r1.ebuild
+++ b/dev-python/spake2/spake2-0.8-r1.ebuild
@@ -3,26 +3,43 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
+MY_P=python-spake2-${PV}
DESCRIPTION="python implementation of SPAKE2 password-authenticated key exchange algorithm"
-HOMEPAGE="https://pypi.org/project/spake2/"
-SRC_URI="https://github.com/warner/python-${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+HOMEPAGE="
+ https://github.com/warner/python-spake2/
+ https://pypi.org/project/spake2/
+"
+SRC_URI="
+ https://github.com/warner/python-spake2/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-S="${WORKDIR}/python-${P}"
RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/more-itertools[${PYTHON_USEDEP}]"
+ dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/versioneer[${PYTHON_USEDEP}]
+"
PATCHES=(
"${FILESDIR}"/${P}-do_not_use_hkdf_package.patch
)
distutils_enable_tests pytest
+
+src_prepare() {
+ # remove outdated bundled versioneer
+ rm versioneer.py || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/tables/Manifest b/dev-python/tables/Manifest
index ceba5c0f1521..eec34ffbd521 100644
--- a/dev-python/tables/Manifest
+++ b/dev-python/tables/Manifest
@@ -6,5 +6,5 @@ DIST tables-3.9.0.tar.gz 4682294 BLAKE2B a4ff5a67c0376e90ca4f1f405878ead3bbb807b
DIST tables-3.9.1.tar.gz 4682299 BLAKE2B 0f873cbf82aea0651ced49d92416c5c3c1420dc527c8876a25c0631b1ee59d0b44c920780a9026674d217553d550e57b0ce87b1f6af81ac5bc27c32c161007cb SHA512 c3350a818f11674d15c87edeb9a5b32303d81d533a5473051b8ecb82780d7971fc106fa2e7df3a2bec333d19cead29ef80e2c9355f76a4a1297e44bf7a99ef76
EBUILD tables-3.8.0-r3.ebuild 1870 BLAKE2B 2bcb99c28f91f33f731cc0289c25ddcb9a2d0435204dce09412af73ffb9091b7ada68a6a2535cdf7a391bcabe3e9f119154913a2d6bb1b6e2a8799b2153399ed SHA512 97e3c843f14e50d569ad7d7c52caa368e2cae5bbb3a2b4e25290758965c22e57055e0f72a3097f9ddc36f27e7c9e79899b46b99fe6ac3bbc19f654c5e9f36a35
EBUILD tables-3.9.0.ebuild 1697 BLAKE2B 905de64dc23fb7d90bffef5dac8eb5ee82a3ae4132c1609a70a0f319e9bbd4d26bc717d9726f7b5a576fa328ee6394699113a6bf2996fd13651dd8ce3e58c46a SHA512 bf96c5daa82b4b94197d1906258081d5d83062b7e5efb3da8f0596b2ac8fee1f901a7d63a96985d12631dd544c66b9364f3219be80002079ebe64bcc34e22820
-EBUILD tables-3.9.1-r1.ebuild 1695 BLAKE2B ebe518cf70907c50d4824d8f145215a59c98a21dad480fcb98e35d74500cf1ac8f0350932d84e0fe140d1eb4f0ed89d8bfdcf8363bf5f9f83bf96ef522740b51 SHA512 090bbf4d442908f97c7b2ebc95941ebe95b810ed210274ee8e940c7437395d77dca149287baeb918e77dd61454bed6269475496b753439b47f070c2734f324cb
+EBUILD tables-3.9.1-r1.ebuild 1690 BLAKE2B 64c81e3ab536983a2eed08e038328840f3659edd3344c56dca056a22d04e10374c3e41a1995833c353a2e466db499406ca973c14e2edca42d9d20883a7cbb11a SHA512 3a2afa9270748fb2796949eb17663d133a0dc448959733d2b7062642b331a04f43971b3b4e923a51d20a54dca10d40ee72c52b3fc67932a5002293e267211fb7
MISC metadata.xml 1090 BLAKE2B cc213079beb7f2888b5eab4886711fe8a4b7a4bc3cf13ff4d2247bd04edc05fdaed19c464ae28beac27de511ea997bcc873866bf9d544d6efe8cacd095e8640a SHA512 bd322eade443a3b1b610d262a0a6a30088246b3f772624fdfbf6eac85f240deb3f9001be1e2e20e334e65701c24e1d57100c67864d14067b1ae16e99f2136e8a
diff --git a/dev-python/tables/tables-3.9.1-r1.ebuild b/dev-python/tables/tables-3.9.1-r1.ebuild
index b5e4f19071de..2b13244b6cde 100644
--- a/dev-python/tables/tables-3.9.1-r1.ebuild
+++ b/dev-python/tables/tables-3.9.1-r1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="+cpudetection examples test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/texttable/Manifest b/dev-python/texttable/Manifest
index 8dad19ce0f7b..56ba888a945e 100644
--- a/dev-python/texttable/Manifest
+++ b/dev-python/texttable/Manifest
@@ -1,5 +1,3 @@
-DIST texttable-1.6.7.gh.tar.gz 11698 BLAKE2B e34f5d6b49de379493697638305b428a1921b93ad95902334f8315263657f4570f6c3770f99bd0fbbce7be29c73f9638922f2c0b19df137a9fde425170d3b0e3 SHA512 204dcad0d2438dab8880088d1ea6ab1d0a5d81348294547a6967938bf8e1c27a6c5f91c59c2fe22ce8d1266d7efdb165749e0aebc738644215ab9b1d5a28c419
DIST texttable-1.7.0.gh.tar.gz 11928 BLAKE2B 7f8ae7b7c249d72dcc6b75ee78128bfe46f49b4ca8612a6fc23967f19b6f5ac1fd5e8ebf1b53734cfb7e067c8ee06e2b15dec8be58b0186bfbef8379d0d87464 SHA512 30b99abe0448fd4ab7a0ef70f5762a388978c2c09acd843e0a669a7870b6b73df8bc638e94853d77186df104bfa2d689f8b72d11df90b6844355ae0b38f6e549
-EBUILD texttable-1.6.7.ebuild 699 BLAKE2B 5b334d8f908dcca0c205d7b4d9aef05080e90ab93ac56330d6fb4804e64863a9d29573601c644f1178a74c23a613e9cee5fbf005996c541e9ce744399c071ff1 SHA512 03724e200e50c95aaec542a2fd1944fe160b2f01d33f4238ff945e546527f818bf036dbd7b25b368343b6e6b63750f803489ad7d40550a1a080f22a9fe1dc9be
-EBUILD texttable-1.7.0.ebuild 694 BLAKE2B 102aee5b24c0fc7f584479f8da87f4deb5da0353729999600392019a61d63331a4ebec98ff8d5328a7ce444e764a40f2280541a4de1cd262afa8e25cac320f21 SHA512 67e90e23e0e6b3513d7f913705d83142fffbd06a5400ab0cf4255d400d0fc347f67f3db876422c89e51a3dab15e8a8c1ee4a33be361021950e020fa5998ace49
+EBUILD texttable-1.7.0.ebuild 691 BLAKE2B de7fcaf899d5ef483434e54bd7b1ee9490e799e8c2cdae61454ef0fc405279af4d5180f23eb811d9fab3287d7555377f8e0a76cdabe818fb9036be8fd21319eb SHA512 11dae5427c11ba4a15ef1c88431385fbcaaf18533820b2bcd32a5c83b0fa50b796bd9312fe7db9fdd5f977280024b4b5cb8de06500d6054d76aad611ceb94620
MISC metadata.xml 416 BLAKE2B 5b62e938b6e8769183d1dfc146896dd74166fd18b04c774de1a0f839803fb7f118298ef10524f8bd64d998beaf3c442381cc5575bbae3d0954ebaa51def0b97f SHA512 679d6e3d889b245f143ae2684e97ff97e79be06f0bdf23df9382798ae9b5ad09995ac9c1d020eff057b50040ef8e90d1c3ef3f9ebb62de91490a3d6bb6a7ee95
diff --git a/dev-python/texttable/texttable-1.6.7.ebuild b/dev-python/texttable/texttable-1.6.7.ebuild
deleted file mode 100644
index cff5af49ce11..000000000000
--- a/dev-python/texttable/texttable-1.6.7.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Module to create simple ASCII tables"
-HOMEPAGE="
- https://github.com/foutaise/texttable/
- https://pypi.org/project/texttable/
-"
-SRC_URI="
- https://github.com/foutaise/texttable/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-
-RDEPEND="
- dev-python/wcwidth[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest tests.py
-}
-
-pkg_postinst() {
- optfeature "better wrapping of CJK text" dev-python/cjkwrap
-}
diff --git a/dev-python/texttable/texttable-1.7.0.ebuild b/dev-python/texttable/texttable-1.7.0.ebuild
index 1358c9d6c218..668ec2f5e46f 100644
--- a/dev-python/texttable/texttable-1.7.0.ebuild
+++ b/dev-python/texttable/texttable-1.7.0.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/foutaise/texttable/archive/v${PV}.tar.gz -> ${P}.gh.
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
dev-python/wcwidth[${PYTHON_USEDEP}]
diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest
index 4f8650d7c91f..28b83cc68c36 100644
--- a/dev-python/trove-classifiers/Manifest
+++ b/dev-python/trove-classifiers/Manifest
@@ -1,5 +1,3 @@
DIST trove-classifiers-2023.10.18.tar.gz 15862 BLAKE2B 9d634e0b9674c1b9e249999c1722217fae5ca9d8aec348706859a73f599b62a003d5ff3344e361930b9182bcf4153bd5fb40ee93a53e50b1df0430b1fec4bb7c SHA512 6f8449411b8fc82ed798901701a72f3051bb46c189ee95276dcb77a2ee9b26a61c4304b03be20f7e2bc6dc5f8db1021bf02575cadd021fe43f96fd73540bae99
-DIST trove-classifiers-2023.9.19.tar.gz 15865 BLAKE2B 2a84af01c16a728f708775dce6c3b4da564072cdcb6cdb6fea8014ee27744a657d8dc10663eca9fe4f9c9dec6faaa2684b10fe08d827ab52d6a61f16b557b40f SHA512 09979aacca745459f075cce85c483113955e0d218079132478596f350b7d7788d1a734dc82364194df9b31e4c109a806c50db4bb122b1f5bf747d9e7a0616143
-EBUILD trove-classifiers-2023.10.18.ebuild 747 BLAKE2B 08ff0f0c07bd25c54e464fc51f0a227d0b0890051858dccb257a96b863178e07816d8ccdeb1fadfb9467381cceecb9d8940cbdcf9de9854a0ffccad259fedc59 SHA512 08e3220c6390f23ba9d0920abfc64285c5550ae214c4971fdfb5b1caf804d6f265fd07f6259ea01d43dfb81e0de94ffac7806f09c8dd6e41bad0259a51e13ed8
-EBUILD trove-classifiers-2023.9.19.ebuild 739 BLAKE2B 039b3026a8708593f349982cfe404c7be4d1d928a480e0bb82c9642fe3f029f515d551b1ae315a7ffa8185b28b88df758247807186ebc542cb2e68989ad28b9e SHA512 567ecb2558264c4cf61f21d4219f997410b45dc5b02e07d31198a5d3be1990d40eff5b900b32db5c1a6fb31a26e716d86b5afb4c10ea0209f0f911c3c6ad5866
+EBUILD trove-classifiers-2023.10.18.ebuild 739 BLAKE2B 039b3026a8708593f349982cfe404c7be4d1d928a480e0bb82c9642fe3f029f515d551b1ae315a7ffa8185b28b88df758247807186ebc542cb2e68989ad28b9e SHA512 567ecb2558264c4cf61f21d4219f997410b45dc5b02e07d31198a5d3be1990d40eff5b900b32db5c1a6fb31a26e716d86b5afb4c10ea0209f0f911c3c6ad5866
MISC metadata.xml 385 BLAKE2B 0d679ace6575dab100af9918e8b6dbde2f70cbf556c23ee667d68f69c6dd07887e43a513a73e60849a7a4b88cb26d4cd85b4cb905b926ee3832161c663adc9c0 SHA512 977bc86d4fb2dfcc887fd8d4038b8ac76cb0f4783424d3ab0857256afaf5dacf4e45c0d2a9166daa854be1dc8faba4a10c4718c557b983a1c7bb0a33fcd61f41
diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.10.18.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.10.18.ebuild
index 3c130311d42a..9b9967ac400e 100644
--- a/dev-python/trove-classifiers/trove-classifiers-2023.10.18.ebuild
+++ b/dev-python/trove-classifiers/trove-classifiers-2023.10.18.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="
dev-python/calver[${PYTHON_USEDEP}]
diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.9.19.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.9.19.ebuild
deleted file mode 100644
index 9b9967ac400e..000000000000
--- a/dev-python/trove-classifiers/trove-classifiers-2023.9.19.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)"
-HOMEPAGE="
- https://github.com/pypa/trove-classifiers/
- https://pypi.org/project/trove-classifiers/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-BDEPEND="
- dev-python/calver[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest
- "${EPYTHON}" -m tests.lib || die
-}
diff --git a/dev-python/tzlocal/Manifest b/dev-python/tzlocal/Manifest
index 2fc27dbf3598..1d2ca90e663c 100644
--- a/dev-python/tzlocal/Manifest
+++ b/dev-python/tzlocal/Manifest
@@ -1,7 +1,5 @@
-DIST tzlocal-5.0.1.gh.tar.gz 25032 BLAKE2B a1b0d2d2d6422c91752332d789efddad5f14e02e0097deaea1b8df2de20686d1e73dddb1864c5c643b20f8cfce56ff28adb741f7ae74b58409a60bf0eb172057 SHA512 b89293180e82334e3c1627845516ac25d8862c799d6d56a9eff13549bfafef2e4e4b0a624e9455e4310429f50b9d82fa984b7dfe8cdd9ed3dc7325ea89c0c5b1
DIST tzlocal-5.1.gh.tar.gz 25413 BLAKE2B e4ed9c3161d049e9e00176d3ebf9a30db0f65b8c5141498d3a5d4df9e9bb299e6a307e462884640cbdaa781a3a5c07bc453e36d0eb772da0e22bbf6e474de187 SHA512 692d7ac8d04cdc3da43d75fbbd99b329b1436ef6b41540604bd65f667ac5f20219dc769d0379f41eb8723521e2ad4d2b9f399326f3d1a41b9f63c0db4341eb0d
DIST tzlocal-5.2.gh.tar.gz 25734 BLAKE2B a2f1084e9128bc66ff861bd953a7c7a1c69e29d1e411f9489b9ff13cbadac75f42c126ddd3b66e8426e41d6376d3f9646192dc4bb5ed421b602b85bd8f109233 SHA512 21e25ef6756cb11277027dc388f779f68b1c5e03c1e7dced81fdebe0d3656c81c363a1c2f3a98344f34325bc9533d995c5a006ab7b34ff2907442a6994024d4e
-EBUILD tzlocal-5.0.1.ebuild 712 BLAKE2B 77f6d957dfac4627f56fe63b3d24e97781f0d28b214ca84b1e2f5c85a2bf126238f76b0353e3c060b652cc66b78df11d7aae9bfb4dcd8d2bbd32d8a5a1af071c SHA512 d3a2ac2e9c542551f27c2843d20425bc9517073bab423a1c41d3f7705c1b2e8fd052843146369927159e2a962b816207d2eb9b87b453c0b7bae9cf7b18b3c0ab
-EBUILD tzlocal-5.1.ebuild 715 BLAKE2B 76ff85c7c4f9242ba28e6fde6b27434fd21cc53dba240df8f4db5136a704e1e3b13d46e77264f8c84c6310d15d9e6330e4221c0ba8840ebc20238e653b302fac SHA512 a0bb35eab4dca7f7a1cda4a664204f5b1d8f001b1c022923cee836ceed6e5108277cf954a3c5cff33034fd43039919a49c87376e8501ed2b4046a2b7bb801e06
+EBUILD tzlocal-5.1.ebuild 712 BLAKE2B 77f6d957dfac4627f56fe63b3d24e97781f0d28b214ca84b1e2f5c85a2bf126238f76b0353e3c060b652cc66b78df11d7aae9bfb4dcd8d2bbd32d8a5a1af071c SHA512 d3a2ac2e9c542551f27c2843d20425bc9517073bab423a1c41d3f7705c1b2e8fd052843146369927159e2a962b816207d2eb9b87b453c0b7bae9cf7b18b3c0ab
EBUILD tzlocal-5.2.ebuild 715 BLAKE2B 76ff85c7c4f9242ba28e6fde6b27434fd21cc53dba240df8f4db5136a704e1e3b13d46e77264f8c84c6310d15d9e6330e4221c0ba8840ebc20238e653b302fac SHA512 a0bb35eab4dca7f7a1cda4a664204f5b1d8f001b1c022923cee836ceed6e5108277cf954a3c5cff33034fd43039919a49c87376e8501ed2b4046a2b7bb801e06
MISC metadata.xml 403 BLAKE2B c2fbd81151ee69075c53b7c7d353ac2eb207e92b5bee234591f839c751c54e20abfeb10a8ef1c7cf074d5b94c4745dd23ca1e935b41619dfdc551d2fbb955ac5 SHA512 73c29b14ace10a0b23ef59f9a10abf5f9367dfecc89743cd29a01ece71689c08f83a14612fd3a4779fcbe5382e4e33f6ffbae183c498cba8ba7776d2afbea8ab
diff --git a/dev-python/tzlocal/tzlocal-5.0.1.ebuild b/dev-python/tzlocal/tzlocal-5.0.1.ebuild
deleted file mode 100644
index abfb93d6d81f..000000000000
--- a/dev-python/tzlocal/tzlocal-5.0.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="tzinfo object for the local timezone"
-HOMEPAGE="
- https://github.com/regebro/tzlocal/
- https://pypi.org/project/tzlocal/
-"
-# symlinks aren't correctly preserved in sdist, as of 5.0.1
-SRC_URI="
- https://github.com/regebro/tzlocal/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-
-BDEPEND="
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/tzlocal/tzlocal-5.1.ebuild b/dev-python/tzlocal/tzlocal-5.1.ebuild
index 19aa8b81c205..abfb93d6d81f 100644
--- a/dev-python/tzlocal/tzlocal-5.1.ebuild
+++ b/dev-python/tzlocal/tzlocal-5.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
BDEPEND="
test? (
diff --git a/dev-python/vdirsyncer/Manifest b/dev-python/vdirsyncer/Manifest
index 310d3f1122aa..ee11803b1d4e 100644
--- a/dev-python/vdirsyncer/Manifest
+++ b/dev-python/vdirsyncer/Manifest
@@ -1,6 +1,6 @@
AUX vdirsyncer-0.18.0-no-cov.patch 533 BLAKE2B 08f6d9dd09aeeb057bfa17fcd8a590ccef68bb9bed8c84c6682471ba53886bc80011990086c9b51673e272ce15fd9096847dab6bb9a6087670e5b01417cbc981 SHA512 00d4f334e1def6295f2b1aacfc2a7fd33f250a0bee39957288fe83a5179c0461f71273051687b53435b0cdd78a3ece618b1dec5a8e253cec3f3c3733528dba10
DIST vdirsyncer-0.18.0.tar.gz 115125 BLAKE2B d81bb9b51658d16a3b9ea044846561a1ce2dac3a839d7e0a165f0136069fcd0716525ab2b908be7cafed60846a1aed6fd72aa1d31fc2a38dbe6de8d0e6585226 SHA512 7fb3d0f7d982d8390d278de1a620231e6ead1ec64057c5dbac98dcff491fa3e6b9ed8ba953995458e393aab73b0b9ab8ba14010e06f90a04d8ee2c28c7c7fbfd
DIST vdirsyncer-0.19.2.tar.gz 123389 BLAKE2B 35cf5e52f669307c7bc545404135bfb5ded3ca6a1b151735ddacd73835054a2e0ab518201ad206929ca845c2a2828c025a918bba54b739db3fa0a8e4e9f5de33 SHA512 056c58011d0a054a8cc215e9eabc706dfffb7d38deab5ae47311565b3bdb6de7a4772e97a0a50cdce33c82b09d559f1ec9cf9c84746553badf1d25791c7e08ce
-EBUILD vdirsyncer-0.18.0-r4.ebuild 1841 BLAKE2B c14dd8e91c0ae6248bd650ecb48652e9d2e395b44935b1b5e99d2cd68129ff36d06fbd93ed51fd1c864c500c1be79f230e896f95f4dd37d599390848b4bbc57e SHA512 f36826d85cec50eb44d2a101db2e949519d9e53a55db90280ef3ddad0276ac52bc72c8b1ff33e2e1b2b8cf307a0252e4037b011558739a65eaec5f21d3b310c1
-EBUILD vdirsyncer-0.19.2.ebuild 1800 BLAKE2B c665051e9af88c510bb793dd1b16abbde6d1b29c3632bb2ec1eac9a357426f9c19f90f48a6e2865251a94f47a764e30e8feb2abde94906736e31d1acb560e866 SHA512 677662433e4fefb3d58e290beb12ccb7e523da0177faafc33830a04383c0d1f7cf186b751cdd765eaf9b8297868bf1293f3a4739433fae7b4ddd1279a30077ac
+EBUILD vdirsyncer-0.18.0-r4.ebuild 1792 BLAKE2B fdefa6bff9cff57b53f2ffa240e49bf31a121980cf75d8e19f3c9f3611be1c0d4bc8cd23191920e5e895bfb63f461f3d01a0e638427256ec2bbebe1647e74891 SHA512 6545c7fd57d722aee712a860806d05450c5c19820beed5061be578c1cb0baa2ec01fc43b40c06f0ae40f6d120534ffda114c9b9ee2ce80f98a893944c9f1283f
+EBUILD vdirsyncer-0.19.2-r2.ebuild 1789 BLAKE2B b2bd482238d4c36f1f1f6ad72b5b9a3bddbd7c0b0b4b7e98b65a6657d71674f23e0f9aa6188515a32b4f945d94abe8107e135951e07723f3d6d09a63bad16a31 SHA512 5cd3bb54c31861536096e74c39068a11b961cf1036053dcd4740c6183b3762a7fc78101c4b485c871de0663fa01a016871b0c4c4fc896b250eaf57ab087f069b
MISC metadata.xml 475 BLAKE2B 368524aa96e63a09f0bb25a2d2cfd0a20fd80a7723faa3c076e0a3a10f4fc0e06be1c0521afedbcfd39fc99e2e726627c7ad13622ceefa2fd90d317756386e3e SHA512 5a4150a6e7f0ad92c1b80291e5700f875e619b6b155903189a97ca7f820fff2b656309a27fcd7bae94d5fe6a7cd36cb93633ff0cc0ae7fcaac1399a3f132bb99
diff --git a/dev-python/vdirsyncer/vdirsyncer-0.18.0-r4.ebuild b/dev-python/vdirsyncer/vdirsyncer-0.18.0-r4.ebuild
index 8a9cad263bff..fb656166c00a 100644
--- a/dev-python/vdirsyncer/vdirsyncer-0.18.0-r4.ebuild
+++ b/dev-python/vdirsyncer/vdirsyncer-0.18.0-r4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1 pypi systemd
@@ -32,7 +32,6 @@ BDEPEND="
test? (
dev-python/hypothesis[${PYTHON_USEDEP}]
dev-python/pytest-localserver[${PYTHON_USEDEP}]
- dev-python/pytest-subtesthack[${PYTHON_USEDEP}]
)
"
diff --git a/dev-python/vdirsyncer/vdirsyncer-0.19.2.ebuild b/dev-python/vdirsyncer/vdirsyncer-0.19.2-r2.ebuild
index dcbb0c4450f7..c491ae11ad51 100644
--- a/dev-python/vdirsyncer/vdirsyncer-0.19.2.ebuild
+++ b/dev-python/vdirsyncer/vdirsyncer-0.19.2-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1 pypi systemd
@@ -17,20 +17,17 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64"
RDEPEND="
- <dev-python/click-9[${PYTHON_USEDEP}]
>=dev-python/click-5.0[${PYTHON_USEDEP}]
- <dev-python/click-log-0.5.0[${PYTHON_USEDEP}]
>=dev-python/click-log-0.3.0[${PYTHON_USEDEP}]
>=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
>=dev-python/requests-toolbelt-0.4.0[${PYTHON_USEDEP}]
>=dev-python/atomicwrites-0.1.7[${PYTHON_USEDEP}]
- <dev-python/aiohttp-4[${PYTHON_USEDEP}]
>=dev-python/aiohttp-3.8.0[${PYTHON_USEDEP}]
- <dev-python/aiostream-0.5.0[${PYTHON_USEDEP}]
>=dev-python/aiostream-0.4.3[${PYTHON_USEDEP}]
+ dev-python/aiohttp-oauthlib[${PYTHON_USEDEP}]
"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
@@ -47,6 +44,12 @@ DOCS=( AUTHORS.rst CHANGELOG.rst CONTRIBUTING.rst README.rst config.example )
distutils_enable_tests pytest
+src_prepare() {
+ # unpin deps
+ sed -i -e 's:, *<[0-9.]*::' setup.py || die
+ distutils-r1_src_prepare
+}
+
python_test() {
# skip tests needing servers running
local -x DAV_SERVER=skip
diff --git a/dev-python/xxhash/Manifest b/dev-python/xxhash/Manifest
index 44ab0be5c3f1..0f9a8059d72c 100644
--- a/dev-python/xxhash/Manifest
+++ b/dev-python/xxhash/Manifest
@@ -1,5 +1,3 @@
-DIST xxhash-3.3.0.tar.gz 84262 BLAKE2B 9655bed8c30e8ecc7b3f12bebe9f845412e4fbc24daef11570eb8bf78deaf78fe4ea874a5ed334c965c055e6ad4e32f03f025d3ed815bb7a2249e8f80a0b04b0 SHA512 1418e0ff8d7dca7759bfe048ee42c2b1168b68ec69f431622f065c28bcf65b2e21f5951a8651f2151a17f8d1b19b47d5c305a545ae1e0d427c7cadf29e94b968
DIST xxhash-3.4.1.tar.gz 84220 BLAKE2B 9bf0bc3ea15adbcf9c1b0dd526f406bd20ca11b6c25c2c771e34952d9bd3d2e85d121304bebfe47590573b4da73acf28d1726d0c628239ec9591738462cee3c0 SHA512 ab3c1fa5ce3ebefa13f87c60a700a897a080c576f1ce492bae9c47eb24a9d182cc8e71bfed81c8f0413ee261fd5522bdf44187043c9703958b72fa77e46a8953
-EBUILD xxhash-3.3.0.ebuild 669 BLAKE2B b0b67970e39501cdc0975a392ff222f1d0875fd34615fe74b12a66263ca3e71d00ae0c81456f5c32ce6388de8b17335a9878130d3ef74d1a1105e89500aa41ba SHA512 63605105f4ffcd6ab971610320bf432c5d7164b9096e47c58a160ab969bccef8967ad2bba59487465d16d821432c836e33c0a433a363e6bd227d83029814e2e2
-EBUILD xxhash-3.4.1.ebuild 613 BLAKE2B 000cd1b538e13786e70cc939af0e301da5a7ff44d36de49c21512df30107a5eab751862f06e6fb4f9b97e807792c476cd968de135aaf8f1bc15a4617c40ab9de SHA512 6287145396ebf9aa37296587e579328c6cfc77347a325baf0f38e1419365d78b51b19c587e8f9e9f3ee4b0c315ec77a982d61c396a0402863418af2e7394271f
+EBUILD xxhash-3.4.1.ebuild 612 BLAKE2B c17817ef9ac7f8646dd622b2f2641086ca9cb98237032f0e1cc37e8f4d17cd0570f23790492e611fa5538263ebdb15fc219942cd5766cda3167925bf83ed2ae1 SHA512 1fe586c07695a80f98ec40e9f3d1d5b46518f11e14b35d071e48fc25198e286f59ddccdbf9b28a67608176bd04c606f67c8b58ca03d7147555a822c29abc0e32
MISC metadata.xml 561 BLAKE2B 80182c778f9e8055e3d9c8a0adf1eea293724fac6706eb76ace27655a6e6ccaf7ab0fe8d4b0dbaf411183ae10da34b0452dc461f12faeb35e06f3253ea5ab48f SHA512 d2bd317bff748d00be51a87bd3cfe93ed3ecd2e758262fea0042cfd3c70051fb72940fde06822fd1ba972b8ce21c33f4a1a5bb5ae14c7c68e25c661e24d7ff68
diff --git a/dev-python/xxhash/xxhash-3.3.0.ebuild b/dev-python/xxhash/xxhash-3.3.0.ebuild
deleted file mode 100644
index 0aec18ebcf61..000000000000
--- a/dev-python/xxhash/xxhash-3.3.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python binding for the xxHash library"
-HOMEPAGE="
- https://github.com/ifduyue/python-xxhash/
- https://pypi.org/project/xxhash/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-DEPEND="
- >=dev-libs/xxhash-0.8.0
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests unittest
-
-python_configure_all() {
- export XXHASH_LINK_SO=1
-}
-
-python_test() {
- cd tests || die
- eunittest
-}
diff --git a/dev-python/xxhash/xxhash-3.4.1.ebuild b/dev-python/xxhash/xxhash-3.4.1.ebuild
index b271bad65166..f17d2e60c0cd 100644
--- a/dev-python/xxhash/xxhash-3.4.1.ebuild
+++ b/dev-python/xxhash/xxhash-3.4.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
DEPEND="
>=dev-libs/xxhash-0.8.0
diff --git a/dev-python/zope-hookable/Manifest b/dev-python/zope-hookable/Manifest
index c0b71e83dc4d..67b5ad7126ef 100644
--- a/dev-python/zope-hookable/Manifest
+++ b/dev-python/zope-hookable/Manifest
@@ -1,5 +1,3 @@
-DIST zope.hookable-5.4.tar.gz 25390 BLAKE2B 6421e21d03cc4f7ab55c327b2b07d26e8873567d8730382bdc51cff8131e452c72b8a8accbda5698b7b63006c923823f1689800d7145601dab0af66def42c705 SHA512 aaa1c15927b19c6785de31171d7856b3e60755965538f923b26bba7048e6816749587b55a4dbbe555822021fc77d8ffd2705c4bbcf79016f4bbdc5c75c8ffdad
DIST zope.hookable-6.0.tar.gz 24013 BLAKE2B 808005d0993e22967bc7a73a7b8a26f2263dfc9f3f33d840495a233ea8686a5e700ee46cf0dad8e37aeebb0383ec51b15a4f98323daf4d6bb606fc1ab149f39e SHA512 33d1200a24fc664ed9c7942f71b003704fda21ac42f5acc24611838aa4e8096a27a5da01956ec824105d454a0580480ce8a262c8f5c4f24782ab11416d9fdafd
-EBUILD zope-hookable-5.4.ebuild 918 BLAKE2B 306b1c2dc54d4684b026000a78d62c74009f78e00c75dc5fd0a4b99695fc26c1c99e8c9320fa316c74d547922df1f4d839e22f42da1cc1b38b780af07efc25e8 SHA512 c95e7b213d37a4d6893a3f9cdb89a151b3d4ed5695fb08d0d90340169cc50aaebf02d86a5565ad5cd229196f5c1656f811bed631390816464d1f601b4f55f7ee
-EBUILD zope-hookable-6.0.ebuild 921 BLAKE2B 90371e3d7054e0a1654941b2fc5aae74134912d759d8cda1e61d91aca3d28b437be6686a2fb622141785a2dd0af7841d83f58082880e49b0546ff43026554e17 SHA512 19b979997e6174a51496a18508a72810d1ac2e7dbb0aa901841e3c746fd1f7e0f5c1523bdba9f65253616634fce52fc8e1df0ec3e6a4b125b832db709b761125
+EBUILD zope-hookable-6.0.ebuild 918 BLAKE2B 306b1c2dc54d4684b026000a78d62c74009f78e00c75dc5fd0a4b99695fc26c1c99e8c9320fa316c74d547922df1f4d839e22f42da1cc1b38b780af07efc25e8 SHA512 c95e7b213d37a4d6893a3f9cdb89a151b3d4ed5695fb08d0d90340169cc50aaebf02d86a5565ad5cd229196f5c1656f811bed631390816464d1f601b4f55f7ee
MISC metadata.xml 363 BLAKE2B 292afad5ddaa2ae9ea128a842934b751d16d84aebd617a9e5f6c2165245137f11089670fc78791ce46ccb260c5acbf0527030889d709725f6f89532f3972c0c2 SHA512 40afd7e868b05d352bc5f268d056f3550e924e22b07b1f0e41afd25429017cb28fd5b6caf565df04bfcecf5cc1c183d12a122a906affd813542ef32cbbc230a3
diff --git a/dev-python/zope-hookable/zope-hookable-5.4.ebuild b/dev-python/zope-hookable/zope-hookable-5.4.ebuild
deleted file mode 100644
index f251bb3e7a33..000000000000
--- a/dev-python/zope-hookable/zope-hookable-5.4.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Efficient creation of 'hookable' objects"
-HOMEPAGE="
- https://pypi.org/project/zope.hookable/
- https://github.com/zopefoundation/zope.hookable/
-"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-
-BDEPEND="
- test? (
- dev-python/zope-testing[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
- # strip rdep specific to namespaces
- sed -i -e "/'setuptools'/d" setup.py || die
- distutils-r1_src_prepare
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- eunittest -s "${BUILD_DIR}/install$(python_get_sitedir)/zope/hookable/tests"
-}
diff --git a/dev-python/zope-hookable/zope-hookable-6.0.ebuild b/dev-python/zope-hookable/zope-hookable-6.0.ebuild
index 2301c89ed21a..f251bb3e7a33 100644
--- a/dev-python/zope-hookable/zope-hookable-6.0.ebuild
+++ b/dev-python/zope-hookable/zope-hookable-6.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="ZPL"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
BDEPEND="
test? (
diff --git a/dev-python/zope-i18nmessageid/Manifest b/dev-python/zope-i18nmessageid/Manifest
index cd681c1698ad..ac98d1ad971b 100644
--- a/dev-python/zope-i18nmessageid/Manifest
+++ b/dev-python/zope-i18nmessageid/Manifest
@@ -1,5 +1,3 @@
-DIST zope.i18nmessageid-6.0.1.tar.gz 27797 BLAKE2B bab5af18f9bec8a41b633bcd4081381dbda37b71eef32153e6889ca4b7760503f1ac2c8749b508213629505904e85166ea17d1898a5c50d5bcd55ae4a714c2a6 SHA512 8b50df352e7c53ce88c7adbc0eb1155b198ea0b200b411324819ffd59517a403f0be78746c76a7018e61e6272cdc1be1b623dcab1db28dafa3abf2a714623a4b
DIST zope.i18nmessageid-6.1.0.tar.gz 31187 BLAKE2B 1e616fe67d42e686928af298507afd1c5e962b4fcf89269fc69c00726814e51dd49c5a602d9da2153d3c11cb8e80fd4a9dfea354ee413d69a2022fb5479858c3 SHA512 13ca8d6c145ac48217d0f4fae4ae7fa2129a8d37ceeea640dcedca8815587cc9507935f0cc070bf37307cc21269b1a9decd2d18ae1bc79fdb0128f59f7e4b43b
-EBUILD zope-i18nmessageid-6.0.1.ebuild 950 BLAKE2B 5106bf371e6ba5f0080fba5ed1db6dd7171972a4ce005bfb64296a6302d27ed0d5fd0b3ef6c668274045e01c11ea277ff33636d389045d14b61ead3dee413e11 SHA512 b97966fd42933e5e12e54306921314e671e514f4b52d58aade535570b98bebf2b11f41f9429c9bf9e6e1080ae8cc0fc44447f999a714e0c8ee39072c92067e67
-EBUILD zope-i18nmessageid-6.1.0.ebuild 953 BLAKE2B dddde3d23dc5c5ea4ff0bd03aad7c04e6df8373078e791bf73da7e28501a09ffa255011ac2f5f54b96554957230ddf17196de999cdbaa93a31cb352cc0bb1fb9 SHA512 5fec9dd1a379bbb959e6991f29811ae6489d103ddbbd997c71bbc944aed7413f39fe19fd9178d6c4a403dcbbcfcdece7679ec2538ac724c89684a28a5509aed0
+EBUILD zope-i18nmessageid-6.1.0.ebuild 950 BLAKE2B 5106bf371e6ba5f0080fba5ed1db6dd7171972a4ce005bfb64296a6302d27ed0d5fd0b3ef6c668274045e01c11ea277ff33636d389045d14b61ead3dee413e11 SHA512 b97966fd42933e5e12e54306921314e671e514f4b52d58aade535570b98bebf2b11f41f9429c9bf9e6e1080ae8cc0fc44447f999a714e0c8ee39072c92067e67
MISC metadata.xml 488 BLAKE2B 2b413d726016bdcf199974f77972d7800a4d5f169463d9587f9d0563ee94f8f0cdafb9c384c387b7bf9c2f1814807a8ab32fae796275bc51d624133788df44c8 SHA512 3459883a636540739ecea197d7ebd1429dd6e8fb20d0df2337691e1742995edf50dd0fee6340695b6dc493d0d5fd7ea8d3f55277172cd7385df0b057f376fdbb
diff --git a/dev-python/zope-i18nmessageid/zope-i18nmessageid-6.0.1.ebuild b/dev-python/zope-i18nmessageid/zope-i18nmessageid-6.0.1.ebuild
deleted file mode 100644
index 486a85e5fec4..000000000000
--- a/dev-python/zope-i18nmessageid/zope-i18nmessageid-6.0.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Zope support for i18nmessageid (tagging source of i18n strings)"
-HOMEPAGE="
- https://pypi.org/project/zope.i18nmessageid/
- https://github.com/zopefoundation/zope.i18nmessageid/
-"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-
-RDEPEND="
- !dev-python/namespace-zope
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
- # strip rdep specific to namespaces
- sed -i -e "s:'setuptools'::" setup.py || die
- distutils-r1_src_prepare
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
- cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
- distutils_write_namespace zope
- eunittest
-}
diff --git a/dev-python/zope-i18nmessageid/zope-i18nmessageid-6.1.0.ebuild b/dev-python/zope-i18nmessageid/zope-i18nmessageid-6.1.0.ebuild
index 44e1367f6a3c..486a85e5fec4 100644
--- a/dev-python/zope-i18nmessageid/zope-i18nmessageid-6.1.0.ebuild
+++ b/dev-python/zope-i18nmessageid/zope-i18nmessageid-6.1.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="ZPL"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
RDEPEND="
!dev-python/namespace-zope
diff --git a/dev-python/zope-interface/Manifest b/dev-python/zope-interface/Manifest
index 8364232e876c..6a9378353296 100644
--- a/dev-python/zope-interface/Manifest
+++ b/dev-python/zope-interface/Manifest
@@ -1,5 +1,5 @@
DIST zope.interface-6.0.tar.gz 246297 BLAKE2B e1aac8346d639527808f0f54a9a81a68ca9474d5169f6a07599b3e345ff50fc5e9379df62591cbcdc781e73d151f7c7d993b9e392ea11b21e609030fb805ab70 SHA512 ed6bc98a61c91c34cfd8e24a8545e462fdffab13bc77a8144714a9cdd3bc7f4b873a50597a64f50b3c811f57218e1f2c78ceb267e52ae0ab5c136f082caa0612
DIST zope.interface-6.1.tar.gz 293914 BLAKE2B e0285c381bbd241be24aef60a59a70d268852dd99113e890d67f6e371792d2c8d19b3bf42d60b04f2a94259c144ec191c1baaca171ece1adf49d0558574152cc SHA512 04305eaf98fb40269d417c6894a6e154340669b66033c50e130d58bf6166cabc0a8979e1ba80dda47cb2bc508dde01ea2175628f89cbfd44cc2f59ac3cdce2c0
EBUILD zope-interface-6.0.ebuild 1118 BLAKE2B 3043c98b90179f132ac50fc34382afd59c08b4615c532640d2c2591e3ebaff93a6fbf6b03725cbd3f3aa17675079ae2be6345a0187587603c3a2456aa4695da1 SHA512 6978deeedfce30a42d9dda8dfdc68e608a3d58cbc6d9e37a058b9909f05f3e83537f22702e4dc959b275b49768fb799e3b2fe29b8794b30acedf6c6dd17438cd
-EBUILD zope-interface-6.1.ebuild 1127 BLAKE2B a3d606a7e375be3447076b905b8827f373e60e5c71f0c29556b0872db01e99d7b2749b36f290cb061d14bb357b0ed889b32e9e44ab2dc1178de5d2364ce13d05 SHA512 c8370e9519fa7fbac7399faba901323fac187f0840667569362d46d6ae225d953976763d100c031d56f98ad32df883dfa45355709e58ecaae979a9be6c9b45b0
+EBUILD zope-interface-6.1.ebuild 1120 BLAKE2B a309b4e8ebf50d1afa7ec41586d471382f151c20f5e894167c7cdaa724408c9fb5fd1f986052835c441a89a13417aa5bf487f4f3bed44ed5ff8ee17531781e01 SHA512 14651e9b4252f1564c06658d8f59a391665c4a0c5974e1d0b8c81035a227c4c7990f4f2268d20869f27520b24f5e1c8ec2b8ce97b123cc8fe0562c30cf1b86fa
MISC metadata.xml 387 BLAKE2B 1d5e2a8f2fcd2c8fcb423f8a123d2d17a0456cd4003489358abd8baf74d3ea9ddfa04af94b9ef67b329520b5ee9bc3084343e824f3fbf7420f14372d43581dbc SHA512 258f0bd291cd42f6374bd331c3b906f149ff455dd264716eefc63487710d95f8b388ecb34be5733dbd7a0e185f449cc18fce04b46521a2d19fd9766e7dc0ed82
diff --git a/dev-python/zope-interface/zope-interface-6.1.ebuild b/dev-python/zope-interface/zope-interface-6.1.ebuild
index f628a11d1764..b770d29fa171 100644
--- a/dev-python/zope-interface/zope-interface-6.1.ebuild
+++ b/dev-python/zope-interface/zope-interface-6.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="ZPL"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
!dev-python/namespace-zope