summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Manifest.gzbin263464 -> 263431 bytes
-rw-r--r--dev-python/bitarray/Manifest6
-rw-r--r--dev-python/bitarray/bitarray-2.7.3.ebuild24
-rw-r--r--dev-python/bitarray/bitarray-2.7.4.ebuild24
-rw-r--r--dev-python/bitarray/bitarray-2.7.5.ebuild24
-rw-r--r--dev-python/cfn-lint/Manifest2
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.77.5.ebuild64
-rw-r--r--dev-python/configclass/Manifest1
-rw-r--r--dev-python/configclass/configclass-0.2.0.ebuild20
-rw-r--r--dev-python/dirty-equals/Manifest2
-rw-r--r--dev-python/dirty-equals/dirty-equals-0.6.0-r2.ebuild (renamed from dev-python/dirty-equals/dirty-equals-0.6.0-r1.ebuild)2
-rw-r--r--dev-python/etuples/Manifest2
-rw-r--r--dev-python/etuples/etuples-0.3.8.ebuild30
-rw-r--r--dev-python/flask-gravatar/Manifest1
-rw-r--r--dev-python/flask-gravatar/flask-gravatar-0.5.0.ebuild34
-rw-r--r--dev-python/google-auth/Manifest2
-rw-r--r--dev-python/google-auth/google-auth-2.18.1.ebuild58
-rw-r--r--dev-python/ijson/Manifest6
-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/ijson/ijson-3.2.0_p0.ebuild35
-rw-r--r--dev-python/ijson/ijson-3.2.1.ebuild42
-rw-r--r--dev-python/iniparse/Manifest2
-rw-r--r--dev-python/iniparse/iniparse-0.5-r1.ebuild36
-rw-r--r--dev-python/intervaltree/Manifest1
-rw-r--r--dev-python/intervaltree/intervaltree-3.1.0.ebuild18
-rw-r--r--dev-python/jaraco-text/Manifest4
-rw-r--r--dev-python/jaraco-text/jaraco-text-3.11.1.ebuild10
-rw-r--r--dev-python/jaraco-text/metadata.xml5
-rw-r--r--dev-python/junit-xml/Manifest2
-rw-r--r--dev-python/junit-xml/junit-xml-1.9.ebuild28
-rw-r--r--dev-python/libarchive-c/Manifest2
-rw-r--r--dev-python/libarchive-c/libarchive-c-4.0.ebuild24
-rw-r--r--dev-python/logical-unification/Manifest2
-rw-r--r--dev-python/logical-unification/logical-unification-0.4.5.ebuild33
-rw-r--r--dev-python/openstackdocstheme/Manifest2
-rw-r--r--dev-python/openstackdocstheme/openstackdocstheme-3.1.0.ebuild29
-rw-r--r--dev-python/paho-mqtt/Manifest2
-rw-r--r--dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild23
-rw-r--r--dev-python/plumbum/Manifest2
-rw-r--r--dev-python/plumbum/plumbum-1.8.1.ebuild57
-rw-r--r--dev-python/pydantic/Manifest2
-rw-r--r--dev-python/pydantic/pydantic-2.0.2.ebuild2
-rw-r--r--dev-python/pytest-xvfb/Manifest2
-rw-r--r--dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild28
-rw-r--r--dev-python/tekore/Manifest2
-rw-r--r--dev-python/tekore/tekore-5.0.0.ebuild3
47 files changed, 23 insertions, 746 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 9f8e1cc1ccb3..ecdbe212827f 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest
index 0e5f230309bc..1be063be51fc 100644
--- a/dev-python/bitarray/Manifest
+++ b/dev-python/bitarray/Manifest
@@ -1,9 +1,3 @@
-DIST bitarray-2.7.3.tar.gz 123574 BLAKE2B 9a7a1b0025a7853434ae5e1c6e7bc5302668016f3cf8d569376644ced092ab1b3c28eeaabdf9d51d604e98a3f68f8f8d3002a87cc4dbfd897e30e6b162adf4aa SHA512 4ace2bfe78e06723bedbc263c7b2b163bbc5c35bde84f286390cbfffc8c513bbd4a4f5f775e6d0a863ded7b24cb555c7784e7dd067c3b9125abd8d62863ac684
-DIST bitarray-2.7.4.tar.gz 124644 BLAKE2B 7fc11eef67ec1424288952096acc6c629cc8281925a964cfbb384982eab9117b3def7a456dc740f9d5b7ee18dffa6c4747321dffed5f5e7fb674f5edf0324a88 SHA512 dbf92bfeae721319c928e336bc5afb8d146f2ad71fb57934dde489bc3db8db95a15690d8f1ca5c7354e44389043f194226afae5d9539495999ef486576639b6c
-DIST bitarray-2.7.5.tar.gz 124659 BLAKE2B dd52f9f5febcc1e808f2264123b00eb1f1d7e1d2691b7341f3a102bb2c9d9430ad188cde6784061cf996a726b91c6dcc7f55121e914d13c86ac9dd5774931983 SHA512 162a05626011955ce69caf3f1fcf1bca0db6818a6cc9c37d2abe6f481c71c4142903548ff08a10fb4162ba7ced4c5a427249b483493bbc3840ceff24f35a93e4
DIST bitarray-2.7.6.tar.gz 124627 BLAKE2B 2beafbcd4906a56bad3c6310671ab16db27f03c32eb91c73058b859e1642f24edfed07920da853b08aa8f7c4703e05b57b25a83dddaaa14e0921798fbe2b1faa SHA512 e425664bec8976ac42bb62c3f80bf835efe41bff803afc77c82c267af2d831d55dd9b962f157aebc64a2df6a7d427523ec155a67991c49956e13b205e66e55f1
-EBUILD bitarray-2.7.3.ebuild 542 BLAKE2B f71d30dc15c12379f9a7a41f62effae2e6adef21ba04535eaf0289aa3aa00c17d78378c4de7b8b155697fd4f51d32ca735481f68ddacf756ca8de9d97f10d6b2 SHA512 54f3eb3aaf5e54227a453a0c24eb8aa705a5619748ea5970305b7ae685fe98a1ae01c5b832c6e97ca60faf3debd2952d07d9146da65e007c65bd12754149cbd8
-EBUILD bitarray-2.7.4.ebuild 544 BLAKE2B a07ca05602c006504534a6416b62a5176bd60ea3de6b3956283ae1c4b4ab08e41026249a7eaf81e1110bc1a104943093b04796d1e578a277667746f47d985b76 SHA512 d8edcd1ae9b639ac772a73728bef93480e2c129a38475cacac07da97a8f1f71360c0770fdc82b23f387621185a83eccd3ee396ad8a55d712a961635475be64fa
-EBUILD bitarray-2.7.5.ebuild 544 BLAKE2B a07ca05602c006504534a6416b62a5176bd60ea3de6b3956283ae1c4b4ab08e41026249a7eaf81e1110bc1a104943093b04796d1e578a277667746f47d985b76 SHA512 d8edcd1ae9b639ac772a73728bef93480e2c129a38475cacac07da97a8f1f71360c0770fdc82b23f387621185a83eccd3ee396ad8a55d712a961635475be64fa
EBUILD bitarray-2.7.6.ebuild 542 BLAKE2B f71d30dc15c12379f9a7a41f62effae2e6adef21ba04535eaf0289aa3aa00c17d78378c4de7b8b155697fd4f51d32ca735481f68ddacf756ca8de9d97f10d6b2 SHA512 54f3eb3aaf5e54227a453a0c24eb8aa705a5619748ea5970305b7ae685fe98a1ae01c5b832c6e97ca60faf3debd2952d07d9146da65e007c65bd12754149cbd8
MISC metadata.xml 1207 BLAKE2B 67a57c61a71655fcd94e7025fe4d30792b6921a40f151d827f4c936dbc96c2b81afd2f2a302cfbf15356a591be941268561545d7ac7bc0cdb19e3f87a03e4b4b SHA512 5069c6622d7840c402007c420169e679da08db020952f798fd4299d6f1b324ce8cead3ca2a9072b96d8d852d5630827833eb27d39a190153e8da46ac9f386b90
diff --git a/dev-python/bitarray/bitarray-2.7.3.ebuild b/dev-python/bitarray/bitarray-2.7.3.ebuild
deleted file mode 100644
index 279aca4b9ec5..000000000000
--- a/dev-python/bitarray/bitarray-2.7.3.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 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.7.4.ebuild b/dev-python/bitarray/bitarray-2.7.4.ebuild
deleted file mode 100644
index 1a904d98ff80..000000000000
--- a/dev-python/bitarray/bitarray-2.7.4.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 ~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.7.5.ebuild b/dev-python/bitarray/bitarray-2.7.5.ebuild
deleted file mode 100644
index 1a904d98ff80..000000000000
--- a/dev-python/bitarray/bitarray-2.7.5.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 ~x86 ~amd64-linux ~x86-linux"
-
-python_test() {
- "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}"
-}
diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 55be08b1267d..032b009fb42a 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,11 +1,9 @@
DIST cfn-lint-0.77.10.tar.gz 3488571 BLAKE2B 6b828c760bf93f1d31fe7d24d76cea63c91ed3f73837382898c4f60aea30d667b28065e4004a6fe62bee04141baa1b3baf576f30af4c823f7980d48c97e2602b SHA512 e5ca37620d33d199295d43d81c7390e181281418681fedbaaedca01a1128b8680451fba5ce429875c2242fefad8cfd234bb919fe948bbf9cdc442bb064d84972
-DIST cfn-lint-0.77.5.tar.gz 3513226 BLAKE2B edff62682027d87fc4f0934aba83ca1cbd83773fbf85246eecfe1d1908b8ba0f6df413b2dbc8976770f7eefaec78bde1cd7017ed36ffac849687436364a42f2d SHA512 e80231e8539735d0a114c6de81f9c52714a1886dbeb070b78bba3c9dd2798399bbb6eb41b3917b5c826b4d3d571f2d9996a5eeaebd7a48a9b774135fb0966372
DIST cfn-lint-0.77.6.tar.gz 3554363 BLAKE2B abd496cdb72e1032c92a6489da12a4ffb4f83bba994067f9e2d333e55a13ea22d07db880dd3acca208f9b8328c17fe98540cec2847dac32ad87b2662aa0047e4 SHA512 b36c781dbd3294d6f2cfe43f617832170e47c9c9502845a551e6a9263e28dc6de99c77abd998699a2fcb6f08535daff615b17072c3ad1fe9c10853890a71989f
DIST cfn-lint-0.77.7.tar.gz 3554332 BLAKE2B b669b9f97523933eb5549f7b2d67a132aef2236301b24094a0b74e9198d49121d4ec173c99d74b554b77eee2765b4ceb97126f2ccfab121393bc68e34cfb8147 SHA512 124ab4b96963f4971a25535852290ee71b5eed82e85a4101b3aa0469213b1006bfe8ae3d384f1acf236a0fa9915a24999b00f31f0d6ddbedbdaba123bfbb823b
DIST cfn-lint-0.77.8.tar.gz 3578363 BLAKE2B 33fbc0dd76a025425453bf39da0cd1c9ffc15b057735e2add0a54fe387377824839ab34fb37216db4fe0cc05f60878b4ac828aceecd888d510612d9c44d8473f SHA512 7fc71965d33df29557de996e2ba0e911e681b5d220e69346a26448c1e04f3cd40f7e17b933cde695ad5aa6170d46981834efa19103e50d6690b4d476d13f82ba
DIST cfn-lint-0.77.9.tar.gz 3477918 BLAKE2B dd575c9610289b5fd256b7ddd11985a6b5790706d2d8d79409bea4b3c6600d680931893ce8f9b38724c14348fbb6023bd43dbd932c822547d923f5eaa43552bc SHA512 f861fb4b6e8c95e6ac9cda564b9f65c639696a1df16408500fab9a07c317e4663a1bbde87e245536b555a664f325441bd802a703ede7cd51f16be473afe34966
EBUILD cfn-lint-0.77.10.ebuild 2013 BLAKE2B 3cbbb5b1e9f9717a84876064211232df223d4cf58699d2a585dfbb6169337e4f903994d729a25a3249c19c473e59cca6aae6901e8397353aecae9f79395e2bed SHA512 032f30d7105fd8d5d69c634d56dc4c87dacaf3c98d86b1cbe1fe860fbed3c4b5e51f63e717953d41009e0c92c1564d284306bd602f1de7ef91401abbb8de38d1
-EBUILD cfn-lint-0.77.5.ebuild 2011 BLAKE2B 9380625c02bbfa616e3d71e5b7688325852b6976863ee5d666b770e999c7faa3cf9c613ec366f800ca09db208c590986d942d506b27539539910885df506e8e0 SHA512 8985e25ab09102e75e67aa318db1b8652f048fdc3432370a6ca0308422c61a3afa3044e4098ae40be10c22f260e7d4bf81372a41192ba0cbae7576a8f67bdbf6
EBUILD cfn-lint-0.77.6.ebuild 2011 BLAKE2B 2210656075867edb6ed077388c105d77a553e2cca3255ed2284626ccf8c0d6261d8c4790f372e339d0f87c8fd508597784f42dc7ea017844561a0a4b22b8b141 SHA512 bea23a3817a02f4668209a7abb843b2b7bd904d20621fbe7dd49bbe2b87b301e27e7be3a9e83ba59e352f96020f01a9a36d09368e0ded7264dc1d00507c5fa9f
EBUILD cfn-lint-0.77.7.ebuild 2013 BLAKE2B 3cbbb5b1e9f9717a84876064211232df223d4cf58699d2a585dfbb6169337e4f903994d729a25a3249c19c473e59cca6aae6901e8397353aecae9f79395e2bed SHA512 032f30d7105fd8d5d69c634d56dc4c87dacaf3c98d86b1cbe1fe860fbed3c4b5e51f63e717953d41009e0c92c1564d284306bd602f1de7ef91401abbb8de38d1
EBUILD cfn-lint-0.77.8.ebuild 2013 BLAKE2B 3cbbb5b1e9f9717a84876064211232df223d4cf58699d2a585dfbb6169337e4f903994d729a25a3249c19c473e59cca6aae6901e8397353aecae9f79395e2bed SHA512 032f30d7105fd8d5d69c634d56dc4c87dacaf3c98d86b1cbe1fe860fbed3c4b5e51f63e717953d41009e0c92c1564d284306bd602f1de7ef91401abbb8de38d1
diff --git a/dev-python/cfn-lint/cfn-lint-0.77.5.ebuild b/dev-python/cfn-lint/cfn-lint-0.77.5.ebuild
deleted file mode 100644
index e4cc348ed24e..000000000000
--- a/dev-python/cfn-lint/cfn-lint-0.77.5.ebuild
+++ /dev/null
@@ -1,64 +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..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.65.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
- dev-python/regex[${PYTHON_USEDEP}]
- >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- test/unit/module/test_template.py::TestTemplate::test_build_graph
- # requires git repo
- test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
- # Internet
- test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
- test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
- # TODO: it looks as if AWS_DEFAULT_REGION didn't work
- test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
- test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_template_config
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/configclass/Manifest b/dev-python/configclass/Manifest
index 91e13c6b0d9f..d35ac80a2393 100644
--- a/dev-python/configclass/Manifest
+++ b/dev-python/configclass/Manifest
@@ -1,4 +1,3 @@
DIST configclass-0.2.0.gh.tar.gz 4631 BLAKE2B 8e273e539a9f3cce70397ef0bcc420ba7d5b2b007de490bc4347412546b6af0bbea4950218e69590817f41c884044bd7d976c6a188f8665f2de0bc173f1e9c8e SHA512 7f22679d3470ede4106bdd99f1216bc49631c32452dc681fbd6a6b91735bbc82db1babed3cd94f93a0f9f2915d0866ee18704ffcfe477fd3134b6f18a094d192
EBUILD configclass-0.2.0-r1.ebuild 602 BLAKE2B c359bdba959080294f9d0b53a9496a6aaf5cd639de6167f1563236207953597c5a21016ee1757efc1454be0e59f6943cf8702470c6264f3ac298e789ef386ac1 SHA512 723c1afbe397a47d76bedbd290fb28e17ce7e4329ca4c6b2da306f591be7259461bea4ec1115f4e6d5db2a7d4120cc5d90352386adefb25483bef5267bce942f
-EBUILD configclass-0.2.0.ebuild 519 BLAKE2B 3b53ade0b3408bfadc2e3fff46a6af6e620b7d40d564d7c9cf5ffb05d50a31abdb2eaf263f00190aa50c2f1766eae0591fe4b25a44b8e96f1057e99299dfc914 SHA512 e25c1ece05bac6848d94a8edf259dd9cdb5bfc325dcf733d928ab468a47e9e24753021b7b262c490e4932922d0fa92efd8a24bd9c86e6f0c32a05e9cf6739307
MISC metadata.xml 402 BLAKE2B d65861f3cf818d5b95f2090b71c9c6995a70cdd9df6d3bce3c5321d3a0bc2ce6b3c7c09c03c8021a4801f56f0993f12a6b2b23534cf6ef35283996c335da94c9 SHA512 cc65aab1d9b14c4a48a81174c0b10df7e1c87670171cb923dddb2c28c0ad07b9c3dafb5423c6664784305b81c261f7a525da196e14c9900f84bba811334ec114
diff --git a/dev-python/configclass/configclass-0.2.0.ebuild b/dev-python/configclass/configclass-0.2.0.ebuild
deleted file mode 100644
index a9b81b8d96cf..000000000000
--- a/dev-python/configclass/configclass-0.2.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python to class to hold configuration values"
-HOMEPAGE="https://github.com/schettino72/configclass/"
-SRC_URI="https://github.com/schettino72/configclass/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-RDEPEND=">=dev-python/mergedict-0.2.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
diff --git a/dev-python/dirty-equals/Manifest b/dev-python/dirty-equals/Manifest
index 16cb8c083e95..21167020e466 100644
--- a/dev-python/dirty-equals/Manifest
+++ b/dev-python/dirty-equals/Manifest
@@ -1,3 +1,3 @@
DIST dirty-equals-0.6.0.gh.tar.gz 47114 BLAKE2B 910f09e5f5b2ec62d3b4d50ac23a17ee481875b9ae7303faf9bb610282113941b8a121d39e14e1a63cae0433055e639b1bc2da5c1fc3a9ece4915e34c172f40b SHA512 aff41b31c255294c2d6c3a3170daea56d98da4875f9ffdef96b522db24fbed92edf4618646b3e1b50680ce03fca1b9c2bb591730c397b85143ace846c513ac01
-EBUILD dirty-equals-0.6.0-r1.ebuild 965 BLAKE2B 468ad104577e627859cebf26f1c25c45783725c2dc7313b35d2f64f559feafc127e1665a5f4137464df2b5d7598a5aad4513564de1989439cfcbed6a14351058 SHA512 6a94bf4ad813cc7ab9ee01381abb883978933528355590d17adbab57096a858914654c551ed75974751b6ff7e24e20f14ac7c9940d086a643e3221bf8bc6ec30
+EBUILD dirty-equals-0.6.0-r2.ebuild 968 BLAKE2B 026abaed3cdcb9a967cb700d9d0180256f174815c78079be7b955eaa1a35198eb21e29ab48de5ef40731e5fc6e60344c02da08711ee22a56bfce96cf688e2f85 SHA512 9ae31bad2f2031ad1f24978650f6433b9d8aa3bddf238b2a3e48227c0999be9917f4bec7916e0212adfdbdacb9b7c4785d2aa795111e1bd96959d166ce9069c2
MISC metadata.xml 359 BLAKE2B 120f82faf2460b2528927b708a41b2d105248a57af2f3f11966b102237731f9dab87962069728dd78327757c190790f01646c94c228d0e79bf60fbab82e1ca39 SHA512 fb17ee5e8483cd6c5ce840c2f070601c4506b0d62a8c6a80338e8748e57bfb49ee412faf7b95f21c16e5c5730efb9879d8d66fd4fd1c134ca459af3657994f98
diff --git a/dev-python/dirty-equals/dirty-equals-0.6.0-r1.ebuild b/dev-python/dirty-equals/dirty-equals-0.6.0-r2.ebuild
index 37dc6d2ebd8c..fafe05d93593 100644
--- a/dev-python/dirty-equals/dirty-equals-0.6.0-r1.ebuild
+++ b/dev-python/dirty-equals/dirty-equals-0.6.0-r2.ebuild
@@ -24,7 +24,7 @@ SLOT="0"
KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
- dev-python/pydantic[${PYTHON_USEDEP}]
+ <dev-python/pydantic-2[${PYTHON_USEDEP}]
>=dev-python/pytz-2021.3[${PYTHON_USEDEP}]
"
BDEPEND="
diff --git a/dev-python/etuples/Manifest b/dev-python/etuples/Manifest
index 2a141f34dade..44495fa3e0ac 100644
--- a/dev-python/etuples/Manifest
+++ b/dev-python/etuples/Manifest
@@ -1,5 +1,3 @@
-DIST etuples-0.3.8.gh.tar.gz 45301 BLAKE2B 56fdae84b180b9ab5a81533d4028d8271e443146a4ed456252ca15400a2afb9987c741c5e5155b9ed48eb12bcc6038e081913c49e00b4eaf67a69c52b2a981c5 SHA512 0971baa9c3038ce1bf9974b750f9e642ecaad92c59b12bc69a2beb6cf4b042302580d96d0feae80a280634f56371f681fc1efcf48741a7cd65b35d9a77b66930
DIST etuples-0.3.9.gh.tar.gz 45310 BLAKE2B e639fd4a1a4d9a1b34b32ab2884bfe933a079d721bb8b16b225d62f63e61e5cd1f1aa0f4113769744dd2ab80e537d73efdc3bcce3d1781089746997c11f3d820 SHA512 d66fac192fe14153b3496e6baa5ee3a0ff2813c26bbf0c3293049a0a50a26f32e14b031877f36e336035bf74853e981b6f75410e1f84b4ebcc84b55331d313e0
-EBUILD etuples-0.3.8.ebuild 660 BLAKE2B 9bdbadc7493e9b52043c7ef6107316c1d538170d9731930025035989f3a49cb3420c60bcbd4a0313f27da8fad583b6c69487832a2b44c03792a62b27d69f40aa SHA512 6c438b4349f30572c182c42a401654af479c37e9b2672df564b8d567cad98d271c06538c63d2c0fccfd8315e9aefc967243e0953d44a37955c724ffacac538cc
EBUILD etuples-0.3.9.ebuild 695 BLAKE2B a868cad898f4e866a848650be72d4479e1a39a6be7f35f806ea0e5c801ef9da9961fcc2c720c44123c48f7cc00aaa7f14edec1f6d9dd70cdb34c091b55382a21 SHA512 3c1d09b9fa52305ca04722a67b3aafbb269b76fcd4fe0fb33a4cb015101fcf7cd8ecd508c800cd530b52529561c4991012a0a9f84f7e76f99c2dd778334cd70c
MISC metadata.xml 395 BLAKE2B 1f931fb8859a01cebd9dc3b94c11d2105552e7b371f8dddf1028d1cb45b7db6e2b138bb753b631399c885f463cc7d7ba76ad1d43f2d70babbc01c70913191c85 SHA512 a7dc4d5a713c5ecd58ee2fb371962fff65488966a968316e4415e19e2db08381c7d5aea0997e062667123eed86c8d6bbaddadea61872e6f07726fedee463802a
diff --git a/dev-python/etuples/etuples-0.3.8.ebuild b/dev-python/etuples/etuples-0.3.8.ebuild
deleted file mode 100644
index 2d049f4b2801..000000000000
--- a/dev-python/etuples/etuples-0.3.8.ebuild
+++ /dev/null
@@ -1,30 +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=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python S-expression emulation using tuple-like objects"
-HOMEPAGE="
- https://pypi.org/project/etuples/
- https://github.com/pythological/etuples/
-"
-SRC_URI="
- https://github.com/pythological/etuples/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-
-RDEPEND="
- dev-python/cons[${PYTHON_USEDEP}]
- dev-python/multipledispatch[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/flask-gravatar/Manifest b/dev-python/flask-gravatar/Manifest
index 9e6f391825a7..33a1c1798561 100644
--- a/dev-python/flask-gravatar/Manifest
+++ b/dev-python/flask-gravatar/Manifest
@@ -1,4 +1,3 @@
DIST Flask-Gravatar-0.5.0.tar.gz 17299 BLAKE2B 7dc16c609cdfbf690a39fbb3bd2810398030bd5c7a54394468902dd131116509da8de448a55907e4738fc984ef422f3c7970b8453b27971eadb106cbb8648562 SHA512 bb4ff064489a030fd763a46fc045109104535474d115aaabdf5c4d1a82a1e3303ee34f590a3f1203a9d009307fc8c45c37af7c30e76a4fb10bc46dd684d37751
EBUILD flask-gravatar-0.5.0-r1.ebuild 799 BLAKE2B 494092bcc5e47420d646dfea9c96f847eb3a2bcbb352112dfd85eb6640425429e319b017e3d405c181be6aa7edc825742e557690acbd556ea3b42c47d2397a3e SHA512 142cb4f1791e18334d8d9f03e8a3be73cbf59742547f5365f3628939d708c590f8c2537a7402fa5059b953cb301dc72db653dcfa9c50168b4de49965c4e92a47
-EBUILD flask-gravatar-0.5.0.ebuild 718 BLAKE2B 5484a0a7d9046a472bf8d75308944f85f87599f350b850d0b81a83a1dc5cafa13bc44d6693dfc9e055d749e201a505266cfc65ede548b8650fea58477799bc09 SHA512 8fafdba6e507a50c3cd3f15160e2a7533b65f31a221fe45a9a57f68d0d7978abf6596bdf78e7a63ad6a07230c39a2c97ff17070c45401f73aa8f5e59294d82ac
MISC metadata.xml 519 BLAKE2B 789e80f12265b3fa1380ee6be57f9ab8cd76bf92eef8e484845f1c2c855f0795d52bf190a66d68b5105236ca469eee526e6c5d0c76eea59752f8d2b200b3aef9 SHA512 69966562ebc6020fff360d783a9a9da4bf5d6ef1d43e288b3c6541496b3681a3c83736f34072e13f2ca821bcb4d00b20b07b41b1329c1ca139219e3d1aeffed4
diff --git a/dev-python/flask-gravatar/flask-gravatar-0.5.0.ebuild b/dev-python/flask-gravatar/flask-gravatar-0.5.0.ebuild
deleted file mode 100644
index 842377d3a49c..000000000000
--- a/dev-python/flask-gravatar/flask-gravatar-0.5.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYPI_NO_NORMALIZE=1
-PYPI_PN="Flask-Gravatar"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Small extension for Flask to make usage of Gravatar service easy"
-HOMEPAGE="https://github.com/zzzsochi/Flask-Gravatar/"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="dev-python/flask[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e '/pytest-runner/d' setup.py || die
- sed -e 's:--pep8::' \
- -e 's:--cov=flask_gravatar --cov-report=term-missing::' \
- -i pytest.ini || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- cd tests || die
- epytest
-}
diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index ecfdf438e9d5..f0215e967e75 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,9 +1,7 @@
AUX google-auth-2.20.0-urllib3-2.patch 2690 BLAKE2B 416a0d93b862cb9bdc695dfd2a301c872204b82623b2c19f2e06d1cbe65690ea44ac5bd3bf8122cbfee5cd9b028441466a03ae4b1c8f0112ed24c49b98a033b2 SHA512 c55afab7de1bad940478a45cd4b12cfe0fbe430dff01d56d7ddfe0ff32d0ac7306ad2b7d44f3f54584875f5092ca84decc9d73d7c71841e15e87f8b14229ea0b
-DIST google-auth-2.18.1.tar.gz 224714 BLAKE2B 2fa63ed18d4dfa4940c93e5f3fb099a6892a16148e5161c3e52980cdee80b7b153a60c005bd3d1d856476f85678b88315d3f4b639f693d292abbf8133dee9397 SHA512 34e53a1c0cf42ab600281d815f259bb252987f163925e357dc2e636c945fd4b74c1f4168bf7d90a6e352fe1d7343767b68bf94fdbb1bc90a92c7067b0e2f2f8f
DIST google-auth-2.19.1.tar.gz 230290 BLAKE2B c7f76e1bd936d4d76c81e19fbf6bb50dfe700666d8eb234f762253547fd670d1d26a97a7fe4457bdb719712d32e28e3c8f9adc82c475ee6830f5fd2af994bb3a SHA512 8a8106abb1a0966254caa2e568fe9a9c887601b19e5309f4d43e1b07f3e3280ad358cf8999e34719d6f23473b263d128a2d0321f0ff184c4e188b0b5cf88a6ee
DIST google-auth-2.20.0.tar.gz 229669 BLAKE2B 547cb99cb72a4a5b224fdfff2bf156effe1cce5d7b4316b16530b1a3bbe50ab24dc54520fce3206fb2cea3fde1ca0c35f7bf5920e5128a5ed1bed13883fc75e5 SHA512 e13471f4452bd5c69c2ca9d1ff145431b160805e4ab2d3a70c35cad78c6e3e4f4bc789dfe99f55a0e60e5f335f9983529eabbfb0fc50794b62dfa7eeb70882b1
DIST google-auth-2.21.0.tar.gz 230720 BLAKE2B a572770d17ce2e8d68c92dad2fda68dc860d232845f5fb2d6beb51d583a8cf5d8820e7ef7921895c60da3d022c1b82b50054bff6c969071a87cc059e759a82ce SHA512 d84eec3da181e02ab293af76261f4cff50afc98d044e3a9e70b023a7b9e4e0ea7c46265de273f2363494d36ab6ec1894acb82e9125f30da6133692d2b86ef8eb
-EBUILD google-auth-2.18.1.ebuild 1502 BLAKE2B 2584d825075581b0185e33536a49f232989211770e62ba26bd89c7cb8be4f7df68dfde860418c8ab4b8e0b93972d9e1015bebe0eb44a30ea532464f53c55c0f9 SHA512 63c7d81173b43acd8543c6dd14bb6ee55ff3b583ee42f7389a0557f053fe519bd6e065e2ac9923b54d05d15c7a56114461d1d35b8b0c81c417ba77f47875c82e
EBUILD google-auth-2.19.1.ebuild 1502 BLAKE2B 2584d825075581b0185e33536a49f232989211770e62ba26bd89c7cb8be4f7df68dfde860418c8ab4b8e0b93972d9e1015bebe0eb44a30ea532464f53c55c0f9 SHA512 63c7d81173b43acd8543c6dd14bb6ee55ff3b583ee42f7389a0557f053fe519bd6e065e2ac9923b54d05d15c7a56114461d1d35b8b0c81c417ba77f47875c82e
EBUILD google-auth-2.20.0-r1.ebuild 1638 BLAKE2B 71ce7027198f2fc6987ad7db9da0c572baed35616807f12eeb913c19dc012bacab80bd57c8cf48406837eb36699c3dbc393ccdc8698dfcec8c1063c27f4f763c SHA512 64fbe0810cff2ed43359b60672db8ccdccffbff61e1e5c6d5a19cf74c4f21a6f316c8adcab9d29a5b20df56b44f7dae162cf1053be140253d08de561328a5439
EBUILD google-auth-2.21.0.ebuild 1638 BLAKE2B 71ce7027198f2fc6987ad7db9da0c572baed35616807f12eeb913c19dc012bacab80bd57c8cf48406837eb36699c3dbc393ccdc8698dfcec8c1063c27f4f763c SHA512 64fbe0810cff2ed43359b60672db8ccdccffbff61e1e5c6d5a19cf74c4f21a6f316c8adcab9d29a5b20df56b44f7dae162cf1053be140253d08de561328a5439
diff --git a/dev-python/google-auth/google-auth-2.18.1.ebuild b/dev-python/google-auth/google-auth-2.18.1.ebuild
deleted file mode 100644
index 124d2751a7f9..000000000000
--- a/dev-python/google-auth/google-auth-2.18.1.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
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Google Authentication Library"
-HOMEPAGE="
- https://github.com/googleapis/google-auth-library-python/
- https://pypi.org/project/google-auth/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-
-RDEPEND="
- <dev-python/cachetools-6.0.0[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
- >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- !dev-python/namespace-google
-"
-BDEPEND="
- test? (
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/grpcio[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/moto[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/pytest-localserver[${PYTHON_USEDEP}]
- dev-python/pyu2f[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- <dev-python/urllib3-2[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # these are compatibility tests with oauth2client
- # disable them to unblock removal of that package
- tests/test__oauth2client.py
-)
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
diff --git a/dev-python/ijson/Manifest b/dev-python/ijson/Manifest
index c6a049cfd771..0c60a45ae03a 100644
--- a/dev-python/ijson/Manifest
+++ b/dev-python/ijson/Manifest
@@ -1,9 +1,3 @@
-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
-DIST ijson-3.2.1.gh.tar.gz 127577 BLAKE2B 1b3c8ce6d8b01d0cf4af4d8995bcc33d879321ed5b89c4b6baa84ef10cd311a1e66254113a17229c228c26e2b996a52c4b0629b42dbd830f296fd4903b603468 SHA512 2bd3a978016fbbd3f5aca6644778d19478a561f40729206eaa4f14e30fde4ff3b92c8aa33c928cb9e81c678a5a84fa59ab68e747421d725e77c79a9c987e4536
DIST ijson-3.2.2.gh.tar.gz 127965 BLAKE2B 2e20f7cc822406fe3e7eec99c3ef394e42d90b0b518226a7b8eb078763cb8317acb4a28934301116c32a2a9cc37403c2950b18232800485b1ea1206dace7ff23 SHA512 5935071bd0d3eecc39b3c30ca5cb2a959e4d455c57e36414d5c97ba71bbcf1a0b53c8b8afed7551a3a4ac4595294105566c9d7501b35832dd7e46a1bb2151287
-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
-EBUILD ijson-3.2.1.ebuild 775 BLAKE2B c6a257983b708a401834293705d5a296306652699d0e205754f3a07f4bc8b53a44276d0c6e94701c05c0b0d35225ffe9e7440f43b38120c3487bf455904b0607 SHA512 aa4db0308b7c6d67eab68ee1576acb73d9db41aa2aa1d94aed8c278c7d6c12203d4d69d4b6c4062134d38d21aaccf3a704fc3c2623cacf180284956917ed9f9a
EBUILD ijson-3.2.2.ebuild 935 BLAKE2B e4a37e45dc2ee07cd4e0d6d696dc5100945367924f7f012a60e401151cde91194f05e7250810d76ba3cdc07b7316a4bdc252419de114614a4d13247f3c255a76 SHA512 ee1043315defa9e8a37de6608921fb51cef4831c1a6791f80d2ed45a632786df3b4cb7d1d7414650e9a7227d9a04026d3213403a3135b44329453ea5de460fb1
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
deleted file mode 100644
index 52db9704f1f3..000000000000
--- a/dev-python/ijson/files/ijson-3.2.0_p0-py312.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-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
deleted file mode 100644
index e2f912075f33..000000000000
--- a/dev-python/ijson/ijson-3.2.0_p0-r1.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_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/ijson/ijson-3.2.0_p0.ebuild b/dev-python/ijson/ijson-3.2.0_p0.ebuild
deleted file mode 100644
index 01e1386262a2..000000000000
--- a/dev-python/ijson/ijson-3.2.0_p0.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_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} 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
diff --git a/dev-python/ijson/ijson-3.2.1.ebuild b/dev-python/ijson/ijson-3.2.1.ebuild
deleted file mode 100644
index f445a1279501..000000000000
--- a/dev-python/ijson/ijson-3.2.1.ebuild
+++ /dev/null
@@ -1,42 +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
-# _yajl2 extension is known to be broken
-# https://github.com/ICRAR/ijson/issues/98
-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
-
-python_test() {
- rm -rf ijson || die
- epytest
-}
diff --git a/dev-python/iniparse/Manifest b/dev-python/iniparse/Manifest
index 4684a9a26f9f..15740a195a97 100644
--- a/dev-python/iniparse/Manifest
+++ b/dev-python/iniparse/Manifest
@@ -1,5 +1,3 @@
-DIST iniparse-0.5.tar.gz 32233 BLAKE2B 3da99f9d828318f78ddb8789afe63a7fdec017eaf41df5f420b0f358a9724eb787f312c9964238d9e42ebecce143d37f72858c7935cafbcf0221229b89033026 SHA512 b3f10d1b36497c3c5c71cb0a1ac73d74d8944f4ad3b7acc4a4b0246c2f1a20c184d9af20bbb3cb8ec4f57fddfb5e103b92688847debb4200ef0583353d7f9556
DIST python-iniparse-ab623b0e287a9303bdb0c5213c485110e68dac12.tar.gz 33680 BLAKE2B 66ff134b1df28ae9c3e86110e7f8ad8dc0e24ed48f09db0c7554464e8d919aca49a7e43156c4acb8602af134c2f9d6c046d05cf1764f29285d8586329708a65a SHA512 57c43f7e0d28eab0e41bb819f7c06821d77f9bc5f3d0986f85dd4852b2edd468bb7b2737733e2f00faeac2e1211998d2e99b54ec92959eaf6d7d10897b176eaf
-EBUILD iniparse-0.5-r1.ebuild 651 BLAKE2B dbf73a8dca58b55f436b7d5d356b304c3476848a667fbabd17796e76dc60d86899d0e802d7f833eaca01168e450731f7a0e53cd513cbbabc356f495a804a243a SHA512 a908e5b18b741aed34c6eb98c3c9c74cfa0b8e5f46ac329bb57a12e1e2a2b1bf0c37a5b3f5583795baa68f3ed304cdbb1803004510ea81ca1c182c92359a36df
EBUILD iniparse-0.5_p20221102.ebuild 853 BLAKE2B 68ab1239b654de5dc02f75a3e37b56e6ae659112cdf6c7e89acd5d89beb31f184dc4a56abe1467175c1981a45e9cc220fefb473514a5a2f5d47e7d3b3d93530d SHA512 e377adcf8bd9cd54c82cf26a81a2579bb85b2dbef10e4eb715c6dee5678f263ae558f643c1d2a6c69103c0fd15974bd22b4f9ca479c0c69b9df1d48f2f2ade31
MISC metadata.xml 401 BLAKE2B 6dad247b348f1fcf83bc9fc4cb14375004abd1e6c0bfb904925ab085ebd43876cab70dc8e0162ac881d6c16749266fc9fed4196ad9bb5aca0948a018f129f2a5 SHA512 5cc6e050fd3914dbb8206dd8b410b976f4aff0a75cec075554c27ff4af492517fef177663e532dc8a8ced6890710c6cbcc088163113e85d491d07d62812d1bee
diff --git a/dev-python/iniparse/iniparse-0.5-r1.ebuild b/dev-python/iniparse/iniparse-0.5-r1.ebuild
deleted file mode 100644
index 36b38706afb0..000000000000
--- a/dev-python/iniparse/iniparse-0.5-r1.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
-
-DESCRIPTION="Better INI parser for Python"
-HOMEPAGE="
- https://github.com/candlepin/python-iniparse/
- https://pypi.org/project/iniparse/
-"
-
-LICENSE="MIT PSF-2"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-IUSE=""
-
-RDEPEND="
- >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-python_test() {
- "${EPYTHON}" runtests.py || die
-}
-
-python_install_all() {
- rm -rf "${ED}/usr/share/doc/${P}" || die
- distutils-r1_python_install_all
-}
diff --git a/dev-python/intervaltree/Manifest b/dev-python/intervaltree/Manifest
index 55ddd9fd4b60..c11141587742 100644
--- a/dev-python/intervaltree/Manifest
+++ b/dev-python/intervaltree/Manifest
@@ -1,4 +1,3 @@
DIST intervaltree-3.1.0.tar.gz 32861 BLAKE2B 311b7937526495ff0d5d85b4e6a01744d585714c119e6b128ae47740a50234bfe32395728e55c1c9d0670c92b4e815901dbf26c9a83bbe8271875967e9f11f1b SHA512 adb49726912ad6e9cf6c0985b4fb94df91b4ef54aa2eb327186d7f15bc992745d81654d49f1dd2ce95f7173683ba2a072787ef1e8b389cd9b7e23b9ae743906a
EBUILD intervaltree-3.1.0-r1.ebuild 482 BLAKE2B 99228a37d55e884cc87844f345f272a595c5cd4921ac7e8fb2ff0d754319ffae247e5933c39d5a282aa9f2c6c7bb0f82358d8f812805252718fc6e4605c7d0ae SHA512 2a295e97d238f18551d9571a455501cb3b7ce58ce90cf735267f30eaf72f37cead5b97888ce21b8ea1f49c08e12498c57b1e0f5f290afaaa7782926a6b13ff71
-EBUILD intervaltree-3.1.0.ebuild 449 BLAKE2B 026cdc170c8bf661b5aad9413c3f3feead98d75e055c694de522311ad6549e0dd6cc1629708c212f8059fd54c00c0fd2c047d662774316b8b11906e84b9c73c8 SHA512 b4d8a2dd242d6caa700bd3f734a1facfb76d672fecbe4491d3e7620acaaf790e049d5046180d68a587242541d80fe05729a3ad329743382b7516d363db23b45f
MISC metadata.xml 423 BLAKE2B 19e369d584f919a5d075d8b4b6d36edaa0a215f1b72fe971823d99cb38bebd362567eaec5f9821e2a6f380a13b38f79ad9756be3e984c94d6587bc4eae2c3cae SHA512 573f30eaa004bc02b75529478426ae7f449913eb43e94d74b7a7ad8ed6480368f0ab4c75ef37d776ae3e0d50ab88ee31d08f23b1b74ebb0e3cc209af4a835e72
diff --git a/dev-python/intervaltree/intervaltree-3.1.0.ebuild b/dev-python/intervaltree/intervaltree-3.1.0.ebuild
deleted file mode 100644
index 23a5cc598f59..000000000000
--- a/dev-python/intervaltree/intervaltree-3.1.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Editable interval tree data structure for Python 2 and 3"
-HOMEPAGE="https://pypi.org/project/intervaltree/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-RDEPEND="dev-python/sortedcontainers[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
diff --git a/dev-python/jaraco-text/Manifest b/dev-python/jaraco-text/Manifest
index d775be8ea3ec..195b84839e74 100644
--- a/dev-python/jaraco-text/Manifest
+++ b/dev-python/jaraco-text/Manifest
@@ -1,3 +1,3 @@
DIST jaraco.text-3.11.1.tar.gz 16083 BLAKE2B f7268128209fbdc849a745595339f4dc9a097f3f4f8f0cdcb05ca3106ed5a45460126fbb2b7d9c3b01b63aa3f750175e8cd366034183b7d8804a1650fe493e4b SHA512 b4066589e9d4c9a2a82ae2b0825d34b22b93ee179d29c3666e9b978390121520afcb8fc5ffa6457022d2e8477f4cf2b76485d9896438ee46275326577609f201
-EBUILD jaraco-text-3.11.1.ebuild 2077 BLAKE2B ef1361b3025cd489550a6cc05a41d05845f0f760da7ec19aeb38b713680b6df15fe395607ea65c5ebdb8e8b2d254ced8b4b6cbf45e07b23b22998d5214b092e0 SHA512 78f162353e9e0a60dd38184f3cb9cd9b4a31e7344c40ae12d725d999ec8ed1aa4c30ede77a352a67de37dd9cd6fd874fac46174157eed40822b20cd3f3c39f9d
-MISC metadata.xml 550 BLAKE2B 147f1a6d5bb65e6ca4a29de497742b1cc69da4f46111512c05518c54c8fc351c12aeb452cc12c0a70974094ddead7014f58a5a2fb546173334ce282e218b8c9f SHA512 fd3bf89a43ca3ebf4be15c1cff79ebc70085b0fa0192fc9a44e6e1e799044ab9935545d4722d3bc6a3989d2a3199432a47f64876ea5b822e8e46fc3c41acd005
+EBUILD jaraco-text-3.11.1.ebuild 2143 BLAKE2B 4e8c943d028ae83a7c5957b0fa10557548ff2e361b37a27bd6e6aec6ca92ae028d67681dffd6483162c23f887ab8036d84c74c0effb2f61b3e88c9b0ff9b6782 SHA512 da749abc50bdafd88c841149a5ac15859f09390e76dfab36d8d859be002a0f7e5830df5cbdfb076f71103427d8f98a3da6c84ecb8e1f3d632a895bd302eac7ff
+MISC metadata.xml 656 BLAKE2B f801288ddad8d0a8ca1ae4683df60e718512bc13b6be2f79b4c67d03632d87d38844c43d08d3f16b16b21f1da02112e164ec72777bf6e31cbcc967fff01ff9da SHA512 62d5f23d2bc836afe3d1a86c541dd0c562849dc481bed6024901595ebd341e2f4d7fc17427a8416a8b6a330928fdd7a44a5c53370d19d6f6781a9ff77531c503
diff --git a/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild b/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild
index 3c4773fac6e5..4a3217e4b983 100644
--- a/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild
+++ b/dev-python/jaraco-text/jaraco-text-3.11.1.ebuild
@@ -21,6 +21,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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="cli"
RDEPEND="
>=dev-python/jaraco-context-4.1.1-r1[${PYTHON_USEDEP}]
@@ -28,13 +29,18 @@ RDEPEND="
"
# needed only for CLI tool, make it PDEPEND to reduce pain in setuptools
# bootstrap
-PDEPEND="
+CLI_DEPEND="
$(python_gen_cond_dep '
dev-python/autocommand[${PYTHON_USEDEP}]
dev-python/inflect[${PYTHON_USEDEP}]
dev-python/more-itertools[${PYTHON_USEDEP}]
' "${CLI_COMPAT[@]}")
"
+PDEPEND="
+ cli? (
+ ${CLI_DEPEND}
+ )
+"
BDEPEND="
test? (
${PDEPEND}
@@ -65,7 +71,7 @@ src_configure() {
python_test() {
local EPYTEST_IGNORE=()
- if ! has "${EPYTHON/./_}" "${CLI_COMPAT[@]}"; then
+ if ! use cli || ! has "${EPYTHON/./_}" "${CLI_COMPAT[@]}"; then
EPYTEST_IGNORE+=(
jaraco/text/show-newlines.py
jaraco/text/strip-prefix.py
diff --git a/dev-python/jaraco-text/metadata.xml b/dev-python/jaraco-text/metadata.xml
index 53b2aac86a52..7d0942d6335b 100644
--- a/dev-python/jaraco-text/metadata.xml
+++ b/dev-python/jaraco-text/metadata.xml
@@ -12,4 +12,9 @@
<bugs-to>https://github.com/jaraco/jaraco.text/issues</bugs-to>
<changelog>https://github.com/jaraco/jaraco.text/blob/master/CHANGES.rst</changelog>
</upstream>
+ <use>
+ <flag name="cli">
+ Install dependencies needed for CLI tools (Rust warning!)
+ </flag>
+ </use>
</pkgmetadata>
diff --git a/dev-python/junit-xml/Manifest b/dev-python/junit-xml/Manifest
index 56af805001e7..f9f32589963c 100644
--- a/dev-python/junit-xml/Manifest
+++ b/dev-python/junit-xml/Manifest
@@ -1,5 +1,3 @@
-DIST junit-xml-1.9.tar.gz 11111 BLAKE2B e40914263421e7021d6bd697a03ae74b596d915479f24e8227d8b0b0bda51529df58f7aa54b27e981bb1df0aa36d7876f4f30fff8924188143bc4dd6b1d80b17 SHA512 73d5245f4a324485370e91d0d4d9a754133e0f90e5ad9ae7070bbb7aad29bee5fda4103548483358d536834c5fee9c8bd5fef79c4b66f905a2aeb0823ef02d22
DIST python-junit-xml-19d3cc333d35dfd2d17d75c506336c15e5c6685a.gh.tar.gz 11111 BLAKE2B e40914263421e7021d6bd697a03ae74b596d915479f24e8227d8b0b0bda51529df58f7aa54b27e981bb1df0aa36d7876f4f30fff8924188143bc4dd6b1d80b17 SHA512 73d5245f4a324485370e91d0d4d9a754133e0f90e5ad9ae7070bbb7aad29bee5fda4103548483358d536834c5fee9c8bd5fef79c4b66f905a2aeb0823ef02d22
EBUILD junit-xml-1.9-r1.ebuild 887 BLAKE2B 7c7bfc8e3af790532fab4a94b1b3c2b879c202d40edba62cc1bc65645c26fbe074ab38ff6f81aff389b18d9ff1acd2dd53e114f0b795b4a978da14e86a99467c SHA512 a54268a840fb382fc247f43f6641a6e67d9413ceaf5c3ba5f84b9c7fba36c698baa9cbdf5f933ab47dfeaa52dcd7ea1c2f12f49b4f99aff2616996d72bddefa7
-EBUILD junit-xml-1.9.ebuild 828 BLAKE2B b0fdf9c6ab0d94f0e982a3a057e51b97e82a5349c5c2977bb3d1ef7e850cc2681167c1efae163f1e3a0585c0147eb7533abf03e9e3af693e04c57df38b2e66fa SHA512 40c478070daa53b8c0ce238b74e0a5f8a39cea739e30e2281ed0b7cdb69f79b487b65533c857d5098bd85076ce5834751b1109697437cd36c65270ef18727d52
MISC metadata.xml 353 BLAKE2B dc100f962e8cf0654d7d917805d6fe1b0031104c8739f42b98863c4263fb8cb8488ecd921f0d39b198f369997fa6b20955e672a6b6790991523486e56dc8efe2 SHA512 11ca84b0cbb8acc5847c047018ee2b30bc97b308f1609eaf5f01f9c302ad13d557ce4b7d2cbaff17d10e58e3cc13c9c8cb36c8dea4d80290654318c76479605a
diff --git a/dev-python/junit-xml/junit-xml-1.9.ebuild b/dev-python/junit-xml/junit-xml-1.9.ebuild
deleted file mode 100644
index 4ed6f5735b24..000000000000
--- a/dev-python/junit-xml/junit-xml-1.9.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="Create JUnit XML test result documents"
-HOMEPAGE="
- https://pypi.org/project/junit-xml/
- https://github.com/kyrus/python-junit-xml"
-# upstream fails both at uploading to pypi and making tags
-# https://github.com/kyrus/python-junit-xml/issues/69
-# https://github.com/kyrus/python-junit-xml/issues/31
-EGIT_COMMIT="19d3cc333d35dfd2d17d75c506336c15e5c6685a"
-SRC_URI="
- https://github.com/kyrus/python-junit-xml/archive/${EGIT_COMMIT}.tar.gz
- -> ${P}.tar.gz"
-S=${WORKDIR}/python-junit-xml-${EGIT_COMMIT}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
diff --git a/dev-python/libarchive-c/Manifest b/dev-python/libarchive-c/Manifest
index 9d13b5f56dbb..1e1d8ab59886 100644
--- a/dev-python/libarchive-c/Manifest
+++ b/dev-python/libarchive-c/Manifest
@@ -1,7 +1,5 @@
-DIST libarchive-c-4.0.gh.tar.gz 47743 BLAKE2B c6246b35a9a389c6cd999b32412436f8134737a4cba1c0bf8a905e3ba6e1653c515956f43a580901dd4278cbc00b783ecfa7a4306f0fc7ca2d2666b3af500cb8 SHA512 787b049a5f06d7370369a6bb2d9ebab6e4e5eda0a4f839906e205a7e19a00f9f7e350d4c42e3434e345063dd0ea44e5b0b4c0524033b05a6d8f15758757c5c36
DIST python-libarchive-c-4.0.gh.tar.gz 47727 BLAKE2B 87f8cfb0adf080b11df85d065fbcc38bf5682592882b3a8a8077e5cfb590cc10a05b98c98a2be41570aa59d06899b2e47815183e563007b1077717cdaa79a21c SHA512 1544713802789859ffa9a0d8f4e490f720bbd4d589aae8899d0d1fb6780f2cde0db96f3023c1c32eacea07ea325ac180797aebdb0e8e37093af53807f2e5c812
DIST python-libarchive-c-5.0.gh.tar.gz 48751 BLAKE2B 2ab737c7493c202ba9a1ad57e1066aad12ea984bfa0e63115f59491ea14b3bd1d46d2bb20f033bf5bae64a6badf73b641183f63cc79c9f0e6141792a35521dc4 SHA512 df4758f4b7207fe77ae650aa78c302e9e2a0c7ba81fbeae70af8cb37789a056bc420acd73c1d5baec7b0e93a47fd3e5130db8e43c983f4723366f75a58823f75
EBUILD libarchive-c-4.0-r1.ebuild 709 BLAKE2B 331c0223ac13c08a881807b69fd3f7de253f0bb38ce57992a9cd31c540e8b4866bcae9617e8606d4b672a2302fc342e7a7fe738867a487fc4f4e800255a16e4e SHA512 2c43b8163cfa7d9cf34c63137ed52fa58af5f86aedd3e05e199f1768849ec8ccd999126d46d77af7ada90bb4744b9197d52f8b29d1d2e4258cc42bc7a1ba8be2
-EBUILD libarchive-c-4.0.ebuild 644 BLAKE2B 7233748feda3fadc9060976a23790af4541e431255f7e5ff24250a676dd5a6cc8a7fb0e78af320da18f3104452a0d2fe217b8d20d88659aab087476c109a9628 SHA512 69c4549106831d55f1ef84f050eb6373dce5ce88228336ace99bda9dc1e332c97279661852a0bfb9084651b9de1110bd248c392f69840238ea02c4ed272a4003
EBUILD libarchive-c-5.0.ebuild 651 BLAKE2B c64da5d58936bce732c4897dd73147f454007c5ca37c759bca7049bf3a5e33225e553e4946170da91016540e2951f1f3703df2684ead9b9ecbc725fd757c6a54 SHA512 85e8af592d18be96e2c157f5bf836dd3364e57d66cb6a666054d213e53667ee8d98dd5d38a79e42b53601ccbe9aadc3eb6dca63a1cf33083e9ad54da1b3ac632
MISC metadata.xml 562 BLAKE2B 5b9cebc30209b517fc5ed60eea8e340dd36b16fb1c593bb857a05bc6a8cba3b6ac45a54891c72429a775b15afcd7f56b453ae628aa61d029db1df633e764518b SHA512 200c3fd7789d21103719ba2693f8298a8be1842535ff086ad487a66e9d4ae39f6dd1b2435d60fc0443add133923cf047f37c2de17f581fd66f786f935e203c43
diff --git a/dev-python/libarchive-c/libarchive-c-4.0.ebuild b/dev-python/libarchive-c/libarchive-c-4.0.ebuild
deleted file mode 100644
index 2cd5020745b4..000000000000
--- a/dev-python/libarchive-c/libarchive-c-4.0.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
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="A Python interface to libarchive"
-HOMEPAGE="https://github.com/Changaco/python-libarchive-c/ https://pypi.org/project/libarchive-c/"
-SRC_URI="
- https://github.com/Changaco/python-libarchive-c/archive/refs/tags/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}"/python-${P}
-
-LICENSE="CC0-1.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc64 x86"
-
-RDEPEND="app-arch/libarchive"
-BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
diff --git a/dev-python/logical-unification/Manifest b/dev-python/logical-unification/Manifest
index e904474c94a9..2a16d64b1a9a 100644
--- a/dev-python/logical-unification/Manifest
+++ b/dev-python/logical-unification/Manifest
@@ -1,5 +1,3 @@
-DIST logical-unification-0.4.5.gh.tar.gz 47003 BLAKE2B 9f7e119a69b15b460ce66af137a3f0c3dd3da154173ac196a94d4894aafc67eeaa31d69c5ca8bdd6e264a3f7599f9e301dad103510c77e60ff14cc8af1c86ce8 SHA512 42af33ac7da6013d48d26ab49b84b40146f494963f1eee06256a219e8d0517b04cc3fe86f51cf19729fc64ad765e75a4890b278c2dbbf34eb7e1ef65f3014784
DIST logical-unification-0.4.6.gh.tar.gz 47171 BLAKE2B 894db9bfc94b1b4ed496376bb45dd6f71db89f57ff73ab4bfacd12e991817751c4213b36d6e19d34b239e1335dcbe7b71ab283d419bab92554dacc539355ae7e SHA512 6caf91823acbaf0341d7d515610bbe351882f1b6fdff064fc900adb56387c6023a49743b0ad5f6f1c6af42e79b53ac1d1540a4ce3c42dca5fd79f0abec9f653c
-EBUILD logical-unification-0.4.5.ebuild 697 BLAKE2B 4b5c5042e65226600567bb9341912614d92d5ccdf02bd2da36fd341cf6eca564f6ac168da2b3eed1f220ed34fef46b413c2038c2d2e2232667fa298840caf20c SHA512 aff4477367ed6aa575cff24b240dcf87c1c8bdd8c8db318b09aa3a003346947f72f07cc5302cd936cb9da2ea1f83a4abde03f9142800b820158faea42940364a
EBUILD logical-unification-0.4.6.ebuild 856 BLAKE2B 49024e9c83202174cc968576aef23e88fa7ee312f10c16fda207165833a33684cd2cbc26906715150953b946839f09ed2c6f39115f29de72b496c33e80528b23 SHA512 48f5d02fe889d495889a8c8722fa852ad9b724d1aacafdab32637dce762bf369b0bb4990ff0030abdc88db00d449fcbf2cbbf9da823a6461ffeb710edfe7d888
MISC metadata.xml 411 BLAKE2B 41b22447e02d0d7cb7b13523abafe18bf4c01033ffe561c022d32c9896fe85272a1357682b678e0d679d01d992cdef1e445358280c581dcc1071a6e7b1f7e587 SHA512 21e61a22962dd3b4eb70efa40e2dd74660c540f79e13a3d9015494681432361f660003b3fa533fdd82faeb1e76bd4486c40478c99076e65997da14de1c0d8315
diff --git a/dev-python/logical-unification/logical-unification-0.4.5.ebuild b/dev-python/logical-unification/logical-unification-0.4.5.ebuild
deleted file mode 100644
index dda9a2b990ae..000000000000
--- a/dev-python/logical-unification/logical-unification-0.4.5.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit distutils-r1
-
-DESCRIPTION="Logical unification in Python"
-HOMEPAGE="
- https://pypi.org/project/logical-unification/
- https://github.com/pythological/unification/
-"
-SRC_URI="
- https://github.com/pythological/unification/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S="${WORKDIR}/unification-${PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
-
-RDEPEND="
- dev-python/multipledispatch[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- tests/test_benchmarks.py
-)
diff --git a/dev-python/openstackdocstheme/Manifest b/dev-python/openstackdocstheme/Manifest
index 30de492d02eb..114a9a39a8c5 100644
--- a/dev-python/openstackdocstheme/Manifest
+++ b/dev-python/openstackdocstheme/Manifest
@@ -1,5 +1,3 @@
-DIST openstackdocstheme-3.1.0.tar.gz 1256193 BLAKE2B 53bdd85094a74344154dd4a25f2d29142be12000f5b38c8d723ce800794677972215b6402d35fe9385ede246efd4111d457ccb2d04eb540fcbaea5cf92382c04 SHA512 654859f40779e1d285b08b12c040b016a066a62e0a6eacad3c5a271ee40ba1147650ca1b95ac68a4fe254a296948f3ae30803cd26f9f67f1be944683fe24445b
DIST openstackdocstheme-3.1.1.tar.gz 1256245 BLAKE2B e0f1a9b13fe7e28e851eddcbf73a87b28509b9ea3d597a4680b3c8b39d309700f7fde8cf9fe9a63d6ec7210e505d24d541e1592553b8a8c9cd85b38de09a4442 SHA512 b620486617f5ab2e5ce149030a9bd79408a856709603725b2e17400253aaadee732c2ea5954d80c9ab384ac266d85e7e6698f3b525115183b38693718b3f195b
-EBUILD openstackdocstheme-3.1.0.ebuild 710 BLAKE2B 3be11178a9fd4274ddb1e860cc26a536eaccb15d6127c576175c817ee3a7e207a88c834a5a6aa7a7db82a1c26aedfe3c46aa35b159794f30e9563b1a7380df62 SHA512 ae04f1f5dc2f9b59f8a856e5c12b8bd4a1ca479928b40fafec0f98ca228564a7579030a7635cec74b84b347bbfdcf892ce349ed5165b534c85075d61baf5b540
EBUILD openstackdocstheme-3.1.1.ebuild 711 BLAKE2B 5c409cbf60321c9f084ebebf27bce9f996ae763be1abcad15836e2796941041967c711db9d549ad4d5fd5cd8c73f9a741b7f62a5dfe9cab9ae65b465e2c7efc7 SHA512 fdfb14c93ec7ffa96c2ad1d5dfeed72d4f81ff68de164fa399baf1a5b919712476f0e940a80728fb11f73925121715ffbf36d6ba18741eddae8e4c660876e326
MISC metadata.xml 747 BLAKE2B 17de68317b0cfdeea5d574db89402a0fd4bb335fa78a4050053585e7914e232a2679693a05a6ca260d84f7f82c2fff7c0af1b82183dd33e6ff96d947ed1ffab5 SHA512 3e132316c7623ae609f8f1035fa719960cea7448c3437f0b5456984cf3e60b62867ce0a8de3a7681315472984d2a8d317f5f06e68e2b0b8343c429cc55eff1d2
diff --git a/dev-python/openstackdocstheme/openstackdocstheme-3.1.0.ebuild b/dev-python/openstackdocstheme/openstackdocstheme-3.1.0.ebuild
deleted file mode 100644
index b8f638211ce3..000000000000
--- a/dev-python/openstackdocstheme/openstackdocstheme-3.1.0.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
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Theme and extension support for Sphinx documentation"
-HOMEPAGE="
- https://docs.openstack.org/openstackdocstheme/latest/
- https://opendev.org/openstack/openstackdocstheme/
- https://github.com/openstack/openstackdocstheme/
- https://pypi.org/project/openstackdocstheme/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc64 ~riscv ~s390 x86"
-
-BDEPEND="
- >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-"
-RDEPEND="
- ${BDEPEND}
- >=dev-python/dulwich-0.15.0[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/paho-mqtt/Manifest b/dev-python/paho-mqtt/Manifest
index 8f2416cc4131..9c675773596b 100644
--- a/dev-python/paho-mqtt/Manifest
+++ b/dev-python/paho-mqtt/Manifest
@@ -1,5 +1,3 @@
DIST paho-mqtt-1.6.1.gh.tar.gz 145673 BLAKE2B fb583a2505892370737edfc9ad06b195c0feda4fd87794f3aa40fb30679b5710e04483e610a6be9c0e0978084f3ca96c0d285cf8cacb2bf67aca605f1d53ed7c SHA512 8a13c1f6f97138728d5cab6f7bcd6474942fdf9dfc18d1fad723d50de81f4e062953b5bef2ebbde27b08e480eed305ecbfeae467d70eb10f07ec0adca11750ec
-DIST paho-mqtt-1.6.1.tar.gz 145673 BLAKE2B fb583a2505892370737edfc9ad06b195c0feda4fd87794f3aa40fb30679b5710e04483e610a6be9c0e0978084f3ca96c0d285cf8cacb2bf67aca605f1d53ed7c SHA512 8a13c1f6f97138728d5cab6f7bcd6474942fdf9dfc18d1fad723d50de81f4e062953b5bef2ebbde27b08e480eed305ecbfeae467d70eb10f07ec0adca11750ec
EBUILD paho-mqtt-1.6.1-r1.ebuild 675 BLAKE2B 0cf401d3e9fc2f3fabbbdb7251405a68bdf09e250bfb5ba2606c1006640cbd0219535bb422b0918bfbc4fc622b9984c91a4b503d3fa1c4b179cf81e24025fcbc SHA512 f1a8661a48f36555dfc88baad9dd7bc77ddb2456c4a7e73f7dce31e76c3e0cb1f92c69697f33a90b8134d1fa05ab8bb78694dadc96b14e23f471d282249bf37c
-EBUILD paho-mqtt-1.6.1.ebuild 633 BLAKE2B ef1b66c335cb7e10787db02c1c182cb0e67dd1ba4c963e401ed7d6930029b19d590168c70bc784f760813e8f0010c2668d1a436cf011566b651fb5523ce14d92 SHA512 47be929cd2b25483f1ebddf4100785be34542cb34a41022632ef0da1d9b7678d63cda289320e2ed0df1fb710da068c74394c32a523f28e8a52cc221326464c0a
MISC metadata.xml 508 BLAKE2B 92c37e962fa7af68e121e95a9c850c2d8bb4f087a7aac06740564dd10a4d52d3ff6861c52dab295a5dc343681e25055a9e69c1f7e32820816049fa6501b9e3fa SHA512 e9010f6f4256f611dcc07a080472bf78c55c0dc94bddd4c8b544944f4e1d780d8e36425442ecf97c2992831b9cbb9f55cfe2bd540dfb723029a984e7d5f12561
diff --git a/dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild b/dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild
deleted file mode 100644
index 8585b378d792..000000000000
--- a/dev-python/paho-mqtt/paho-mqtt-1.6.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
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A client class with support for MQTT v5.0, v3.1.1, and v3.1"
-HOMEPAGE="https://www.eclipse.org/paho/index.php?page=clients/python https://github.com/eclipse/paho.mqtt.python"
-SRC_URI="https://github.com/eclipse/paho.mqtt.python/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/paho.mqtt.python-${PV}"
-
-LICENSE="EPL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-BDEPEND="
- test? (
- dev-python/six[${PYTHON_USEDEP}]
- ) "
-
-distutils_enable_tests pytest
diff --git a/dev-python/plumbum/Manifest b/dev-python/plumbum/Manifest
index 0b3fe741a760..c3b603597228 100644
--- a/dev-python/plumbum/Manifest
+++ b/dev-python/plumbum/Manifest
@@ -1,5 +1,3 @@
-DIST plumbum-1.8.1.tar.gz 316432 BLAKE2B 91288c5f793b9e3e7d1e1d3724f5cc16989d604b1236438fc71283fab5aa59bb34f1742fe2d79b7a9220e09a3622f5145769497765f3f9213dc70960af478fa0 SHA512 80031c07be3b68767556bba8246e964c51b16336d6105ad3d51d62f7c39287af6f928be713171c8c22cdd37145a0e7c3bd65d44f14bf8b1bc62483b648f3acff
DIST plumbum-1.8.2.tar.gz 317675 BLAKE2B d21a105d9919f70ad480d5de7ce157f2ae6c56cd248a2b70ad037c83a5e4b56bd8bdb3d9587860db383b04dd6528828426b47895c345f8bf7dc4931310be343d SHA512 636d10ea1c727cb24d4692537f3c0005077f86c3d9d2ae244f86ef5dd9621f8b51e0b5efffaa7acf66d6ba5552fddd641d4a1796c7fd760ac0a27d029f685c20
-EBUILD plumbum-1.8.1.ebuild 1400 BLAKE2B fc2e99e0c0e0667e9df8873a1872a447ec7e6993ec22fef83214a47eceb9a054d2884610a23de81477ab379f3ff683cd44a66c2cd550ea4038f5e2971d55bbc9 SHA512 8850841d5d7a74527cfe3c1ffb78081313ad5b01cc3f054ed960a68b51b89db129bf7130ffb1ff1bda2f0d78813b8a1ef1cb7d03767f7b0cb93fe7c879f60eda
EBUILD plumbum-1.8.2.ebuild 1401 BLAKE2B 13dc7d7c3e11729b7d0e9694f58466fc263c15d7c3311a3ecbfdcd5aa42d6a60a14b995f6f033237db882a1b89de6f681159ff36e792c2c7cb95d621f29604d1 SHA512 efa471f1416d83719bf7463698675fbbdf75d19e4b148572f3a1c01a94add95e76744f7fae4868cc7b07eee2f1c98852ef334a61252d35f227841f90b8ac9870
MISC metadata.xml 754 BLAKE2B b6d00fe0747da15445953a29abdd6f14112d02f2162746992f2fca80a321cd10f3cad40294e4bdbcf3f04d432b4d81902667296a0a5b8f99da2df2a5c58b18c1 SHA512 fbadbb7e5edd1573994cfc843e4a254ae5d12be5a3372f4fb061647983e360c2b0ea4a9e41ea8c9ff26028db75ad9cd5de881b8fdd9bf35864442e215aa42175
diff --git a/dev-python/plumbum/plumbum-1.8.1.ebuild b/dev-python/plumbum/plumbum-1.8.1.ebuild
deleted file mode 100644
index 71532b24b8be..000000000000
--- a/dev-python/plumbum/plumbum-1.8.1.ebuild
+++ /dev/null
@@ -1,57 +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_{9..11} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="A library for shell script-like programs in python"
-HOMEPAGE="
- https://plumbum.readthedocs.io/en/latest/
- https://github.com/tomerfiliba/plumbum/
- https://pypi.org/project/plumbum/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
-
-BDEPEND="
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # Need sshd running
- tests/test_remote.py
- tests/test_utils.py
- # Windows specific
- tests/test_putty.py
- # Needs sudo without password
- tests/test_sudo.py
- # Wrong assumptions about env handling
- tests/test_env.py::TestEnv::test_change_env
- tests/test_env.py::TestEnv::test_dictlike
- tests/test_local.py::TestLocalPath::test_iterdir
-)
-
-src_prepare() {
- sed -e '/addopts/d' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-pkg_postinst() {
- optfeature "remote commands via ssh" dev-python/paramiko
- optfeature "progress bars in jupyter" dev-python/ipywidgets
- optfeature "colored output in jupyter" dev-python/ipython
- optfeature "images on the command line" dev-python/pillow
-}
diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 57f3eca19e1c..1d7a0aea958c 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -6,6 +6,6 @@ DIST pydantic-2.0.tar.gz 572748 BLAKE2B 611bb31065c1016d18137c0b5bfb0c7730243f72
EBUILD pydantic-1.10.11.ebuild 2525 BLAKE2B 89aa9c383a1118763bac74f3f02294dd55e453ad0dbe1e7a881f06015ad2e3103fd2a5e89bf8a8f963ad102f62f48c799e87d39ffe4359e6c5dc9b6ae54dc840 SHA512 7cd09256359e0a065acf2940c541db31750bbc3cc3b10b4e368797a044deeae3aa31c5d865ea63b0523411a95ae3632400fa7574d672bdbbf400610eeefe6531
EBUILD pydantic-1.10.9.ebuild 2517 BLAKE2B cdc5f751effda60d2a621fd5981fe9466ebae34fc939f0ae0148d999fc45b2a5e19cd5d761c9c7ef0df4d4f1b7c10c6a4995d53777cbe384b64035e5780441ee SHA512 e7eea417643b819baeb949ecab9005c5b8b3db85e07a9f66bb6fb9ebd619052ee5e88f67d3916f85952539604d516b940a5f8d1fac4b1d1e704f2fb336961c62
EBUILD pydantic-2.0.1.ebuild 1021 BLAKE2B e765491e42f70a3f8ccaad14398d9db98d757bd9da15f60eb7bf46abb8a115bc56a04d3767a0744e539246bb469ae3b5d3fc1560a2fb4f7e743cbc3dea9a7746 SHA512 5b9497e74c27d13731ef321c754587ccaf3ddc892bb12eae960aaecf33c1974522ce2230909d2f7e2912a4aa0ae099553524b9f21d98174d9b708b7740906812
-EBUILD pydantic-2.0.2.ebuild 1021 BLAKE2B 869aff6cb013337af85fcbe1a2dd58309d7f25d2146124bb6455224da28ed850c7928d585b726f45a161d6e09469de632c5684cb1b3f5d7b890e6ce602de6c5f SHA512 5eeb026d2f7c5e5b32517d4421cd541ad88ce84d5588738dabc68d19ab01b0fdc84214b820352480f8c1bb267576299a9b788db8f81991d5fcfaf69092096d35
+EBUILD pydantic-2.0.2.ebuild 1027 BLAKE2B fa6923c6294c6221b1f3bc6c6a5c645f03963a5be0e4af92f500ab738ccd0fe4df68f8e4c8a4f1e90e3f09772cd6f668b7b5e5ef20398826c59d599a992ad433 SHA512 862e289f36229836e3f0c511272c4a234ed788a235b26ddab8d1147fd6a93eeef19fa85f242467866f634b7a517bffd9f2bb002dd6e8cd1fb9cc8e6d551d06ab
EBUILD pydantic-2.0.ebuild 1021 BLAKE2B 3dd79f2add58a30c2e3e9e071e6228d6738f16c2b16956e63356bb3b463028cf05086f978832b0d5c48e1a7a39013f25b407105c6c57e66090dd31c2b6a49c74 SHA512 41ae1cdeb92f30a17b17e20284454ec8dc22351365066de8524714636389282b591f144bff7236b1922ac67b715b20ff4a0db8b436704452804346dd686f764f
MISC metadata.xml 630 BLAKE2B e765d13d92f634fcd09ce51499a64149ca11f46c8b45d9a41c35382ed84686326b5dd9aeeb0d780d34f38f0cf99b08de6269f1671642aeb389bfd9b8abe18dba SHA512 43f108a909059554ea0fba2055739d23d889f1cf5e01c8f54c4e926062055d042b77412faa9f60af41697c155914907c87455361bb0d32edfdfcf5ff8ce1b2eb
diff --git a/dev-python/pydantic/pydantic-2.0.2.ebuild b/dev-python/pydantic/pydantic-2.0.2.ebuild
index 644e2150a83f..8603e0f0b172 100644
--- a/dev-python/pydantic/pydantic-2.0.2.ebuild
+++ b/dev-python/pydantic/pydantic-2.0.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64"
RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-xvfb/Manifest b/dev-python/pytest-xvfb/Manifest
index 00b410809317..b05c07c4f3ee 100644
--- a/dev-python/pytest-xvfb/Manifest
+++ b/dev-python/pytest-xvfb/Manifest
@@ -1,5 +1,3 @@
-DIST pytest-xvfb-2.0.0.tar.gz 6575 BLAKE2B 7ef37f2d4a1a9d7211a248e67d325f0b722a0a046e6e57ae24cac1b68ead6d11988d49810e15fc41d9a05082d9c318f7569a00ac7574e1a8ee00e76c842cf83b SHA512 de5a98290bfe083cadc732c36a1c5af99b0d618853f8da9a1acd0f0f11a170c54025667c0f13bc0f4ac2657b139306e16d0b3faf00bfdde37eb3df7fb14367ae
DIST pytest-xvfb-3.0.0.tar.gz 8607 BLAKE2B a1256b121a66c0b778a45f695754363ec241699197000f6237473dc2d54c0eeff499722073b00280ca242d695c192ff4fd985931a42bbb52a0f8e2424867b60a SHA512 9aec1681656badf81fbac3a0d621b163810001e155a1cb8fd35e0f8c8d3ee52556e622adc0468d8e7455b15ba0f5103622fae1aa2493a7053ca78f092e582cf1
-EBUILD pytest-xvfb-2.0.0-r2.ebuild 623 BLAKE2B d7ce52efe021a0d20c9aafaec95612647aa921dc157398509462c0f3d25c05f9eb71dfa11d4e14d97a8d2b0a32b425251f7b37d4f6eea5aa4927b048761951d0 SHA512 6f28b000397cf5a7c8e184c17fc849ee367b549be4bb3d02fc722bce0a2d5e2c290c7dcd625bb72d296c95b193a9b05f148ebd469a2654794f10d740f67fc7f9
EBUILD pytest-xvfb-3.0.0.ebuild 624 BLAKE2B 92a9ebccafddf3cc42b86b772c75dce4fb9b6a36a20406cd88b8a501fd1f2a3feb4ba610aa3c356bce3797bbae4f603390b970a3afdaf225cc0b0e23407a90b6 SHA512 cdb24d8ae59f17cfd6f1e019d1034e7ee58d3a5683615a768ae12165e8bf9b27247dd4f9c228fbc084aed3e65c2445d5c486be69eef35cd4fde7b9720f58aba4
MISC metadata.xml 408 BLAKE2B 514661a3043e602906bf900b7da93f0671fceb02ba2d54b5e781b6a68f583a03915e62944520a4900af78b0bc3a031036f18d766ab9c9833e92c031282be438f SHA512 849d377dbbeedff1a8d6afd613b2aeb21c5bb3d7825c141b3c53a395bc054cc1ac46e71e9404e2c3e2e22202d23da73bc40a74785c7c90189dbc9f5d04916577
diff --git a/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild b/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild
deleted file mode 100644
index b3c16258b82c..000000000000
--- a/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.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=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="tk"
-inherit distutils-r1 pypi
-
-DESCRIPTION="Pytest plugin to run Xvfb for tests"
-HOMEPAGE="https://pypi.org/project/pytest-xvfb/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
- x11-base/xorg-server[xvfb]"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest -p xvfb --runpytest=subprocess
-}
diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest
index b591a1739ba5..74f0c4f7b36e 100644
--- a/dev-python/tekore/Manifest
+++ b/dev-python/tekore/Manifest
@@ -1,5 +1,5 @@
DIST tekore-4.6.1.gh.tar.gz 264775 BLAKE2B 38371bfd377c51d0dc790ad1571573709b6f233e1174addb1621ae7603a50a3dfd7274d74243f95c51b94ab22143e69417ad02110a71d5db4d98516f29b9a308 SHA512 0e76434da0a03e2e808009ca471bcf2dae25db0cc27769d5df9ec1075ca177d3d6faaa35fbf3532646b6bad27dc503c8262361dda23127ee3b8bc4e4e4abfe06
DIST tekore-5.0.0.gh.tar.gz 261056 BLAKE2B 3d3659d68329b0cd4de655cae018b89ad0bbe0173087f11b3ad9cf6af0be60a6c0202978316321c4962ff6259126159b84d48a8dafe916f687a8098240d218dd SHA512 60e269bac72b7717f7f81a2865b4e317c7d4f161457b8c12073150dbc3a1ea8307c3256e28381cc4c7b1f1daf698c9083890f498d0d96067d4bd1df5f15b10da
EBUILD tekore-4.6.1.ebuild 1011 BLAKE2B 2fa4bd9ffe99d16f09f3703d178321339b1c514c13a6f323e0f9e93fd04b5412af860998cf482421ef710137191f0f22041aed0c7613b7f2891c1a9175516b29 SHA512 23643578813361fdde6e78ac9b4f723c91ff608d1972b299271e2816261a27a3d02d2f20ff411f3809b6258755bb5fb498e60d5875f781092071eabedda43dc5
-EBUILD tekore-5.0.0.ebuild 1056 BLAKE2B 2fc6406bbc7893d7568d0ce576659d2c095eaa08ccc6cf5d4d8d6065ffa1ee676aa70b5a3133e0957417fa97755a5c7e0ab5128d44c0dfb5d5ff252b52bccf55 SHA512 123bfd3a80018217dfb39a510b6898894dd5faeff4256a51c0999211e74743fb92f8d20d90ab413d9db36dd932f3866d12a90850a7439742a9f1e761982f2739
+EBUILD tekore-5.0.0.ebuild 1192 BLAKE2B 923b64ba9bf0c603d4bb46c9e4921c593a9861e1fad2dd154b214e4d1995ac951205087eb22c8232a4d23efdf65767fe6074befac2fb2519f433c9e5ba626e04 SHA512 09114a1d55eec7b4cc3833c3410bd1eb93321d2d4874d96f89a73a68d07be32a3d264d970ca0f961f4dc199a792337f99e91a0000170fa1860124613164c9cd2
MISC metadata.xml 513 BLAKE2B c6af854b6f684809ccdf1fbf573013580f9d56ab644913d3a095734867f654ec42b4d694e4197418a20e5fa7291737e14c3189bfad9e5cbe0aa9182db2197af6 SHA512 4d7fa6932a8d832226a080294177e08f7891e39fbd5f379f269268b1c21a8e28129c91f7f2c3b32e56de49c0a2d0a3365a5f57dd7445dd3ce09eae01b21409d9
diff --git a/dev-python/tekore/tekore-5.0.0.ebuild b/dev-python/tekore/tekore-5.0.0.ebuild
index b3065a6e048c..792363389a51 100644
--- a/dev-python/tekore/tekore-5.0.0.ebuild
+++ b/dev-python/tekore/tekore-5.0.0.ebuild
@@ -47,4 +47,7 @@ distutils_enable_tests pytest
EPYTEST_DESELECT=(
# Internet
tests/auth/expiring.py::TestCredentialsOnline::test_bad_arguments_raises_error
+ # minor mismatch due to pydantic-2
+ # https://github.com/felix-hilden/tekore/issues/293
+ tests/model.py::TestModel::test_enum_in_model
)