summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/aiohttp/aiohttp-3.11.14.ebuild2
-rw-r--r--dev-python/aiomysql/Manifest1
-rw-r--r--dev-python/aiomysql/aiomysql-0.1.1.ebuild65
-rw-r--r--dev-python/aiomysql/files/aiomysql-0.1.1-git_archive.patch12
-rw-r--r--dev-python/aiomysql/metadata.xml6
-rw-r--r--dev-python/asyncmy/Manifest1
-rw-r--r--dev-python/asyncmy/asyncmy-0.2.8.ebuild74
-rw-r--r--dev-python/asyncmy/metadata.xml6
-rw-r--r--dev-python/baron/Manifest1
-rw-r--r--dev-python/baron/baron-0.9.ebuild27
-rw-r--r--dev-python/baron/metadata.xml6
-rw-r--r--dev-python/bitarray/bitarray-3.2.0.ebuild2
-rw-r--r--dev-python/coverage/coverage-7.7.1.ebuild2
-rw-r--r--dev-python/dbus-python/dbus-python-1.4.0.ebuild2
-rw-r--r--dev-python/hcloud/Manifest1
-rw-r--r--dev-python/hcloud/hcloud-2.3.0.ebuild49
-rw-r--r--dev-python/hcloud/hcloud-2.4.0.ebuild2
-rw-r--r--dev-python/ipython-pygments-lexers/ipython-pygments-lexers-1.1.1.ebuild2
-rw-r--r--dev-python/ipython/ipython-9.0.2.ebuild2
-rw-r--r--dev-python/jupyter-sphinx/Manifest1
-rw-r--r--dev-python/jupyter-sphinx/jupyter-sphinx-0.4.0.ebuild29
-rw-r--r--dev-python/jupyter-sphinx/metadata.xml9
-rw-r--r--dev-python/libvirt-python/libvirt-python-11.1.0.ebuild2
-rw-r--r--dev-python/magic-wormhole/Manifest1
-rw-r--r--dev-python/magic-wormhole/magic-wormhole-0.17.0.ebuild74
-rw-r--r--dev-python/magic-wormhole/magic-wormhole-0.18.0.ebuild2
-rw-r--r--dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild2
-rw-r--r--dev-python/mkdocs-git-revision-date-localized-plugin/Manifest3
-rw-r--r--dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.3.0.ebuild64
-rw-r--r--dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.2.ebuild65
-rw-r--r--dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.4.ebuild66
-rw-r--r--dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.5.ebuild2
-rw-r--r--dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild2
-rw-r--r--dev-python/multidict/metadata.xml4
-rw-r--r--dev-python/multidict/multidict-6.2.0.ebuild2
-rw-r--r--dev-python/notebook/Manifest1
-rw-r--r--dev-python/notebook/notebook-7.3.2.ebuild66
-rw-r--r--dev-python/notebook/notebook-7.3.3.ebuild2
-rw-r--r--dev-python/notion-client/Manifest1
-rw-r--r--dev-python/notion-client/metadata.xml6
-rw-r--r--dev-python/notion-client/notion-client-2.0.0.ebuild40
-rw-r--r--dev-python/numpy/numpy-2.2.4.ebuild2
-rw-r--r--dev-python/opentype-sanitizer/Manifest1
-rw-r--r--dev-python/opentype-sanitizer/metadata.xml6
-rw-r--r--dev-python/opentype-sanitizer/opentype-sanitizer-9.1.0.ebuild32
-rw-r--r--dev-python/owslib/Manifest1
-rw-r--r--dev-python/owslib/owslib-0.32.1.ebuild45
-rw-r--r--dev-python/owslib/owslib-0.33.0.ebuild2
-rw-r--r--dev-python/pg8000/Manifest1
-rw-r--r--dev-python/pg8000/metadata.xml8
-rw-r--r--dev-python/pg8000/pg8000-1.29.4.ebuild89
-rw-r--r--dev-python/pycryptodome/Manifest1
-rw-r--r--dev-python/pycryptodome/pycryptodome-3.21.0.ebuild60
-rw-r--r--dev-python/pycryptodome/pycryptodome-3.22.0.ebuild2
-rw-r--r--dev-python/pykeepass/Manifest1
-rw-r--r--dev-python/pykeepass/metadata.xml6
-rw-r--r--dev-python/pykeepass/pykeepass-4.0.7.ebuild37
-rw-r--r--dev-python/pymongo/pymongo-4.11.3.ebuild2
-rw-r--r--dev-python/pyodbc/Manifest1
-rw-r--r--dev-python/pyodbc/metadata.xml8
-rw-r--r--dev-python/pyodbc/pyodbc-5.1.0.ebuild64
-rw-r--r--dev-python/pypdf/Manifest1
-rw-r--r--dev-python/pypdf/pypdf-5.3.1.ebuild56
-rw-r--r--dev-python/pypdf/pypdf-5.4.0.ebuild2
-rw-r--r--dev-python/pytest-golden/pytest-golden-0.2.2-r1.ebuild2
-rw-r--r--dev-python/python-openstackclient/python-openstackclient-7.4.0-r1.ebuild2
-rw-r--r--dev-python/python-openstackclient/python-openstackclient-7.4.0.ebuild60
-rw-r--r--dev-python/scikit-build-core/scikit-build-core-0.11.1.ebuild2
-rw-r--r--dev-python/scramp/Manifest1
-rw-r--r--dev-python/scramp/metadata.xml8
-rw-r--r--dev-python/scramp/scramp-1.4.4.ebuild31
-rw-r--r--dev-python/setuptools-rust/setuptools-rust-1.11.0.ebuild2
-rw-r--r--dev-python/sphinx-argparse-cli/Manifest1
-rw-r--r--dev-python/sphinx-argparse-cli/metadata.xml13
-rw-r--r--dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.1.ebuild28
-rw-r--r--dev-python/stdlibs/Manifest1
-rw-r--r--dev-python/stdlibs/metadata.xml8
-rw-r--r--dev-python/stdlibs/stdlibs-2022.6.8.ebuild18
-rw-r--r--dev-python/trailrunner/Manifest1
-rw-r--r--dev-python/trailrunner/metadata.xml6
-rw-r--r--dev-python/trailrunner/trailrunner-1.2.1.ebuild21
-rw-r--r--dev-python/uv/uv-0.6.9.ebuild2
-rw-r--r--dev-python/weasyprint/Manifest1
-rw-r--r--dev-python/weasyprint/weasyprint-64.1.ebuild47
-rw-r--r--dev-python/weasyprint/weasyprint-65.0.ebuild2
-rw-r--r--dev-python/webpy/Manifest1
-rw-r--r--dev-python/webpy/metadata.xml19
-rw-r--r--dev-python/webpy/webpy-0.62.ebuild39
-rw-r--r--dev-python/zopfli/Manifest1
-rw-r--r--dev-python/zopfli/metadata.xml6
-rw-r--r--dev-python/zopfli/zopfli-0.2.2.ebuild34
91 files changed, 25 insertions, 1467 deletions
diff --git a/dev-python/aiohttp/aiohttp-3.11.14.ebuild b/dev-python/aiohttp/aiohttp-3.11.14.ebuild
index 7acb4b2199de..4a78f29a07ab 100644
--- a/dev-python/aiohttp/aiohttp-3.11.14.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.11.14.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+native-extensions test-rust"
RDEPEND="
diff --git a/dev-python/aiomysql/Manifest b/dev-python/aiomysql/Manifest
deleted file mode 100644
index fa6fcb8a1dcd..000000000000
--- a/dev-python/aiomysql/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST aiomysql-0.1.1.tar.gz 106303 BLAKE2B d7726ba0c8bf27d115b6bae092679e4365debf22ecb01eb1dd0664396d29c43c49a9b3c30bc585d91d2866dc1f48dd61bc4464afe445ba4d77f7a9232bb23649 SHA512 b83a91465caf756f8a3046651d90b5a39d9b2714d96d8bb1c6df4fa6b47189c24979d88901d7f7fb1d2dd235c4a19e2d9ed3f73c8ace42950d12e1cdbb0e46ac
diff --git a/dev-python/aiomysql/aiomysql-0.1.1.ebuild b/dev-python/aiomysql/aiomysql-0.1.1.ebuild
deleted file mode 100644
index 99c2ac8a70bd..000000000000
--- a/dev-python/aiomysql/aiomysql-0.1.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-DISTUTILS_USE_PEP517=setuptools
-inherit databases distutils-r1
-
-DESCRIPTION="aiomysql is a library for accessing a MySQL database from the asyncio"
-HOMEPAGE="
- https://pypi.python.org/pypi/aiomysql
- https://github.com/aio-libs/aiomysql
- https://aiomysql.readthedocs.io/en/latest/
-"
-SRC_URI="https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-python/pymysql[${PYTHON_USEDEP}]"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- ${DATABASES_DEPEND[mysql]}
- $(python_gen_impl_dep "ssl")
- dev-python/sqlalchemy[${PYTHON_USEDEP}]
- dev-python/uvloop[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=( CHANGES.txt {CONTRIBUTING,README}.rst )
-PATCHES=( "${FILESDIR}/${P}-git_archive.patch" )
-
-EPYTEST_IGNORE=(
- # No Table.count() method in recent PyMySQL
- tests/test_async_with.py
- tests/sa/test_sa_connection.py
- tests/sa/test_sa_transaction.py
-)
-
-distutils_enable_tests pytest
-
-#distutils_enable_sphinx docs \
- #dev-python/sphinxcontrib-asyncio
-
-python_test() {
- epytest "${S}"/tests --mysql-unix-socket "$(emysql --get-sockfile)"
-}
-
-src_test() {
- emysql --start 3333
- local sockfile=$(emysql --get-sockfile)
- local -x MYSQL_ROOT_PASSWORD="rootpw"
-
- ebegin "Changing database password"
- mysql --user=root --socket="${sockfile}" --silent \
- --execute="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}';"
- eend $? || emysql --die "Changing database password failed"
-
- distutils-r1_src_test
-
- emysql --stop
-}
diff --git a/dev-python/aiomysql/files/aiomysql-0.1.1-git_archive.patch b/dev-python/aiomysql/files/aiomysql-0.1.1-git_archive.patch
deleted file mode 100644
index 6663bb74aed3..000000000000
--- a/dev-python/aiomysql/files/aiomysql-0.1.1-git_archive.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/pyproject.toml b/pyproject.toml
-index 4e903b7..ad127f2 100644
---- a/pyproject.toml
-+++ b/pyproject.toml
-@@ -5,7 +5,6 @@ requires = [
-
- # Plugins
- "setuptools_scm[toml] >= 6.4",
-- "setuptools_scm_git_archive >= 1.1",
- ]
- build-backend = "setuptools.build_meta"
-
diff --git a/dev-python/aiomysql/metadata.xml b/dev-python/aiomysql/metadata.xml
deleted file mode 100644
index 736a1167c898..000000000000
--- a/dev-python/aiomysql/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
-
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/asyncmy/Manifest b/dev-python/asyncmy/Manifest
deleted file mode 100644
index dcd24947efa2..000000000000
--- a/dev-python/asyncmy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST asyncmy-0.2.8.gh.tar.gz 141544 BLAKE2B 12b18165706da58cf44a2df70e23c20084baf9f4464ca5aa419f7c824fee241963ae1d3c56d6fb098c804916fb09db6e3fda75376b42c5d83bf913f6b07e7e25 SHA512 949c643f79ce8d614bab664c563ed0a79fed1b30e4229d823a3dd2a1c6f01e37df52f7ccde5cadb663cad6474835ad4039fc8f5c314ae4196d1265e537063512
diff --git a/dev-python/asyncmy/asyncmy-0.2.8.ebuild b/dev-python/asyncmy/asyncmy-0.2.8.ebuild
deleted file mode 100644
index e06fdd4117c9..000000000000
--- a/dev-python/asyncmy/asyncmy-0.2.8.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-PYTHON_REQ_USE="ssl"
-DISTUTILS_USE_PEP517=poetry
-DISTUTILS_EXT=1
-inherit databases distutils-r1 optfeature
-
-DESCRIPTION="A fast asyncio MySQL driver"
-HOMEPAGE="
- https://pypi.org/project/asyncmy/
- https://github.com/long2ice/asyncmy
-"
-SRC_URI="https://github.com/long2ice/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-TEST_S="${S}_test"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- ${DATABASES_DEPEND[mysql]}
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_unpack() {
- default
-
- cp -a "${S}" "${TEST_S}" || die
- rm -r "${TEST_S}"/asyncmy || die
-}
-
-src_test() {
- emysql --start
- local sockfile=$(emysql --get-sockfile)
-
- local myargs=(
- --user=root
- --socket="${sockfile}"
- --silent
- --execute="ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';"
- )
-
- ebegin "Changing database password"
- mysql "${myargs[@]}"
- eend $? || emysql --die "Changing database password failed"
-
- distutils-r1_src_test
- emysql --stop
-}
-
-python_test() {
- cd "${T}" || die
- epytest "${TEST_S}"
-}
-
-python_install() {
- distutils-r1_python_install
- find "${ED}"/usr/lib -name '*.md' -delete || die
- find "${ED}"/usr/lib -name LICENSE -delete || die
-}
-
-pkg_postinst() {
- optfeature "sha256_password and caching_sha2_password auth methods" dev-python/cryptography
-}
diff --git a/dev-python/asyncmy/metadata.xml b/dev-python/asyncmy/metadata.xml
deleted file mode 100644
index 736a1167c898..000000000000
--- a/dev-python/asyncmy/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
-
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/baron/Manifest b/dev-python/baron/Manifest
deleted file mode 100644
index 78c5b0c3383f..000000000000
--- a/dev-python/baron/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST baron-0.9.gh.tar.gz 835127 BLAKE2B be5aee3b5f7d8c317295cb88429eb2feb45c2fba135ba1a57370a070bd27dd6ee1fea8048201f40d7579bea56c535855a8605d6304f1987f4b138ed5591d0b77 SHA512 ed31bad1442b8d868ab9872f057db31ad8730654a7e8d49119c75d5631c881b074baf5754b0b0b5023dad62eda1f40461e4445321695248cfa3530b608d48c8e
diff --git a/dev-python/baron/baron-0.9.ebuild b/dev-python/baron/baron-0.9.ebuild
deleted file mode 100644
index 4342dc655507..000000000000
--- a/dev-python/baron/baron-0.9.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="Full Syntax Tree for python to make writing refactoring code a realist task"
-HOMEPAGE="https://github.com/PyCQA/baron https://baron.pycqa.org"
-SRC_URI="https://github.com/PyCQA/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- dev-python/rply[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-# Doc building fails:
-# RuntimeError: Non Expected warning in
-# `/var/tmp/portage/dev-python/baron-0.9/work/baron-0.9/docs/advanced.rst` line 48
-#distutils_enable_sphinx docs dev-python/matplotlib dev-python/ipython
diff --git a/dev-python/baron/metadata.xml b/dev-python/baron/metadata.xml
deleted file mode 100644
index 736a1167c898..000000000000
--- a/dev-python/baron/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
-
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/bitarray/bitarray-3.2.0.ebuild b/dev-python/bitarray/bitarray-3.2.0.ebuild
index 59e922da67f3..b30f7f7d65ad 100644
--- a/dev-python/bitarray/bitarray-3.2.0.ebuild
+++ b/dev-python/bitarray/bitarray-3.2.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux"
python_test() {
"${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}"
diff --git a/dev-python/coverage/coverage-7.7.1.ebuild b/dev-python/coverage/coverage-7.7.1.ebuild
index 8cb28b98c0d5..fb175a665a83 100644
--- a/dev-python/coverage/coverage-7.7.1.ebuild
+++ b/dev-python/coverage/coverage-7.7.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="+native-extensions"
RDEPEND="
diff --git a/dev-python/dbus-python/dbus-python-1.4.0.ebuild b/dev-python/dbus-python/dbus-python-1.4.0.ebuild
index fdfc15de1f05..fa3e07ebb8b2 100644
--- a/dev-python/dbus-python/dbus-python-1.4.0.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.4.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://dbus.freedesktop.org/releases/${PN}/${P}.tar.xz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc examples test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
diff --git a/dev-python/hcloud/Manifest b/dev-python/hcloud/Manifest
index 6a818b7cd316..44ae30ccb3e1 100644
--- a/dev-python/hcloud/Manifest
+++ b/dev-python/hcloud/Manifest
@@ -1,2 +1 @@
-DIST hcloud-python-2.3.0.gh.tar.gz 119846 BLAKE2B eab64db78ee9e5f33539142a869663d7a12cc08f25581a82e1d87d620452d1ce4877ff65654724f30ac602a7513e371f1f59455dcff5cdc2b94ba6751136d7b3 SHA512 8591b5406d51c8f71fdcb16bb423cc2317310484d3ef6a784d63fdb2dca9ec10d33a9fd6347f3c37e7a7c4772869a15013f8c6a83b5a2b867da0c41184c88d45
DIST hcloud-python-2.4.0.gh.tar.gz 120779 BLAKE2B 9a81c91e7ddc90148b10ca370589e27cb06af9b8a7acff26979fa9ed4f4a095f0ebb458ba4b8223338d8c69123e0ca5763627a41a4d610786b2ac98594700098 SHA512 a22970ab1f1241368d424bc08d540da5f9287581d2a4ecdbba3feb7a97176ddafce66fc0397ee5e22b4131702cfabcab89347da3709a8b6d4d1aa71df001518b
diff --git a/dev-python/hcloud/hcloud-2.3.0.ebuild b/dev-python/hcloud/hcloud-2.3.0.ebuild
deleted file mode 100644
index c85fa7a680be..000000000000
--- a/dev-python/hcloud/hcloud-2.3.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1
-
-MY_P=hcloud-python-${PV}
-DESCRIPTION="Official Hetzner Cloud python library"
-HOMEPAGE="
- https://github.com/hetznercloud/hcloud-python/
- https://pypi.org/project/hcloud/
-"
-# sdist is missing doc assets as of 1.19.0
-# https://github.com/hetznercloud/hcloud-python/pull/183
-SRC_URI="
- https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="examples"
-
-RDEPEND="
- >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
- >=dev-python/requests-2.20[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs \
- dev-python/myst-parser \
- dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # Integration tests need docker:
- # https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
- tests/integration
-)
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
diff --git a/dev-python/hcloud/hcloud-2.4.0.ebuild b/dev-python/hcloud/hcloud-2.4.0.ebuild
index 4dec20f2ed8c..e74526ac8c42 100644
--- a/dev-python/hcloud/hcloud-2.4.0.ebuild
+++ b/dev-python/hcloud/hcloud-2.4.0.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="examples"
RDEPEND="
diff --git a/dev-python/ipython-pygments-lexers/ipython-pygments-lexers-1.1.1.ebuild b/dev-python/ipython-pygments-lexers/ipython-pygments-lexers-1.1.1.ebuild
index fe5747e9c50f..6ad9ae2252d9 100644
--- a/dev-python/ipython-pygments-lexers/ipython-pygments-lexers-1.1.1.ebuild
+++ b/dev-python/ipython-pygments-lexers/ipython-pygments-lexers-1.1.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
RDEPEND="
dev-python/pygments[${PYTHON_USEDEP}]
diff --git a/dev-python/ipython/ipython-9.0.2.ebuild b/dev-python/ipython/ipython-9.0.2.ebuild
index 1c115b1fd608..6a5a5116d3d0 100644
--- a/dev-python/ipython/ipython-9.0.2.ebuild
+++ b/dev-python/ipython/ipython-9.0.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="examples notebook nbconvert qt5 +smp test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/jupyter-sphinx/Manifest b/dev-python/jupyter-sphinx/Manifest
deleted file mode 100644
index 749e41d081de..000000000000
--- a/dev-python/jupyter-sphinx/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jupyter-sphinx-0.4.0.tar.gz 27538 BLAKE2B f293cbd7d01c47f6b9a9d288584934480c4349488feb6ddc65ea12b0acadead210a29dc170897c4bf9c7cfb4a01e6ec5bb4170c5fd6bc9dd52b6b5bd8af64751 SHA512 baca3d16f8680ddf1229d2d5bd1308e6055d4f26f955dd509ef9fea173728cfa4c09405d22181fd696176db5bc3a1ee33d3b4f5f6ff7691fb3a27b5b55af06a6
diff --git a/dev-python/jupyter-sphinx/jupyter-sphinx-0.4.0.ebuild b/dev-python/jupyter-sphinx/jupyter-sphinx-0.4.0.ebuild
deleted file mode 100644
index 7ce5a65ff7e0..000000000000
--- a/dev-python/jupyter-sphinx/jupyter-sphinx-0.4.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Jupyter Sphinx Extensions"
-HOMEPAGE="https://github.com/jupyter/jupyter-sphinx"
-SRC_URI="https://github.com/jupyter/jupyter-sphinx/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=dev-python/sphinx-2[${PYTHON_USEDEP}]
- >=dev-python/ipywidgets-7.0.0[${PYTHON_USEDEP}]
- dev-python/ipython[${PYTHON_USEDEP}]
- >=dev-python/nbconvert-5.5[${PYTHON_USEDEP}]
- dev-python/nbformat[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx doc/source dev-python/matplotlib dev-python/alabaster
diff --git a/dev-python/jupyter-sphinx/metadata.xml b/dev-python/jupyter-sphinx/metadata.xml
deleted file mode 100644
index ddcd9dd3351b..000000000000
--- a/dev-python/jupyter-sphinx/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <upstream>
- <bugs-to>https://github.com/jupyter/jupyter-sphinx/issues/</bugs-to>
- <doc>https://jupyter-sphinx.readthedocs.io</doc>
- </upstream>
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/libvirt-python/libvirt-python-11.1.0.ebuild b/dev-python/libvirt-python/libvirt-python-11.1.0.ebuild
index 7c5a39ef0547..6e495af2f7df 100644
--- a/dev-python/libvirt-python/libvirt-python-11.1.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-11.1.0.ebuild
@@ -23,7 +23,7 @@ else
MY_P="${P/_rc/-rc}"
SRC_URI="https://download.libvirt.org/python/${MY_P}.tar.gz
verify-sig? ( https://download.libvirt.org/python/${MY_P}.tar.gz.asc )"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
RDEPEND="app-emulation/libvirt:0/${PV}"
fi
diff --git a/dev-python/magic-wormhole/Manifest b/dev-python/magic-wormhole/Manifest
index 5e85d3765427..5f71ba6ebfff 100644
--- a/dev-python/magic-wormhole/Manifest
+++ b/dev-python/magic-wormhole/Manifest
@@ -1,2 +1 @@
DIST magic-wormhole-0.18.0.tar.gz 289799 BLAKE2B ff786e3247dcc382fa35175d6439c6273b420968100cc6e54a06e365b8d6db5a9a5145878d4025f51fe59cf75e18507d5114d04a13123ef62b255a61b3c55698 SHA512 095be448fb654a32ea45808f03b1a0bffd74ee683448085f1e6f14f054c0d2f19f9048270be4ec7b6a0b46872d20613a36e984a0a137bd68ba3d0a237a83d1b2
-DIST magic_wormhole-0.17.0.tar.gz 284056 BLAKE2B f8bd45be5fca5015c7c0b601512ba823025d164172368f60309b74d078dead0f0b7a67bd548974811279728210bee542de1bbd6d7e8e3b568115e8b1d72795ac SHA512 12866b544b375b29cf2f58c59aa0e65000cfae0025b5e7a773b1f57a35c98b38629aaec9cc30cf4232f745b76db642e8bd15c41e8d8ba1a8e112c50b33293eff
diff --git a/dev-python/magic-wormhole/magic-wormhole-0.17.0.ebuild b/dev-python/magic-wormhole/magic-wormhole-0.17.0.ebuild
deleted file mode 100644
index 10bdc3e5cc56..000000000000
--- a/dev-python/magic-wormhole/magic-wormhole-0.17.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit bash-completion-r1 distutils-r1 pypi
-
-DESCRIPTION="Get Things From One Computer To Another, Safely"
-HOMEPAGE="
- https://magic-wormhole.readthedocs.io/en/latest/
- https://github.com/magic-wormhole/magic-wormhole/
- https://pypi.org/project/magic-wormhole/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
- >=dev-python/autobahn-0.14.1[${PYTHON_USEDEP}]
- dev-python/automat[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/humanize[${PYTHON_USEDEP}]
- >=dev-python/iterable-io-1.0.0[${PYTHON_USEDEP}]
- dev-python/noiseprotocol[${PYTHON_USEDEP}]
- dev-python/pynacl[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- ~dev-python/spake2-0.9[${PYTHON_USEDEP}]
- >=dev-python/tqdm-4.13.0[${PYTHON_USEDEP}]
- dev-python/twisted[ssl,${PYTHON_USEDEP}]
- >=dev-python/txtorcon-18.0.2[${PYTHON_USEDEP}]
- >=dev-python/zipstream-ng-1.7.1[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- dev-python/versioneer[${PYTHON_USEDEP}]
- test? (
- dev-python/magic-wormhole-mailbox-server[${PYTHON_USEDEP}]
- ~dev-python/magic-wormhole-transit-relay-0.3.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- distutils-r1_src_prepare
- rm versioneer.py || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- src/wormhole/test/test_transit.py::InboundConnectionFactory::test_log_other_errors
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-src_install() {
- distutils-r1_src_install
-
- newbashcomp "${ED}/usr/wormhole_complete.bash" wormhole
- insinto /usr/share/fish/completions
- newins "${ED}/usr/wormhole_complete.fish" wormhole.fish
- insinto /usr/share/zsh/site-functions
- newins "${ED}/usr/wormhole_complete.zsh" _wormhole
- rm "${ED}/usr"/wormhole_complete* || die
-}
diff --git a/dev-python/magic-wormhole/magic-wormhole-0.18.0.ebuild b/dev-python/magic-wormhole/magic-wormhole-0.18.0.ebuild
index 743ec30161c2..77bd1ce9a932 100644
--- a/dev-python/magic-wormhole/magic-wormhole-0.18.0.ebuild
+++ b/dev-python/magic-wormhole/magic-wormhole-0.18.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 ~x86"
RDEPEND="
>=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild b/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild
index 813165975358..8df088cf1ddd 100644
--- a/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild
+++ b/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/mkdocs-1.0.3[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
index ff1f43078fe9..b256a359435b 100644
--- a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
+++ b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest
@@ -1,4 +1 @@
-DIST mkdocs-git-revision-date-localized-plugin-1.3.0.gh.tar.gz 378511 BLAKE2B e922d0ce5dd37f92c11a37d7c02a59fc776a1a4245823a2275c600c6348cc7f97a2a8b43919a5cdbe03e8b23623f0c7d22cf92eb728d6f11d7472db5b78e98a1 SHA512 6e6c085ae861382a932817264c00de55f94b8b09349c18206c1644487a7476d4494f0b451b31510de4ba3a5d4934514923521c8c4c5aca84a8183f5cd574177d
-DIST mkdocs-git-revision-date-localized-plugin-1.4.2.gh.tar.gz 443259 BLAKE2B d174c9e7ca7edd9b8e7da798da910d4733f4c917a932f7c5040794f073ddd0c1f315f8bf5d5a6f00764c75e614c113ab047b4f01affe59068e313cc1a47449c1 SHA512 39c54938e4b3ffefa1ee302be0e9461e84b798841a4cfa5f054ec20021f9a87b47b909dab6ea5abf98c028693805057df5883bbc7aee3eef5275538b0ddd009b
-DIST mkdocs-git-revision-date-localized-plugin-1.4.4.gh.tar.gz 443468 BLAKE2B 5d7c8d2b5182fd9a3cf9bd01f23d9da99e1e4c9acfaf149828562d36d90188dcb25000ce8db65caa2b2177d05e46f5d108d8cbbdeeadeca667f61ed2544da22d SHA512 915ef91fb5a72b27e721c28e6e171ead9b6a4b201f4aeea3175519ca329bc2bd11fabf93bc3811336f57bd417fe9bcfc840e9d43b8abd2546316d9033122db8f
DIST mkdocs-git-revision-date-localized-plugin-1.4.5.gh.tar.gz 443988 BLAKE2B 582f13ea5ed7dfc7fd5e8e6040ae25bad6f4a1e424f77a016a930030a16ae0970315e0d9618c982fd7131a0e448380ceccd9c8b55613b779c21936a8bb54024d SHA512 c96d179bceb3f26164bf730e6a3b590a16e8d09ca9210dc499caa71effa71a6cc814004fa88f2a6d0316ebf4bca3280ffbc40fddd8331797c7209a2a8cda8d92
diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.3.0.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.3.0.ebuild
deleted file mode 100644
index 1bee6c1eb8b1..000000000000
--- a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.3.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
- dev-python/regex
- dev-python/mkdocs-static-i18n
- dev-python/mkdocs-material
- dev-python/mkdocs-git-authors-plugin
- dev-python/mkdocs-git-revision-date-localized-plugin
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="Display the localized date of the last git modification of a markdown file"
-HOMEPAGE="
- https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/
- https://pypi.org/project/mkdocs-git-revision-date-localized-plugin/
-"
-SRC_URI="
- https://github.com/timvink/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/babel-2.7.0[${PYTHON_USEDEP}]
- dev-python/gitpython[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/mkdocs-material[${PYTHON_USEDEP}]
- dev-python/mkdocs-static-i18n[${PYTHON_USEDEP}]
- dev-vcs/git
- )
- doc? ( dev-vcs/git )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # mkdocs-git-revision-date-localized-plugin's tests need git repo
- if use test || use doc; then
- git init -q || die
- git config --global user.email "larry@gentoo.org" || die
- git config --global user.name "Larry the Cow" || die
- git add . || die
- git commit -qm 'init' || die
- fi
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.2.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.2.ebuild
deleted file mode 100644
index 587e72542cc3..000000000000
--- a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
- dev-python/regex
- dev-python/mkdocs-static-i18n
- dev-python/mkdocs-material
- dev-python/mkdocs-git-authors-plugin
- dev-python/mkdocs-git-revision-date-localized-plugin
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="Display the localized date of the last git modification of a markdown file"
-HOMEPAGE="
- https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/
- https://pypi.org/project/mkdocs-git-revision-date-localized-plugin/
-"
-SRC_URI="
- https://github.com/timvink/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/babel-2.7.0[${PYTHON_USEDEP}]
- dev-python/gitpython[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/mkdocs-material[${PYTHON_USEDEP}]
- dev-python/mkdocs-monorepo-plugin[${PYTHON_USEDEP}]
- dev-python/mkdocs-static-i18n[${PYTHON_USEDEP}]
- dev-vcs/git
- )
- doc? ( dev-vcs/git )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # mkdocs-git-revision-date-localized-plugin's tests need git repo
- if use test || use doc; then
- git init -q || die
- git config --global user.email "larry@gentoo.org" || die
- git config --global user.name "Larry the Cow" || die
- git add . || die
- git commit -qm 'init' || die
- fi
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.4.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.4.ebuild
deleted file mode 100644
index 2de8ebecd3ca..000000000000
--- a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.4.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517="setuptools"
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
- dev-python/regex
- dev-python/mkdocs-static-i18n
- dev-python/mkdocs-material
- dev-python/mkdocs-git-authors-plugin
- dev-python/mkdocs-git-revision-date-localized-plugin
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="Display the localized date of the last git modification of a markdown file"
-HOMEPAGE="
- https://github.com/timvink/mkdocs-git-revision-date-localized-plugin/
- https://pypi.org/project/mkdocs-git-revision-date-localized-plugin/
-"
-SRC_URI="
- https://github.com/timvink/${PN}/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/babel-2.7.0[${PYTHON_USEDEP}]
- dev-python/gitpython[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/mkdocs-gen-files[${PYTHON_USEDEP}]
- dev-python/mkdocs-material[${PYTHON_USEDEP}]
- dev-python/mkdocs-monorepo-plugin[${PYTHON_USEDEP}]
- dev-python/mkdocs-static-i18n[${PYTHON_USEDEP}]
- dev-vcs/git
- )
- doc? ( dev-vcs/git )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # mkdocs-git-revision-date-localized-plugin's tests need git repo
- if use test || use doc; then
- git init -q || die
- git config --global user.email "larry@gentoo.org" || die
- git config --global user.name "Larry the Cow" || die
- git add . || die
- git commit -qm 'init' || die
- fi
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.5.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.5.ebuild
index c3c5ba4f72f0..947cc3397d36 100644
--- a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.5.ebuild
+++ b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.4.5.ebuild
@@ -29,7 +29,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/babel-2.7.0[${PYTHON_USEDEP}]
diff --git a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild
index ea3dec34aab1..0135b4145bee 100644
--- a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild
+++ b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}]
diff --git a/dev-python/multidict/metadata.xml b/dev-python/multidict/metadata.xml
index a8f3b05befde..f088305221f1 100644
--- a/dev-python/multidict/metadata.xml
+++ b/dev-python/multidict/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>zmedico@gentoo.org</email>
- <name>Zac Medico</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/multidict/multidict-6.2.0.ebuild b/dev-python/multidict/multidict-6.2.0.ebuild
index e5b4a3533a27..d4160c0a6389 100644
--- a/dev-python/multidict/multidict-6.2.0.ebuild
+++ b/dev-python/multidict/multidict-6.2.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="+native-extensions"
RDEPEND="
diff --git a/dev-python/notebook/Manifest b/dev-python/notebook/Manifest
index 67f62c1237e1..7da2177e29d7 100644
--- a/dev-python/notebook/Manifest
+++ b/dev-python/notebook/Manifest
@@ -1,2 +1 @@
-DIST notebook-7.3.2.tar.gz 12781804 BLAKE2B 708d9d2bf43db2de71b4a9b5b1bf664b5922cde036171e7792238e10b6ac05a2ae93dcf478dc7d9d262ab8bbf8ad916695f46eeddd32ea763b53bd8c53009f73 SHA512 71c81e745488985ecb75b37e70d5c3937a824366270e3ee8d45c6bc535614d1e5c0f0f06b5e2b7bc0a8d5f47fa99679d1fe6de86659f494be9ba4d99e9bfe34e
DIST notebook-7.3.3.tar.gz 12758099 BLAKE2B e5e988a166b5124f95cc050a4d9402778108c084325024c8ed3829780665d7149a06cccd4ab80d33e572b0b98d9088751d2a9313f10a940e8d82b5eb14db25f3 SHA512 e0f476c5a91edba48dc43b25417946983c46d5b4beaac6531ebf7af02bc4a9f2bae09b7d7524d7ad6e33c262769c1dc40c36f4593cfc70b8c98f41f40a75f8a2
diff --git a/dev-python/notebook/notebook-7.3.2.ebuild b/dev-python/notebook/notebook-7.3.2.ebuild
deleted file mode 100644
index 61501f9b070f..000000000000
--- a/dev-python/notebook/notebook-7.3.2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi xdg-utils
-
-DESCRIPTION="Jupyter Interactive Notebook"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/notebook/
- https://pypi.org/project/notebook/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}]
- <dev-python/jupyter-server-3[${PYTHON_USEDEP}]
- >=dev-python/jupyterlab-4.3.4[${PYTHON_USEDEP}]
- <dev-python/jupyterlab-4.4[${PYTHON_USEDEP}]
- >=dev-python/jupyterlab-server-2.27.1[${PYTHON_USEDEP}]
- <dev-python/jupyterlab-server-3[${PYTHON_USEDEP}]
- >=dev-python/notebook-shim-0.2[${PYTHON_USEDEP}]
- <dev-python/notebook-shim-0.3[${PYTHON_USEDEP}]
- >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}]
- >=dev-python/jupyterlab-4.3.4[${PYTHON_USEDEP}]
- <dev-python/jupyterlab-4.4[${PYTHON_USEDEP}]
- test? (
- dev-python/ipykernel[${PYTHON_USEDEP}]
- dev-python/nbval[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/requests-unixsocket[${PYTHON_USEDEP}]
- dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
- dev-python/pytest-jupyter[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- dev-python/pytest-tornasync[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_install_all() {
- distutils-r1_python_install_all
- mv "${ED}/usr/etc" "${ED}/etc" || die
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/dev-python/notebook/notebook-7.3.3.ebuild b/dev-python/notebook/notebook-7.3.3.ebuild
index ea4df85f448a..88f078b45392 100644
--- a/dev-python/notebook/notebook-7.3.3.ebuild
+++ b/dev-python/notebook/notebook-7.3.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
RDEPEND="
>=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/notion-client/Manifest b/dev-python/notion-client/Manifest
deleted file mode 100644
index b9c37157cff9..000000000000
--- a/dev-python/notion-client/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST notion-client-2.0.0.gh.tar.gz 29990 BLAKE2B e3a5304364e4f96d4bccd38c8579f47263a67f0daed59fabba835a8b7fd178b70f99df71369b67692f3bdbe6d1a7c4a387ba6cb75c9abee4b100e599b1bddaba SHA512 480c6c61fed474505ffa46f363bb3b244d611b9af42f1bb7ed1d66c6aee006aa1c5fa0adc48397f65b71608402d06b71b78c2a32e9dad13d7f36fe6a7223bb16
diff --git a/dev-python/notion-client/metadata.xml b/dev-python/notion-client/metadata.xml
deleted file mode 100644
index 736a1167c898..000000000000
--- a/dev-python/notion-client/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
-
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/notion-client/notion-client-2.0.0.ebuild b/dev-python/notion-client/notion-client-2.0.0.ebuild
deleted file mode 100644
index d46a70ee120a..000000000000
--- a/dev-python/notion-client/notion-client-2.0.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-MY_PN="notion-sdk-py"
-DESCRIPTION="Python client for the official Notion API"
-HOMEPAGE="
- https://pypi.org/project/notion-client/
- https://github.com/ramnes/notion-sdk-py
-"
-SRC_URI="https://github.com/ramnes/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/httpx[${PYTHON_USEDEP}]"
-BDEPEND="
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-vcr[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- distutils-r1_python_prepare_all
- rm setup.cfg || die
-}
-
-python_test() {
- epytest -o "asyncio_mode=auto"
-}
diff --git a/dev-python/numpy/numpy-2.2.4.ebuild b/dev-python/numpy/numpy-2.2.4.ebuild
index 5e5f10f1a999..8aea21309145 100644
--- a/dev-python/numpy/numpy-2.2.4.ebuild
+++ b/dev-python/numpy/numpy-2.2.4.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
# +lapack because the internal fallbacks are pretty slow. Building without blas
# is barely supported anyway, see bug #914358.
IUSE="big-endian +lapack"
diff --git a/dev-python/opentype-sanitizer/Manifest b/dev-python/opentype-sanitizer/Manifest
deleted file mode 100644
index cbf8aea96706..000000000000
--- a/dev-python/opentype-sanitizer/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST opentype-sanitizer-9.1.0.tar.gz 159945 BLAKE2B ae223dbca34bcad0ec656691be85b01b2d3beda5965b06e7c617742aa6a93f7d9adf4e6f3df9d454c29afbd24e4493580bb19dab1e76b7a218d942287d1b8408 SHA512 d995a1d30591726065d18b5c2eda817b01effe637ab2013c927238e75810ff215088801c4bcdd7dec43cfcf5043f3669ae2ed6502ded834c8f3c8cfe712354e9
diff --git a/dev-python/opentype-sanitizer/metadata.xml b/dev-python/opentype-sanitizer/metadata.xml
deleted file mode 100644
index 736a1167c898..000000000000
--- a/dev-python/opentype-sanitizer/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
-
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/opentype-sanitizer/opentype-sanitizer-9.1.0.ebuild b/dev-python/opentype-sanitizer/opentype-sanitizer-9.1.0.ebuild
deleted file mode 100644
index 3306fe0846d4..000000000000
--- a/dev-python/opentype-sanitizer/opentype-sanitizer-9.1.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_EXT=1
-PYPI_NO_NORMALIZE=1
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python wrapper for the OpenType Sanitizer"
-HOMEPAGE="
- https://pypi.org/project/opentype-sanitizer/
- https://github.com/googlefonts/ots-python
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- app-arch/lz4:=
- media-libs/woff2
- sys-libs/zlib:=
-"
-DEPEND="${RDEPEND}
- dev-cpp/gtest
-"
-BDEPEND="dev-build/meson"
-
-distutils_enable_tests pytest
diff --git a/dev-python/owslib/Manifest b/dev-python/owslib/Manifest
index 5d0d75ff4da6..0597e66ae1b0 100644
--- a/dev-python/owslib/Manifest
+++ b/dev-python/owslib/Manifest
@@ -1,2 +1 @@
-DIST OWSLib-0.32.1.gh.tar.gz 1060242 BLAKE2B 03f32ca140b1b337af0eff9676c61c075e27b97d582e46fefddd0563bfa7b71c152a94055df1808294860395271031adb045df1ba3b1ba103f2d423d2eab4eab SHA512 1d8ff92295a26395459b2a8caa92120c2bb813d33eaaba95476af09c32eb92cd2d52f9b29422d93837c8456cbf63535b5b60a196c212a1d349c803db9349543e
DIST OWSLib-0.33.0.gh.tar.gz 1073327 BLAKE2B dd0ea8dd04f2ee1cd2b972b8d0b0c5425d0c611f9dd32aeb3e9a4799ecc3f9b9132e280099b038769c47b35211cd2f192dd4ced304240ab48a3996643329bd7b SHA512 64833cf3b390e9db85bfd20ed5b77cf026a6e946f7b538e1227c7b8eb50809d6c9099693e52ea39bd3c7098bdfd8a519c7290751c9743ba5cdcae5733b22143f
diff --git a/dev-python/owslib/owslib-0.32.1.ebuild b/dev-python/owslib/owslib-0.32.1.ebuild
deleted file mode 100644
index f38f8b46d816..000000000000
--- a/dev-python/owslib/owslib-0.32.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1
-
-MY_P=OWSLib-${PV}
-DESCRIPTION="Library for client programming with Open Geospatial Consortium web service"
-HOMEPAGE="
- https://geopython.github.io/OWSLib/
- https://github.com/geopython/owslib/
- https://pypi.org/project/OWSLib/
-"
-SRC_URI="
- https://github.com/geopython/${PN}/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pillow[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -o addopts= -m "not online"
-}
diff --git a/dev-python/owslib/owslib-0.33.0.ebuild b/dev-python/owslib/owslib-0.33.0.ebuild
index 74715a0d3628..316c044d4c41 100644
--- a/dev-python/owslib/owslib-0.33.0.ebuild
+++ b/dev-python/owslib/owslib-0.33.0.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND="
dev-python/lxml[${PYTHON_USEDEP}]
diff --git a/dev-python/pg8000/Manifest b/dev-python/pg8000/Manifest
deleted file mode 100644
index d65c1a921950..000000000000
--- a/dev-python/pg8000/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pg8000-1.29.4.tar.gz 126629 BLAKE2B 7d71e64c3ac37d9271b3dad20e80ed208c3f062149f7877a964c3ad72b1b245d0210b2e53ee0747f6318de7a81bfa4d03f16312263557b62e751fe89595eab23 SHA512 b96c5a4c42354f74bde3ee3af1688164cd74280c432c458d2d71563329162b7551e48f08c31ca8b1d3c1ff068aeccfd0b385265d2f64da34f1d2c59daca0c5dc
diff --git a/dev-python/pg8000/metadata.xml b/dev-python/pg8000/metadata.xml
deleted file mode 100644
index 2d68f9147507..000000000000
--- a/dev-python/pg8000/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <upstream>
- <bugs-to>https://github.com/tlocke/pg8000/issues</bugs-to>
- </upstream>
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/pg8000/pg8000-1.29.4.ebuild b/dev-python/pg8000/pg8000-1.29.4.ebuild
deleted file mode 100644
index 87b39d10d9c9..000000000000
--- a/dev-python/pg8000/pg8000-1.29.4.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-DISTUTILS_USE_PEP517=setuptools
-declare -A DATABASES_REQ_USE=( [postgres]="xml" )
-
-inherit databases distutils-r1 edo pypi
-
-DESCRIPTION="PostgreSQL interface library"
-HOMEPAGE="
- https://github.com/tlocke/pg8000
- https://pypi.org/project/pg8000/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=dev-python/scramp-1.4.3[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/versioningit[${PYTHON_USEDEP}]
- test? (
- ${DATABASES_DEPEND[postgres]}
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- )
-"
-
-SSL_TESTS=(
- test/dbapi/auth/test_md5_ssl.py
- test/dbapi/auth/test_scram-sha-256_ssl.p
- test/legacy/auth/test_md5_ssl.py
- test/legacy/auth/test_scram-sha-256_ssl.py
- test/native/auth/test_md5_ssl.py
- test/native/auth/test_scram-sha-256_ssl.py
-)
-
-EPYTEST_DESELECT=(
- # TODO: ssl tests (need certificates and stuff)
- "${SSL_TESTS[@]}"
-
- # "could not determine data type of parameter $1" and other errors
- test/test_readme.py
-
- # "database doesn't exist" errors
- test/dbapi/auth/test_gss.py
- test/legacy/auth/test_gss.py
- test/native/auth/test_gss.py
-
- # too flaky
- test/native/test_typeconversion.py::test_roundtrip_oid
-)
-
-EPYTEST_IGNORE=(
- # need pytest-benchmark
- test/dbapi/test_benchmarks.py
- test/legacy/test_benchmarks.py
- test/native/test_benchmarks.py
-)
-
-distutils_enable_tests pytest
-
-python_test_ssl() {
- epytest "${SSL_TESTS[@]}"
-}
-
-src_test() {
- epsql() {
- edo psql -q -h "${sockdir}" -U postgres "${@}"
- }
-
- local -x PGPORT="65432"
- local -x PGPASSWORD="cpsnow"
- local sockdir=$(epostgres --get-sockdir)
-
- epostgres --start ${PGPORT}
- epsql -c "ALTER ROLE postgres WITH PASSWORD '${PGPASSWORD}';"
- epsql -c "CREATE EXTENSION hstore;"
- epsql -c "SELECT pg_reload_conf();"
-
- distutils-r1_src_test
- epostgres --stop
-}
diff --git a/dev-python/pycryptodome/Manifest b/dev-python/pycryptodome/Manifest
index d2a7e81bf0fa..540fe06bd9d6 100644
--- a/dev-python/pycryptodome/Manifest
+++ b/dev-python/pycryptodome/Manifest
@@ -1,2 +1 @@
-DIST pycryptodome-3.21.0.gh.tar.gz 17464067 BLAKE2B 5fcf62317053ae3d1dddd90bb223e9866944b4c4325ae146c17c48d2345c06c3fc9951dc72c135ec5a61043b7eced92b69c9bc5f43d47e1f512b9c9ce94fa310 SHA512 cfb66b1e53547992b9405bc6a2d90ed3bc3d1857a01ef619069b9d1aa24d809a9d46d8b0d824999588dd6c0de9a5e39db70b572a9954f0ead0dd39f9b7cedbcc
DIST pycryptodome-3.22.0.gh.tar.gz 19700949 BLAKE2B 381aec9085ce2e54dd99061b5966409aca4e0da4315c0e7234f7620438cfbec303d1914ddc20ac529a5504bbdb3354976e56f0cb9c37030da142da33bf620798 SHA512 e997b4ffa2d003bfcd4b53af58d18e07db5aee4fea539f76c3b13c2ed92a9067d73f5bdfd19c649a2584ef143a918e9905f10e6d57a927a5d50ce19e5e95268f
diff --git a/dev-python/pycryptodome/pycryptodome-3.21.0.ebuild b/dev-python/pycryptodome/pycryptodome-3.21.0.ebuild
deleted file mode 100644
index 4556bb22dd7e..000000000000
--- a/dev-python/pycryptodome/pycryptodome-3.21.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="A self-contained cryptographic library for Python"
-HOMEPAGE="
- https://www.pycryptodome.org/
- https://github.com/Legrandin/pycryptodome/
- https://pypi.org/project/pycryptodome/
-"
-SRC_URI="
- https://github.com/Legrandin/pycryptodome/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD-2 Unlicense"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-
-DEPEND="
- dev-libs/gmp:=
- >=dev-libs/libtomcrypt-1.18.2-r1:=
-"
-BDEPEND="
- $(python_gen_cond_dep 'dev-python/cffi[${PYTHON_USEDEP}]' 'python*')
-"
-RDEPEND="
- ${DEPEND}
- ${BDEPEND}
-"
-
-PATCHES=(
- "${FILESDIR}/pycryptodome-3.10.1-system-libtomcrypt.patch"
-)
-
-python_prepare_all() {
- # make sure we're unbundling it correctly
- rm -r src/libtom || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -x PYTHONPATH=${S}/test_vectors:${PYTHONPATH}
- "${EPYTHON}" - <<-EOF || die
- import sys
- from Crypto import SelfTest
- SelfTest.run(verbosity=2, stream=sys.stdout)
- EOF
-
- # TODO: run cmake tests from src/test?
-}
diff --git a/dev-python/pycryptodome/pycryptodome-3.22.0.ebuild b/dev-python/pycryptodome/pycryptodome-3.22.0.ebuild
index 18e28700c421..4556bb22dd7e 100644
--- a/dev-python/pycryptodome/pycryptodome-3.22.0.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.22.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="BSD-2 Unlicense"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
DEPEND="
dev-libs/gmp:=
diff --git a/dev-python/pykeepass/Manifest b/dev-python/pykeepass/Manifest
deleted file mode 100644
index 0418ac4d0f4e..000000000000
--- a/dev-python/pykeepass/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pykeepass-4.0.7.gh.tar.gz 110217 BLAKE2B 314d02c7c9e04f7ef784f116d77fbf93f56720dedf4a36a19ce8d088d60326b87bb3d6926ffe39a47663554f65c67ef57852827f29f63d85416221dc230dc415 SHA512 51d2ade1cc7d3f0c705d39d0ec8a7087995ee6ed9ea573bb87ee8783792709a707230352e572ed0e420cbc8122ae741f4f3c40f5ef8949c53afcb0bc1da2a0fe
diff --git a/dev-python/pykeepass/metadata.xml b/dev-python/pykeepass/metadata.xml
deleted file mode 100644
index 736a1167c898..000000000000
--- a/dev-python/pykeepass/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
-
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/pykeepass/pykeepass-4.0.7.ebuild b/dev-python/pykeepass/pykeepass-4.0.7.ebuild
deleted file mode 100644
index 203208280a4b..000000000000
--- a/dev-python/pykeepass/pykeepass-4.0.7.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to interact with keepass databases (supports KDBX3 and KDBX4) "
-HOMEPAGE="https://github.com/libkeepass/pykeepass"
-SRC_URI="https://github.com/libkeepass/pykeepass/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=dev-python/argon2-cffi-19.2.0[${PYTHON_USEDEP}]
- >=dev-python/construct-2.10.54[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.3.5[${PYTHON_USEDEP}]
- >=dev-python/pycryptodome-3.8.2[${PYTHON_USEDEP}]
- test? ( >=dev-python/pyotp-2.9.0[${PYTHON_USEDEP}] )
-"
-distutils_enable_tests unittest
-
-src_prepare() {
- # their package listing was skipping the subpackage
- sed -i '/packages =/d' pyproject.toml || die
- distutils-r1_src_prepare
- # pycryptodomex to pycryptodome conversion
- sed -i 's/Cryptodome/Crypto/g' pykeepass/kdbx_parsing/{common,twofish}.py || die
-}
-
-python_test() {
- "${EPYTHON}" tests/tests.py -v || die
-}
diff --git a/dev-python/pymongo/pymongo-4.11.3.ebuild b/dev-python/pymongo/pymongo-4.11.3.ebuild
index 6464d5ac1c6c..fbb5acef9dcf 100644
--- a/dev-python/pymongo/pymongo-4.11.3.ebuild
+++ b/dev-python/pymongo/pymongo-4.11.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc kerberos +native-extensions +test-full"
RDEPEND="
diff --git a/dev-python/pyodbc/Manifest b/dev-python/pyodbc/Manifest
deleted file mode 100644
index 2159c38d9e47..000000000000
--- a/dev-python/pyodbc/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pyodbc-5.1.0.tar.gz 115450 BLAKE2B 8080db700abb952ae60045825f76e73a3d4a42f13c05e48eeb06574d5535f34345aa8bf2710730430229cb31b3d73c9fcb250d8d0fddabf94ecfcb24518bf931 SHA512 78817864d30048eed0c670a30e1cc66bc72edd6c21d069a5cc5831ed180b25a5b30d2bf2313628431943defbae66c2df96e90781ef17bb8929622b9f49cfcaab
diff --git a/dev-python/pyodbc/metadata.xml b/dev-python/pyodbc/metadata.xml
deleted file mode 100644
index d7e5690f5b21..000000000000
--- a/dev-python/pyodbc/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <upstream>
- <bugs-to>https://github.com/mkleehammer/pyodbc/issues</bugs-to>
- </upstream>
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/pyodbc/pyodbc-5.1.0.ebuild b/dev-python/pyodbc/pyodbc-5.1.0.ebuild
deleted file mode 100644
index 04096fef9fcf..000000000000
--- a/dev-python/pyodbc/pyodbc-5.1.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} ) #py3.13 doesn't compile
-
-inherit databases distutils-r1 optfeature pypi
-
-DESCRIPTION="Python ODBC library"
-HOMEPAGE="
- https://pypi.org/project/pyodbc/
- https://github.com/mkleehammer/pyodbc
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="mssql"
-
-RDEPEND=">=dev-db/unixODBC-2.3.0"
-DEPEND="${RDEPEND}"
-BDEPEND="
- test? (
- ${DATABASES_DEPEND[mysql]}
- dev-db/myodbc:8.0
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # Broken test, generates a string longer than 4000 characters
- tests/mysql_test.py::test_varchar
-)
-
-EPYTEST_IGNORE=(
- # No easy way to run an SqlServer during tests
- tests/sqlserver_test.py
-)
-
-python_test() {
- export PYODBC_MYSQL="DRIVER=/usr/$(get_libdir)/myodbc-8.0/libmyodbc8a.so;SERVER=localhost;PORT=44444;DATABASE=test"
- export PYODBC_POSTGRESQL="DRIVER=/usr/$(get_libdir)/psqlodbcw.so;SERVER=localhost;PORT=44445;DATABASE=test;UID=postgres"
- epytest
-}
-
-src_test() {
- emysql --start 44444
- epostgres --start 44445
- psql -U postgres -h 127.0.0.1 -p 44445 <<EOF
-CREATE DATABASE test OWNER postgres
-EOF
- distutils-r1_src_test
- epostgres --stop
- emysql --stop
-}
-
-pkg_postinst() {
- optfeature "MySQL support" dev-db/myodbc
- optfeature "PostgreSQL support" dev-db/psqlodbc
-}
diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest
index 88a75e8b77c7..e5452f5b4e70 100644
--- a/dev-python/pypdf/Manifest
+++ b/dev-python/pypdf/Manifest
@@ -1,3 +1,2 @@
-DIST pypdf-5.3.1.gh.tar.gz 8045063 BLAKE2B 03af1f1ac8be5ac63899515c21d1821a38b225923825ea0075a689cf299c0b8e73a66e8e8d2c8bd3c45ce1a01777c1fce0c5eaacdb2df1c59fef6b154b3c8714 SHA512 5f9b0efdb51f9d56d9c10f7660718755c0bb731c77337530ebdf47472e837a97d0516b105c657881e424d1cded2fc6b44a5c5415600f4dc562d56faf66551b2b
DIST pypdf-5.4.0.gh.tar.gz 8046505 BLAKE2B 8816362edd28d0c0dc0ed2abbec56f0adfdf9377fe3770f494cf1dc301a2636a4ca579c86a6fa8ee65532965f347cc2b8c08df074131f7373d1ef6f9ab5125e6 SHA512 530853e2839164c3159c5d6b466ddd95859af2ed5473d7d1c1fbf8350d2860685439565cc50bf093fa4c662a04775660fd3e6e70f5fd134fcb9cdea93c88eac2
DIST pypdf-sample-files-8c405ece5eff12396a34a1fae3276132002e1753.gh.tar.gz 11748093 BLAKE2B c5989200893b28a3c2062bb024a5cfc6f3389dc259ec129857979fa43469e1274559612b4d555499e2c7e16cf34be07825229932bf4d147fa6d7324d043e97d5 SHA512 c9771129b7668a2fd1fa79bb859ae9213f3d60341cf1b9937ff0eaab0de9bf4c35adcb7b896e93329038dc0f3809a0c697c523f8fe41b43030b0b029a88058e3
diff --git a/dev-python/pypdf/pypdf-5.3.1.ebuild b/dev-python/pypdf/pypdf-5.3.1.ebuild
deleted file mode 100644
index f3a69e6c4fdd..000000000000
--- a/dev-python/pypdf/pypdf-5.3.1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1
-
-SAMPLE_COMMIT=8c405ece5eff12396a34a1fae3276132002e1753
-DESCRIPTION="Python library to work with PDF files"
-HOMEPAGE="
- https://pypi.org/project/pypdf/
- https://github.com/py-pdf/pypdf/
-"
-SRC_URI="
- https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- test? (
- https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz
- -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz
- )
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 x86"
-
-RDEPEND="
- $(python_gen_cond_dep '
- >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- dev-python/cryptography[${PYTHON_USEDEP}]
- >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_unpack() {
- default
- if use test; then
- mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die
- fi
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -o addopts= -m "not enable_socket"
-}
diff --git a/dev-python/pypdf/pypdf-5.4.0.ebuild b/dev-python/pypdf/pypdf-5.4.0.ebuild
index e4a2a31b5a4b..f3a69e6c4fdd 100644
--- a/dev-python/pypdf/pypdf-5.4.0.ebuild
+++ b/dev-python/pypdf/pypdf-5.4.0.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 arm64 ~ppc64 x86"
RDEPEND="
$(python_gen_cond_dep '
diff --git a/dev-python/pytest-golden/pytest-golden-0.2.2-r1.ebuild b/dev-python/pytest-golden/pytest-golden-0.2.2-r1.ebuild
index 88239ecceab5..33616e613896 100644
--- a/dev-python/pytest-golden/pytest-golden-0.2.2-r1.ebuild
+++ b/dev-python/pytest-golden/pytest-golden-0.2.2-r1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
RDEPEND="
>=dev-python/atomicwrites-1.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/python-openstackclient/python-openstackclient-7.4.0-r1.ebuild b/dev-python/python-openstackclient/python-openstackclient-7.4.0-r1.ebuild
index b99dfb50ac0f..609eeabe00b2 100644
--- a/dev-python/python-openstackclient/python-openstackclient-7.4.0-r1.ebuild
+++ b/dev-python/python-openstackclient/python-openstackclient-7.4.0-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~riscv x86"
RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/python-openstackclient/python-openstackclient-7.4.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-7.4.0.ebuild
deleted file mode 100644
index 609eeabe00b2..000000000000
--- a/dev-python/python-openstackclient/python-openstackclient-7.4.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A client for the OpenStack APIs"
-HOMEPAGE="
- https://opendev.org/openstack/python-openstackclient/
- https://github.com/openstack/python-openstackclient/
- https://pypi.org/project/python-openstackclient/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-
-RDEPEND="
- >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/cliff-3.5.0[${PYTHON_USEDEP}]
- >=dev-python/cryptography-2.7[${PYTHON_USEDEP}]
- >=dev-python/openstacksdk-3.3.0[${PYTHON_USEDEP}]
- >=dev-python/osc-lib-2.3.0[${PYTHON_USEDEP}]
- >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
- >=dev-python/python-keystoneclient-3.22.0[${PYTHON_USEDEP}]
- >=dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}]
- >=dev-python/requests-2.27.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-2.0.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
- test? (
- >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
- >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
- >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
- # Depends on a specific runner
- sed -e 's/test_command_has_logger/_&/' \
- -i openstackclient/tests/unit/common/test_command.py || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- # functional tests require cloud instance access
- eunittest -b openstackclient/tests/unit
-}
diff --git a/dev-python/scikit-build-core/scikit-build-core-0.11.1.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.11.1.ebuild
index 7deda668d3a9..26fcbfd6aef7 100644
--- a/dev-python/scikit-build-core/scikit-build-core-0.11.1.ebuild
+++ b/dev-python/scikit-build-core/scikit-build-core-0.11.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
# we always want [pyproject] extra
RDEPEND="
diff --git a/dev-python/scramp/Manifest b/dev-python/scramp/Manifest
deleted file mode 100644
index deb396948c2c..000000000000
--- a/dev-python/scramp/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST scramp-1.4.4.tar.gz 21059 BLAKE2B 3577c4447027193bc7a97fc889d7f27271fcdf4491a747a8f1e2b0c560ea66e8228187f2132b51646d9fc3f3d9f48c0b761b1e16c61997eecedb858437430d0e SHA512 60832835ccc3551ef99ee47fc069d4443b4319fa4acb0b3d08eeef434b9358988d9d660ce4fba2ec651d1ea074b3f416bcbeddfa33ab3c91bf26ab325607b874
diff --git a/dev-python/scramp/metadata.xml b/dev-python/scramp/metadata.xml
deleted file mode 100644
index b8167ad09885..000000000000
--- a/dev-python/scramp/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <upstream>
- <bugs-to>https://github.com/tlocke/scramp/issues</bugs-to>
- </upstream>
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/scramp/scramp-1.4.4.ebuild b/dev-python/scramp/scramp-1.4.4.ebuild
deleted file mode 100644
index 1154491d852b..000000000000
--- a/dev-python/scramp/scramp-1.4.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 pypi
-
-DESCRIPTION="A pure-Python implementation of the SCRAM authentication protocol."
-HOMEPAGE="
- https://pypi.org/project/scramp/
- https://github.com/tlocke/scramp
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=dev-python/asn1crypto-1.4.0[${PYTHON_USEDEP}]
-"
-DEPEND="
- ${RDEPEND}
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/passlib[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/setuptools-rust/setuptools-rust-1.11.0.ebuild b/dev-python/setuptools-rust/setuptools-rust-1.11.0.ebuild
index 3cbcec557296..b5501dec3ee4 100644
--- a/dev-python/setuptools-rust/setuptools-rust-1.11.0.ebuild
+++ b/dev-python/setuptools-rust/setuptools-rust-1.11.0.ebuild
@@ -118,7 +118,7 @@ SRC_URI="
# crates are used at test time only, update via pycargoebuild -L -i ...
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"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/sphinx-argparse-cli/Manifest b/dev-python/sphinx-argparse-cli/Manifest
deleted file mode 100644
index b7d4d4a2ed29..000000000000
--- a/dev-python/sphinx-argparse-cli/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sphinx-argparse-cli-1.11.1.gh.tar.gz 18689 BLAKE2B 34dd1f84547dd590e4d12a600cf14a8133fc4fefa1726e0af1b7d52cd3b24317d8a66597aa9e135c98b331af20f67c9a1698efeff73c2d8cd7d587e8b698aca4 SHA512 027ac458a5bb3ddec81e1b26fe422d66071609590aba5b97b5399071ed44e13ea03e67e2a1177c31284b8e3bbdebfd15a10a1805b5de2e8ee03eaf72a0aa02c5
diff --git a/dev-python/sphinx-argparse-cli/metadata.xml b/dev-python/sphinx-argparse-cli/metadata.xml
deleted file mode 100644
index 72000b4bb7f6..000000000000
--- a/dev-python/sphinx-argparse-cli/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <upstream>
- <maintainer>
- <email>gaborjbernat@gmail.com</email>
- <name>Bernat Gabor</name>
- </maintainer>
- <bugs-to>https://github.com/tox-dev/sphinx-argparse-cli/issues</bugs-to>
- <doc>https://github.com/tox-dev/sphinx-argparse-cli#sphinx-argparse-cli</doc>
- </upstream>
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.1.ebuild b/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.1.ebuild
deleted file mode 100644
index 45aa7758086f..000000000000
--- a/dev-python/sphinx-argparse-cli/sphinx-argparse-cli-1.11.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-inherit distutils-r1
-
-DESCRIPTION="Render CLI arguments (sub-commands friendly) defined by argparse module"
-HOMEPAGE="https://github.com/tox-dev/sphinx-argparse-cli https://pypi.org/project/sphinx-argparse-cli/"
-SRC_URI="https://github.com/tox-dev/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=dev-python/sphinx-7.0.1[${PYTHON_USEDEP}]
-"
-BDEPEND="dev-python/hatch-vcs[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest
-
-src_configure() {
- distutils-r1_src_configure
- export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-}
diff --git a/dev-python/stdlibs/Manifest b/dev-python/stdlibs/Manifest
deleted file mode 100644
index a13d366dc1ac..000000000000
--- a/dev-python/stdlibs/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST stdlibs-2022.6.8.tar.gz 22510 BLAKE2B 4daa85811da7c9b2c206182c6a8f45738311d751519670a53d184c1524aa9d953ed85281a8da8ea95fe6f4ce3c23d8ffdf5866ebb5ca7a88d877505ff4719c97 SHA512 085e2186a8e4bdc78a50cd4628d8f8a30703e5fc0b2b5b6d3c3e2a7ebae6fe776a04ef5049475b1c1246824962ff2283908572140ee2a2e6343b93e378f3e9ff
diff --git a/dev-python/stdlibs/metadata.xml b/dev-python/stdlibs/metadata.xml
deleted file mode 100644
index 5ec7d0a7512a..000000000000
--- a/dev-python/stdlibs/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <upstream>
- <doc>https://stdlibs.omnilib.dev/en/latest/</doc>
- </upstream>
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/stdlibs/stdlibs-2022.6.8.ebuild b/dev-python/stdlibs/stdlibs-2022.6.8.ebuild
deleted file mode 100644
index 1f5864473c7a..000000000000
--- a/dev-python/stdlibs/stdlibs-2022.6.8.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="What's in the Python stdlib"
-HOMEPAGE="https://github.com/omnilib/stdlibs/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-distutils_enable_tests unittest
diff --git a/dev-python/trailrunner/Manifest b/dev-python/trailrunner/Manifest
deleted file mode 100644
index 0e3dae7a03fd..000000000000
--- a/dev-python/trailrunner/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST trailrunner-1.2.1.tar.gz 14362 BLAKE2B f3be6db8bdfbd7fd8fc5dda97025f4621387cca12779187ae2c25850d91f33ad78e07e92c308d5f134e23f623771e7bd80e819e831a4cfde68508739bc463923 SHA512 eddc767626c301b143a14c4c14683d59fc7771d6b4cf6b787623601bb15d47de92cd7fd6d862304d321b58b23df800c37177ad7635a5994dbad8ad4e919ad3e2
diff --git a/dev-python/trailrunner/metadata.xml b/dev-python/trailrunner/metadata.xml
deleted file mode 100644
index 736a1167c898..000000000000
--- a/dev-python/trailrunner/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
-
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/trailrunner/trailrunner-1.2.1.ebuild b/dev-python/trailrunner/trailrunner-1.2.1.ebuild
deleted file mode 100644
index f56cc7af2daa..000000000000
--- a/dev-python/trailrunner/trailrunner-1.2.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Walk paths and run things"
-HOMEPAGE="https://github.com/omnilib/trailrunner"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="dev-python/pathspec[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests unittest
diff --git a/dev-python/uv/uv-0.6.9.ebuild b/dev-python/uv/uv-0.6.9.ebuild
index 3448955000fd..2c5cfb758f7e 100644
--- a/dev-python/uv/uv-0.6.9.ebuild
+++ b/dev-python/uv/uv-0.6.9.ebuild
@@ -46,7 +46,7 @@ LICENSE+="
# ring crate
LICENSE+=" openssl"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="test"
RESTRICT="test"
PROPERTIES="test_network"
diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index bc105332be8c..3ce7082f6a36 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,2 +1 @@
-DIST weasyprint-64.1.tar.gz 498647 BLAKE2B cc8f6f3a25ea92839dc8dabd10a680d1c14aaf72db48ac264c8d3ea80acabd6ead6c220e6fef06177ca46546361648a964d62a75f38af45ce9c6de961ad409d3 SHA512 35f66b56f2f0c6f5f9d48c7fd1ff5c8dd87481c9172856e17c53455b973484711134b9ab3fe9239831d334ff62c69e5e8b810cd982b771a4b3579ba0175fd6d2
DIST weasyprint-65.0.tar.gz 498355 BLAKE2B 891f249114fb50eedc053873ea826e956a9b9e13d39d0c551992468dff7ec7dd79c103b37aa76c843dd2ab04a77d578b2f326fcd51a389d264d974e38b343727 SHA512 8713d886fc2630d8efd0c3a2df6b1a9bf0b7d56c8b2a8117f5164b583e54f54897c6d2f1dd733e47406547c2f385f99c89fa8f651834404f27b6d87319509efd
diff --git a/dev-python/weasyprint/weasyprint-64.1.ebuild b/dev-python/weasyprint/weasyprint-64.1.ebuild
deleted file mode 100644
index f2e6ecdc41b6..000000000000
--- a/dev-python/weasyprint/weasyprint-64.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="
- https://weasyprint.org/
- https://github.com/Kozea/WeasyPrint/
- https://pypi.org/project/weasyprint/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="
- >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
- >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
- >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
- >=dev-python/pillow-9.1.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
- >=dev-python/pydyf-0.11.0[${PYTHON_USEDEP}]
- >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
- >=dev-python/tinycss2-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/tinyhtml5-2.0.0[${PYTHON_USEDEP}]
- media-fonts/dejavu
- x11-libs/pango
-"
-
-BDEPEND="
- test? (
- >=app-text/ghostscript-gpl-9.56.1-r3
- media-fonts/ahem
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/weasyprint/weasyprint-65.0.ebuild b/dev-python/weasyprint/weasyprint-65.0.ebuild
index 833c783f22a4..f67c73606571 100644
--- a/dev-python/weasyprint/weasyprint-65.0.ebuild
+++ b/dev-python/weasyprint/weasyprint-65.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND="
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
diff --git a/dev-python/webpy/Manifest b/dev-python/webpy/Manifest
deleted file mode 100644
index 6666bae53c92..000000000000
--- a/dev-python/webpy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST webpy-0.62.gh.tar.gz 104552 BLAKE2B bd94dc9ca9aaf2c4ba9be2d14e66c176031818617f6b505c85e849d299b0fd7f4b77d008d23e78c922584cbd46938206fb5f0f4c19f082811d800d259014b79a SHA512 2b91977bb78e9387c78ed893b098d665a5189e7b9cb1eacbaf903564285524dabc960107b0e1ba4a85c3aedf73ef63ae05338cc71ccacad47a310970afb77cd9
diff --git a/dev-python/webpy/metadata.xml b/dev-python/webpy/metadata.xml
deleted file mode 100644
index 5e4cf4f6a45f..000000000000
--- a/dev-python/webpy/metadata.xml
+++ /dev/null
@@ -1,19 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <longdescription lang="en">
- web.py provides small and simple web framework for
- python. It is a convenient tool for small sized
- websites.
- </longdescription>
- <upstream>
- <maintainer>
- <email>anandology@gmail.com</email>
- <name>Anand Chitipothu</name>
- </maintainer>
- <changelog>https://raw.githubusercontent.com/webpy/webpy/master/ChangeLog.txt</changelog>
- <bugs-to>https://github.com/webpy/webpy/issues</bugs-to>
- <doc lang="en">https://webpy.org/docs</doc>
- </upstream>
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/webpy/webpy-0.62.ebuild b/dev-python/webpy/webpy-0.62.ebuild
deleted file mode 100644
index 3d1514e89c6d..000000000000
--- a/dev-python/webpy/webpy-0.62.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-
-inherit distutils-r1
-
-DESCRIPTION="A web framework for python that is as simple as it is powerful"
-HOMEPAGE="
- https://webpy.org
- https://github.com/webpy/webpy
- https://pypi.org/project/web.py/
-"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="dev-python/cheroot[${PYTHON_USEDEP}]"
-
-EPYTEST_IGNORE=(
- # TODO: tests require postgresql and mysql running
- rm tests/test_db.py
-)
-
-EPYTEST_DESELECT=(
- # https://github.com/webpy/webpy/issues/712
- # https://github.com/webpy/webpy/issues/713
- tests/test_application.py::ApplicationTest::test_routing
- tests/test_session.py::DiskStoreTest::testStoreConcurrent
-)
-
-distutils_enable_tests pytest
-
-distutils_enable_sphinx docs
diff --git a/dev-python/zopfli/Manifest b/dev-python/zopfli/Manifest
deleted file mode 100644
index 3ecb0f1e39fd..000000000000
--- a/dev-python/zopfli/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST zopfli-0.2.2.zip 205320 BLAKE2B 30bc3ed16c82e9527e5445b0fd758bf841ae970f4b10b6ebe3d88db5cf085a5b8e560e39282cfaacb6074184b08da7c142da330f7ba582fe35b5c1fdbdb0bd51 SHA512 5fd26039ce0bd910714fc4706a72d04bb5cf794957547943174ef12efe089c932802cc6bef4840a532f24d93fa726c0c23b0b1c2e6ec9eb3209c2f54b0eb8ba0
diff --git a/dev-python/zopfli/metadata.xml b/dev-python/zopfli/metadata.xml
deleted file mode 100644
index 736a1167c898..000000000000
--- a/dev-python/zopfli/metadata.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
-
- <origin>gentoo-guru-overlay</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-python/zopfli/zopfli-0.2.2.ebuild b/dev-python/zopfli/zopfli-0.2.2.ebuild
deleted file mode 100644
index c1cc403b00f1..000000000000
--- a/dev-python/zopfli/zopfli-0.2.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10,11,12,13} )
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_EXT=1
-inherit distutils-r1 pypi
-
-DESCRIPTION="Zopfli module for Python"
-HOMEPAGE="
- https://pypi.org/project/zopfli/
- https://github.com/fonttools/py-zopfli
-"
-SRC_URI="$(pypi_sdist_url ${PN} ${PV} .zip)"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="app-arch/zopfli:="
-RDEPEND="${DEPEND}"
-BDEPEND="
- app-arch/unzip
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_configure() {
- export USE_SYSTEM_ZOPFLI=1
- distutils-r1_src_configure
-}