summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Faker/Faker-17.3.0.ebuild34
-rw-r--r--dev-python/Faker/Manifest2
-rw-r--r--dev-python/Manifest.gzbin260071 -> 260087 bytes
-rw-r--r--dev-python/boto3/Manifest4
-rw-r--r--dev-python/boto3/boto3-1.26.74.ebuild2
-rw-r--r--dev-python/boto3/boto3-1.26.79.ebuild68
-rw-r--r--dev-python/botocore/Manifest4
-rw-r--r--dev-python/botocore/botocore-1.29.74.ebuild2
-rw-r--r--dev-python/botocore/botocore-1.29.79.ebuild74
-rw-r--r--dev-python/csscompressor/Manifest2
-rw-r--r--dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild2
-rw-r--r--dev-python/dask/Manifest2
-rw-r--r--dev-python/dask/dask-2023.2.1.ebuild70
-rw-r--r--dev-python/dict2xml/Manifest2
-rw-r--r--dev-python/dict2xml/dict2xml-1.7.3.ebuild23
-rw-r--r--dev-python/filebytes/Manifest2
-rw-r--r--dev-python/filebytes/filebytes-0.10.2.ebuild2
-rw-r--r--dev-python/ghp-import/Manifest2
-rw-r--r--dev-python/ghp-import/ghp-import-2.1.0-r1.ebuild2
-rw-r--r--dev-python/gsd/Manifest2
-rw-r--r--dev-python/gsd/gsd-2.8.0.ebuild41
-rw-r--r--dev-python/jsmin/Manifest2
-rw-r--r--dev-python/jsmin/jsmin-3.0.1.ebuild2
-rw-r--r--dev-python/mergedeep/Manifest2
-rw-r--r--dev-python/mergedeep/mergedeep-1.3.4.ebuild2
-rw-r--r--dev-python/mkdocs-git-authors-plugin/Manifest2
-rw-r--r--dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.7.0.ebuild2
-rw-r--r--dev-python/mkdocs-git-revision-date-localized-plugin/Manifest2
-rw-r--r--dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild2
-rw-r--r--dev-python/mkdocs-i18n/Manifest2
-rw-r--r--dev-python/mkdocs-i18n/mkdocs-i18n-0.4.4.ebuild2
-rw-r--r--dev-python/mkdocs-material-extensions/Manifest2
-rw-r--r--dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.1.1.ebuild2
-rw-r--r--dev-python/mkdocs-material/Manifest2
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.0.14.ebuild2
-rw-r--r--dev-python/mkdocs-minify-plugin/Manifest2
-rw-r--r--dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.2.ebuild2
-rw-r--r--dev-python/mkdocs-redirects/Manifest2
-rw-r--r--dev-python/mkdocs-redirects/mkdocs-redirects-1.2.0.ebuild2
-rw-r--r--dev-python/mkdocs/Manifest2
-rw-r--r--dev-python/mkdocs/mkdocs-1.4.2.ebuild2
-rw-r--r--dev-python/mkdocs_pymdownx_material_extras/Manifest2
-rw-r--r--dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild2
-rw-r--r--dev-python/owslib/Manifest2
-rw-r--r--dev-python/owslib/owslib-0.28.1.ebuild53
-rw-r--r--dev-python/pdm-pep517/Manifest2
-rw-r--r--dev-python/pdm-pep517/pdm-pep517-1.0.6-r1.ebuild60
-rw-r--r--dev-python/plotly/Manifest2
-rw-r--r--dev-python/plotly/plotly-5.13.1.ebuild108
-rw-r--r--dev-python/pymdown-extensions/Manifest2
-rw-r--r--dev-python/pymdown-extensions/pymdown-extensions-9.9.2.ebuild2
-rw-r--r--dev-python/pymdown-lexers/Manifest2
-rw-r--r--dev-python/pymdown-lexers/pymdown-lexers-0_pre20210902.ebuild2
-rw-r--r--dev-python/pyspelling/Manifest2
-rw-r--r--dev-python/pyspelling/pyspelling-2.8.2.ebuild2
-rw-r--r--dev-python/python-dotenv/Manifest2
-rw-r--r--dev-python/python-dotenv/python-dotenv-1.0.0.ebuild43
-rw-r--r--dev-python/python-keystoneclient/Manifest4
-rw-r--r--dev-python/python-keystoneclient/metadata.xml1
-rw-r--r--dev-python/python-keystoneclient/python-keystoneclient-5.1.0.ebuild56
-rw-r--r--dev-python/python-slugify/Manifest2
-rw-r--r--dev-python/python-slugify/python-slugify-8.0.1.ebuild29
-rw-r--r--dev-python/pyyaml_env_tag/Manifest2
-rw-r--r--dev-python/pyyaml_env_tag/pyyaml_env_tag-0.1-r1.ebuild2
-rw-r--r--dev-python/wcmatch/Manifest2
-rw-r--r--dev-python/wcmatch/wcmatch-8.4.1.ebuild2
-rw-r--r--dev-python/zipp/Manifest4
-rw-r--r--dev-python/zipp/zipp-3.13.0.ebuild2
-rw-r--r--dev-python/zipp/zipp-3.15.0.ebuild52
69 files changed, 721 insertions, 107 deletions
diff --git a/dev-python/Faker/Faker-17.3.0.ebuild b/dev-python/Faker/Faker-17.3.0.ebuild
new file mode 100644
index 000000000000..f1e5f5fe409a
--- /dev/null
+++ b/dev-python/Faker/Faker-17.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+ https://github.com/joke2k/faker/
+ https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+ !dev-ruby/faker
+"
+BDEPEND="
+ test? (
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP},tiff]
+ dev-python/validators[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index f653687552bb..2d1ce5d0a419 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,7 +1,9 @@
DIST Faker-16.6.1.tar.gz 1626043 BLAKE2B 2fc44018b76fffa1f0e249905d20fbc78bc1ab4ffcc3d2448067bfce8c1fd16caf64ce0e073b706a4d0461fd12f4758777a9f9df79b2682a74681dcbcbb7479e SHA512 d2a9add29c6511c452e1ac6749af6772ec5cf0713fe88d773f338f7d1173202bbbc55265e3bbd5cd8d84d9cd4bde153bf614b6840913b704d5c7eed30f4b5512
DIST Faker-16.8.1.tar.gz 1649844 BLAKE2B 3ec9b7566342e569580fa8db4df20708ef9b1b6ab0ccdb31b9a33dbe0c7ff3c77ff1b7698e1cf478254d3625d9c516b2b84bcda9bb1d1bdff2161b6d5fcb1056 SHA512 9ea00ec96af0de6a939b9ab3812c75627f2a76514ac6236614d7455b123e4909f9ffe12e9e84f161e0b0b0f2b0f0ddc4ff6661dce788653dd4b8c12098a871fa
DIST Faker-17.0.0.tar.gz 1650338 BLAKE2B 4e3e9723d9016481e7b7d3e9a27060881833ab1e8309f93fffcade696679da64345bcc6fce12ce6bcb2a237b317ea697a5ff4344d929e66c2b6778ec39fdb282 SHA512 9fcd79a6e8a3db592edaa83c30d89d86a0018181d4c778c3c3566cb6d95181b033639eaf92a332539b4436138cc868192d5a21f1c12c9ba180da0dacd8bee493
+DIST Faker-17.3.0.tar.gz 1651539 BLAKE2B 5695edf10d246bd776f63f0a2d26d0e3b36f7c20a0553333359d91f013522256c93bfe967655003b61832132d38dcc5d1909468d391b2a017605df32c31f0d41 SHA512 685dedd1d73210d58008f8898c0a95a6616c16852c59e7993e33fbb187a63ba8db72ef2a6fc37f0cb8c0da2b4e1521f6f4b82a8674bbf843219b0ee25d88d950
EBUILD Faker-16.6.1.ebuild 682 BLAKE2B 6e4f513383d927ae62995083ce32a75635a14844754fcaaa52313a7aaa98118e82f018a82c381a5347a2df0ddf9e7bc68f78438fbd4336b8cd51562bf335b9d8 SHA512 83e54f767935b0a45f0f50b4df871213cf7cd968fd73c9c1502895fe4fe1d0f533fb249c478aa89b78414f8198b6b2d123931c0096e1582fa5e8a76bf3767069
EBUILD Faker-16.8.1.ebuild 683 BLAKE2B ed6805e59f23a4bc570266b7f6e806d8861a1caedd84cf7eaffff58932fe5347469a303402748e82fcc02734d78356d076dfe1b054bc0b33c6e546e295382b18 SHA512 4ea11d603431b14a105c5b67b56ab168bb6fae6ea40760bbeb53076fdbd8e98452c7f8e53e3657911423f33af76b910c5c4bb10fbf365e9c68a3b5e571f5aa44
EBUILD Faker-17.0.0.ebuild 683 BLAKE2B ed6805e59f23a4bc570266b7f6e806d8861a1caedd84cf7eaffff58932fe5347469a303402748e82fcc02734d78356d076dfe1b054bc0b33c6e546e295382b18 SHA512 4ea11d603431b14a105c5b67b56ab168bb6fae6ea40760bbeb53076fdbd8e98452c7f8e53e3657911423f33af76b910c5c4bb10fbf365e9c68a3b5e571f5aa44
+EBUILD Faker-17.3.0.ebuild 683 BLAKE2B ed6805e59f23a4bc570266b7f6e806d8861a1caedd84cf7eaffff58932fe5347469a303402748e82fcc02734d78356d076dfe1b054bc0b33c6e546e295382b18 SHA512 4ea11d603431b14a105c5b67b56ab168bb6fae6ea40760bbeb53076fdbd8e98452c7f8e53e3657911423f33af76b910c5c4bb10fbf365e9c68a3b5e571f5aa44
MISC metadata.xml 498 BLAKE2B c9b7885dc7d34f2263068624a6b07ac6f1ec8078cc11abb6137612ba57edffefc48dae2708284aa83ecc941ebb2d3b8a87a143648e404a0683e75bb6c078f4e2 SHA512 0b385bbbfbb026803526e43c6c43965ff75f42d3ab133603708b187686aac29de508856e5e8ae7622a66b99032efa97f95c21625e10d074c858d8aff7446a312
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 9ec0259bd1b9..7ce976db2b03 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 14fc0906a3ef..09dca9f4c35b 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -4,11 +4,13 @@ DIST boto3-1.26.75.gh.tar.gz 602878 BLAKE2B 8bce90fd5b6474316922a6da571dfe27a0d5
DIST boto3-1.26.76.gh.tar.gz 603285 BLAKE2B 1235c9fd21073b9291e581aaf4c298dc498deb1ea51cb66f58a631964c26eb064a4e8ec7b3b0c47f3be166d478101e8edec1f6e77cd162dcc0762bdda19da7b8 SHA512 2fcd0dfca17d86bddde0c752fef1135b8451d1949d4303ffa30f922b389274ca8adf0033dc5459a4964498bf48f15df6b0f58bb90be3351764fd549dbfad9a6d
DIST boto3-1.26.77.gh.tar.gz 603958 BLAKE2B 70944ec50e026e0b78dea8294264034882166293d04e78c18d4429429ea2391b61c791776aa0dbadfb181757afffc33c8db11dc07163d201fe7b95ee02bfda85 SHA512 c33bd44a74da211e6019b6bf64bacb00f979e2470366ede0e283146b1be713519f80d3cce4ad80ba1fc74a3dc3fe568a7237ea2ed897a85b45dc2a21e371ef16
DIST boto3-1.26.78.gh.tar.gz 604792 BLAKE2B d8abfe3d06c30ce9cc26575aeaabfe4f693477ca40a5ee89faf336ef76e4948cec04f4b9aff15ee33f0e75e156483f80a0d437347317350002293ee8f176f56c SHA512 9a11b7c50ec38b36726ee8f286885cb5b8b8239fa2503255bb1ade8dc76b7b7ce5db731ed99db3dcf6e0062adb7903d48fc2aeee02978e5a60b5279a57a29a43
+DIST boto3-1.26.79.gh.tar.gz 605312 BLAKE2B c36b86ab289be9c08a1ab43274a4f4db71cede08598b6f8092af8404bc9994e345b263b144ee3a1974ea276fce63c330d7ffa6335bb889bea32e380e9003a8c7 SHA512 cfc789296b904c0c3bd3999153067f4fb174b323f0fbd22e8f4a49aed98338e20fd238876e2f55f608f5d6b60b584e15d370400e8d0a8a00b0689e0867d00f05
EBUILD boto3-1.26.69.ebuild 1580 BLAKE2B 6c2b0aa540898e7461c165b8cb755ceec1cf0b94ba8cf4e2183bcd3a7a242b1e78f4c9a61bcb0c01230f625735a59ce3cd437098b19620d87c76fa022327af45 SHA512 f792df64912dbb7af89eac9c95518624a26c37387e16b96f46db928912c01ce20503cf8f9685de1b314ca7120e353c5fb26c900962f8c05e2c275b3bcd297555
-EBUILD boto3-1.26.74.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef0db47afee54fe6907409d11ba1d660027cf059e2d4889c580ab8fe2fd6b252dd25a9c1906c878df6cb52e49d2 SHA512 8f2d0fdfbe2fa3916821a5d884cf579d55f97c21853c2f0990402e9ebbe4f1b0d21fda262f6e0ed997890b0cfe1e7ac42b1b6832a683c6b27f4aa2b6d4697469
+EBUILD boto3-1.26.74.ebuild 1580 BLAKE2B 6c2b0aa540898e7461c165b8cb755ceec1cf0b94ba8cf4e2183bcd3a7a242b1e78f4c9a61bcb0c01230f625735a59ce3cd437098b19620d87c76fa022327af45 SHA512 f792df64912dbb7af89eac9c95518624a26c37387e16b96f46db928912c01ce20503cf8f9685de1b314ca7120e353c5fb26c900962f8c05e2c275b3bcd297555
EBUILD boto3-1.26.75.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef0db47afee54fe6907409d11ba1d660027cf059e2d4889c580ab8fe2fd6b252dd25a9c1906c878df6cb52e49d2 SHA512 8f2d0fdfbe2fa3916821a5d884cf579d55f97c21853c2f0990402e9ebbe4f1b0d21fda262f6e0ed997890b0cfe1e7ac42b1b6832a683c6b27f4aa2b6d4697469
EBUILD boto3-1.26.76.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef0db47afee54fe6907409d11ba1d660027cf059e2d4889c580ab8fe2fd6b252dd25a9c1906c878df6cb52e49d2 SHA512 8f2d0fdfbe2fa3916821a5d884cf579d55f97c21853c2f0990402e9ebbe4f1b0d21fda262f6e0ed997890b0cfe1e7ac42b1b6832a683c6b27f4aa2b6d4697469
EBUILD boto3-1.26.77.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef0db47afee54fe6907409d11ba1d660027cf059e2d4889c580ab8fe2fd6b252dd25a9c1906c878df6cb52e49d2 SHA512 8f2d0fdfbe2fa3916821a5d884cf579d55f97c21853c2f0990402e9ebbe4f1b0d21fda262f6e0ed997890b0cfe1e7ac42b1b6832a683c6b27f4aa2b6d4697469
EBUILD boto3-1.26.78.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef0db47afee54fe6907409d11ba1d660027cf059e2d4889c580ab8fe2fd6b252dd25a9c1906c878df6cb52e49d2 SHA512 8f2d0fdfbe2fa3916821a5d884cf579d55f97c21853c2f0990402e9ebbe4f1b0d21fda262f6e0ed997890b0cfe1e7ac42b1b6832a683c6b27f4aa2b6d4697469
+EBUILD boto3-1.26.79.ebuild 1587 BLAKE2B db535a9938316c0564a32f4e05e74349251daef0db47afee54fe6907409d11ba1d660027cf059e2d4889c580ab8fe2fd6b252dd25a9c1906c878df6cb52e49d2 SHA512 8f2d0fdfbe2fa3916821a5d884cf579d55f97c21853c2f0990402e9ebbe4f1b0d21fda262f6e0ed997890b0cfe1e7ac42b1b6832a683c6b27f4aa2b6d4697469
EBUILD boto3-9999.ebuild 1586 BLAKE2B 44b7d2804e4a484ed5fb864ca2c60348f4e4eb2265c1ba946adf27b31052dd9041f148c1ec935af0bdcabc66109ad3b479dac167613c679a2d9e42f689182734 SHA512 bf11d1114aaff8762b6162a7ba94223e2eb180868e8395aafd1f466c48683514a3ae755baac40d7e0e1afb26ab49e14d30f39266382661b01e8f7ec53d71f145
MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd
diff --git a/dev-python/boto3/boto3-1.26.74.ebuild b/dev-python/boto3/boto3-1.26.74.ebuild
index 9523f65d5fb9..d6d605bdb0c6 100644
--- a/dev-python/boto3/boto3-1.26.74.ebuild
+++ b/dev-python/boto3/boto3-1.26.74.ebuild
@@ -25,7 +25,7 @@ else
https://github.com/boto/boto3/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
# botocore is x.(y+3).z
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
diff --git a/dev-python/boto3/boto3-1.26.79.ebuild b/dev-python/boto3/boto3-1.26.79.ebuild
new file mode 100644
index 000000000000..9523f65d5fb9
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.79.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+ https://github.com/boto/boto3/
+ https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/boto/boto3"
+ inherit git-r3
+ BOTOCORE_PV=${PV}
+else
+ SRC_URI="
+ https://github.com/boto/boto3/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ "
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+ # botocore is x.(y+3).z
+ BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+ >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs/source \
+ 'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # don't lock versions to narrow ranges
+ sed -e '/botocore/ d' \
+ -e '/jmespath/ d' \
+ -e '/s3transfer/ d' \
+ -i setup.py || die
+
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 3e46179d9b5c..940f868bc3fa 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -4,11 +4,13 @@ DIST botocore-1.29.75.gh.tar.gz 11152953 BLAKE2B 69c9c520f1caa97d931bc535261e14f
DIST botocore-1.29.76.gh.tar.gz 11172494 BLAKE2B 7ed171f64b17920fe6492faa1422a5d82852697e4480c4e1c5536450c2671e57ee763f9b507e9ff5edff85a02553ccd94687095bbf7a4635553a3770f9c26b06 SHA512 0a22fb2629f604ef4bb4c02e6ac5f87986724d484e6d13966dae2800f989f598d82f0904473f4ac6fa2bb9e9a9572c15fb309f9ababdbea334ae8d5d4bd73287
DIST botocore-1.29.77.gh.tar.gz 11175009 BLAKE2B c67571941ee06c6dd25dfad203c86ae9de12ba8ff5948260c58ec1fa934714ce03c22833354acd116e32958d324fe2cbfbd53bb79dc378d0ec8a30a775036403 SHA512 86f377438d652380aea6028162ad2f64ccfc128a2239c99133a0a2818f0d7bb8bdb5e5772a5835e92e4b895a07cb67466124f713aea61f6ab2b4e4ac080a9c65
DIST botocore-1.29.78.gh.tar.gz 11181688 BLAKE2B 925a286e17a8def701edcfc736203981463b6060ce8a4b8af55167080d3a6ec0ef10d198fa07c0b343ef42946b01c6d3b727f02a51aab667a4f8d7373656bfbe SHA512 a8c80cbc6a2db0de9fc0e1832363025cbcc7a770ac358ae2d1396164836b49f1b985dd5cf10e8c941284c9afb8318d63e3d5fbeec9ef171b147b58ed34a26d2d
+DIST botocore-1.29.79.gh.tar.gz 11184048 BLAKE2B 062326a477fb27844ec47af28b77424863d6ff407dbcfd95bc9aa26d4009f503364f3d438997fe437b4830b8ef8c7bfb7e026313364bb3e9429cd3b7c2eae261 SHA512 260cf6a533e32c6f514774e5c5ef6830feb77058e1074e730d7fa05fb7067dac093f1a612ed11e02db116671ca9f7301ed29e1625f6e47724301d25b03eb3c30
EBUILD botocore-1.29.69.ebuild 1899 BLAKE2B 94938a1edb8da9279816e2302442deef5adc1edef43deb21369c8dfc62c569eb34d4198cf55dc6acdad0c718eba5ddce0040b6f269e866e6eff95bc36fd41be3 SHA512 a0d875a4dec85116eaae0a20182832dedeb84e6a8946093473b99a1746ed5ff8b49ef7e7a4ad5b70afdfbb1098fabc5ddbbc40b895c2b7e0559e3d10cd02e0bd
-EBUILD botocore-1.29.74.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d13886570efdb9cbdc01425e1cd36e81b0381d7eccd4de0ade28ab9ddce3d39e24760157a3544602969369e98bcf1ffcd SHA512 eee3fbf350bf335637a962a1cd061141b4b2db43d3cd19c95cc9d6e29bc44092c26477994c260f6df56ad626a537758c177567d38feadbb0b0be4626ec63276a
+EBUILD botocore-1.29.74.ebuild 1899 BLAKE2B 94938a1edb8da9279816e2302442deef5adc1edef43deb21369c8dfc62c569eb34d4198cf55dc6acdad0c718eba5ddce0040b6f269e866e6eff95bc36fd41be3 SHA512 a0d875a4dec85116eaae0a20182832dedeb84e6a8946093473b99a1746ed5ff8b49ef7e7a4ad5b70afdfbb1098fabc5ddbbc40b895c2b7e0559e3d10cd02e0bd
EBUILD botocore-1.29.75.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d13886570efdb9cbdc01425e1cd36e81b0381d7eccd4de0ade28ab9ddce3d39e24760157a3544602969369e98bcf1ffcd SHA512 eee3fbf350bf335637a962a1cd061141b4b2db43d3cd19c95cc9d6e29bc44092c26477994c260f6df56ad626a537758c177567d38feadbb0b0be4626ec63276a
EBUILD botocore-1.29.76.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d13886570efdb9cbdc01425e1cd36e81b0381d7eccd4de0ade28ab9ddce3d39e24760157a3544602969369e98bcf1ffcd SHA512 eee3fbf350bf335637a962a1cd061141b4b2db43d3cd19c95cc9d6e29bc44092c26477994c260f6df56ad626a537758c177567d38feadbb0b0be4626ec63276a
EBUILD botocore-1.29.77.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d13886570efdb9cbdc01425e1cd36e81b0381d7eccd4de0ade28ab9ddce3d39e24760157a3544602969369e98bcf1ffcd SHA512 eee3fbf350bf335637a962a1cd061141b4b2db43d3cd19c95cc9d6e29bc44092c26477994c260f6df56ad626a537758c177567d38feadbb0b0be4626ec63276a
EBUILD botocore-1.29.78.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d13886570efdb9cbdc01425e1cd36e81b0381d7eccd4de0ade28ab9ddce3d39e24760157a3544602969369e98bcf1ffcd SHA512 eee3fbf350bf335637a962a1cd061141b4b2db43d3cd19c95cc9d6e29bc44092c26477994c260f6df56ad626a537758c177567d38feadbb0b0be4626ec63276a
+EBUILD botocore-1.29.79.ebuild 1906 BLAKE2B 0502a7409355212185525e104ab8763d13886570efdb9cbdc01425e1cd36e81b0381d7eccd4de0ade28ab9ddce3d39e24760157a3544602969369e98bcf1ffcd SHA512 eee3fbf350bf335637a962a1cd061141b4b2db43d3cd19c95cc9d6e29bc44092c26477994c260f6df56ad626a537758c177567d38feadbb0b0be4626ec63276a
EBUILD botocore-9999.ebuild 1808 BLAKE2B c88307d04e9daf86db23c54e39fb14931a6e60ab83593db191859652e67c90cfac45263f60c0211f81bfa10fe755b9023924713f2855324c929322d557b4ec17 SHA512 16e3144cef752302fa7ad350f5bb86301d41c0223f9ea41ed784083f2475d48efae095d82da95f93f77fadc86dea96b6aad1f1bce96bd926be01ef2d519fe230
MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0
diff --git a/dev-python/botocore/botocore-1.29.74.ebuild b/dev-python/botocore/botocore-1.29.74.ebuild
index 0f4daaa48e81..5afa7a9459c5 100644
--- a/dev-python/botocore/botocore-1.29.74.ebuild
+++ b/dev-python/botocore/botocore-1.29.74.ebuild
@@ -24,7 +24,7 @@ else
https://github.com/boto/botocore/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
fi
RDEPEND="
diff --git a/dev-python/botocore/botocore-1.29.79.ebuild b/dev-python/botocore/botocore-1.29.79.ebuild
new file mode 100644
index 000000000000..0f4daaa48e81
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.79.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/boto/botocore"
+ inherit git-r3
+else
+ SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ "
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+ dev-python/six[${PYTHON_USEDEP}]
+ <dev-python/jmespath-2[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs/source \
+ 'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ # fails on unrelated warnings
+ tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+ tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+ # TODO
+ tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+ )
+
+ epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}
diff --git a/dev-python/csscompressor/Manifest b/dev-python/csscompressor/Manifest
index bfca4916c5ef..7f25e3c61479 100644
--- a/dev-python/csscompressor/Manifest
+++ b/dev-python/csscompressor/Manifest
@@ -1,3 +1,3 @@
DIST csscompressor-0.9.5.tar.gz 237808 BLAKE2B 26d9e433513577a2b76660eef2ee0fc0fd3b95d28bcfb06ccc38dfd6f524d63414ba9bda297c8e4622cbd663e4752051717af506064509bdee14f0360ffdc481 SHA512 aee16b5af8b1b780a0fef10d359864a5a21a90b7196740c8b7efef25d1ba4d8197e9fce03483d0e2331abc736290cc6b862e43ee65d1b76260310aea65fc6eb6
-EBUILD csscompressor-0.9.5-r1.ebuild 456 BLAKE2B a03bd4ce3e4fc70a724444263f7a78cbfce9bbf22e34207936c3ab3aa4daee63e4cb76088334a81c154bda21663fdbd2ad2d88ae1c2603ea378213ad4d91a42e SHA512 5f3af582733ab306b3dd4b922a6213bcecf6a28862abafb35d068a46a7b8b0e86dbbe8a3ef318bbadf97ce77877ed48b88b16c298cf08ba824c8f728fe69980b
+EBUILD csscompressor-0.9.5-r1.ebuild 461 BLAKE2B 14ad52468e843cba618218a45ab11d6aa555f0a006816842a0b90e5a816e9f31ecf55ec152f04a05b9ab4fb0906a6262a38f0a45b04bfd9938a77eb28ab68780 SHA512 e4cb6145c8cc1f1a3d2c17494c6537f2df63dcca22fc375759a53d339f6c83c57ce441dfe46ca23a0f46d1446c5031183f8e1cc6c662215a2c9f92b61df18b35
MISC metadata.xml 402 BLAKE2B f1cc451a52cade36de3a7311417e31831d67ff14d9ab770dee735fbe12ac58d7431446a1c19ad93866732992257acc4737eb0a633f13b511b3595a7c6a3baa1e SHA512 04ecdec5f3d281f51faf5c4d399c21929947fb6eda5f0ba568f23c1690b6e146c5000ef9bdabbb06c2c7c0b464d3cb17164c768e18dab3ad68eb59ac0a3514a4
diff --git a/dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild b/dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild
index 5a50b0e510a6..4c306db23119 100644
--- a/dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild
+++ b/dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild
@@ -16,6 +16,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index 63c8e2d8c3d6..ea64e3e08b15 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -2,8 +2,10 @@ DIST dask-2022.12.1.gh.tar.gz 8233697 BLAKE2B 90caeb7a8a9abc03b035c787ae2f26d5da
DIST dask-2023.1.0.gh.tar.gz 8234373 BLAKE2B 39f4d6336604a66ac769732a36c718b983d2fc37a59276c4140e35354c5c469b5edbff2333ae0b52f3f1462b85ae5c11fc994a99a79330394fff0d7ead14035f SHA512 99650fd2d3805e557ee91bd578e8e4af7f12cc78bbaf72f406d13ff7805591ca0f307d78bb68fdb320dab82da23def01244708e31a87d1a8b5b18dcec8a048fb
DIST dask-2023.1.1.gh.tar.gz 8497754 BLAKE2B ff9f9f738a557fa0b6a57e0a006fb0c7a29d37c38d4d6ee8656e2e5519a44d7ac6235f106c09c8d28b402bc32909bd065df1cb3d2f9baf8b0ac86bf5ed858969 SHA512 7638a8c8213bec4870bfc1d649bec6ab50354e20df722c3f715b9e438435838253907ead4c13a73d5f1570f63d745059e579274fd0e85c5cdf64411e9d8a761b
DIST dask-2023.2.0.gh.tar.gz 8499228 BLAKE2B eb8a3345702d8ffd0314963f2d8a358bb28a65be4a3c61efa473514b4eb49baa1a69766a7e71812a13aee72ab6e98298358755c2597a8cafeff12d009fb9f482 SHA512 787f1a9e3c7d27f7fe78c5cd1f6ab0a2c30c36298ec8af4555711cd63018d6d92ed26ef5159cd81b65f1c30c74d24e81c0a2277e00a5cb621b5fd2abff8b3462
+DIST dask-2023.2.1.gh.tar.gz 8514054 BLAKE2B 6f94172cf9f921675fc53cf59e9cbbe211f576374190eecf8e17ad9943bbd1ba15fb002e7cf81f0043b4f2450a0cde7bdb6feb42a08160d0fbaee24d4a2f483a SHA512 1af031fd2992377297daff42c4f706e4e5573cce86a9158ea1fa4f09cf0c8a51ff5fb33d7bc551c16eb0a8e5052e76b32a143b2793027becb4e2367572c46219
EBUILD dask-2022.12.1-r2.ebuild 1822 BLAKE2B dd04dacac78c3d17b5dec9ae9c5aa10aafe77f016d779dbccf4c8b7d5005d4fa7d229424d7e2997871f8487d9c046bd00f17de1e2f2b86475bec4fd807248465 SHA512 1db5d979e419c4cbbcc3058d5f86a9201fe08cb3831cbc82ebdf7895527fa92adf2b5e7423fcd366c98c7dd7cc543838aa4448b8a4afbed854b1ad0e4099d52e
EBUILD dask-2023.1.0-r1.ebuild 1823 BLAKE2B 0bfcf12baedfde3b67336821bb93917cd46b438fdca0be06d1912ba4651a2189b445d91f01b51f2f5f1d2be645252659f6cc2514815e2ae98556e2f8a4522b78 SHA512 f3521facbfb626a0918098a5ca3fb08f9292e354fead7d4f73c403ddb88e8d814531da9065b7b9a1e6e187a56f610c49add6ba20e22fe5454a43585ba53617c6
EBUILD dask-2023.1.1.ebuild 2003 BLAKE2B b27dfd14c7d788de64d97ff24f3dc5f40f4c8c0a2ce138f9af2edce54530bc451ce94cd976b2095985b8d28567e13ad39d75c3d735c897ad966116131e136fd9 SHA512 d1374fb5c9ee1ad61e3984363451a388d93d5156865ae04124656fe305b179c31eab7ff762def7961aff202a8207e3e7baf900a2f60e121872b7d06228f06c6d
EBUILD dask-2023.2.0.ebuild 2003 BLAKE2B b27dfd14c7d788de64d97ff24f3dc5f40f4c8c0a2ce138f9af2edce54530bc451ce94cd976b2095985b8d28567e13ad39d75c3d735c897ad966116131e136fd9 SHA512 d1374fb5c9ee1ad61e3984363451a388d93d5156865ae04124656fe305b179c31eab7ff762def7961aff202a8207e3e7baf900a2f60e121872b7d06228f06c6d
+EBUILD dask-2023.2.1.ebuild 2057 BLAKE2B a55850beb755d4e2072584d0bcb348b654d52e407e30e4afefb172e13772d95941e42421e66361e3593a1cbade95fbf632db839ad04e5a8a3697cd43b6659e39 SHA512 06973f5a694562ec68bec3da843a58af0d117ec2e983b5cfbb5218b0335c1de948976e1b22facf379542d1175f2e2a47161241ebcfce3ecc70ccee6b7a72bee5
MISC metadata.xml 724 BLAKE2B 9af7553cec2b66228a21f146372d86b8d620048d68f94c1fd09006c8ee7ddaa4e212c2a359b937a5ee37ac23df01e10af0796e8b4cf952237cb4c73a2dff7ca0 SHA512 89b83402c13b06f7adf10cd1cc08b96b90dbc2ca3b5c0c6c422b6e2394e03fd51346306479557c11fcfdbd4a81a574890f2367228ea38531b5f05c02a30b8dcb
diff --git a/dev-python/dask/dask-2023.2.1.ebuild b/dev-python/dask/dask-2023.2.1.ebuild
new file mode 100644
index 000000000000..718d091d9013
--- /dev/null
+++ b/dev-python/dask/dask-2023.2.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
+HOMEPAGE="
+ https://www.dask.org/
+ https://github.com/dask/dask/
+ https://pypi.org/project/dask/
+"
+SRC_URI="
+ https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]
+ >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.21[${PYTHON_USEDEP}]
+ >=dev-python/pandas-1.3[${PYTHON_USEDEP}]
+ >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+ >=dev-python/partd-1.2.0[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
+ >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/toolz[${PYTHON_USEDEP}]
+ test? (
+ dev-python/moto[${PYTHON_USEDEP}]
+ dev-python/numexpr[${PYTHON_USEDEP}]
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # more tests relying on -Werror
+ "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]"
+ dask/array/tests/test_random.py::test_RandomState_only_funcs
+ # TODO
+ dask/array/tests/test_reductions.py::test_mean_func_does_not_warn
+ dask/tests/test_config.py::test__get_paths
+ dask/array/tests/test_linalg.py::test_solve_assume_a
+ "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-5-1-True]"
+ "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-5-1-True]"
+ # require sqlalchemy<2.0
+ dask/dataframe/io/tests/test_sql.py
+)
+
+src_prepare() {
+ # fails with sqlalchemy-2.0, even though we don't use it x_x
+ sed -i -e '/RemovedIn20Warning/d' setup.cfg || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ epytest -p no:flaky -m "not network"
+}
diff --git a/dev-python/dict2xml/Manifest b/dev-python/dict2xml/Manifest
index fac7c3319b45..181d17968764 100644
--- a/dev-python/dict2xml/Manifest
+++ b/dev-python/dict2xml/Manifest
@@ -1,3 +1,5 @@
DIST dict2xml-1.7.2.tar.gz 12295 BLAKE2B 7bd1c771f3b1c38f96bb322f88d78fb4ab763b153a0531f1953ad97e4b8eb93464a4cfb2aeaffc1599967145a54f0decc5152f3084587f6d94f25cdcbd5837c1 SHA512 fea3a65c5decfee8a22135fc262764c9afbc6b9f41232557f2de1b18a5b30e65c6910ef9f7d4e4b22c2d6c27d5b18eb6a83679c656564061bb7e5e8c55945c76
+DIST dict2xml-1.7.3.tar.gz 14240 BLAKE2B b28343f2cfeb59a91011bb158ffe7db008f19be1576293e6b07c3b49e07f3871761c8a3a32c214bf0608602487e2e7110c7f2a2f31a7dbf44a441f44ca7f568b SHA512 631415e425688c612c15b72fc339db33977df32eb25f7f8f03a63e5115c8e06f4aa5b247ded3e16cddbb9b16597aeb0ef218f193c5f4c44ebdcd7e39c2052ed2
EBUILD dict2xml-1.7.2.ebuild 552 BLAKE2B 6778503fe419593d90d2b845a35742fef4773e325cbe9e5dec232c6419fa100f32f8a8af50ad1edede99e84cf42caa35ce16c352fbe85d8167a55fb9393fb471 SHA512 ea17888490e32d5bd688765d5f34e80282942e4e3a83558baab3abc8a7129cf0ac33441b39bac0bc40b135fb09e1687f5b3793ea06c65470b60c2568cfaaea8b
+EBUILD dict2xml-1.7.3.ebuild 541 BLAKE2B 7b17797029aac2785c312746e86444178ffca46d85b1310e291f2e196fb2a86da1a035cb1ef2aa47cc065dddb5e909c80660c28e1627d1750fcc97d0618b7ec6 SHA512 14cec564d7a59a48ef1ec254a8ce8b68409b7ced1940273b915b01a0e9a946f0a9f153d5541c89e144d9a7302a33fc4833715219231c40518dafae11c18b5951
MISC metadata.xml 483 BLAKE2B 590704cfc7c04bef7ac3b4b01677c743887a19c842597a81a12d374c0126ac4feb5ecf3ee6a1b2ee8bb866a2823ecd5e4c556f3ddf512bff00d047d40ee33929 SHA512 175a0080449e7a29aae0398303911acf868bc9a444eb2883d4cca071ac1daafda2ad352274c33516fe06f11ce8bdc029d1e277a8455a3819ff51650388ed11cd
diff --git a/dev-python/dict2xml/dict2xml-1.7.3.ebuild b/dev-python/dict2xml/dict2xml-1.7.3.ebuild
new file mode 100644
index 000000000000..97a64fe6615e
--- /dev/null
+++ b/dev-python/dict2xml/dict2xml-1.7.3.ebuild
@@ -0,0 +1,23 @@
+# 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 pypi
+
+DESCRIPTION="Small utility to convert a python dictionary into an XML string"
+HOMEPAGE="
+ https://github.com/delfick/python-dict2xml/
+ https://pypi.org/project/dict2xml/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# dict2xml uses noseOfYeti for its test, which is not yet available.
+RESTRICT="test"
+
+distutils_enable_tests pytest
diff --git a/dev-python/filebytes/Manifest b/dev-python/filebytes/Manifest
index 5ed4f198500d..017aae1828ff 100644
--- a/dev-python/filebytes/Manifest
+++ b/dev-python/filebytes/Manifest
@@ -1,4 +1,4 @@
DIST filebytes-0.10.2.gh.tar.gz 1958114 BLAKE2B 6b7fb865d01cc9ea0f14b32f6e0326da21fa2fa2a36549b99ca88e9bf015162d3b0f82e350be1cca805294fd56ef47e2db4394db5ffb3061773f146eda1ba666 SHA512 12317d6b5063e710b4410e4dcc61b45c0ac1cbc80655212dacb0929a19e100849df39ba84a05cb96699abe7ec16758e0b9656b3d3ce044f3d122b8636106e564
-EBUILD filebytes-0.10.2.ebuild 554 BLAKE2B 9cc6e51783768479f4c1863b09eca70fed742cc1a50f0df6e2d0901b010e4a54cf7ce846a9360a151a48f0c50827fe942388703212220b31c88b90c843921a98 SHA512 e4dd7e4f47941a508fe33119bc7edb01731e6e6acf14cba2fa59fe3cea724f9cbc43b3122c60b8744542306eec3921d2bab7062e273394df979029e12cf1c61d
+EBUILD filebytes-0.10.2.ebuild 559 BLAKE2B 4c106556f93ada7b6099b8bae9994b630ea8fbe4d49202f1ec36b993c58cfb8c378497842f6ef39931298af7e2afa31d44a542b56cf190cac7df226d643e24ee SHA512 e56cad7013f110d72b079fc358fe7e57fb027f9114f052dba15508fc8c016d62373793d11922bb615f9681288d0958d2f08f4187489d59f87f47f3f721cc0ff7
EBUILD filebytes-9999.ebuild 551 BLAKE2B a1f5da88220fd47bb9c3b622b4c34e3e6ef28ffc3b6ab1d4071b630e5937f2e104732987b58902f70129ebe978e9f5a7ee7823de894f4787ae030d77f5cc405e SHA512 35451e35ca7b4d9f2570993e8e68143e092863f4a8c05a8fe351f0a70533e8c6d52261b7c7fb760739c64a47d8be64d6bba31c9807ad9363fb432040a4007ef2
MISC metadata.xml 709 BLAKE2B 6bded989b13ae245ef8fbf1182bc9dc526686474d5f48f68c42a27e9d55ede4ed15cd6c7b71dea25f70fb4d25878ab0aef49d6bfb097c3289aa9082a2bc6a9c3 SHA512 3ed2373294bbe2670942048609439e42676955ca575dc5c6fa5b45ea5fedb145de1d21cd84f8f8050d2c4f8326429763c01e3f992e650a1372f9363dba36ca81
diff --git a/dev-python/filebytes/filebytes-0.10.2.ebuild b/dev-python/filebytes/filebytes-0.10.2.ebuild
index 9432b0bc4654..b6bf4b4811bb 100644
--- a/dev-python/filebytes/filebytes-0.10.2.ebuild
+++ b/dev-python/filebytes/filebytes-0.10.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/sashs/filebytes"
else
SRC_URI="https://github.com/sashs/filebytes/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="amd64 ~ppc x86"
+ KEYWORDS="amd64 ~arm ~ppc x86"
fi
LICENSE="BSD"
diff --git a/dev-python/ghp-import/Manifest b/dev-python/ghp-import/Manifest
index 123b3e2eec09..413c0782e478 100644
--- a/dev-python/ghp-import/Manifest
+++ b/dev-python/ghp-import/Manifest
@@ -1,3 +1,3 @@
DIST ghp-import-2.1.0.tar.gz 10943 BLAKE2B bccff70a8ca6c58a3c768b143b0545a61080a577dbbef3021233134b8536df1788ec9a88aa8454865cfb83491b70fc6fb53caf04514af3d7845204cf2b893cad SHA512 10665a1a6392fe047d1e42d7f107511b1a31de02625200e7db1c637f33dc8dc41ec71c2db4f562c6e94a4efb4836efef8a29177d953d99fe17a889169074050c
-EBUILD ghp-import-2.1.0-r1.ebuild 491 BLAKE2B e333f9ce2b763ca5bc818737d057822f55df247dbe78234a215af46cd77d24b0f8d24b47e4c69d941ad5358dd61a940215273ab557845a9240011466cd8d0c93 SHA512 72a4e8ca60d0b4a966ac2237eabda2e828eac7ad7c9e4267cd8ffa86913f6390e52f636b8bc13fe29705cf2e5f071164df638974dd6eadbd3a9981918f0ef5fc
+EBUILD ghp-import-2.1.0-r1.ebuild 496 BLAKE2B bf70b78b148731a6e68b83215a2ce08e08c0259d35cee93f66beedafb9b8802443a53d4416cab8932526d198899b6fd430987996d25080b4e101a51431c701dc SHA512 6507a86f8c375f927510ca69a26f85975483992e3e0904f7e380270fe6acb15c269c55a15517e5782c260f5e103de15194200d3057d67a8a2bd9eb5e907450fb
MISC metadata.xml 410 BLAKE2B 0caeb18e5be64053ac585560860e830d7f8cb78ea6898f29c71457469000a7bca01fc07f48ae0ef4224925d73ffd7f3149c812d37d4d7f5d0003b6adb1c4650b SHA512 8bfccec4ffea700f9094231fb0adbbeb2575d3dc329a6bea4df391ccf3294a6386898307f77e127c76c9ea85a07acee0ec7e79e9a7d3725e9cc7fbe73cad67d3
diff --git a/dev-python/ghp-import/ghp-import-2.1.0-r1.ebuild b/dev-python/ghp-import/ghp-import-2.1.0-r1.ebuild
index eff4d7f61db7..388ea10acf14 100644
--- a/dev-python/ghp-import/ghp-import-2.1.0-r1.ebuild
+++ b/dev-python/ghp-import/ghp-import-2.1.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
RDEPEND="
>=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
diff --git a/dev-python/gsd/Manifest b/dev-python/gsd/Manifest
index c4119d32143e..8869bdbdb409 100644
--- a/dev-python/gsd/Manifest
+++ b/dev-python/gsd/Manifest
@@ -1,3 +1,5 @@
DIST gsd-v2.7.0.tar.gz 106584 BLAKE2B 9a37d04f2c975d84f8f2d23080cd934bcec3025e8a3047483a809527bc51424c5729966482bafe9c996c8e4c7c7f1594fc8292316f46dd676e6a88ad7b0360c2 SHA512 042c3ce97183068031a754e3e5676effd4d1e30406ac24e06510c72d2ceef22fdb8c62866cf7884aa578f18eadb1f7cb5385ebddfc8ede426a4fee6ecb7fb9fa
+DIST gsd-v2.8.0.tar.gz 107602 BLAKE2B 1317548dda93f7b7d07e74163f09aea9808ee50617e02c43f635339313e7604f5e06e0d488bdb7b336e96a7c80c1d1b1cbde0de6809102fedcfcdba2ced7c8ca SHA512 9346ed54a28d23cca9b1d3a82a86c4186dab47a6949e519e307ce121a3ed80105332360fb5a151cc68c403e00651746b2fef4d2c51781188a52569032f3bd700
EBUILD gsd-2.7.0.ebuild 759 BLAKE2B f825dc2059ec969c4454b686b7a8a6d450c75cf2d2d478881018c5b94ffa78ad17e3fb0f81470e967bec6f6a188007805ba4f06f01a2c2cb79bae6b5b795370c SHA512 677fe27fd5b57104efc8af001f22444bdec4ca7b1f54229707632bcb43e1288adb669f6304019fb84caf444f7b93752565f33c7fc7bb04c913f448e93417bf89
+EBUILD gsd-2.8.0.ebuild 759 BLAKE2B f825dc2059ec969c4454b686b7a8a6d450c75cf2d2d478881018c5b94ffa78ad17e3fb0f81470e967bec6f6a188007805ba4f06f01a2c2cb79bae6b5b795370c SHA512 677fe27fd5b57104efc8af001f22444bdec4ca7b1f54229707632bcb43e1288adb669f6304019fb84caf444f7b93752565f33c7fc7bb04c913f448e93417bf89
MISC metadata.xml 470 BLAKE2B eaa8e5381c07e9d74d0df82cc0d3724493f0e0acce922837677d7fe6434ccd868cee2f85fa6e48cd2b01844247120c8ccec516b78279f770d3b90568e70e6f02 SHA512 2a1b071f15d642d7e0f1c71500c349cee330f65fa1c0841ff21e0b84227eb68e1ddd244b08c352cc7ba8a8f9910cdfc365cda943838f533bf70bbbb8d0945c47
diff --git a/dev-python/gsd/gsd-2.8.0.ebuild b/dev-python/gsd/gsd-2.8.0.ebuild
new file mode 100644
index 000000000000..6a8af0f7eea3
--- /dev/null
+++ b/dev-python/gsd/gsd-2.8.0.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_{9..11} )
+
+inherit distutils-r1
+
+MY_P=${P/-/-v}
+DESCRIPTION="GSD - file format specification and a library to read and write it"
+HOMEPAGE="
+ https://github.com/glotzerlab/gsd/
+ https://pypi.org/project/gsd/
+"
+SRC_URI="
+ https://github.com/glotzerlab/gsd/releases/download/v${PV}/${MY_P}.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ >=dev-python/numpy-1.23.4[${PYTHON_USEDEP}]
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ cd "${T}" || die
+ epytest --pyargs gsd
+}
diff --git a/dev-python/jsmin/Manifest b/dev-python/jsmin/Manifest
index ee4fa3a22c2d..19f7b4125825 100644
--- a/dev-python/jsmin/Manifest
+++ b/dev-python/jsmin/Manifest
@@ -1,3 +1,3 @@
DIST jsmin-3.0.1.tar.gz 13925 BLAKE2B bfce2368f622cfcc34e716f09638850c773d2381c539fb72a2aaf45830bb7eaf152dd7111f36815b0a067778f617fcec434ac19d7c5278bc963d94ea9d195285 SHA512 f65ead107ffcda67bbea1aea2070d1012139043cd1094d95c0393b1370e2e11a6c6e09af2f3af6f32ab0acc35fd702431954175d930a1898a142808fc3d57b71
-EBUILD jsmin-3.0.1.ebuild 453 BLAKE2B c0d4300d1eb45243196c9138add07685721f0fe772bc1209f265690a40b0e373b1aebdeddf125086064343fb013cb81d27b814a5d01702f351c1c9dafc8b367c SHA512 721bb7e23b43563bfb75f69a85f04eac2d912d720d3387433797f4d5677f87e2fd242c7f6b8f828ac113087b00afb20ef8edfd23426f7ecdf0a3161cba75c9af
+EBUILD jsmin-3.0.1.ebuild 458 BLAKE2B 6fa8dc621363f42d0b0c7d0bfe9e9f989084aebbe2d6415fb6385986b8ed880fe513e9b49af2eb36e4c72ec463567e9c851a48453d2d70c54e66aa46cd9430e3 SHA512 967a1bd88f2cfd2642ce5367668212a294d999e91c27431526bdeff987051aa31de1aee733307fa03731a62ba6b35d30aa113f8603d6ff020ff048870e74c34d
MISC metadata.xml 398 BLAKE2B 93a4b03ba0d137ea56bec7154a9313bca465b2ea839a446d1d6ec2a9e9b2254d5dc832374438edcebfe211c7579050319acb9552633c4de82432c760ecb91100 SHA512 dae9577169fcbea94ed427a6218e0b41a8abe17f01e5870e246760381b3d355b75b4985728cce4d88474bef222ca2fb6dd30b84264f7e10fbe077736698e30cd
diff --git a/dev-python/jsmin/jsmin-3.0.1.ebuild b/dev-python/jsmin/jsmin-3.0.1.ebuild
index b0f34fef0f89..e7c9724f2b6f 100644
--- a/dev-python/jsmin/jsmin-3.0.1.ebuild
+++ b/dev-python/jsmin/jsmin-3.0.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="JavaScript minifier"
HOMEPAGE="https://pypi.org/project/jsmin/ https://github.com/tikitu/jsmin/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/mergedeep/Manifest b/dev-python/mergedeep/Manifest
index 6213d3672bfe..7347e142ee28 100644
--- a/dev-python/mergedeep/Manifest
+++ b/dev-python/mergedeep/Manifest
@@ -1,3 +1,3 @@
DIST mergedeep-1.3.4.tar.gz 26627 BLAKE2B 334f5ec6948185e3f7758e079e65d92fb04dd3ae3bb208cb8fc67d2fd2d90ce16fecb28562d42eea75db978d9d323983efb85abbf7e5ff18e40c95fb066c47e7 SHA512 24cb1dbae9be715045b66b6d3a3c3deb98a41176ff2fae405f254baeebf5f45b69c948f7780b67762e613e20b5df3c5987e730c5cd91fe7dd1fbda6408906559
-EBUILD mergedeep-1.3.4.ebuild 523 BLAKE2B b6398bc948adceb95a52df7d6a02d23cb3b068a011abc6172b52846f47da4070f3b9ae92a867be7b65962ac08c6569c50da7bc097a6d88431201844e6ad95efe SHA512 3e7410e8f89034f11bbfb4d9394f5771fb45eb4a47521e1646b0beef40b6962305e31858d9fa72aa5dec3f194cc51ba122311a2e0e3911b97f30b1877abd07f2
+EBUILD mergedeep-1.3.4.ebuild 528 BLAKE2B b539ac6dd3abf3cb88284c12858bc959e3c3887aa910f1ba1319c1846972199dd18388704e5336832621392f844c0b3af836adcaed137774285b70b5d4c1e351 SHA512 3fe63f40073ad5b3c862eebce191ac9874467551fa9fd4c7845d7da9d860762cd6c0e5d5c95e2194a258faef40b72f4dfc58d6a8cae475924c71d0580c17c62a
MISC metadata.xml 413 BLAKE2B e71e80d2c461b4e06c5423d8a62aeba828d15e74546208daaeddde8cdacb2d29410f7ec2c6502886af026d94e829da42a9ebdfb3db84ba3a3f20576afe46a8df SHA512 a7959c7245826060b771e422e1272ee8dcf1f2c8fdca7e1648d87908249a772b5509cddadf70053b0a109d91f6357fbb88b4fd89e71c588b0400444e2d3bba5e
diff --git a/dev-python/mergedeep/mergedeep-1.3.4.ebuild b/dev-python/mergedeep/mergedeep-1.3.4.ebuild
index cfeef1054594..5cf4e3332ba3 100644
--- a/dev-python/mergedeep/mergedeep-1.3.4.ebuild
+++ b/dev-python/mergedeep/mergedeep-1.3.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/clarketm/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
distutils_enable_tests pytest
distutils_enable_sphinx docs/source dev-python/alabaster dev-python/recommonmark
diff --git a/dev-python/mkdocs-git-authors-plugin/Manifest b/dev-python/mkdocs-git-authors-plugin/Manifest
index e9a82029b6b3..1f8aaae5e4ce 100644
--- a/dev-python/mkdocs-git-authors-plugin/Manifest
+++ b/dev-python/mkdocs-git-authors-plugin/Manifest
@@ -1,3 +1,3 @@
DIST mkdocs-git-authors-plugin-0.7.0.gh.tar.gz 28526 BLAKE2B 876b273b476d10f037053ac8c4892f9225b514bfedecd26a7a9dcfd067609c5458fa4c2ed741048092c88dfcda196eab035e4909d3a8184579971273401cbf7c SHA512 aa92a5b49c4f02ea1c4eb5242fc585a341f837e7ebb27a450d703a170fb5e2e9ea5b04e2c6f121747300d86ac5fc0e69a553e1d7b02786e8fd6cd4943cbec6c2
-EBUILD mkdocs-git-authors-plugin-0.7.0.ebuild 1283 BLAKE2B e896992836b441e799a6a2cbf5fee59fcd5377428e335ac1a97a35f0a9af063ec21e0b7e8e3a92be7e35fc0605df2e14c221980c1f15c238125d75700d670320 SHA512 af3c3096ac73f3b32b7fb0fc71ab7340692d0fffaaf30f60587d03167836ad8e3106420db577d5d3a413f185a26ada5d6468bf64ebcf5f01ff5791ca0709adf7
+EBUILD mkdocs-git-authors-plugin-0.7.0.ebuild 1288 BLAKE2B 00582614764fe724edae0e8580b403fbdfac30d8cb8686c047aae1e9a84ff6eb7d3204a66430fb8cf647df5bcc77feb97ca02bd3acc351003c2682385bdb7de5 SHA512 9de4f88c111cca338ad6be04355753f8a2c878da150d31c64442c376c51868cd87b7867695f03d65d8e8e1337075e9e760c16a2b19ebc2776f4b0e2b0ca73d70
MISC metadata.xml 564 BLAKE2B cee03d6742cb66a51c92f8999483f6c04c2b3fc7e8b88f5882bbabc577a54e922bdccf8a1a467e601c43511a372ac90ff8aa4500bd95715cffa83214ee2e64e9 SHA512 2b5539fff2990ebd293715b659e7b9bdeb63117c35933f49a21b873b45188476d3d44f6ac5b1656ee598f028e80f648b91b36ef4dae3f900705dbe2a7355356e
diff --git a/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.7.0.ebuild b/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.7.0.ebuild
index 812809f7a6c9..1bd6ca46a89c 100644
--- a/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.7.0.ebuild
+++ b/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.7.0.ebuild
@@ -27,7 +27,7 @@ SRC_URI="https://github.com/timvink/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
# Tests are broken outside of upstream git repo
RESTRICT="test"
diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
index 450bf5afea72..7b49819c683a 100644
--- a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
+++ b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
@@ -1,3 +1,3 @@
DIST mkdocs-git-revision-date-localized-plugin-1.1.0.gh.tar.gz 375907 BLAKE2B d39f1d807616da95962cca6bdc5a4501163d008f0a8fcac5df2e7542bf8401d04362a38383558689f467c9249f2ad6dff636a8ebf4568aa920ea0078f90fb367 SHA512 f5f911cba9b9e3747c5628e4c947a87fa07c798f854b6ed8783b74c732cf29e4afdacb37e074a5d04672d90f96de560ab6b86cd3d826ce46226d73f48c54c27d
-EBUILD mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild 1491 BLAKE2B 94ca710e2326dde21a1672f8399142c25721a60aea997ff149c349ef597a8ba246635a007e9335a5af0048f3ae65f628eb4cfcda23682ab68d686ab7a0a0b35d SHA512 f810521098eee394881234e3e1e8b2cd6b30c3c76c27b5f20916f175d804a8be9c618474af64c7e76a7692fd007c3ac36ee5ea809d531e130a2cc586fd1660d1
+EBUILD mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild 1496 BLAKE2B 446c674bc21680c68ddeb9e373adf96999bb709fcf7219afa403fcb57a12efb5a7e52dc32840f01a625fe2b401c77f84513eb643c49ce169ae9e7b940d44bc34 SHA512 8ecdbcce10ee58e29b505d05d6170369dcb063b204445d3024dcba8c3dd6a2705a7db674a5a823dec795a1ae20c0622f442e62e288072de1ce2c41e097875208
MISC metadata.xml 596 BLAKE2B 9010c7fd37265b6770544a605f918524b75d7b1afea8809075c3b5afb5e56f6848aff4c7fe98367b3dcb3de16f0d21682f9a2fc80f441783f32f904dd8f9a152 SHA512 431dff95204b056afa3a4dab48eec1559d72d0c1ae9a65d89d95fb97454f858c9022578043238a34ce205ac5a16871e6f6d68a3bfe3231c20852437c4fd66254
diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild
index 6cb5447565ac..1b00a2498a88 100644
--- a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild
+++ b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild
@@ -26,7 +26,7 @@ SRC_URI="https://github.com/timvink/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.g
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
RDEPEND="
>=dev-python/Babel-2.7.0[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-i18n/Manifest b/dev-python/mkdocs-i18n/Manifest
index 58ab55de6064..897bcb0a00fe 100644
--- a/dev-python/mkdocs-i18n/Manifest
+++ b/dev-python/mkdocs-i18n/Manifest
@@ -1,3 +1,3 @@
DIST mkdocs-i18n-0.4.4.tar.gz 17191 BLAKE2B 4ab926befac2c90b6b9ff55fd6887c8b78e88f801c820749df125ea97418fbfb0a8531b2168b508737e7dffbf426826433211ee80f25b80a42ae160f78a93670 SHA512 f9f27c0f274aa7ee5c64cee46d4165d51022cac0171f95a238b62c911e1be16b6a4ff227fea3b78de2ffa0095b9c95280e8919e207e6947db300a136fe16e659
-EBUILD mkdocs-i18n-0.4.4.ebuild 558 BLAKE2B 8d481c7439a0daf2e31dcc9c808f146c5d2f8cb7d0d11d9237fba578f15f30d0379117bcf86214310a9444f16c80b325b9478c10448b6e5da040a269085d88ad SHA512 d6c3746d4d6b298b1725a72097b3cdb20c918f18ec91397e77512e884b6d53b3498aa28f972dbb45428eacce69a9f773221329962b973e6b1967c0a5a6eaa6d7
+EBUILD mkdocs-i18n-0.4.4.ebuild 563 BLAKE2B ce8cf96dc4a90b351375379df130b4de2e9b5ae7cd8478eed0671664a8651136ff46de2774446ab5891959c6a72c6463ad6112d267247788f3d37099f80a8216 SHA512 e270ff9fb15dc71a5eda05e717e494f5e48ecf135be1e98e26d8cc8d5b388f67e71e455c7ab1694326ce68716def62c0e192726dec0f573394ec50610feb0dc2
MISC metadata.xml 540 BLAKE2B 0b6e023e1903f143668642c8a150cb0610500b8ced2082fb31586a1157281fe21535c249e67dc19789cd36318e255efc914f7f5e29dc2af97e6f0866214b8523 SHA512 6bf089cea5ea6ce4547fd616ecfed754f68cc17d7caeed4f633ef41c4349cfca1c68585a1bab548db284dcfa672348b73e53a5e6610a73480913694df92cace6
diff --git a/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.4.ebuild b/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.4.ebuild
index 436029a26d98..4a279e04e725 100644
--- a/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.4.ebuild
+++ b/dev-python/mkdocs-i18n/mkdocs-i18n-0.4.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="AGPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
RDEPEND="
>=dev-python/mkdocs-1.1[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-material-extensions/Manifest b/dev-python/mkdocs-material-extensions/Manifest
index fe1e0fd50b75..a8ab7be4999c 100644
--- a/dev-python/mkdocs-material-extensions/Manifest
+++ b/dev-python/mkdocs-material-extensions/Manifest
@@ -1,3 +1,3 @@
DIST mkdocs-material-extensions-1.1.1.gh.tar.gz 12092 BLAKE2B ad5a085cf65768f1bf40f5dfc4323fc8047495fa8c501474e9b2fd6db141ea0915b13eb5596225b5a823b9e9f315f5de1d5be1a0a717d06e4ac17ddd7becb1b7 SHA512 84937d3e9a4817d80fd19b9d359d3b2fdb6766b58c5f0b0530d84ad555b628da3796bbbacebd1b3ad438cbc148bbce681e7038b2dbe5c086645b2f5426a5cb2d
-EBUILD mkdocs-material-extensions-1.1.1.ebuild 695 BLAKE2B bf910586b2ea39a31e2544302032dcd9a69369eed69f872b010577b4655e70d184c8a76083cb7d693697796968cb61940c22a8805151f55598c29fa253af32da SHA512 7be5a6a8bae4b720a7dcc8d011c0dc1b8d2dc24b2bd384d577c41ce80a0028edeee6873c0e54274757e564ba180e2d3f5960d771f43dcc73142ca32cdad1eab3
+EBUILD mkdocs-material-extensions-1.1.1.ebuild 700 BLAKE2B 428237d05e418be4e8bcc56aac67f43995179d9995fd53d26d2f2a40e44b1a217f16e8229bf6d7ce97bb84011e23867364c81be48a15f26af8e4eaeec6eb8232 SHA512 358c0a16ff1e9de3ebe9af33c82600625eeda27fd7ccc00c97deb29f3fc2d3906f9c4a54c0ff26e13b62fe9724272520a78ed45c42e3704efa0715b5d03d100a
MISC metadata.xml 451 BLAKE2B 3deb46d9e68b98525a9d7d31d2ccc0cf3c142d2988dd01636f037bec1b0ebfb07bd675c402fba89f6c7d171444e693b1c070eaee27c9a0ce94d48a1edd73b58e SHA512 add6b4dc2b6a8032aa3edf9ad22f02edaebf4cfae392c2920db40c201adedb20e6f085de59f2224a3fa037060c7cdb3dc238d3174a97f95aa35bc3bc8618f3da
diff --git a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.1.1.ebuild b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.1.1.ebuild
index 845a48f2b6a5..9bfe19dd38b1 100644
--- a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.1.1.ebuild
+++ b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.1.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
RDEPEND="
>=dev-python/mkdocs-material-5.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest
index d28b0ebc49af..7ffcdf408ab1 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -6,5 +6,5 @@ DIST mkdocs-material-9.0.14.gh.tar.gz 10932657 BLAKE2B a43fe024bd4c285801c10a3a4
EBUILD mkdocs-material-9.0.10.ebuild 1271 BLAKE2B c8860ec31923f275d1ddeeba10aed7d651ebdb4a6131d701dbf43aea3dc99064e48e0c0ddbd38b75eedd5257964da0428b5736e919c70d44ee8228791810876e SHA512 74efdd9f73927fc38bb2ba3181fd8bbd595129292a03c3fc4e8b75694c92d7c46e8ca99f715d8a9a9445cf0815bcf1e2fdf88f317480acf27b3eb61f617089a8
EBUILD mkdocs-material-9.0.12.ebuild 1273 BLAKE2B 00962df71a81ba3e3d705e3757e7789e782f78dbbd1b9d7f8ca0a365926970106672cfdb98c8e56d96fc9cb9beca599b5ed80685a76b738540f7e7661cc9c206 SHA512 90faf451432bf546477e0d0a25e2c31f47d78a5bf3e76e8b954fa4169f5bd3097448b086222ba5086204dd6177e091b402837f953f7c989f868a733fe07a0e04
EBUILD mkdocs-material-9.0.13.ebuild 1273 BLAKE2B 00962df71a81ba3e3d705e3757e7789e782f78dbbd1b9d7f8ca0a365926970106672cfdb98c8e56d96fc9cb9beca599b5ed80685a76b738540f7e7661cc9c206 SHA512 90faf451432bf546477e0d0a25e2c31f47d78a5bf3e76e8b954fa4169f5bd3097448b086222ba5086204dd6177e091b402837f953f7c989f868a733fe07a0e04
-EBUILD mkdocs-material-9.0.14.ebuild 1273 BLAKE2B 00962df71a81ba3e3d705e3757e7789e782f78dbbd1b9d7f8ca0a365926970106672cfdb98c8e56d96fc9cb9beca599b5ed80685a76b738540f7e7661cc9c206 SHA512 90faf451432bf546477e0d0a25e2c31f47d78a5bf3e76e8b954fa4169f5bd3097448b086222ba5086204dd6177e091b402837f953f7c989f868a733fe07a0e04
+EBUILD mkdocs-material-9.0.14.ebuild 1278 BLAKE2B 306edbe42d3b1ad120007bdd9bf7f78fb18d3f755e93f33069be39537a1a124d7e5b29663b953e4cebae9698a325cce9d056cb2239576e373c597ee58d981cea SHA512 38389c354fb22a066a8e15ee6f9ed96612d7e28934a77ed33dd22ed7e809b465a3f41be0fd1446a8ed151982f6e088a3a4f32f0e81f8246606656cecd012ef36
MISC metadata.xml 1037 BLAKE2B 6997d0f85e31152c58092081b697d8934c54f933e188082eb55e5e9f252f57274f673e1d8e5b657907da2d1658f969cd67bdb32bdc05324746f211b718f3a4b2 SHA512 ccd4f4aa6e6e780d0aff5894b260eedb602d29cc25427c202561525d27de4a31d1e13f59267d8d732d0e12f3ca0485996bca6ef2a114e96b030259899e8ad47c
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.0.14.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.0.14.ebuild
index ae30183c31b4..eedc60f73616 100644
--- a/dev-python/mkdocs-material/mkdocs-material-9.0.14.ebuild
+++ b/dev-python/mkdocs-material/mkdocs-material-9.0.14.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
RDEPEND="
>=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-minify-plugin/Manifest b/dev-python/mkdocs-minify-plugin/Manifest
index 866729ac4505..307dbcc6e42a 100644
--- a/dev-python/mkdocs-minify-plugin/Manifest
+++ b/dev-python/mkdocs-minify-plugin/Manifest
@@ -1,3 +1,3 @@
DIST mkdocs-minify-plugin-0.6.2.gh.tar.gz 8480 BLAKE2B 91091702c0f5953b8cef4e081004cf44abbc2a7b21a0ea1996a337c96764a636fa79054c5d05ffc2814acb4b7fda0e833e61b02c6b97466586875e9da21c937b SHA512 563e150eb380aab105b18492eb0f725ec96fe12768c666b093e40d375e66cccf42f859aeb4d2788ae8c7a5b01e6e103c9f9aa1153802ad104955a98d90036144
-EBUILD mkdocs-minify-plugin-0.6.2.ebuild 976 BLAKE2B fd538348559d67df18d8898ec92bc4a68446531c3d592d4b90d62c5ab736aa87d45b43cbcbdf54df8e664162705981d1c6200056e87857daf37efb4bf9fdf285 SHA512 a43aef5d77734ec6517c80921b2ba126aad9d8d1cf535a5c288ccfdb0f3121cfa69824f8a6eecfb992fa1e41a86c3f180d7c04347f46e2e91508d01f0d1e8c2b
+EBUILD mkdocs-minify-plugin-0.6.2.ebuild 981 BLAKE2B fc4c18bf78d1343b7816516ce512c4d2d9f08817aaedf7e930d5ca1362d352919ae19bf70afcc9098efff94e5afce9ea1fbe1fb96e22aba2e89b58fcce9d19ee SHA512 4bbf78ad6a004466086d0ed09f7a7f9d76ddecf31742fe3dd8e54b4ee28747812c43ffa1de7942cf0f02c3cbb17c775cce8c8a4d18ff653c27736e959f623f43
MISC metadata.xml 437 BLAKE2B 0b089b896a3b9458b03573a6f2870ee98c194a76969cb730508582aaae75cd5ae3fc46739ba12850a2388cf588aa68c6a45e31a59a8f1894e7eb02fe78d74992 SHA512 f238ac7d118776d582d880a4355d0786dc5d9b3f82e9139d5668fa9be009eeb7228a0bc0b2d5254e76b167ec30457241b808917a910b8d2037c781e46a871946
diff --git a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.2.ebuild b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.2.ebuild
index 9dd3f4879914..e8a8f7a74abe 100644
--- a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.2.ebuild
+++ b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
RDEPEND="
>=dev-python/csscompressor-0.9.5[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-redirects/Manifest b/dev-python/mkdocs-redirects/Manifest
index 5d590c1d424d..dd977143f60a 100644
--- a/dev-python/mkdocs-redirects/Manifest
+++ b/dev-python/mkdocs-redirects/Manifest
@@ -1,3 +1,3 @@
DIST mkdocs-redirects-1.2.0.gh.tar.gz 7434 BLAKE2B cba7252865135c66ca467473e5c373b1779131dc0fdea47092d97d97d4222e6e9b38f9b312f0341af90b8a05a24c3c33250b060c2b3029d49dc970da0b2fc48e SHA512 e26260277f56005d8fab3a7e6d05187796356909d7ab4f8d6cd6edd535b0ee944e49faf5b6366269bfface1a855f399e3d95275a5f0967134f6c8e1256bef220
-EBUILD mkdocs-redirects-1.2.0.ebuild 713 BLAKE2B fb624a234020ffb5c9f82d9fc9578181e07834b7cf4e42cfb800976224ab67b569de7acafbe1bbf03cdb26775276621b88f4e241998cad647edc99b283689e2b SHA512 4d65844841b9a527b713b9bdf5abd5d16ea9ec949140a1d012d8cdef280295b34405becdaad2ea15a0fbf38c484cfea3610077a6b92b80324b1ab1fb44498bd8
+EBUILD mkdocs-redirects-1.2.0.ebuild 718 BLAKE2B 439c36e93ed19d271f4e77a5264179952d2a08412dce4fc4edee3aa7e42879c3d52c27397919cadcaee2d325417238620d1aa072ff2554a18fa3ef1338467a00 SHA512 d2e1abb5db50362e1e8375890caa04e22e927c968c73cc5e358e52329d804234703042b01a092e4869814856696c6474301ab710b35e848a76e975bdb9e4bdc9
MISC metadata.xml 425 BLAKE2B 0dba3e4e60feb48ee0e2b7bf308a6f8ba4f4c6bd6acf3f1cd9e61015fc550c1bc1dcfced21d42ae722286afa65a40b7491a73a159bc3d6244aead5104ab5fa68 SHA512 13a924e44d6c9689783e1c01473c055992a2b2b2357523e587ce1603c71928265045c306ecdee95de524f80dd5581a4dccd49e048369f128c37236744d1345d0
diff --git a/dev-python/mkdocs-redirects/mkdocs-redirects-1.2.0.ebuild b/dev-python/mkdocs-redirects/mkdocs-redirects-1.2.0.ebuild
index d84eea86e3c1..81a77860a99a 100644
--- a/dev-python/mkdocs-redirects/mkdocs-redirects-1.2.0.ebuild
+++ b/dev-python/mkdocs-redirects/mkdocs-redirects-1.2.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
RDEPEND="
>=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs/Manifest b/dev-python/mkdocs/Manifest
index 55bd3d7510b7..800543eba889 100644
--- a/dev-python/mkdocs/Manifest
+++ b/dev-python/mkdocs/Manifest
@@ -1,3 +1,3 @@
DIST mkdocs-1.4.2.gh.tar.gz 4018656 BLAKE2B 325e940c72f6a8fe7f353a4ba2f65fc6b123c5be04173e5469d3165d25b3d6bb8983b5c541b0d1376770a8205b54860b756eca1719decdd77e7e4c57477998e4 SHA512 cabdb86a5934672645e29055c04f5c877dd5527df909a606d94f930211cec9f4f29f89137dd413238c07af4108d870dd3b880cba447c55690583cd1b13b179b7
-EBUILD mkdocs-1.4.2.ebuild 2414 BLAKE2B 665a6866b5b238554cb7998310c86caa33676bc1d3425d30e0b739427be54aceb86adad2bae7bdf1b65921c96cc3a03e137c871c1e62fbd529750af6ea422eca SHA512 706575f2cfb0461b846e97d7468e71717ac30823aa649ca94c1e2894db7b472ec8c2ac819eea76ac70522e39da725a54c22f643e5d027baee42d4f2a45f09446
+EBUILD mkdocs-1.4.2.ebuild 2419 BLAKE2B 9e7e7336dbfae3585ec7f5f50dfd995cc52d249d3e10eb4887be8b49bf87a43ea677767967debf5411e81dfe29da785d98ce6fa722a0674c3e322b70644b57f9 SHA512 c42bcc203164d6c1e5263c0dd59194f210134adf8f097e1828b9684cc3a7dae31db7d385353a167315b85b0a44fab7a3b1e566bada065546411e15e5d57a16d0
MISC metadata.xml 405 BLAKE2B de9dd789fea13afc3622c6961674d046806db1025e9d0475c0ff8bfe1c6d91a741b6112ccaafb46cb19b9dac971c50095ac89b13353c7c0e1571961a19a90387 SHA512 7a19785dbacb67aa5679d6e7c9617b52b25f724430fa3471b645e31df04157efc4060dbd4fccbfc37b5709138164d8ec89c2e94cddfd727b3ee4c705ddd38dcf
diff --git a/dev-python/mkdocs/mkdocs-1.4.2.ebuild b/dev-python/mkdocs/mkdocs-1.4.2.ebuild
index 4d7157022825..4b809fb01fc9 100644
--- a/dev-python/mkdocs/mkdocs-1.4.2.ebuild
+++ b/dev-python/mkdocs/mkdocs-1.4.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
# https://bugs.gentoo.org/873349
# Building documentation requires packaging: callouts and mkdocs-autorefs
diff --git a/dev-python/mkdocs_pymdownx_material_extras/Manifest b/dev-python/mkdocs_pymdownx_material_extras/Manifest
index bfd582974376..34ddea937e8e 100644
--- a/dev-python/mkdocs_pymdownx_material_extras/Manifest
+++ b/dev-python/mkdocs_pymdownx_material_extras/Manifest
@@ -1,3 +1,3 @@
DIST mkdocs_pymdownx_material_extras-2.4.2.tar.gz 24247 BLAKE2B 1ab9bcc9c6a6f11188305d36c48773ad03d9f03cf95636f6d6eeb292d39d7cce3c4ea155caf6343b636f33dab885dd2320e2f7b12f91b5d7d03e1da1480b2ac1 SHA512 8852fab08e7dc43b005d3ebaaabaed07598751dc7dbf237a9728c1cbf8abf992403e27a515d615bbbe0b753b08a0f32aa8f18cb249b07187319c20c285fdf312
-EBUILD mkdocs_pymdownx_material_extras-2.4.2.ebuild 574 BLAKE2B afdf673a517bc839cdc857a62cc5e75be8b304c0a1464861cbf9d7711e6c782ef93108b8c7ef0a3d4745a3d0442f3fea65ba51fb4731db93566ac62421dbdd35 SHA512 ed353708e01fb26530b643b77f04c624abd6b5a54857c7bbedb172b01270a8cf9a5199bccab794931d41f8006b33f1ead1ebb35ea6e16607665159493e4a28cc
+EBUILD mkdocs_pymdownx_material_extras-2.4.2.ebuild 579 BLAKE2B 511211f5420caa4e6042ec2a833bdb579334740d8b1329c84d197d2c2e6f7666fc87318d9db6137d74a32dfd0e6342584cd195605250293645e403ad27eafc0e SHA512 0b7d8553d925348075d2932ec33d2d0646336e081739d4015cbb53411d62a1bbc4b30ad009c22cd70ed3d3a636b7ce9ea2d753d85755eb51d6fa65050bedb2e2
MISC metadata.xml 1167 BLAKE2B a4efd99b0128f99bb7a8da17fde37695cff1f9e50ddec9d3b71e5eae4a09b8ba6646259c724220ee5905faa420efcdaf4be1d0828c8cc4d9e7040ebf1398bd0e SHA512 37d5b8e942796e54f31d0a2d592157d7a50d8fe5bdedf6f0e57305d60b4d7fd99f649e2604bb53cba5cf457227c3c1debfd607b3f5b97fcaee7e8209fbc900ec
diff --git a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild
index a43de70f0b50..1c9d3de7f0db 100644
--- a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild
+++ b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
RDEPEND="
>=dev-python/mkdocs-material-8.3.3[${PYTHON_USEDEP}]
diff --git a/dev-python/owslib/Manifest b/dev-python/owslib/Manifest
index 402618d2b3b6..7de0d8a2e6e3 100644
--- a/dev-python/owslib/Manifest
+++ b/dev-python/owslib/Manifest
@@ -1,5 +1,7 @@
DIST OWSLib-0.28.0.gh.tar.gz 951384 BLAKE2B f3c69f9a2526d54c650fd37dd6e7d55b37b6cbc503d08105a1c7e685ebea76cb7471f6de634947b42a080535fbdbb5262b30771d22e32c977f2a579fe2bdb62c SHA512 4a5002a05c1616ca382aa85561cee950c707488feb37f0f29232758159abcef8545980361cb976240e9026937557ab349764f84c95091f9f3df8698498f47fde
+DIST OWSLib-0.28.1.gh.tar.gz 950453 BLAKE2B 8210efdea8ac2536348659a1bed46b5eb1b4da5a8b77979cc11d23273b1f806bef21d007ddd8a6961c16e241c4f3e18c93054c8abaa89baf8b765c98d74605d0 SHA512 bd62a5e371e64e0e256cc83d2f044294c20965f6b107b0dd9074ac752971620f01af4c7fc9a82e43dc81e71a6a36696b75403012841c28925b017d9c47b2d4a5
DIST owslib-0.27.2.gh.tar.gz 949148 BLAKE2B 2e12b43de3c3c362b03af15c93fe268e9ad8dd8647a18a8ef978203db896db65dd26cd20d6d58214880248593589604f764887b50c9eb8695d8e51accef3dfe8 SHA512 02c70731ef92783d53b8f0dff2cec7d28d14ac08b0a4b5090183f9eacf156d539c823fcd2ae480c07447e901697de498cdf2aaf27c8b6d46fa4cf8eb3679ceee
EBUILD owslib-0.27.2.ebuild 979 BLAKE2B 1d55bfa2159561560af11ff1a9f42fb0712a9b2d9750d08f3e1e992533acb679a12a372efc97ed464ac7e9089a21a79b84bec4e506607a1de98e9fe8726595de SHA512 57a44fee3614ca29a5e662bfbfc6a9a5f87d7b4bfad396409c84f929e668e0d003ec36685725178da97ebd6c075cd706ab7c92b54140bb6d89bcb24068678cc2
EBUILD owslib-0.28.0.ebuild 971 BLAKE2B 43258068298f2278d4b42584ae010fa651d59d985e4a3c44833a94a616875aa55c1ed65a9770933a59924f64b1e457ffc297fd812f21149b6d89b7c89be3dbc7 SHA512 ac220ce01d288dc40af5548cb894eaccc5976f9e9115d9334592f03020a9e3eecf187e7336c9bbc5ee287a0c900a1755bcac965e02fe6297b9030ab7a06a0afc
+EBUILD owslib-0.28.1.ebuild 1116 BLAKE2B b0761f932433ea92185118eec282821453c6d749d01a2cc6ef3d2467ae4cda6481450fafd5b08721a01103947a861f8552d0e79f82f740eb3c79446bfcfcf5b1 SHA512 b6ed02f87907182464f8c521f12c0ea9f2369d493c2e7a1610d162ef0240523fb308db5f611297542fc0a5292ac8823c8d5a7d337754e2353ddff46031e59437
MISC metadata.xml 520 BLAKE2B 01705147ed084a8215d15016b6cc94b2fcdc926eff2755cf2d4c768197d0c39a30a8b0602d93bac7ec221e32c30b9280b37d5736f2f46342ad36e23c1b4a7c1c SHA512 c146cb483caacbde7966a95b899372261493543826cb20d638cd91e7cae245d60f1504bc53f485e35ca5d6c3f83780fc1da211c0838c604dafde27284dd8e40b
diff --git a/dev-python/owslib/owslib-0.28.1.ebuild b/dev-python/owslib/owslib-0.28.1.ebuild
new file mode 100644
index 000000000000..9ca97e344873
--- /dev/null
+++ b/dev-python/owslib/owslib-0.28.1.ebuild
@@ -0,0 +1,53 @@
+# 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
+
+MY_P=OWSLib-${PV}
+DESCRIPTION="Library for client programming with Open Geospatial Consortium web service"
+HOMEPAGE="
+ https://geopython.github.io/OWSLib/
+ https://github.com/geopython/owslib/
+ https://pypi.org/project/OWSLib/
+"
+SRC_URI="
+ https://github.com/geopython/${PN}/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+RDEPEND="
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pillow[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # connection errors
+ tests/test_wfs_generic.py::test_xmlfilter_wfs_110
+ tests/test_wfs_generic.py::test_xmlfilter_wfs_200
+)
+
+python_test() {
+ epytest -o addopts=
+}
diff --git a/dev-python/pdm-pep517/Manifest b/dev-python/pdm-pep517/Manifest
index 7b2b98e7f6f4..268311284894 100644
--- a/dev-python/pdm-pep517/Manifest
+++ b/dev-python/pdm-pep517/Manifest
@@ -1,5 +1,3 @@
-DIST pdm-pep517-1.0.6.gh.tar.gz 315755 BLAKE2B 7b221d9ddc9683521e901177cafd2ffd2908af4acbe083b4a7d6525a81ece64d3768331135451d45ffc5c40c67c8c72802d75d52fdf85fa89a13f30110436a13 SHA512 5aeef3179d508d2acaedf4b99df41e64b26537120e586a01870651d2b379e2e5a1bf42934ee28a4b285cb83fe10ead073408b6b7d022ca1f55653533d12a2da1
DIST pdm-pep517-1.1.2.gh.tar.gz 231983 BLAKE2B b2225da24f52d4d2c1a903db57f000a1fb2ba8435083d956ff740d272ee2fa8f00cf001673e32800fc0437ae2d1016cac661fda24f8b5f34c83a342fd3e8c353 SHA512 8f6140492ef8323044f01887895e6664019092f964e1fae3a829bcefb3d5d9c9223ef163183899681270f95b4a3a517951b7e44629ec3f37598c04ccbb221cac
-EBUILD pdm-pep517-1.0.6-r1.ebuild 1399 BLAKE2B aeb00416ccf9946c72df5580ec7090872495a2664e68e7026ecd5c34716fe22ecc390bd610b55d40163b2202678f511f07136010b4df221a1fa55fca834b751b SHA512 68b90245ffb1c213b0f2f07a4142d877f49192d443f8d54c4a57baac596dfeeb4644e9ebc4a3ebc198c9de3d662343bd6153b7150fe5cad885e37f562088136d
EBUILD pdm-pep517-1.1.2-r1.ebuild 1499 BLAKE2B 45092f6ce97e05b56dbc7642b4d5b06c647fce542ac44b8b4e52b75aa682910657640c14bc1109c198224c68a7cff907bf8af0f2b5683721db487834635fd579 SHA512 1396db9ce8e75e56635b0c29ef2948d041b4b0e7781cbe05c392527468ef8ba207e438064b75500009c757922ede5e47b35182ee2520b46a2e7d02debd5d39f6
MISC metadata.xml 401 BLAKE2B bd202e8cb137f8c6d74d4706e9e4aed7fc8a10825f68d8fec1814c26a58a2ae14208e1256a6826209019b6066f9b96d94a108e1a48c368261886357b7c20893b SHA512 dedab34ff5a645536807de7c3c616e11846d22c7aebf8446d88fb8c3a5c0edc6e97c2a3b25874ab7413b9b6ac6c0734df54e252ee1c55bc1b698883aa1f1552b
diff --git a/dev-python/pdm-pep517/pdm-pep517-1.0.6-r1.ebuild b/dev-python/pdm-pep517/pdm-pep517-1.0.6-r1.ebuild
deleted file mode 100644
index 64a5235e005f..000000000000
--- a/dev-python/pdm-pep517/pdm-pep517-1.0.6-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
-HOMEPAGE="
- https://pypi.org/project/pdm-pep517/
- https://github.com/pdm-project/pdm-pep517/
-"
-SRC_URI="
- https://github.com/pdm-project/pdm-pep517/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
- dev-python/license-expression[${PYTHON_USEDEP}]
- <dev-python/packaging-22[${PYTHON_USEDEP}]
- >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
- >=dev-python/tomli-2[${PYTHON_USEDEP}]
- dev-python/tomli-w[${PYTHON_USEDEP}]
-"
-BDEPEND="
- ${RDEPEND}
- test? (
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-vcs/git
- )
-"
-# setuptools are used to build C extensions
-RDEPEND+="
- dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- rm -r pdm/pep517/_vendor || die
- find -name '*.py' -exec sed \
- -e 's:from pdm\.pep517\._vendor\.:from :' \
- -e 's:from pdm\.pep517\._vendor ::' \
- -i {} + || die
- distutils-r1_src_prepare
-}
-
-src_test() {
- git config --global user.email "test@example.com" || die
- git config --global user.name "Test User" || die
- distutils-r1_src_test
-}
diff --git a/dev-python/plotly/Manifest b/dev-python/plotly/Manifest
index d4e4edbddce5..7138ad64d2e7 100644
--- a/dev-python/plotly/Manifest
+++ b/dev-python/plotly/Manifest
@@ -1,6 +1,8 @@
AUX plotly-5.8.0-fix-versioneer-import.patch 541 BLAKE2B 51ff6cbab8d9124243445f758aa4b976b7c26e1d3ce633e943bff133b81c0a7587feeb9d5e98a63f319c6afed8dc06e06fafe765ffd51fec245215c849fb4955 SHA512 db4743e538dddfe66e4c9c766698844af4d09c68188afefe92b6419adfe7cc0b1e9c1266d702d590b0b8dfc14bffbc8f08262ead0bff4dae3b5c71fa1259a4b9
DIST plotly-5.10.0.tar.gz 7600627 BLAKE2B cb83d2b14553b0336db098977a29e0417ce8f65ef5088bfa7fbd4ab5ee7cc561e3f3e32504604a402be395d8c46b0948379e9350dff37b225eba3298f2549cfd SHA512 f30f78ad8683d8b8ccd6a1c383772eddf6719fd47b4be693a72e9ae2c6d567fbf683e87aecc24dcd4c1fd89697366e510cfd93e6599d859554b687e6f6cfb416
DIST plotly.py-5.13.0.gh.tar.gz 30683340 BLAKE2B 0e2c5638c766e5da6e2067d7be270576afed984b45deec0955fa10698d37bd082f3ebc568a8290c17554c672ef9e31cee81b0fae18b9f3249591fe62510ce5fd SHA512 c874b46ac43520519951aad55f93bfcfe03910873fd273f283fe16ae2a4150cfa35104be422c21b65785c77f468f084847278f76bce3d9179cc2a339809c42e3
+DIST plotly.py-5.13.1.gh.tar.gz 30629767 BLAKE2B 818fc888f8bc15b2dc95557363214c69fa3cbba6c973cfde02c1b9a718cdaaa22e03a95e8d5876003bc12bece3460d50216395b94d503516ceed6c836dd1675d SHA512 75b57d212e9c1e277c9136a30e95e2d1d64049fb719c9c97646760b69a2ff61576db0b8e06eed799552e9388bdb9459720030d027d466cb88fec38492b61c79b
EBUILD plotly-5.10.0-r1.ebuild 1628 BLAKE2B 7a1384cc973db298c98fc32e80fa9a4bfd0034cbd42959a032f7ca24d35e90a16b27cd7197d81df83f849795d001ec4fba69402a7be8e8de660bc930d4cbf81d SHA512 cdef52846578274c98dedc910674697e3d818c447cc10d1cbd61ca2f3eaee5e25e6fe88914d00f20c49a4a0bb5504d03a7576841f95dadece176fc664e90fd57
EBUILD plotly-5.13.0.ebuild 2973 BLAKE2B e1382c0b397f49dcaa81228b04cfc6c462767ec94c17823dfe4d08b4b667e65f8abaf9f9cf7c97c93f06f2eb6c9056267f5eb65a651b6f189b83d3494b6efa9d SHA512 674866c32ba359f75ffce562c828ca66278da6893f879c01323d2ebf1f464a01068c533b28537c0912c03e3d8365599c478d33fc98c54f4d153dfd99a53abe48
+EBUILD plotly-5.13.1.ebuild 3100 BLAKE2B f65adcad42d0a8325673f9fb99d954eb41216839092d036a5ca7330bf2d395c18572adb6d57d0c8a7f8312a0671a815bacbad73112708b3857d7a3f0a924a62b SHA512 b2b17cee89f06b8a946fe07d84e6d57cbb02e33a0cb231a5f21de0cebc35e97a96fc9c946bd3119c108097b35e8a30214cf28403eb6366a683536735256f5d99
MISC metadata.xml 627 BLAKE2B 453adb04f4caba9790fe5223635245c8bca7ca5c6dc1930f09537045580b88b5fa1649e47158b13be6cc5cb09b4479a47690e37ef13208b47a95f82d14793a91 SHA512 a5183e9d217d1312e8d383ccb4ade66b92575492b6c8ed8987e3af18e9e456836b62b2d572ce62f9e01aae47b4a2bcbd12f79b4bb6acabfe69c2b63b20315bd3
diff --git a/dev-python/plotly/plotly-5.13.1.ebuild b/dev-python/plotly/plotly-5.13.1.ebuild
new file mode 100644
index 000000000000..64964a4dfd08
--- /dev/null
+++ b/dev-python/plotly/plotly-5.13.1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+MY_P=plotly.py-${PV}
+DESCRIPTION="Browser-based graphing library for Python"
+HOMEPAGE="
+ https://plotly.com/python/
+ https://github.com/plotly/plotly.py/
+ https://pypi.org/project/plotly/
+"
+SRC_URI="
+ https://github.com/plotly/plotly.py/archive/refs/tags/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/packages/python/plotly"
+# The tests are not included in the PyPI tarball, to use the GitHub tarball
+# we have to skip npm, which means that the resulting install will
+# unfortunately lack the jupyterlab extension.
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/tenacity-6.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/ipykernel[${PYTHON_USEDEP}]
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/ipywidgets[${PYTHON_USEDEP}]
+ dev-python/jupyter[${PYTHON_USEDEP}]
+ dev-python/jupyterlab[${PYTHON_USEDEP}]
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/shapely[${PYTHON_USEDEP}]
+ dev-python/statsmodels[${PYTHON_USEDEP}]
+ dev-python/xarray[${PYTHON_USEDEP}]
+ sci-libs/scikit-image[${PYTHON_USEDEP}]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.8.0-fix-versioneer-import.patch
+)
+
+EPYTEST_IGNORE=(
+ # Needs porting to newer numpy
+ _plotly_utils/tests/validators/test_integer_validator.py
+
+ # kaleido not packaged
+ plotly/tests/test_optional/test_kaleido
+
+ # plotly-orca not packaged
+ plotly/tests/test_orca
+)
+
+EPYTEST_DESELECT=(
+ # Also needs porting to newer numpy
+ plotly/tests/test_io/test_to_from_plotly_json.py::test_object_numpy_encoding
+
+ # kaleido not packaged
+ plotly/tests/test_orca/test_to_image.py::test_bytesio
+
+ # Fails if not already installed
+ test_init/test_dependencies_not_imported.py::test_dependencies_not_imported
+ test_init/test_lazy_imports.py::test_lazy_imports
+
+ # Minor matplotlib incompatibility
+ plotly/matplotlylib/mplexporter/tests/test_basic.py::test_path_collection
+ plotly/matplotlylib/mplexporter/tests/test_basic.py::test_legend_dots
+ plotly/matplotlylib/mplexporter/tests/test_utils.py::test_linestyle
+
+ # In python 3.11 the produced error is slightly different
+ plotly/tests/test_core/test_errors/test_dict_path_errors.py::test_described_subscript_error_on_type_error
+)
+
+# There are sphinx docs but we are missing a bunch of dependencies.
+# distutils_enable_sphinx ../../../doc/apidoc
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # Do not try to fetch stuff with npm
+ export SKIP_NPM=1
+ distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ mkdir -p "${ED}"/etc/ || die
+ mv "${ED}"/usr/etc/jupyter "${ED}"/etc/ || die
+ rmdir "${ED}"/usr/etc || die
+}
diff --git a/dev-python/pymdown-extensions/Manifest b/dev-python/pymdown-extensions/Manifest
index 4afe355bb6a5..aea88559da4b 100644
--- a/dev-python/pymdown-extensions/Manifest
+++ b/dev-python/pymdown-extensions/Manifest
@@ -1,3 +1,3 @@
DIST pymdown-extensions-9.9.2.gh.tar.gz 1017219 BLAKE2B d41f0863654c3d4aa6a947f5fef9d0029368e4a990f48a6997ecd1a0196a6b70198a698a22bfe536217bc001b4d21b69b2d5e3b479616825787648ef33ad1a9b SHA512 7f89f527f4d28ee31bf74dfd2343509592d287e1196e8a5045bbeaa5f2a038defc36e5b52ed53064f6cc797534032ed7a9e733070ff68db099e41614b07e417c
-EBUILD pymdown-extensions-9.9.2.ebuild 1333 BLAKE2B c679bfd7b9bfcea6bf72d2638d6fde45d0a0e9e43ad2927de10cd42f5cdb8fca0eaaee17f402613cf8862e6c0aa4d6b3846dfa3bd6a2bede9cd6ab5d7888d2f7 SHA512 c24289b7b48bddac5cbd99205bace74a1a413e8bf50ea8e64e96b715e8e4e374aca2684693c89cdb4e0017c8c079506aa802503590bb286910ebd820e3026178
+EBUILD pymdown-extensions-9.9.2.ebuild 1338 BLAKE2B 6d5e34cb889686295059e16467cb3597275f11adb00ba549f4e9ec8bb156aefb63df91dd7932a83141b328b9bdf82eb21214d083be7192220ee888a86d3dd0df SHA512 da3c24b8d40a29460a1618a6eb54808a5e848e9188752899302f5c9043c62621731bb5bb81ba3908224f280baf3609e7a632d2063f1ec2797297036bf76f127d
MISC metadata.xml 536 BLAKE2B f417ab2132b06eadbf1785654080084c4ef694f983e223ade83d5c77213e4443203a498a168efd68e4a3b1cccbe019c5b88716ac851719b9197deba9d2fd5411 SHA512 51304b48f9e296abea376be300053e041ea331f93e1ec7a2a3cdf10eea0ed6e9b8f04cdcbbed7920b46c60d5f6ce9337e3e25635516871d7b080eb54bfa16f57
diff --git a/dev-python/pymdown-extensions/pymdown-extensions-9.9.2.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-9.9.2.ebuild
index baaaf849976c..2189b0d608b9 100644
--- a/dev-python/pymdown-extensions/pymdown-extensions-9.9.2.ebuild
+++ b/dev-python/pymdown-extensions/pymdown-extensions-9.9.2.ebuild
@@ -30,7 +30,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
RDEPEND="
>=dev-python/markdown-3.2[${PYTHON_USEDEP}]
diff --git a/dev-python/pymdown-lexers/Manifest b/dev-python/pymdown-lexers/Manifest
index 4c8077126f04..27ae2fb49059 100644
--- a/dev-python/pymdown-lexers/Manifest
+++ b/dev-python/pymdown-lexers/Manifest
@@ -1,3 +1,3 @@
DIST pymdown-lexers-0_pre20210902.tar.gz 2998 BLAKE2B cd9793c247abd7ac2ff2a8104f1b43ef034a8da14fa27c86c59794b7f53c22e75820a0033673e44824f98b50a4e9af446538428252a4064223e5ad35bdeac23a SHA512 c411f935ca0fedbdd0547c2c78d2292d8a07469f90b401d29fc1c2cc1eb899fde865a5eefa253eade03dc139af6188e0b655b8924465238ce9a53cd636eb5b53
-EBUILD pymdown-lexers-0_pre20210902.ebuild 598 BLAKE2B 22db409fe68b5ae3d405a22b68e87e6e38ae97b1d1a5917c5227658e0b338df04860b60f8ab89bfcb2d45ae945a67f990fcf4911a03fde2ee4fdf70b2ce76259 SHA512 04481d06021182208f75802ec676b3e533ca18dd291e17979b6e6396f04ae8967cdb8e49ba427e5f5e7e6e8364556a2ae01684799bfe265692ea0d5905fecf8a
+EBUILD pymdown-lexers-0_pre20210902.ebuild 603 BLAKE2B f2e722526acbb1493619e115e115d6ef62d50aeef49c2af2f99ae938478733264dcd221dc25c5d99847fb700a66b109ee0fe637902e6d683cfcde93712faa56b SHA512 25bee5e5b52c46db97442d645640b5f7f75a8494c2ff94be4162964023b3ece5e8020ee879271ce48b025c33620c413d5312f0fab69980ad9b98ce9d1e0e8250
MISC metadata.xml 642 BLAKE2B 15a30cfe9ed3e554cb573e57d6306ea638265800d553d13574ed475b33508d6f28733462f3ffc710806ed3f88c4fba8e5ea5b9b0a3f93d8d13bdb08744cf5abf SHA512 b572d550e2c28bc51128f01dc506eee21ea4c0128895679b5fca69a185606eb4d7d41c22c9af848e4d9a765c3b0ca1691a6049fe5eb71deeec3a9bd2e5de9f81
diff --git a/dev-python/pymdown-lexers/pymdown-lexers-0_pre20210902.ebuild b/dev-python/pymdown-lexers/pymdown-lexers-0_pre20210902.ebuild
index c044e2e2fc40..0068bb4551d1 100644
--- a/dev-python/pymdown-lexers/pymdown-lexers-0_pre20210902.ebuild
+++ b/dev-python/pymdown-lexers/pymdown-lexers-0_pre20210902.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${COMMIT}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
RDEPEND="
>=dev-python/pygments-2.0.1[${PYTHON_USEDEP}]
diff --git a/dev-python/pyspelling/Manifest b/dev-python/pyspelling/Manifest
index dc78d175dd5f..9eefa9f591ed 100644
--- a/dev-python/pyspelling/Manifest
+++ b/dev-python/pyspelling/Manifest
@@ -1,5 +1,5 @@
DIST pyspelling-2.8.1.gh.tar.gz 150813 BLAKE2B 53df7ae453180007af08fe3928274f9a468f7d24cc5f00b85efbda0febe9532f7b57805b54c2e28c3580e34de383a249bb293b1f89905d2b09c1a70853d12fd3 SHA512 24e9b03b3f5c911e2cd32a5594813fad5fce3fe5cc8c570fdaf4a025aebe8d02d2b77542d6e940cb03350df3203f1a9961a3f446fd60d66250a3cff7c54534de
DIST pyspelling-2.8.2.gh.tar.gz 150733 BLAKE2B 1bb96679ce54d48967ee57a7dde00131884e2801a8a4f4e016f9a552b92d435650314ae66a356c90e3e4c585d2701bfc5e63f19b92347c8fada4de64e9a982b6 SHA512 0bb4fbacbc72935d4fb2fa0608d675fd0eec85f178c0994d341bc8635b53f39a4c82a1d50e43446cd39873a877e75b1530eafc36450f37d8f08cc174ba39e440
EBUILD pyspelling-2.8.1.ebuild 1402 BLAKE2B 14ed291d7faab047a4da9967ad075f865aa069a23fa5b1630ed3b5e2f9fd0edcb035020974c80032aa5ae55eb330d55daa49100f1836a00810f81e3e5edfc545 SHA512 e6fd8b1401c7792d92b1b2054f2e0e51cca0a2902c65cfe9dcf3e0d7a63b5c08033a609c6ffb27618c22305652b7b31967fc7eef6debb3b412041f535810d815
-EBUILD pyspelling-2.8.2.ebuild 1409 BLAKE2B c291251ee057c2d8fcda0a1f691599b76049a69c7f108d35db113b0bb5c2cac5fc976ee0ca3e427bdd646cb144aa46c19cddbf12eecc0d8f8926368bbdbf034c SHA512 d329525579de123d6200e2a7b6e4874eec8c87a16cdce4ecf924ed65ea4104c3397927dd87bc6d189d6d10d7b22f6c0abfd8008e0825c3eae31f39a1755005f3
+EBUILD pyspelling-2.8.2.ebuild 1414 BLAKE2B dfc70afe2e726ff0a94fb835355a532bfb6e1c121297406bb9ba707ffe1033fab318a9c85c976549cefed3fb9c557802be45035109f0117f1a11139bf5bf4f09 SHA512 fb21bb645c49d669c90729433a4c5dbcfd32460911443fa4eebf6351d37429b4c51547114898788f5bc8a7cc539e63a5b00135eae0a232c9195183a8e21f6b11
MISC metadata.xml 2024 BLAKE2B ba187994d3fba90c24276f96371a70a47c652c85ce20d4a11b2a74707e6345b202db00af9771cdc41518267a5a6b0c1ea85d7b68401ff8cb421cfee1fbba98c6 SHA512 53d11553f7e4fbb5057809e0eef8bc33564226bb92c0900f7cc40e8fcbffd20aef04b4635bc2ff2d0c778475fc564a4de02afd1293099710ea81490a435b3f18
diff --git a/dev-python/pyspelling/pyspelling-2.8.2.ebuild b/dev-python/pyspelling/pyspelling-2.8.2.ebuild
index bc8625e26b3e..e6e5fc522f8f 100644
--- a/dev-python/pyspelling/pyspelling-2.8.2.ebuild
+++ b/dev-python/pyspelling/pyspelling-2.8.2.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86"
RDEPEND="
|| ( app-text/aspell app-text/hunspell )
diff --git a/dev-python/python-dotenv/Manifest b/dev-python/python-dotenv/Manifest
index 1eda11d32187..1ec748714c69 100644
--- a/dev-python/python-dotenv/Manifest
+++ b/dev-python/python-dotenv/Manifest
@@ -1,4 +1,6 @@
DIST python-dotenv-0.21.1.tar.gz 35930 BLAKE2B e89b88754406464c7d9493d8824147c1b3862a1f1c9a723ddd0cec9c053b5772fe2f5d55fac0e979a3ffc5d717ec22ceb45064ed45f58f2a3c12c1018ebe2f47 SHA512 30bbff6c4d95ee3e58d0ce895fd9bcceef52f59f66060bcbc66460bb5fff977760d168a09415a6a52587ad560b892da60fafa5824a6634ba3202d07243d2ac8b
+DIST python-dotenv-1.0.0.tar.gz 37399 BLAKE2B cc5a4b810fae2a79e091a9523738be37ba030c29a373f375f2d413396f56d0606b77febddfba82085f94abc151e86b3a8d4719899e4e80e9956bea3989569dbd SHA512 8fc14eb07d8fb5e4cb4a83338aac1009aaa0715b3e7438b4ac8ee7da0ad5f7cf6b05121a685d05af7f03828ab39df61382cfbc5e95c6708246d1f400fe10d250
EBUILD python-dotenv-0.21.1-r1.ebuild 1070 BLAKE2B f2ba5353fe5596d0e405fbe7af0f1ced29e919f9713fd73f8bedc0a469e9e0d8bf21b4cc3ec2a1af2cdb38475bf0cec2816629fbe1180fdbb9c195b8cd2782e9 SHA512 0ecfb08c51b83c0b1e956f63996119940389ece8ded445e7b5fb1e213267299a6a7bd57d06b4b22b53aa8a01d915fe4febd77fce35f535af122ac6e4fbe2ffc5
EBUILD python-dotenv-0.21.1.ebuild 908 BLAKE2B 5b9619fe65dd1e5642239ee84dd561bd6e3784eb2aa72e1e0452f859c0b3ec0760788912c9cd8d99ec2118856ac7c0c5b625958c7f10c271d86feedd73e8834c SHA512 d3ecb18c78f594e89301910f92c5e1ce1ee1bf02c6027ad22f5ac8953d10d66e7d0d2280c474f8b7422f2108356df09d9fa6bc04db8eb7336d04ce41a5641305
+EBUILD python-dotenv-1.0.0.ebuild 957 BLAKE2B 9eb03eea7b41cf6c00470fc9209245d72d2783d399e951bf4e731b5c41fca1cd72adccbddb3a93241d7dac74aa43565b21bb3720bb833cf5cd1430723fa7e16e SHA512 d381a501e49e653d9f73689f28f37d056f4ae78365fb0eef2041116ba7b5fef2b5b9ee3872a6a991b77342e3b2b0c30b26cf7fd862100582d3ac57d22c34b362
MISC metadata.xml 529 BLAKE2B 1dd381879887df2d49a80084ffd386891cffa2547fedf00bb1dbee3c3abe79759620b606a916d71cab518bb3869ecee4775c735db22aac17e785bdda5c4905a5 SHA512 ad2129cb6c691f9f4622de92701f9825cbbfe61e9c2552f91bae53c90e19abe9b4f7cd2e379c516254d8b9a5989d4861f5ec05ec7949c5b533c9b7fc6416056a
diff --git a/dev-python/python-dotenv/python-dotenv-1.0.0.ebuild b/dev-python/python-dotenv/python-dotenv-1.0.0.ebuild
new file mode 100644
index 000000000000..ee33ca2f35f0
--- /dev/null
+++ b/dev-python/python-dotenv/python-dotenv-1.0.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Manage .env files"
+HOMEPAGE="https://github.com/theskumar/python-dotenv"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+BDEPEND="
+ test? (
+ >=dev-python/click-5[${PYTHON_USEDEP}]
+ >=dev-python/sh-2[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/ipython[${PYTHON_USEDEP}]
+ ' 'python*')
+ )
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_tests pytest
+
+python_install() {
+ distutils-r1_python_install
+ ln -s dotenv "${D}$(python_get_scriptdir)"/python-dotenv || die
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ # Avoid collision with dev-ruby/dotenv (bug #798648)
+ mv "${ED}"/usr/bin/{,python-}dotenv || die
+}
diff --git a/dev-python/python-keystoneclient/Manifest b/dev-python/python-keystoneclient/Manifest
index 898c13836bba..6edce5e7103c 100644
--- a/dev-python/python-keystoneclient/Manifest
+++ b/dev-python/python-keystoneclient/Manifest
@@ -1,3 +1,5 @@
DIST python-keystoneclient-5.0.1.tar.gz 325126 BLAKE2B 1c8745fb76161efedaee845c3fe185b166eaf224f0d5f971b450133325606ec71804e5a42cffec5c121ddcf47c43bd586ca50aa552c89094ad9af181b25e3889 SHA512 b686937a2bc0fb79c0359a09a3e8c23e07686ed61d1a8be7d414445af2a2d2a65f839d4bdfabe81e4795878a8f5098deeb7b8ab9009a4279b48462985b146895
+DIST python-keystoneclient-5.1.0.tar.gz 325232 BLAKE2B 18d901b0d249574224dc2e398266a3fca60baff12b076c3dae8a73da1698c8ae13d0f6cf6ab8b1f1a8a3ed657e1ce1fec71f50d49b04769c3c65379ae3d1ea09 SHA512 6589109b7c79f40af75ee8bfd438dc16ed8a097ba51a95ffbcb4f84377d7681f5f26568e99c5fea0c34710fb4f33f3e47355f5ec9bc4e5e1f8bf1740188d7ae6
EBUILD python-keystoneclient-5.0.1.ebuild 1604 BLAKE2B 789e36e09676ed16db6a634b4d50891cb27d9ea045ee97db61c2e05b48f34b7eeeb0768561cb997e9638deed9e3674c147483b7e21f381b3e69f4c32c6be56fa SHA512 f6ff520cd0e0bb28e3ce91930ab618dec124fba8c71061e08675afeffce0ca533c858af7b4bf7c17fe415779e351ee5138722a831536322fa787dfc7fc16cd8b
-MISC metadata.xml 594 BLAKE2B effce3a1ff7b31d301f9a597ccc8a7c70854d64aa50f92e5d990deec018f47b8fe7460eeda8c72a032ad713ddf32fcb3d84c9bddead92e5e82c807b5646360f6 SHA512 319bc83641ffbe8bcda7aafedcbb63a95dac3dd9a151a9d9f8c51d5f7a4522bf08b04f3157cae5667cd14ce8c87707e40426bece26c37b5df41845d3dfe90586
+EBUILD python-keystoneclient-5.1.0.ebuild 1711 BLAKE2B 049e1c0a7efa61fadf7bbe8a383c602152a859a787afaa7ead86c7c7a464d127891b66d4d14fec9817e4a66981ac0fe4c36c4b442f7f1e5db066fd9dd156c662 SHA512 f1ec5688940bc2d548b5675fd5a221b681caa27198ec668b9ad278ee1da4254c44d343f30bf8fe97790a8609075595608e1c58584b7581717e84f7a1e213aa39
+MISC metadata.xml 667 BLAKE2B 47026519bc6a282a39e2503fc0fe2ebb54902ddf8cefac20f36e13c5dbe6589bd245588e461ff958d8b6e16c58e4d07f0937484da0fe438e4ac5367c9957efdd SHA512 df9d8fc8aebd726b4dbc63548a573352206dc92cf2db1520e558ce8bf1635ecab36589e7fae0bd38e34a62b16369ae890855b0f0390a0182e20a28ca8b48a635
diff --git a/dev-python/python-keystoneclient/metadata.xml b/dev-python/python-keystoneclient/metadata.xml
index dfd8cb7a8015..1017f32b9201 100644
--- a/dev-python/python-keystoneclient/metadata.xml
+++ b/dev-python/python-keystoneclient/metadata.xml
@@ -15,6 +15,7 @@
</maintainer>
<stabilize-allarches/>
<upstream>
+ <remote-id type="github">openstack/python-keystoneclient</remote-id>
<remote-id type="pypi">python-keystoneclient</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-keystoneclient/python-keystoneclient-5.1.0.ebuild b/dev-python/python-keystoneclient/python-keystoneclient-5.1.0.ebuild
new file mode 100644
index 000000000000..d18c56058479
--- /dev/null
+++ b/dev-python/python-keystoneclient/python-keystoneclient-5.1.0.ebuild
@@ -0,0 +1,56 @@
+# 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} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Client Library for OpenStack Identity"
+HOMEPAGE="
+ https://opendev.org/openstack/python-keystoneclient/
+ https://github.com/openstack/python-keystoneclient/
+ https://pypi.org/project/python-keystoneclient/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+ >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+ >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
+ >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]
+ >=dev-python/os-client-config-1.28.0
+ >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
+ >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+ >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
+
+python_test() {
+ # functional tests require cloud instance access
+ eunittest keystoneclient/tests/unit
+}
diff --git a/dev-python/python-slugify/Manifest b/dev-python/python-slugify/Manifest
index b8ebfa8e4c63..89051a8694d2 100644
--- a/dev-python/python-slugify/Manifest
+++ b/dev-python/python-slugify/Manifest
@@ -1,5 +1,7 @@
DIST python-slugify-7.0.0.gh.tar.gz 13257 BLAKE2B 6d50fd25ac89caed3a970f4cce786d9b61de68386fc183659c0d884877edc934e121ad07316259af08deb61a30ac33f0076a90b2d5a650dfb113e6b6416addfe SHA512 c22743a28ffb273546541eaf59d2a7beb9070a7f81e504acaf73d220c2be83a87d02012b5841076539ba6bae5778dd47309ee7ceef9f8479c993dda6b3e09837
DIST python-slugify-8.0.0.gh.tar.gz 13322 BLAKE2B 146b04d75aa1aefa0a28824c2c3dd3f323ddfd49dbaafc82a9d9401de8fbdea25793c833e17b4a04cfc646fa371a0a10c40011be870fef573a8f0f8977671d26 SHA512 24d9309873c5bd625a9301b3a7844c7a1f3d2adb5faad9e49563446e33ab08f3d984c6692fb36885fdc363bee8c86252092ea0fc8f1b70152cff3365db37fd82
+DIST python-slugify-8.0.1.gh.tar.gz 13574 BLAKE2B 24fe3dc74f2a867e81bfbb9eac4a1db59a185ddfaf0f2f80cb50d5f06b2061ce28d23ba09ffd214dba26563d1ef37900d016d75dde7a7c35fa756cf49f51b9c2 SHA512 721089244c90f784e49259ee70caa0908d8523c2cf42c8fd57804a73017a815311a9cc9981c1f70a8c2f7cd7e01d77eedf8f9bd3c9d5c55ac4d5f72dbe512b34
EBUILD python-slugify-7.0.0.ebuild 599 BLAKE2B 403a61cb2a0cacead0ff389e974920fece69a80b58cdc81eda49a1b769f5bbbb7b13c3478e2a35cb3811985d927ffa35926b6e38eb86ad5eee12e279013f97cc SHA512 2cec94651006b6bcd53e202abd9109f5c83c61bd58e4490619d558ff97b66c8636c5a17155b0e2752cb2a60a346c3ef54b1f5cd0dc61ce9b90233a481f62dcc8
EBUILD python-slugify-8.0.0.ebuild 601 BLAKE2B c3c7f22e6462af838a305e296324036b3f2da0be811f9f3419b85f81f83b286ad8d7a7276fe1fb5bcb535505aafd47f700fcb9bacb73397b0281f7b5aee74cda SHA512 5c75a390540a9d839d4abae7fc9195fc62594c38873eb5f26cbe73c3ca2c7db1f938996631da98bcb1c7ec1f670b79f4a1b709a295c7fad195bfa5b19eaa6349
+EBUILD python-slugify-8.0.1.ebuild 601 BLAKE2B c3c7f22e6462af838a305e296324036b3f2da0be811f9f3419b85f81f83b286ad8d7a7276fe1fb5bcb535505aafd47f700fcb9bacb73397b0281f7b5aee74cda SHA512 5c75a390540a9d839d4abae7fc9195fc62594c38873eb5f26cbe73c3ca2c7db1f938996631da98bcb1c7ec1f670b79f4a1b709a295c7fad195bfa5b19eaa6349
MISC metadata.xml 637 BLAKE2B 4869f272370af0065e6d0479d660a8fba6665ad019a3072cb3a2f1b003fa0cd7ae57dc8e19ad8ceda33d97355c1e4d1ebebb96978935d016fa8bcd2b7fd72660 SHA512 bc09a7914759371c03436e5dd0ef50bc1972cfbf2b815e91048d78d277402d8431be59673f4106483b690dfe3b3cde7ca5e39719effc23dc77e1e9b505e14a01
diff --git a/dev-python/python-slugify/python-slugify-8.0.1.ebuild b/dev-python/python-slugify/python-slugify-8.0.1.ebuild
new file mode 100644
index 000000000000..e80db8044cf6
--- /dev/null
+++ b/dev-python/python-slugify/python-slugify-8.0.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python Slugify application that handles Unicode"
+HOMEPAGE="
+ https://github.com/un33k/python-slugify/
+ https://pypi.org/project/python-slugify/
+"
+SRC_URI="
+ https://github.com/un33k/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ dev-python/text-unidecode[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
diff --git a/dev-python/pyyaml_env_tag/Manifest b/dev-python/pyyaml_env_tag/Manifest
index 38981ea32b3f..2e5d9cdcaea2 100644
--- a/dev-python/pyyaml_env_tag/Manifest
+++ b/dev-python/pyyaml_env_tag/Manifest
@@ -1,3 +1,3 @@
DIST pyyaml_env_tag-0.1.tar.gz 5631 BLAKE2B 2302f3fd7c33347b1e451f466b13fbad53f2b77ee305ce844cd5b5bf40e633de95f4604eb27660c5f61aca21845e6f70e40a0ab52386a44d9b4e9be3ec7a7f29 SHA512 7d3dbc08fb338b3de5bbe657fa8a98a330d7ac7962ac2ea6513ade362b36deaaad8d9e82eb018454d73fd26d90003861a3ffee9abc2e9ac51dea4ba315b5c1f9
-EBUILD pyyaml_env_tag-0.1-r1.ebuild 522 BLAKE2B c992fa77e29d4f4e05daca14b0b42d0d047bd7d2be2aedad35f8eb416c13fa10efc1e77762140bb10323e2d966aa11c5e4bb2070980642d3a001446d86a52ccb SHA512 a09a5865a8c076e01e619c12cac9493478163307a7ebb41bb46fb765cca9d7f480d51591ddaece7fd868fe8b03d0c8c96514154c815639a527bdf0845f39a54e
+EBUILD pyyaml_env_tag-0.1-r1.ebuild 527 BLAKE2B 5c1de2c8f9d98002ad2db01ae01cdf020d78aae91b956486562d71d598b449706753a0b2e13457b31a30631f4b40238fcc68c91931f70868e7b6f56f86418940 SHA512 6c53cbec639cd8758c747a6adc73136325b0ef64c0992e61da1af5b944bca9709c20ba97bb2bc426500950bc5d1bb55daf268a6ece9234e763a29ab3940776ca
MISC metadata.xml 421 BLAKE2B 944e5cd6817404e00303896bf56c698f37fbf90843d454d087ab929657cbf26a66f287aed9649044bbbaf70e265b78ba8612daa18adc2136f6e4e5e209e3e6e7 SHA512 c2a508a66f08dc1fb6532ca60c49d2053500e592eccbe0d808f6107130fed73348edf9399f3e880dc8d5969f8a42b55492eec03cb4e85de009f62e5575e86b76
diff --git a/dev-python/pyyaml_env_tag/pyyaml_env_tag-0.1-r1.ebuild b/dev-python/pyyaml_env_tag/pyyaml_env_tag-0.1-r1.ebuild
index 7118a34e03c8..7b1b3326e95e 100644
--- a/dev-python/pyyaml_env_tag/pyyaml_env_tag-0.1-r1.ebuild
+++ b/dev-python/pyyaml_env_tag/pyyaml_env_tag-0.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
diff --git a/dev-python/wcmatch/Manifest b/dev-python/wcmatch/Manifest
index 98e703233dd8..10d8083416c5 100644
--- a/dev-python/wcmatch/Manifest
+++ b/dev-python/wcmatch/Manifest
@@ -1,3 +1,3 @@
DIST wcmatch-8.4.1.gh.tar.gz 117065 BLAKE2B 6528170503507aa9742a0e0878f7cfe2586408471acde82ffbf1011fbf48cbed6a45d580436cb6a63a54a81d1c237544a48112eb4c06f923752eb09521d7f8a5 SHA512 6bc8d59b678a40e28eee7816f3b447fe3396f52e982df8e0b5e26472b4ffd1342f58edc41850386954783e6d07f1d66d9372cc1495f048b9a542b572b1d8e20f
-EBUILD wcmatch-8.4.1.ebuild 1271 BLAKE2B fa2a735ff4ed0cb2d7a61a49d8fe0622abbf4259c18137de7ad53e4711179fab5b87786ba177d84bc8a4792c19f2c3c37b218cba111104b65609609a6f16dd63 SHA512 af4e861df802b6a7be39960e8089b9dc5cb058f2fa586c07f626368be10f39cedfa68413ddffbe4550047092350fffb0ee94af8a9344be104b7adef793dd0a2f
+EBUILD wcmatch-8.4.1.ebuild 1276 BLAKE2B 87a3a18d93103b9bac5812a763d7a573988aac175fd2496786a1424dcfa58860ea9e058fff92fb9327ad0745877fe887066f064dc53ac2c1b280a0a8d43d2eeb SHA512 e2e5ae532e68e3caa6dfb72091f471a270f5e21f0bb7fd3c2024f6df79a1fbfca6da5ffb4a13f6c8bb42c7fa0f57f9c25b4ae7e74416a5228dc54e55717062aa
MISC metadata.xml 3087 BLAKE2B c15652b6011b559ecaddfa76231050204a857839e3520dd77a626580d753225389f4484e22aadcd58e0e61558836655ae29adc01349484774b27142bd633a9b8 SHA512 68361ca29cbebb9a9fc9a456d485b64796b0fffc09201ff1c09e7ed913526923dca179c7e21b0420e50a55e53ab3bd01e6ecea204b38995c81cff36c49059f16
diff --git a/dev-python/wcmatch/wcmatch-8.4.1.ebuild b/dev-python/wcmatch/wcmatch-8.4.1.ebuild
index dac0ffc31d87..7c604979306e 100644
--- a/dev-python/wcmatch/wcmatch-8.4.1.ebuild
+++ b/dev-python/wcmatch/wcmatch-8.4.1.ebuild
@@ -29,7 +29,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~riscv x86"
+KEYWORDS="amd64 ~arm ~ppc ~riscv x86"
RDEPEND="
>=dev-python/bracex-2.1.1[${PYTHON_USEDEP}]
diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest
index 40fa2cfc532a..766c12fd93ea 100644
--- a/dev-python/zipp/Manifest
+++ b/dev-python/zipp/Manifest
@@ -3,9 +3,11 @@ DIST zipp-3.12.0.tar.gz 17705 BLAKE2B 7159d45deb7e22625a270c7f6a5610f64c511ebde1
DIST zipp-3.12.1.tar.gz 17987 BLAKE2B c3c9f9d3243a2863c4b310e825d9862f379386fc05d0053a10b25fc6706f1bedd5fbb65e44fa9d4ba595b87de89c7f1aa98a4e2911dfde3ce9cad71a8571a1e9 SHA512 3a7aae6f377736711bfdb7667b40dc03b32cbb765aee2a36fb5848458469c175fd7fea5811d962b97a0779d63d39d0d42a59d7174db318fc6c32ff6bb58416c1
DIST zipp-3.13.0.tar.gz 18725 BLAKE2B bc4ff7a3338af70380249b009858b6ee7a6407daa02650b3a59972a74bdcdb80ebb0d01cfe9551ccbcde6b46d6e191c82b5aba91a382ab361e344861e6284f38 SHA512 7fdcf4dcd4013a09a2ef77b203211919d6aa132f41dafe244ccd41dbb89b6268149a7eb8f8f2bc5ca08ed6e435cd1372361f267b49e3447dc90dc8d7340cd5ec
DIST zipp-3.14.0.tar.gz 18405 BLAKE2B 8aa43fd074e7a7caced0c561edad3769c6e17258ede526cb6097645f343368d80a94e749cea5be9f4bb8c5e61383dc066ec217ccd9c0ee7f0a9d68ce3bc6ffa0 SHA512 191f3f0b81404a5cabce08e6d1fa731d3e4d822b6afb439eb4cf2da0d1f693963a716569fb011249c6e374fc8b87fafbfbe567e55efcfef5d020631b7839663c
+DIST zipp-3.15.0.tar.gz 18454 BLAKE2B 759c9be6cdf6297874ed8d7cc98e8fc7c360bb765b72b345b264034f43a63831b92daa31a4d40736cc83a12b5f853d17da7fae290cb62a87ac6552edfcaca913 SHA512 74a512428fa29e284c515a7e6c45030e4d840727e12e376bca480a90b7fd1e111462deafa372ca9aebd9f53c24bc37111570e7a4a6a873c0b7dee9a0277c100d
EBUILD zipp-3.11.0.ebuild 1579 BLAKE2B b311be46ee40b899db7afecee2667e4f340a1c6ca18dcf53a5858d59fb4439318ef10a264f8c6efcb686c01da719224ef7765f76072366356986b9451e75cb9e SHA512 da98d810c8e52d48f40c46d9f03692d5f35a8201d641702db6f0345ceeb957927bc4cbd1810a7e1c3313ef5abfe4310b88fcdd68efa416f9ebcbdee93036b990
EBUILD zipp-3.12.0.ebuild 1587 BLAKE2B 3da2bb496f27e559a3362526ced24737942e185efa685755d1a5409d65b56b2c46932c59535e9cb80a30998bbe6123dced260287ef23a0160bdfd82acdaf9210 SHA512 af6988be2d73be904668f8e67587efc31f7600314e2a4f9da8ed176c395a31c1ebb949d0f69d32ca9e7a80365b3eeab4365cb198fbb0fffda96a858b43d1f77a
EBUILD zipp-3.12.1.ebuild 1540 BLAKE2B 68bfcf796630455861ea4712accb93c29a2216be510f20c7ca4a7fc2e18cafacac51ca90722d36b2ed0fb0f4e105ce90065aeb014d9fd9248cf2c58532541f63 SHA512 02cb12ffac4ca52603e868a639e76bdac58d9b8a2937fd5f9223b6f13c6dee4c2ad28c00f1ef31bd5bc2639a75fd4fc7749eeebeb30e326b162aa6c9f853d2de
-EBUILD zipp-3.13.0.ebuild 1416 BLAKE2B c464cf28f1657fedd7c485f031ce78f1aa57dd1d9cfb89b92502255b36f85a782b7d65ab58feb6bc346f76d3f60612be0ed95fa6829886c0bc9b0654fe51983c SHA512 90b032667aa515757c3adac483c0d586c73ef93d4b56e15ca1d608546dc3c3de88bdcd87c8a3903b2b093b9e27695c37a8f80819d215e172a0cbe1d72b491e61
+EBUILD zipp-3.13.0.ebuild 1408 BLAKE2B f1740db11abdc6e14d7934532fad3a81e50d888742a58672ad52aa44def9d48a8230c460bb1310dfc92568124257b3bc582802a6fce3e2e40b985e8482c3ec93 SHA512 473ab5114d0c3349526e03ae60ec35b6d05c92703f8f9878bb40aaf6d28a861a3029386664f48a4495c9d1c0e9a409b1d7f5f07c36941696adb37930d6f292f5
EBUILD zipp-3.14.0.ebuild 1416 BLAKE2B c464cf28f1657fedd7c485f031ce78f1aa57dd1d9cfb89b92502255b36f85a782b7d65ab58feb6bc346f76d3f60612be0ed95fa6829886c0bc9b0654fe51983c SHA512 90b032667aa515757c3adac483c0d586c73ef93d4b56e15ca1d608546dc3c3de88bdcd87c8a3903b2b093b9e27695c37a8f80819d215e172a0cbe1d72b491e61
+EBUILD zipp-3.15.0.ebuild 1441 BLAKE2B 036ffdf577ca90994d0ff5898af5985a7630c13caa0d8a7295463b608b4e157edaf969d54c1694e0fc278e674f07e03ad5ffdce3c5a42e7f27c40b5435a5072b SHA512 8ad2a95d51c1f9000ee9fb002254ea0f8da6ba7014fad9c0c068a1bc3e047636991e2ef74a79449364f7ed7e5695e1f4ba32dc6b04654f505bc90b2a1c7de5bf
MISC metadata.xml 548 BLAKE2B 0bcd7b95c50e9e14ada6f3f02145bec64ee365beacf3447659276c1a5454355714f83fd2dc81a035a56d11ba1eb989f32bc0209a540b28fb72c3126d4d45a5fa SHA512 f214f6711b3197a44ec5c03b418aab3c9b907e0b3a297cb1c4e2ac3a499acefeb4de411443495db9678cbfd75460f89c9c40a57fc1bc404acbab844223a129d2
diff --git a/dev-python/zipp/zipp-3.13.0.ebuild b/dev-python/zipp/zipp-3.13.0.ebuild
index be10426d8ea4..15e412a6d8ff 100644
--- a/dev-python/zipp/zipp-3.13.0.ebuild
+++ b/dev-python/zipp/zipp-3.13.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
BDEPEND="
test? (
diff --git a/dev-python/zipp/zipp-3.15.0.ebuild b/dev-python/zipp/zipp-3.15.0.ebuild
new file mode 100644
index 000000000000..186e29befcb1
--- /dev/null
+++ b/dev-python/zipp/zipp-3.15.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files"
+HOMEPAGE="
+ https://github.com/jaraco/zipp/
+ https://pypi.org/project/zipp/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# big_o is only used in test_complexity, that we ignore
+BDEPEND="
+ test? (
+ dev-python/jaraco-functools[${PYTHON_USEDEP}]
+ dev-python/jaraco-itertools[${PYTHON_USEDEP}]
+ dev-python/more-itertools[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ # performance tests are flaky by design
+ tests/test_complexity.py
+)
+
+src_configure() {
+ grep -q 'build-backend = "setuptools' pyproject.toml ||
+ die "Upstream changed build-backend, recheck"
+ # write a custom pyproject.toml to ease setuptools bootstrap
+ cat > pyproject.toml <<-EOF || die
+ [build-system]
+ requires = ["flit_core >=3.2,<4"]
+ build-backend = "flit_core.buildapi"
+
+ [project]
+ name = "zipp"
+ version = "${PV}"
+ description = "Backport of pathlib-compatible object wrapper for zip files"
+ EOF
+}