summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/Levenshtein/Levenshtein-0.20.8.ebuild2
-rw-r--r--dev-python/Levenshtein/Manifest2
-rw-r--r--dev-python/Manifest.gzbin261514 -> 261818 bytes
-rw-r--r--dev-python/dict2xml/Manifest3
-rw-r--r--dev-python/dict2xml/dict2xml-1.7.2.ebuild21
-rw-r--r--dev-python/dict2xml/metadata.xml16
-rw-r--r--dev-python/easyprocess/Manifest2
-rw-r--r--dev-python/easyprocess/easyprocess-1.1-r1.ebuild2
-rw-r--r--dev-python/entrypoint2/Manifest2
-rw-r--r--dev-python/entrypoint2/entrypoint2-1.1.ebuild2
-rw-r--r--dev-python/google-i18n-address/Manifest3
-rw-r--r--dev-python/google-i18n-address/google-i18n-address-2.5.2.ebuild20
-rw-r--r--dev-python/google-i18n-address/metadata.xml16
-rw-r--r--dev-python/h5py/Manifest2
-rw-r--r--dev-python/h5py/h5py-3.7.0.ebuild2
-rw-r--r--dev-python/mss/Manifest2
-rw-r--r--dev-python/mss/mss-7.0.1.ebuild2
-rw-r--r--dev-python/paho-mqtt/Manifest2
-rw-r--r--dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild2
-rw-r--r--dev-python/pendulum/Manifest2
-rw-r--r--dev-python/pendulum/pendulum-2.1.2-r2.ebuild2
-rw-r--r--dev-python/pikepdf/Manifest10
-rw-r--r--dev-python/pikepdf/pikepdf-5.6.1.ebuild62
-rw-r--r--dev-python/pikepdf/pikepdf-6.0.2.ebuild62
-rw-r--r--dev-python/pikepdf/pikepdf-6.1.0.ebuild62
-rw-r--r--dev-python/pikepdf/pikepdf-6.2.0.ebuild62
-rw-r--r--dev-python/pikepdf/pikepdf-6.2.1.ebuild2
-rw-r--r--dev-python/pygccxml/Manifest2
-rw-r--r--dev-python/pygccxml/pygccxml-2.2.1.ebuild2
-rw-r--r--dev-python/pyqtgraph/Manifest2
-rw-r--r--dev-python/pyqtgraph/pyqtgraph-0.13.1.ebuild2
-rw-r--r--dev-python/pyscreenshot/Manifest2
-rw-r--r--dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild2
-rw-r--r--dev-python/pytest-xvfb/Manifest2
-rw-r--r--dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild2
-rw-r--r--dev-python/python-lzo/Manifest2
-rw-r--r--dev-python/python-lzo/python-lzo-1.14-r1.ebuild2
-rw-r--r--dev-python/python-pam/Manifest2
-rw-r--r--dev-python/python-pam/python-pam-2.0.2-r2.ebuild2
-rw-r--r--dev-python/pytzdata/Manifest2
-rw-r--r--dev-python/pytzdata/pytzdata-2020.1-r2.ebuild2
-rw-r--r--dev-python/pyvirtualdisplay/Manifest2
-rw-r--r--dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild2
-rw-r--r--dev-python/pyzbar/Manifest4
-rw-r--r--dev-python/pyzbar/metadata.xml2
-rw-r--r--dev-python/pyzbar/pyzbar-0.1.9.ebuild2
-rw-r--r--dev-python/quantities/Manifest2
-rw-r--r--dev-python/quantities/quantities-0.13.0-r1.ebuild2
-rw-r--r--dev-python/rapidfuzz/Manifest2
-rw-r--r--dev-python/rapidfuzz/rapidfuzz-2.12.0.ebuild2
-rw-r--r--dev-python/rapidfuzz_capi/Manifest2
-rw-r--r--dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild2
-rw-r--r--dev-python/responses/Manifest3
-rw-r--r--dev-python/responses/responses-0.22.0-r1.ebuild (renamed from dev-python/responses/responses-0.22.0.ebuild)9
-rw-r--r--dev-python/sqlitedict/Manifest2
-rw-r--r--dev-python/sqlitedict/sqlitedict-2.0.0.ebuild2
-rw-r--r--dev-python/txAMQP/Manifest1
-rw-r--r--dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild74
-rw-r--r--dev-python/vncdotool/Manifest2
-rw-r--r--dev-python/vncdotool/vncdotool-0.13.0-r1.ebuild2
-rw-r--r--dev-python/whatever/Manifest2
-rw-r--r--dev-python/whatever/metadata.xml1
62 files changed, 213 insertions, 304 deletions
diff --git a/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild b/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
index 8887977b011f..198450548d62 100644
--- a/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
+++ b/dev-python/Levenshtein/Levenshtein-0.20.8.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm ~riscv"
DEPEND="
>=dev-cpp/rapidfuzz-cpp-1.7.0
diff --git a/dev-python/Levenshtein/Manifest b/dev-python/Levenshtein/Manifest
index 5cbd8e77314c..86c56e3ee15b 100644
--- a/dev-python/Levenshtein/Manifest
+++ b/dev-python/Levenshtein/Manifest
@@ -7,5 +7,5 @@ EBUILD Levenshtein-0.12.2.ebuild 630 BLAKE2B a56ef0d6431d51516f69a6a00dabec4681a
EBUILD Levenshtein-0.20.5-r1.ebuild 991 BLAKE2B 0f04ff79ebfd57e3f0615f086219560ab2b5c2aea834a11f46f78a9fe0697a3f8370eaeb9473b72c3c266ea9c9134b356e3770c73ca9cc897a8ec924e59fafd4 SHA512 fa296b0fa76d1adb457b0c1059a3db4a861952a0d59a0016e58d3a2a54677e8f53fdd452750238303ae3fd98e398c51682b65eba9b9e830e9a649bcd14de12af
EBUILD Levenshtein-0.20.6.ebuild 991 BLAKE2B 0f04ff79ebfd57e3f0615f086219560ab2b5c2aea834a11f46f78a9fe0697a3f8370eaeb9473b72c3c266ea9c9134b356e3770c73ca9cc897a8ec924e59fafd4 SHA512 fa296b0fa76d1adb457b0c1059a3db4a861952a0d59a0016e58d3a2a54677e8f53fdd452750238303ae3fd98e398c51682b65eba9b9e830e9a649bcd14de12af
EBUILD Levenshtein-0.20.7.ebuild 991 BLAKE2B 0f04ff79ebfd57e3f0615f086219560ab2b5c2aea834a11f46f78a9fe0697a3f8370eaeb9473b72c3c266ea9c9134b356e3770c73ca9cc897a8ec924e59fafd4 SHA512 fa296b0fa76d1adb457b0c1059a3db4a861952a0d59a0016e58d3a2a54677e8f53fdd452750238303ae3fd98e398c51682b65eba9b9e830e9a649bcd14de12af
-EBUILD Levenshtein-0.20.8.ebuild 991 BLAKE2B 0f04ff79ebfd57e3f0615f086219560ab2b5c2aea834a11f46f78a9fe0697a3f8370eaeb9473b72c3c266ea9c9134b356e3770c73ca9cc897a8ec924e59fafd4 SHA512 fa296b0fa76d1adb457b0c1059a3db4a861952a0d59a0016e58d3a2a54677e8f53fdd452750238303ae3fd98e398c51682b65eba9b9e830e9a649bcd14de12af
+EBUILD Levenshtein-0.20.8.ebuild 996 BLAKE2B c3837b3b9ad001d2b5cd53f79c0d75667abc6844e37597b7ff94b7241315911577a03e3cac68ef49d553a0e469c32007b4ec5fb523c5180b918a1eed95c53916 SHA512 26e9bcfbd7b2948d9e5ec5316c3a372e8d06a0a036d6517be4600eec86926f8d780af9ecf724a24b65f52d1c9393f1f673bd1c8fd2a11b3b1965e90df048f187
MISC metadata.xml 378 BLAKE2B 59900a9f2532c274a220466ff9bd5db4a4830b221119a95a0fdf82928b90c64b458b16c26257b69093ac08346bafbe54189bdb873bb8f119753a4f2243973eb9 SHA512 26b3ddc5d3843122a47941cb1e388e41f6a3f98e3f8d2f5108f50240b5c9005edb2b1e2df55c9046d48a8b4e07941f8ccd4fdee129f4ac948a47a6207b73c7ba
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 79c8836d7be9..c62333863039 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/dict2xml/Manifest b/dev-python/dict2xml/Manifest
new file mode 100644
index 000000000000..a68e8cf4a89e
--- /dev/null
+++ b/dev-python/dict2xml/Manifest
@@ -0,0 +1,3 @@
+DIST dict2xml-1.7.2.tar.gz 12295 BLAKE2B 7bd1c771f3b1c38f96bb322f88d78fb4ab763b153a0531f1953ad97e4b8eb93464a4cfb2aeaffc1599967145a54f0decc5152f3084587f6d94f25cdcbd5837c1 SHA512 fea3a65c5decfee8a22135fc262764c9afbc6b9f41232557f2de1b18a5b30e65c6910ef9f7d4e4b22c2d6c27d5b18eb6a83679c656564061bb7e5e8c55945c76
+EBUILD dict2xml-1.7.2.ebuild 553 BLAKE2B b36b3c502f9bb0352a2b196392ef11681da31d5b2db22f98d4fa0ee18c1635f785225047db06b6f29d317cc515f2014dd80ee438454a6f01fabd52aa7be36088 SHA512 449aed26aaafcf506c51874248df0da8f01b3bc9092931aed1df9c8ea6ce24914a46d8098902a01e33244204a4d192372a54690175c9717a7f5db16c97c38476
+MISC metadata.xml 483 BLAKE2B 590704cfc7c04bef7ac3b4b01677c743887a19c842597a81a12d374c0126ac4feb5ecf3ee6a1b2ee8bb866a2823ecd5e4c556f3ddf512bff00d047d40ee33929 SHA512 175a0080449e7a29aae0398303911acf868bc9a444eb2883d4cca071ac1daafda2ad352274c33516fe06f11ce8bdc029d1e277a8455a3819ff51650388ed11cd
diff --git a/dev-python/dict2xml/dict2xml-1.7.2.ebuild b/dev-python/dict2xml/dict2xml-1.7.2.ebuild
new file mode 100644
index 000000000000..c4fdd02aa09a
--- /dev/null
+++ b/dev-python/dict2xml/dict2xml-1.7.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Small utility to convert a python dictionary into an XML string"
+HOMEPAGE="https://pypi.org/project/dict2xml/ https://github.com/delfick/python-dict2xml"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+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/dict2xml/metadata.xml b/dev-python/dict2xml/metadata.xml
new file mode 100644
index 000000000000..fd30e3625b44
--- /dev/null
+++ b/dev-python/dict2xml/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <name>Florian Schmaus</name>
+ <email>flow@gentoo.org</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">dict2xml</remote-id>
+ <remote-id type="github">delfick/python-dict2xml</remote-id>
+ </upstream>
+ <stabilize-allarches/>
+</pkgmetadata>
diff --git a/dev-python/easyprocess/Manifest b/dev-python/easyprocess/Manifest
index d507ebca5953..5807afe0b0a3 100644
--- a/dev-python/easyprocess/Manifest
+++ b/dev-python/easyprocess/Manifest
@@ -1,3 +1,3 @@
DIST easyprocess-1.1.tar.gz 13755 BLAKE2B 1d1c0d66e34fbb3ea58736cf4750b5fa48dc6e97d07a568086129fc58ca910d26a383e032dd0030da78235695269da6b7886871e6ef0f0ce7a482275ff2aa0e6 SHA512 fd5d0453cab79bb93806ac0dcef97ba207171c087bc5232f30d6fa210fa479e0dff83bdd7bb5c59d71f65582dcb3dfbf5f25ea2e2ee162d8d5feb8ca8d223a68
-EBUILD easyprocess-1.1-r1.ebuild 883 BLAKE2B 1a4ef41098630bd9815139d77bb177908fa464b2bb9170c2716e989918751f725cb9c095447fdc3a94cbbc75a77bab15d8c09a3c2e806bb8948c7478ec91d7ec SHA512 6dff5adb181ad113c2e222c0632d6367299e4c28fbe84179ff28234b66a25d12e84642676925d3538192bfbd1be0dec0bd9eede9f85cde1b3831be8cae5f708b
+EBUILD easyprocess-1.1-r1.ebuild 888 BLAKE2B 4d13f3b8a6a5ad0764245f13d1a810b30f760d525347f6ddb56b29a7d12a9ea478554e0fe87026dff927b0de77594dd9b5dfd806f856e19674b182cacc18b9b9 SHA512 ab55ff4121cadda8367f706cb39f271d9da5044d47dd2a202b2b4d7788b84a4a360022c2d6accd698b60d2751d160fc52c33bc0d6dcbdd74eeabd7c7d89baace
MISC metadata.xml 515 BLAKE2B 2a50e549d8469cc545b6e4907eb7fe0f8b7e343569c7c1ebea6d042243a032bc8db712c3c6a0d8c91ae8bfbd0138459dc84fefa8dbf280cf76d341b789ed6e6a SHA512 f4df1497cc7c73e2ed39bc5e3e9b253d7b5112ce0ea89614ef2e22961e29df73c3d201fc6258d9d1eb15b5a13b7908dd8412cda6f8f7d2a3e8d75a9cd4a597c9
diff --git a/dev-python/easyprocess/easyprocess-1.1-r1.ebuild b/dev-python/easyprocess/easyprocess-1.1-r1.ebuild
index 57a8fa75836d..5d34a7bd7069 100644
--- a/dev-python/easyprocess/easyprocess-1.1-r1.ebuild
+++ b/dev-python/easyprocess/easyprocess-1.1-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/EasyProcess-${PV}"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
BDEPEND="
test? (
diff --git a/dev-python/entrypoint2/Manifest b/dev-python/entrypoint2/Manifest
index b524e4e5bdaa..450baa40357b 100644
--- a/dev-python/entrypoint2/Manifest
+++ b/dev-python/entrypoint2/Manifest
@@ -1,3 +1,3 @@
DIST entrypoint2-1.1.gh.tar.gz 15480 BLAKE2B e9a834b863e624971266b78fed75ce2621511f7529f88e4950803c8978a1e27e81585751c25eab82aa1507b6abf8500b11e6ab7ec80052ccd31bec16bf3ed790 SHA512 807b8a53cc5c3e88de971c624dc69b3d526637d84856a0a67fdf2d15c51224cb5c48a7614eaa1942783ce2e954791a86f5ae6eb4dbf1a6e7928161e2cc8f293d
-EBUILD entrypoint2-1.1.ebuild 604 BLAKE2B 64ff904a6e6fe702061ed9bb4a188b173e32eb29c49f389af476f302cf1550705490eb9bd2ab2bbc9f186aa2baba7097aef87036da2653ff5884d08ba5cac70b SHA512 44c0c7a772aef28212ca41c25ac925188a3fc8c205d844a96ae3f4b4aee81a45ec3c0165e2cd3def314788b173533afed09aa42324741d94e8266da7b766f4c1
+EBUILD entrypoint2-1.1.ebuild 609 BLAKE2B 7bbaf0fe6a7119c096427b7366525f5e42d20e795579dc46721629cab0ca4ff3246d68f7704a24c2f09718b5c6ac20b93f5bab93ded8f809001e384af5d67673 SHA512 926641f34b1156f299d0dbc9297f2f6fd830750a75d55804709f7c2e3746b78961e34ccb6d07d75aab4f0ade160469aaa6d03b113f7e2951e1e4ab321da294e5
MISC metadata.xml 515 BLAKE2B 279d972e521c49268b271ad35d6b80044d6c9d6a9c24e9085b324eb68da37d7f5c5b961c13c97faeb2c3ca8d70653ec9047fa6223e5ac00c2c957bd831999dd8 SHA512 9f98b97da54d43c97e892ed3731ac30d1d44007af0bc097c69303a297f55283f7a3d5c92f38161f4c5c9306b7b6dd996856d0fa009559b5f050f3e11009162e9
diff --git a/dev-python/entrypoint2/entrypoint2-1.1.ebuild b/dev-python/entrypoint2/entrypoint2-1.1.ebuild
index f6e3e411e37d..7e1e631549c7 100644
--- a/dev-python/entrypoint2/entrypoint2-1.1.ebuild
+++ b/dev-python/entrypoint2/entrypoint2-1.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
BDEPEND="
test? (
diff --git a/dev-python/google-i18n-address/Manifest b/dev-python/google-i18n-address/Manifest
new file mode 100644
index 000000000000..02edace91068
--- /dev/null
+++ b/dev-python/google-i18n-address/Manifest
@@ -0,0 +1,3 @@
+DIST google-i18n-address-2.5.2.gh.tar.gz 724067 BLAKE2B 1ec13e99216e263985d04ceb3efd6708041a91be2cc6d4531c099d1599bfa55e21ebbc785d94bda245304bc904778e906c036b2bf0235c9e7c26c8439a69ad07 SHA512 3e9a583cee35af2c045c41fbdafea8dab2897354422a4d2df96834d56443499442a62fb19be42d06cd8974fac677936cb34713730b1c3c18c9a041a7ae46c5cb
+EBUILD google-i18n-address-2.5.2.ebuild 580 BLAKE2B 73758ee66142a2acff23bbcf89685816dae41b7afcb0c89f8f33a2467aa92c03da9aad861143070ed054c3430723cead5feaf9a56749b83385d78a5ec186db4a SHA512 52f600d28a48f32d630053e9fb9aa65b3933461236415de7e0071727c327a9b49d34c80b1b69928206343579d9b01c1c38f5516c8f790dfc8ee13711c360dfe6
+MISC metadata.xml 498 BLAKE2B 0a06e46935f90688ffec111afb963e29f192847f1511fb81cfcc2588076bf8d2e335bf7a8138da44fd9452b0f13c6496762682695bf5dbddc615d91656bd3322 SHA512 5f4ffa9b5247d8be2352ec3e9e325fb24c50a7f341f78e3a0a81c51c76dd46d3c1922954f27606a6720a9d3cbf330c556a56bf35d824e27b151b8174387df48f
diff --git a/dev-python/google-i18n-address/google-i18n-address-2.5.2.ebuild b/dev-python/google-i18n-address/google-i18n-address-2.5.2.ebuild
new file mode 100644
index 000000000000..17b00d8b18ad
--- /dev/null
+++ b/dev-python/google-i18n-address/google-i18n-address-2.5.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Google's i18n address metadata repository"
+HOMEPAGE="https://pypi.org/project/google-i18n-address/"
+# Using the github release, as it contains the tests (unlike the pypi artifact).
+SRC_URI="https://github.com/mirumee/google-i18n-address/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+distutils_enable_tests pytest
diff --git a/dev-python/google-i18n-address/metadata.xml b/dev-python/google-i18n-address/metadata.xml
new file mode 100644
index 000000000000..97d1129a9f41
--- /dev/null
+++ b/dev-python/google-i18n-address/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <name>Florian Schmaus</name>
+ <email>flow@gentoo.org</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">google-i18n-address</remote-id>
+ <remote-id type="github">mirumee/google-i18n-address</remote-id>
+ </upstream>
+ <stabilize-allarches/>
+</pkgmetadata>
diff --git a/dev-python/h5py/Manifest b/dev-python/h5py/Manifest
index 4f8326294349..ec2d1048b69b 100644
--- a/dev-python/h5py/Manifest
+++ b/dev-python/h5py/Manifest
@@ -1,3 +1,3 @@
DIST h5py-3.7.0.tar.gz 392355 BLAKE2B efc974ff14457ef00329c6b2adf5b926e2dff33bbb4b9e9d60773760a973214c5279bfafca87c6fcab02bbffb85b780c708d26fb55a1e7a401d8d676f20acc15 SHA512 c10a9a623c88dbc965238cb2057b8924492c762c29610cfdb24f26f878a7322e414d3e5c90d750c2f5cfe1b4949f884bc17f09a126b01a4721ad6e14761174a2
-EBUILD h5py-3.7.0.ebuild 1471 BLAKE2B 866e3368d847b782e932255c80ecff112f34a0acaf4a66b062c43990b1d99675068f0c023650760d06df3999e4d85fd16293c974de71bcf72e7be76ba174a40f SHA512 d24cde7a4215919a42772b253a1d708425945177cbe656938ae79e73cad4ebf4f70e83c748dc0baca46cef6df0d51edbc373eabbcfc8a1dd43440c99102713e0
+EBUILD h5py-3.7.0.ebuild 1476 BLAKE2B 9ad0c8e02a5ebe58bca6c3049880015cf86a5f4dcccaf0066c9d736708d276dfd09b7950c8149f653f2ef94dda95752bc9df57941576e579cd48bfc6746e6007 SHA512 8bb2b6710c0a2b4269a61b8c36c9542f6e26f2a711425c98285830bb3e30c701b5a43b59af7b557cc00e68cfda7f508853370b20105b29da4abe95651ec2ba34
MISC metadata.xml 1018 BLAKE2B 0468b8a84848f5080a7951aa4639c9e7427fb7c6264863bb671194fcb96ebf1be434a881f1b06daeef6ec771db0d4b15a507a57334848d8969c62b85ebce872c SHA512 8e9149733004a5d2a0b0b5afe196be0ae3f6a1aa2018e8079c63987844612e7fa5ab576fcff36733b04098888103d967e5c2de4c548f091db96f72c79d35e0b5
diff --git a/dev-python/h5py/h5py-3.7.0.ebuild b/dev-python/h5py/h5py-3.7.0.ebuild
index aa66fc5262fb..4181426a752b 100644
--- a/dev-python/h5py/h5py-3.7.0.ebuild
+++ b/dev-python/h5py/h5py-3.7.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~riscv x86 ~amd64-linux ~x86-linux"
# disable mpi until mpi4py gets python3_8
#IUSE="examples mpi"
IUSE="examples"
diff --git a/dev-python/mss/Manifest b/dev-python/mss/Manifest
index 266c65ad6985..c99264b7e823 100644
--- a/dev-python/mss/Manifest
+++ b/dev-python/mss/Manifest
@@ -3,5 +3,5 @@ DIST python-mss-7.0.0.gh.tar.gz 90978 BLAKE2B 87632f3001192f0656420384c040567687
DIST python-mss-7.0.1.gh.tar.gz 91121 BLAKE2B 67061500cf751b76d8507b164f17caa028261a5a52107603249cab4634205c52518231e0038428cce7a219effcf07a951056ae44a09cbc2dc01f10aed984db6a SHA512 efdbfc94a1218842db109e2dbd0659bb426a958050c9a3dc5802f018727bcbfeb3ca8dec6bdec914c894f4153cbd1994cd3ad976435407b271d127e957b1fda6
EBUILD mss-6.1.0.ebuild 744 BLAKE2B 29130391c2759ea7d91a6801fab9392b42e25a9d6623ae7e00ee772e1ee75653bdbea9a967a9165f7dc145410933f7cd2071db60dea415a9c40ef924744f7ee8 SHA512 25321477dac7a8e61dbbe923a8a2054e917ffa404cbf6206220b9e28596a9865bcd4cd9ad3f3fd0c947229968452c7a17323de98a0700ee8612d644c0e107700
EBUILD mss-7.0.0.ebuild 987 BLAKE2B 08d044e51124e259f7986eb652670d6b37ff567680c5661b04553be236e5f454816d920e963ce232f24c420201d7f0714aaa4d8b5a72221aeac4adf1119258d6 SHA512 d86e3bcf8454897f4eb9425dc88dd8c33e64e8004376a2b1acf3389be292b9410a479de188018bed29722cc0c3dac36abbadeb56111d86d63147c793adf3fa1d
-EBUILD mss-7.0.1.ebuild 987 BLAKE2B 08d044e51124e259f7986eb652670d6b37ff567680c5661b04553be236e5f454816d920e963ce232f24c420201d7f0714aaa4d8b5a72221aeac4adf1119258d6 SHA512 d86e3bcf8454897f4eb9425dc88dd8c33e64e8004376a2b1acf3389be292b9410a479de188018bed29722cc0c3dac36abbadeb56111d86d63147c793adf3fa1d
+EBUILD mss-7.0.1.ebuild 992 BLAKE2B 2da806589e189952fe3046dadc1cdbd836b5806942d095049731c6dad002701a990d9a388607fc8ccce8cd785554aa0eac7f03295c0dc91418ef5dc7816c858c SHA512 e153acfaa24c6a02b860dd8b2720a1e84e751c1b835ce199114c89f836cf737d44b42eea72e277bb3b1c406d31c258f0305b1b136808ee34ec9c2795c311b471
MISC metadata.xml 450 BLAKE2B 5bf230054772ec75d1ed1b39bb90f43c22e6208886610233d0ac994b583e8b3796b5f751dc2052c68f522697d7f4bcc953bd71c4ff47c1180a3c19b4c6386f1e SHA512 b74cc39aab2f863095568250e6b8a447e92386841127d6f0f62a1c8465481ed40879db733260fba2a9e575290c0a380e477e323b63e95bf47379efe1996908b5
diff --git a/dev-python/mss/mss-7.0.1.ebuild b/dev-python/mss/mss-7.0.1.ebuild
index 7757ba909e7a..ce9c71938126 100644
--- a/dev-python/mss/mss-7.0.1.ebuild
+++ b/dev-python/mss/mss-7.0.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
BDEPEND="
test? (
diff --git a/dev-python/paho-mqtt/Manifest b/dev-python/paho-mqtt/Manifest
index 1dc2d64274d9..b8bcf84e853a 100644
--- a/dev-python/paho-mqtt/Manifest
+++ b/dev-python/paho-mqtt/Manifest
@@ -1,3 +1,3 @@
DIST paho-mqtt-1.6.1.tar.gz 145673 BLAKE2B fb583a2505892370737edfc9ad06b195c0feda4fd87794f3aa40fb30679b5710e04483e610a6be9c0e0978084f3ca96c0d285cf8cacb2bf67aca605f1d53ed7c SHA512 8a13c1f6f97138728d5cab6f7bcd6474942fdf9dfc18d1fad723d50de81f4e062953b5bef2ebbde27b08e480eed305ecbfeae467d70eb10f07ec0adca11750ec
-EBUILD paho-mqtt-1.6.1.ebuild 633 BLAKE2B 7b45cd7041971ee070ab444906859186800740ccfbd402c93ced7218a4af7cc6e6634cd30b065f7223bea6a925a4b11677ed092fba8baabada4bcdb5984e2838 SHA512 142f0b65011013f545ea4de9fda4cc52a5e4bf5f114e575105f7506985cba8d37081be0afa84301f974abb46a2ccade6da27f52bb67d80a7758dbba3c1adfbc7
+EBUILD paho-mqtt-1.6.1.ebuild 633 BLAKE2B d4c91b7bfb41ba1cf909e7ae01f265dc917dc517327f03b82a51a2592e5e2b8fdf11277a8a309b3131169a140f92d3e8fd28efb30e992cf338cff3a9fc4049bd SHA512 fa754431d1d0c06948c2ccbc94f5280674f337772014344c974dc42cc0b62cae5c3f39421264f9e5ee6b2749f3f00f84a067bb5dcf8d93ffbad957f70c470aa1
MISC metadata.xml 508 BLAKE2B 92c37e962fa7af68e121e95a9c850c2d8bb4f087a7aac06740564dd10a4d52d3ff6861c52dab295a5dc343681e25055a9e69c1f7e32820816049fa6501b9e3fa SHA512 e9010f6f4256f611dcc07a080472bf78c55c0dc94bddd4c8b544944f4e1d780d8e36425442ecf97c2992831b9cbb9f55cfe2bd540dfb723029a984e7d5f12561
diff --git a/dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild b/dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild
index 42851e9557cc..5d27f08420de 100644
--- a/dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild
+++ b/dev-python/paho-mqtt/paho-mqtt-1.6.1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
diff --git a/dev-python/pendulum/Manifest b/dev-python/pendulum/Manifest
index 1b6f309111cc..ce5472793c5b 100644
--- a/dev-python/pendulum/Manifest
+++ b/dev-python/pendulum/Manifest
@@ -1,3 +1,3 @@
DIST pendulum-2.1.2.gh.tar.gz 159885 BLAKE2B c95cd131fc95a0d19ef11f180cc42126cb8a6ea3aaf4b3bbedbc5ce4c1b37a6624f2a1be92f1a6fd6b1f14f5d20fa5f32e8230f896ab7a216f02f00e85b98738 SHA512 c367320ade0d10b7eb9c880286176161b925d7df052f7de85ddd169594bbe778776ea74df451f00186df98be3e32b7399c68ca4b40123e2c456206410e3a1ab2
-EBUILD pendulum-2.1.2-r2.ebuild 805 BLAKE2B 86286f59300cf275049b6c001b6eb7a47f6365f5fa1f5ba8644614361176dff3fabfcae91602396f59b847b9a9d1063ef2df0cb9f1edddaecadc087dd9676ab7 SHA512 ea465f79250be6b91b1341e0d7d66b851802bdd53f2457d265f4f7fac76905639094aa52413d601b5b7a5ba29b99e80ed2ec66622e49c4ee53dc1de349360e19
+EBUILD pendulum-2.1.2-r2.ebuild 805 BLAKE2B c29d04242ca02e2343b2a21a34442e18b3f83e0747964956895b6b8802b7c163798285794f694271be5625b0174de169ef262400570fe712f139770984544f8b SHA512 e555da1c6407477a2592d87298c0e6b0e4183b3808ebff40b10b12e2672a091084cb5ce00cef00026b6c7fff0aedb2577851343a47650e713638e696ec5c0c66
MISC metadata.xml 389 BLAKE2B 516d7400e97ab8c53ea341d642ac5d7098232b8bc5e622308a535ca3ae3f34f08893954b820232467bd66da7bed729e10205ac20e75190347ae5aa607b4bd88b SHA512 f5d036a5075eeaedfd073671a10bb2972912760549db758d126273abcb18e68ea057dbad0d3bc7915406ee0e519bf10e6ae1cb15c2f0ecd64303a456440987ca
diff --git a/dev-python/pendulum/pendulum-2.1.2-r2.ebuild b/dev-python/pendulum/pendulum-2.1.2-r2.ebuild
index 8ed0456d4293..0bc4257cedc4 100644
--- a/dev-python/pendulum/pendulum-2.1.2-r2.ebuild
+++ b/dev-python/pendulum/pendulum-2.1.2-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 1880eb746c6b..296411d800c4 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,11 +1,3 @@
-DIST pikepdf-5.6.1.gh.tar.gz 2905150 BLAKE2B 35c06251debb935b88f13e27f42f80b36275575d7848409bb19fa380be7429b785b8fea36e7d882a49df2e40e6c34fcc3d900b1b362f5ccf600780291f43d1f7 SHA512 add8edb16cba2081c479739ec215dc8c96a1896a159febb5bc2f74c2da1e8cf83b12a1302e1ad2ce8ab6fbf01a16104f8efb9c7a764fa1eedbc795dc45a71dfe
-DIST pikepdf-6.0.2.gh.tar.gz 2905158 BLAKE2B b80bee6690513ebd43b590ec5addb40f81a31b27adab77e04f0fd521e0a23a5bc974c6026163f1c9faf23f0d9e2b004961d93a19fab20a43bdf27b0a69597413 SHA512 8c1213535d503f388de6845d28f430947630717f8c299e6a384204de38e2f5f1a5858a0307abd5a34a2f4d79787bdab0e1be286a99ce91b64fc0fcf3f3553d89
-DIST pikepdf-6.1.0.gh.tar.gz 2905226 BLAKE2B efa6ce6d75e36885f6b59eb01a869c50ba4eddae4d7c10bdfb13d1c8162a6f21a51d4b4fa3d3d0d80180d72c558a245aadf4fa372993efcdf735c5a4a7a64a35 SHA512 75349634a97fed40dc8f86ad58c4e45cccf3e6e78818d473894c6bc52a3a5584f4f705836fab038e8256b44b7d02801d3e7202488366b8ba298972fa6f0ef809
-DIST pikepdf-6.2.0.gh.tar.gz 2905445 BLAKE2B 07a6ade367c438ab5df885827d7610e998252d1c8784b1f81d377c2d3ac897a812802a6ed1b8e84cedeb6fc8394e2e77116e2628c31ae06d3b08a8ca6957b25f SHA512 3287ed2203b8dc1c2f5281a45612cfda3107576413d4579984b9e7f6a5bcdbb795bf09559b4ca8a4fe5d7f70d94f5c404b4e3f6422bdfde4b8fd48830c1e280d
DIST pikepdf-6.2.1.gh.tar.gz 2905482 BLAKE2B 9a5b2c7a1b23f4156b89b44780e98f2a82582c05221c0ec2ead3490f3a14a6fa34caea000fb34c0df1458d8aac019bbb0bce10bbbf8bba0c159639b3129e597c SHA512 f6888dcd42c18377f69aa71fce92aa752b73f369e2db4afc106b2b345556a3a9efbb007101066d562f44cfed0bb5816ae0a6cd998b1d634555bf27fbe94baddf
-EBUILD pikepdf-5.6.1.ebuild 1597 BLAKE2B 8319cb40e4d91004e5b7f9de651dcd0814cef376e9e05a309f86ceac434bce74f5f918d2ea011d7be55c63455b6fc6b2ee4356d89df581f22d924be8ec466d8c SHA512 0d1472ddabaa4361b2fc5485e2f89832b0297ff4960ba782d965f5a76e0874f2f2fc9bdfb8d171c650b98a1859eccbd2f3f248fbdda5a7ced1f89c3494aec211
-EBUILD pikepdf-6.0.2.ebuild 1631 BLAKE2B 39e3fcf6a88b8abae291b19cacc0a765549573dc53cbfc19edf2196b2c9f6b254598e2459a4037db6e44abadac5f16bd5e9bb23222dbb740e24fa060fa82b84e SHA512 8a6a5a16cf6549e92fb2329821e101bc6454bd3dbd9e7429fe9990436f08f3c6736dc59929cc51863aa8be80b41b56e42d1c634beb4f8b29e3ff0d885b16a6da
-EBUILD pikepdf-6.1.0.ebuild 1631 BLAKE2B acf667cb77539de1d593e716cbd4cb5d0ff5ed445109624a9557984d719287270014bddd957021c663c86c2c091b2c7701d32b3f5a5bd317fb3c3ecadeee6724 SHA512 1e316d672559e840eb9e14f2e1d67dab21f057e5e1a254cc0f97779183af32394d6544464e52a15e823e583be3981eea0e729e8223437f676bac165d951d7569
-EBUILD pikepdf-6.2.0.ebuild 1638 BLAKE2B d86950cd65b3bc01c54b320f45abd7663f1225a125aa039d122c1c16366e29e2a214f3e52d1a027227fc4ec7584ce166b06d6b2c8e72dc4b23f7209bf958ed39 SHA512 41084d0faaddc8f64ee67dad854c12ecf88351d165b9ea8a8a73bac0ebdd8664e9e6ff8283936c92565b7a2cbfb9ecdc48bb80291eba9b3f10c30112d8f05aee
-EBUILD pikepdf-6.2.1.ebuild 1638 BLAKE2B d86950cd65b3bc01c54b320f45abd7663f1225a125aa039d122c1c16366e29e2a214f3e52d1a027227fc4ec7584ce166b06d6b2c8e72dc4b23f7209bf958ed39 SHA512 41084d0faaddc8f64ee67dad854c12ecf88351d165b9ea8a8a73bac0ebdd8664e9e6ff8283936c92565b7a2cbfb9ecdc48bb80291eba9b3f10c30112d8f05aee
+EBUILD pikepdf-6.2.1.ebuild 1637 BLAKE2B c985abfc1c354827163670a9b64611e5931a72b37592b3a7595a7f21bed28322b6ce79147b7ec43934b5e4125069c375310d13fc066775452a718aa081e72d43 SHA512 79c90bbb87d097c8aef35f2ae90aeae3647c2ae362b870fd44f60b661df88b5920c9634bb80b3613b155350a0436e7bd51630fb40b2e27ac35d3fb14eaacf034
MISC metadata.xml 687 BLAKE2B 07c94d9dac5323202f955fd9c1e5a6fc78518a0a6f703c54c73b70e774900c41a4823beb3f8be7068d83878d1e60df0d7e30efd53bbc1ba31019477de82b092f SHA512 1be3ec00342e8079363db0c57f75ae88bd05e873869fbbb27442e9fe98eb6917c55b4eaf03ed22c4c44ca3aec9b84839cbc254202460a3266bbc42ff8f0f84b3
diff --git a/dev-python/pikepdf/pikepdf-5.6.1.ebuild b/dev-python/pikepdf/pikepdf-5.6.1.ebuild
deleted file mode 100644
index e898199bfa9c..000000000000
--- a/dev-python/pikepdf/pikepdf-5.6.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Python library to work with pdf files based on qpdf"
-HOMEPAGE="
- https://github.com/pikepdf/pikepdf/
- https://pypi.org/project/pikepdf/
-"
-SRC_URI="
- https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DEPEND="
- >=app-text/qpdf-10.6.2:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecation[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-9[${PYTHON_USEDEP}]
- >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
- >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
- dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.8 3.9 3.10)
- test? (
- >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
- >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
- >=dev-python/psutil-5[${PYTHON_USEDEP}]
- >=dev-python/pytest-6[${PYTHON_USEDEP}]
- >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
- >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -e '/-n auto/d' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/pikepdf/pikepdf-6.0.2.ebuild b/dev-python/pikepdf/pikepdf-6.0.2.ebuild
deleted file mode 100644
index 88284a705b0b..000000000000
--- a/dev-python/pikepdf/pikepdf-6.0.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Python library to work with pdf files based on qpdf"
-HOMEPAGE="
- https://github.com/pikepdf/pikepdf/
- https://pypi.org/project/pikepdf/
-"
-SRC_URI="
- https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-DEPEND="
- >=app-text/qpdf-11.0.0:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecation[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-9[${PYTHON_USEDEP}]
- >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
- >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
- dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.8 3.9 3.10)
- test? (
- >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
- >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
- >=dev-python/psutil-5[${PYTHON_USEDEP}]
- >=dev-python/pytest-6[${PYTHON_USEDEP}]
- >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
- >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -e '/-n auto/d' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/pikepdf/pikepdf-6.1.0.ebuild b/dev-python/pikepdf/pikepdf-6.1.0.ebuild
deleted file mode 100644
index 2c46dba61a96..000000000000
--- a/dev-python/pikepdf/pikepdf-6.1.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Python library to work with pdf files based on qpdf"
-HOMEPAGE="
- https://github.com/pikepdf/pikepdf/
- https://pypi.org/project/pikepdf/
-"
-SRC_URI="
- https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-DEPEND="
- >=app-text/qpdf-11.1.1:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecation[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-9[${PYTHON_USEDEP}]
- >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
- >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
- dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.8 3.9 3.10)
- test? (
- >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
- >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
- >=dev-python/psutil-5[${PYTHON_USEDEP}]
- >=dev-python/pytest-6[${PYTHON_USEDEP}]
- >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
- >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -e '/-n auto/d' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/pikepdf/pikepdf-6.2.0.ebuild b/dev-python/pikepdf/pikepdf-6.2.0.ebuild
deleted file mode 100644
index 2f94f1d1f970..000000000000
--- a/dev-python/pikepdf/pikepdf-6.2.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-MY_P=${P/_p/.post}
-DESCRIPTION="Python library to work with pdf files based on qpdf"
-HOMEPAGE="
- https://github.com/pikepdf/pikepdf/
- https://pypi.org/project/pikepdf/
-"
-SRC_URI="
- https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
- -> ${P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-DEPEND="
- >=app-text/qpdf-11.1.1:0=
-"
-RDEPEND="
- ${DEPEND}
- dev-python/deprecation[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/pillow-9[${PYTHON_USEDEP}]
- >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
- >=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
- dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.8 3.9 3.10)
- test? (
- >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
- >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
- >=dev-python/psutil-5[${PYTHON_USEDEP}]
- >=dev-python/pytest-6[${PYTHON_USEDEP}]
- >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
- >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -e '/-n auto/d' -i pyproject.toml || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/pikepdf/pikepdf-6.2.1.ebuild b/dev-python/pikepdf/pikepdf-6.2.1.ebuild
index 2f94f1d1f970..ceb605338e7c 100644
--- a/dev-python/pikepdf/pikepdf-6.2.1.ebuild
+++ b/dev-python/pikepdf/pikepdf-6.2.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
DEPEND="
>=app-text/qpdf-11.1.1:0=
diff --git a/dev-python/pygccxml/Manifest b/dev-python/pygccxml/Manifest
index 66d60e281612..71095c220ed4 100644
--- a/dev-python/pygccxml/Manifest
+++ b/dev-python/pygccxml/Manifest
@@ -1,3 +1,3 @@
DIST pygccxml-2.2.1.tar.gz 3170283 BLAKE2B b53123c59d098f56d97841225d10ffd4156b993244e48c4ad30e2f62b6d95d69e0ae4bbfc86bb492e88e8f52d916401f29a6ec7024277d1e32b3af691a12e919 SHA512 32013617d4d632617b616d3787631c5b09da441a87bb15b88e3b287f17b85e1388308e85dd385276966ac09114536a5863edd5fbb96539547783fd2d41c6e8ce
-EBUILD pygccxml-2.2.1.ebuild 617 BLAKE2B f60d9532e70ea87942b4cab0d2f4c0e9a538f21ca1a198d9cefdeb1b35a5310a39d358329c7f61edcc5f41f8e5898495993fc5254dd03ad0cf24797b5277c0f8 SHA512 956d2b1217f3cd10563458cbf05754799cb11d11c2294f8e5241459eda4f5a47e5bbc2a6b51eaaebfa323763f49c12cf156c903423dd62ab3b8dffffb52aaecb
+EBUILD pygccxml-2.2.1.ebuild 622 BLAKE2B e2d70ddc7f211962330966597fe5d59ff22c891df8e14fbdc36267d18fce8c7efc97b19e8ab34b2196843ca3514b6a0ec2dc5abe82d2c48fc615db7dd580ec1a SHA512 e8aae8e42d5b32e57017d8cc17cfcb8d69cae6d9d4cb1cf685fc879765fa3f7a50bf7208fc3ecb04310ce480e35300778e491e6b21c025647777cfcc0969c21a
MISC metadata.xml 339 BLAKE2B 6a508ab09b30c771e4a962cf9d6debf8502907b91e2fea803a07f0871dbba5acc21c832d39674bf6431d6193775dacce982e3d726d32b81dee1d4fbd8ab52f7e SHA512 6bd8661c8651d51c1238fbf24a338a2179745fed87ed8012e67f163611ff5e14d50f802eddf5dc4dc7f00fd297a7734157a445a4d19163fd0df248005027b885
diff --git a/dev-python/pygccxml/pygccxml-2.2.1.ebuild b/dev-python/pygccxml/pygccxml-2.2.1.ebuild
index 87038325fc3d..3b9fb2a40351 100644
--- a/dev-python/pygccxml/pygccxml-2.2.1.ebuild
+++ b/dev-python/pygccxml/pygccxml-2.2.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/CastXML/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Boost-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
IUSE="doc"
distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
diff --git a/dev-python/pyqtgraph/Manifest b/dev-python/pyqtgraph/Manifest
index 9472d6b42651..5706ffc0536b 100644
--- a/dev-python/pyqtgraph/Manifest
+++ b/dev-python/pyqtgraph/Manifest
@@ -2,5 +2,5 @@ DIST pyqtgraph-0.12.4.tar.gz 1333052 BLAKE2B 4208787d1d203904d841493e10b2f1d2335
DIST pyqtgraph-0.13.1.gh.tar.gz 1368154 BLAKE2B cb19ae6564b0fc0a4ec4fb6232f7949bb5130345380a86f0cffdee14e767d306b27c26ae3f7c011d77f21353b511d99148e1acb38e8d33598dde16362475b5a8 SHA512 bcd3d0c9c1d91ad2ea3f85f8e34e68ab999fce636ed336362253f09a7863a62c4b635d71c137c9458532c7d1f76dfc8433d476cd84121cf89488fb0860039b8f
DIST pyqtgraph-test-data-8.tar.gz 306068 BLAKE2B f3aa418dfaf2e74950fa880da4b6dfb4ef5dbd46346b78065d885c1f9fc06fc3de86756af17e27035d4cd47d98cc7ce58c036b493837b568086a4ebceb230c78 SHA512 07ef414f2b57e00589f8c18459e88ab16001c7cc3766164cdfcd69faa26cbc90ed64611fd0c5e3b401dc6a3f1a6e9e4ce6a7d9fa96ebcc4360e03fa9fbb856d2
EBUILD pyqtgraph-0.12.4.ebuild 2391 BLAKE2B 2da730487e4382d60ed2563956df1fa4df0980fb52e57408fdf8c9ee828dc7795e1d21833d852fcc1d6968381da49f51152ed4dd59ba901e68c2e69dea9eab43 SHA512 5a048f86d61b380cd9aa92c4419d86397c9abb8575fd585bebada0e0ddcc14975fc65ebe2a8254d235370e14882ade681d94f7dc4988ff16dbaf3831d0518824
-EBUILD pyqtgraph-0.13.1.ebuild 1793 BLAKE2B e2a4bb5659d1ae5e78d64299b0e9665aae2e6a68a5e84665c9df26c690a27882a92b2d2460badbdb0a6af5f1a7ba5fd435ab8a9e2d95dc3b801516e97a36fdd9 SHA512 327a38c617fd0775b2267172a1558bef064e4fc521de8da4a80567b316ddef6e3c3d394cada78c2849c0f345e1bb0f2dce79855d55f952f88ab6daedc3059826
+EBUILD pyqtgraph-0.13.1.ebuild 1798 BLAKE2B 2bd7029d1bb29ddc96cd89de22fdedd1af9745fcc37490907bd696bb81e8930ee619871d6fc186c0af22ecaf31d5b83e7a45cf3d91e5582ec9f679fcecfc3c3a SHA512 15a7619ce05d3d4b84a00548973f439ea885351095d6fa77a6eaab4c0d778743440e212d84daa704711a3fd9c253ebc25d0065bb4cdfb4f6f1c3c3e693dd9ef9
MISC metadata.xml 775 BLAKE2B 08f1417793ef0b57d978cab5b4c03e43e756a43625d8e6173a8b74d3c9dcce0547934485d192546cf81b8da03bdf21e4c800bb25e0bec452fe092ab3772a518f SHA512 b03a0aa3f6e6183ef2d81b9d0bb22f576661b353986a802f01cb670f9ae0487d84d3e91fd0a4add41e3dd830dbbc0414f4d556bc05bb89a768be9e5c2cee4ce4
diff --git a/dev-python/pyqtgraph/pyqtgraph-0.13.1.ebuild b/dev-python/pyqtgraph/pyqtgraph-0.13.1.ebuild
index ef091c06b4da..a3b8db83ee24 100644
--- a/dev-python/pyqtgraph/pyqtgraph-0.13.1.ebuild
+++ b/dev-python/pyqtgraph/pyqtgraph-0.13.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${PN}-${P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
IUSE="opengl svg"
REQUIRED_USE="test? ( opengl svg )"
diff --git a/dev-python/pyscreenshot/Manifest b/dev-python/pyscreenshot/Manifest
index 7cc501f264ec..fbab4d88e204 100644
--- a/dev-python/pyscreenshot/Manifest
+++ b/dev-python/pyscreenshot/Manifest
@@ -1,3 +1,3 @@
DIST pyscreenshot-3.0.tar.gz 32865 BLAKE2B b39d338be4f1dc23fc30fe84a6f8ee6b6346761b023222438e8ff33e01beafc347d34118332efb053057c54383f5468e73049041889a6140a70c0f928c655661 SHA512 f8070941ade2bc710157238f47c9575df1504ef63152980b2bc0edd1f69c9ca4aeec3f738929de1c81a51fed79838053674626981ec61d95dafa7b9998004606
-EBUILD pyscreenshot-3.0-r1.ebuild 1018 BLAKE2B a4e70aff597505c8269fdd2f23e765107f9c65c61c32b362e63d7c2945b10dd4a06f07a207e3c2252a76794a39a8c1ce87bbc935a3a553cbd2ccc7475beb7622 SHA512 463f1777397c7a40ee15423a66aa90f1bb1cc7d5b1b986278bdad90aa3c3a96a9c28081e679c835183a1994556ef245f7306a9afa2e55eb18346ac1487deffa0
+EBUILD pyscreenshot-3.0-r1.ebuild 1023 BLAKE2B 3ead8fe034ce00898ba17406c25b062e3ec219bcd8eb2e62a2ddf36ac0c827191c47ea610f5354b7c6ff6ac314845e3cd8aee9d8e297fa13548dc485abb28edf SHA512 4f180fd86625d6fa22bc133d355e97c60e00d59ae5c59ccdb80f4451d22ed56ec6146043061b93154c848e2ffd8efba1664872eba9a9e8d340c60ea2bd28d93e
MISC metadata.xml 517 BLAKE2B d76772ddeef8328b34da232460ea50b4d5028c4bb4a10249bc505d41260e2d99ddf6cd75b4c3a757d3184cf95a283f69cbef7823715848119c118cc6dbcecbbd SHA512 55968d60cdb0a300a5a733a3d1e1ae1ccaa828691cadf2c36cd0e4e7c56c665f16e3ab82c3c22e7d39419ae2e1ef1d83e754567b576d160bba1384ae0e3c820e
diff --git a/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild b/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
index 7fc47bfb16eb..3078c63b0a34 100644
--- a/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
+++ b/dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/ponty/pyscreenshot/archive/${PV}.tar.gz -> ${P}.tar.
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
RDEPEND="
dev-python/easyprocess[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-xvfb/Manifest b/dev-python/pytest-xvfb/Manifest
index ea38ca24f6e8..713100f26c57 100644
--- a/dev-python/pytest-xvfb/Manifest
+++ b/dev-python/pytest-xvfb/Manifest
@@ -1,3 +1,3 @@
DIST pytest-xvfb-2.0.0.tar.gz 6855 BLAKE2B 338802ccbf5fc0c9ab3fccd7c172b31867cc86869dfc50dbb30daf396ecd9865e71c6486cc96c2485e2d5b6195dc2eff83a033864f88e1b2c64a3937b6b48c84 SHA512 42c2119b2c529a45b5de9f8ac2781306cfb9f00c1d0e0e9045ed40ccb7260cb6f400683802ab845ce2481dcadfcef007c8417a481e9c04f14ee1bdc68244d391
-EBUILD pytest-xvfb-2.0.0-r2.ebuild 678 BLAKE2B 1d9fcd83da4fb2abbcd2d0184e0ba33c796b25d32107f5b3adcb8296121d508f69a1c62c024cdaf46d9fe8818553a63ea446f233fcd35d0b18dbf481ca634197 SHA512 97b06ec6d8f0809fc2f5c22f2f6ea2608b1618d13563a594510058716d5a025c262c66438063596e293063fd9fbda5053e87c0e811e024fd3ee2070f7a20d0a5
+EBUILD pytest-xvfb-2.0.0-r2.ebuild 683 BLAKE2B e57ee5c1b9db39185bf868ff875546f582f5f491667d7353470ecf4dc3ebad4677399dd6e90a4e7d14ad43a7fa2da30113fb201846eabcb321072947aa209d32 SHA512 1c6f7253548bb917f713fd6e1c191934a561d2c6dc714b7ccb80bc54f966db5e793dc3ba8ad4c4c94d40d801c122e27a316f6ffb31af44c608e38f9c7decbf04
MISC metadata.xml 421 BLAKE2B 8d985c910db94ed9c8af91591415be5dcd6b1f95ad007cec26c4ad463a23e45c1767e5f477d12fd9a951c165a1df6b63abb87ea7f14534bc89ed9ebcf5afc69b SHA512 45c25b600fedf96a778623b6397c5122e57189a38723fadd2fd9d1ae9a62a42a66231679a7fc1b2674c7dd51f20ce1bd0297f7d6a2b80ab98ec2102eaa673cd4
diff --git a/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild b/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild
index 74d2004a1735..c3109ab58b38 100644
--- a/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild
+++ b/dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/The-Compiler/pytest-xvfb/archive/v${PV}.tar.gz -> ${
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
RDEPEND="
>=dev-python/pytest-2.8.1[${PYTHON_USEDEP}]
diff --git a/dev-python/python-lzo/Manifest b/dev-python/python-lzo/Manifest
index ac060c274774..438f954d0e4b 100644
--- a/dev-python/python-lzo/Manifest
+++ b/dev-python/python-lzo/Manifest
@@ -1,3 +1,3 @@
DIST python-lzo-1.14.tar.gz 14050 BLAKE2B e1df6b842562064ca13ddbacb194047ca343694d480a5a65e7d2876ec98a4215b4badb3b2a839f308dea8624c162a0536f363c093bcb2e5b48c68b69fb472729 SHA512 036cf7199afe12cec8b9c7ee92134f58357e1f892870ade3a619541a69c9cc92155892d53bd43330732b848016c2997e096a9a492e52f15d04fa516ca7645b93
-EBUILD python-lzo-1.14-r1.ebuild 721 BLAKE2B 015f4a58a8196429be0fdea294ad6bf8de5e68b75433536c08db999b5e58c7928f1286e988f49a9c8a31eac29097183e632e1923df6017b6b2cbf6aa9c111a5d SHA512 d762d7de221efb257404367a4db7d43792f95759c0f03d4d3ed84f414dbe87848ad3a486e81552b939f782224ed1ddf868a8e2eade5cc3ebf0a60bc80510b8a4
+EBUILD python-lzo-1.14-r1.ebuild 721 BLAKE2B 92181057f0ec0e4beb8aa0d6cc59249de0968e6676aa955909c7033e621acc7b3e425dadc9bbaae79ddf5b62b1f5e7ce91fa7a4857c42f570bc3d107190f73cb SHA512 57bd2a69b72c4a1edb5f6b4b904abd3c77aa010a3f424cc109ee3d233fd63d03395033851917e6c15b1d00fec8b598537987679ff51b9c77450d38dffd1027d0
MISC metadata.xml 386 BLAKE2B d9e750b2ca0a3d46a031a5fab249197e73847ee5997a12c71f441eb5e386821818df07dadb272d5a726255a9310afecafa34b5f2196b49095a5ddd768054f5b4 SHA512 d98f79fd1e62456f1603ba412cdfb14e986c6d7831b6c88d9b561da24d36924aa3a979411f1d216cbbaf4740af2db733f61dd13f64ef94fe0e6d8e5e80545630
diff --git a/dev-python/python-lzo/python-lzo-1.14-r1.ebuild b/dev-python/python-lzo/python-lzo-1.14-r1.ebuild
index 74aba4147cc0..6493182b8432 100644
--- a/dev-python/python-lzo/python-lzo-1.14-r1.ebuild
+++ b/dev-python/python-lzo/python-lzo-1.14-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1 prefix
diff --git a/dev-python/python-pam/Manifest b/dev-python/python-pam/Manifest
index 93483d2bd6a3..151fbc132750 100644
--- a/dev-python/python-pam/Manifest
+++ b/dev-python/python-pam/Manifest
@@ -1,3 +1,3 @@
DIST python-pam-2.0.2.gh.tar.gz 14787 BLAKE2B 4bd9d7d57802fb30519ee755b091d8dd21da7fdac164cba2ac11fae48c8f575498562309d996a67766218e15e1b5f45f40c4cf32800de349fe0fa0cd03ae911d SHA512 eafeb753b22ffccc1c5729516ea1ae26799d3749140fe91849ddb804066cabd4b5493e9b059172977dd5b3c5d48c8b5ced6c5c944931fcf23225dda09db026f6
-EBUILD python-pam-2.0.2-r2.ebuild 565 BLAKE2B f769d4b4d7b36bd5062dc8a558dff15547691c57a330b3dd07f26673f5b7b0cde382ea1ca581842629e72d22c40b07752dbd2a467dc9578d05169ce7c0b605d0 SHA512 706345d3cea71026d968f734e48d22d397f41cf33742037896a5c6303ce2342d6b444016526d4644cb51d1d2fc8188a43a3c773f1a21e485d18deb758984be6b
+EBUILD python-pam-2.0.2-r2.ebuild 565 BLAKE2B aecfd4e7dce3dac2fe4ae762c29cc421e087133526015eb385daa14933b978cbc566b0273866f74f66a9a62709949cf27012e04549fe3bbd7d65799af406c78a SHA512 ac474346979c3154603e740b260c06825075ce9b40e17df013bb516eaa2d34478ad4b287682f5ff45d00cd8f2b12a945c690770dc070c89cbb05ec045e07826f
MISC metadata.xml 417 BLAKE2B 4f5cd02a89aaddaa52fec569bbaf6b972eea84c9647d24246f986b227089b87dbfb008ba43a82c1bc94d0cac04dff115e7113c3267475220414634d509da6ac7 SHA512 13efb5b77fb437c154c185a7dc00341a9f06ddefdb517b174ea985edf10ebd4c7bb3d2d272e907acc19c964ea8db41eeeac1ea2fc4d7d92960bfbc26352c8775
diff --git a/dev-python/python-pam/python-pam-2.0.2-r2.ebuild b/dev-python/python-pam/python-pam-2.0.2-r2.ebuild
index b14b48e2b250..1274d9443ef2 100644
--- a/dev-python/python-pam/python-pam-2.0.2-r2.ebuild
+++ b/dev-python/python-pam/python-pam-2.0.2-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
DESCRIPTION="Python PAM module"
diff --git a/dev-python/pytzdata/Manifest b/dev-python/pytzdata/Manifest
index a8e9306ec2b2..b7a9fbd725c0 100644
--- a/dev-python/pytzdata/Manifest
+++ b/dev-python/pytzdata/Manifest
@@ -1,4 +1,4 @@
AUX pytzdata-2020.1-system-zoneinfo.patch 3482 BLAKE2B 26c62593303e02d4037aba6e7b4ec7645610f3e73eadef9fcf483db5567e31d407efe92859d4157e672ce9683d135c2fcf2e63d427898d8bab1b0ead8db09299 SHA512 707afdd4bff5fb70f3bc4e20c88a1962f3fd56c15b3ff3e5896446d1eff55aaceefd53509fef1b4941d797e2c2aea41b72a87276fa64e562ad71609fa717a78e
DIST pytzdata-2020.1.gh.tar.gz 249045 BLAKE2B 6f07a7577edc87030fd70e720b32146e9044a8c6f74d0bafb9239ad666d0d6fd0ac7c3cca070914701af301b1a3368ace2985f8169b9747937fa6ed066be7302 SHA512 fd154bfbe90ce07a90f769063b772234036d2627c1e6d78a465d9ddbc894e50cb9d821c04ebff1a7cc6a327266f7843fe54e5592d37c41db023329d6e0f668c2
-EBUILD pytzdata-2020.1-r2.ebuild 637 BLAKE2B 71a4cbcf1a12837e8a9c3a197ab855e689015784be36d54910c4a7e258bcee6adebb0e38c5c5041144700f90b9038e044872dd3b5f56cad98aaf85e68d95ad26 SHA512 05755f3f15467684cd75f21a30c2d90f52af8c5184b506ad3a9af5a4734cd01213258df3e3f6f8b970c7b2c2cf7daddaccd016aa4f378c73d4c9aa043c99e88d
+EBUILD pytzdata-2020.1-r2.ebuild 637 BLAKE2B 5083deb9b5035f11952d42311e1d4314acb35ac95b5aa77a381a8d8080a3d325cf5d5e6457e5e4a440da95041d6fde38ae4adee0a1312d2ef19553078efe4454 SHA512 8974baf7be9de70bc8e3f25d1541cb464378e565e3a01e4b2b5f71d179d7a69f03296d42d035c86078382bebe07d8c477b76cf86cfe1cbead12bd9b8104f6150
MISC metadata.xml 414 BLAKE2B 4b6e7f935a42ed815b92d7fec75b4db6fd3fa46386b5055462bb317bb6ac8526e3a965c803d6e207382ec396bc132d514ef083af91c9ac45ad2eaf67998b0b9e SHA512 80c0e415716770a0f18bd237e9039f72bdab0056c11e98ad2359431b14d0b239ae7a88840d774aa6d3b390fbc86bcf30e42a4981e52acda8e99666219982f445
diff --git a/dev-python/pytzdata/pytzdata-2020.1-r2.ebuild b/dev-python/pytzdata/pytzdata-2020.1-r2.ebuild
index b6682c88963b..b3392ff76aea 100644
--- a/dev-python/pytzdata/pytzdata-2020.1-r2.ebuild
+++ b/dev-python/pytzdata/pytzdata-2020.1-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
diff --git a/dev-python/pyvirtualdisplay/Manifest b/dev-python/pyvirtualdisplay/Manifest
index 2e218660a5ea..e694c816348e 100644
--- a/dev-python/pyvirtualdisplay/Manifest
+++ b/dev-python/pyvirtualdisplay/Manifest
@@ -1,3 +1,3 @@
DIST PyVirtualDisplay-3.0.tar.gz 41134 BLAKE2B f80faa66b6b55ac1c48a2e249e48e52f63327a1acac2020d157d0e6b1e8ff3d46ebe027ff59a3356321688a2c815e2e34552aa9de2355e9e427cd82032eb348a SHA512 2ccce9ca6f36dddb15a992f2d4961f203d755ac4df1944f67bfab906061ae30c78db5d1cb050feddb45e28bbe874b250ce7ef1886cc52239fc0a784dc3be1198
-EBUILD pyvirtualdisplay-3.0.ebuild 1027 BLAKE2B af9a1ccda64dbb5cb7c5621ef85d3432bf9ef3490158265db50a6b5309d9c1e4b7522ed9f69be63db6694969bec6130278bc26acb47109fa16f891da730d8ee3 SHA512 c73120a557f2f3f703a3a64b084e98b7168b3c3871dca2cb79537b2f0e5cc2ed1e7bb36e7c9d2d34ff6c96950078a63765ebdfa3e7101301e2cd7b5b5ad086d6
+EBUILD pyvirtualdisplay-3.0.ebuild 1032 BLAKE2B 61d507d2b027b6696aa07c31aa570d5e8895bfd7b44292b0049aa8102b43a41e0f833badd9687a7871fe9f6c831d0de9461c3e8bb1100b60fd996b1b36f7a9ad SHA512 2eb67684dca7ff4e7467ff0a125ac80c0d136e39c864f22673a52058c01e9f29562aa0b63b3ccbca91e08c66d66b4b2b5ba5bf3c5fdb1f141e5e85b2977a845c
MISC metadata.xml 525 BLAKE2B 2c11e097aaa0db0d64946dd2feefaa78675bac0109666fba72d8e29169c8639930dd56a7338fec96b4ef500f7aac2ec3097ae0aa6e67945e0bcc8c95a89b5812 SHA512 18c2811672dbf7ddab4230074108a43c8206066478c8aa768269ea58d6a3840ad1a858948b192eaadb6e720792d2c0c57a9e3484c2b1e22080b7991fb2b32f4f
diff --git a/dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild b/dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild
index d5f3d74fb59e..34b3f7465a65 100644
--- a/dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild
+++ b/dev-python/pyvirtualdisplay/pyvirtualdisplay-3.0.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
BDEPEND="
test? (
diff --git a/dev-python/pyzbar/Manifest b/dev-python/pyzbar/Manifest
index c29b2248335c..648cebfe5b89 100644
--- a/dev-python/pyzbar/Manifest
+++ b/dev-python/pyzbar/Manifest
@@ -1,3 +1,3 @@
DIST pyzbar-0.1.9.tar.gz 45793 BLAKE2B 205c4cdabecb0c59c78bd3e901bd8348a8648c6c6b48afed5f71883c8ec438047843752269f273ca277ce87f3831e1873f859501df7bdc24834fe2b667922fed SHA512 f9fe774400ed6428bc78a428bd1b7847d5c6d557ea8637125348708f0641b36eceabe69362302c3d8658cf2186ee836c3bfc207fa800a6d03581375c251227e8
-EBUILD pyzbar-0.1.9.ebuild 631 BLAKE2B f6fbd0becd908a6b9a5b230ae5a4382cb1393ea57e145089adcedde7a764d59d16dd85b7ea5370654843057d043cacab52dadd7916c3d7f64e9297196a6fdf25 SHA512 31a74d7f72dee80c184dcdf8ba65c2325b99dfa79863c9dadf756bce9433454320d475e48a4b100e2f01fd24a6c13f001eb189f789efe491548ee9c06fc3035d
-MISC metadata.xml 310 BLAKE2B 2a5ebc879b7838e96c41d786affd97a6e3d8ad0792937969cec8e9c2efeee99588b4c958136fad2294b0445bf7d0337ffefcf53ff0342f83cc3eee7d1df7c0fd SHA512 0fbf1e07aeafbc30b5b8a641034382e2811fa8c9cd929f10df9d94909c00e238a055688fa8c89950e707869b8532e25ebf5fbe31bb7dca5c68d2bfcdbc026065
+EBUILD pyzbar-0.1.9.ebuild 631 BLAKE2B 2c55fb2ee71e09062ce02ec9cb04cadde048aaec92bf0da1dee912767e4de5b728aa0c8bc0210c4e48b5ac1be7b7f3d064cbc2fe1f3257f704b7d60dba87f60b SHA512 7360497f6d223d298390462abd6f3789c195ac4704a20e5a2841a92baeea7694832985b5151c3da6c670448710b9b557e17755cb167bf1d7224659d0baf1deb4
+MISC metadata.xml 401 BLAKE2B 184142de36b9d876debc96c52b05febe5e92ce7ff83b41ee1df3ec66d026f448463596ff252aa15b555604cdfaa28c44a1a49bf1ae6deac105fa9b79c3038a8a SHA512 65996beeb685f53c1fab8844a443f18b20b4a23c61618f55a882dc2207d3410050f9026dde36efefaab69cc07fa531256481645e5c87a7386d21427a9444bb5e
diff --git a/dev-python/pyzbar/metadata.xml b/dev-python/pyzbar/metadata.xml
index 510867d073b0..887906ebeb61 100644
--- a/dev-python/pyzbar/metadata.xml
+++ b/dev-python/pyzbar/metadata.xml
@@ -5,7 +5,9 @@
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
+ <stabilize-allarches/>
<upstream>
<remote-id type="pypi">pyzbar</remote-id>
+ <remote-id type="github">NaturalHistoryMuseum/pyzbar</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyzbar/pyzbar-0.1.9.ebuild b/dev-python/pyzbar/pyzbar-0.1.9.ebuild
index 392a1f427c68..12a9a6011bb0 100644
--- a/dev-python/pyzbar/pyzbar-0.1.9.ebuild
+++ b/dev-python/pyzbar/pyzbar-0.1.9.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
diff --git a/dev-python/quantities/Manifest b/dev-python/quantities/Manifest
index 803feac400d2..0a4f94580f85 100644
--- a/dev-python/quantities/Manifest
+++ b/dev-python/quantities/Manifest
@@ -1,3 +1,3 @@
DIST python-quantities-0.13.0.tar.gz 107187 BLAKE2B ead5c223892f65c68ced2265356f8c1e5374f80a1507ec561370e56e28e8965217a7b99f5c46cb83a5f6a1b1f12eb9f501844650488871d48794f13a4383df38 SHA512 ec0a61d8df8e48e7ee08cab5c899a8c8ad96b964ee0132ab130f272f062436d91e6370aac9d85453eeb3d95e17e79e8dfb80412397eada1f0a4310c0494fa217
-EBUILD quantities-0.13.0-r1.ebuild 632 BLAKE2B 6a823c5c7faccc7ac41a2834ab7bc43d5d75902e6d32f21635b9f2e9a2e3c96fa57ac4015e6e426a494033760fc0896530dbba4a37c607fbf12bdb72f926bb2e SHA512 63be71d109e57394cc57f45b84328af5d85bbc23a13dc39fd827dd10075f78cc66f419a5914fc4941996665941df8e4dcb8b85fd656d99ba066189deb28e04a2
+EBUILD quantities-0.13.0-r1.ebuild 632 BLAKE2B c27e0158a6301b56cdc980c7ed70c33c1e41a0d7fa69f7526fbd6789fb348842d4d740a071fd558d9b006de0e3a1265f78cacf932ed930c9d9a90e8025ed565b SHA512 0c3057e588acb400f2963f909adfcd624788abf7d17184b8238f44078b2c7cb9d5a4759d7976cbdf694e8f50ff9f853f1fc53e4a86d5d9150ecf77d3838dec97
MISC metadata.xml 646 BLAKE2B df1d2cf46f590a90d168f7024d52942531f8b570418aeb9e5ba82882b8b8be86f57a15e3c652246ce08e42ddcaa2813ea594a45ba15e9db9bb80795736e0eff3 SHA512 0ba5443c1554361cf079ae651ffd70b979bb70f6f22049470bccd07537aa967a7e3c1d46b7c580319c4941aae984906a40216c5eb108a9f1aa95fa0680c75248
diff --git a/dev-python/quantities/quantities-0.13.0-r1.ebuild b/dev-python/quantities/quantities-0.13.0-r1.ebuild
index 2959af19f0d8..10138c6a4687 100644
--- a/dev-python/quantities/quantities-0.13.0-r1.ebuild
+++ b/dev-python/quantities/quantities-0.13.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1
diff --git a/dev-python/rapidfuzz/Manifest b/dev-python/rapidfuzz/Manifest
index 9308e8cc21b8..62b5176df019 100644
--- a/dev-python/rapidfuzz/Manifest
+++ b/dev-python/rapidfuzz/Manifest
@@ -3,5 +3,5 @@ DIST rapidfuzz-2.11.1.tar.gz 813221 BLAKE2B 1fab9b564396f820c9bd5c240df95a2e864b
DIST rapidfuzz-2.12.0.tar.gz 836008 BLAKE2B 7d8cb6637247711f2f6fed63c9f26e2d3b8871b9a4926b86e37f6d42fed0f5ac2af727a1b350f4b55787b6fd5a393c3b90ee91d122731bb3f64acb4edb5126f0 SHA512 06c5e46332c98ea8feb83a89b879efc12a737f58312a862ab426e899bdfd3661601d4a417f7bc518e1006a2f05fa31ce1003ae9dd67c1e7d58f903e65f9eb6e7
EBUILD rapidfuzz-2.11.0.ebuild 918 BLAKE2B e0f99f5d8fcc95f2cfd4a29495f0aae2a2e18993a50fc6dfa39110ac0d3cb66cf369de990ed11e78e9104a91e35b12995e892c9140c76c2973fb31fcb4ff20fc SHA512 ed0a3809ffcc7f86b45f2f53c12cb24991ca3f99766381c5d2d08074fdee2928a3daafed49a12469710e8c5bb249c9188f24f910128e99ddac3bd0cd745accdf
EBUILD rapidfuzz-2.11.1-r1.ebuild 1063 BLAKE2B 66f6e70028be5440193e8351136d0b274921c04f390e98aea20e0ba9bfcd705a8436d826d8e6504327ab09120c683855813ce725e31fdcad212fa470ffa38ab0 SHA512 714ddd5411bf8f1eb25117cfccdbe215baa7b0ac5e428414af456328d20bb48c47e63bb8c27c2e9bd6546f4b4b745aa6e014cd99fb1a9cd01120fe639b9a2f33
-EBUILD rapidfuzz-2.12.0.ebuild 1063 BLAKE2B fb1e264d9208e8687a165862c80b8b3b1e48db17bfa567c6ee310a089dd9aa96645ee6213c733ce11874bc826babbdf28470873f6dabe95ac8a2cd86f21c2438 SHA512 20595aceba65640f9bc5c365e7c839c1d5ace7f6a8ce637b76fce474e0c23c474930c03e2e1ea3659105e72d87395a3bdff822f006a32a89768bd769dba1b71b
+EBUILD rapidfuzz-2.12.0.ebuild 1068 BLAKE2B 20b04f50979d0abadafce16a42729b8ea26d411a5cce6794a25a48ff1f46e2ef667b585759d9375503ad6ab885b205b3ddef766ac3b9b65f8b949c6c2f10b5fe SHA512 fe66b3bd44f607b6d6df7b259a6c4ed901d717871a954bf7f47467e037d7ef1a946d2a85c1e54c1b61b0c233533017feebd7dc15bf447c0a53dfd3d3207357de
MISC metadata.xml 374 BLAKE2B e6ee89a9850276b8c22c9bc851ebea2cde2ea696d122d70c6465e09a9371c59f81d1976b3253e8ee90afae5e3e30e993481b402058bac0c58ec01f71a0b7c3b4 SHA512 9a39c4bcf8e8de0a6d6a356a9aeb415f8f49667caf5716eee50bf251f1fd53bb076e817fac0b15bf64e65c1b9625c78810da61a5d96b273a20b2669a18084d6e
diff --git a/dev-python/rapidfuzz/rapidfuzz-2.12.0.ebuild b/dev-python/rapidfuzz/rapidfuzz-2.12.0.ebuild
index 96a84cdd08a5..da1e5be8ace3 100644
--- a/dev-python/rapidfuzz/rapidfuzz-2.12.0.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-2.12.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm ~riscv"
# all these are header-only libraries
DEPEND="
diff --git a/dev-python/rapidfuzz_capi/Manifest b/dev-python/rapidfuzz_capi/Manifest
index cccb2feb8be3..a14dd69131f3 100644
--- a/dev-python/rapidfuzz_capi/Manifest
+++ b/dev-python/rapidfuzz_capi/Manifest
@@ -1,3 +1,3 @@
DIST rapidfuzz_capi-1.0.5.gh.tar.gz 5908 BLAKE2B a5f3c27c2292800527f0e0558e0f25525c2865a6348fbbe36da8d5a96e5524c68154bfba8dbfc3c174f759dde14a95c64e47dd6669166beb035bd1126741569b SHA512 b62c6fdd0e5d0804f7c1ef6f6b5e007afd8439720071fbdf1440232c62925e794a6ae33774a33ef745ebbd4ef956a85d2bf60934a7d568d39d1e590467f26bcf
-EBUILD rapidfuzz_capi-1.0.5.ebuild 522 BLAKE2B 4644d3c7dc348f6641246d6ea2c1f9fe6e73a506d2d7dfcc2fe92a06e0d1ae6f99e685cdc2c644e71a0305f92c2b0f76ea9521595c2956aadfca9b91243582db SHA512 5d3f006db5acb3b8fa1fdfddc63ecf79e47ebfd34c1e80459c3ea87084f44936068b08f1a6543078652b7b4fb6af074c6ff5786e8b06a9594a10da674a6aabaa
+EBUILD rapidfuzz_capi-1.0.5.ebuild 527 BLAKE2B ac58a648b081a29eb9f1140e17ba61a456861b7bf7cc1cc7e064d9a192dbc33cc838c1ecfc20f2deeccd1062268e127cceb1da4dddd0f064d18ac85e8dcff3f6 SHA512 ab2cef8cd13f5ded5036c9553881d381220b56e4176c406cfe8f08bfcb926547b9206cff4753d94d0f196e51c8457ee9665e85c9c6c7cc225b0ccb0a0bbd120c
MISC metadata.xml 408 BLAKE2B ef5cb671e756eccc17d4bbbd4aa4c3fc0ac5931994750659ee9a6746bfbcbe5e3d283764749531fa2d7e46afc8eb14acc234f15f539ad0d1b7186b56ccff0a84 SHA512 fa723a5d815999bb2f0e12369aeb64726164adda4c89f2ed8b1136985f3843a9cb62a6250f7fea811e45c1ee1a3aae3d7911954955b8f32bda3af9f976bc6650
diff --git a/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild b/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
index 43370e78bf2f..0ad8d1389fec 100644
--- a/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
+++ b/dev-python/rapidfuzz_capi/rapidfuzz_capi-1.0.5.ebuild
@@ -20,4 +20,4 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm ~riscv"
diff --git a/dev-python/responses/Manifest b/dev-python/responses/Manifest
index 144d3f500895..c8a64464a3bc 100644
--- a/dev-python/responses/Manifest
+++ b/dev-python/responses/Manifest
@@ -1,5 +1,6 @@
DIST responses-0.21.0.gh.tar.gz 49551 BLAKE2B 3796fd29353f80a04b26a7348153902d959038e072bf512ee4ba8ffd434157c0ce5c37073d114e0d2865c827d82166ee1fcefe2f250c895c23c53664ab919903 SHA512 9e82f0fb7d2a2a4ea071a6384584ba58ebde13504408f8bac351d24df206f0f6815ce3b6d7e013fb87b04d3a1cdccbe7a5287f56f4f9bfb3d4567ad2eeafa778
+DIST responses-0.22.0-tomli.patch 4793 BLAKE2B d5991f55f4378d35224a19d4e85ee9786612f6b5931e52e326c46ca2b791e6e2f8985f69ebff14779948b45a6433d6b4223f8fabe615b0ad479364d941128179 SHA512 0d0bd3d10e4f38fdb236204f161ae499f876d8daadc8306b6ad02efec9277fdfdbc1c862704f49aec69cabbd52f3616acf74d3baab573f1f5418436928af3c6c
DIST responses-0.22.0.gh.tar.gz 54094 BLAKE2B eacb1ba4fcae10d3a4e29fe1516da3f1d3ff07eacbaf65b0dd3f86ecfb36aa51527c0d89547a1480064654c49fd1233d2c3491d9afdf4eff34a4058e4f89ec0d SHA512 361e59e02df36fac0fb0ba2a070b730e485ec94fe90490c271e4ac86fae7954a551bf2486714d95c91e9d0b011f06a9d10b0d6408fd4d03234e1224cca1e9d0e
EBUILD responses-0.21.0.ebuild 806 BLAKE2B f05944f803ee4b3f8edef401fe5d67817b4f3a9946c7ae7d51539a68a79f83589b429d21fbbabbfa90fbc975e09c0c4e717b290b4c632dea353cf987daa86a11 SHA512 c18b3742a16d17962286e4d7a092319b0fb4e49fd5923cc23b3b9fb5503924d373bdad131b73b22c186f7d6a7651acdee4b27ac30550b17bfec30c9e04f8201f
-EBUILD responses-0.22.0.ebuild 853 BLAKE2B b1deceb35a117b4f4b9e0ad7603e03b3816e7e3eaff9e5e0ba74c9d7715215e74bd28739d4f45ec3844c02a8b3d6a53211c6b992a653c5386b59b231c3621f69 SHA512 8d62c430ff24288219640aeb87d95f6ddf6f97da1387022e39fea1208928dd558045464789156eb686416dd6f689e516696455512f4d55cfb888d17fdcbf7c3c
+EBUILD responses-0.22.0-r1.ebuild 1013 BLAKE2B 4f6890ccff635adecb16af657acb11b53335cbd88d68ab21e0ed4e325a1b7db0557dffb10d3f12dac5c572585d3d16fee8bc2b1cfb255e5b3f7a865d15032c87 SHA512 5ed7cd65b16d09968d4472c87168e6fe1d05088b2cfef8bb41f2eed8505a78eb51b4e2f46fdd6571de1a5580ea8483b35516e1c0a2574d5323c2487bce1ed2a4
MISC metadata.xml 463 BLAKE2B 64d3c7be57863ae6088ce746fbfcc68a8eefc37c6d8fbe1bc6866d4c24ad18e75215158d89217d13f0e5b9db2e82d1aab86fa2ff664098239440bfd3fa3e7cd1 SHA512 546de31e1cde62b866673aedb4d3c1278213b36cc75fe86a8e759eaf16471cdefe91d6b0005b4ec4caf4316f8449717d672ede4181f1c1912f5647d50557eca9
diff --git a/dev-python/responses/responses-0.22.0.ebuild b/dev-python/responses/responses-0.22.0-r1.ebuild
index 02ff161185c6..7c1c6e391766 100644
--- a/dev-python/responses/responses-0.22.0.ebuild
+++ b/dev-python/responses/responses-0.22.0-r1.ebuild
@@ -16,6 +16,8 @@ HOMEPAGE="
SRC_URI="
https://github.com/getsentry/responses/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
+ https://github.com/getsentry/responses/pull/596.patch
+ -> ${P}-tomli.patch
"
LICENSE="Apache-2.0"
@@ -25,7 +27,8 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
RDEPEND="
<dev-python/requests-3[${PYTHON_USEDEP}]
>=dev-python/requests-2.22.0[${PYTHON_USEDEP}]
- dev-python/toml[${PYTHON_USEDEP}]
+ dev-python/tomli[${PYTHON_USEDEP}]
+ dev-python/tomli-w[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25.10[${PYTHON_USEDEP}]
"
@@ -36,3 +39,7 @@ BDEPEND="
"
distutils_enable_tests pytest
+
+PATCHES=(
+ "${DISTDIR}"/${P}-tomli.patch
+)
diff --git a/dev-python/sqlitedict/Manifest b/dev-python/sqlitedict/Manifest
index 7e121cf37e22..c5288863f436 100644
--- a/dev-python/sqlitedict/Manifest
+++ b/dev-python/sqlitedict/Manifest
@@ -1,3 +1,3 @@
DIST sqlitedict-2.0.0.tar.gz 46266 BLAKE2B c320c5b61e535ff668462fc079cd501e8aae4fb334230ed0b9c5eae0c53f569c8971a8484cddf85575b1e2d28b051d2f0fa8376a1176e3116a1a0516e36202aa SHA512 3ba84676680e5e9408804618e4ae871d09fcfdc999f06c1143f42329059e6033abb2d897ed485d9d84dc2761032fa07f00f08b259f1d9e6426c4ee0068446ed8
-EBUILD sqlitedict-2.0.0.ebuild 693 BLAKE2B b22457230f5986ca39f3304e46fede0872ec643b1a09b7c4b46af405c399107749626c0187e8c7ac1fdf14bcb223992e87ed39c482f763cdc8d972889be47b52 SHA512 9df59156e55736e8f71e853da70a58dbe598254c2a3295f4224b9c1e57f5f0e0c2088325ba1dd269f3aa706197c48f1a436f6d48b7db7a28231571c16dd7f854
+EBUILD sqlitedict-2.0.0.ebuild 693 BLAKE2B 7862886784752cfb7e1913fd9713cdc2545851605fdff29d3224f9d02ec4d5765cda61cbfaf6cc16a9c2206f2390e7aac50e20fe12874cd932603fa86bd15ebe SHA512 663596fd231b99b8206cd533be949b3cec9de477fdec2b4326d47090741c60803ec4aa25c3b993bd6c15f481422c8272c58b695bd03ecea31f12e2be3d6dbc5e
MISC metadata.xml 389 BLAKE2B 6ed74bdf480286f5361446e635025d40f8fa99c80543cbb8a01e744656c4d2aa0b65725b65743150b85162295baf511ae3741c43f299ba59fbd7debdc4160c43 SHA512 e84563debb7ea6128b4eb19bad06caaf7f967a73ab1ae39b5569990611c13659ea9b757164f429d5022030c85e7d7a3222be715af5123d514310dccc009bfcdf
diff --git a/dev-python/sqlitedict/sqlitedict-2.0.0.ebuild b/dev-python/sqlitedict/sqlitedict-2.0.0.ebuild
index ec3a8162d777..999fe6cac792 100644
--- a/dev-python/sqlitedict/sqlitedict-2.0.0.ebuild
+++ b/dev-python/sqlitedict/sqlitedict-2.0.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
diff --git a/dev-python/txAMQP/Manifest b/dev-python/txAMQP/Manifest
index 4da7cd8cd333..047b359edc5d 100644
--- a/dev-python/txAMQP/Manifest
+++ b/dev-python/txAMQP/Manifest
@@ -1,3 +1,4 @@
DIST txamqp-0.8.2.tar.gz 118560 BLAKE2B 6e60cc0785462b92d046a620cc09eda8b7783bd09186a60299eba11c8f6f5780fc38b094ea974e4f1e443d3d30ee1428f30ad25fdb43554d25db17f36d323527 SHA512 4a5e468482433e684dc690abddeba3e0a6c77630055afe44487de72feecad9c750d179c43dee4e781d09c9c21259cecd615dc9f6eaa7d9ff7ca0796248ad5a02
+EBUILD txAMQP-0.8.2-r1.ebuild 1754 BLAKE2B daa6d9d38bcf92c47a16a7194be17300ce31116b9abd72278162b66d3e68129a3131451d3ef5087ad50982e4fd698dab9d1345300338642691c69b4aa6f844c0 SHA512 b74f72c281ec0d8cdc6e1c6de9debf5a97f6f1dbcfd1271c0332c6943641781905fe0194f08c44aed62c8a22b0e0c9ae845f4b8041cbf73657fce3241fbaee29
EBUILD txAMQP-0.8.2.ebuild 1792 BLAKE2B 1fb07bdf7e9cc7e54086971cf0dffb5c465b18302d4e447f0062197507304183013432a22660c1894093aec0487baf98918bb320119f5d1906a1a380da8ba7d4 SHA512 9244021dac62da5ffe44c58ce076a8066a3048a76bfe404e7424c1ec5bc33261d587d3e76ea66c476cbfb343e8d594963dd5ee37876ec3385a1793db56c61445
MISC metadata.xml 349 BLAKE2B 6384cbbfd96d59a37c42da7e3f36c03e154033ebc4c2f666ebf517157889059474e0597b4a75315d61be2faf0781bed46c47eadb123aa6376f01ae353ecfb4a6 SHA512 7f2976c5db1eb88248ab361b3a8c15b62fad0551d94d01fd9bbf53531d72bf467e0fe52c097a704c11917b803a38cabadca400f1b01a107384314af1636da3e5
diff --git a/dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild b/dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild
new file mode 100644
index 000000000000..bf4646499bdd
--- /dev/null
+++ b/dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1
+
+MY_P="${PN,,}-${PV}"
+
+DESCRIPTION="Python library for communicating with AMQP peers using Twisted"
+HOMEPAGE="https://github.com/txamqp/txamqp"
+# pypi tarball misses doc files
+# https://github.com/txamqp/txamqp/pull/10
+SRC_URI="https://github.com/txamqp/txamqp/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/twisted[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ ${RDEPEND}
+ net-misc/rabbitmq-server
+ )
+"
+
+python_test() {
+ cd src || die
+ # tests look for those files relatively to modules
+ cp -r specs "${BUILD_DIR}"/lib || die
+
+ TXAMQP_BROKER=RABBITMQ "${EPYTHON}" -m twisted.trial txamqp
+ local ret=${?}
+
+ [[ ${ret} == 0 ]] || die "Tests failed with ${EPYTHON}"
+}
+
+src_test() {
+ einfo "Starting rabbitmq"
+ local -x RABBITMQ_LOG_BASE="${T}/rabbitmq/log"
+ local -x RABBITMQ_MNESIA_BASE="${T}/rabbitmq/mnesia"
+ local -x RABBITMQ_LOGS="${T}/rabbitmq.log"
+ local -x RABBITMQ_PID_FILE="${T}/rabbitmq.pid"
+ local -x RABBITMQ_ENABLED_PLUGINS_FILE="${T}/rabbitmq/enabled_plugins"
+ /usr/libexec/rabbitmq/rabbitmq-server -p 5672:5672 &
+
+ einfo "Waiting for rabbitmq to fully load"
+ while ! { echo >/dev/tcp/localhost/5672 ; } &> /dev/null; do
+ sleep 1
+ done
+ einfo "rabbitmq is ready"
+
+ distutils-r1_src_test
+
+ einfo "Stopping rabbitmq"
+ kill "$(<"${RABBITMQ_PID_FILE}")" || die
+}
+
+python_install_all() {
+ local DOCS=( doc/* )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/vncdotool/Manifest b/dev-python/vncdotool/Manifest
index b874fe9f0302..d21eb333811f 100644
--- a/dev-python/vncdotool/Manifest
+++ b/dev-python/vncdotool/Manifest
@@ -1,5 +1,5 @@
DIST vncdotool-0.13.0.tar.gz 72780 BLAKE2B 6a27565c5410148f569bd5a8e212327d734f9fd044549683bafcbbaed0df56e0a4853b4750eadc74e2186463313cd510c5290a8c4de69eba5ecbc42ea5d94c32 SHA512 65e275c53dbc805114801b149bff86743cdcb2b8d69b038425fd7dd6f911b113e332246178080c71314d58624137152205057c00b451a3ec6b46541f1b294b98
DIST vncdotool-1.0.0.tar.gz 62580 BLAKE2B d09b26e81496055f17e96fa5b60ea006ddd210fa8b0044785c107582af18a61fb5beec83f577222b32cc8f446694235cd3ab468cfa917ec3ef4b00b6fbc1a8bc SHA512 45fba9ba3549ad575923bcfb3ab62c53b3c2d85882c87ca2b656795314b9c32aa989a1fdae280f904cb4d79f509622810ffd4d1e2977beac917f0289d6ff24a4
-EBUILD vncdotool-0.13.0-r1.ebuild 1157 BLAKE2B 880c3fe03fa0683e75a776d37e3d5f1a90e28fc32ca603f1c5584810470818787664316c16e9d539c4e31465b75170012a46ec5987d8dede407a8b892e080c64 SHA512 7ebe56b5fe3df6f43d01fa0b411a902c5c4b7062fbd93b7abf39d3e15afb120b1c9ac430c45e7b4e31e41236a45b7e39bb507a4d4b158dc1a1c0526de803334c
+EBUILD vncdotool-0.13.0-r1.ebuild 1162 BLAKE2B 727b9b7b5c2c9f72b66343c40b31205929726c679fbfd7de9f24325c00fd732bcd8cf9deb3ef928d090b15653ae2c1d051be639ac24b4d67debdc0bdda19c262 SHA512 348ee070292f8e2db76dd821d0ae3cb25ea2abfc9f974da2e8563b143d8a88f13fbd37d209504a0578cc6e3defc2abd1c07540a832cddcab83ad79298c05b09e
EBUILD vncdotool-1.0.0-r1.ebuild 1150 BLAKE2B f0d789b68ed59d99b58a27fd6ded92d08b7ad447e1c1386fcf9c8547a9436a3ae2baa0eba2db91536a252367290249b6f378c27985b01f191e4518f2ce350972 SHA512 3efcb755a9cfc2a92016c66e55a518ce4b0f726cc26b193c216eef4932c11de9761752213590b9b34e65f825b74bbd991b5ed9dda5759c2a7520b4788ccaada9
MISC metadata.xml 411 BLAKE2B f56300952068ded2038b9366bc314e31f9f4b8d576a73b022403330be66f7068bbff1c7da0f71dda79088d1364a60ad008b7183ea652b76578c52484b2ce18f7 SHA512 4738b4949de46df665517f4cd639e630cee8ce1eb13b03c547b9b6193aad09bebdd9dc05e1e2282d8ce17b31e14e0734c879d44ed290b6eec46654ccd97dc8aa
diff --git a/dev-python/vncdotool/vncdotool-0.13.0-r1.ebuild b/dev-python/vncdotool/vncdotool-0.13.0-r1.ebuild
index 8436695fd583..fbce3e78d4d0 100644
--- a/dev-python/vncdotool/vncdotool-0.13.0-r1.ebuild
+++ b/dev-python/vncdotool/vncdotool-0.13.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/sibson/vncdotool/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
# A lot of errors such as the following appear
# pexpect.exceptions.ExceptionPexpect: The command was not found or was not executable: vncev.
diff --git a/dev-python/whatever/Manifest b/dev-python/whatever/Manifest
index 42d251f3f1b2..c72cb224c94e 100644
--- a/dev-python/whatever/Manifest
+++ b/dev-python/whatever/Manifest
@@ -1,3 +1,3 @@
DIST whatever-0.6.gh.tar.gz 6003 BLAKE2B 410093960b8e17b1e0a7f91d7692bfd9e3f88a73cffb17a9a1763d42674cb1ec75da2b0a6575279c93451f24504086bdb89487bcc44bb116cbb2af89b9a7521b SHA512 f982100f0d6a8bf4c30e452a083c75f4cb2bca07e57e40ba4fd66baca752f039aea9519ffb97b3d43708df0ff5e981d0c4d03773f225106aa2f43e7770ee1975
EBUILD whatever-0.6-r1.ebuild 483 BLAKE2B a430709a5e3f3747aaa5bd28ea65f96f1cfc9bbf1343b56be764d484845c8d29126ffc3fb40802f71bf599a4a14f95291f3f296c7c5e2a6dddcd4fc76eff1178 SHA512 3a16e2f3f89b1672277c103da1e06252c4ea1d456a0406e687d7bfb508b182d80401b427806590225ea0ce3b8213390970c56d6a345d7bab55603debd72c15b0
-MISC metadata.xml 420 BLAKE2B 41c4f20317bb859b027aa397e6aa9d370ee72453dbb52f6d91b6b1214ea7716144cb43c8d63f204899302f50205d2253464f356f8849328588c11a1e2d245f39 SHA512 db6115bbed26216bdd3dd32e6f5b38573bce984f314a8076e80de1da3824cf203fe2fa8f81bf54c6c339db26e8ef37ccd6cf9963b7a33725181509a789570a98
+MISC metadata.xml 473 BLAKE2B 4d592165f596b37ecd14acc40e69aad7694b2445fcfb98ddbe8dbf9326144118209391edc65b2e57bc4a7413cf7a165d74cbe50afb7a0df984939c3525afac7c SHA512 a38c052c3c3822012ac4833454b55e917756131f79b486736293ff9f2b5e05afbc5008e1b165ada8f13a0529e63d16ebbc96a48813e2e45a8936b4cd13440629
diff --git a/dev-python/whatever/metadata.xml b/dev-python/whatever/metadata.xml
index 37b7834406f8..2693a8d24ef7 100644
--- a/dev-python/whatever/metadata.xml
+++ b/dev-python/whatever/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="pypi">whatever</remote-id>
+ <remote-id type="github">Suor/whatever</remote-id>
</upstream>
</pkgmetadata>