summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin261286 -> 261277 bytes
-rw-r--r--dev-python/ijson/Manifest2
-rw-r--r--dev-python/ijson/files/ijson-3.2.0_p0-py312.patch29
-rw-r--r--dev-python/ijson/ijson-3.2.0_p0-r1.ebuild40
-rw-r--r--dev-python/jsonpatch/Manifest2
-rw-r--r--dev-python/jsonpatch/jsonpatch-1.32-r1.ebuild41
-rw-r--r--dev-python/jsonref/Manifest2
-rw-r--r--dev-python/jsonref/jsonref-1.1.0.ebuild2
-rw-r--r--dev-python/kaptan/Manifest3
-rw-r--r--dev-python/kaptan/kaptan-0.5.12-r3.ebuild25
-rw-r--r--dev-python/kaptan/metadata.xml1
-rw-r--r--dev-python/kgb/Manifest2
-rw-r--r--dev-python/kgb/kgb-7.1.1.ebuild2
-rw-r--r--dev-python/mando/Manifest2
-rw-r--r--dev-python/mando/mando-0.7.1.ebuild2
-rw-r--r--dev-python/parso/Manifest4
-rw-r--r--dev-python/parso/parso-0.8.3-r1.ebuild4
-rw-r--r--dev-python/path-and-address/Manifest2
-rw-r--r--dev-python/path-and-address/metadata.xml3
-rw-r--r--dev-python/phply/Manifest2
-rw-r--r--dev-python/phply/phply-1.2.6.ebuild3
-rw-r--r--dev-python/picobox/Manifest2
-rw-r--r--dev-python/picobox/picobox-3.0.0.ebuild2
-rw-r--r--dev-python/piexif/Manifest2
-rw-r--r--dev-python/piexif/piexif-1.1.3-r2.ebuild2
-rw-r--r--dev-python/pkgconfig/Manifest4
-rw-r--r--dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild4
-rw-r--r--dev-python/poyo/Manifest2
-rw-r--r--dev-python/poyo/poyo-0.5.0-r1.ebuild8
29 files changed, 171 insertions, 28 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 332cb5623cf5..ab77e6425db5 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/ijson/Manifest b/dev-python/ijson/Manifest
index 81a2ccdb6e2e..7cc232bdee71 100644
--- a/dev-python/ijson/Manifest
+++ b/dev-python/ijson/Manifest
@@ -1,3 +1,5 @@
+AUX ijson-3.2.0_p0-py312.patch 1213 BLAKE2B 757619c8d4ecca674a1f211aba2430659585fdcd9229ce4f6525b4c70a17d06a72fc4c85d317740ab576409f6f3247d777095860e873f5dbe50ed8bfb70bde97 SHA512 70b79da91ba42369b43d6a3719fbaaaa8ddc907ef54a256b36af875e9f4fafb0e8a1adc2eb3c7a756c521d3c8861061cc8162e6361a5e1ce3666aad887fb7484
DIST ijson-3.2.0.post0.gh.tar.gz 127558 BLAKE2B 38e06039bb177c43e4744f145fed2159e317a0b8da628b85a62215cdfe6693b271c39629811513d2e563b532244950616b9105134916bc577446a0b5e5ce25f7 SHA512 b926253a3d6a070e2ac27c61542d340e4a1498de7642957dbe59e9fd3c53d700ed4e8ee71c83efcb90b2c302d15b0d268c38054c10728bbb436521aa5b42050b
+EBUILD ijson-3.2.0_p0-r1.ebuild 769 BLAKE2B 64eb16600741a1371448b80c6851a2efb6fc731b974bd4f64af5718730c048be8113b678fc4d6d0a027b7c61af72157bbb99dfb11c480d9286ec6e23be103e96 SHA512 d1c912ed65e140f2f8e53a532b94e33ca68b40a48dde1c716686c34deb85d7a39353f73b021faed5288c6fc07bbe08b66e39dc54c96305b5c197b73dedea9f49
EBUILD ijson-3.2.0_p0.ebuild 639 BLAKE2B 5da344583890ba2d5845b2643c30a68db23b347b42c840d67b6fdc8e35adba630fe2e6d301211a8d047c863816096bc33a3396d06dfcaaaf84a98807ba98df5a SHA512 1879d0c2ca6f3b8c592682b6e41a821c5152dc18634eb3650a790a86e20ce07dd66488b153e73a5438043813606a57b455449d3d778ce00292c2e089c0dfff69
MISC metadata.xml 372 BLAKE2B 9fd70113a6731ca09979bacb2153df2c26db31ef9cb2a95cc2de2201aeb5348a6344fa6dab27a0880a9d70cb4498d39a4ef9cbcff6127932d5af3c534e21b5c2 SHA512 5f3747561e4c802300860b9d2f27b08acea3979e8cac48bf6145c4cbeeb3ec0b3d765399d0ed8fe01947860d78dea0faa0839cb393e066ec0aaffa2ab2661398
diff --git a/dev-python/ijson/files/ijson-3.2.0_p0-py312.patch b/dev-python/ijson/files/ijson-3.2.0_p0-py312.patch
new file mode 100644
index 000000000000..52db9704f1f3
--- /dev/null
+++ b/dev-python/ijson/files/ijson-3.2.0_p0-py312.patch
@@ -0,0 +1,29 @@
+From e076d8343f63698355fd52dc2d6983fd1c1a745e Mon Sep 17 00:00:00 2001
+From: Rodrigo Tobar <rtobar@icrar.org>
+Date: Mon, 29 May 2023 12:24:27 +0800
+Subject: [PATCH] Obtain gi_code by attribute lookup
+
+We were previously getting it by intrusively examining the structure,
+which was flaky and indeed broke during the transition to 3.12, where
+the gi_code struct member was re-implemented via get/set methods.
+
+This should address #95.
+
+Signed-off-by: Rodrigo Tobar <rtobar@icrar.org>
+---
+ ijson/backends/yajl2_c/async_reading_generator.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/ijson/backends/yajl2_c/async_reading_generator.c b/ijson/backends/yajl2_c/async_reading_generator.c
+index 25947cb..0e52a7d 100644
+--- a/ijson/backends/yajl2_c/async_reading_generator.c
++++ b/ijson/backends/yajl2_c/async_reading_generator.c
+@@ -77,7 +77,7 @@ static PyObject *maybe_pop_event(async_reading_generator *self)
+ static int is_gen_coroutine(PyObject *o)
+ {
+ if (PyGen_CheckExact(o)) {
+- PyCodeObject *code = (PyCodeObject *)((PyGenObject*) o)->gi_code;
++ PyCodeObject *code = (PyCodeObject *)PyObject_GetAttrString(o, "gi_code");
+ return code->co_flags & CO_ITERABLE_COROUTINE;
+ }
+ return 0;
diff --git a/dev-python/ijson/ijson-3.2.0_p0-r1.ebuild b/dev-python/ijson/ijson-3.2.0_p0-r1.ebuild
new file mode 100644
index 000000000000..e2f912075f33
--- /dev/null
+++ b/dev-python/ijson/ijson-3.2.0_p0-r1.ebuild
@@ -0,0 +1,40 @@
+# 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
+
+MY_P="${P//_p/.post}"
+DESCRIPTION="Iterative JSON parser with a Pythonic interface"
+HOMEPAGE="
+ https://github.com/ICRAR/ijson/
+ https://pypi.org/project/ijson/
+"
+SRC_URI="
+ https://github.com/ICRAR/${PN}/archive/v${PV/_p/.post}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND="
+ dev-libs/yajl
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+ # https://github.com/ICRAR/ijson/commit/e076d8343f63698355fd52dc2d6983fd1c1a745e
+ "${FILESDIR}/${P}-py312.patch"
+)
diff --git a/dev-python/jsonpatch/Manifest b/dev-python/jsonpatch/Manifest
index 6500494381cf..e5eea190be13 100644
--- a/dev-python/jsonpatch/Manifest
+++ b/dev-python/jsonpatch/Manifest
@@ -1,3 +1,5 @@
DIST jsonpatch-1.32.tar.gz 27988 BLAKE2B b60dc7607f644f1ffd095486c237e3bb537b465132725e98fc8799a42a92dcbb43e1e41d281fbc2ce2c4efec327ad681d7740129be55d94c51321e620d084d95 SHA512 4e2978555dd506e09553014d426c4e3a6c6d5c865428f11450952704007c8a0b2060b945cf1fa33a128151427e1c66919891466e095e96fff4316304f0b3ad1d
+DIST python-json-patch-1.32.gh.tar.gz 27988 BLAKE2B b60dc7607f644f1ffd095486c237e3bb537b465132725e98fc8799a42a92dcbb43e1e41d281fbc2ce2c4efec327ad681d7740129be55d94c51321e620d084d95 SHA512 4e2978555dd506e09553014d426c4e3a6c6d5c865428f11450952704007c8a0b2060b945cf1fa33a128151427e1c66919891466e095e96fff4316304f0b3ad1d
+EBUILD jsonpatch-1.32-r1.ebuild 956 BLAKE2B 03001cac25cb82788c59b6a155458a53fb2cc19dc2710d5155e999b8e5f754d5f584935c08b90a45196cf3c85549d01f4b9298cd2a3ead7cfa9f55b62f009ac4 SHA512 a13b9e0a0d344324d9d2403729d3011a0f8f576dfaae26b7c0f9239c63c06253acee3e577c3a54a1cfd97512abe71d0319b1a4b46117aa61787e805f3de7b95c
EBUILD jsonpatch-1.32.ebuild 849 BLAKE2B e5845e6cc79e7d09249c3771fb57b79f023d0d0033387a28860a909293b3fb816396f3de7a3719c5a5ee39e80ab3fe09dc9e0a1dd64d7cb9f80c9b74baece724 SHA512 df87a48b28d40ddc236adda9afec0f499a92dae6102c57d57d50300acfc60f58fd356290dbc6f4952d284f79e8f9952467f1db1f0aed19b9e1c15944ff901664
MISC metadata.xml 705 BLAKE2B 4c59d56bf1f2eee88fd6a9284f13055ff97cc9c787ad3e03b983b8ba0c995fd34148e9a6ceb0f3f4cd1226aff0e60c6f7bc23e26e8da375d3527148ed49766ed SHA512 0323b39edf87ff697dc30deefd0568706e8318e54fb072902d5b60a31be65c39966d727f441f524715ce4c3a0958b9264d82ace03210c9550115a5b3fda2edac
diff --git a/dev-python/jsonpatch/jsonpatch-1.32-r1.ebuild b/dev-python/jsonpatch/jsonpatch-1.32-r1.ebuild
new file mode 100644
index 000000000000..db865c090f6c
--- /dev/null
+++ b/dev-python/jsonpatch/jsonpatch-1.32-r1.ebuild
@@ -0,0 +1,41 @@
+# 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
+
+MY_P=python-json-patch-${PV}
+DESCRIPTION="Apply JSON-Patches like http://tools.ietf.org/html/draft-pbryan-json-patch-04"
+HOMEPAGE="
+ https://github.com/stefankoegl/python-json-patch/
+ https://pypi.org/project/jsonpatch/
+"
+SRC_URI="
+ https://github.com/stefankoegl/python-json-patch/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-python/jsonpointer-1.9[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ ${RDEPEND}
+ )
+"
+
+python_test() {
+ "${EPYTHON}" tests.py || die "Tests of tests.py fail with ${EPYTHON}"
+ "${EPYTHON}" ext_tests.py || die "Tests of ext_tests.py fail with ${EPYTHON}"
+}
diff --git a/dev-python/jsonref/Manifest b/dev-python/jsonref/Manifest
index b6d6d4ebbb7b..7afc5ffbdbd1 100644
--- a/dev-python/jsonref/Manifest
+++ b/dev-python/jsonref/Manifest
@@ -1,3 +1,3 @@
DIST jsonref-1.1.0.gh.tar.gz 20465 BLAKE2B 5dc790440133fc1c4fedcbfb9889f9647f62919e960a81fab141e92c9bfe2349a807c1f3be1ac819b6d39d1ab4134e9d9e61fbb1c34008bf1831c997abe030ab SHA512 6237d32d0547b11253d0bfe1dcf37230ce2c3f4c15ec643cfbef997ba6074ab881b20c08ce43f1d7c26993f1f06fe7d35aeb7fce98d2105bce2311d64e34ab71
-EBUILD jsonref-1.1.0.ebuild 551 BLAKE2B 47837ec4aead36af4088c3cec1ffefb3d3faa38d7782ee8d6e8db50da24394b71532304394d5b7f473688b576202b164381943a57cfe6c4aca281cd91e1e4b0e SHA512 79f1d2f2a8cc750dea3ea670142e233b57759d4184bbe5d283546bec4f37223368f67a06b3c78a821661cac449dde9671e48bdf8b7e601f4479ff9a2ac5394ce
+EBUILD jsonref-1.1.0.ebuild 552 BLAKE2B 6ca783c8e1737439fb05eb1e18954310dc9152928072c45171a7c6ba6b1b1490bff74fa59bdd75d94450b9721e894e0710d6f04a56f6fcdf32e9d791b5d3f68e SHA512 ede40cd2e30215e9b55012ccc32e6b79d7344e542d54e909ec2ee161cd2d088e416652a72936a695474f9e619d5d75fb4b9d4b5ae9e4f108b3fad4376688b429
MISC metadata.xml 797 BLAKE2B 4afca797d34cb036eefde373c1c02ac9619153670c8f3d9612b5687f248639942a51cb23e18119f61e3cb3dada9566113334662514a89bc6bb2de9ec9f49b4a4 SHA512 803607e8f9a7391f97aa104a4f3997023d341772eac6af0934bea84cbe45dfc1aff59928d8d45116ef52a4b86edc3ff3e28d3547b2f4ceaf37eeb7f2fde0ea7a
diff --git a/dev-python/jsonref/jsonref-1.1.0.ebuild b/dev-python/jsonref/jsonref-1.1.0.ebuild
index a571b0d43f76..cbaf5b757d9f 100644
--- a/dev-python/jsonref/jsonref-1.1.0.ebuild
+++ b/dev-python/jsonref/jsonref-1.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=pdm
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/kaptan/Manifest b/dev-python/kaptan/Manifest
index 2bbdb6dd287d..52aac0d513e7 100644
--- a/dev-python/kaptan/Manifest
+++ b/dev-python/kaptan/Manifest
@@ -1,3 +1,4 @@
DIST kaptan-0.5.12.tar.gz 10539 BLAKE2B 678e1aae6053a7075218a0fd9ef928685e7ce9ebf385c6953275b06d1bbf67d4c8434838a7a8f0b0ec8b02e7bef434d7f68698060bea2b4232cd5ef7fa83f0b3 SHA512 fccf767749e9473947bd7cb493ddb30f7dc1b2e10ce932ca327ae3423bc023fa9c76910ac249269ee546eb9162e4ce151e2ad0b9685d888854a7185c855ae143
EBUILD kaptan-0.5.12-r2.ebuild 422 BLAKE2B 8648042a5fbbc638e5d901fb2c44820a50c1e0bd59e61a4078573f25b3993fbde173c7872872c33b74484b80737117da786c9ae4e24f5f1f6f297a60998fefc2 SHA512 3834bc889999189df67f65e00eeef7af5e0b8aa486d7663394950dec74dd383a06ebfef9e799fa1f82dc344beeb5878849214b6afa4928b38963bd800d4ccf27
-MISC metadata.xml 420 BLAKE2B c948340212ccafdf7b04e6d524e9775c5cf8bc937e51358e6d04353bc7b97ec6e68a2ddd3662fb185969ba2bfc234ca657602a0bb59059a2e2d2cace54f6fd84 SHA512 73b63cd4d2eea4c615052cfb5385383db2a85ce9cf1722bac5e5459e2ba1f7e777d1162c27a531ecc0bd41a187c2ea121e1fd9c1eb9534bae2f1f05c82296b9a
+EBUILD kaptan-0.5.12-r3.ebuild 499 BLAKE2B 942ee07c8951688d8a33f538fb7ba43ccc8b0a139713f0453a9ec529a4770f3a7751bb3d2462f7ece47ea50718dd22986833a7eb0db72c78fa86d3517865295d SHA512 0855331ab8fc1dbbfda6fab79face1c0921f7a6de93f438145516d5f6b71c0d0c6065bc82548a9f38fa2fe38e186e80009245ad5e9aeaf933e1ee17f0ea4d727
+MISC metadata.xml 471 BLAKE2B b82e958c2a8c137af25e3a3fc7f34b35d4d2423ceb6faa63adcfc5f578d0fa2550c1f6ed0256600af03fb697992e735ce3f1315ca18215aeb173bd26aa0a4be9 SHA512 41876de2e76c8f2f5e87b714bb7a36eb5d07435750851fb285df30430a48a3b0b4267a30cef0ca96e7abd0a0025b9247b11973e1c2f156a45d90ce9a2cc59a8f
diff --git a/dev-python/kaptan/kaptan-0.5.12-r3.ebuild b/dev-python/kaptan/kaptan-0.5.12-r3.ebuild
new file mode 100644
index 000000000000..d30801bd88c9
--- /dev/null
+++ b/dev-python/kaptan/kaptan-0.5.12-r3.ebuild
@@ -0,0 +1,25 @@
+# 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_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Configuration manager in your pocket"
+HOMEPAGE="
+ https://github.com/emre/kaptan/
+ https://pypi.org/project/kaptan/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/kaptan/metadata.xml b/dev-python/kaptan/metadata.xml
index 6b48fa9b48bc..2815297e8d42 100644
--- a/dev-python/kaptan/metadata.xml
+++ b/dev-python/kaptan/metadata.xml
@@ -10,6 +10,7 @@
<name>Python</name>
</maintainer>
<upstream>
+ <remote-id type="github">emre/kaptan</remote-id>
<remote-id type="pypi">kaptan</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/kgb/Manifest b/dev-python/kgb/Manifest
index 3df34ff87963..712c6a6a8c1b 100644
--- a/dev-python/kgb/Manifest
+++ b/dev-python/kgb/Manifest
@@ -1,3 +1,3 @@
DIST kgb-7.1.1.tar.gz 61504 BLAKE2B 37aa4c78e0e74c2ad10db047453229d903c72dc9f359ce916f66b24ddc390e89126869e8e52942854911952e995b45f9a304e48574c7c79319f388d0f70d148f SHA512 29e5d78270f55b82b917a1e448307397f813502cc3a262fd6af082417f3875c88732b3f7c11c6001120bb0cba4079c2c6351b2b24287b1f5a3b3c891cf3f8d55
-EBUILD kgb-7.1.1.ebuild 553 BLAKE2B a4fc186020893a15be316acb08e7f5b47757f80dae315a1821b935379d7eee19b9dd1cd57f99e2921096df0df3e710d04b6d3acac47af37756395a61b3b46783 SHA512 2dccbf4617ab02687f06bfac29fe7da8308a2f489e97cc9eee494fae2ae2e0dfdaac16f934950da9ad83a1da42a8d3197c902291eab82c30650ef53ebc364dc8
+EBUILD kgb-7.1.1.ebuild 554 BLAKE2B 85daab0ff7b2a8e0288418148644f2434603f2dc71132140b2a757d6c37a1c0baa5f27b8a5ed1d4051532dfe5b3db888dae4aec66240e886dc086172b2e2c94b SHA512 08ced08bf99b59e242ea4d86a0dd7c59f4fcdcffd947524fa08eaf937ef5aaf6c160b12f8b971f20403c25f9426482243f5a44fd7c44d90a41a1739307c5493c
MISC metadata.xml 385 BLAKE2B a36cb8262ed3d2fd3114e8c84bdd732dbbb661b8fea7a9705ff329f56659c020e5b9e00756a9e9dbbf073b894ddf5f811367b8c4d9b11dddd7c866588987e96e SHA512 5ee33147dec8e3fee8dc4856ca8a363674cd1854f36e9a01559751ec6799d8f8c995c8d0f82dcf794161b1f91acec387d7a18d7cdee2638fddbc177f0a069c81
diff --git a/dev-python/kgb/kgb-7.1.1.ebuild b/dev-python/kgb/kgb-7.1.1.ebuild
index 2f883098a910..bb3e7cb49d84 100644
--- a/dev-python/kgb/kgb-7.1.1.ebuild
+++ b/dev-python/kgb/kgb-7.1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/mando/Manifest b/dev-python/mando/Manifest
index 7c0c1c594f04..7476e6afe368 100644
--- a/dev-python/mando/Manifest
+++ b/dev-python/mando/Manifest
@@ -1,3 +1,3 @@
DIST mando-0.7.1.gh.tar.gz 37802 BLAKE2B 1caf437248f1b1397888674fff0171680fd1d2cffd1d3394869edce4fef0d214fb52fc0eb7435ef162722f128f129f8d19385e65661914c51f78108b64f8db38 SHA512 a25dfd57e833416cbd64933ca3970712d28c2e2ed172091a0d0c082f486c707d0061afb071e3973e7e42b654d1a6e70f4909b1254fdef493471dc0ae9d3eb62b
-EBUILD mando-0.7.1.ebuild 853 BLAKE2B cbea8eeb6c8fa734cee2903b7c3bf9564cd319eb6e75ec9a58419c2182920d52c518e60a114b6f46cf0b3ace783239fbbfd53143a3dad0215983316db978e8b6 SHA512 ea027fbc56c23544654e71c4d27b474b05ca83ddcb0d18efcbde8d6e07d8806ec792f04b844c844f03fdb8245b6a7199ec155adadd81901202901bc244eec213
+EBUILD mando-0.7.1.ebuild 854 BLAKE2B fe99a7e18ec078e8183eb10406ba82459002ce196dfa9cfc4af121342d01ce7be73e94963db5f174e17002f68f89ceb1910749130ac67782df34e841d7277193 SHA512 2e06cd298be25781bef6b8a764ee44269009cadf0a17fa85291a0df8cf536b8db03f2fe1f78f7d10136f41217b57aacbb32b0844366939993dd3038c7a7f5864
MISC metadata.xml 285 BLAKE2B 3f0f1cbd9283919ed3b4fb89de7ce5a23a535844ca1d04dd416f2a9d7d64ebcd84a8f89736c56452418014c4574bc4cb75156038f100eb87b5f7ad663be5ca38 SHA512 78b7d0ede36474cdd7d887cc2d74b69ff28f4c2ddf3f8dd449396b454dd48308e1ac912331b8f03aff18ebcd0168f656dc1affdda0f88dbcfb39dd14ba2a7d42
diff --git a/dev-python/mando/mando-0.7.1.ebuild b/dev-python/mando/mando-0.7.1.ebuild
index 0fc29df31429..d64a4c497634 100644
--- a/dev-python/mando/mando-0.7.1.ebuild
+++ b/dev-python/mando/mando-0.7.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/parso/Manifest b/dev-python/parso/Manifest
index c53bf7624a38..171818ef8ad7 100644
--- a/dev-python/parso/Manifest
+++ b/dev-python/parso/Manifest
@@ -1,3 +1,3 @@
-DIST parso-0.8.3.tar.gz 397648 BLAKE2B 8942408e27198075c92ef51f7a191cc7781eb3a5110119b91fd95f86e13ebe2fbfee11022a2bfec794150f60b3af8c4d5f324cb011703cd581c17f92232ae5bf SHA512 7874460053662d40c2cfcf0015e330e1c8201eeb07682e2079a636db553a82dc25b70b14ad0f0c82fb817f655359d695101a17f616abf9a39f49c61ae5fd49b1
-EBUILD parso-0.8.3-r1.ebuild 917 BLAKE2B 6704b0be38e7538cd0f281193249c51ccbbc55900ca2a116ba48e08cc2ba27654979ea988ecb70407ffe43c88625a40874406a9a464806e00ee00f7b463809f9 SHA512 0b61e7f5c12fd10854de614c010e107cf6b192a4de2b4037a2c8516abb825027d25c2cc38fdaab3b41c9087f1a0c6f00288c2e06a92e4c388110a17fb0468c68
+DIST parso-0.8.3.gh.tar.gz 397648 BLAKE2B 8942408e27198075c92ef51f7a191cc7781eb3a5110119b91fd95f86e13ebe2fbfee11022a2bfec794150f60b3af8c4d5f324cb011703cd581c17f92232ae5bf SHA512 7874460053662d40c2cfcf0015e330e1c8201eeb07682e2079a636db553a82dc25b70b14ad0f0c82fb817f655359d695101a17f616abf9a39f49c61ae5fd49b1
+EBUILD parso-0.8.3-r1.ebuild 921 BLAKE2B 3c8daf0ea98f4fc4345e91ac9d0ef24f7bfb5dabd448d94bc858f2b601239b96981cd5e5f9864832469bd2c95902d9cbdbf840c87c14b7145f9c18368100e1cd SHA512 945462669bf610693276853bd347d0bc3f8e5b09267a871436156bf11227b4dbaa6829115446e4b139657106440ce95139fe55c18447e754c4e41c538cef474a
MISC metadata.xml 403 BLAKE2B be2e4f9dd7e074a3b76a591f034f679bff13b7dc36d8b206e45550276533ba752a8e04162ddf4f580a8e247d57f48a997cac34c14dc7b5ae4a3d74751fb9cac4 SHA512 10517311994816074cfcc4809206ccbdb6a9ac3430e92cf9c4dfc45d8e95a92843843e2bf1a19b97aaa3c330bb923581e4ea6cf6a88f1063f2dab8d041f6c90f
diff --git a/dev-python/parso/parso-0.8.3-r1.ebuild b/dev-python/parso/parso-0.8.3-r1.ebuild
index f3551c4b2f0a..0bfdc9d8a1eb 100644
--- a/dev-python/parso/parso-0.8.3-r1.ebuild
+++ b/dev-python/parso/parso-0.8.3-r1.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
@@ -15,7 +15,7 @@ HOMEPAGE="
"
SRC_URI="
https://github.com/davidhalter/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz
+ -> ${P}.gh.tar.gz
"
LICENSE="MIT"
diff --git a/dev-python/path-and-address/Manifest b/dev-python/path-and-address/Manifest
index dd6781876a3f..3366d9947d0d 100644
--- a/dev-python/path-and-address/Manifest
+++ b/dev-python/path-and-address/Manifest
@@ -1,3 +1,3 @@
DIST path-and-address-2.0.1.zip 6503 BLAKE2B 146e73b5b54ea536f8b94da8ebbb923441564cf2137a55f3938552493b6fffe28c4e90c908a3fef2acb55e76f320519c7f59c0b2c99f144ebb29ca90d32e590a SHA512 11b2352389662412451e1e9f3e2997e81d36acbef7ad18c50328b9e9bb395f2f5fc8bca988ef14a7d9b76f5213cbfa17bb82df0e00f6989671181b104e4f1406
EBUILD path-and-address-2.0.1.ebuild 501 BLAKE2B 165f3517d567457d71905e01f6e138c866b10ca53be74ed5bc21458a86d7c76f1493d180b6be806de6d7bae200843d80ea9da5b261a0ad0d9031b2395595105d SHA512 3f402bfc2ab8e9e0bbff1f1f6526c285cef29b051876702e3448e48b230519087ad0201e9aaaa5f068d4c25a3b1b436e2f32604a60d13f66b9a605ff0948e30d
-MISC metadata.xml 484 BLAKE2B d7b3d1720e7006ac1f883f52d6567ba5fe14ef8dbca904496b5d2b086602e58ad3553f14bc6c262ae2cd53d5ea11f2384f83b44a2a5b4a05dafcba735d280bd7 SHA512 8f38c6e37aaf89f6a1e36e21f4f8a86fb164134c4a38a662aba320571958e64a12c7091ad14277d84b23b75551ed20d21b6f3c101d889d87059d3f15209ff727
+MISC metadata.xml 401 BLAKE2B 5853d3fe3d7d987a45da7b5069b90400db3795bb5418f3b0c4d639356fb91fb972dffe1b440674e620e8e5379d57dffeff9ad1f8943bc35a890f461c771af774 SHA512 9ccc8940eed3205b7d150dcdbd5099cac91627c617f837d3df45455a77889b96053996cfcede4986ce22c0f77eb35c5a8f277ed6ec268c6b8ae941831b3785b2
diff --git a/dev-python/path-and-address/metadata.xml b/dev-python/path-and-address/metadata.xml
index 5497bd41a20e..20adc1cf90c3 100644
--- a/dev-python/path-and-address/metadata.xml
+++ b/dev-python/path-and-address/metadata.xml
@@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>python@gentoo.org</email>
- </maintainer>
<maintainer type="person">
<email>bkohler@gentoo.org</email>
<name>Ben Kohler</name>
diff --git a/dev-python/phply/Manifest b/dev-python/phply/Manifest
index 3c5b7ce10a56..111c11d3cc6f 100644
--- a/dev-python/phply/Manifest
+++ b/dev-python/phply/Manifest
@@ -1,3 +1,3 @@
DIST phply-1.2.6.gh.tar.gz 36068 BLAKE2B 766783e047b99330e5af829be875b9ee06fa70222a9c42a8792506ef0c6decc525ca90560f54d9833cdf4516fcd447f19a05d94d595a7e5056ca5d3d89bd1753 SHA512 3d7065971c6839dbe908efbfede1865183aebb0ffea1bb3b1a27c20239736894e52dc9b0a89ad6da152f1d9411dce288cf67a907d86c9838f0516236f0c19dd6
-EBUILD phply-1.2.6.ebuild 806 BLAKE2B 15a104cec47330bf6572c5604e312dffe47d031eccce385b5f5ecd39328253f34d40dd17d6a3396ffcc6b7c7c3c6556276899a91d0afcf35f272915d954d4321 SHA512 2d0b00439cf52833498bac37b74847450b2f5881e1b31967ffb5974459a39e48478393c84eefbda8b4b51723e06b05a065357e3089f5f1f22568eac8ebf9623a
+EBUILD phply-1.2.6.ebuild 808 BLAKE2B 6ac5fe2ff0b15b58964fa2aca4fb75714886aa17f87143d33c1a65e5484b022eaa7960ce9412f96745ea6500a928d5d4c102bb7d4630254bcd7bc2a906b4c210 SHA512 9f67ea90f3c41d2673366f87330afe875e7eef33aa2c09d4d12cba8388881c101a3a255ff33119e1143da79724eb5c334afaf4260d91d4928b5a822b8b5099c0
MISC metadata.xml 365 BLAKE2B a35e6c179f994a06ff5343ebadd5500de5046861709629b7ab400e5e2633662c1d7579803b932c465eef58d5b0103509185206481dfad401adc4e6abe5d2faee SHA512 b77b46b63ba053fb7d50cc52e0385fb1a975520cbe549b024a62e7c452036f73b18f5785173902a99b82d56a50a2937b24d3d06e5c2d4f5689a8f7b8663766e7
diff --git a/dev-python/phply/phply-1.2.6.ebuild b/dev-python/phply/phply-1.2.6.ebuild
index 67cde47b11fa..13387549acf3 100644
--- a/dev-python/phply/phply-1.2.6.ebuild
+++ b/dev-python/phply/phply-1.2.6.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="Lexer and parser for PHP source implemented using PLY"
diff --git a/dev-python/picobox/Manifest b/dev-python/picobox/Manifest
index 8b27f2ce19fa..ac516719b4bb 100644
--- a/dev-python/picobox/Manifest
+++ b/dev-python/picobox/Manifest
@@ -1,3 +1,3 @@
DIST picobox-3.0.0.tar.gz 28599 BLAKE2B e29dd7b0b5b23175a21f8fe6efe83adc6edfb0302c7a27f92f518deeba8f74f8e2d481a8eef6a1363fa0fb02ffc00b462181bab09872f6da5c1c9063c4d274e6 SHA512 ac8cecba10527e7dc096eb66f3b6743b523c305bd9725d5be8ec2822857a65ef8e9cc0ddcb85b8c656c557e7dc6cf0903035753bf8fe8cc2616b463e0a82bb5d
-EBUILD picobox-3.0.0.ebuild 597 BLAKE2B fded3e028ad13a1267fe2a9e9753ce63ef94668bb880d6ed0ebc5ca85b29e18be34a5bb75a116c633d18b781dcb4e04473df3d5c8e672d6a49f0c4723c5980cd SHA512 38524215f839405c3500f6913bc866ef89da0da1a1f332fa7054503a92556173bb4bd3056bafee73267e3f52d6ff53e23e4e8831345d2886ead6acdd5c724097
+EBUILD picobox-3.0.0.ebuild 598 BLAKE2B eb5fb0377262c7f3c0aa6a31224c7fc30415f2700a226c9965a7177519f9b5b09467511bdcc0bd1f06d3af3caca1077950060e664c77b2daef6d70e7834fd382 SHA512 aa57bbc23a138c911ee572f7e8dd757c9ec60dd3d8c82e3801bf3ea304997d5d4671ce00a3e1c352f68b7c8678fa1d23c9ba76437e00bf0ac2bed40ccbb41028
MISC metadata.xml 394 BLAKE2B 9d5aab4a31fd6c669ed0b207281b1a5df9b48cd593efd6095353b74edba985aa2beabab3a83db01a93ecb97dabac9a06e62f82e316989d461d98897d074f6501 SHA512 fead3589983a0e6e497a67c3700f4611a5c45e17aaa3659b0ee45e5cbcd1a02b8929f373b86b43a25ce51493f6b888833fe7b64168c7eb795ce503ef1775c0ef
diff --git a/dev-python/picobox/picobox-3.0.0.ebuild b/dev-python/picobox/picobox-3.0.0.ebuild
index 269c9790a89c..9916c31899c9 100644
--- a/dev-python/picobox/picobox-3.0.0.ebuild
+++ b/dev-python/picobox/picobox-3.0.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/piexif/Manifest b/dev-python/piexif/Manifest
index 571b825044d5..3443fcaa98e8 100644
--- a/dev-python/piexif/Manifest
+++ b/dev-python/piexif/Manifest
@@ -1,4 +1,4 @@
AUX piexif-1.1.3-tests-pillow-7.2.0.patch 1382 BLAKE2B c7ea03ffe0708b975d64602910bf9c228f0093d9cb717a1b1b9f3e7b6358b94f3bcbd6da8f9bac12fe2ee0745d17defccd196bdd8ec018fea50b7d131e148616 SHA512 be1ee541e3bb6c219d6fd9ab68e9143c2131f695a2001d36a0d63b0566d71a542a09d58dc0bcbdb8c1353297156ea7853d483b9a44407cb31c30acc4252310bf
DIST piexif-1.1.3.zip 1011134 BLAKE2B b27d4419cf545f6205b13c5646dff9fc7b1ce6e5de538f6a7189e6cadb54d301e11cbf0feaed8b073cbf16de95d67c621b68657b35fc0ba2025281ee64be4e51 SHA512 df5f7793c39911af58bbae76cf998e2a7bc820b84dcf9808ee8f6a38f766f824fef28392ef88387e18b10c270c4b27881be310f0368076b6fb65379a11a93270
-EBUILD piexif-1.1.3-r2.ebuild 802 BLAKE2B ef84c96214084ea16ecf7789d8b0bce550fb9dc6397d18cae89d8ddccf78f007dc455d149caa3ed98b4f6cd2dee486e12fa600358786c37ca72890be8ff12382 SHA512 b9437271f0ee04d132f8c5a355843bc912c7c06b4707841692e9208bb02e06ffc4d16f785015e581b41767e514ff714e6f7338be9c6fd8ced1ba926ce3d71c24
+EBUILD piexif-1.1.3-r2.ebuild 803 BLAKE2B 9f7ec526f37f591de47c195787c56e581a3b6d4454d97382f4040149707c6d81d6477756d556825f79d315fdf5c9e900c29b64f52689ff3bfa75c4bff62d1c1d SHA512 ef121f2a200ebb1765515852b15c35b4a07efde005401cd3d3fa44024f9102da9fe456840ab4c0cb35b0adb83e243f9d7500f69a368e4e811826df864fe7df4d
MISC metadata.xml 364 BLAKE2B 2ef968ac973776979f74c1ff510b657d691d7cfd1b963b04faed752e4dedfea8f325357b95ea9abede883a8ead27016bd2b657be119902fa21f9bef6ea2ebb0c SHA512 c62c0ee0303599f10b04701183db691da926fb3176f5ad5efcf58782c50280e03dcf5772ab1d033d3dc96730a2ad87c19ce9749a9c0ce2dd3dfdde76d2466eb7
diff --git a/dev-python/piexif/piexif-1.1.3-r2.ebuild b/dev-python/piexif/piexif-1.1.3-r2.ebuild
index 5afdf1943a90..7ed611f18b2e 100644
--- a/dev-python/piexif/piexif-1.1.3-r2.ebuild
+++ b/dev-python/piexif/piexif-1.1.3-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit edos2unix distutils-r1 pypi
diff --git a/dev-python/pkgconfig/Manifest b/dev-python/pkgconfig/Manifest
index 1c3df9506df5..3543b94b44a9 100644
--- a/dev-python/pkgconfig/Manifest
+++ b/dev-python/pkgconfig/Manifest
@@ -1,3 +1,3 @@
-DIST pkgconfig-1.5.5.tar.gz 7331 BLAKE2B ef93a712198c1da5a38aec59f52d325b3d7cb25deef799bb006ba1f1d16b673b21d8c837475839e659f62eea9571a50476e38d3c8f95551fb5512a61a155334d SHA512 dfdd0a6ba0d9f37b6d504dc9bea8b19b18a3431ae54bb5fe061911bd1c6a20452f30ea66f67acc6c13c06123247036de7442bba3a7b0eb1af4ebb62d84df64f5
-EBUILD pkgconfig-1.5.5-r1.ebuild 581 BLAKE2B aaf3ce66c383e966acf036657f8afe676d8d576157181c0725da3ea3bd82d9d9df3bee4807d4bbf4402b192a90501eac13c137a86cb1a8d5959d27468059d641 SHA512 64f19c05a42cafb59ad7e290fa5ae652c4b28782824780b9ee327dda445dfcf4df8ec5ba684da22b68460f26331776c878b78c489bb42d6b08b57c566d0aee51
+DIST pkgconfig-1.5.5.gh.tar.gz 7331 BLAKE2B ef93a712198c1da5a38aec59f52d325b3d7cb25deef799bb006ba1f1d16b673b21d8c837475839e659f62eea9571a50476e38d3c8f95551fb5512a61a155334d SHA512 dfdd0a6ba0d9f37b6d504dc9bea8b19b18a3431ae54bb5fe061911bd1c6a20452f30ea66f67acc6c13c06123247036de7442bba3a7b0eb1af4ebb62d84df64f5
+EBUILD pkgconfig-1.5.5-r1.ebuild 585 BLAKE2B dfca4599490ace6d444542814a3c1d13438b2398225e659ac07a7387925f4e0dea6f4c5e844a53763cf1a76a4fca3eb95673a993be0a5c83043476855b1ad12e SHA512 981fa13919036c3d82137cbd83e953680752379b9f7daebe897ad65f3dd570f2a9f830103e7d498d8c37a8e37139dc8973048b0b99df396f0317339dc99ea5fa
MISC metadata.xml 405 BLAKE2B 39706ac7fdc7a7ef4102b4868e79a831fffaa835daaeed133859cdb909a547167dbb06d3e2fad6bc776b1600268de62ae46660762876a72b2d0e48e2d250b831 SHA512 eb03e07a4a7b97f45087191073235f7de40899381df5457d6d62367088d8c984c051d1a7ef6e403088c3fde429324f117e932c86fee37246649015a3c38a118b
diff --git a/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild b/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild
index ca6cafd21402..a968e3d421c9 100644
--- a/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild
+++ b/dev-python/pkgconfig/pkgconfig-1.5.5-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1
@@ -15,7 +15,7 @@ HOMEPAGE="
"
SRC_URI="
https://github.com/matze/pkgconfig/archive/v${PV}.tar.gz
- -> ${P}.tar.gz
+ -> ${P}.gh.tar.gz
"
LICENSE="MIT"
diff --git a/dev-python/poyo/Manifest b/dev-python/poyo/Manifest
index aacdd9c4865a..5f21d33a8aaf 100644
--- a/dev-python/poyo/Manifest
+++ b/dev-python/poyo/Manifest
@@ -1,3 +1,3 @@
DIST poyo-0.5.0.tar.gz 15276 BLAKE2B 515e04ee365036c96646e1d7aeae273d541298d4d817713e04c4b8be5d7dd12938099a5ed8ab1dfd137d3ff0108a0e86163b99135ea2aa739eaae67ef74484c2 SHA512 aad4334a2aaf63cafab0ecdbdd6f94e9e3d412e6476d7ac13a4399b4af0f43b1eb910e6a3cc7438e84262bc39413fadbe91674534e1e66f446d738c1328b9905
-EBUILD poyo-0.5.0-r1.ebuild 385 BLAKE2B 02d7ead06fa2503ae8c36798ddfb2aa504c163c3ef71c7f10807c4e84ad8a3bc7e701cb061e53b56762da27446ec671c2e3e915794dd77c29f556341bc131dda SHA512 6eca03a3ab15bce0ecc11c9182616f0d1d97462e88dd1a9906c461bbc975d12778ef66ec6d555b852c8007d0a2c3752c6fb98b7ddf2fa7e1567342e6a00949ef
+EBUILD poyo-0.5.0-r1.ebuild 423 BLAKE2B 55f48d1cd2590b517ed106f97d8e5034ce8b6a06aed2aa23023bf3588b9c9206f73bb9ebdf9e00a402281069bb60e41a7123a059010da158c3cd0f46cb08ff16 SHA512 ed56870519008521c94de44b61aea1ffc9c9b4474adbff89fd4627ea3e32bf671c8f31273723604cdd1a3ed5a8a6890ba5ef2ff1218baab1dbb75398ff6e7e95
MISC metadata.xml 386 BLAKE2B 55c537f54b8523724fafd33c3e7367b467a77966bc8595016e5ffbaaa2a204ca66fd5a95ce011c7a9c34e1eafd1e5593744ed4ca1d29b8ad92cee381b6de3efd SHA512 c8ad5e5834bf4ea11ae4ba8fcf53ba375c8b36846995981c3678a81fce22aefcacd3ae47f214ec65d44a363e99d40e1603713a20c374cc9cdd44e74d225d2cd1
diff --git a/dev-python/poyo/poyo-0.5.0-r1.ebuild b/dev-python/poyo/poyo-0.5.0-r1.ebuild
index 6e726f1e681c..666cdeb743a1 100644
--- a/dev-python/poyo/poyo-0.5.0-r1.ebuild
+++ b/dev-python/poyo/poyo-0.5.0-r1.ebuild
@@ -4,11 +4,15 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1 pypi
DESCRIPTION="A lightweight YAML Parser for Python"
-HOMEPAGE="https://github.com/hackebrot/poyo"
+HOMEPAGE="
+ https://github.com/hackebrot/poyo/
+ https://pypi.org/project/poyo/
+"
LICENSE="MIT"
SLOT="0"