diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-02-17 06:53:57 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-02-17 06:53:57 +0000 |
| commit | 6c84bfcad2d05e619190e2b5c5d99230d7eefe42 (patch) | |
| tree | 3982ae16c24a5f83d7559c7d0b275a3e2f7f7c16 /dev-python | |
| parent | 165886e7f909438909cedb202ba33f49304be278 (diff) | |
| download | baldeagleos-repo-6c84bfcad2d05e619190e2b5c5d99230d7eefe42.tar.gz baldeagleos-repo-6c84bfcad2d05e619190e2b5c5d99230d7eefe42.tar.xz baldeagleos-repo-6c84bfcad2d05e619190e2b5c5d99230d7eefe42.zip | |
Adding metadata
Diffstat (limited to 'dev-python')
77 files changed, 139 insertions, 99 deletions
diff --git a/dev-python/aiodns/aiodns-3.2.0.ebuild b/dev-python/aiodns/aiodns-3.2.0.ebuild index 847092cd8cd2..83622b5beb22 100644 --- a/dev-python/aiodns/aiodns-3.2.0.ebuild +++ b/dev-python/aiodns/aiodns-3.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ inherit distutils-r1 pypi DESCRIPTION="Simple DNS resolver for asyncio" HOMEPAGE=" https://pypi.org/project/aiodns/ - https://github.com/saghul/aiodns/ + https://github.com/aio-libs/aiodns/ " LICENSE="MIT" @@ -29,7 +29,7 @@ distutils_enable_tests pytest python_test() { local EPYTEST_DESELECT=( - # Internet changed, https://github.com/saghul/aiodns/issues/107 + # Internet changed, https://github.com/aio-libs/aiodns/issues/107 tests.py::DNSTest::test_query_bad_chars ) diff --git a/dev-python/aiofiles/aiofiles-24.1.0.ebuild b/dev-python/aiofiles/aiofiles-24.1.0.ebuild index 1c88ec0b3930..fa26af2a9aae 100644 --- a/dev-python/aiofiles/aiofiles-24.1.0.ebuild +++ b/dev-python/aiofiles/aiofiles-24.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/aiohttp/aiohttp-3.11.12.ebuild b/dev-python/aiohttp/aiohttp-3.11.12.ebuild index 7ff90c02861c..a0fbae8f985c 100644 --- a/dev-python/aiohttp/aiohttp-3.11.12.ebuild +++ b/dev-python/aiohttp/aiohttp-3.11.12.ebuild @@ -123,7 +123,7 @@ python_test() { # upstream unconditionally blocks building C extensions # on PyPy3 but the test suite needs an explicit switch - if [[ ${EPYTHON} == pypy3 ]] || ! use native-extensions; then + if [[ ${EPYTHON} == pypy3* ]] || ! use native-extensions; then local -x AIOHTTP_NO_EXTENSIONS=1 fi diff --git a/dev-python/aiosignal/aiosignal-1.3.2.ebuild b/dev-python/aiosignal/aiosignal-1.3.2.ebuild index 2d33798bebac..a9b4e75460a9 100644 --- a/dev-python/aiosignal/aiosignal-1.3.2.ebuild +++ b/dev-python/aiosignal/aiosignal-1.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/annotated-types/annotated-types-0.7.0.ebuild b/dev-python/annotated-types/annotated-types-0.7.0.ebuild index 0b41bd4a47d0..fabce3df02bc 100644 --- a/dev-python/annotated-types/annotated-types-0.7.0.ebuild +++ b/dev-python/annotated-types/annotated-types-0.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -30,7 +30,7 @@ python_test() { local EPYTEST_DESELECT=() case ${EPYTHON} in - pypy3) + pypy3*) EPYTEST_DESELECT+=( # https://github.com/annotated-types/annotated-types/issues/71 'tests/test_main.py::test_predicate_repr[pred2-Predicate(math.isfinite)]' diff --git a/dev-python/astor/astor-0.8.1-r1.ebuild b/dev-python/astor/astor-0.8.1-r1.ebuild index be77a37463bf..78b54a9e1f6d 100644 --- a/dev-python/astor/astor-0.8.1-r1.ebuild +++ b/dev-python/astor/astor-0.8.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/async-timeout/async-timeout-5.0.1.ebuild b/dev-python/async-timeout/async-timeout-5.0.1.ebuild index 99148f79452c..eccb438e5ed3 100644 --- a/dev-python/async-timeout/async-timeout-5.0.1.ebuild +++ b/dev-python/async-timeout/async-timeout-5.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/autocommand/autocommand-2.2.2.ebuild b/dev-python/autocommand/autocommand-2.2.2.ebuild index 09ee80507243..28b9e8d3750c 100644 --- a/dev-python/autocommand/autocommand-2.2.2.ebuild +++ b/dev-python/autocommand/autocommand-2.2.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) inherit distutils-r1 diff --git a/dev-python/betamax/betamax-0.9.0.ebuild b/dev-python/betamax/betamax-0.9.0.ebuild index b2ae44cf3f2e..c33b15e73693 100644 --- a/dev-python/betamax/betamax-0.9.0.ebuild +++ b/dev-python/betamax/betamax-0.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/cheroot/cheroot-10.0.1.ebuild b/dev-python/cheroot/cheroot-10.0.1.ebuild index 13c937a40601..4d0123e1a9be 100644 --- a/dev-python/cheroot/cheroot-10.0.1.ebuild +++ b/dev-python/cheroot/cheroot-10.0.1.ebuild @@ -72,7 +72,7 @@ python_test() { ) case ${EPYTHON} in - pypy3) + pypy3*) EPYTEST_DESELECT+=( # https://github.com/cherrypy/cheroot/issues/695 cheroot/test/test_conn.py::test_remains_alive_post_unhandled_exception diff --git a/dev-python/configupdater/configupdater-3.2.ebuild b/dev-python/configupdater/configupdater-3.2.ebuild index 0f303355423f..b9d4f6f26082 100644 --- a/dev-python/configupdater/configupdater-3.2.ebuild +++ b/dev-python/configupdater/configupdater-3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/dirty-equals/dirty-equals-0.9.0.ebuild b/dev-python/dirty-equals/dirty-equals-0.9.0.ebuild index 49b0a5f7010c..dcd53584f0f7 100644 --- a/dev-python/dirty-equals/dirty-equals-0.9.0.ebuild +++ b/dev-python/dirty-equals/dirty-equals-0.9.0.ebuild @@ -26,7 +26,9 @@ KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" test? ( dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/pydantic-2.4.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/pydantic-2.4.2[${PYTHON_USEDEP}] + ' 'python*' pypy3) dev-python/pytest-mock[${PYTHON_USEDEP}] >=dev-python/pytz-2021.3[${PYTHON_USEDEP}] ) diff --git a/dev-python/docutils/docutils-0.21.2.ebuild b/dev-python/docutils/docutils-0.21.2.ebuild index d727172a8b13..b5e86ad5fc36 100644 --- a/dev-python/docutils/docutils-0.21.2.ebuild +++ b/dev-python/docutils/docutils-0.21.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/exceptiongroup/exceptiongroup-1.2.2.ebuild b/dev-python/exceptiongroup/exceptiongroup-1.2.2.ebuild index a8b5cf3a090e..da4d4217e5d2 100644 --- a/dev-python/exceptiongroup/exceptiongroup-1.2.2.ebuild +++ b/dev-python/exceptiongroup/exceptiongroup-1.2.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,6 +21,19 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 distutils_enable_tests pytest python_test() { + local EPYTEST_DESELECT=() + + case ${EPYTHON} in + pypy3.11) + # exception message mismatch + # https://github.com/agronholm/exceptiongroup/issues/141 + EPYTEST_DESELECT+=( + tests/test_exceptions.py::BadConstructorArgs::test_bad_EG_construction__too_few_args + tests/test_exceptions.py::BadConstructorArgs::test_bad_EG_construction__too_many_args + ) + ;; + esac + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 epytest } diff --git a/dev-python/expandvars/expandvars-0.12.0.ebuild b/dev-python/expandvars/expandvars-0.12.0.ebuild index 0ef78b435e48..1b06efd8457d 100644 --- a/dev-python/expandvars/expandvars-0.12.0.ebuild +++ b/dev-python/expandvars/expandvars-0.12.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/flaky/flaky-3.8.1.ebuild b/dev-python/flaky/flaky-3.8.1.ebuild index 308c9b44ced3..76a16d606254 100644 --- a/dev-python/flaky/flaky-3.8.1.ebuild +++ b/dev-python/flaky/flaky-3.8.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/flit-scm/flit-scm-1.7.0.ebuild b/dev-python/flit-scm/flit-scm-1.7.0.ebuild index 31ef59130acf..33c71f9ba002 100644 --- a/dev-python/flit-scm/flit-scm-1.7.0.ebuild +++ b/dev-python/flit-scm/flit-scm-1.7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/frozenlist/frozenlist-1.5.0.ebuild b/dev-python/frozenlist/frozenlist-1.5.0.ebuild index 56b8c236cb24..04f5a5d2b877 100644 --- a/dev-python/frozenlist/frozenlist-1.5.0.ebuild +++ b/dev-python/frozenlist/frozenlist-1.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/genty/genty-1.3.2-r3.ebuild b/dev-python/genty/genty-1.3.2-r3.ebuild index f3622d1cf58e..5727aad905a3 100644 --- a/dev-python/genty/genty-1.3.2-r3.ebuild +++ b/dev-python/genty/genty-1.3.2-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/h11/h11-0.14.0.ebuild b/dev-python/h11/h11-0.14.0.ebuild index 09b543db8fa1..51116c48b0e1 100644 --- a/dev-python/h11/h11-0.14.0.ebuild +++ b/dev-python/h11/h11-0.14.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/hatch-nodejs-version/hatch-nodejs-version-0.3.2.ebuild b/dev-python/hatch-nodejs-version/hatch-nodejs-version-0.3.2.ebuild index 9a2a25b91e92..a50152375d43 100644 --- a/dev-python/hatch-nodejs-version/hatch-nodejs-version-0.3.2.ebuild +++ b/dev-python/hatch-nodejs-version/hatch-nodejs-version-0.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2024 Gentoo Authors +# Copyright 2024-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/hatchling/hatchling-1.27.0.ebuild b/dev-python/hatchling/hatchling-1.27.0.ebuild index eed61d066f86..169309b633d0 100644 --- a/dev-python/hatchling/hatchling-1.27.0.ebuild +++ b/dev-python/hatchling/hatchling-1.27.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=standalone PYTHON_TESTED=( python3_{9,10,11,12,13} pypy3 ) -PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) inherit distutils-r1 diff --git a/dev-python/httpcore/httpcore-1.0.7.ebuild b/dev-python/httpcore/httpcore-1.0.7.ebuild index 234b4f556c96..8e1616178733 100644 --- a/dev-python/httpcore/httpcore-1.0.7.ebuild +++ b/dev-python/httpcore/httpcore-1.0.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/httpx/files/httpx-0.28.1-httptools-test.patch b/dev-python/httpx/files/httpx-0.28.1-httptools-test.patch new file mode 100644 index 000000000000..2170c3674647 --- /dev/null +++ b/dev-python/httpx/files/httpx-0.28.1-httptools-test.patch @@ -0,0 +1,13 @@ +diff --git a/tests/conftest.py b/tests/conftest.py +index 970c353..1ea3aa9 100644 +--- a/tests/conftest.py ++++ b/tests/conftest.py +@@ -304,7 +304,7 @@ def serve_in_thread(server: Server): + + @pytest.fixture(scope="session") + def server() -> typing.Iterator[TestServer]: +- config = Config(app=app, lifespan="off", loop="asyncio") ++ config = Config(app=app, lifespan="off", loop="asyncio", http="h11") + server = TestServer(config=config) + yield from serve_in_thread(server) + diff --git a/dev-python/httpx/httpx-0.28.1.ebuild b/dev-python/httpx/httpx-0.28.1.ebuild index b246271f74c9..b7b30c90caeb 100644 --- a/dev-python/httpx/httpx-0.28.1.ebuild +++ b/dev-python/httpx/httpx-0.28.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -52,7 +52,6 @@ BDEPEND=" $(python_gen_cond_dep ' dev-python/trio[${PYTHON_USEDEP}] ' 3.{10..13}) - !!dev-python/httptools[${PYTHON_USEDEP}] ) " @@ -61,6 +60,10 @@ distutils_enable_tests pytest src_prepare() { local PATCHES=( "${FILESDIR}/${PN}-0.27.0-opt-trio.patch" + # fix test failures when httptools are installed + # https://github.com/encode/httpx/discussions/3429 + # https://gitlab.archlinux.org/archlinux/packaging/packages/python-httpx/-/blob/main/uvicorn-test-server-use-h11.diff + "${FILESDIR}/${PN}-0.28.1-httptools-test.patch" ) if ! use cli; then diff --git a/dev-python/immutables/immutables-0.21.ebuild b/dev-python/immutables/immutables-0.21.ebuild index e430196cc402..b49ef0bc0467 100644 --- a/dev-python/immutables/immutables-0.21.ebuild +++ b/dev-python/immutables/immutables-0.21.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/ini2toml/ini2toml-0.15.ebuild b/dev-python/ini2toml/ini2toml-0.15.ebuild index 5afa126745da..075e46c0f44f 100644 --- a/dev-python/ini2toml/ini2toml-0.15.ebuild +++ b/dev-python/ini2toml/ini2toml-0.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild b/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild index 2bc72755579f..e203bd0e7aad 100644 --- a/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild +++ b/dev-python/jaraco-env/jaraco-env-1.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/jaraco-envs/jaraco-envs-2.6.0.ebuild b/dev-python/jaraco-envs/jaraco-envs-2.6.0.ebuild index c6553dea4b7b..7c9cef219600 100644 --- a/dev-python/jaraco-envs/jaraco-envs-2.6.0.ebuild +++ b/dev-python/jaraco-envs/jaraco-envs-2.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/jupyter-core/jupyter-core-5.7.2.ebuild b/dev-python/jupyter-core/jupyter-core-5.7.2.ebuild index f37c95d7f4f6..69dee400673d 100644 --- a/dev-python/jupyter-core/jupyter-core-5.7.2.ebuild +++ b/dev-python/jupyter-core/jupyter-core-5.7.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/littleutils/littleutils-0.2.4.ebuild b/dev-python/littleutils/littleutils-0.2.4.ebuild index c6e2ac3f0490..2df3aeefb6f9 100644 --- a/dev-python/littleutils/littleutils-0.2.4.ebuild +++ b/dev-python/littleutils/littleutils-0.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 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.17.1.ebuild b/dev-python/meson-python/meson-python-0.17.1.ebuild index 24a4e715dcf4..71c266428be6 100644 --- a/dev-python/meson-python/meson-python-0.17.1.ebuild +++ b/dev-python/meson-python/meson-python-0.17.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -56,6 +56,13 @@ src_test() { python_test() { unset NINJA + local EPYTEST_DESELECT=() + if ! has_version "dev-build/meson[${PYTHON_USEDEP}]"; then + EPYTEST_DESELECT+=( + tests/test_wheel.py::test_vendored_meson + ) + fi + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 epytest -p pytest_mock } diff --git a/dev-python/mock/mock-5.1.0.ebuild b/dev-python/mock/mock-5.1.0.ebuild index 9f53d0141619..fb8d484ab821 100644 --- a/dev-python/mock/mock-5.1.0.ebuild +++ b/dev-python/mock/mock-5.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/multidict/multidict-6.1.0.ebuild b/dev-python/multidict/multidict-6.1.0.ebuild index eb0947349d2a..479982966ab4 100644 --- a/dev-python/multidict/multidict-6.1.0.ebuild +++ b/dev-python/multidict/multidict-6.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -39,7 +39,7 @@ python_prepare_all() { } python_compile() { - if ! use native-extensions || [[ ${EPYTHON} == pypy3 ]]; then + if ! use native-extensions || [[ ${EPYTHON} == pypy3* ]]; then local -x MULTIDICT_NO_EXTENSIONS=1 fi @@ -50,7 +50,7 @@ python_test() { rm -rf multidict || die local cext=--c-extensions - if ! use native-extensions || [[ ${EPYTHON} == pypy3 ]]; then + if ! use native-extensions || [[ ${EPYTHON} == pypy3* ]]; then cext=--no-c-extensions fi epytest "${cext}" diff --git a/dev-python/mypy-extensions/mypy-extensions-1.0.0.ebuild b/dev-python/mypy-extensions/mypy-extensions-1.0.0.ebuild index e15a6de8a38c..be0138d7cba8 100644 --- a/dev-python/mypy-extensions/mypy-extensions-1.0.0.ebuild +++ b/dev-python/mypy-extensions/mypy-extensions-1.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/nbformat/nbformat-5.10.4.ebuild b/dev-python/nbformat/nbformat-5.10.4.ebuild index c8280a7d49ba..a3d83f4ee744 100644 --- a/dev-python/nbformat/nbformat-5.10.4.ebuild +++ b/dev-python/nbformat/nbformat-5.10.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/objgraph/objgraph-3.6.2.ebuild b/dev-python/objgraph/objgraph-3.6.2.ebuild index 7c711f16061b..936cba325b9f 100644 --- a/dev-python/objgraph/objgraph-3.6.2.ebuild +++ b/dev-python/objgraph/objgraph-3.6.2.ebuild @@ -32,7 +32,7 @@ python_test() { ) case ${EPYTHON} in - pypy3) + pypy3*) EPYTEST_DESELECT+=( # CPython GC tests.py::ByTypeTest::test_new_garbage diff --git a/dev-python/outcome/outcome-1.3.0_p0.ebuild b/dev-python/outcome/outcome-1.3.0_p0.ebuild index edd0932884cc..a7cf6d6ab7fb 100644 --- a/dev-python/outcome/outcome-1.3.0_p0.ebuild +++ b/dev-python/outcome/outcome-1.3.0_p0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/parameterized/parameterized-0.9.0.ebuild b/dev-python/parameterized/parameterized-0.9.0.ebuild index 96a496dd55f9..4d4999c9d931 100644 --- a/dev-python/parameterized/parameterized-0.9.0.ebuild +++ b/dev-python/parameterized/parameterized-0.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/paste/paste-3.10.1.ebuild b/dev-python/paste/paste-3.10.1.ebuild index ebaf094b99e0..ccda44552da5 100644 --- a/dev-python/paste/paste-3.10.1.ebuild +++ b/dev-python/paste/paste-3.10.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/pastedeploy/pastedeploy-3.1.ebuild b/dev-python/pastedeploy/pastedeploy-3.1.ebuild index bf852308c53c..c0d34bc76e50 100644 --- a/dev-python/pastedeploy/pastedeploy-3.1.ebuild +++ b/dev-python/pastedeploy/pastedeploy-3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/pbr/pbr-6.1.1.ebuild b/dev-python/pbr/pbr-6.1.1.ebuild index cdb32ff5d12a..9690d84b1760 100644 --- a/dev-python/pbr/pbr-6.1.1.ebuild +++ b/dev-python/pbr/pbr-6.1.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=standalone PYTHON_TESTED=( python3_{9,10,11,12,13} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 pypi diff --git a/dev-python/pip-run/pip-run-13.0.0.ebuild b/dev-python/pip-run/pip-run-13.0.0.ebuild index 2bf5dfde5537..cd600e47b2dd 100644 --- a/dev-python/pip-run/pip-run-13.0.0.ebuild +++ b/dev-python/pip-run/pip-run-13.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/pip/pip-25.0.1.ebuild b/dev-python/pip/pip-25.0.1.ebuild index 1175740a3a91..34432a1dab00 100644 --- a/dev-python/pip/pip-25.0.1.ebuild +++ b/dev-python/pip/pip-25.0.1.ebuild @@ -7,7 +7,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_TESTED=( python3_{9,10,11,12,13} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) PYTHON_REQ_USE="ssl(+),threads(+)" inherit bash-completion-r1 distutils-r1 diff --git a/dev-python/poetry-core/poetry-core-2.1.0.ebuild b/dev-python/poetry-core/poetry-core-2.1.0.ebuild index ffa565ff9050..978c4a190ead 100644 --- a/dev-python/poetry-core/poetry-core-2.1.0.ebuild +++ b/dev-python/poetry-core/poetry-core-2.1.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=standalone PYTHON_TESTED=( python3_{9,10,11,12,13} pypy3 ) -PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) inherit distutils-r1 pypi diff --git a/dev-python/priority/priority-2.0.0-r1.ebuild b/dev-python/priority/priority-2.0.0-r1.ebuild index dbaa0833ef94..477c0ba55aef 100644 --- a/dev-python/priority/priority-2.0.0-r1.ebuild +++ b/dev-python/priority/priority-2.0.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/propcache/propcache-0.2.1.ebuild b/dev-python/propcache/propcache-0.2.1.ebuild index 9d69a2c04956..d42501b591be 100644 --- a/dev-python/propcache/propcache-0.2.1.ebuild +++ b/dev-python/propcache/propcache-0.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/py/py-1.11.0-r1.ebuild b/dev-python/py/py-1.11.0-r1.ebuild index c797a9a68be9..d1c5007209a7 100644 --- a/dev-python/py/py-1.11.0-r1.ebuild +++ b/dev-python/py/py-1.11.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/pyquery/pyquery-2.0.1.ebuild b/dev-python/pyquery/pyquery-2.0.1.ebuild index 34cfc8002991..140743f2fcdf 100644 --- a/dev-python/pyquery/pyquery-2.0.1.ebuild +++ b/dev-python/pyquery/pyquery-2.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/pytest-forked/pytest-forked-1.6.0.ebuild b/dev-python/pytest-forked/pytest-forked-1.6.0.ebuild index d9da5cf526e9..4fdc8de18a5d 100644 --- a/dev-python/pytest-forked/pytest-forked-1.6.0.ebuild +++ b/dev-python/pytest-forked/pytest-forked-1.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/pytest-freezer/pytest-freezer-0.4.9.ebuild b/dev-python/pytest-freezer/pytest-freezer-0.4.9.ebuild index 70363e8d5ef0..c63eaf86ad4c 100644 --- a/dev-python/pytest-freezer/pytest-freezer-0.4.9.ebuild +++ b/dev-python/pytest-freezer/pytest-freezer-0.4.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/pytest-home/pytest-home-0.6.0.ebuild b/dev-python/pytest-home/pytest-home-0.6.0.ebuild index 449f85bd3b54..b400556c962a 100644 --- a/dev-python/pytest-home/pytest-home-0.6.0.ebuild +++ b/dev-python/pytest-home/pytest-home-0.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2024 Gentoo Authors +# Copyright 2024-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/pytest-trio/pytest-trio-0.8.0-r1.ebuild b/dev-python/pytest-trio/pytest-trio-0.8.0-r1.ebuild index 4e654e897a4a..85418d326b9c 100644 --- a/dev-python/pytest-trio/pytest-trio-0.8.0-r1.ebuild +++ b/dev-python/pytest-trio/pytest-trio-0.8.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild b/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild index c7f1ff4a052a..f9f2d9c52c73 100644 --- a/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild +++ b/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,7 +23,6 @@ BDEPEND=" test? ( >=dev-python/click-5[${PYTHON_USEDEP}] >=dev-python/sh-2[${PYTHON_USEDEP}] - !mips? ( dev-python/ipython[${PYTHON_USEDEP}] ) ) " diff --git a/dev-python/python-jose/metadata.xml b/dev-python/python-jose/metadata.xml index f366ac9c0a07..eb757a7ba08f 100644 --- a/dev-python/python-jose/metadata.xml +++ b/dev-python/python-jose/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/re-assert/re-assert-1.1.0-r3.ebuild b/dev-python/re-assert/re-assert-1.1.0-r3.ebuild index 46d1e77946ba..311d318daed2 100644 --- a/dev-python/re-assert/re-assert-1.1.0-r3.ebuild +++ b/dev-python/re-assert/re-assert-1.1.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2024 Gentoo Authors +# Copyright 2020-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -40,7 +40,7 @@ python_test() { local EPYTEST_DESELECT=() case ${EPYTHON} in - pypy3) + pypy3*) EPYTEST_DESELECT+=( # message/repr mismatches due to using `re` module tests/re_assert_test.py::test_fail_at_beginning diff --git a/dev-python/requests-toolbelt/requests-toolbelt-1.0.0.ebuild b/dev-python/requests-toolbelt/requests-toolbelt-1.0.0.ebuild index dfc490049e63..73d5a714318e 100644 --- a/dev-python/requests-toolbelt/requests-toolbelt-1.0.0.ebuild +++ b/dev-python/requests-toolbelt/requests-toolbelt-1.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild b/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild index f7f7d4e5ebd6..117354dd8715 100644 --- a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild +++ b/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2024 Gentoo Authors +# Copyright 2020-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/scripttest/scripttest-1.3.0-r2.ebuild b/dev-python/scripttest/scripttest-1.3.0-r2.ebuild index 7ceae837f669..29743061bea8 100644 --- a/dev-python/scripttest/scripttest-1.3.0-r2.ebuild +++ b/dev-python/scripttest/scripttest-1.3.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/setuptools/setuptools-75.8.0.ebuild b/dev-python/setuptools/setuptools-75.8.0.ebuild index 578e429b919e..63744a3af599 100644 --- a/dev-python/setuptools/setuptools-75.8.0.ebuild +++ b/dev-python/setuptools/setuptools-75.8.0.ebuild @@ -8,7 +8,7 @@ EAPI=8 DISTUTILS_USE_PEP517=standalone PYTHON_TESTED=( python3_{9,10,11,12,13} pypy3 ) -PYTHON_COMPAT=( python3_{9,10,11,12,13} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) PYTHON_REQ_USE="xml(+)" inherit distutils-r1 pypi diff --git a/dev-python/sniffio/sniffio-1.3.1.ebuild b/dev-python/sniffio/sniffio-1.3.1.ebuild index 8c02fd2f4abe..e941129609f5 100644 --- a/dev-python/sniffio/sniffio-1.3.1.ebuild +++ b/dev-python/sniffio/sniffio-1.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/socksio/socksio-1.0.0.ebuild b/dev-python/socksio/socksio-1.0.0.ebuild index 862192346a48..8ff3e0074d1e 100644 --- a/dev-python/socksio/socksio-1.0.0.ebuild +++ b/dev-python/socksio/socksio-1.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/tomlkit/tomlkit-0.13.2.ebuild b/dev-python/tomlkit/tomlkit-0.13.2.ebuild index 16d5cba54005..0dab9f8f5aa6 100644 --- a/dev-python/tomlkit/tomlkit-0.13.2.ebuild +++ b/dev-python/tomlkit/tomlkit-0.13.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/traitlets/traitlets-5.14.3.ebuild b/dev-python/traitlets/traitlets-5.14.3.ebuild index 23e1ef25ac69..210100d35c33 100644 --- a/dev-python/traitlets/traitlets-5.14.3.ebuild +++ b/dev-python/traitlets/traitlets-5.14.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/trio-websocket/trio-websocket-0.11.1.ebuild b/dev-python/trio-websocket/trio-websocket-0.11.1.ebuild index e447e9b20891..1c65a49d5106 100644 --- a/dev-python/trio-websocket/trio-websocket-0.11.1.ebuild +++ b/dev-python/trio-websocket/trio-websocket-0.11.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/tzdata/tzdata-10001.ebuild b/dev-python/tzdata/tzdata-10001.ebuild index 98f5b0ff982a..10671512628b 100644 --- a/dev-python/tzdata/tzdata-10001.ebuild +++ b/dev-python/tzdata/tzdata-10001.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild b/dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild index 3627c70f77cc..f6e167cab7ff 100644 --- a/dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild +++ b/dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/uvicorn/uvicorn-0.34.0.ebuild b/dev-python/uvicorn/uvicorn-0.34.0.ebuild index 508ff3783d4a..7de68801dc68 100644 --- a/dev-python/uvicorn/uvicorn-0.34.0.ebuild +++ b/dev-python/uvicorn/uvicorn-0.34.0.ebuild @@ -67,7 +67,7 @@ python_test() { 'tests/protocols/test_websocket.py::test_send_binary_data_to_server_bigger_than_default_on_websockets[h11-max=defaults sent=defaults+1]' ) case ${EPYTHON} in - pypy3) + pypy3*) # TODO EPYTEST_DESELECT+=( tests/middleware/test_logging.py::test_running_log_using_fd diff --git a/dev-python/validators/validators-0.34.0.ebuild b/dev-python/validators/validators-0.34.0.ebuild index 1a00207b0c94..4a060e869d63 100644 --- a/dev-python/validators/validators-0.34.0.ebuild +++ b/dev-python/validators/validators-0.34.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/waitress/waitress-3.0.2.ebuild b/dev-python/waitress/waitress-3.0.2.ebuild index a273d89a9fc1..4bdbc7db11a8 100644 --- a/dev-python/waitress/waitress-3.0.2.ebuild +++ b/dev-python/waitress/waitress-3.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/watchfiles/Manifest b/dev-python/watchfiles/Manifest index c66bc5482156..3c85403b7d85 100644 --- a/dev-python/watchfiles/Manifest +++ b/dev-python/watchfiles/Manifest @@ -24,12 +24,13 @@ DIST notify-types-1.0.1.crate 14490 BLAKE2B dcdf805989cd64a3c132a73c4100388113bf DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c DIST proc-macro2-1.0.81.crate 48233 BLAKE2B 94319064772c757b6bf57eb9e759e827454f719d82210271ebab9c6ee4ecfddc9099522cdc8595123efe2efb64fd50eadd7e31419c5842ff1cb8fdd32e8daa0c SHA512 7edec4b786d9fe076ced4fa5c0d369c163fd1c27c895431245a8268ab2e16665b7c0a585552d46ceee6b8103979a4201f92abb381f0e678128abed359f514de7 -DIST pyo3-0.23.3.crate 1073838 BLAKE2B 5e1ce6a5c5232ebf0399b1b969e737cca12f978f445efec9408ea80b8bc6ac1047125dbefa36149c8a904882d6a64dd24a9bd50f1e8de7afe3a3271e1a0f2d6f SHA512 c80377e8673de8b8e51e2423d102dbcc46605a783c13127215916d69fc600efd67ba5f9cca420cb6859124165ec97fde40eb0a0566d8b4b60708e20b8e6e9b6d -DIST pyo3-build-config-0.23.3.crate 32509 BLAKE2B 9e77701712589dec4ad74b3d0e66ae82c7a01b6f29ed36231d999aaf909f80def59d17916e1900bfff10b1d36a0a48ed4bf9757c817eb6c6269549f3d04bd6d4 SHA512 db8b0aa86e96eeb30a8ab36a8a1ba917b7b9e6918c2193d7466841ef38e689908f7719a5390d35fb9a156aa6bd84348fa99ea8d5a784faf5c5cc4635d9a3fac9 -DIST pyo3-ffi-0.23.3.crate 74064 BLAKE2B ec3cc59e047f780041a05e2bf9fac9d65a6f8ccfb5a3e1c35d7c7918da6ded7e65676888a743d3b4d0fe7b0996e441b722c159eed67360c1e3c5b598160a46cc SHA512 fe4678d4cfe81f065554f0d454345f5f8fde927af1afec9212bb49a67be5080dcc9be84e088612208b7732d2283c2c9168a31b0b6fbd32496520d500e372e161 -DIST pyo3-macros-0.23.3.crate 8085 BLAKE2B bf9ea45a8afe7c663da4f3f5c09c23039bbcf9a9ae350eac2b6581a227864d259b1e5c5ea36f9d6f302c26cd957bb4564562b98785eac49233515d7d54453fdf SHA512 23bfcff285db1276f2dcca9895f7672ec6e5aec118039e2cef3cabca0a85eb97f138391cea4da26eb887dff09c65947b165ca83392edcc8640cb283df2929901 -DIST pyo3-macros-backend-0.23.3.crate 70098 BLAKE2B f8ee9c39f743960fc8093bfd53c043fca03b973192e1ab24b48066634e57ea7e74b3ba825ae72380e10569855eec9cb4f0d54f5f8c88dc60e67793257bef8d43 SHA512 9b22e975480f9afc2037587ba85889868a1b543069c2280c65f4cf98e5537708d098bb4885e881c1c9427740c8259988d82176b974900551a4e51097cefb8708 -DIST python3-dll-a-0.2.11.crate 83622 BLAKE2B 4bb801097422fc59be57b64edebeaee851dbad6ccb334d2fb672d279458d8925a08ae5a00c8603c8ab51e4210753483dba81bde189724ec47d1019bd9c4f4dee SHA512 3a5bee1eaec72650fc093105a4139f14c1f65012903a1311aa4ab754fbf7104936f743f0e7c69ee6d7b8d344ec25746c1fd415bdcd0a959c3828a28f9b63ce52 +DIST pyo3-0.23.4.crate 1087676 BLAKE2B 2c7d3530460ff687e8f60dcff0fb01465b2a4642043ebdfc927fc3824b9fbce9c4b304250808a85405d21df12d17a1d1ada7bdf8f3563710692f22223e2732f1 SHA512 0015aa75163ad0ec026d185e15c26f59aaad0eb3cc3044b146e5d703bb375fcd838df2044febbd52e6e129dfba81c8249329fc3e4805695274dac7a69eee0651 +DIST pyo3-build-config-0.23.4.crate 33885 BLAKE2B 7f95a8a9e08d413899ff1fa64af5a52783bad4a7b4db92835464f12bd8565f152497aaeb45d25cc91eed73950abeea30ca4c7495e3b15423ae588b97038beb18 SHA512 b11442609f43d9baab79daf083caf0366987f6ae182239814ad6df6fe4ad31b95132d74f1162fa9428d229bd8c18ef9b696a4c3329b3960fd705d1705fc5e973 +DIST pyo3-ffi-0.23.4-pypy3_11.patch.xz 2140 BLAKE2B 29cf1a3b340241bb323192261b11a431a0b78748819dfe05683ce51c18fb53b5e9394fd4269197475d467f6be82df1fdc92e45450a1e2416ddd459bc00174b6e SHA512 43da84518b24022b82314fc509e8125ad6a9e5c47f8e2eb20da2fa38631719759ce821253a62bdd9fc3fdbedf798e9a37168c39d913570a6cfc53aca3ec0eedb +DIST pyo3-ffi-0.23.4.crate 74806 BLAKE2B 650784d46347c00f09c010c39e9762f778efc510ad0b99b5ddf30cab18edaba552207339ad44ed4ae6d87ddfcc56fa540a17e3a4cb331905a0988d5ba2dc682a SHA512 c12097292b4620f4fd98d61fde4a0f0c7d423a94d518fa5b1cf759089b066fede6d83e20171acc2aa7bf268de5700c9b59da32131216734626b0fa5cd5651801 +DIST pyo3-macros-0.23.4.crate 8852 BLAKE2B ba5722fd52e47aa4dc2e89bacd69326bd98943a1670ebeab08a2e9e8070a0975ebbe928a0bce8b53a700b65294fee2b00d2a1e6623a0c48ac15902cdbfcb7a97 SHA512 c36c9005db5a4b48b5fda881130f4e7da8eef46e2c363c395ccca3fe476e0204d98c2a832cd03c787fb37a2664fadd42bf8f47de71eb44d055754ab5766af934 +DIST pyo3-macros-backend-0.23.4.crate 70912 BLAKE2B a428c732f0b17d9a8f620d0e8d58469f2cba339c8a8307393ce252a7860808e5d50e6bbf711cafd0635c844f4b1d48e57db4dd99ef7b5e3d97d6f760164278e9 SHA512 2fe670fbf35724f489cc82f38d3f7c1e6aa15b087a2674b7a68b562572f9bb00cbb7746cccfcb62d0861a18f6d24c5739273c8302d1662a161142f4a6b532b6f +DIST python3-dll-a-0.2.12.crate 83731 BLAKE2B 2ae21b085e7a7aae2c17584fa5feacfe35e974f1bf96673027cb6b6f382241d115df7c9cd009b0346840b6366163c08a62e1695b0834385e182d250390e446e2 SHA512 4d9860f7ecf689b8e5c865f4f2d2486baae0d6765ecedef08234973e921461a3af56f007dce178de6539053eab28dec0870c9f110c3c66dbf7b076e18d2e1fd7 DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c diff --git a/dev-python/watchfiles/watchfiles-1.0.4.ebuild b/dev-python/watchfiles/watchfiles-1.0.4.ebuild index 1da165b8bfd3..44ec6fb86346 100644 --- a/dev-python/watchfiles/watchfiles-1.0.4.ebuild +++ b/dev-python/watchfiles/watchfiles-1.0.4.ebuild @@ -34,12 +34,12 @@ CRATES=" once_cell@1.19.0 portable-atomic@1.6.0 proc-macro2@1.0.81 - pyo3-build-config@0.23.3 - pyo3-ffi@0.23.3 - pyo3-macros-backend@0.23.3 - pyo3-macros@0.23.3 - pyo3@0.23.3 - python3-dll-a@0.2.11 + pyo3-build-config@0.23.4 + pyo3-ffi@0.23.4 + pyo3-macros-backend@0.23.4 + pyo3-macros@0.23.4 + pyo3@0.23.4 + python3-dll-a@0.2.12 quote@1.0.36 redox_syscall@0.5.3 same-file@1.0.6 @@ -74,6 +74,7 @@ SRC_URI=" https://github.com/samuelcolvin/watchfiles/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz ${CARGO_CRATE_URIS} + https://dev.gentoo.org/~mgorny/dist/pyo3-ffi-0.23.4-pypy3_11.patch.xz " LICENSE="MIT" @@ -104,7 +105,12 @@ distutils_enable_tests pytest src_prepare() { distutils-r1_src_prepare - export UNSAFE_PYO3_SKIP_VERSION_CHECK=1 + # unpin pyo3 + rm Cargo.lock || die + + pushd "${ECARGO_VENDOR}"/pyo3-ffi* >/dev/null || die + eapply -p2 "${WORKDIR}/pyo3-ffi-0.23.4-pypy3_11.patch" + popd >/dev/null || die } python_test() { diff --git a/dev-python/webob/webob-1.8.9.ebuild b/dev-python/webob/webob-1.8.9.ebuild index 01fe61abcef3..dab738811f51 100644 --- a/dev-python/webob/webob-1.8.9.ebuild +++ b/dev-python/webob/webob-1.8.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/wsgiproxy2/wsgiproxy2-0.5.1-r1.ebuild b/dev-python/wsgiproxy2/wsgiproxy2-0.5.1-r1.ebuild index 665874333b8a..c65187eaaeb2 100644 --- a/dev-python/wsgiproxy2/wsgiproxy2-0.5.1-r1.ebuild +++ b/dev-python/wsgiproxy2/wsgiproxy2-0.5.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/wsproto/wsproto-1.2.0.ebuild b/dev-python/wsproto/wsproto-1.2.0.ebuild index 345c32e20c03..6bed20e0feef 100644 --- a/dev-python/wsproto/wsproto-1.2.0.ebuild +++ b/dev-python/wsproto/wsproto-1.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/xmlschema/xmlschema-3.4.3.ebuild b/dev-python/xmlschema/xmlschema-3.4.3.ebuild index 459ff8652ccb..f141967a06b9 100644 --- a/dev-python/xmlschema/xmlschema-3.4.3.ebuild +++ b/dev-python/xmlschema/xmlschema-3.4.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/yarl/yarl-1.18.3.ebuild b/dev-python/yarl/yarl-1.18.3.ebuild index d0d24dafa8fb..314e06198803 100644 --- a/dev-python/yarl/yarl-1.18.3.ebuild +++ b/dev-python/yarl/yarl-1.18.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 |
