summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2023-12-24 06:25:51 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2023-12-24 06:25:51 +0000
commitd9ae2e3198feb4f562207091867e990873acb378 (patch)
treeea6df6eb18547614c49a53fe530539489ef34605 /dev-python
parent92cf7cfd786fbc2f4ee1aab8dd7d56cd0ad0afd2 (diff)
downloadbaldeagleos-repo-d9ae2e3198feb4f562207091867e990873acb378.tar.gz
baldeagleos-repo-d9ae2e3198feb4f562207091867e990873acb378.tar.xz
baldeagleos-repo-d9ae2e3198feb4f562207091867e990873acb378.zip
Adding metadata
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/a2wsgi/a2wsgi-1.9.0.ebuild2
-rw-r--r--dev-python/bandit/bandit-1.7.6.ebuild2
-rw-r--r--dev-python/boto3/boto3-1.33.11.ebuild2
-rw-r--r--dev-python/botocore/botocore-1.33.11.ebuild2
-rw-r--r--dev-python/cython/cython-3.0.6.ebuild2
-rw-r--r--dev-python/docker/docker-7.0.0.ebuild2
-rw-r--r--dev-python/elasticsearch/elasticsearch-8.11.1.ebuild2
-rw-r--r--dev-python/google-api-core/google-api-core-2.15.0.ebuild2
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.110.0.ebuild2
-rw-r--r--dev-python/google-auth/google-auth-2.25.2.ebuild2
-rw-r--r--dev-python/googleapis-common-protos/googleapis-common-protos-1.62.0.ebuild2
-rw-r--r--dev-python/html5-parser/html5-parser-0.4.12.ebuild2
-rw-r--r--dev-python/license-expression/license-expression-30.2.0.ebuild2
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.5.2.ebuild2
-rw-r--r--dev-python/moto/moto-4.2.11.ebuild2
-rw-r--r--dev-python/nh3/nh3-0.2.15.ebuild2
-rw-r--r--dev-python/pandas/pandas-2.1.4.ebuild2
-rw-r--r--dev-python/patsy/patsy-0.5.4.ebuild2
-rw-r--r--dev-python/pebble/pebble-5.0.5.ebuild2
-rw-r--r--dev-python/pikepdf/pikepdf-8.8.0.ebuild2
-rw-r--r--dev-python/proto-plus/proto-plus-1.23.0.ebuild2
-rw-r--r--dev-python/psycopg/psycopg-3.1.14.ebuild2
-rw-r--r--dev-python/pycountry/pycountry-23.12.11.ebuild2
-rw-r--r--dev-python/python-dbusmock/Manifest1
-rw-r--r--dev-python/python-dbusmock/python-dbusmock-0.30.1.ebuild46
-rw-r--r--dev-python/python-openstackclient/python-openstackclient-6.4.0.ebuild2
-rw-r--r--dev-python/python-socks/python-socks-2.4.4.ebuild2
-rw-r--r--dev-python/quantities/quantities-0.15.0.ebuild2
-rw-r--r--dev-python/referencing/referencing-0.32.0.ebuild2
-rw-r--r--dev-python/selenium/selenium-4.16.0.ebuild2
-rw-r--r--dev-python/smbus2/Manifest1
-rw-r--r--dev-python/smbus2/smbus2-0.4.2.ebuild29
-rw-r--r--dev-python/stripe/stripe-7.8.2.ebuild2
-rw-r--r--dev-python/sympy/sympy-1.12-r1.ebuild2
-rw-r--r--dev-python/xarray/xarray-2023.12.0.ebuild2
-rw-r--r--dev-python/yappi/yappi-1.6.0.ebuild2
36 files changed, 79 insertions, 62 deletions
diff --git a/dev-python/a2wsgi/a2wsgi-1.9.0.ebuild b/dev-python/a2wsgi/a2wsgi-1.9.0.ebuild
index 4402a0ace1e6..f383c704f15d 100644
--- a/dev-python/a2wsgi/a2wsgi-1.9.0.ebuild
+++ b/dev-python/a2wsgi/a2wsgi-1.9.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="
test? (
diff --git a/dev-python/bandit/bandit-1.7.6.ebuild b/dev-python/bandit/bandit-1.7.6.ebuild
index c3a653c16eb9..2a61dbdb2e84 100644
--- a/dev-python/bandit/bandit-1.7.6.ebuild
+++ b/dev-python/bandit/bandit-1.7.6.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
>=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/boto3/boto3-1.33.11.ebuild b/dev-python/boto3/boto3-1.33.11.ebuild
index 8c522847f741..cf3b8cc43be4 100644
--- a/dev-python/boto3/boto3-1.33.11.ebuild
+++ b/dev-python/boto3/boto3-1.33.11.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"
fi
RDEPEND="
diff --git a/dev-python/botocore/botocore-1.33.11.ebuild b/dev-python/botocore/botocore-1.33.11.ebuild
index 9a0240c45f2a..0f7a9150ba7a 100644
--- a/dev-python/botocore/botocore-1.33.11.ebuild
+++ b/dev-python/botocore/botocore-1.33.11.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/cython/cython-3.0.6.ebuild b/dev-python/cython/cython-3.0.6.ebuild
index 9814e990a365..1ab078f2820a 100644
--- a/dev-python/cython/cython-3.0.6.ebuild
+++ b/dev-python/cython/cython-3.0.6.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/docker/docker-7.0.0.ebuild b/dev-python/docker/docker-7.0.0.ebuild
index 29efb132461b..d1584264cd4b 100644
--- a/dev-python/docker/docker-7.0.0.ebuild
+++ b/dev-python/docker/docker-7.0.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/packaging-14.0[${PYTHON_USEDEP}]
diff --git a/dev-python/elasticsearch/elasticsearch-8.11.1.ebuild b/dev-python/elasticsearch/elasticsearch-8.11.1.ebuild
index 51db75a5648c..2b90c07d8c6f 100644
--- a/dev-python/elasticsearch/elasticsearch-8.11.1.ebuild
+++ b/dev-python/elasticsearch/elasticsearch-8.11.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0/$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
RDEPEND="
<dev-python/aiohttp-4[${PYTHON_USEDEP}]
diff --git a/dev-python/google-api-core/google-api-core-2.15.0.ebuild b/dev-python/google-api-core/google-api-core-2.15.0.ebuild
index 03a104402be9..0db39a05b556 100644
--- a/dev-python/google-api-core/google-api-core-2.15.0.ebuild
+++ b/dev-python/google-api-core/google-api-core-2.15.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 x86"
RDEPEND="
>=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}]
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.110.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.110.0.ebuild
index f004eac09849..ba87a0fcf77d 100644
--- a/dev-python/google-api-python-client/google-api-python-client-2.110.0.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-2.110.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 x86"
RDEPEND="
>=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
diff --git a/dev-python/google-auth/google-auth-2.25.2.ebuild b/dev-python/google-auth/google-auth-2.25.2.ebuild
index 8a53431927c5..b2f3ac724623 100644
--- a/dev-python/google-auth/google-auth-2.25.2.ebuild
+++ b/dev-python/google-auth/google-auth-2.25.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 x86"
RDEPEND="
<dev-python/cachetools-6.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/googleapis-common-protos/googleapis-common-protos-1.62.0.ebuild b/dev-python/googleapis-common-protos/googleapis-common-protos-1.62.0.ebuild
index c7295030e119..18bbdfbe7283 100644
--- a/dev-python/googleapis-common-protos/googleapis-common-protos-1.62.0.ebuild
+++ b/dev-python/googleapis-common-protos/googleapis-common-protos-1.62.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 x86"
RDEPEND="
<dev-python/protobuf-python-5[${PYTHON_USEDEP}]
diff --git a/dev-python/html5-parser/html5-parser-0.4.12.ebuild b/dev-python/html5-parser/html5-parser-0.4.12.ebuild
index 1e2a91a1f48f..05e8f97ae625 100644
--- a/dev-python/html5-parser/html5-parser-0.4.12.ebuild
+++ b/dev-python/html5-parser/html5-parser-0.4.12.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/license-expression/license-expression-30.2.0.ebuild b/dev-python/license-expression/license-expression-30.2.0.ebuild
index ea291e2e6592..a632cea1fdd9 100644
--- a/dev-python/license-expression/license-expression-30.2.0.ebuild
+++ b/dev-python/license-expression/license-expression-30.2.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/boolean-py-4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.2.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.2.ebuild
index 31c55fa06872..7ca30d40335b 100644
--- a/dev-python/mkdocs-material/mkdocs-material-9.5.2.ebuild
+++ b/dev-python/mkdocs-material/mkdocs-material-9.5.2.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="social"
RDEPEND="
diff --git a/dev-python/moto/moto-4.2.11.ebuild b/dev-python/moto/moto-4.2.11.ebuild
index 08618a4c9348..01d42e2a7e76 100644
--- a/dev-python/moto/moto-4.2.11.ebuild
+++ b/dev-python/moto/moto-4.2.11.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
RDEPEND="
>=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}]
diff --git a/dev-python/nh3/nh3-0.2.15.ebuild b/dev-python/nh3/nh3-0.2.15.ebuild
index 6d5f783cf701..8b5700019ac2 100644
--- a/dev-python/nh3/nh3-0.2.15.ebuild
+++ b/dev-python/nh3/nh3-0.2.15.ebuild
@@ -93,7 +93,7 @@ LICENSE="MIT"
# Dependent crate licenses
LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
distutils_enable_tests pytest
diff --git a/dev-python/pandas/pandas-2.1.4.ebuild b/dev-python/pandas/pandas-2.1.4.ebuild
index 7b3c6987e187..771a3653b62d 100644
--- a/dev-python/pandas/pandas-2.1.4.ebuild
+++ b/dev-python/pandas/pandas-2.1.4.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
SLOT="0"
LICENSE="BSD"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="full-support minimal test X"
RESTRICT="!test? ( test )"
diff --git a/dev-python/patsy/patsy-0.5.4.ebuild b/dev-python/patsy/patsy-0.5.4.ebuild
index a750f7e89300..350909f5c0d5 100644
--- a/dev-python/patsy/patsy-0.5.4.ebuild
+++ b/dev-python/patsy/patsy-0.5.4.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
diff --git a/dev-python/pebble/pebble-5.0.5.ebuild b/dev-python/pebble/pebble-5.0.5.ebuild
index ee9b9fb10acb..55d37954c681 100644
--- a/dev-python/pebble/pebble-5.0.5.ebuild
+++ b/dev-python/pebble/pebble-5.0.5.ebuild
@@ -19,6 +19,6 @@ HOMEPAGE="
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
distutils_enable_tests pytest
diff --git a/dev-python/pikepdf/pikepdf-8.8.0.ebuild b/dev-python/pikepdf/pikepdf-8.8.0.ebuild
index 4c6a87b79a62..a32065c6d369 100644
--- a/dev-python/pikepdf/pikepdf-8.8.0.ebuild
+++ b/dev-python/pikepdf/pikepdf-8.8.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
# https://qpdf.readthedocs.io/en/stable/release-notes.html.
diff --git a/dev-python/proto-plus/proto-plus-1.23.0.ebuild b/dev-python/proto-plus/proto-plus-1.23.0.ebuild
index 4d041931fe3b..d05593aa0d78 100644
--- a/dev-python/proto-plus/proto-plus-1.23.0.ebuild
+++ b/dev-python/proto-plus/proto-plus-1.23.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
RDEPEND="
<dev-python/protobuf-python-5[${PYTHON_USEDEP}]
diff --git a/dev-python/psycopg/psycopg-3.1.14.ebuild b/dev-python/psycopg/psycopg-3.1.14.ebuild
index 3dccab35a2c5..63ffc56ee551 100644
--- a/dev-python/psycopg/psycopg-3.1.14.ebuild
+++ b/dev-python/psycopg/psycopg-3.1.14.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${P}/psycopg
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
DEPEND="
>=dev-db/postgresql-8.1:*
diff --git a/dev-python/pycountry/pycountry-23.12.11.ebuild b/dev-python/pycountry/pycountry-23.12.11.ebuild
index 45b62999b955..f8d008c9f030 100644
--- a/dev-python/pycountry/pycountry-23.12.11.ebuild
+++ b/dev-python/pycountry/pycountry-23.12.11.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
distutils_enable_tests pytest
diff --git a/dev-python/python-dbusmock/Manifest b/dev-python/python-dbusmock/Manifest
index 40c765e070aa..da126c357e7b 100644
--- a/dev-python/python-dbusmock/Manifest
+++ b/dev-python/python-dbusmock/Manifest
@@ -1 +1,2 @@
DIST python-dbusmock-0.30.0.tar.gz 98201 BLAKE2B eb519dc526d4e3ab804c3415d223d77462e944bac8d03dd64fbe11f8a5d875ebad1643230b93d1d51cd4a979eed24e6b97d0744b115d28d233b4d1239ec04f01 SHA512 280a8ebfe12a0f5b309d5b807547ed521c80c9899fdc89abaaee238621cf94d05f8413ab2908ca331f9d3ef1c610234dafbd912f8590f18c7d9cafe470beece6
+DIST python-dbusmock-0.30.1.tar.gz 98206 BLAKE2B e7617e61f2dcd28ba01f5a4572250f1be756640a7751353c5adabc7539897a8f2dce1bf0f0233ed6dec52703d0cf989ff0dbdc3a526a299691f94ee227a3167a SHA512 dfa27c94d71e132ef56615cc02f2f9733ca55366b5e88f023ddc594b39c2239b460389e4b53981493d627e8c117542fa5ec82f0f4ec407ed6e825e30f5d206ae
diff --git a/dev-python/python-dbusmock/python-dbusmock-0.30.1.ebuild b/dev-python/python-dbusmock/python-dbusmock-0.30.1.ebuild
new file mode 100644
index 000000000000..969f1d3f64ec
--- /dev/null
+++ b/dev-python/python-dbusmock/python-dbusmock-0.30.1.ebuild
@@ -0,0 +1,46 @@
+# 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_{8,9,10,11,12} )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Easily create mock objects on D-Bus for software testing"
+HOMEPAGE="
+ https://github.com/martinpitt/python-dbusmock/
+ https://pypi.org/project/python-dbusmock/
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ # linter tests, fragile to newer linter versions
+ tests/test_code.py
+)
+
+src_prepare() {
+ # dev-python/dbus-python uses autotools, so no .dist-info there
+ sed -i '/dbus-python/d' pyproject.toml setup.cfg || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ # Tests break if XDG_DATA_DIRS is modified by flatpak install
+ unset XDG_DATA_DIRS
+ distutils-r1_python_test
+}
diff --git a/dev-python/python-openstackclient/python-openstackclient-6.4.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-6.4.0.ebuild
index 274fec21f1c1..2126a48f94a8 100644
--- a/dev-python/python-openstackclient/python-openstackclient-6.4.0.ebuild
+++ b/dev-python/python-openstackclient/python-openstackclient-6.4.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/python-socks/python-socks-2.4.4.ebuild b/dev-python/python-socks/python-socks-2.4.4.ebuild
index 97cc38b5cfe5..b2fb73b2660b 100644
--- a/dev-python/python-socks/python-socks-2.4.4.ebuild
+++ b/dev-python/python-socks/python-socks-2.4.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
# curio is not packaged
# asyncio is the only backend we have, so dep on its deps unconditionally
diff --git a/dev-python/quantities/quantities-0.15.0.ebuild b/dev-python/quantities/quantities-0.15.0.ebuild
index 0447b2b62a50..05f26be08b70 100644
--- a/dev-python/quantities/quantities-0.15.0.ebuild
+++ b/dev-python/quantities/quantities-0.15.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
RDEPEND="
>=dev-python/numpy-1.20[$PYTHON_USEDEP]
diff --git a/dev-python/referencing/referencing-0.32.0.ebuild b/dev-python/referencing/referencing-0.32.0.ebuild
index ba7333d3756e..b56133565897 100644
--- a/dev-python/referencing/referencing-0.32.0.ebuild
+++ b/dev-python/referencing/referencing-0.32.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/selenium/selenium-4.16.0.ebuild b/dev-python/selenium/selenium-4.16.0.ebuild
index b0c34ad1c5ee..404f6e772d01 100644
--- a/dev-python/selenium/selenium-4.16.0.ebuild
+++ b/dev-python/selenium/selenium-4.16.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI+="
)
"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-python/smbus2/Manifest b/dev-python/smbus2/Manifest
index 0fb9898a30a6..6e830043c97b 100644
--- a/dev-python/smbus2/Manifest
+++ b/dev-python/smbus2/Manifest
@@ -1,2 +1 @@
-DIST smbus2-0.4.2.gh.tar.gz 17268 BLAKE2B 4a4728a06b14beb96a22cbfee98b3b5ea6bfb9bc7bfc106fa0438f4515b0306ae5eb008c9f5e3df9303788d5345fd1a5fcdb53ae57532b1226332a4535577b17 SHA512 a80c3554a62a5621ef1d3dc24cbf0e9d924865c216d79f146ea62d1448239bbeee3ffb7e4dab0bc7149ea4add7fb714765db12dc760222a1ef2505c8a4ed4477
DIST smbus2-0.4.3.gh.tar.gz 17474 BLAKE2B b53160d586c1ed0627597872582dbd07b1b2a9e03bf1a7dc01003ba5569013c11cf4c10df01c4649a069d6bf178c40a122a18a720fb03cab6485e04638fc9233 SHA512 e512954e89be9ba356a9e43ad023712ddfad006eaeadb45e92e21348176f838a2f65d89f3bd4a2ea68414486ff688d58acd668e4bae53f945cd9b24bcb328f9f
diff --git a/dev-python/smbus2/smbus2-0.4.2.ebuild b/dev-python/smbus2/smbus2-0.4.2.ebuild
deleted file mode 100644
index 3fdbbb2bc89a..000000000000
--- a/dev-python/smbus2/smbus2-0.4.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8,9,10,11,12} )
-
-inherit distutils-r1
-
-DESCRIPTION="A drop-in replacement for smbus-cffi/smbus-python in pure Python"
-HOMEPAGE="
- https://pypi.org/project/smbus2/
- https://github.com/kplindegaard/smbus2/
-"
-SRC_URI="
- https://github.com/kplindegaard/smbus2/archive/refs/tags/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest -s
-}
diff --git a/dev-python/stripe/stripe-7.8.2.ebuild b/dev-python/stripe/stripe-7.8.2.ebuild
index cd9f43a78c7c..a279ebb000c7 100644
--- a/dev-python/stripe/stripe-7.8.2.ebuild
+++ b/dev-python/stripe/stripe-7.8.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
>=dev-python/requests-2.20[${PYTHON_USEDEP}]
diff --git a/dev-python/sympy/sympy-1.12-r1.ebuild b/dev-python/sympy/sympy-1.12-r1.ebuild
index 2a2bd266fb55..2e0e3cbdfe24 100644
--- a/dev-python/sympy/sympy-1.12-r1.ebuild
+++ b/dev-python/sympy/sympy-1.12-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${PN}-${P}"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="aesara examples imaging ipython latex mathml opengl pdf png pyglet symengine texmacs"
RDEPEND="
diff --git a/dev-python/xarray/xarray-2023.12.0.ebuild b/dev-python/xarray/xarray-2023.12.0.ebuild
index afaf00db5a86..b6a5a4d2468c 100644
--- a/dev-python/xarray/xarray-2023.12.0.ebuild
+++ b/dev-python/xarray/xarray-2023.12.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="big-endian"
RDEPEND="
diff --git a/dev-python/yappi/yappi-1.6.0.ebuild b/dev-python/yappi/yappi-1.6.0.ebuild
index b00ed7e1ceb1..3a1ba17ecde8 100644
--- a/dev-python/yappi/yappi-1.6.0.ebuild
+++ b/dev-python/yappi/yappi-1.6.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
distutils_enable_tests unittest