diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-02-22 19:23:23 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-02-22 19:23:23 +0000 |
| commit | 09a9a352d20530258b45affeb91232597907d0eb (patch) | |
| tree | f2770a42c37f742831822d4f136beaddf42b938b /dev-python | |
| parent | f5d090125dd67be346202ba9205a19e08f05a5fc (diff) | |
| download | baldeagleos-repo-09a9a352d20530258b45affeb91232597907d0eb.tar.gz baldeagleos-repo-09a9a352d20530258b45affeb91232597907d0eb.tar.xz baldeagleos-repo-09a9a352d20530258b45affeb91232597907d0eb.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
43 files changed, 472 insertions, 72 deletions
diff --git a/dev-python/astroid/astroid-4.0.3.ebuild b/dev-python/astroid/astroid-4.0.3.ebuild index 68c0ebb691c1..3e00175be6f0 100644 --- a/dev-python/astroid/astroid-4.0.3.ebuild +++ b/dev-python/astroid/astroid-4.0.3.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="LGPL-2.1+" SLOT="0" -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" # dev-python/regex isn't available for pypy BDEPEND=" diff --git a/dev-python/dbus-next/dbus-next-0.2.3-r1.ebuild b/dev-python/dbus-next/dbus-next-0.2.3-r1.ebuild index 620b9e6d4637..f57749a15068 100644 --- a/dev-python/dbus-next/dbus-next-0.2.3-r1.ebuild +++ b/dev-python/dbus-next/dbus-next-0.2.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -27,13 +27,13 @@ KEYWORDS="amd64 ~arm64 ~riscv x86" BDEPEND=" test? ( dev-python/pygobject[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] ) " PATCHES=( "${FILESDIR}"/${PN}-0.2.3-glib-crash.patch + # https://github.com/altdesktop/python-dbus-next/pull/171 + "${FILESDIR}"/${PN}-0.2.3-pytest-asyncio-1.patch ) EPYTEST_DESELECT=( @@ -47,6 +47,8 @@ EPYTEST_IGNORE=( test/client/test_signals.py ) +EPYTEST_PLUGINS=( pytest-{asyncio,timeout} ) +EPYTEST_RERUNS=5 distutils_enable_tests pytest src_test() { diff --git a/dev-python/dbus-next/files/dbus-next-0.2.3-pytest-asyncio-1.patch b/dev-python/dbus-next/files/dbus-next-0.2.3-pytest-asyncio-1.patch new file mode 100644 index 000000000000..76506ddd0510 --- /dev/null +++ b/dev-python/dbus-next/files/dbus-next-0.2.3-pytest-asyncio-1.patch @@ -0,0 +1,115 @@ +From 37830c9972209746396f4c3f8344ce50a435b767 Mon Sep 17 00:00:00 2001 +From: LN Liberda <lauren@selfisekai.rocks> +Date: Fri, 28 Nov 2025 06:38:51 +0100 +Subject: [PATCH] Remove event_loop fixture from tests + +It was removed in pytest-asyncio 1.0 +https://github.com/pytest-dev/pytest-asyncio/pull/1106 +--- + test/test_aio_low_level.py | 4 +++- + test/test_disconnect.py | 7 +++++-- + test/test_fd_passing.py | 7 +++++-- + test/test_tcp_address.py | 3 ++- + 4 files changed, 15 insertions(+), 6 deletions(-) + +diff --git a/test/test_aio_low_level.py b/test/test_aio_low_level.py +index 1042a1a..677cbf1 100644 +--- a/test/test_aio_low_level.py ++++ b/test/test_aio_low_level.py +@@ -1,6 +1,7 @@ + from dbus_next.aio import MessageBus + from dbus_next import Message, MessageType, MessageFlag + ++import asyncio + import pytest + + +@@ -101,7 +102,8 @@ def message_handler_error(sent): + + + @pytest.mark.asyncio +-async def test_sending_signals_between_buses(event_loop): ++async def test_sending_signals_between_buses(): ++ event_loop = asyncio.get_running_loop() + bus1 = await MessageBus().connect() + bus2 = await MessageBus().connect() + +diff --git a/test/test_disconnect.py b/test/test_disconnect.py +index d04d996..987eefe 100644 +--- a/test/test_disconnect.py ++++ b/test/test_disconnect.py +@@ -1,15 +1,17 @@ + from dbus_next.aio import MessageBus + from dbus_next import Message + ++import asyncio + import os + import pytest + import functools + + + @pytest.mark.asyncio +-async def test_bus_disconnect_before_reply(event_loop): ++async def test_bus_disconnect_before_reply(): + '''In this test, the bus disconnects before the reply comes in. Make sure + the caller receives a reply with the error instead of hanging.''' ++ event_loop = asyncio.get_running_loop() + bus = MessageBus() + assert not bus.connected + await bus.connect() +@@ -32,7 +34,8 @@ async def test_bus_disconnect_before_reply(event_loop): + + + @pytest.mark.asyncio +-async def test_unexpected_disconnect(event_loop): ++async def test_unexpected_disconnect(): ++ event_loop = asyncio.get_running_loop() + bus = MessageBus() + assert not bus.connected + await bus.connect() +diff --git a/test/test_fd_passing.py b/test/test_fd_passing.py +index 28331d3..be25e4d 100644 +--- a/test/test_fd_passing.py ++++ b/test/test_fd_passing.py +@@ -5,6 +5,7 @@ + from dbus_next import Message, MessageType + import os + ++import asyncio + import pytest + + +@@ -112,7 +113,8 @@ def message_handler(sent): + + + @pytest.mark.asyncio +-async def test_high_level_service_fd_passing(event_loop): ++async def test_high_level_service_fd_passing(): ++ event_loop = asyncio.get_running_loop() + bus1 = await MessageBus(negotiate_unix_fd=True).connect() + bus2 = await MessageBus(negotiate_unix_fd=True).connect() + +@@ -212,7 +214,8 @@ def fd_listener(msg): + + + @pytest.mark.asyncio +-async def test_sending_file_descriptor_with_proxy(event_loop): ++async def test_sending_file_descriptor_with_proxy(): ++ event_loop = asyncio.get_running_loop() + name = 'dbus.next.test.service' + path = '/test/path' + interface_name = 'test.interface' +diff --git a/test/test_tcp_address.py b/test/test_tcp_address.py +index a6b6ebb..fe2fc3e 100644 +--- a/test/test_tcp_address.py ++++ b/test/test_tcp_address.py +@@ -8,7 +8,8 @@ + + + @pytest.mark.asyncio +-async def test_tcp_connection_with_forwarding(event_loop): ++async def test_tcp_connection_with_forwarding(): ++ event_loop = asyncio.get_running_loop() + closables = [] + host = '127.0.0.1' + port = '55556' diff --git a/dev-python/docstring-to-markdown/docstring-to-markdown-0.17.ebuild b/dev-python/docstring-to-markdown/docstring-to-markdown-0.17.ebuild index e04fdc331bb8..3914010d16a7 100644 --- a/dev-python/docstring-to-markdown/docstring-to-markdown-0.17.ebuild +++ b/dev-python/docstring-to-markdown/docstring-to-markdown-0.17.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/ensurepip-wheel/ensurepip-wheel-0.46.2.ebuild b/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.2.ebuild index ae0ed6eb87ac..75627f09146b 100644 --- a/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.2.ebuild +++ b/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.2.ebuild @@ -19,11 +19,12 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -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" BDEPEND=" test? ( dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/packaging-26.0[${PYTHON_USEDEP}] ) " diff --git a/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.3.ebuild b/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.3.ebuild index ae0ed6eb87ac..cd8143be36b0 100644 --- a/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.3.ebuild +++ b/dev-python/ensurepip-wheel/ensurepip-wheel-0.46.3.ebuild @@ -24,6 +24,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv BDEPEND=" test? ( dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/packaging-26.0[${PYTHON_USEDEP}] ) " diff --git a/dev-python/faker/faker-40.1.2.ebuild b/dev-python/faker/faker-40.1.2.ebuild index 22e0ad6d9c1f..49c599a10ce3 100644 --- a/dev-python/faker/faker-40.1.2.ebuild +++ b/dev-python/faker/faker-40.1.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" !dev-ruby/faker diff --git a/dev-python/filelock/filelock-3.20.3.ebuild b/dev-python/filelock/filelock-3.20.3.ebuild index 6cd56cda87df..5dc60cc526b9 100644 --- a/dev-python/filelock/filelock-3.20.3.ebuild +++ b/dev-python/filelock/filelock-3.20.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Unlicense" 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" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] diff --git a/dev-python/ghp-import/ghp-import-2.1.0-r1.ebuild b/dev-python/ghp-import/ghp-import-2.1.0-r1.ebuild index c86a9e034442..869ba9652c53 100644 --- a/dev-python/ghp-import/ghp-import-2.1.0-r1.ebuild +++ b/dev-python/ghp-import/ghp-import-2.1.0-r1.ebuild @@ -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/hypothesis/hypothesis-6.150.2.ebuild b/dev-python/hypothesis/hypothesis-6.150.2.ebuild index 8a0d46501a31..1a631a4da6cb 100644 --- a/dev-python/hypothesis/hypothesis-6.150.2.ebuild +++ b/dev-python/hypothesis/hypothesis-6.150.2.ebuild @@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}/hypothesis-python" LICENSE="MPL-2.0" SLOT="0" -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" IUSE="cli" RDEPEND=" diff --git a/dev-python/ipython/ipython-9.9.0.ebuild b/dev-python/ipython/ipython-9.9.0.ebuild index 4cad8b2e929c..61f8cd862f0c 100644 --- a/dev-python/ipython/ipython-9.9.0.ebuild +++ b/dev-python/ipython/ipython-9.9.0.ebuild @@ -19,7 +19,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/jupyter/jupyter-1.1.1-r1.ebuild b/dev-python/jupyter/jupyter-1.1.1-r1.ebuild new file mode 100644 index 000000000000..d1bd162a2604 --- /dev/null +++ b/dev-python/jupyter/jupyter-1.1.1-r1.ebuild @@ -0,0 +1,28 @@ +# 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 + +DESCRIPTION="Jupyter metapackage. Install all the Jupyter components in one go" +HOMEPAGE="https://jupyter.org" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + dev-python/notebook[${PYTHON_USEDEP}] + dev-python/jupyter-console[${PYTHON_USEDEP}] + dev-python/nbconvert[${PYTHON_USEDEP}] + dev-python/ipykernel[${PYTHON_USEDEP}] + dev-python/ipywidgets[${PYTHON_USEDEP}] + dev-python/jupyterlab[${PYTHON_USEDEP}] +" + +# TODO: package sphinxext.rediraffe +# distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme diff --git a/dev-python/jupyterlab/jupyterlab-4.4.10-r1.ebuild b/dev-python/jupyterlab/jupyterlab-4.4.10-r1.ebuild new file mode 100644 index 000000000000..fc5095a4537f --- /dev/null +++ b/dev-python/jupyterlab/jupyterlab-4.4.10-r1.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2026 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 xdg + +DESCRIPTION="JupyterLab computational environment" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyterlab/jupyterlab/ + https://pypi.org/project/jupyterlab/ +" + +LICENSE="BSD MIT GPL-3 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/async-lru-1.0.0[${PYTHON_USEDEP}] + >=dev-python/httpx-0.28.0[${PYTHON_USEDEP}] + >=dev-python/ipykernel-6.5.0[${PYTHON_USEDEP}] + >=dev-python/jinja2-3.0.3[${PYTHON_USEDEP}] + dev-python/jupyter-core[${PYTHON_USEDEP}] + >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] + <dev-python/jupyter-server-3[${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/packaging[${PYTHON_USEDEP}] + >=dev-python/setuptools-41.1.0[${PYTHON_USEDEP}] + >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}] + dev-python/traitlets[${PYTHON_USEDEP}] + net-libs/nodejs[npm] +" + +BDEPEND=" + dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] + test? ( + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-cache[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + # These tests call npm and want internet + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build + jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear + jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build +) + +EPYTEST_IGNORE=( + jupyterlab/tests/test_announcements.py +) + +EPYTEST_PLUGINS=( pytest-{console-scripts,jupyter,tornasync,timeout} ) +EPYTEST_XDIST=1 +distutils_enable_tests pytest +# TODO: package sphinx_copybutton +#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/myst-parser + +python_install_all() { + distutils-r1_python_install_all + mv "${ED}/usr/etc" "${ED}/etc" || die +} diff --git a/dev-python/langdetect/Manifest b/dev-python/langdetect/Manifest index d12ab8aeaca8..a11d7c268c91 100644 --- a/dev-python/langdetect/Manifest +++ b/dev-python/langdetect/Manifest @@ -1,3 +1 @@ DIST langdetect-1.0.9.tar.gz 981474 BLAKE2B ea8a9c3f16a2987c080742473bff4f2c1503f53fb3c2b40b0b1d6212bb6133ea22dce7864ffcfb8968c3a46b157d45cb3e2cf6f84bdbed0266cc716a853b032c SHA512 7558d674c47b080c79e43a00a25d2c7f77188cf60bea2cecb3bebb803d75e1aa42b43c74bd26ea1b541f4cb927421908882cbec01a91f0913984217e71ccc8db -EBUILD langdetect-1.0.9.ebuild 494 BLAKE2B 9cd8a2a93a8d45bf51fe2324402b175d641762ea591fcb99459427f977a95eccffa6ca4777ca4df39814eea6eac62711567faa654456d32f79023a4685804504 SHA512 d973b85ba1a44389a4275f02a779a93a005f7c2e096467b94b072862e4984d5b42cf33f9821ac68aa5b85b12c98983a90b96049989d8c84497969174b6bb838e -MISC metadata.xml 457 BLAKE2B 630128a3e982b6d60cc7b9f74c79fcb5ee47a71a02c73a50af9da8cedb6fad8e20a7f74b881e5b25c6483b92c9edbd56552cd38b2d9cbfa8b3eb4530facea969 SHA512 674f4f5cd809c6c77bc14e0f5687fa972bef14bdfa0b3343c5d66b7163eef1906eb87d060c8288732f825de71dce291ad0b841a5f2f0dd230f957b5687e45d45 diff --git a/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch new file mode 100644 index 000000000000..637368d2f237 --- /dev/null +++ b/dev-python/langdetect/files/langdetect-1.0.9-explicit-config.patch @@ -0,0 +1,13 @@ +Fix "Package 'langdetect.profiles' is absent from the `packages` configuration." + +--- a/setup.py ++++ b/setup.py +@@ -18,7 +18,7 @@ setup( + author_email='michal.danilak@gmail.com', + url='https://github.com/Mimino666/langdetect', + keywords='language detection library', +- packages=['langdetect', 'langdetect.utils', 'langdetect.tests'], ++ packages=['langdetect', 'langdetect.utils', 'langdetect.tests', 'langdetect.profiles'], + include_package_data=True, + install_requires=['six'], + license='MIT', diff --git a/dev-python/langdetect/langdetect-1.0.9.ebuild b/dev-python/langdetect/langdetect-1.0.9.ebuild index 271137de443d..7100f5f39dd8 100644 --- a/dev-python/langdetect/langdetect-1.0.9.ebuild +++ b/dev-python/langdetect/langdetect-1.0.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,4 +19,6 @@ KEYWORDS="~amd64" RDEPEND="dev-python/six[${PYTHON_USEDEP}]" +PATCHES=( "${FILESDIR}/${P}-explicit-config.patch" ) + distutils_enable_tests unittest diff --git a/dev-python/langdetect/metadata.xml b/dev-python/langdetect/metadata.xml index 020e07f2a3dd..c0f74ac187e2 100644 --- a/dev-python/langdetect/metadata.xml +++ b/dev-python/langdetect/metadata.xml @@ -2,11 +2,9 @@ <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> - <email>marcin.deranek@slonko.net</email> - <name>Marcin Deranek</name> + <email>pastalian46@gmail.com</email> + <name>Takuya Wakazono</name> </maintainer> - <upstream> - <bugs-to>https://github.com/Mimino666/langdetect/issues</bugs-to> - </upstream> - <origin>slonko-overlay</origin> + + <origin>gentoo-guru-overlay</origin> </pkgmetadata>
\ No newline at end of file diff --git a/dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild b/dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild index 787d204a4630..f9126ef5138e 100644 --- a/dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild +++ b/dev-python/mergedeep/mergedeep-1.3.4-r1.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/meson-python/meson-python-0.19.0.ebuild b/dev-python/meson-python/meson-python-0.19.0.ebuild index d01b88f1586c..a2cac7fd38e3 100644 --- a/dev-python/meson-python/meson-python-0.19.0.ebuild +++ b/dev-python/meson-python/meson-python-0.19.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" RDEPEND=" >=dev-python/pyproject-metadata-0.7.1[${PYTHON_USEDEP}] diff --git a/dev-python/nbval/nbval-0.11.0.ebuild b/dev-python/nbval/nbval-0.11.0.ebuild index 89c08858a07a..1c07e47f6a4c 100644 --- a/dev-python/nbval/nbval-0.11.0.ebuild +++ b/dev-python/nbval/nbval-0.11.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/notebook-shim/notebook-shim-0.2.4.ebuild b/dev-python/notebook-shim/notebook-shim-0.2.4.ebuild index 07008d356403..fb3dbe8f3478 100644 --- a/dev-python/notebook-shim/notebook-shim-0.2.4.ebuild +++ b/dev-python/notebook-shim/notebook-shim-0.2.4.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/notebook/notebook-7.4.7-r1.ebuild b/dev-python/notebook/notebook-7.4.7-r1.ebuild new file mode 100644 index 000000000000..ca56ab233cc0 --- /dev/null +++ b/dev-python/notebook/notebook-7.4.7-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..14} ) +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.4.9[${PYTHON_USEDEP}] + <dev-python/jupyterlab-4.5[${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.4[${PYTHON_USEDEP}] + <dev-python/jupyterlab-4.5[${PYTHON_USEDEP}] + test? ( + dev-python/ipykernel[${PYTHON_USEDEP}] + dev-python/nbval[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-unixsocket[${PYTHON_USEDEP}] + ) +" + +EPYTEST_PLUGINS=( pytest-{console-scripts,jupyter,timeout,tornasync} ) +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/packaging/packaging-26.0.ebuild b/dev-python/packaging/packaging-26.0.ebuild index c3ece7e7f6cf..22b2d4222c8d 100644 --- a/dev-python/packaging/packaging-26.0.ebuild +++ b/dev-python/packaging/packaging-26.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="|| ( Apache-2.0 BSD-2 )" SLOT="0" if [[ ${PV} != *_rc* ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" fi RDEPEND=" diff --git a/dev-python/pyatspi/Manifest b/dev-python/pyatspi/Manifest index 942e96a188d1..4ef6903e141a 100644 --- a/dev-python/pyatspi/Manifest +++ b/dev-python/pyatspi/Manifest @@ -1 +1,2 @@ DIST pyatspi-2.46.1.tar.xz 323392 BLAKE2B ee55f57616d58ead8bbf14193a984e2d268b0dafd67bdb638086fe531d7d031b6060f2c757036f67ad18ba6c1f774c8ef13a4844c5fb96878604f59903b2653a SHA512 69c1c4c31bef430083a1c9af98ba6b2f1b3d9eec0a5f03982b980838bcf86933069a90d7314d2e5501d5988a453d0a803ad239eca5b98f08cc3bf7dc8d4a7c0c +DIST pyatspi-2.58.1.tar.xz 82620 BLAKE2B 1c96e56ebd274b3760f6b3568f03a98894d95c991356a16095b5a9ef3be73490347166aa0fb74abc5141c644eb20b5b94234fb43fb0fe2228f469e6a6e86c9bd SHA512 b1ad8baac2a3fde60f13399372813404ca3296d5a7036dd9896a3b0fe509353bc2b98b93abf42efa2e7ca703d416ec32a77118baeebbecbe962e99ef2a985dd8 diff --git a/dev-python/pyatspi/pyatspi-2.58.1.ebuild b/dev-python/pyatspi/pyatspi-2.58.1.ebuild new file mode 100644 index 000000000000..a99720fc9a4a --- /dev/null +++ b/dev-python/pyatspi/pyatspi-2.58.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{10..14} ) + +inherit gnome.org meson python-r1 + +DESCRIPTION="Python client bindings for D-Bus AT-SPI" +HOMEPAGE="https://gitlab.gnome.org/GNOME/pyatspi2" + +# Note: only some of the tests are GPL-licensed, everything else is LGPL +LICENSE="LGPL-2 GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + ${PYTHON_DEPS} + >=sys-apps/dbus-1 + >=dev-libs/glib-2.36.0:2 + >=app-accessibility/at-spi2-core-2.46.0[introspection] + dev-libs/libxml2:2 + >=dev-python/pygobject-2.90.1:3[${PYTHON_USEDEP}] +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( + >=dev-libs/atk-2.46.0 + dev-python/dbus-python + ) +" + +src_configure() { + python_foreach_impl run_in_build_dir \ + meson_src_configure -Denable_tests=$(usex test true false) +} + +src_compile() { + python_foreach_impl run_in_build_dir meson_src_compile +} + +src_test() { + python_foreach_impl run_in_build_dir \ + dbus-run-session meson test -C "${BUILD_DIR}" || die +} + +src_install() { + python_foreach_impl run_in_build_dir meson_src_install + python_foreach_impl run_in_build_dir python_optimize + + einstalldocs + docinto examples + dodoc examples/*.py +} diff --git a/dev-python/pycares/pycares-5.0.1.ebuild b/dev-python/pycares/pycares-5.0.1.ebuild index b6cdf4de94af..6c9158d6d4bb 100644 --- a/dev-python/pycares/pycares-5.0.1.ebuild +++ b/dev-python/pycares/pycares-5.0.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" 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="test" # Tests fail with network-sandbox, since they try to resolve google.com PROPERTIES="test_network" diff --git a/dev-python/pylint-venv/pylint-venv-3.0.4.ebuild b/dev-python/pylint-venv/pylint-venv-3.0.4.ebuild index 2d920ba7d57c..22542c107dd7 100644 --- a/dev-python/pylint-venv/pylint-venv-3.0.4.ebuild +++ b/dev-python/pylint-venv/pylint-venv-3.0.4.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/pyls-spyder/pyls-spyder-0.4.0-r4.ebuild b/dev-python/pyls-spyder/pyls-spyder-0.4.0-r4.ebuild new file mode 100644 index 000000000000..ab4a20a5d718 --- /dev/null +++ b/dev-python/pyls-spyder/pyls-spyder-0.4.0-r4.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Spyder extensions for the python language server" +HOMEPAGE=" + https://github.com/spyder-ide/pyls-spyder + https://pypi.org/project/pyls-spyder/ +" +SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND="dev-python/python-lsp-server[all-plugins,${PYTHON_USEDEP}]" +BDEPEND="test? ( dev-python/mock[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest diff --git a/dev-python/pytest-reserial/Manifest b/dev-python/pytest-reserial/Manifest index c184ac62dfd9..44f6d63ab0e2 100644 --- a/dev-python/pytest-reserial/Manifest +++ b/dev-python/pytest-reserial/Manifest @@ -1,5 +1,3 @@ -DIST pytest_reserial-0.5.1.tar.gz 13597 BLAKE2B 9106559890f45fcf7b514f1b76366e6ef31db37d3d78d753920f166f30aaebcbe1ad11a4b8c8550f5c8a93625cbad21ffe9830ea15eca00e91bab5ee53728f29 SHA512 1cd0f729c64fc7269169e74bea21bf5d95bf7c571e99ff751461888e020fd5aa28644a7601876f7bda0dbb4bb48370a11ca03b84c538ed2e80f1133e93530641 -DIST pytest_reserial-0.5.1.tar.gz.provenance 9455 BLAKE2B dd2ba2b62878f7a01025072a53b19949b22bbedd8220e7a974b32bef21e520acaf30c95be250991bb72a0f04dff058877bba5189041622ebdfee5f72b97cf51b SHA512 5c97339b60a18bde4e158d7cfca5ebf25a2867e4bffbbac82803818b9164b1a092ed22737335548b020bcad4ca31fc1c095d1b9dfec901f08bccb37941a19110 DIST pytest_reserial-0.6.0.tar.gz 14363 BLAKE2B 35476087496675676d0568b85f870c6964ee6a4ac4e77be5af214cddec6f8046aba3da40b7830111e7738b8785c5403927b893f1c2af95eb7dc559ace58035b0 SHA512 315e75a08bf5c0c99d5381f0b1188afee14038703e17570779b3386315603668654e9a7f1da94e6925f029fec4b40a9b9c5f9733ecfbe043c6f5f599f17907a1 DIST pytest_reserial-0.6.0.tar.gz.provenance 9578 BLAKE2B f5f636c78e09dbe9a53a0ab1df691864f63afee8c669d7714ea466b7d91083d76f9cdbb52c9e3f79c5a8a3b103679c4a6e1afa0394f410355b2d3d495031bbed SHA512 12db5104fe59417d6727cd0c92c0ec12e488bbd029d7ae0c87feae1bce9e48a3e04bc39c8863d2dda0fa1e730971944a8d61d08a3aa0094d08e42e11d3fd5aaf DIST pytest_reserial-0.6.1.tar.gz 14432 BLAKE2B 5f265f01625cba3d66459f0ecb41c9aeafefce5ae85725e0264a78ab74c18ad4ccc8a4620163931ac543db6f29ebad266395af580ea2974295919cecb76c7771 SHA512 3a1d88f9ff1837acb6721eee96d4bfb0825738ad94ce73848cca5bc355b1f14eda93947d958bbeda24f38322c73117ff9a28931ebd490551f6ef3366986e4816 diff --git a/dev-python/pytest-reserial/pytest-reserial-0.5.1.ebuild b/dev-python/pytest-reserial/pytest-reserial-0.5.1.ebuild deleted file mode 100644 index 02f0af19ea52..000000000000 --- a/dev-python/pytest-reserial/pytest-reserial-0.5.1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_VERIFY_REPO=https://github.com/bessman/pytest-reserial -PYTHON_COMPAT=( python3_{10..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pytest plugin for recording and replaying serial port traffic during tests" -HOMEPAGE=" - https://pypi.org/project/pytest-reserial/ - https://github.com/bessman/pytest-reserial/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64" - -RDEPEND=" - dev-python/pyserial[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( "${PN}" ) -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -distutils_enable_tests pytest diff --git a/dev-python/pytest-reserial/pytest-reserial-0.6.1.ebuild b/dev-python/pytest-reserial/pytest-reserial-0.6.1.ebuild index 8c72f8df8d41..7514d57d4752 100644 --- a/dev-python/pytest-reserial/pytest-reserial-0.6.1.ebuild +++ b/dev-python/pytest-reserial/pytest-reserial-0.6.1.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 @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" RDEPEND=" dev-python/pyserial[${PYTHON_USEDEP}] diff --git a/dev-python/python-lsp-black/python-lsp-black-2.0.0-r2.ebuild b/dev-python/python-lsp-black/python-lsp-black-2.0.0-r2.ebuild new file mode 100644 index 000000000000..17dd113be1eb --- /dev/null +++ b/dev-python/python-lsp-black/python-lsp-black-2.0.0-r2.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 + +DESCRIPTION="Black plugin for the Python LSP Server" +HOMEPAGE=" + https://github.com/python-lsp/python-lsp-black/ + https://pypi.org/project/python-lsp-black/ +" +SRC_URI=" + https://github.com/python-lsp/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/python-lsp-server-1.4.0[${PYTHON_USEDEP}] + >=dev-python/black-23.11.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.10) + !!<dev-python/python-lsp-black-2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +PATCHES=( + # https://github.com/python-lsp/python-lsp-black/pull/56 + # https://github.com/python-lsp/python-lsp-black/pull/59 + "${FILESDIR}/${P}-test.patch" +) + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild b/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild index e213dc3938cf..f049822a8686 100644 --- a/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild +++ b/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.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/python-lsp-server/python-lsp-server-1.14.0.ebuild b/dev-python/python-lsp-server/python-lsp-server-1.14.0.ebuild index e6339963bcc0..4a2de9c49667 100644 --- a/dev-python/python-lsp-server/python-lsp-server-1.14.0.ebuild +++ b/dev-python/python-lsp-server/python-lsp-server-1.14.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/python-mpv/python-mpv-1.0.8.ebuild b/dev-python/python-mpv/python-mpv-1.0.8.ebuild index a49d4b9d8965..44495703779f 100644 --- a/dev-python/python-mpv/python-mpv-1.0.8.ebuild +++ b/dev-python/python-mpv/python-mpv-1.0.8.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/python-vlc/python-vlc-3.0.21203.ebuild b/dev-python/python-vlc/python-vlc-3.0.21203.ebuild index ea385e5a22d0..5bd258887a2a 100644 --- a/dev-python/python-vlc/python-vlc-3.0.21203.ebuild +++ b/dev-python/python-vlc/python-vlc-3.0.21203.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 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/qdarkstyle/qdarkstyle-3.2.3.ebuild b/dev-python/qdarkstyle/qdarkstyle-3.2.3.ebuild index b4c64391e9fc..f90c477cf10d 100644 --- a/dev-python/qdarkstyle/qdarkstyle-3.2.3.ebuild +++ b/dev-python/qdarkstyle/qdarkstyle-3.2.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 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/qtsass/qtsass-0.4.0.ebuild b/dev-python/qtsass/qtsass-0.4.0.ebuild index 43873c40131f..f0b100788fbd 100644 --- a/dev-python/qtsass/qtsass-0.4.0.ebuild +++ b/dev-python/qtsass/qtsass-0.4.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 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/rtree/rtree-1.4.1.ebuild b/dev-python/rtree/rtree-1.4.1.ebuild index 309312522147..4ae8dae1450d 100644 --- a/dev-python/rtree/rtree-1.4.1.ebuild +++ b/dev-python/rtree/rtree-1.4.1.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/trimesh/trimesh-4.11.1.ebuild b/dev-python/trimesh/trimesh-4.11.1.ebuild index 8d2e8edbe674..1509fa02ec8e 100644 --- a/dev-python/trimesh/trimesh-4.11.1.ebuild +++ b/dev-python/trimesh/trimesh-4.11.1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" RDEPEND=" dev-python/charset-normalizer[${PYTHON_USEDEP}] diff --git a/dev-python/wheel/wheel-0.46.2.ebuild b/dev-python/wheel/wheel-0.46.2.ebuild index f3bd09289d66..1caf7a9a1dc9 100644 --- a/dev-python/wheel/wheel-0.46.2.ebuild +++ b/dev-python/wheel/wheel-0.46.2.ebuild @@ -18,10 +18,10 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/packaging-26.0[${PYTHON_USEDEP}] " BDEPEND=" test? ( diff --git a/dev-python/wheel/wheel-0.46.3.ebuild b/dev-python/wheel/wheel-0.46.3.ebuild index f3bd09289d66..4dc22ff32082 100644 --- a/dev-python/wheel/wheel-0.46.3.ebuild +++ b/dev-python/wheel/wheel-0.46.3.ebuild @@ -21,7 +21,7 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" RDEPEND=" - dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/packaging-26.0[${PYTHON_USEDEP}] " BDEPEND=" test? ( diff --git a/dev-python/zope-interface/zope-interface-8.2.ebuild b/dev-python/zope-interface/zope-interface-8.2.ebuild index aec4eb770ed8..4539ce477061 100644 --- a/dev-python/zope-interface/zope-interface-8.2.ebuild +++ b/dev-python/zope-interface/zope-interface-8.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="ZPL" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos ~x64-solaris" IUSE="+native-extensions test" RESTRICT="!test? ( test )" |
