summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-01-01 07:16:20 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-01-01 07:16:20 +0000
commit8446bb4fefb0fb8db8cae6e11d2e66d050a95d32 (patch)
tree1c4ef6558532728c8232385137ef64b556c7230c /dev-python
parenta4e87863708e0c8dffd3750d50695de7274e9554 (diff)
downloadbaldeagleos-repo-8446bb4fefb0fb8db8cae6e11d2e66d050a95d32.tar.gz
baldeagleos-repo-8446bb4fefb0fb8db8cae6e11d2e66d050a95d32.tar.xz
baldeagleos-repo-8446bb4fefb0fb8db8cae6e11d2e66d050a95d32.zip
Adding metadata
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/click/click-8.3.1-r1.ebuild2
-rw-r--r--dev-python/ipykernel/ipykernel-6.31.0.ebuild2
-rw-r--r--dev-python/ipykernel/ipykernel-7.1.0.ebuild2
-rw-r--r--dev-python/ipyparallel/ipyparallel-9.0.2.ebuild2
-rw-r--r--dev-python/ipython/ipython-9.7.0.ebuild2
-rw-r--r--dev-python/ipywidgets/ipywidgets-8.1.8.ebuild2
-rw-r--r--dev-python/jupyter-client/jupyter-client-8.6.3-r1.ebuild2
-rw-r--r--dev-python/jupyter-server-terminals/jupyter-server-terminals-0.5.3-r1.ebuild2
-rw-r--r--dev-python/jupyter-server/jupyter-server-2.17.0-r1.ebuild2
-rw-r--r--dev-python/nbclient/nbclient-0.10.2-r1.ebuild2
-rw-r--r--dev-python/nbconvert/nbconvert-7.16.6-r1.ebuild2
-rw-r--r--dev-python/pymdown-extensions/Manifest7
-rw-r--r--dev-python/pymdown-extensions/pymdown-extensions-10.16.1.ebuild33
-rw-r--r--dev-python/pymdown-extensions/pymdown-extensions-10.17.1.ebuild34
-rw-r--r--dev-python/pymdown-extensions/pymdown-extensions-10.20.ebuild (renamed from dev-python/pymdown-extensions/pymdown-extensions-10.19.ebuild)2
-rw-r--r--dev-python/pytest-asyncio/pytest-asyncio-1.2.0-r1.ebuild2
-rw-r--r--dev-python/pytest-jupyter/pytest-jupyter-0.11.0.ebuild2
-rw-r--r--dev-python/python-gnupg/Manifest2
-rw-r--r--dev-python/python-gnupg/python-gnupg-0.5.6.ebuild53
-rw-r--r--dev-python/qtconsole/qtconsole-5.7.0.ebuild2
-rw-r--r--dev-python/ruamel-yaml/Manifest1
-rw-r--r--dev-python/ruamel-yaml/ruamel-yaml-0.19.0.ebuild50
-rw-r--r--dev-python/sphinx/Manifest3
-rw-r--r--dev-python/sphinx/sphinx-9.1.0.ebuild (renamed from dev-python/sphinx/sphinx-9.1.0_rc2.ebuild)2
-rw-r--r--dev-python/sphinx/sphinx-9.1.0_rc1.ebuild103
25 files changed, 125 insertions, 193 deletions
diff --git a/dev-python/click/click-8.3.1-r1.ebuild b/dev-python/click/click-8.3.1-r1.ebuild
index ef6db5f9e708..46a9c259dd78 100644
--- a/dev-python/click/click-8.3.1-r1.ebuild
+++ b/dev-python/click/click-8.3.1-r1.ebuild
@@ -18,7 +18,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"
distutils_enable_sphinx docs \
'>=dev-python/docutils-0.14' \
diff --git a/dev-python/ipykernel/ipykernel-6.31.0.ebuild b/dev-python/ipykernel/ipykernel-6.31.0.ebuild
index 434b2b48052e..153f6c997461 100644
--- a/dev-python/ipykernel/ipykernel-6.31.0.ebuild
+++ b/dev-python/ipykernel/ipykernel-6.31.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/comm-0.1.1[${PYTHON_USEDEP}]
diff --git a/dev-python/ipykernel/ipykernel-7.1.0.ebuild b/dev-python/ipykernel/ipykernel-7.1.0.ebuild
index 67b4b1bc7817..4e6dc238a9e6 100644
--- a/dev-python/ipykernel/ipykernel-7.1.0.ebuild
+++ b/dev-python/ipykernel/ipykernel-7.1.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/comm-0.1.1[${PYTHON_USEDEP}]
diff --git a/dev-python/ipyparallel/ipyparallel-9.0.2.ebuild b/dev-python/ipyparallel/ipyparallel-9.0.2.ebuild
index a78587aa3a69..2df4be5366e9 100644
--- a/dev-python/ipyparallel/ipyparallel-9.0.2.ebuild
+++ b/dev-python/ipyparallel/ipyparallel-9.0.2.ebuild
@@ -19,7 +19,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/decorator[${PYTHON_USEDEP}]
diff --git a/dev-python/ipython/ipython-9.7.0.ebuild b/dev-python/ipython/ipython-9.7.0.ebuild
index 1e2d6535e180..6456a929dde0 100644
--- a/dev-python/ipython/ipython-9.7.0.ebuild
+++ b/dev-python/ipython/ipython-9.7.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="examples gui notebook nbconvert +smp test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/ipywidgets/ipywidgets-8.1.8.ebuild b/dev-python/ipywidgets/ipywidgets-8.1.8.ebuild
index 2d4c7b375b7e..9eb702bbe7cf 100644
--- a/dev-python/ipywidgets/ipywidgets-8.1.8.ebuild
+++ b/dev-python/ipywidgets/ipywidgets-8.1.8.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/comm-0.1.3[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter-client/jupyter-client-8.6.3-r1.ebuild b/dev-python/jupyter-client/jupyter-client-8.6.3-r1.ebuild
index d9e245ae42df..690cc82d0021 100644
--- a/dev-python/jupyter-client/jupyter-client-8.6.3-r1.ebuild
+++ b/dev-python/jupyter-client/jupyter-client-8.6.3-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/jupyter-core-5.1[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.5.3-r1.ebuild b/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.5.3-r1.ebuild
index 6907bde52bed..6d561aec4e45 100644
--- a/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.5.3-r1.ebuild
+++ b/dev-python/jupyter-server-terminals/jupyter-server-terminals-0.5.3-r1.ebuild
@@ -17,7 +17,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/terminado[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyter-server/jupyter-server-2.17.0-r1.ebuild b/dev-python/jupyter-server/jupyter-server-2.17.0-r1.ebuild
index 17f97feac5e5..ff6d5f49ca57 100644
--- a/dev-python/jupyter-server/jupyter-server-2.17.0-r1.ebuild
+++ b/dev-python/jupyter-server/jupyter-server-2.17.0-r1.ebuild
@@ -17,7 +17,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/anyio-3.1.0[${PYTHON_USEDEP}]
diff --git a/dev-python/nbclient/nbclient-0.10.2-r1.ebuild b/dev-python/nbclient/nbclient-0.10.2-r1.ebuild
index 131c7f36b253..771c9c13a400 100644
--- a/dev-python/nbclient/nbclient-0.10.2-r1.ebuild
+++ b/dev-python/nbclient/nbclient-0.10.2-r1.ebuild
@@ -17,7 +17,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/jupyter-client-6.1.12[${PYTHON_USEDEP}]
diff --git a/dev-python/nbconvert/nbconvert-7.16.6-r1.ebuild b/dev-python/nbconvert/nbconvert-7.16.6-r1.ebuild
index b090bf722998..111b29e18931 100644
--- a/dev-python/nbconvert/nbconvert-7.16.6-r1.ebuild
+++ b/dev-python/nbconvert/nbconvert-7.16.6-r1.ebuild
@@ -17,7 +17,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/beautifulsoup4[${PYTHON_USEDEP}]
diff --git a/dev-python/pymdown-extensions/Manifest b/dev-python/pymdown-extensions/Manifest
index 6d4aadaaff72..d82870a5025d 100644
--- a/dev-python/pymdown-extensions/Manifest
+++ b/dev-python/pymdown-extensions/Manifest
@@ -1,11 +1,8 @@
-DIST pymdown_extensions-10.16.1.tar.gz 853277 BLAKE2B 3cfe1511ead6abec9e5098fc7a1e9ccedadedda3d6cad67f5a4f835f12e009e5dc33fe19460bd79ed0beffc460c4c5139102f6fdbd1fc58db76c861122b16e0e SHA512 7fdb30f7e3df2f049fc4d88d0d588696a5fa588a1b67d2e4060797d555a2732efbaa661513e8323ff386604b5632a0d72cce29f1a61c9b418b8f460c3aa1b9ae
-DIST pymdown_extensions-10.17.1.tar.gz 845207 BLAKE2B 038de03010e2721dde39bfb24e1f1292dde82ba38c39ec1c140b4cf39cb86d1c336960f94cb5254621b6050065d8c6f85120c0abba4110f3fdfef023d9f212fe SHA512 ee29996aed7f6df4233c5b9d8355792e8a0a91de55ed3a328a1724db80c0a44c5f40754359499341a7c308462ee35dc4cd9327d1e12b9375f814e9ded1f48dc6
-DIST pymdown_extensions-10.17.1.tar.gz.provenance 9505 BLAKE2B b2b20a7def36ad058acb43e6026f4dc3e8c476004cfb584ae6de1e353eb3fcb5f016d9c59c0ec126a3e6889a35a8c9f53d26a9fa2de543431500468a02068544 SHA512 b3a6305de6831d61eec4d7f065fff0feb0c0dad23c84e4326ec89e2a0f3f3acccd56080a5692ba8612731b6bc1fe0bef9208873185669cffe919dda55015afb4
DIST pymdown_extensions-10.17.2.tar.gz 847344 BLAKE2B 91cccfab072caa3ad671643ee995dff18253e608e00a958e0164912ee098def26ccb5fda7e7215b242fc8565d0d4c4ada04bdf2bf3d03f61c19d252e81956680 SHA512 e43e0cd064eb0a6977f9e334006d089d509f77d1aa9c4f02821522aa95f052c9b27647ec8fe7c3e52abb142ed9302eec6732edf7066ff64b30fd7d4950ab438d
DIST pymdown_extensions-10.17.2.tar.gz.provenance 9560 BLAKE2B 27c913954a1f7005f3b42786a043bcfb39e20a01710d49dcb3108c7a3126ff394d00f4b9248ad6eff8be5dc91b9f3f8a80551992161e2f220f1bf82f3b6a14df SHA512 fdec579aa5fcb3ef0d4d6f8d26d878a1081664745dbafa2e93116d91c6c2c032263fb5c9e663ac7263cb3249562b1d97e6eb611482024a5aa03884bd3a353b99
DIST pymdown_extensions-10.18.tar.gz 847697 BLAKE2B 00ec5a0d0cba6ab31ef81d396f4ef4e594f4b353442fd88999fdf6eb357197b6cd68072ca6c109637c09f5d818bf8571d4dc5459405094177132f7ca2265a6df SHA512 1b39af796e77727b52ee27940e485d21849befa3cd40d77cd754cc81c2d0f337e1272fa70d154b5a49956dd7c5608be5c2aa6b4f8ee14c40264842512c531bbc
DIST pymdown_extensions-10.18.tar.gz.provenance 9510 BLAKE2B 1c81b695864a42185da487e7b0a61a9c36cf1b28948f19b4fb81ec5777f92bb3eecfcc36738c3ca41f6b780141e7c8fb8d39872b81c69b626f7a6dcc1ba2ba04 SHA512 27997a8ee5d7306e870975876bd907b1bced9c42c6f149f2c12234517237d161e6871ee24a71c9002cd002afd71e05d6021b4188c9a0c1c708b8db6462731158
DIST pymdown_extensions-10.19.1.tar.gz 847839 BLAKE2B 7806838b7b874f9e2ccdb2b5174bb12d55ce4f555f7da0de4fa6d909e8946f281441b63e5dfd56021f84808824b91e315e5717aedb6f8479231789d765288bc6 SHA512 8f219ce510dae7710485f9d8088dfedbf1ffda620bee531bcf8df149c8459dbf5d2ac62ca3c30c3d7fb194b27ea923034098a26a7d57681da8a3a29c6768a6c6
DIST pymdown_extensions-10.19.1.tar.gz.provenance 9589 BLAKE2B 74afce299ae6a5af45b412f8a97dc524e0bb4a35f4cabbd8bff185fab0eae538f1337630ab527c108e4be0cd584147c080c665190dd3a204a627855ba7b256d2 SHA512 51214497ee7266ad4e4cf16213ec06fe176458e2273270f47f03d47224ec6b62b0574f63e19d86bc6bd18c17f3ea96fc7d71e9a5e58e697b3f2592b77f10b722
-DIST pymdown_extensions-10.19.tar.gz 847701 BLAKE2B 61efa07650e59d3f0438e725b965cedf8d3f555d4f2037444dc04b4eeb53884208e0913724552a8ac3f28a9f9fd3c56c8089b8b291ed32d8829a80e3a0e2e190 SHA512 6706bec87589f35f8b4660a2707b07f9fdc17a4a3c8e732d4f2faeb0af532a093931bf561e07ee3e47dbe5f8187254c109c1e10e447c542cc7e2dae76d08c4b9
-DIST pymdown_extensions-10.19.tar.gz.provenance 9600 BLAKE2B 4108673c5dbc68b627b6ac9ea014906003df05bcb9a424ec9f9401b8ab2287e052d0d0ca28a30ae09430f98c8cca78ddeef3bae4b13ba90255500f9458201e79 SHA512 e05bdf1f1f572e7f2bdadde2c1b436186891fdd1a70ceffd2f38281cc2dd95a2ef9b6643f3110909a09cb37371ac598c2b3d2b3cdc3e77bf78d3a917330f7caa
+DIST pymdown_extensions-10.20.tar.gz 852774 BLAKE2B f2868862609f6675c2c75c39bad8f72162aa53679890c0165f39de63cb23e432ae7e9ad425c8ceff11e9093886372b0ec948d4dd85bffc2f04af064e8aa17ff8 SHA512 98cb419a7a0d8485f83b5ccd0d02eb11d9ef3a5da17b0cda3900f21242f5e52e68572077f363815a581a7f11fb597c102093061bce2da74232c71dfff049b349
+DIST pymdown_extensions-10.20.tar.gz.provenance 9514 BLAKE2B bc4f88efeba9007e29eca1e07bf57b04f0721c401fd55e04956609adb5512b5d7b3cdc5216831bdfabdc47535809b8b4013725d1f0c7165182a3b8fea0785dfe SHA512 3bb1ae127876ed7ea246b4af606470dce974c94ff1d1ad82640f9aff6340a808b15610ebac42dfbad1ec8e47ee6077493cddee168da9992a35bb34cdf125d169
diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.16.1.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-10.16.1.ebuild
deleted file mode 100644
index 067d0f6e550c..000000000000
--- a/dev-python/pymdown-extensions/pymdown-extensions-10.16.1.ebuild
+++ /dev/null
@@ -1,33 +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_{10..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extensions for Python Markdown"
-HOMEPAGE="
- https://github.com/facelessuser/pymdown-extensions/
- https://pypi.org/project/pymdown-extensions/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/markdown-3.6[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- >=dev-python/pygments-2.19.1[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.17.1.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-10.17.1.ebuild
deleted file mode 100644
index dee3f8df726f..000000000000
--- a/dev-python/pymdown-extensions/pymdown-extensions-10.17.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/facelessuser/pymdown-extensions
-PYTHON_COMPAT=( python3_{10..14} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extensions for Python Markdown"
-HOMEPAGE="
- https://github.com/facelessuser/pymdown-extensions/
- https://pypi.org/project/pymdown-extensions/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/markdown-3.6[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- >=dev-python/pygments-2.19.1[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_PLUGINS=()
-distutils_enable_tests pytest
diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.19.ebuild b/dev-python/pymdown-extensions/pymdown-extensions-10.20.ebuild
index 33a5573a9936..0a030a308fbd 100644
--- a/dev-python/pymdown-extensions/pymdown-extensions-10.19.ebuild
+++ b/dev-python/pymdown-extensions/pymdown-extensions-10.20.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-python/pytest-asyncio/pytest-asyncio-1.2.0-r1.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-1.2.0-r1.ebuild
index 32f38f77bf24..50ef2901b61e 100644
--- a/dev-python/pytest-asyncio/pytest-asyncio-1.2.0-r1.ebuild
+++ b/dev-python/pytest-asyncio/pytest-asyncio-1.2.0-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
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"
RDEPEND="
>=dev-python/pytest-8.2[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-jupyter/pytest-jupyter-0.11.0.ebuild b/dev-python/pytest-jupyter/pytest-jupyter-0.11.0.ebuild
index b1be4d7a0b96..33e5275411c2 100644
--- a/dev-python/pytest-jupyter/pytest-jupyter-0.11.0.ebuild
+++ b/dev-python/pytest-jupyter/pytest-jupyter-0.11.0.ebuild
@@ -17,7 +17,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/ipykernel-6.14[${PYTHON_USEDEP}]
diff --git a/dev-python/python-gnupg/Manifest b/dev-python/python-gnupg/Manifest
index 4cb33d44f747..6ffa1776d56a 100644
--- a/dev-python/python-gnupg/Manifest
+++ b/dev-python/python-gnupg/Manifest
@@ -1,2 +1,4 @@
DIST python-gnupg-0.5.5.tar.gz 66467 BLAKE2B a7c0ba9d146d10c35d90c3fe4de51599cdeee47411f8d39bdd2b7a3986aa3d638c2243bad0359ab0767a29e03421341fca9197590b8a478ed33c78969ae8f4bc SHA512 fd2012f644bb03566a9478256eb8df1024672a83fd94b3dada9ce47dcb56b71674aa7900e603ef487731d583c78fd677b56b56aac12c78d3594f893ba3fa53f5
DIST python-gnupg-0.5.5.tar.gz.asc 801 BLAKE2B 3995ab8ed912a12f8d333cd7a02ca29fc7195cf4b19fa3676d89c83961ee6a9d85d5b4ff79542a3e9f6a761414e7c6b64fcc97c69fb960fea48e66956193eeb8 SHA512 8a5cd5019a17dd34a8e48567736fa3282efb1e279a30d85c9e14a6862a7719ec15ea05349488cc45f604ad7e27223b143e30f9d1c91ac53d62fd8abf3d22ae53
+DIST python_gnupg-0.5.6.tar.gz 66825 BLAKE2B c392a611e520b2622c13b2cd8207760b38eb2583ae3dd2b361e59c88086b810d1c13e4900dac4a9f3f951c57c360db3532b1a6492d2b852ba60dba03d6eeefc3 SHA512 45d6215bf9b1efa84b050645365bf673b3d538984415e53e28e0c3aaf393fef23482b2ac5947b68b51a33aa7b2c672e4367382d2ea3b4565be7d002b1662796e
+DIST python_gnupg-0.5.6.tar.gz.asc 801 BLAKE2B aa65541f70c9d5e767ca661ec6b6c56cf7bae1e4474120b9b47f66f51b0dd27bc040e176916102f3205f548b61996daea39ae5eab012625220e2f850cb223125 SHA512 be2fc544f43ca6dc49c228263d3f23c1a9968a39e40c56644f9ef73b6eeda654b98060170e6fdf3fcef8e82266ec23d1c04060d67c65d3eb09aaff82d4781dde
diff --git a/dev-python/python-gnupg/python-gnupg-0.5.6.ebuild b/dev-python/python-gnupg/python-gnupg-0.5.6.ebuild
new file mode 100644
index 000000000000..7f78b05b7c5c
--- /dev/null
+++ b/dev-python/python-gnupg/python-gnupg-0.5.6.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1 pypi verify-sig
+
+DESCRIPTION="A Python wrapper for GnuPG"
+HOMEPAGE="
+ https://docs.red-dove.com/python-gnupg/
+ https://github.com/vsajip/python-gnupg/
+ https://pypi.org/project/python-gnupg/
+"
+# the download is the same as pypi sdist
+SRC_URI+="
+ https://github.com/vsajip/python-gnupg/releases/download/${PV}/${P/-/_}.tar.gz
+ verify-sig? (
+ https://github.com/vsajip/python-gnupg/releases/download/${PV}/${P/-/_}.tar.gz.asc
+ )
+"
+# https://github.com/vsajip/python-gnupg/issues/272
+S=${WORKDIR}/${P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Need gnupg[nls] for avoiding decode errors and possible hangs
+# w/ e.g. sec-keys/openpgp-keys-gentoo-developers but other pkgs too.
+DEPEND="
+ || (
+ app-alternatives/gpg[nls,reference]
+ app-alternatives/gpg[nls,freepg(-)]
+ )
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ verify-sig? ( sec-keys/openpgp-keys-vinaysajip )
+"
+
+distutils_enable_tests unittest
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/vinaysajip.asc
+
+python_test() {
+ # NO_EXTERNAL_TESTS must be enabled to disable network tests.
+ NO_EXTERNAL_TESTS=1 eunittest
+}
diff --git a/dev-python/qtconsole/qtconsole-5.7.0.ebuild b/dev-python/qtconsole/qtconsole-5.7.0.ebuild
index 9dd6940b3572..69aa10c4da07 100644
--- a/dev-python/qtconsole/qtconsole-5.7.0.ebuild
+++ b/dev-python/qtconsole/qtconsole-5.7.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~loong ~riscv ~x86"
RDEPEND="
>=dev-python/ipykernel-4.1[${PYTHON_USEDEP}]
diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest
index a71299439395..2474604b61da 100644
--- a/dev-python/ruamel-yaml/Manifest
+++ b/dev-python/ruamel-yaml/Manifest
@@ -1,2 +1,3 @@
DIST ruamel.yaml-0.18.16.tar.xz 201472 BLAKE2B 935a439fb28cd166a7ea30c4f50fea4dede1e8dab7c1cb8a38627df30640a7988e7471ca4fe8b4b248410b258d81943f307d5bdbee1e1a92e2a0372abb22ceea SHA512 1d4c28c6769167d044cfc506035a0d7e13b533ecbfa2287b00035e9036c400c9cbd86fa96921a7e6a9c9b286f9bf4970637a09d4747c5bf7315b37db353720f6
DIST ruamel.yaml-0.18.17.tar.xz 202272 BLAKE2B e3df2e53164ab8a5cbc974a5b76de7431935fd753cb7d6d19256ea1e92e1577d2d705410d23d5ab0e637a6c0abeef4f95b6bab74e1c5db523fdff57ca16c3726 SHA512 f39585da4463bb28957549b08debb2cb01ee15f926b20412b50e3dce24643a7de9790f7bd0aeb4191ade449738ff5642e1b1f71dbb199ad70c35c6392279c22c
+DIST ruamel.yaml-0.19.0.tar.xz 203292 BLAKE2B 2d2b2ac386b3e905a6b6a646b2ba6397a655af5a496691f690c82275a3f0b14b918052ce873e30c1a1035fcbedb5902c68e85dc6017d95507bdb631e887cf3de SHA512 5e5d36dec3e47b363f30f7a58b5781fa17b3e10fb61614d7b29dca67522e96cbac6468af69cb4b629a2c9e4ac2dbf41b8c61434d6c3de87e7ee5c2073793c773
diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.19.0.ebuild b/dev-python/ruamel-yaml/ruamel-yaml-0.19.0.ebuild
new file mode 100644
index 000000000000..5ef92208039d
--- /dev/null
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.19.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..14} )
+
+inherit distutils-r1
+
+MY_P="${P/-/.}"
+DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
+HOMEPAGE="
+ https://pypi.org/project/ruamel.yaml/
+ https://sourceforge.net/projects/ruamel-yaml/
+"
+# PyPI tarballs do not include tests
+SRC_URI="https://downloads.sourceforge.net/ruamel-dl-tagged-releases/${MY_P}.tar.xz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]
+ !dev-python/namespace-ruamel
+"
+
+EPYTEST_PLUGINS=()
+distutils_enable_tests pytest
+
+python_compile() {
+ distutils-r1_python_compile
+ find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # Old PyYAML tests from lib/ require special set-up and are
+ # invoked indirectly via test_z_olddata, tell pytest itself
+ # to leave the subdir alone.
+ _test/lib/
+ )
+
+ # this is needed to keep the tests working while
+ # dev-python/namespace-ruamel is still installed
+ distutils_write_namespace ruamel
+ epytest
+}
diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index 845ac3ca668a..59cc157f66a8 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -1,4 +1,3 @@
DIST sphinx-8.2.3.gh.tar.gz 8378376 BLAKE2B ddfa406140bebcaa09299a56fedf1170db6504a9ce3807e20c555f5e088d81acbfd19f2621a824b91199713b301380fd2056cf2282ea81f4a0858dd714eb7e45 SHA512 23066d9e98f3e36ee34ac3bc5af45792762f858e1e670145b7d1db7e98fa9e9654d87a27b9316dd72704aeea75b53f73d07d22f723c915d23a95f59bbd4f6365
DIST sphinx-9.0.4.gh.tar.gz 8843746 BLAKE2B 4cae21fa2b980f529f58444c4cf793ec455f5a0ea43944fa44e9e99a3d03de48f88f170e6c7382dea99cd0bb895729ee0b43cafe2aef1e84a190ea244e4c08da SHA512 8652e6a65060a81609275afa6301bb0eaccda939e2988f86d548796a215a86c923c9240422497abe77652a436479930e81dfdf43fba9722b63a50542d3ac9522
-DIST sphinx-9.1.0rc1.gh.tar.gz 8833000 BLAKE2B 12d327d8a15aae35c3e9bae4dd812334c7bc05ab16b8662c72d22d1d9a5b05eda6fff0be6299fda83a5cd8b9b88af8e5d704f78bdfe177081e68ad141f958a01 SHA512 02c24534b9137972dc48bb88e1c033ffd081c2493cd4a58eddc817f0ef340e883e53ac8deafaf1bb34977f8350f8cdfeb1b12e10f388ecdf33a5e761d15ccc58
-DIST sphinx-9.1.0rc2.gh.tar.gz 8837164 BLAKE2B 05330402efe451547dad1ce7bae15db7db71c4b2509527ba383d73e6b200b569c08aa15c671e8e2d35f40cd8e94c14927b7cbf4c73d86b4c00f2c47d44be4a5c SHA512 a621967315886b0937a4d86fe5855bd362866b523bb1f9b580082c86ec9e82046ee320886fa4573db99852f5b28ca024b9aa1c3dc0cccbf22ec5dc1315bc10ff
+DIST sphinx-9.1.0.gh.tar.gz 8840512 BLAKE2B 54f680ff84b43b3508c1c9208ff41dc9fba1ae8f8dd608287511fb16e28dc7fa72419165b41f556af266e00c737cd8cc23a6617776fa88f0dbb8379fbbf59397 SHA512 3b17a3d4123d19ed47c7ab7786edcbe7eb0566f298d9de22efb3f4f0476b6c0ddf858b57812f2dac718458d98ddc742a443b7c94771693a1ed3bf868850639b1
diff --git a/dev-python/sphinx/sphinx-9.1.0_rc2.ebuild b/dev-python/sphinx/sphinx-9.1.0.ebuild
index 16ee573358dc..3bcdbad4ea55 100644
--- a/dev-python/sphinx/sphinx-9.1.0_rc2.ebuild
+++ b/dev-python/sphinx/sphinx-9.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/dev-python/sphinx/sphinx-9.1.0_rc1.ebuild b/dev-python/sphinx/sphinx-9.1.0_rc1.ebuild
deleted file mode 100644
index 16ee573358dc..000000000000
--- a/dev-python/sphinx/sphinx-9.1.0_rc1.ebuild
+++ /dev/null
@@ -1,103 +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_{10..14} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-MY_P=${P/_}
-DESCRIPTION="Python documentation generator"
-HOMEPAGE="
- https://www.sphinx-doc.org/
- https://github.com/sphinx-doc/sphinx/
- https://pypi.org/project/Sphinx/
-"
-SRC_URI="
- https://github.com/sphinx-doc/sphinx/archive/v${PV/_}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD-2"
-SLOT="0"
-if [[ ${PV} != *_rc* ]]; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-IUSE="doc latex"
-
-RDEPEND="
- >=dev-python/alabaster-0.7.14[${PYTHON_USEDEP}]
- >=dev-python/babel-2.13[${PYTHON_USEDEP}]
- <dev-python/docutils-0.23[${PYTHON_USEDEP}]
- >=dev-python/docutils-0.21[${PYTHON_USEDEP}]
- >=dev-python/imagesize-1.3[${PYTHON_USEDEP}]
- >=dev-python/jinja2-3.1[${PYTHON_USEDEP}]
- >=dev-python/packaging-23.0[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.14[${PYTHON_USEDEP}]
- >=dev-python/requests-2.30.0[${PYTHON_USEDEP}]
- >=dev-python/roman-numerals-1.0.0[${PYTHON_USEDEP}]
- >=dev-python/snowballstemmer-2.2[${PYTHON_USEDEP}]
- >=dev-python/sphinxcontrib-applehelp-1.0.7[${PYTHON_USEDEP}]
- >=dev-python/sphinxcontrib-devhelp-1.0.6[${PYTHON_USEDEP}]
- >=dev-python/sphinxcontrib-htmlhelp-2.0.6[${PYTHON_USEDEP}]
- >=dev-python/sphinxcontrib-jsmath-1.0.1[${PYTHON_USEDEP}]
- >=dev-python/sphinxcontrib-qthelp-1.0.6[${PYTHON_USEDEP}]
- >=dev-python/sphinxcontrib-serializinghtml-1.1.9[${PYTHON_USEDEP}]
- latex? (
- dev-texlive/texlive-latexextra
- dev-texlive/texlive-luatex
- app-text/dvipng
- )
-"
-BDEPEND="
- >=dev-python/flit-core-3.11
- doc? (
- dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
- media-gfx/graphviz
- )
- test? (
- app-text/dvipng
- >=dev-python/cython-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- >=dev-python/setuptools-67.0[${PYTHON_USEDEP}]
- dev-texlive/texlive-fontsextra
- dev-texlive/texlive-latexextra
- dev-texlive/texlive-luatex
- virtual/imagemagick-tools[jpeg,png,svg]
- )
-"
-
-PATCHES=(
- "${FILESDIR}/sphinx-3.2.1-doc-link.patch"
-)
-
-EPYTEST_PLUGINS=()
-EPYTEST_RERUNS=5
-# EPYTEST_XDIST breaks stuff
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # disable internet access
- sed -i -e 's:^intersphinx_mapping:disabled_&:' \
- doc/conf.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
- # we can't use distutils_enable_sphinx because it would
- # introduce a dep on itself
- use doc && build_sphinx doc
-}
-
-python_test() {
- mkdir -p "${BUILD_DIR}/sphinx_tempdir" || die
- local -x SPHINX_TEST_TEMPDIR="${BUILD_DIR}/sphinx_tempdir"
-
- epytest
-}