From a0ce545d52f231499bf9f3644493113d8af58ec9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 9 May 2024 00:01:03 +0100 Subject: gentoo auto-resync : 09:05:2024 - 00:01:03 --- dev-python/Manifest.gz | Bin 271478 -> 271341 bytes dev-python/appdirs/Manifest | 2 +- dev-python/appdirs/appdirs-1.4.4-r3.ebuild | 4 +- dev-python/argparse-manpage/Manifest | 2 +- .../argparse-manpage/argparse-manpage-4.5.ebuild | 2 +- dev-python/bareos/Manifest | 2 + dev-python/bareos/bareos-22.1.4.ebuild | 18 ++ dev-python/beartype/Manifest | 6 +- dev-python/beartype/beartype-0.17.2.ebuild | 40 --- dev-python/beartype/beartype-0.18.4.ebuild | 40 --- dev-python/beartype/beartype-0.18.5.ebuild | 2 +- dev-python/bitstring/Manifest | 4 +- dev-python/bitstring/bitstring-4.2.0.ebuild | 32 -- dev-python/bitstring/bitstring-4.2.1-r1.ebuild | 32 ++ dev-python/bitstring/bitstring-4.2.1.ebuild | 32 -- dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.34.100.ebuild | 53 ++++ dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.34.100.ebuild | 67 +++++ dev-python/build/Manifest | 2 +- dev-python/build/build-1.2.1.ebuild | 32 +- dev-python/cfn-lint/Manifest | 4 +- dev-python/cfn-lint/cfn-lint-0.86.3.ebuild | 64 ---- dev-python/cfn-lint/cfn-lint-0.86.4.ebuild | 2 +- dev-python/cheroot/Manifest | 4 +- dev-python/cheroot/cheroot-10.0.0.ebuild | 77 ----- dev-python/cheroot/cheroot-10.0.1.ebuild | 2 +- dev-python/croniter/Manifest | 4 +- dev-python/croniter/croniter-2.0.3.ebuild | 31 -- dev-python/croniter/croniter-2.0.5.ebuild | 2 +- dev-python/editables/Manifest | 2 +- dev-python/editables/editables-0.5.ebuild | 4 +- dev-python/evdev/Manifest | 2 + dev-python/evdev/evdev-1.7.1.ebuild | 44 +++ dev-python/flit-core/Manifest | 2 +- dev-python/flit-core/flit-core-3.9.0.ebuild | 4 +- dev-python/freezegun/Manifest | 4 +- dev-python/freezegun/freezegun-1.4.0.ebuild | 35 --- dev-python/freezegun/freezegun-1.5.0.ebuild | 2 +- dev-python/gpep517/Manifest | 2 +- dev-python/gpep517/gpep517-15.ebuild | 2 +- dev-python/hatch-fancy-pypi-readme/Manifest | 2 +- .../hatch-fancy-pypi-readme-24.1.0.ebuild | 2 +- dev-python/hatch-vcs/Manifest | 2 +- dev-python/hatch-vcs/hatch-vcs-0.4.0.ebuild | 4 +- dev-python/hatchling/Manifest | 2 +- dev-python/hatchling/hatchling-1.24.2.ebuild | 2 +- dev-python/identify/Manifest | 4 +- dev-python/identify/identify-2.5.35.ebuild | 29 -- dev-python/identify/identify-2.5.36.ebuild | 2 +- dev-python/inflect/Manifest | 4 +- dev-python/inflect/inflect-7.2.0.ebuild | 37 --- dev-python/inflect/inflect-7.2.1.ebuild | 2 +- dev-python/ini2toml/Manifest | 4 +- dev-python/ini2toml/ini2toml-0.13.ebuild | 46 --- dev-python/ini2toml/ini2toml-0.14.ebuild | 2 +- dev-python/iniconfig/Manifest | 2 +- dev-python/iniconfig/iniconfig-2.0.0.ebuild | 4 +- dev-python/installer/Manifest | 2 +- dev-python/installer/installer-0.7.0.ebuild | 4 +- dev-python/jaraco-classes/Manifest | 2 +- .../jaraco-classes/jaraco-classes-3.4.0.ebuild | 2 +- dev-python/jaraco-context/Manifest | 2 +- .../jaraco-context/jaraco-context-5.3.0.ebuild | 2 +- dev-python/jaraco-functools/Manifest | 2 +- .../jaraco-functools/jaraco-functools-4.0.1.ebuild | 2 +- dev-python/jaraco-text/Manifest | 2 +- dev-python/jaraco-text/jaraco-text-3.12.0.ebuild | 4 +- dev-python/jupyterlab-server/Manifest | 4 +- .../jupyterlab-server-2.26.0.ebuild | 66 ----- .../jupyterlab-server-2.27.1.ebuild | 2 +- dev-python/mkdocs-get-deps/Manifest | 2 +- .../mkdocs-get-deps/mkdocs-get-deps-0.2.0.ebuild | 2 +- dev-python/mkdocs/Manifest | 4 +- dev-python/mkdocs/mkdocs-1.5.3-r1.ebuild | 85 ------ dev-python/mkdocs/mkdocs-1.6.0.ebuild | 2 +- dev-python/more-itertools/Manifest | 2 +- .../more-itertools/more-itertools-10.2.0.ebuild | 2 +- dev-python/nautilus-python/Manifest | 2 +- .../nautilus-python/nautilus-python-4.0.1.ebuild | 2 +- dev-python/nspektr/Manifest | 3 - dev-python/nspektr/metadata.xml | 12 - dev-python/nspektr/nspektr-0.5.0.ebuild | 54 ---- dev-python/ordered-set/Manifest | 2 +- dev-python/ordered-set/ordered-set-4.1.0.ebuild | 4 +- dev-python/packaging/Manifest | 2 +- dev-python/packaging/packaging-24.0.ebuild | 2 +- dev-python/pathspec/Manifest | 2 +- dev-python/pathspec/pathspec-0.12.1.ebuild | 4 +- dev-python/platformdirs/Manifest | 2 +- dev-python/platformdirs/platformdirs-4.2.1.ebuild | 2 +- dev-python/pluggy/Manifest | 4 +- dev-python/pluggy/pluggy-1.4.0.ebuild | 26 -- dev-python/pluggy/pluggy-1.5.0.ebuild | 4 +- dev-python/portend/Manifest | 2 +- dev-python/portend/portend-3.2.0.ebuild | 2 +- dev-python/pretend/Manifest | 2 +- dev-python/pretend/pretend-1.0.9-r2.ebuild | 4 +- dev-python/pyarrow/Manifest | 5 +- .../pyarrow/files/pyarrow-15.0.1-32bit.patch | 325 --------------------- dev-python/pyarrow/pyarrow-15.0.2.ebuild | 87 ------ dev-python/pyarrow/pyarrow-16.0.0.ebuild | 2 +- dev-python/pydantic-core/Manifest | 2 +- .../pydantic-core/pydantic-core-2.18.2.ebuild | 2 +- dev-python/pydantic/Manifest | 2 +- dev-python/pydantic/pydantic-2.7.1.ebuild | 2 +- dev-python/pymongo/Manifest | 2 + dev-python/pymongo/pymongo-4.7.2.ebuild | 159 ++++++++++ dev-python/pyproject-hooks/Manifest | 2 +- .../pyproject-hooks/pyproject-hooks-1.1.0.ebuild | 2 +- dev-python/pyqtgraph/Manifest | 6 +- dev-python/pyqtgraph/pyqtgraph-0.13.3.ebuild | 72 ----- dev-python/pyqtgraph/pyqtgraph-0.13.4.ebuild | 73 ----- dev-python/pyqtgraph/pyqtgraph-0.13.6.ebuild | 2 +- dev-python/pytest-mock/Manifest | 2 +- dev-python/pytest-mock/pytest-mock-3.14.0.ebuild | 2 +- dev-python/pytest/Manifest | 2 +- dev-python/pytest/pytest-8.2.0.ebuild | 2 +- dev-python/pytz/Manifest | 2 +- dev-python/pytz/pytz-2024.1.ebuild | 2 +- dev-python/qscintilla-python/Manifest | 7 +- dev-python/qscintilla-python/metadata.xml | 5 +- .../qscintilla-python-2.13.3.ebuild | 80 ----- .../qscintilla-python-2.14.1-r2.ebuild | 2 +- .../qscintilla-python-2.14.1.ebuild | 80 ----- dev-python/redis/Manifest | 4 +- dev-python/redis/redis-5.0.3.ebuild | 97 ------ dev-python/redis/redis-5.0.4.ebuild | 2 +- dev-python/rst-linker/Manifest | 4 +- dev-python/rst-linker/rst-linker-2.4.0.ebuild | 33 --- dev-python/rst-linker/rst-linker-2.5.0.ebuild | 2 +- dev-python/setuptools-scm/Manifest | 2 +- .../setuptools-scm/setuptools-scm-8.1.0.ebuild | 3 +- dev-python/setuptools/Manifest | 2 +- dev-python/setuptools/setuptools-69.5.1-r1.ebuild | 4 +- dev-python/six/Manifest | 2 +- dev-python/six/six-1.16.0-r1.ebuild | 22 +- dev-python/sphinx/Manifest | 2 +- dev-python/sphinx/sphinx-7.3.7-r1.ebuild | 133 +++++++++ dev-python/sphinx/sphinx-7.3.7.ebuild | 128 -------- dev-python/sybil/Manifest | 4 +- dev-python/sybil/sybil-6.0.3.ebuild | 39 --- dev-python/sybil/sybil-6.1.0.ebuild | 2 +- dev-python/sympy/Manifest | 2 + dev-python/sympy/sympy-1.12.1_rc1.ebuild | 104 +++++++ dev-python/tempora/Manifest | 2 +- dev-python/tempora/tempora-5.5.1.ebuild | 19 +- dev-python/tenacity/Manifest | 2 +- dev-python/tenacity/tenacity-8.3.0.ebuild | 3 +- dev-python/testpath/Manifest | 2 +- dev-python/testpath/testpath-0.6.0.ebuild | 4 +- dev-python/tinycss2/Manifest | 5 +- dev-python/tinycss2/tinycss2-1.2.1.ebuild | 43 --- dev-python/tinycss2/tinycss2-1.3.0.ebuild | 2 +- dev-python/trove-classifiers/Manifest | 2 +- .../trove-classifiers-2024.4.10.ebuild | 2 +- dev-python/types-psutil/Manifest | 4 +- .../types-psutil-5.9.5.20240316.ebuild | 17 -- .../types-psutil-5.9.5.20240423.ebuild | 2 +- dev-python/urwid/Manifest | 8 +- dev-python/urwid/urwid-2.6.10.ebuild | 47 --- dev-python/urwid/urwid-2.6.11.ebuild | 2 +- dev-python/urwid/urwid-2.6.8.ebuild | 47 --- dev-python/urwid/urwid-2.6.9.ebuild | 47 --- dev-python/uv/Manifest | 3 + dev-python/uv/uv-0.1.41.ebuild | 121 ++++++++ dev-python/websocket-client/Manifest | 4 +- .../websocket-client/websocket-client-1.7.0.ebuild | 37 --- .../websocket-client/websocket-client-1.8.0.ebuild | 2 +- dev-python/wheel/Manifest | 2 +- dev-python/wheel/wheel-0.43.0.ebuild | 2 +- dev-python/xmlschema/Manifest | 4 +- dev-python/xmlschema/xmlschema-3.2.1.ebuild | 37 --- dev-python/xmlschema/xmlschema-3.3.0.ebuild | 2 +- dev-python/yara-python/Manifest | 2 +- dev-python/yara-python/yara-python-4.5.0.ebuild | 2 +- dev-python/zope-event/Manifest | 2 +- dev-python/zope-event/zope-event-5.0.ebuild | 4 +- dev-python/zope-testing/Manifest | 2 +- dev-python/zope-testing/zope-testing-5.0.1.ebuild | 4 +- 180 files changed, 942 insertions(+), 2221 deletions(-) create mode 100644 dev-python/bareos/bareos-22.1.4.ebuild delete mode 100644 dev-python/beartype/beartype-0.17.2.ebuild delete mode 100644 dev-python/beartype/beartype-0.18.4.ebuild delete mode 100644 dev-python/bitstring/bitstring-4.2.0.ebuild create mode 100644 dev-python/bitstring/bitstring-4.2.1-r1.ebuild delete mode 100644 dev-python/bitstring/bitstring-4.2.1.ebuild create mode 100644 dev-python/boto3/boto3-1.34.100.ebuild create mode 100644 dev-python/botocore/botocore-1.34.100.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-0.86.3.ebuild delete mode 100644 dev-python/cheroot/cheroot-10.0.0.ebuild delete mode 100644 dev-python/croniter/croniter-2.0.3.ebuild create mode 100644 dev-python/evdev/evdev-1.7.1.ebuild delete mode 100644 dev-python/freezegun/freezegun-1.4.0.ebuild delete mode 100644 dev-python/identify/identify-2.5.35.ebuild delete mode 100644 dev-python/inflect/inflect-7.2.0.ebuild delete mode 100644 dev-python/ini2toml/ini2toml-0.13.ebuild delete mode 100644 dev-python/jupyterlab-server/jupyterlab-server-2.26.0.ebuild delete mode 100644 dev-python/mkdocs/mkdocs-1.5.3-r1.ebuild delete mode 100644 dev-python/nspektr/Manifest delete mode 100644 dev-python/nspektr/metadata.xml delete mode 100644 dev-python/nspektr/nspektr-0.5.0.ebuild delete mode 100644 dev-python/pluggy/pluggy-1.4.0.ebuild delete mode 100644 dev-python/pyarrow/files/pyarrow-15.0.1-32bit.patch delete mode 100644 dev-python/pyarrow/pyarrow-15.0.2.ebuild create mode 100644 dev-python/pymongo/pymongo-4.7.2.ebuild delete mode 100644 dev-python/pyqtgraph/pyqtgraph-0.13.3.ebuild delete mode 100644 dev-python/pyqtgraph/pyqtgraph-0.13.4.ebuild delete mode 100644 dev-python/qscintilla-python/qscintilla-python-2.13.3.ebuild delete mode 100644 dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild delete mode 100644 dev-python/redis/redis-5.0.3.ebuild delete mode 100644 dev-python/rst-linker/rst-linker-2.4.0.ebuild create mode 100644 dev-python/sphinx/sphinx-7.3.7-r1.ebuild delete mode 100644 dev-python/sphinx/sphinx-7.3.7.ebuild delete mode 100644 dev-python/sybil/sybil-6.0.3.ebuild create mode 100644 dev-python/sympy/sympy-1.12.1_rc1.ebuild delete mode 100644 dev-python/tinycss2/tinycss2-1.2.1.ebuild delete mode 100644 dev-python/types-psutil/types-psutil-5.9.5.20240316.ebuild delete mode 100644 dev-python/urwid/urwid-2.6.10.ebuild delete mode 100644 dev-python/urwid/urwid-2.6.8.ebuild delete mode 100644 dev-python/urwid/urwid-2.6.9.ebuild create mode 100644 dev-python/uv/uv-0.1.41.ebuild delete mode 100644 dev-python/websocket-client/websocket-client-1.7.0.ebuild delete mode 100644 dev-python/xmlschema/xmlschema-3.2.1.ebuild (limited to 'dev-python') diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index a1384ec83467..01f9ac779f5e 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/appdirs/Manifest b/dev-python/appdirs/Manifest index 074cadb5f482..8f5312ac13b8 100644 --- a/dev-python/appdirs/Manifest +++ b/dev-python/appdirs/Manifest @@ -1,3 +1,3 @@ DIST appdirs-1.4.4.gh.tar.gz 9840 BLAKE2B cb9466f4a7f7c1d6f5b6d7ca031820ec4d3450afcaa8ba571e35387c3109ede4e2afbf2c1141a9d01d13798f55524d5efd3fa12546a9378abbda405353938d79 SHA512 4c0e1e8dcd3f91b8b2d215b3f1e2ffaa85137fe054d07d3a2d442b1419e3b44e96fdea1620bd000bd3f4744f71b71f07280094f073df0ff008fac902af614656 -EBUILD appdirs-1.4.4-r3.ebuild 743 BLAKE2B 003cae6c09aeedfcb6a6b25bf8bc55c4916f7cd4b8e254e8425adf6bf10c9c8f9b0b9e0286b1f48c4e795277c44bf03313f7acbf6e0614f9dbf52e1482a21f9a SHA512 cd472432248d1ca7191f0988d8e729b6e3c0ebb3d1c3710b569a6e9d38abf41b0c0d7fc93e905259a6915fed2349663d6898c6d548615bf0b6cc088f49e9769b +EBUILD appdirs-1.4.4-r3.ebuild 743 BLAKE2B fb2249a6e3c2e1c0ed61a799e2902468724e18ac92766e51e028b2548992ccaa755337e237f0bd427faacb57a3abab692175dd860775c4da0a24686b945726d0 SHA512 b53ec64b0b35001b4d20ec26627b959807a986d676a69148749bafaa43cf107098bc6049a70ea4de91a6005986994d2c6b0141d7b91ee00fe4374dd773440c5c MISC metadata.xml 616 BLAKE2B f7c2e8c06d7af1c1d9566581df4dd3063e8f2f3e3652fe67327fb3567cb9e74567118a02035edc93d7949708da4f4dff65c83c782ef27f591ff011647f7e13e6 SHA512 ad9e7e2937eaf911e68603134ca41f3cc724c3005d6ebcd420892456074364c916b32b914122015031a9c23f6caa1da99859eac01f5d84160509798676fa5fad diff --git a/dev-python/appdirs/appdirs-1.4.4-r3.ebuild b/dev-python/appdirs/appdirs-1.4.4-r3.ebuild index bac28f7a310c..c526c49b17d7 100644 --- a/dev-python/appdirs/appdirs-1.4.4-r3.ebuild +++ b/dev-python/appdirs/appdirs-1.4.4-r3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 diff --git a/dev-python/argparse-manpage/Manifest b/dev-python/argparse-manpage/Manifest index 8ca14b1833ce..4973ff4b2b86 100644 --- a/dev-python/argparse-manpage/Manifest +++ b/dev-python/argparse-manpage/Manifest @@ -1,3 +1,3 @@ DIST argparse-manpage-4.5.gh.tar.gz 54783 BLAKE2B a348ad06990126965b48c64db209f13c91d68329fba57e4287b1a2ac7c246a25aedc25b70bfc01fd19b72c5700a67193da4ef47106a5b8ea863edf859ea07ecd SHA512 b9b166d2469d0fc6c9f6d1112bef553c1de32d1f558be4ef4f9b739b94d83acba2712eb9d324d9f3437bf421b833336c0eab34061ccd7b3cf810591705078bf2 -EBUILD argparse-manpage-4.5.ebuild 784 BLAKE2B 7ac045f72b33e58eb4cf6d5f0cd0a88e594d6b6fa6137295b9ea8e8e0b8e41199340b014d91b551b8d1f9cd491527476f9ed123eb051339836de6ca9bac5aeea SHA512 fa95c1556c3ed24e1d25194656899ba742a17c213757364ba5bc18f79fd54a8b10d98474ae12edeb518d872d66c2886b20eb4d9987df0d8e05d5a360ffccf959 +EBUILD argparse-manpage-4.5.ebuild 791 BLAKE2B 51ace2e8c47f99cee9da0bba09efc480f61014bb8e68e9113f151d8b7bc880c79952d51167294674470afce69ae73a97e4aa5c743368f6d6ca490b8045c2c947 SHA512 9e27e6d0ba42d4f3ed143b79d98c9815051fc0dc85f7388d593c9c2db20ec3eaec185c8874f42955905ad8b743173c05a19837b8afdbe8b111215de5195f1e13 MISC metadata.xml 519 BLAKE2B 00b4602e0a0c0b614c6f98133a0651ac75938c09fc19987fa86f725d05d6f94e91e3c7a2dfeab29f1875db096b34575d3ce628bfbcbaabc8d91f65ca83840b2c SHA512 bca860e8471e486b4fe3e3f003b02de5b93643fb916b7550372b5c46f310eb887999ee49beb6d3f3dd7c72f0b8ca7f5d2f62a25807cf54a224494f65497a9377 diff --git a/dev-python/argparse-manpage/argparse-manpage-4.5.ebuild b/dev-python/argparse-manpage/argparse-manpage-4.5.ebuild index 198ffeff9954..12fdb4f81be7 100644 --- a/dev-python/argparse-manpage/argparse-manpage-4.5.ebuild +++ b/dev-python/argparse-manpage/argparse-manpage-4.5.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/bareos/Manifest b/dev-python/bareos/Manifest index 5d665aa36300..e9a7e2434db6 100644 --- a/dev-python/bareos/Manifest +++ b/dev-python/bareos/Manifest @@ -1,5 +1,7 @@ DIST bareos-22.1.2.tar.gz 14746158 BLAKE2B 5d8c9c098f61bd35b11f907a3e215a7c08b504c3e529c67a4c8c5cbbf24775158966800e63efca260b4cc513417332cdf43a158d21684f09be3d89dd93258880 SHA512 76d53425b2a28f4f7887b323a70bf9b37df44302e0e25aff7156c1b3ee26ffa60bbfb45ed29a0f2fe763d5c38b8f7135ac2a3e405d8e2b10717f4893baf9c327 +DIST bareos-22.1.4.tar.gz 14747141 BLAKE2B 1b155c35f22120b07151a54ef314c6f8f42ea14c3f194d787a58ece41f8de148f0b34d0cc6a54f578b1bb5c4d3ae2a7736829f6d2cd642d8e001f1797a18052a SHA512 4285f0f524c6f30ae8f7dd67e2a732cf983663f56b053968a7f10d753e38bc2ee1e2673d1fb6a9b516994b51b45215fac153e301b893c9cb31a164ebff0d4c85 DIST bareos-23.0.2.tar.gz 14724410 BLAKE2B 0fe86c10d62ad322dfbcd5ac972aec27d6f0ad31e156d359398739b2bfd784a02ce89b26b6bdfcf279265114a4e6e13efe21edab8b87cff15f1f9f3ad055c64b SHA512 a8d8270c8060480fe87da9252de86a75eea1cc427db63536f848d19a2c23c499ca294a9656d9a6aac73a756f84c96a2d72f13d1cede7948e18bf93efc2ecfc29 EBUILD bareos-22.1.2.ebuild 503 BLAKE2B 9807827c6793d3ef9c472dede531f4bcdf51bbd72f02b7cd8a41c009a591f599da74e59a7bb2094dd4ab595dd5dea8e48922b24e1f89568f4da51d0ecffb0228 SHA512 d19897753734d92388dc840de256888722e4e1908f42a1cc4c8058bf2859628b740e609d282276f5d5a19930e3a1019a5ce81f6a99f6418c279a804c0ba2c34a +EBUILD bareos-22.1.4.ebuild 504 BLAKE2B c9c22df0e2f5333fa828cb364df423df8e7ca9e091eef2f4ba01a248cd8205f58fe312555061688abf1dfe14f6f2c1afd5495eee237e322fd9deb26b21b9eed5 SHA512 c54a8600305f806b6a5eb38e792138f42dae74c8cb37c7baf7ab6dd7c2d247f5122af0d3bd06d44c13dc29a60ee4564b2ad0812c54f27c229fbe797ce591d956 EBUILD bareos-23.0.2.ebuild 504 BLAKE2B c9c22df0e2f5333fa828cb364df423df8e7ca9e091eef2f4ba01a248cd8205f58fe312555061688abf1dfe14f6f2c1afd5495eee237e322fd9deb26b21b9eed5 SHA512 c54a8600305f806b6a5eb38e792138f42dae74c8cb37c7baf7ab6dd7c2d247f5122af0d3bd06d44c13dc29a60ee4564b2ad0812c54f27c229fbe797ce591d956 MISC metadata.xml 329 BLAKE2B 9e0fc3eff1f6e5e0b9529f5264b5e9aac303a2806f6276691728689df3e0f23d866a57e4df9794aa59be1008d736e073c9c854a88edd0c460bc5102a2f098848 SHA512 2325dddc4c62c5f0caba21e0419aea28cb556dd56664eabb2219cf7ea0b1b3177d5e142c6760a95c0a3aba6120f60d37241f6faf01759a00a6f76b12d4332e10 diff --git a/dev-python/bareos/bareos-22.1.4.ebuild b/dev-python/bareos/bareos-22.1.4.ebuild new file mode 100644 index 000000000000..59d31548b8d2 --- /dev/null +++ b/dev-python/bareos/bareos-22.1.4.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="python bindings for bareos network backup suite" +HOMEPAGE="https://www.bareos.com/" +SRC_URI="https://github.com/${PN}/${PN}/archive/Release/${PV}.tar.gz -> ${P}.tar.gz" +S=${WORKDIR}/${PN}-Release-${PV}/python-bareos + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="mirror test" diff --git a/dev-python/beartype/Manifest b/dev-python/beartype/Manifest index 32d0571f9b40..00b266fec3f8 100644 --- a/dev-python/beartype/Manifest +++ b/dev-python/beartype/Manifest @@ -1,7 +1,3 @@ -DIST beartype-0.17.2.tar.gz 1133779 BLAKE2B 61cb21511cbf9274e6e3eb1441bd32eb068b722c4fec1accadeed7aeaf8d26748a4b0adc79e8b9c45bfa8048ccffeef8e2e3506a2b651612b8fcdc6bb6c2953a SHA512 90953abeb80b512a0e127e24f7896b350a243d8593a3d9f0b8508f0e5e8595a8b85a8b28326c2c15dd12779adeb74d1b8637cb646b1e27fea8c95b8d4811d804 -DIST beartype-0.18.4.tar.gz 1188521 BLAKE2B 1756d6ad8a4e8b8b67c92b336c520fdc0caef4f43653f5605e4974741ffab050de94bc8740b2311887b9f177e428d86ef757b7cf8cd09c9ce309da1a617eab14 SHA512 4555df977433067dbaaecd77b8edcc721695dbeb8f2005e708659efe62cc936abcf62020874db7583d8e3b1fa8720472945252e099bdf4f04a057bd95ac31fa9 DIST beartype-0.18.5.tar.gz 1193506 BLAKE2B 497de6f326a3b600992748db8b74ba80d4a14003a0cc484b3eeaf48f0f808864fe64462ef3315d421dc4b5fe5d7060b48585ee00eb822c9f124612f394ab93bb SHA512 114b256619c6c7fc48fbe28db00ae5a8ddea4ce11c5394a06fa026f0317a34907ff12ef0c0009cff7a7b83742e6b66bc8b503b4c0e382c0b6cf79d43780bda5b -EBUILD beartype-0.17.2.ebuild 855 BLAKE2B 780c2859946cee302ba87d63141000d6934f01b7013b0e91ff7198e31ebf204c7568464dbc46f796dac6d718a6ff5ed6c6880139ad0be1c1feac688bd9ef511c SHA512 d3f5d208b4ae7946d7e3d729cb401abfaf024b19c499da02647c0777e2a4693a45731c2bfea174bac51efcc43f8ebc2c5416188b31a01480c4e5a6964c1e4cb7 -EBUILD beartype-0.18.4.ebuild 857 BLAKE2B 9443db82755baab7330e4d07110cb2b4cb2dfeffa2e34acda7e271760239db328c23709ac0ded1193b9ab66c3d3e85ac1e5a4cffe55ac354af3ab9ee5b3436a1 SHA512 88b6ab22540239aa7abf921a51980e6c8edde61a9b30090f5b69c5f074aec7e2ce94d92621a8a03dec96a8c4c29a0ec03e40b088398568d7677e43a7d4c9970f -EBUILD beartype-0.18.5.ebuild 857 BLAKE2B 9443db82755baab7330e4d07110cb2b4cb2dfeffa2e34acda7e271760239db328c23709ac0ded1193b9ab66c3d3e85ac1e5a4cffe55ac354af3ab9ee5b3436a1 SHA512 88b6ab22540239aa7abf921a51980e6c8edde61a9b30090f5b69c5f074aec7e2ce94d92621a8a03dec96a8c4c29a0ec03e40b088398568d7677e43a7d4c9970f +EBUILD beartype-0.18.5.ebuild 855 BLAKE2B 780c2859946cee302ba87d63141000d6934f01b7013b0e91ff7198e31ebf204c7568464dbc46f796dac6d718a6ff5ed6c6880139ad0be1c1feac688bd9ef511c SHA512 d3f5d208b4ae7946d7e3d729cb401abfaf024b19c499da02647c0777e2a4693a45731c2bfea174bac51efcc43f8ebc2c5416188b31a01480c4e5a6964c1e4cb7 MISC metadata.xml 393 BLAKE2B f22040a947a67160c9b4c2d41db713ea69ae7a272aba75c04b1620e3f813d62718425acbc8c18716981e4176ebeabc5b60e9376d9927552ea5a36b51b7baccdd SHA512 dea8caeb6e9091672994cee213be075819d593d1034cbc7e2b076f3fc32bd2afde13b6af094956885c9ddaa72f272c6a198f4f92e7b095606fdf900a4cec47ec diff --git a/dev-python/beartype/beartype-0.17.2.ebuild b/dev-python/beartype/beartype-0.17.2.ebuild deleted file mode 100644 index cf8363a1d705..000000000000 --- a/dev-python/beartype/beartype-0.17.2.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Unbearably fast runtime type checking in pure Python" -HOMEPAGE=" - https://pypi.org/project/beartype/ - https://github.com/beartype/beartype/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv" - -BDEPEND=" - test? ( - dev-python/mypy[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # fragile performance test - beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large - # test for building docs, apparently broken too - beartype_test/a90_func/z90_lib/a00_sphinx - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/beartype/beartype-0.18.4.ebuild b/dev-python/beartype/beartype-0.18.4.ebuild deleted file mode 100644 index 8337b30a5732..000000000000 --- a/dev-python/beartype/beartype-0.18.4.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Unbearably fast runtime type checking in pure Python" -HOMEPAGE=" - https://pypi.org/project/beartype/ - https://github.com/beartype/beartype/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" - -BDEPEND=" - test? ( - dev-python/mypy[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # fragile performance test - beartype_test/a00_unit/a70_decor/test_decorwrapper.py::test_wrapper_fail_obj_large - # test for building docs, apparently broken too - beartype_test/a90_func/z90_lib/a00_sphinx - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/beartype/beartype-0.18.5.ebuild b/dev-python/beartype/beartype-0.18.5.ebuild index 8337b30a5732..cf8363a1d705 100644 --- a/dev-python/beartype/beartype-0.18.5.ebuild +++ b/dev-python/beartype/beartype-0.18.5.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 arm64 ~riscv" BDEPEND=" test? ( diff --git a/dev-python/bitstring/Manifest b/dev-python/bitstring/Manifest index b8654fd03deb..50ebd391a52c 100644 --- a/dev-python/bitstring/Manifest +++ b/dev-python/bitstring/Manifest @@ -1,7 +1,5 @@ DIST bitstring-4.1.4.tar.gz 232014 BLAKE2B fad74a1a2931504b44c7d95c4e88b058c17ee189ab7b4ec6987d1284c273329b7850cd1aff8e93eb6badf7d52284db006f1f1118ee5f871694f2bd5b4b10e449 SHA512 e05d983ac340565b193c4b4d5f7f5fceea3ba68f04c348ab42cd1d783ac64e1b1adb0ce9bcaac20335137f103d51df198421c7cfee1e5c1ad9f3c9b89b77b679 -DIST bitstring-4.2.0.tar.gz 248168 BLAKE2B 72167fd3c18f80a46f5d1a0567644db8dfb1110c7c3884660b442903fa82fb625d7474cdde53dc1a58fd3560c0fc5664a53b1fccef13111dac78f715cc3477c3 SHA512 b3df84fc4e38faee704a8880533d436d33faae2b4786098cb755554100188528715d17f2dfdb3f09ea91cf4b45424b87cdf5d10952f1748addbc2492521ab7e9 DIST bitstring-4.2.1.tar.gz 249982 BLAKE2B f13212c3e4a6a516d045e5c6da3a2a943b05e5fa8f406b74d81972fc553d5032bec285766b7057bbaef5fc66aedcdb3f6efbbe72b89711dad7a451182801f419 SHA512 e54f5941b357d783e2951da8673cf38f6498d4e51949ab3200a05ce590208ca35ab7a300075013b6b2d6dfe6422cd81aa2d29b55c6a8088d9417d8c7a58f4716 EBUILD bitstring-4.1.4.ebuild 570 BLAKE2B f65b1094d3bbf01563f8cba6286eb341c940e769e15a4c6b6c8741e0bc27dd61ebb30f86f61be98aacdbcac9c939998804085f0a97236df9d8018cb62379e367 SHA512 e4310fd394ec0121b1451f918a57a1902be6d3e25162ba8d91d14f63afaef0867849e1ff223668262a2286c777beedd1a57a7ceaac4622bd417612e17d89c32f -EBUILD bitstring-4.2.0.ebuild 659 BLAKE2B 065a94eb62c1fc615c71183d8f1259dafcaf7a467a4e9b7651e843a1d61289ed2a78ad1a81f90c97afe5b1d34ee164a2c363c0d88d87b61ce3868457cbaaf828 SHA512 aa2cfa9a127334ddb9a3a15f6e250daef77b95d95be94bebab7bc5d7ec061ddf042b80753716e3425ae21ca95c9983492e45c44cda173ca6c20c251af22a56ea -EBUILD bitstring-4.2.1.ebuild 659 BLAKE2B 065a94eb62c1fc615c71183d8f1259dafcaf7a467a4e9b7651e843a1d61289ed2a78ad1a81f90c97afe5b1d34ee164a2c363c0d88d87b61ce3868457cbaaf828 SHA512 aa2cfa9a127334ddb9a3a15f6e250daef77b95d95be94bebab7bc5d7ec061ddf042b80753716e3425ae21ca95c9983492e45c44cda173ca6c20c251af22a56ea +EBUILD bitstring-4.2.1-r1.ebuild 664 BLAKE2B d4350a037a9ffe7aec1bebdcaeba2b2d173f1a5d2ae34a342b7ce500207b49be85d64acb08c3e5eb4ff3861f95c275c7945faf2a7201b519056ad854d5d90034 SHA512 6c5a8d7b799638a5a00bd6ede0347c726987418ae98effb5793629261200548238a33e37a58ca6670abaf9eb4bbdea49a5cdebb191fae0563e3beb9747e66a88 MISC metadata.xml 733 BLAKE2B 5d978fb3a90e33422df3c35986386d83e38b7760a2cac0708894c8c58c41002b8c7e1fe16bc1e9c707d8009afd0613d4afccf459770d40ec7c9223ede6a34e05 SHA512 ba4a8fb544c13bce8b31eb1dc3c4c5f5beff5f883f922479ccf809d81532719353ef322a26cdf16a0ef499dcdfb300b4a3fd0812edcb62651f8b617f0e391930 diff --git a/dev-python/bitstring/bitstring-4.2.0.ebuild b/dev-python/bitstring/bitstring-4.2.0.ebuild deleted file mode 100644 index 19db2446c3a3..000000000000 --- a/dev-python/bitstring/bitstring-4.2.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A pure Python module for creation and analysis of binary data" -HOMEPAGE=" - https://github.com/scott-griffiths/bitstring/ - https://pypi.org/project/bitstring/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - =dev-python/bitarray-2.9.0[${PYTHON_USEDEP}] - dev-python/gfloat[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/bitstring/bitstring-4.2.1-r1.ebuild b/dev-python/bitstring/bitstring-4.2.1-r1.ebuild new file mode 100644 index 000000000000..8d95c3d8d2a0 --- /dev/null +++ b/dev-python/bitstring/bitstring-4.2.1-r1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A pure Python module for creation and analysis of binary data" +HOMEPAGE=" + https://github.com/scott-griffiths/bitstring/ + https://pypi.org/project/bitstring/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + =dev-python/bitarray-2.9.0[${PYTHON_USEDEP}] + =.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/build/Manifest b/dev-python/build/Manifest index 729877154fd2..9ea2267d3f5c 100644 --- a/dev-python/build/Manifest +++ b/dev-python/build/Manifest @@ -1,5 +1,5 @@ DIST build-1.1.1.gh.tar.gz 44605 BLAKE2B aa1d554d55007e8cb715981938bb8765230ae5ddc6c5bc29efeb52c0e18b6337a13c27f3389772a83cc0ecc9b7d3e889fbc305e91f1290424d7031a1782f683f SHA512 5fa64b07f2c22faca074d1447f5fcb12b7ad40e5fe897f034901d7932d8a9aa2c1dfa806d373503246255d7d9a2429b336384a980376f4ae7c810ae275b735da DIST build-1.2.1.gh.tar.gz 47394 BLAKE2B d38a138dee5065ff0faee453bdc608fc519bc4b4a3cec8b60cf4f745288f8238dd7e9334f75bdd67765037a62b220079ce924c6581f745eb3750e732b2184d48 SHA512 77003e16d3776c3a4be920251bf14650eea112b92d94116cb1893195b8e16aae57321206ae63267119247f2794f220c891b7d913e07a8258b313d34c07d54fe9 EBUILD build-1.1.1.ebuild 1684 BLAKE2B 0dfc43a98f0edb7693d533cd3b75570191e716e87ce00e1255f2d1a3d40fa06bc028f1895535e8eac7f38b0d3c95da057ae9e93cef1eb763043a471441bea5e7 SHA512 b65bacfcde9bc791b724a9e3d461a1398b206117bea5f3aabbfc5ea96c174ba56979903adde1d10734939685b45c2bf91b832036c21e7220186c38173fded8c1 -EBUILD build-1.2.1.ebuild 2200 BLAKE2B fd03d5e794766dfbad21bd74b6b034043efc3a830f7dd484863426175527dc150d96d15c6fefd6407eb86d75e6d957d270905a12582eb0fd5e7157e1066d9978 SHA512 05c1f125d1be6b343e78a3783809e33bd3b02b86a62eae20d8bade8929704656a0b45792a2787ae93db3fe152213d842e28d50eed7c5b0acb4eedac619512d57 +EBUILD build-1.2.1.ebuild 2429 BLAKE2B 18c20d3041758e55b8d32f92036e46af2816a699be5a2a33634ee102a73d3241423099cae03ff263355bdcf1f35b350f78f39158cc940fb2e0f79b603beac12f SHA512 599927bf0f39a4c590dd024276c0986e92d7a7de6f714894b217a3c7161c323c002dc1e2e3a2c24bcc69c3eeb64f10bcf266cfaf33946d0aebb06a64096cc700 MISC metadata.xml 361 BLAKE2B 1c46e1d83bec4a8aaedd932af700865009735ff75e3af63ef7c08f7c00883d5f658f86aec981cd48c8ef0ab0a287250a3a4fdfad42fb434f6c06d9f33f72f7d6 SHA512 89c86db40833c86e25f387c5bfa8952b62e983714be85af1e8ca2a6ef8a402b94cc32dfc18cda8d8850736aaabdb46c153743af9bcb027e86b2c1f085f6f2369 diff --git a/dev-python/build/build-1.2.1.ebuild b/dev-python/build/build-1.2.1.ebuild index 02bf69fa491c..b0a8d0312cff 100644 --- a/dev-python/build/build-1.2.1.ebuild +++ b/dev-python/build/build-1.2.1.ebuild @@ -4,7 +4,8 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_TESTED=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 ) inherit distutils-r1 @@ -31,23 +32,29 @@ RDEPEND=" " BDEPEND=" test? ( - >=dev-python/filelock-3[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-2[${PYTHON_USEDEP}] - >=dev-python/pytest-rerunfailures-9.1[${PYTHON_USEDEP}] - >=dev-python/pytest-xdist-1.34[${PYTHON_USEDEP}] - >=dev-python/setuptools-56.0.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.35[${PYTHON_USEDEP}] - >=dev-python/wheel-0.36.0[${PYTHON_USEDEP}] - test-rust? ( - !sparc? ( dev-python/uv ) - ) + $(python_gen_cond_dep ' + >=dev-python/filelock-3[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-2[${PYTHON_USEDEP}] + >=dev-python/pytest-rerunfailures-9.1[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-1.34[${PYTHON_USEDEP}] + >=dev-python/setuptools-56.0.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.35[${PYTHON_USEDEP}] + >=dev-python/wheel-0.36.0[${PYTHON_USEDEP}] + test-rust? ( + !sparc? ( dev-python/uv ) + ) + ' "${PYTHON_TESTED[@]}") ) " -EPYTEST_XDIST=1 distutils_enable_tests pytest python_test() { + if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + local EPYTEST_DESELECT=( # broken by the presence of flit_core tests/test_util.py::test_wheel_metadata_isolation @@ -73,5 +80,6 @@ python_test() { fi local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local EPYTEST_XDIST=1 epytest -m "not network" -p pytest_mock -p rerunfailures } diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index c29d3ccb1523..826e92155e5e 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,7 +1,5 @@ -DIST cfn_lint-0.86.3.tar.gz 3909137 BLAKE2B 8fa9e895c444935e655e64b123c0506216640905da4cd133c01ff996fdbccfe02c61f0aa3c96bfc3153084219ded432670cb1482c59c286094c7eade6c548c94 SHA512 a2b93339ad2ed89773c84370953a03c55d09ab421ce2cc4f40d08df7a4fa810a1041c4925a376e4a742be987d4021085a8bc96c56bd65a519f57104dc2c93f62 DIST cfn_lint-0.86.4.tar.gz 3911739 BLAKE2B ea2d58abb78b466371b5a65cda2f5fd06f31eb16eece4d5bb3741f166e0bfb54d35c5d6605f5d9b333876fa1a85916f0aaecab5f0b0bd6b29841a2b5e813ed09 SHA512 71b50058ccdbcccedc92b70ca1af4c5163feb26415a97afad6e39761645423259b4dcdb6a24b517ba494e7474b31909d44399461c6d19834791d5057b14ef886 DIST cfn_lint-0.87.1.tar.gz 3997592 BLAKE2B 058de8badb0b37bda16e5239a2d9aa3727804bc9bd1b308cf9225c4b650eb6d0ad184025eee9e32ac9909db429641a8c928695be9c1a0cf587cffbf4f50dcba2 SHA512 3143d23738de9435c63b1f7f6f8abcea9fa235e45c885f15869a18a67089421094f77b5f4dd472f354f2901595bf1d0c2ef66f5605ff5ebc1ebbdbdca181d6bf -EBUILD cfn-lint-0.86.3.ebuild 2045 BLAKE2B 993e269230975113ab024470fd3aaa1473783d5d54582e74b2ac074fb3e8c62fa354ff10f7bded24e6327e4f183e402b1830bb8ed908c397c71c204c0ac92e55 SHA512 8b02a3cd906c8ac9d9179d6a12f000869a5218bbdfc3e7ba464a346539063711bbcb9dca3341b69606978cab3d721f2a9b36b82b21730badee8084aac23f6cef -EBUILD cfn-lint-0.86.4.ebuild 2048 BLAKE2B bfe0feed062cf5ab237eda74e93c26a793e499e46c843ddbe16f7dee814d2714de1bf7ec71452c7e45e053c744423455da4c00b16e35aa94a3168c01b15c3b74 SHA512 a4f970973f0faf279a6af11074eabbd47f410aeb7d24d0e10dbf232f426a6ecccc61d7336dd787941e76ff966dc9b075f6614b45064c6ddcc524299d4cb76e87 +EBUILD cfn-lint-0.86.4.ebuild 2045 BLAKE2B 993e269230975113ab024470fd3aaa1473783d5d54582e74b2ac074fb3e8c62fa354ff10f7bded24e6327e4f183e402b1830bb8ed908c397c71c204c0ac92e55 SHA512 8b02a3cd906c8ac9d9179d6a12f000869a5218bbdfc3e7ba464a346539063711bbcb9dca3341b69606978cab3d721f2a9b36b82b21730badee8084aac23f6cef EBUILD cfn-lint-0.87.1.ebuild 2048 BLAKE2B bfe0feed062cf5ab237eda74e93c26a793e499e46c843ddbe16f7dee814d2714de1bf7ec71452c7e45e053c744423455da4c00b16e35aa94a3168c01b15c3b74 SHA512 a4f970973f0faf279a6af11074eabbd47f410aeb7d24d0e10dbf232f426a6ecccc61d7336dd787941e76ff966dc9b075f6614b45064c6ddcc524299d4cb76e87 MISC metadata.xml 583 BLAKE2B 9f73e2b92e5cfa2ad59f5c8e5d91bdd3aa9eba3fa722b93b388cffea42020db7e7441bab5749432812934a4514d3e9104e6d897e1d115afa5ed237757bd48c03 SHA512 1866a349855ae4e248498b7aabd6ce4c4e10ea58731df4bfa13500f61dc041da6dbd7420e7d6a78fad46d5cf00bd7ef2d0c4c7d6819a21b3a5031b0d49588a19 diff --git a/dev-python/cfn-lint/cfn-lint-0.86.3.ebuild b/dev-python/cfn-lint/cfn-lint-0.86.3.ebuild deleted file mode 100644 index 8c0f19a4516e..000000000000 --- a/dev-python/cfn-lint/cfn-lint-0.86.3.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="CloudFormation Linter" -HOMEPAGE=" - https://github.com/aws-cloudformation/cfn-lint/ - https://pypi.org/project/cfn-lint/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.87.0[${PYTHON_USEDEP}] - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] - =dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - dev-python/pyyaml-5.4[${PYTHON_USEDEP}] - >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] - >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] - >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] - >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i setup.py || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO - test/unit/module/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # Internet - test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter - test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 - # TODO: it looks as if AWS_DEFAULT_REGION didn't work - test/unit/module/core/test_run_cli.py::TestCli::test_bad_config - test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters - test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters - test/unit/module/core/test_run_cli.py::TestCli::test_template_config - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/cfn-lint/cfn-lint-0.86.4.ebuild b/dev-python/cfn-lint/cfn-lint-0.86.4.ebuild index ccd32235036e..8c0f19a4516e 100644 --- a/dev-python/cfn-lint/cfn-lint-0.86.4.ebuild +++ b/dev-python/cfn-lint/cfn-lint-0.86.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/aws-sam-translator-1.87.0[${PYTHON_USEDEP}] diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index fcdff18ad351..6e5806a3150e 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,5 +1,3 @@ -DIST cheroot-10.0.0.tar.gz 148461 BLAKE2B d6a07878b03529be0d7ebefc91096f89b437374f9ede1db357a286bc199403798d35e9695dc1251d5045b6febc37940986693d9b36c89968ac3147ec68a481ea SHA512 02e32e52a596463cbb9874a800dbcdc5680dd7d9dfa95ca6e73c81f9248a488087c514ae70cdba94fe9df1f5d3ab1c68efcb720561cbeb7b667109fe5962f85b DIST cheroot-10.0.1.tar.gz 167586 BLAKE2B d8c882c3d16d29a2f97f35542321fd0aba4d0f9b310bc1359f9b832362e2d75424077d02d9a810a33a1bd10cf2ba9922a8baf8519dbd04c5e6f9b48edd3c3db1 SHA512 c878647a7bcf564509ee07481b3e371a2e09019d78240e79293bc4e0bfa872e8e2f947925c54eda56cc1790a3ff4d656c70066278c74073b44fc070627f5c71d -EBUILD cheroot-10.0.0.ebuild 1882 BLAKE2B cae96c75a4a47fe5e42af54172f8000100c441e1524797bb3cf4d9c059790961747c4b106cb123e1f3896496b3712b8103a489799ead0b9c8aadc786a78a89f0 SHA512 b2a685c097a04d9785b009684fa6c55d8d5b75884658b083427fdd58c9de3b663a8fe5dc11839314b6444a00b2c537e98248d4ff02b591051d45764b4f3597a7 -EBUILD cheroot-10.0.1.ebuild 2254 BLAKE2B b5745b4747f0d750566f402483b2be77ff2e344cd0db8f3cc55f3620f7f39ebf43548ba33ed9d880ccd571900082ad74b72ee6618a83194fd0e3d9a4fc318120 SHA512 af7664d08e14c04c63079009bae98781dfc080c1135bf551ab22db8e7967b78ad32b896b4319e8b8ff3a297c00e0b1d98e18278812f98b2f51934d64e69d4e69 +EBUILD cheroot-10.0.1.ebuild 2248 BLAKE2B 8b59b8c62e83f866a8bc81b88fb9682af392d318bb3bb7ae21fda22b2dddb301e67f56eccfbd3580404ff8ae4455ff76b57c92add41c4cadbb0a741c629ffc3b SHA512 82966f0f17b2f915fe99366851f14649581b23082381f7081fc0fabb3619c4b6d0c2fdde38149cbcb44eeec0e4009fb489c090c2b30f3972af9b38a3d4a8aaee MISC metadata.xml 391 BLAKE2B 1c9c2af2c1a8bcd3f1c426a87d1a2a97fb88a9a30f9c2f1802b8885329277fcfde1deadf635e419cd7f85a5685639709be33aa746d9f7a04c3ac7d832d084b42 SHA512 c194e8bed8d082ed4ce3f2a7f608085fdcf2ab8b7c730e5c6ad7438cf177ed1892565cdff0feda564681f59bf6aefc327e3d24da0a543c0f043934af27873e95 diff --git a/dev-python/cheroot/cheroot-10.0.0.ebuild b/dev-python/cheroot/cheroot-10.0.0.ebuild deleted file mode 100644 index 9431c10fa7df..000000000000 --- a/dev-python/cheroot/cheroot-10.0.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" -HOMEPAGE=" - https://cherrypy.dev/ - https://pypi.org/project/cheroot/ - https://github.com/cherrypy/cheroot/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="test-rust" - -RDEPEND=" - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/requests-toolbelt[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - test-rust? ( - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - sed -e '/--cov/d' \ - -e '/--testmon/d' \ - -e '/--numproc/d' \ - -i pytest.ini || die - - # broken - sed -i -e '/False.*localhost/d' cheroot/test/test_ssl.py || die - # pypytools is py2 stuff - sed -i -e '/pypytools/d' cheroot/test/test_server.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_DESELECT=( - # requires pypytools, see above - cheroot/test/test_server.py::test_high_number_of_file_descriptors - ) - - local EPYTEST_IGNORE=() - if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || - ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" - then - EPYTEST_IGNORE+=( - cheroot/test/test_ssl.py - ) - fi - - epytest -p no:flaky -} diff --git a/dev-python/cheroot/cheroot-10.0.1.ebuild b/dev-python/cheroot/cheroot-10.0.1.ebuild index f071256b7bc2..9c4bf1185172 100644 --- a/dev-python/cheroot/cheroot-10.0.1.ebuild +++ b/dev-python/cheroot/cheroot-10.0.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="test-rust" RDEPEND=" diff --git a/dev-python/croniter/Manifest b/dev-python/croniter/Manifest index 7e91a10fa07f..3694ac56ad1a 100644 --- a/dev-python/croniter/Manifest +++ b/dev-python/croniter/Manifest @@ -1,5 +1,3 @@ -DIST croniter-2.0.3.tar.gz 43274 BLAKE2B 30efe8767d6705518a1f7f605f63ad0e114eb6fc0e5f8677aaed5627ff7c3f3923fb0858fe27c167146b494950a8dfe9b8c8b14a89cc47a715ea4528fffaac98 SHA512 28c6596dad10ffb0c8a682d959505713c3ac3188034c5f7d1771772805b57363a66a213f36b90b1208d897b35da5c8805c6f7e4744ff511e0c5b6da686bd7dbe DIST croniter-2.0.5.tar.gz 47450 BLAKE2B fe7260cea5ec477cc39660af98a11b933182c08d66d696edece1b88d3b3212f3cdc82d4c750a83d9ceb03cd7d7d90ec139bcf6e737f2a2d791412f5a562b7819 SHA512 a61d98182754773e8a556d01ca1926452a392e55285ae3654a8cadce12418e665c6cadd2cdffa4a4091c341c8f0cb3180e473b6e91c928c5309a4d376c5e3560 -EBUILD croniter-2.0.3.ebuild 609 BLAKE2B 80fd8878be011bf6190da9536da17a09794739cfea0a4dec90718fda97b3147f3f97de9d72976500250c8d8c39a24f0fc625a7c7202640f12ad7e86197290843 SHA512 cfe304a54cf0b4f40e31a5a899bf4fa34e041a89690cd50f32b2a025869a38e73a21793330b3975e1ffcf09beae273a79a5b1beeb588b5fca4ff6fa4751f0639 -EBUILD croniter-2.0.5.ebuild 612 BLAKE2B 6d7e39f0a7c42781887615dc854d44b1dbeaea164585d1e47ddd57d82f94b196f5a77d301bbf86743d6fa69acdb02900f26724cde2abc1832477b905efc8ecdf SHA512 e9b7013d6f3463ea8e81707e4ce81be02434c4ac769505a4e6421cfb36157a4bf4eef54d09a6c942edaa7e53017e4541a56759639e263df89db6fd605147f1af +EBUILD croniter-2.0.5.ebuild 609 BLAKE2B 80fd8878be011bf6190da9536da17a09794739cfea0a4dec90718fda97b3147f3f97de9d72976500250c8d8c39a24f0fc625a7c7202640f12ad7e86197290843 SHA512 cfe304a54cf0b4f40e31a5a899bf4fa34e041a89690cd50f32b2a025869a38e73a21793330b3975e1ffcf09beae273a79a5b1beeb588b5fca4ff6fa4751f0639 MISC metadata.xml 470 BLAKE2B ee6bfe88287fe27cb8bb33258f6fbb3275daf8294a834e899975e27c34d9103e21dcdef3f43b5df3a9a9e5d741f971d0117ad6e4410c1117306d9b913c8f2bc6 SHA512 e2167dfde1b79b2ec613ad671868a7ad28e64705515534b7911d2bc1f2cfeb6e68e14b1d93e6e29ab2f60c2b49b60454d4b6d9bba2f7bcf9cc3f3a20424fe3a7 diff --git a/dev-python/croniter/croniter-2.0.3.ebuild b/dev-python/croniter/croniter-2.0.3.ebuild deleted file mode 100644 index 42ebaaf9cb4b..000000000000 --- a/dev-python/croniter/croniter-2.0.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python module to provide iteration for datetime object" -HOMEPAGE=" - https://github.com/kiorky/croniter/ - https://pypi.org/project/croniter/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/tzlocal[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/croniter/croniter-2.0.5.ebuild b/dev-python/croniter/croniter-2.0.5.ebuild index 3d5f6c8e5f9f..42ebaaf9cb4b 100644 --- a/dev-python/croniter/croniter-2.0.5.ebuild +++ b/dev-python/croniter/croniter-2.0.5.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] diff --git a/dev-python/editables/Manifest b/dev-python/editables/Manifest index ea9656d46628..ebdaa0b04f4c 100644 --- a/dev-python/editables/Manifest +++ b/dev-python/editables/Manifest @@ -1,3 +1,3 @@ DIST editables-0.5.gh.tar.gz 15469 BLAKE2B 9bbbc61a4e0a57edc6b7ba463da0d6c2f40090e347e67f203f16163bec70b63a2289332e9d69a46919f8aa009be1ec96e1b1cd2708ce5eb6ab33af6eb36360e0 SHA512 ac39d2e6a51625697c517b85fec11b525b1a41f82cf4f55c7595fed19da867065a62eee5e3656706f7402d0499754f4a142da77d699c59dffc8b769fa1c3dbe2 -EBUILD editables-0.5.ebuild 669 BLAKE2B f41482f6b06fd8103dcd20ddef04c920d216f0580127054d891efd02ff71e4981186cb3376a009be7350a1ae47ae40d3c58b9f17805042ff690169f173570277 SHA512 dfc150cb603d922eb9ed56919e20d3508cf6c3345be09923c23e0609f6fc6f75f7bea9be7078b60d7bb53713e892fd6e5e9c816fc19b83c7881f0b7ad8e055d7 +EBUILD editables-0.5.ebuild 669 BLAKE2B 5c750272f15e8932426abff1724617d363437ad7e127232c5d5b88b000d1bdbea8817ddd7a958854dcc1c2ba8db872d95c38a0d29b32c1a4ead9dd211f199cc3 SHA512 a80c90660d9d736f46ac7a1918770635a0de2a80e835cbc2b2c7f3953ba4f08e3336303afa8f49c117eaf8ea4712dfa7e8673878bf218fc53abe042ded83bf9c MISC metadata.xml 348 BLAKE2B 6f17488b4dc6b5892f0826c49a22220cb85a739b7a9f85542af4c085d20322b3b38110c030471a96af9cbfeffe19061382ecaf506dddd394e3c2dd9304b1f8db SHA512 4f8cb5b90c329f8ba3bd9dee1c8195b96798a5d5106b870950aaf1597c8ea47b21a935de1b3af114015fde6c416db0883e4d039d90c5afccdd7346cdbc75a288 diff --git a/dev-python/editables/editables-0.5.ebuild b/dev-python/editables/editables-0.5.ebuild index 0984046e406e..52cf46aee0df 100644 --- a/dev-python/editables/editables-0.5.ebuild +++ b/dev-python/editables/editables-0.5.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 diff --git a/dev-python/evdev/Manifest b/dev-python/evdev/Manifest index 85367b974a12..8d9b9a443372 100644 --- a/dev-python/evdev/Manifest +++ b/dev-python/evdev/Manifest @@ -1,3 +1,5 @@ DIST python-evdev-1.7.0.gh.tar.gz 87773 BLAKE2B 8ed41fa8b9a8583c863450d6952955477ca8fca649a1615fcce8741624561f5719d535700dc67c6757f193452d618e5850b6f9ab35c32ab49ed48025e4e5b94c SHA512 79cb8e92f5698b120ba0c4b2603a18907097d130e0128cbad68eb95b50935b6aeadd1e844d4c76909c965719cb5b067e37d0921748be3c7c2493acb58c153521 +DIST python-evdev-1.7.1.gh.tar.gz 88275 BLAKE2B 334f70785411bd0e8d348ddeb0a6a728dbfd5c3604a19e7153c47d6868f76b0d3c10317230b0d6874cc14b3765d0e520d932c551842bd0d758b7a735b30ba7cb SHA512 802ba7c252a8817c60480db90b28e89b8356580d7b7f6a35725c70fcacbcabb3d3216330f6639ece940d901434cf1617d7682d344b7428fd5c5b6ab940700ff8 EBUILD evdev-1.7.0.ebuild 896 BLAKE2B f560a3f38b26b9dcae4ade4ea177643c01584bfe8c7b64d4daf7c8c0b521c8472718834aca08b58fb780b20acdd7e2cb3e71a074ffaa82d0caa35d97b91cc7a4 SHA512 d04a880ed03d0c467a5e3fb9fec66f0fef5277bf2d9c45dfd7c116e1c66393130082b63c5883680b55d112d42a2621d372058fd4e47046f18f30aa718c01b580 +EBUILD evdev-1.7.1.ebuild 898 BLAKE2B 6ce67de3dcfbd5a234b554afc8a6a09aebd04b1c7cbb28574a2a0a76503cecd19aa0051727bd64c35a9be5ac4a3a4587d9b54b18c0dc3ace170c81e70f1d7524 SHA512 e1c853519996c5b70641f09eafb21031583117e9b2304b76a7a8dac2895cd32d210b3da0cf450d2ff60962f3921683f9a88e91ff6fe630ceb48061b60bc168f6 MISC metadata.xml 369 BLAKE2B 3db50cf2308091023bd5dd7768e1ff0af97124c5009efb710defc139b2809a804472969055cd0d120399d14b78d7da9dd92ca44b7de35fbf0e4cda2838ceb911 SHA512 1ceaa34af50744cd1108c990891c7105fa5373242b02fdd9b25718a6275b90d787a948b78ab4a17f0cfc168ba0c9f98d4c5b1e33997a0d751f7ffaed0b7189da diff --git a/dev-python/evdev/evdev-1.7.1.ebuild b/dev-python/evdev/evdev-1.7.1.ebuild new file mode 100644 index 000000000000..7325d4b2a71e --- /dev/null +++ b/dev-python/evdev/evdev-1.7.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +MY_P=python-evdev-${PV} +DESCRIPTION="Python library for evdev bindings" +HOMEPAGE=" + https://python-evdev.readthedocs.io/ + https://github.com/gvalkov/python-evdev/ + https://pypi.org/project/evdev/ +" +SRC_URI=" + https://github.com/gvalkov/python-evdev/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/test_uinput.py +) + +python_configure_all() { + esetup.py build_ecodes \ + --evdev-headers \ + "${ESYSROOT}/usr/include/linux/input.h:${ESYSROOT}/usr/include/linux/input-event-codes.h" +} + +src_test() { + cd tests || die + distutils-r1_src_test +} diff --git a/dev-python/flit-core/Manifest b/dev-python/flit-core/Manifest index 307e2096b995..6b6c55b6bf9d 100644 --- a/dev-python/flit-core/Manifest +++ b/dev-python/flit-core/Manifest @@ -1,3 +1,3 @@ DIST flit_core-3.9.0.tar.gz 41917 BLAKE2B 2fb053655a494736f5f9ce2d2c193d5d98622e410c0c0f18c92eb62d32ff98cbe830a1728461ed7e7e087d2fcf5f6a0c912717c2d534be688d688c4714c6865b SHA512 1205589930d2c51d6aa6b2533a122a912e63b157e94adba2a0649a58d324fa98a5b84609d9b53e9d236f1cdb6a6984de2cefcf2f11abc2cd83956df21f269ad6 -EBUILD flit-core-3.9.0.ebuild 926 BLAKE2B bdd15bbfe3287391dc23f733defc5f88285298edb78e8668dae3b3b2094b181c7e3568218480dc145290a8e11dbde43bb6243970e9823527480da105d84cae28 SHA512 0bda1376e18e723b896fe35f3299cc125d07883655790837edcde776cf68573e267320a66bc8dd812effddd24b5c92e47da989296199db3ecdda63ab96a07924 +EBUILD flit-core-3.9.0.ebuild 926 BLAKE2B 606414a019afa04cefaf73915b433433d44b6623370bce47f05c9fde24d9edd2cf91e4b11b2ec70b03a02ea173e4c01f1d20f11c0ac142d183449cc29dbf3e1e SHA512 326442fa4886f3aa18c7c9e2a1610588fd658e41e0edd2b6be71915ec268a9f9b153c224accda566b585afa979d066c28bc3ec4d95a8500ed647674ae167f172 MISC metadata.xml 515 BLAKE2B c6ba982d0b2d09457d65675322db9fb3aad7e6cb4c4a86c615bd4e49ba1c879132b776a8021169c78d4562f835da5e9b250da2fbc07b5f85978b3bd94c466b53 SHA512 8a97932ae53ecb31363b0a1aa0309bb164f3091214508f0b044246133d11821b2e78491ad0a78d8324aaf470f9acfc80bf8d6871bff67b1051e13815ad233c0a diff --git a/dev-python/flit-core/flit-core-3.9.0.ebuild b/dev-python/flit-core/flit-core-3.9.0.ebuild index f2c8e13d8ff9..884223238eb7 100644 --- a/dev-python/flit-core/flit-core-3.9.0.ebuild +++ b/dev-python/flit-core/flit-core-3.9.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 2019-2023 Gentoo Authors +# Copyright 2019-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep EAPI=8 DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi diff --git a/dev-python/freezegun/Manifest b/dev-python/freezegun/Manifest index 5c8f998f58e7..c7dd3a99430c 100644 --- a/dev-python/freezegun/Manifest +++ b/dev-python/freezegun/Manifest @@ -1,5 +1,3 @@ -DIST freezegun-1.4.0.tar.gz 31748 BLAKE2B a7ea433ea8e5f0137fc5d88a5375e3fc0e2f307a04684ab5b844168ed214fd9dd1d1ed2a0e0c91ed20ee1fc32c8e3e75fb9dc73de64723efe881e843a38269a1 SHA512 bbdad19b7fc2da9a2851d6b4c14427ccda1f2e06617993cf7173ded65cced9b98d36e1da05a2718b70653a69986cd81d84317003271eda2075177ccf63495b7a DIST freezegun-1.5.0.tar.gz 33167 BLAKE2B 3cf05a41c4d66ded61a67385faa07ad80348ad7620db6076f1371d1707b9f6229d85bf2f87ff3533a9529f9d6c30e5f5bcdaf0a499b1e73760070ee5706936b9 SHA512 65d3c95e4992d80c104d52e1164662308aea0884e4a0bb1343f028e514519548dd295dca7dd97d06aaa57a61c0c71fae0bd040f944936858e0f72b2a08860694 -EBUILD freezegun-1.4.0.ebuild 754 BLAKE2B 8abb09d8be642845ffe47543ae0aa7dd6e1ef18feda21fae26dfc2956dc23739aae452cc7d7a4d5eab9cbb6891ac601abb8f2aca103eb43cda7f7dd6172e1195 SHA512 3dfabcdd4aefeca71ebe4a99f0c867a45e323bfe2084586f3ecb9257235fe3704ac79533bd66da141a4e0265cf288483832ada9c9d53485b0a253372174f4faf -EBUILD freezegun-1.5.0.ebuild 762 BLAKE2B 4aacbc8acb697e3f046690d70707df4f23502c5ef5289f80d1faf2b271f128f1d2f8d45d386f9cddc9f7cde88434b96eff750b1e407d837ac854d59bf56a2e97 SHA512 c04ae206042ec5a19cbefb93f0c9423bfc5313cd7f63a9f0a658bee0fba182932be0270ca1071bc35e3044772bd6bc50df28092f804568d1e94c959a68ed4ffb +EBUILD freezegun-1.5.0.ebuild 754 BLAKE2B 8abb09d8be642845ffe47543ae0aa7dd6e1ef18feda21fae26dfc2956dc23739aae452cc7d7a4d5eab9cbb6891ac601abb8f2aca103eb43cda7f7dd6172e1195 SHA512 3dfabcdd4aefeca71ebe4a99f0c867a45e323bfe2084586f3ecb9257235fe3704ac79533bd66da141a4e0265cf288483832ada9c9d53485b0a253372174f4faf MISC metadata.xml 393 BLAKE2B b2cf7947fff6a03fba00b03503693e0ecb16b4934602ba66225f1d339db131975cea5f503b4b18fac54b38853905d21a1e56b5250674bc6d8cc0fe3e7d37403c SHA512 6bc2d99fc1d7c5c0a259424423f45fdd6bf23ae09c1f42bb5ab777fcefe4b1915cea96b1c767b7e048770b1c5ab9f2b0947fca4438838a4ee20f072f974c0a80 diff --git a/dev-python/freezegun/freezegun-1.4.0.ebuild b/dev-python/freezegun/freezegun-1.4.0.ebuild deleted file mode 100644 index 57c62f3fafbf..000000000000 --- a/dev-python/freezegun/freezegun-1.4.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Let your Python tests travel through time" -HOMEPAGE=" - https://github.com/spulec/freezegun/ - https://pypi.org/project/freezegun/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -RDEPEND=" - >dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/freezegun/freezegun-1.5.0.ebuild b/dev-python/freezegun/freezegun-1.5.0.ebuild index 1f3fa418b43f..57c62f3fafbf 100644 --- a/dev-python/freezegun/freezegun-1.5.0.ebuild +++ b/dev-python/freezegun/freezegun-1.5.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" RDEPEND=" >dev-python/python-dateutil-2.7[${PYTHON_USEDEP}] diff --git a/dev-python/gpep517/Manifest b/dev-python/gpep517/Manifest index 886852191da5..1dfeaf30565c 100644 --- a/dev-python/gpep517/Manifest +++ b/dev-python/gpep517/Manifest @@ -1,3 +1,3 @@ DIST gpep517-15.gh.tar.gz 17535 BLAKE2B 265c2392cc70f4a94f6b8329dbba0ec5eb821e687bba553009bdc5e230d856fe6f105c873a79ee7ca99fb75c072c3d3c3b4f716ca873d13a8e393b33a97c8540 SHA512 7c3b878220e907ef801301eadc0e3031dd3c31770cc50bb7119ab32f9244c8a33792b4896ddeffc5d4b7be9f1d881fba5179de155f11845f510e455be59fb92e -EBUILD gpep517-15.ebuild 1167 BLAKE2B af7e60e0860c565ccb0a758673428b9ce6145086081a1e5dd865b5b4dabf7540de452bae4eb8643b69576ea485df6f674301d7b78640f7c2975a407140cd4d80 SHA512 9c1b8251a0713daf0b847b79bb4cf5f6b7c9576215273efa9c71d529463f6d64c10db99d406abcca160a4303573f77e1841969bb988a354c91eecc82fff1a73f +EBUILD gpep517-15.ebuild 1167 BLAKE2B 4ea8bb133fe6c98e7a0eff96d91592378c45dc5a67e0760f4ed21f9321a66e1b0d41f0e7103a518051fd6108212c01a0cc39aabf82e9c545bb3a3365cab4b3dd SHA512 9c5439efac9cb2028a351a1059e56e007df3bdf1774729b0966c68f8826cb82fca825a4cdd226933af11ec41b18dfed2348a0c2cd611ed9eeceaeed27ba44cdd MISC metadata.xml 396 BLAKE2B b67a7e2109f002e48023fc60f19fe2aa7f224010795434815a4c7c0d075dba6cb27e9d443ff86b84ba582a12b30dec5dc8ce9c91419dc2d04c1c61f45e901192 SHA512 402dc1c9cad90e122443599282d03d317a29d31189aa1532041104ae4b6292340b5744488075c9f52877f450561072ef4d8750db65412bcb81b2af5648078b37 diff --git a/dev-python/gpep517/gpep517-15.ebuild b/dev-python/gpep517/gpep517-15.ebuild index 5ea577490b8a..59e88ad9c4ca 100644 --- a/dev-python/gpep517/gpep517-15.ebuild +++ b/dev-python/gpep517/gpep517-15.ebuild @@ -5,7 +5,7 @@ EAPI=7 DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 diff --git a/dev-python/hatch-fancy-pypi-readme/Manifest b/dev-python/hatch-fancy-pypi-readme/Manifest index 8e0002beeb26..23c6bbcbbba7 100644 --- a/dev-python/hatch-fancy-pypi-readme/Manifest +++ b/dev-python/hatch-fancy-pypi-readme/Manifest @@ -1,3 +1,3 @@ DIST hatch-fancy-pypi-readme-24.1.0.gh.tar.gz 28370 BLAKE2B 5f0783e63d23f102dd43ddb8b0906ca5d971e2ab0db4055eef62fcf84476790910db006359c20277be902985b7d4ab8e90e1389456d514930cef67ccfee70cec SHA512 fc659ae9a3646e4d013827d82cc75545d2b6b7ea0fa72491b51acf63f264fd764ec0bf99e894244be6fe402eaf0fc458bc95f565822387dda528dbd0347e1202 -EBUILD hatch-fancy-pypi-readme-24.1.0.ebuild 859 BLAKE2B 6bab2774b5e0360ea43a5e7add5b835e671a8f18f257c8a38195f6c072c97d3083bcfe853191c901c6583ba0113bf135be87acfa35d0cc501146a11c07f8ac49 SHA512 3f2f494a5296fe54ef335c8b734e4c97918765687728037963faf70693bfde1bf28c3eacc3782accb3ebe30397d3cc5e2ea822c780165cc2b14e78c815063530 +EBUILD hatch-fancy-pypi-readme-24.1.0.ebuild 859 BLAKE2B 5cbe97bf923c0fd3abd24b5f3df3b9bb78bda1a88b1f8ba25e9408ed2a812eccdf1faef4f6d083ed5b5782adca92e026d62ef341049f8152ce8ec0de9cf3ce8a SHA512 4f78b42f6e55e259f71f2d85f2ef5e1ba7db8939ebce9a495d9e1ff5f147e5ce5657b098f09b83a838072545f5f9865a5e01193bbd5adce10de45d9a9c197cbc MISC metadata.xml 420 BLAKE2B 03750f71022641e5305e12e60a55fb614deac90677d655989df62c3b57009aba9f91881c7380a3efb6ada27b43036f446d5ebe26a2ae17678c87f681fab360a4 SHA512 54e85d5b2e8dd4faf2eac232d7f79848a6a6b365829cf58f186211de1473a9023a3f7e8defc49f788e89afc4f0a0b55996101ce45a8e76579b5a61ff76970c0f diff --git a/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-24.1.0.ebuild b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-24.1.0.ebuild index a2ca280ae91b..17cf5b1dad8a 100644 --- a/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-24.1.0.ebuild +++ b/dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-24.1.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 diff --git a/dev-python/hatch-vcs/Manifest b/dev-python/hatch-vcs/Manifest index a6c02cad1001..4f9e29889ff6 100644 --- a/dev-python/hatch-vcs/Manifest +++ b/dev-python/hatch-vcs/Manifest @@ -1,3 +1,3 @@ DIST hatch-vcs-0.4.0.gh.tar.gz 10822 BLAKE2B 92b1ad1181a6bae815a6d01045836976b8767086f2a7001de9ad97f0d61737895da9a411419e28c5b2d830fca606d7d9c21265210965bc7691670f92aeab1b22 SHA512 bf40cc371c8d8e120fce83e5986fc2bdc2087fa5a4ac4a407d32617e98205ded79dcb29a00c7638ba68dd5ce09f31e84b34176627a6a34dfb7708031f4c4519a -EBUILD hatch-vcs-0.4.0.ebuild 729 BLAKE2B 2e3fde4f3358a83fd1a4c76cfffd05b274236f232f25364afc4d1ba22da49f1e76cc272f0b6eb185a395eedec76f136f8c52791df7e5bc65a496cde31c929802 SHA512 f30ccadd50d4220e00c108b145277fb32792b6a3f2e6265778892dd22723d05769eb2702082fb4102b01400be5041a97062a7bda44df60e2d5ec50da935e7e14 +EBUILD hatch-vcs-0.4.0.ebuild 729 BLAKE2B 972f55b1f9f64c12afd52fb461c625c8c440c415763e5cb0f8a68298ec58d480a8510326d372ba87c2a2717ded32a47ded8be8770a89098f930040db2cf14e8a SHA512 235a7d629f1674b646b1be5099d6ade530f2f6a9215fa927db2980b7654b370b9894703159966080171527c656bbf3ce63f7f937b53c007037dfcb3e7250b756 MISC metadata.xml 369 BLAKE2B e834e5959ef7719c9ed9d751a8c5e56792fbd553e7fe0ae484a0f1da9c09e97fe262ccf319a773782207fd6a95b16662425f1b348090545b81a5391e70066ec3 SHA512 27b508fa717ff058f09f527c4ae504e131860229e073888b4b746621e1a877ef0c74f1336bdcc097969f9610f68d5e17ad1188efeb0ec4ff733097c4e86b027a diff --git a/dev-python/hatch-vcs/hatch-vcs-0.4.0.ebuild b/dev-python/hatch-vcs/hatch-vcs-0.4.0.ebuild index 08720366cf75..60287b2f1dfa 100644 --- a/dev-python/hatch-vcs/hatch-vcs-0.4.0.ebuild +++ b/dev-python/hatch-vcs/hatch-vcs-0.4.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest index 73ea1ba3b957..6f89fd732ab2 100644 --- a/dev-python/hatchling/Manifest +++ b/dev-python/hatchling/Manifest @@ -3,5 +3,5 @@ DIST hatch-hatchling-v1.23.0.gh.tar.gz 802345 BLAKE2B 571ae18bda737acf05bd830c4d DIST hatch-hatchling-v1.24.2.gh.tar.gz 1054297 BLAKE2B b2da7dc3f3d58998b57d6ee625a2b7e890afc078c0d8f6cb9c332480df561090bb8bc255e3e60d5d25fa55001869429f822014891fe1cec0098b61fbe02efe52 SHA512 e83f57089707a267685c9cac7f29cd5862adec62f6346097aa62bd5b3b9f7222621b2ea71004dd52f62798dab71bcf05c33a2c43dbe39d1bbc5f4a4f99f28c40 EBUILD hatchling-1.22.5-r1.ebuild 2861 BLAKE2B a6c1a2af33bf2765eddfd413d014fd8f7df9c0af9565936079c88329921d96a149798468cc5656f3e1e19fcb98104604b8b974e0883c3330b0448f05e25d4a62 SHA512 96bb82a9a3e0c209c7d203f740ec62e88c47a5038e9348ed3b8e7b6dc526953bd905df8f41c03acb39bedbcf46f8899ce47216e97b32073bbf6662b13f0a6a41 EBUILD hatchling-1.23.0.ebuild 2869 BLAKE2B 835887ec06d3af4611fa58b84893992be7fc60cce8865af8592126e91c5cabe8b9372e64e5a0eda55a6726e7a830b1e5d50d876420b77b3386bf6475f742a590 SHA512 63d3f14fb6534ef36e428e041b8e9a39ff1f966d0004e82f500854fdbe97834258c1ae1c43397f5e0b725126a5ce08e1187c5c2b3ac4c05592939e1c68cfa868 -EBUILD hatchling-1.24.2.ebuild 2930 BLAKE2B 9b910b3f07057fb5b2416f8409110bc46442fa4a14543210f2ee2dd6789d3efb3db98ec8d9df0b9c798defb2c1e7fe470540157e44c7c3a51e8ef4e407b30042 SHA512 706ca6a9e34b8f12c80cc62177075b486d3d36a298416122a9b90facb32ceb1fa150af9726817557c32a0b6abb57419a77070931a53bec4c50987297d7eab0d1 +EBUILD hatchling-1.24.2.ebuild 2941 BLAKE2B f3e22879acb7faa73112c0885120ab193c3705c52a06d8b93e5e8eafc2702a50b6c82832da328b429e2a9cd30248ab786d10c06ad23648e9ba58d3d4cfa24450 SHA512 155aa0e645bc35deacee4630e4c92bee5c08262de32af27da1e98123f4eee8bc056b69353558deb42ff44dd8287b8cc9c1fc50ff5dfc5043a87a868bceef1973 MISC metadata.xml 365 BLAKE2B 5a40a6cf6df042e6e8387830babd0171c9d8bc5d490fe2175b83d1588d827e826b49044ef29de48553515996b742fc475bb9699dcfa8ec05229162b22e0ed317 SHA512 f11bb25bc12c2bb0b0a0a4691115b9a2af525d9e44b33e0d6db98c7fcef0b49b5989fb7574ee8b27bc88f1dd2543bfdd492a6614de172e2c4edabbee8bf6161e diff --git a/dev-python/hatchling/hatchling-1.24.2.ebuild b/dev-python/hatchling/hatchling-1.24.2.ebuild index 5113b4066ed0..cb5f1c813a23 100644 --- a/dev-python/hatchling/hatchling-1.24.2.ebuild +++ b/dev-python/hatchling/hatchling-1.24.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=standalone PYTHON_TESTED=( pypy3 python3_{10..12} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 ) inherit distutils-r1 diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest index 87a34179b6a3..a038efb1ad6b 100644 --- a/dev-python/identify/Manifest +++ b/dev-python/identify/Manifest @@ -1,5 +1,3 @@ -DIST identify-2.5.35.gh.tar.gz 101691 BLAKE2B 931169744a9126d82b32bd4dea1731f1f4ad209b78d3df9ce490891994194797a7adcaff19400e9856716528f5b3490e05c8e06614c788b089251ef92cd1dd03 SHA512 1d01535f95818533220c06988eb2d9f495c004b41fd197482ab0e3520f81ab2aebce0344dffeb0449423abd6574c21043fa0ad20472b3aaff6cb97986f31fd88 DIST identify-2.5.36.gh.tar.gz 101732 BLAKE2B c0f7d7f57a757ec828b7def3a0e7e544855bf4eed8f3b612cc35acda34f05379c5267eb33a0110080708c50a838983a6d662130e297f2e0a00382025c58ccf61 SHA512 713ce08bafc076d2724f847c0b051036072d6b8d53c77a0ca011b7ec3af4ec27381de3ef4622235db0791ef4fc449514f78c2ad250d77c055e9fec9dc6f14a57 -EBUILD identify-2.5.35.ebuild 595 BLAKE2B 29c3f7a774a2dc6999c99f96790af9ae54659258f1e2d5ccd15a395d3e2028b53cbb29ca25683ecbc9ae49a6a09c9dfc695e28e72f133ee82b7ed895c9e65293 SHA512 90ca9fb774fc3f930e4db8f5bf3690ed29ac2dbbf15a71cecf8400269ee5af30be56d8c41e436624bf27f7a0417ab13633aca9a6b3acd98f447e0f0d302992a0 -EBUILD identify-2.5.36.ebuild 598 BLAKE2B b29030ac179d4b7a20d90b278ec871a8056eb84e7d4f87fdffb822fe19800383e8e6a39eea42c332e6e73890f4f0da83b6343a3a9102e11365cb74685b47ff17 SHA512 f6dc46c2b5380e4faddcc17861bedfed4a8552ac97268c17cd801d824a077b1447c2a01ca3a2535d63a1d48fee2d0baf2a82b386d6853fce2100e70fe915de63 +EBUILD identify-2.5.36.ebuild 595 BLAKE2B 29c3f7a774a2dc6999c99f96790af9ae54659258f1e2d5ccd15a395d3e2028b53cbb29ca25683ecbc9ae49a6a09c9dfc695e28e72f133ee82b7ed895c9e65293 SHA512 90ca9fb774fc3f930e4db8f5bf3690ed29ac2dbbf15a71cecf8400269ee5af30be56d8c41e436624bf27f7a0417ab13633aca9a6b3acd98f447e0f0d302992a0 MISC metadata.xml 501 BLAKE2B da95534590927f7290f78f47e30484e3349c9058048c15522e7346a74d9a2c96141a18897b10b230adf966d3c237217ef1d2dcfe59814ccfffd58ab4c38c1ebf SHA512 8d78245bbd2e14016eb70f1d8f8d6129e6b265084f7da95bd915f01ce5af94f86bd69c33c1514195de70d0f834332d9ca968a18afb59a7016c8cb58681d04d24 diff --git a/dev-python/identify/identify-2.5.35.ebuild b/dev-python/identify/identify-2.5.35.ebuild deleted file mode 100644 index 6d0d4666c11a..000000000000 --- a/dev-python/identify/identify-2.5.35.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="File identification library for Python" -HOMEPAGE=" - https://github.com/pre-commit/identify/ - https://pypi.org/project/identify/ -" -SRC_URI=" - https://github.com/pre-commit/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 ~riscv x86" - -RDEPEND=" - dev-python/ukkonen[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/identify/identify-2.5.36.ebuild b/dev-python/identify/identify-2.5.36.ebuild index 0aa9daac20bc..6d0d4666c11a 100644 --- a/dev-python/identify/identify-2.5.36.ebuild +++ b/dev-python/identify/identify-2.5.36.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 ~riscv x86" RDEPEND=" dev-python/ukkonen[${PYTHON_USEDEP}] diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest index ab7d8a7c7abc..581c881e45b0 100644 --- a/dev-python/inflect/Manifest +++ b/dev-python/inflect/Manifest @@ -1,5 +1,3 @@ -DIST inflect-7.2.0.tar.gz 71448 BLAKE2B 33d7d8cf4b4de05a035e1929fd6c70c3635290cf1387927e5fe15315c06135a6b2daf6b67f044b9ea004c2345bdeb8b2f17e5f54daa9cb18f0d3bc1935295439 SHA512 13b698637a8049987675dd419359907baba6d8a9805c3602bbc414ed8fb422bfaa32ec26bcc309508ead5cb72bed632d9142f7796c981269551f1238b88c9019 DIST inflect-7.2.1.tar.gz 71580 BLAKE2B f6256388768a850a16e79f5c59cc21bab94c65733aa4502c813e7c32c850eecf80d2148e9cb396b6fb3198004b79dc1c6dea9dbef29d5cd4e3acff25728deec3 SHA512 b994b1cb486f318f54fe73e159ffb41c637298c651e3b2ed0899659add450cd47f168e7ba242fc70dd1c177e622850409485c1671e5b89eb1f2b554d315bdf00 -EBUILD inflect-7.2.0.ebuild 940 BLAKE2B 4a6335312a2bec613a7e892434e0548e9f8b582e18a730eb888b9d180d94429aee3cafe40dcf2a6abbef3461238e0aba8f860fd896389881379e0e1fc00ecaa4 SHA512 a21ccf1814f9aa116d5caf8310b426bee945f92c145492709e8786fedff391b24215663316b028cd8a9a2f59dcf3b78bbf606c21ec2eccd6f58dd5039ffe79fa -EBUILD inflect-7.2.1.ebuild 774 BLAKE2B 1f4c7c2e2cb7d455fc152203693eb6f3dfcf2c27a5a2bde93d053a93d3327f23eec15337b1d6066fdb7caacf00130052ff7df79bc33c87dc021971c97f20f074 SHA512 70ac463345fdfd1ff7faf740aa45295c247d6e210b06e6740295ab1fe131c97faab53f25d245d13fe77752490d90bf9d7c3495165a54f6b6622457f1ab05df62 +EBUILD inflect-7.2.1.ebuild 767 BLAKE2B e8e767f5aedc8e3a5a8e754f61384ea6bb39e43d0f3b5c0e2463c5641701c08681cb75e5a8fd742945231ac8855c379f4ce42b71eefc0c44c863ce1f0fe15e53 SHA512 0795a974cc747a1bcbf3bd1bff3335ecd196b8b0353d65093805d8134d78595ae1139caf878b08a0ea2cbe404def4edc226ea56571e35f584fbca8c8d66f790c MISC metadata.xml 557 BLAKE2B 1a327bb3ea2f7ecb0b3100d9f443c9c0c20a89f1e560eac79cef20a6f12855355dab9c71bab94881774e2be6fc2b4bd9530e1155caecdf687228db259ed34bba SHA512 d719ba7da2f6544cada37998dbc6b104cebb6419ab65bd164411928953c5898da2f5f2f789b72d41f7b46ee7a5570fc6646d331e0df39b34c1fa0685fb9165ab diff --git a/dev-python/inflect/inflect-7.2.0.ebuild b/dev-python/inflect/inflect-7.2.0.ebuild deleted file mode 100644 index 4b40654a883f..000000000000 --- a/dev-python/inflect/inflect-7.2.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Correctly inflect words and numbers" -HOMEPAGE=" - https://pypi.org/project/inflect/ - https://github.com/jaraco/inflect/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - >=dev-python/pydantic-1.9.1[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/typeguard[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-3.4.1[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # broken upstream - # https://github.com/jaraco/inflect/issues/204 - inflect/__init__.py::inflect.engine.compare -) diff --git a/dev-python/inflect/inflect-7.2.1.ebuild b/dev-python/inflect/inflect-7.2.1.ebuild index ab2804fd4f51..3b7dd89edc8a 100644 --- a/dev-python/inflect/inflect-7.2.1.ebuild +++ b/dev-python/inflect/inflect-7.2.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" dev-python/typing-extensions[${PYTHON_USEDEP}] diff --git a/dev-python/ini2toml/Manifest b/dev-python/ini2toml/Manifest index 553db83fffad..7e567f5e060d 100644 --- a/dev-python/ini2toml/Manifest +++ b/dev-python/ini2toml/Manifest @@ -1,5 +1,3 @@ -DIST ini2toml-0.13.tar.gz 102729 BLAKE2B 27094e0f329ce5d0da3ca1793b5b92e97eba5068225c55fcc9e0c61ead607967b8718976bfa13f76638c1b2bd8ee2a532b8eaf2023895f2ffdeacacd072fff9c SHA512 9700affeeb0434699e708fbeffb34e68f54882d7c5ada25cbdcdf47fed70bf8b5e8ff46503c19aa135079bc8770bdc48e991212b07b6409adf57d197a5ed998e DIST ini2toml-0.14.tar.gz 108296 BLAKE2B f09ac924eea976b82d68b12132cc671cb5b0f57734fc2a4f4b0dc68e0a9e20d4f906ab757e662c152a5d7db9f0bad17bd28644524bd18a16895ad489eac1d29d SHA512 d29155ae1069084381aef852145a6c734ea4e1e8c6847174fff98bca497cbb4289ee791b26541c6027b716845dd23fc251dde531c6cb9c62d490e4bfed5f862e -EBUILD ini2toml-0.13.ebuild 1138 BLAKE2B e55b4e3f09ab8e1cc32d50e478f2067159302691594654a261f65d07feeec15fd3ff46bc12b2121885c0029b988d9af94bec3778accac6ae0e0d143fe6270c1b SHA512 471f6197c5499e1c8c09e94624ef4c8886a8476e1d65d5641a0c82f0e52a3a1a04d76e127f639b4e6733e06e2a87e46f05d0b1fd9de4239d2c428ef7dbeace7a -EBUILD ini2toml-0.14.ebuild 1146 BLAKE2B c29176fcebd779daf236fcac5d925350b4ad2ca2020bf12934d2e74189d8c8b6707f29437d14005cc5ef48ddd5a5dbf7d351b65ee5edb1f13c8817b7077fc8e7 SHA512 8ecdc1aebc0431f088061c7b3715cdb14cb4ffc28a5b3f4679d1380e104ef13d8f9640dcdb2b8639fc9b2052ffb2d4288e7a12f8da84a3ac09b53aee49bf4c76 +EBUILD ini2toml-0.14.ebuild 1138 BLAKE2B b8a13448063a07e9ca5c7af37539798699e072275994755bc006db2170db74115f7fcfa48c584b9dac90feaf9824ea6c5dca912c5ca6429155043f00c0264214 SHA512 64b220e47c8376f23164fd9f082279610303ea7d335abf1de979878e7fdfab421adb86a7ee61d9402c0c5d35d9242fac15b1aec3a6c8a6d306312a4e47454f37 MISC metadata.xml 374 BLAKE2B d1d096c2db4d1975e07553486be8e1ef66a63338b6a6617f71131565b80f612b9d50ca7c039d0b37b02eec56421231f52833390eb8536de44d4edd7c90d307f2 SHA512 21a272e9c3a7eb3e0950358f8ffb90b961ff0e39073519ed0b36660dfae91b24f8e09e3b89a20dbeadba45d995eea4bb89d484acc04a7251dfb9f33603bef998 diff --git a/dev-python/ini2toml/ini2toml-0.13.ebuild b/dev-python/ini2toml/ini2toml-0.13.ebuild deleted file mode 100644 index 7d727f2ab4f7..000000000000 --- a/dev-python/ini2toml/ini2toml-0.13.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Automatically conversion of .ini/.cfg files to TOML equivalents" -HOMEPAGE=" - https://pypi.org/project/ini2toml/ - https://github.com/abravalheri/ini2toml/ -" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/packaging-20.7[${PYTHON_USEDEP}] - >=dev-python/setuptools-59.6[${PYTHON_USEDEP}] - >=dev-python/tomli-w-0.4.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/configupdater[${PYTHON_USEDEP}] - >=dev-python/pyproject-fmt-0.4.0[${PYTHON_USEDEP}] - dev-python/tomli[${PYTHON_USEDEP}] - dev-python/tomlkit[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # validate_pyproject is not packaged - tests/test_examples.py -) - -src_prepare() { - sed -i -e 's:--cov ini2toml --cov-report term-missing::' setup.cfg || die - distutils-r1_src_prepare -} diff --git a/dev-python/ini2toml/ini2toml-0.14.ebuild b/dev-python/ini2toml/ini2toml-0.14.ebuild index 9572ed878335..ede0b552f23d 100644 --- a/dev-python/ini2toml/ini2toml-0.14.ebuild +++ b/dev-python/ini2toml/ini2toml-0.14.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/packaging-20.7[${PYTHON_USEDEP}] diff --git a/dev-python/iniconfig/Manifest b/dev-python/iniconfig/Manifest index b69dc2b81069..2b13ec9bb004 100644 --- a/dev-python/iniconfig/Manifest +++ b/dev-python/iniconfig/Manifest @@ -1,3 +1,3 @@ DIST iniconfig-2.0.0.gh.tar.gz 8077 BLAKE2B bb24006bafed64bc28d7a784ed24663dbcea782ef241b9c7ccb5dc0268f6d6ce149882155617d4c021805457c7c5e4775437d267da6905266fb84e877f16e09c SHA512 e474aaa904070ed79dbbd2b4b572574ebb591b97a4ca0f9c4e4aef437af01035d2f73c48bb670afcec2cd8b7ea093b92d6b0c0eca7ba42033418a2b0e0ac80ad -EBUILD iniconfig-2.0.0.ebuild 755 BLAKE2B a80f2fb26e57d1326dd1cdff579c13d60cbf8c364a46c5e16703f89e5eb700e734b57ca5edf68aca2602b211c69fbf11718c482b6cb79aab631f66d0a2056840 SHA512 a6749a95b2c35f64a562a5a34640d2b5acf281866a9d1f0da8ed87b167adc7a7f35e859880a27ca256461eb3b885c0357f4080085e90ceb8c3b751eb0ad5aa45 +EBUILD iniconfig-2.0.0.ebuild 755 BLAKE2B e408b53403ebe7fc1a6d6797b7e0ed1d5540c2fe3a7828a0552f8bbfd6ba5c99d41d811fd02842d52acbc5608692d61491afefad45910fe489925ba049321148 SHA512 8de35411057d8dbd46ef0b28467b04dd40747180ac854619fea6be354c039a9929d1e9f367e16bb49863194618ec7acbac21500cf29df344a5e29e4e242f3424 MISC metadata.xml 375 BLAKE2B 07a0e2560e140c553289626437b1fbc46653a33cf9937775d60e6324361387d8399dfa3298ed8702a9532e55e4383e7493e7530be6586abbd2c5804372206627 SHA512 24e5acfeedf11f59184106a7b09169222761ffcd960ef398bce23acc3e63291b4c30230804a7da6b96a9799dadea5032d7fda7e7705577e1c6e9f8728ed601d2 diff --git a/dev-python/iniconfig/iniconfig-2.0.0.ebuild b/dev-python/iniconfig/iniconfig-2.0.0.ebuild index 3518b8c151bb..1117f65f2acb 100644 --- a/dev-python/iniconfig/iniconfig-2.0.0.ebuild +++ b/dev-python/iniconfig/iniconfig-2.0.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 diff --git a/dev-python/installer/Manifest b/dev-python/installer/Manifest index 453be0d1ad20..444cfd07badf 100644 --- a/dev-python/installer/Manifest +++ b/dev-python/installer/Manifest @@ -1,4 +1,4 @@ DIST installer-0.7.0-py3-none-any.whl.zip 453838 BLAKE2B 59bb698e7a4232a5254b6f6c4a042c68a22a26e15c1205707d3c9734513e92bf4518a09341619eab9ef0023ee65fcaa9837a4befb7a2452f1592411654374595 SHA512 8e10013521238ef8fb2f5ab4bd00f6154c05046011cad8824d96b7cdc4ed235b87e534d1e163a47a11dbfb5bb3cf19d9a2ea3edd1e9c9ce5fbc9a375010c36dc DIST installer-0.7.0.tar.gz 474349 BLAKE2B 76b86d14c0f4f0eba091ff08ef27e1b2f23c93318d197b3c41f5fef45eb11acc54bb1d35e3afc1e0dd98b30cc4cd3d9963ab1ba0bfe9d294ee3d0933ddaa24db SHA512 e89c2d28ca73d9c4291d645dda675fdcfcaba2e4f8765b9fa4a2f211e27711510f3d171b96a6b024c11808ba7f06b7b560a7cb31fafba815bd5c7396f26789f7 -EBUILD installer-0.7.0.ebuild 890 BLAKE2B e445946e7c17807ec1f2e755a88ba489319be82d87d882cd6cc4624ca11648b01b69a73e10a2eafce59fffaf1ac6418ea1c23fa676ebc824848bec6218efac01 SHA512 7863676d837c89bc837bd41156cbb7db1c306195d67464a1a9a6020794355d69f1e676c13c3679b559037e8c123a55fc5d6c2214af7d0f34e8c09261a7b82402 +EBUILD installer-0.7.0.ebuild 890 BLAKE2B 07e7a8103882081c77197ec6fd5f93c50dc9ff7cf9377fb263580965ad69f130a37352fe553034ca730a3bae9629a4f3d51cdb4ff68504676ae6efad5571326a SHA512 db148dcc8a9f0e7f6a703dd8a3edc65529319528f9c246a980e2506aa7d4aa387affd67316c8be7829c668228257c15e4f424c7221ba5587cd94ef99b7ce63b9 MISC metadata.xml 391 BLAKE2B 4dd6c80628cb652a95e1c779b87ccd3503197411b2bbd2bb64b964d57f6af4a60d5ef7f58b0c20a9842f9124e5c2129211a52dbdaa1192c98157de65aea64bd2 SHA512 2c2757ea4c6676a8282983f5b941d9ad6100228b0008bad2b216ade9f5489092c6337de3e43b4930e79c5fb548669eb337861a6cb7aec651986597202b4d1c6e diff --git a/dev-python/installer/installer-0.7.0.ebuild b/dev-python/installer/installer-0.7.0.ebuild index 1d8b92cdcbda..1dbc58a0a422 100644 --- a/dev-python/installer/installer-0.7.0.ebuild +++ b/dev-python/installer/installer-0.7.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep EAPI=8 DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi diff --git a/dev-python/jaraco-classes/Manifest b/dev-python/jaraco-classes/Manifest index ed6f5fbd6936..1964c9f09fcb 100644 --- a/dev-python/jaraco-classes/Manifest +++ b/dev-python/jaraco-classes/Manifest @@ -1,3 +1,3 @@ DIST jaraco.classes-3.4.0.tar.gz 11780 BLAKE2B e16f76f58fae8b42864e5055e8fd97fff634223aa28499fcc8a204f52aec9f2cc66b5cdf53e08acac85bfdeff46b7bdeb8b5bcc9da10fee16f3a5bd84026cd1d SHA512 94e5163120117c51f129d43e85f92ee19efcf8b10683142679511f8b33f4a1fd6c51516b7551aeab9d68c1936791bafc47328b5560ee3fe28e553fe463ea968f -EBUILD jaraco-classes-3.4.0.ebuild 630 BLAKE2B 12ac3e61114492bc58ead00b33a4724465d96bf88599a513925dba6d831b9f2c91c590e7dbdc54b440193732fdb765af24a5aea9c4c5725b336b22dda19d4bb0 SHA512 573b6cf6d2ebcce14574458a573808dd456ca4a706849fcf37235e686f4648762f83f300906b66a9f641b8ad78cbb2d6f78b16f2b3c37896a022ea4277841646 +EBUILD jaraco-classes-3.4.0.ebuild 630 BLAKE2B a8ae0f10e281e7edbb54054ce191f1e87d1f7346661301fed7cb822d0f12ba3a8e4ea8dd2fbcca7db3bb5219e623f43dd170d20ca8abb9e3ee879df516ed10cc SHA512 93ee87a640d16d6619c2d80d3c7bc5a03759d0a156f7c555282243841d1eee732c38b37fb6d0bf0430cbc9721a4afec86c54ec84c5be292d9e87a14d57f2a3ec MISC metadata.xml 472 BLAKE2B f2c9615836b0be2e1820d5ab8d33b16bea45f397c2f3bc10caa9c6910a489271eb399dc407da8a3fbabe9b81fc3ee3806a70eeac65ca627357c7b64429002cb5 SHA512 1f89c22910291e406b5e7ce9c008427ea9948086d190b10da18da020d8ac1c505b068d12fd24a26ee666b1c71ace5b619d511c05fead8855ce0d6c6088d800e9 diff --git a/dev-python/jaraco-classes/jaraco-classes-3.4.0.ebuild b/dev-python/jaraco-classes/jaraco-classes-3.4.0.ebuild index 297d1f822d5e..26c33873878d 100644 --- a/dev-python/jaraco-classes/jaraco-classes-3.4.0.ebuild +++ b/dev-python/jaraco-classes/jaraco-classes-3.4.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi diff --git a/dev-python/jaraco-context/Manifest b/dev-python/jaraco-context/Manifest index 81b90c029127..ea353c79bd39 100644 --- a/dev-python/jaraco-context/Manifest +++ b/dev-python/jaraco-context/Manifest @@ -1,5 +1,5 @@ DIST jaraco.context-5.1.0.tar.gz 11626 BLAKE2B c6ac691c6493e0aed5d606784f8418e55fb0c6c8094aa75251ffb12008fb9b4fbfe0912e6ef316d7799d2c0f55be6ba542202f6b8b2bc93afa3a79da4224d35f SHA512 b92c72947060e2219c172c43104055d026f66b119676fcfa31dff34640539d34376b61d209291fffeb558e6051fb92a2a34390fbd3a72f87ee15c5926cb387e5 DIST jaraco.context-5.3.0.tar.gz 13345 BLAKE2B d2f429335ea80a6b50ea9574adc45c25c0fc78e8ebb5edde218bcbbe7a2b27ae6b5c17453e71904240d0d873ebef36f7c7aeda4424d3fea2dd9aaf01af6fb4c5 SHA512 f63bf272c45ff5c43499621651b78841259040ac98d67c9db75fadebb1c497c1156e05f23bf7c91df3e91f1e070acb9f7dc665e7b242ba7b1ac1cf99a619494d EBUILD jaraco-context-5.1.0.ebuild 1300 BLAKE2B a5d616abfd9f7395fbaa66295908f8a3927678a71ecef215042091dcee942640064af3805f16ab83fbd056883168ffed8acc4f9787795058bbc42b879c18d74b SHA512 a2d03fd8f0f5a58b585736bcfa31540298dd4f6086891c91d70ed2d38d3aba99585bbe5f37a5ef57b2e616a37557d6ca6e08eaf23bde7b9dc6f2df920a6a85f2 -EBUILD jaraco-context-5.3.0.ebuild 1394 BLAKE2B a32f1575f4e9f75d75b0fe66d81c29b9da0b71e8d5c33b1d751cc1a813a37eabdf17dac7df7907d811c75bb13e7831d523ba926b728c00b3d8dd66381d00ae0c SHA512 69d2fb9b6c0ae275cffacc7965dcc4aa96956ab2c321ffe66c8560138dc02b5bd769847ec5d1b7be7a03aaaff8735dbc50f9f37d9fd1b45e1c83273b97ba2b73 +EBUILD jaraco-context-5.3.0.ebuild 1394 BLAKE2B dadac1d235797c654636eded1773844f1b6a95ac274085434096a93173ee7985a9392d897096a8f50c8f8f819503413955be056dd65e8da704bfd34777655f24 SHA512 d0aa8a330d2ad528e65de8b8d288f8977246ca10f31036bb6b845fa36c6fa8b2334e4609de2ee1fd31f231ab81be9dee092baa38de6d4f4ac11ba18823cb340e MISC metadata.xml 403 BLAKE2B 32344da5308b2bd5eef6ac6efc6299869f4f82ab67b51a23666eef697a803bcc94993ed67f3047e82ba5500d1b0c49ec1f9b32112855c21aa4b3015c09fa0144 SHA512 13dec82eb1581116d8800e60c99c328aa1bb409fec83044fa5e02838008e4bf5d81bc1defeb59bc353ff4032600bdc9213559bdb745fd6571f53e9edd9dd6737 diff --git a/dev-python/jaraco-context/jaraco-context-5.3.0.ebuild b/dev-python/jaraco-context/jaraco-context-5.3.0.ebuild index 17de1cb4a661..5ace6d25e305 100644 --- a/dev-python/jaraco-context/jaraco-context-5.3.0.ebuild +++ b/dev-python/jaraco-context/jaraco-context-5.3.0.ebuild @@ -7,7 +7,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYPI_NO_NORMALIZE=1 PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi diff --git a/dev-python/jaraco-functools/Manifest b/dev-python/jaraco-functools/Manifest index 0a3a401f8f77..0e001315ee1a 100644 --- a/dev-python/jaraco-functools/Manifest +++ b/dev-python/jaraco-functools/Manifest @@ -1,3 +1,3 @@ DIST jaraco_functools-4.0.1.tar.gz 18169 BLAKE2B 86d5b8020f9c44b8dc373fd2f07a8c5f11cb2a7ec069541763ce92562fb230b557a4c3783e899713136c71e457985bc7e4abb0becde9ca7eaacf7798b5815269 SHA512 04e0ea4719ec8c4439e5a1dd3c3ba0241b21b54b06d53ecc44263046e994aa736b9d196490edd3fd9d7ea997c23c177b30db506b2088bd9de62c637856101982 -EBUILD jaraco-functools-4.0.1.ebuild 1475 BLAKE2B a9357d009477813ca8d6be971cf6c389221c9db665d211be4773d804d1f2a77a9573dfd9b2de795f003556cecbaf011e9477a773dc9a35fe446abcad4f340470 SHA512 f6fb416e44026559b4d89e1dc0b62fa8c052026cac3a58057a1f6e68de70a4da919b33b68949aab9033669da4094525a5b61eb0173b2a75a0f96f7a327d7c6b6 +EBUILD jaraco-functools-4.0.1.ebuild 1475 BLAKE2B 1843c3028de87c205bb82eca28beb269345440da16237c6d2ec3a35b43b90f0735e178341a733e3301b33b3e28a7b946fdd42807321581cece5211f7e08e99a6 SHA512 d9a588cc74db2353e3f873f142c4228a9b7cba893fc233e304656b7945c62f9f3e580aff64af70b219717ef210e72f2d1496ca93a9b3f37de0fbb55d9edaf890 MISC metadata.xml 478 BLAKE2B 94766c8efa2aa80737f8008e10f75c11238120bad2f5ec64c27a871ac488ab562c2238ce63fef48403f3d99d7f9665f76a37656e9539fa3596a59bea89412287 SHA512 698af0dd66b9b2d33f89e1ca4716de958d7d20eaa4b7c5684f3714257a1e2e63cb419aaf0a35499dc753e45cbe5879828b3ed6c0323e60bf273a2885d3f77425 diff --git a/dev-python/jaraco-functools/jaraco-functools-4.0.1.ebuild b/dev-python/jaraco-functools/jaraco-functools-4.0.1.ebuild index 2774a2f43843..b81cb08e6bbc 100644 --- a/dev-python/jaraco-functools/jaraco-functools-4.0.1.ebuild +++ b/dev-python/jaraco-functools/jaraco-functools-4.0.1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( pypy3 python3_{10..13} ) inherit distutils-r1 pypi diff --git a/dev-python/jaraco-text/Manifest b/dev-python/jaraco-text/Manifest index bf4cf80a1cce..723d296f3a4e 100644 --- a/dev-python/jaraco-text/Manifest +++ b/dev-python/jaraco-text/Manifest @@ -1,3 +1,3 @@ DIST jaraco.text-3.12.0.tar.gz 16329 BLAKE2B e1314b3121d5d75ac4a986a342c3290f5523bb45be8bf8e994ed87188712464e75a805498a7d846aea157aa8592fbca444842d1b70a21e0add49e89dfa743a7a SHA512 75068006c96dae3b8d21228f2ae21820939c68b1fb7e5db35bd0c1126a20399eb4d99c6bea15e88076599956c4b41104558cd32d860d8f4fd4e96aeeb22711c9 -EBUILD jaraco-text-3.12.0.ebuild 1620 BLAKE2B 215ee25262ab7197d201cbc0d5b6abc5a182cfb16fd4cf2c34006b4775d1fd780dd0e0527cf556215ef4fc2c21f4dee6d64a8f037469c8105e449227c929c7cd SHA512 f2154b0b5041b3b343672d327eb14ee8c7444d84ef09c376b8305144884971c9c1bd2788a09cfa620f307a3925872b0ac4eed8b94fd1caa75e4df0c5a8719629 +EBUILD jaraco-text-3.12.0.ebuild 1620 BLAKE2B 18f179233d7e6e694ac0c5b81eb375b9ace8daf8436b2f19674717a5ccce21abd698f00b0b881c2180e3cd7cdf6d0f339447f8e94fcfc8b1131d26d2d6ca12fd SHA512 0bb97b57a815aa19247d360de9cf18f6ca433e167d326de4f1bb98b7ce10d476afceb6250f56350b6751e109e3d414e7f9afa1918bff6bfb141d6c36fd6decdf MISC metadata.xml 463 BLAKE2B d5103f7438fd4e08183a9e00ad91bc4d25d54a9885868760201a61531d9bd6f4710a019b7a2f17b00403eed20a41bc51ef74eeb70aca76c3c351458ae20c45ae SHA512 b508e2bd43f237a89e415a37d0debb7c980dea2191a5556108002e297e52356b43551a147e9121f98380ca22495a742a2ca9652916810a7c0bd4c0d47e9268e6 diff --git a/dev-python/jaraco-text/jaraco-text-3.12.0.ebuild b/dev-python/jaraco-text/jaraco-text-3.12.0.ebuild index 407c5792a3af..4fc6f1b0833c 100644 --- a/dev-python/jaraco-text/jaraco-text-3.12.0.ebuild +++ b/dev-python/jaraco-text/jaraco-text-3.12.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # please keep this ebuild at EAPI 8 -- sys-apps/portage dep @@ -7,7 +7,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYPI_NO_NORMALIZE=1 PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi diff --git a/dev-python/jupyterlab-server/Manifest b/dev-python/jupyterlab-server/Manifest index 4242d32cc8cf..cfddd8787df2 100644 --- a/dev-python/jupyterlab-server/Manifest +++ b/dev-python/jupyterlab-server/Manifest @@ -1,5 +1,3 @@ -DIST jupyterlab_server-2.26.0.tar.gz 75100 BLAKE2B 10f507cf8b6640ee4178d2850561a5d186f9b9004b2d74de7382b4c9a03494d3553e7a2397cafb45b3be60062baf0d3df3026b1f8613e5dd2a597faad0cfc9d5 SHA512 cb9c78ae8afed53637b441767c630666d391a7ce6a19cc5cf8bcc9c3149ef570c5aeaba204878bd4d52806a6e2b9e25f9724536f1addf084bfb15855f7700125 DIST jupyterlab_server-2.27.1.tar.gz 75524 BLAKE2B d25457954984d66ddcb52330d9a224d8e7bf85fdda7d20957a5949c95ea8d1dad0529a5135fc636911d9eef9f8663c0ef9bca71ec88f9de12cc4924b6f5ce3a5 SHA512 0ddaa2f765131357d1e75509db41a15ded720257fe956acb142e3cfb46c4cff280388b0507dead333d3c6f4cc5e6320e24be1e847c14eaf3e2f5eef0505e12c3 -EBUILD jupyterlab-server-2.26.0.ebuild 1914 BLAKE2B 1cd50d0fcd4ecff4155f80b0a3c8b3b8e6b42f865fcdac9a015845c13a111e6643a60adf1c0a493e20351818e17da71c484ab08ce91a1f6b997ee14fb0d6c480 SHA512 ab4d824c60e623b6bec41f1660ca1e0cc7e2ec2eebad91625e00fb6e3b720dc20365e2b447e31e3c65d4ee12d0cab463d4eebd2f1fb0e7f6d82640aaa7d75f7f -EBUILD jupyterlab-server-2.27.1.ebuild 1919 BLAKE2B bf19bcda1c1feab34e94ff348e45b2d346545c2d6e223fa8b3cf0c279e2b929c3d254ef47e1af3ea014aee6071e452ed767b783920c9e610893f7f3567ecd8fc SHA512 233d4dd1baf8911069a5ca7e8c9ac37863457ed907c1bbca3eda76f2de8d45d6659c197fa5c56e46afc309ad8a573d9ee9f789151c67f243ab2144b0795b90b2 +EBUILD jupyterlab-server-2.27.1.ebuild 1914 BLAKE2B 1cd50d0fcd4ecff4155f80b0a3c8b3b8e6b42f865fcdac9a015845c13a111e6643a60adf1c0a493e20351818e17da71c484ab08ce91a1f6b997ee14fb0d6c480 SHA512 ab4d824c60e623b6bec41f1660ca1e0cc7e2ec2eebad91625e00fb6e3b720dc20365e2b447e31e3c65d4ee12d0cab463d4eebd2f1fb0e7f6d82640aaa7d75f7f MISC metadata.xml 426 BLAKE2B 98083ff6255b6c5b4ebe7eb67f4e9716f52397646df275cce4cae2f78b0fbb5dda8d6240e1546b4bac6f13ef3f3f1e6f176b2062e066070d595e5cd93c02708e SHA512 9755e74547fb74a4720c9b755449d913dbfd949bad920ecd3903df91182236ad46712c358b3db8180ddf478a6cc6c2a57c6d1a939a9911ffc7ccb39672f5868e diff --git a/dev-python/jupyterlab-server/jupyterlab-server-2.26.0.ebuild b/dev-python/jupyterlab-server/jupyterlab-server-2.26.0.ebuild deleted file mode 100644 index c8b6aabdf4a2..000000000000 --- a/dev-python/jupyterlab-server/jupyterlab-server-2.26.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Server components for JupyterLab and JupyterLab like applications" -HOMEPAGE=" - https://jupyter.org/ - https://github.com/jupyterlab/jupyterlab_server/ - https://pypi.org/project/jupyterlab-server/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/Babel-2.10[${PYTHON_USEDEP}] - >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] - >=dev-python/json5-0.9.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.18.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3[${PYTHON_USEDEP}] - >=dev-python/requests-2.31[${PYTHON_USEDEP}] - >=dev-python/jupyter-server-1.21[${PYTHON_USEDEP}] - - - - - python@gentoo.org - - - - jaraco/nspektr - nspektr - - diff --git a/dev-python/nspektr/nspektr-0.5.0.ebuild b/dev-python/nspektr/nspektr-0.5.0.ebuild deleted file mode 100644 index c48603b4592f..000000000000 --- a/dev-python/nspektr/nspektr-0.5.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Distribution package dependency inspector" -HOMEPAGE=" - https://github.com/jaraco/nspektr/ - https://pypi.org/project/nspektr/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - >=dev-python/jaraco-context-4.1.1-r2[${PYTHON_USEDEP}] - >=dev-python/jaraco-functools-3.5.0-r2[${PYTHON_USEDEP}] - >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_configure() { - grep -q 'build-backend = "setuptools' pyproject.toml || - die "Upstream changed build-backend, recheck" - # write a custom pyproject.toml to ease setuptools bootstrap - cat > pyproject.toml <<-EOF || die - [build-system] - requires = ["flit_core >=3.2,<4"] - build-backend = "flit_core.buildapi" - - [project] - name = "nspektr" - version = "${PV}" - description = "package inspector" - - # tests inspect itself - [project.optional-dependencies] - docs = [ - "fake-nonexisting", - ] - testing = [ - "pytest", - ] - EOF -} diff --git a/dev-python/ordered-set/Manifest b/dev-python/ordered-set/Manifest index c52382f74dd3..b63a9be3812d 100644 --- a/dev-python/ordered-set/Manifest +++ b/dev-python/ordered-set/Manifest @@ -1,3 +1,3 @@ DIST ordered-set-4.1.0.tar.gz 12826 BLAKE2B 8e1d1510fec429c002062584cadb1dd64a1131889345629cb73f6fbc7dbd1ab06a4f97d43ae54c8dc1f21bb243ab0706cefe33cf4fd634fc5af28b10806cee1e SHA512 f12d19f7d9cf0ebcc414d97798f0959ff69a77146839cc6a9067c864f9e0be795795c4d648f736fd7448ddf89666ce37f23e7380d1c9b1678a4787961e4e1e79 -EBUILD ordered-set-4.1.0.ebuild 629 BLAKE2B 61543acb78af0236f7ae46b6ca4c7583e2011eb6c557356f97ae9f895756f57e06d9e414883cf6739ef6309b27ccbca730625de45d236bfe399fcaa2ea79517b SHA512 d984c28b6305bfec7e966df304e958f16b0d8b7bbefb1c87bd974ba50986b91665692195480e8cced9ccb7b684b1384b6b0b104dc8c7291760537d068541851f +EBUILD ordered-set-4.1.0.ebuild 629 BLAKE2B 98376fb1c502b8b629738fedc576645a2b06d8e04b2a18e4ce175283a935cf81e0ab942e53cd3ab118aa7595091a5be6c4544443b1872891096697d8a7e4123b SHA512 a73798ef2b762be2f88fcbbc26c0ee4380e7abfa63b565bf80555cf9f64014425f9b184519b2e3f1f16220d143b5bc17f0003c219463c00a8f05aab7d96f4c6b MISC metadata.xml 721 BLAKE2B 045167f7fb929fc55fc96616209e965b7bc61e656a4ca1d396e825ee202056e0ddc4a5f0c6a84159a75349c34c8724a46687930df57b2deb78aadc33bbae3f7b SHA512 bedcb2a0bb8a61ba238359595ddf744f25832db24b11c8a64cd12cd37caa0dba3ed4bebf8c9f25f4defbe627432e0296f5195727220ba9a7fea4a7d5ee015f99 diff --git a/dev-python/ordered-set/ordered-set-4.1.0.ebuild b/dev-python/ordered-set/ordered-set-4.1.0.ebuild index b68a3c64c3e6..b920e7c78860 100644 --- a/dev-python/ordered-set/ordered-set-4.1.0.ebuild +++ b/dev-python/ordered-set/ordered-set-4.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # please keep this ebuild at EAPI 7 -- sys-apps/portage dep @@ -6,7 +6,7 @@ EAPI=7 DISTUTILS_USE_PEP517=flit PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi diff --git a/dev-python/packaging/Manifest b/dev-python/packaging/Manifest index 91b090ae9911..613a0660c0bd 100644 --- a/dev-python/packaging/Manifest +++ b/dev-python/packaging/Manifest @@ -1,5 +1,5 @@ DIST packaging-23.2.tar.gz 146714 BLAKE2B cf7986a07312fd82a2a0ee738088993b9570d95cd0b573afa7a1f911bf335de7084e3d40d961adea7f5a8369738688f9d0a4265ef26a393f2d30769bc13f752a SHA512 8ab5e9bc4feef2fac1c9044dc8a6f2d41aaf9fe2dae671de8b98c0b1a19dca2169588b87d85a8c990d808b1e76faee65984ce970eaa3282b75e107ca82cc2863 DIST packaging-24.0.tar.gz 147882 BLAKE2B 32c5f30623d39890376e9f5bb3d80ef4a5bd2291ae906883d28236c0d095628eb5d379e5bfb503d6d06fcea0aefc0b2beb1a7968d3ec8c543c48572b432438f3 SHA512 b6af704f93bcb7611a06eb2bfa94d8dc4bb1e5e9898af7c0eb85e67cf1ebdb858e272ca18019be4daaa43ac3f73b1cb2e690d8b50a4252380a2dc9f2d0e03a58 EBUILD packaging-23.2-r1.ebuild 791 BLAKE2B dc8d723bda47a8bf28b42f16ea38b2c0965c7ea7a8bc43cc3c7dbf43d9ddbe27104a4184cc6b2f07d2a05b962e3b21fd5ad532b668b0ac1e12c1eb2c2f28d7ab SHA512 b4220fe98a5d5d301e0d1c8ee624c65f639f5a5f5ed27c15bf8dee5f065b1eb6bf759614801856a8c991328eea79353ff061b85302322cdfc147c4d9f7a7be75 -EBUILD packaging-24.0.ebuild 791 BLAKE2B 208c3ed8f718c4b08e767ba19046bc797f081173eb837abcd3b6170aee73c5c25190ce6653b2eb2a21e282c9679faecc5a9088a443f31df7c30e45c11c2dda8d SHA512 c3cb02e4f520a8bc6d33429b272ba8e32d6ed03884fc9e491f39321f4e32c8b65b690836394b0a3554e46e247bcf29426d8f7763afd4224e233d6fef8d22530c +EBUILD packaging-24.0.ebuild 791 BLAKE2B d2ef72ecda4606ff82d42e29f72176e61ca47b388cd38d399bb1fbe122dd65ef13152f96d519cdf48ec85e827e79583945707266d280902984eb30be10d68a10 SHA512 d819047f00143e48d203014fb36f2920470a52d10121c6157175833432fc486d427650a344f7411645a7950d3f31a9fe96b9333a3ce2872c9e63c2fbeb8e013d MISC metadata.xml 391 BLAKE2B 0d73ed3809b26e3069048116ab247ceeb9e2932e0d8d6063b97cc1f0ed8359e73a54b22035fedb169524e502b6a07b8203e6c35d801f738bbed685d90e12bf96 SHA512 eb4d1ca476a45232547fdd961a4e6715dda24c7ab82e1f1995ac977b9825793d5d10a2ac408b1ee0b7c8b8444f2c42be33d6fb1012461f96db9a71477cca67ae diff --git a/dev-python/packaging/packaging-24.0.ebuild b/dev-python/packaging/packaging-24.0.ebuild index 9b8b880fe358..cf4d60443386 100644 --- a/dev-python/packaging/packaging-24.0.ebuild +++ b/dev-python/packaging/packaging-24.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi diff --git a/dev-python/pathspec/Manifest b/dev-python/pathspec/Manifest index f0a60b968e95..c412fab1f517 100644 --- a/dev-python/pathspec/Manifest +++ b/dev-python/pathspec/Manifest @@ -1,3 +1,3 @@ DIST pathspec-0.12.1.tar.gz 51043 BLAKE2B e5cf93dc0a24a51bdcbcec807514344ed4e39029a8f1abe8db7cf8fa4883ac2e74f8b1a3ad6cd44bcff538b5eecc5b091b145c6c8d170de574ce9217d58855cb SHA512 19d1a8ae5936e76eacd691b0e2fb33d0de376556751a9ae007f6b09d0aa36af7d171101df620cab3e93c9913be578ff3d6bba9d4460351ac248e5c9e015380ad -EBUILD pathspec-0.12.1.ebuild 613 BLAKE2B dfb23ffb10bbc68ce5434303de4cc43c1a051843d01111a928a6c656417ec695da1d67f98ff1c84b04b1d0475eb3d0691c69b4746c925b2fa37915d0f3c1b74b SHA512 4fe37f45575ccfcadc563cfb42840fb620295f08f388d62e91e922034fc6a85703549ac0457760479dac54e3e6497a793426f929268e381d4aebacb3507e756f +EBUILD pathspec-0.12.1.ebuild 613 BLAKE2B 303df1c097242b152b559abc4105f28ebae1c6bcedcd8db0d426cac855d0d5878c246c314293c956a642e8cdedff86a6e604066b7b99e2a571defe42463990c2 SHA512 30e086317847784d2263c2cf4563b74acb3a911c3b561005f2097664b65242fe0b6606bd37990d856c397c9f9bbee35bb4c464708fec6e077cd1d978e8698197 MISC metadata.xml 412 BLAKE2B 145cc9a575db3e6097a04e456acad82441f9f0e4d73b4184aeb1eb94d67b998c47a41f6015b646c6275322a30e187c8f3082f3d2fd749250f15a0f79e9cee9aa SHA512 f3ac82f97d8506ecf7fd2bd5eb7105a12588b6694bb2fc0a797cefaa1d9844d2982a80d11202b275e160db27a342e84670abacb3322c82eb76fb3a70fc8e9c23 diff --git a/dev-python/pathspec/pathspec-0.12.1.ebuild b/dev-python/pathspec/pathspec-0.12.1.ebuild index 11a34a2daf73..6d8492c5d961 100644 --- a/dev-python/pathspec/pathspec-0.12.1.ebuild +++ b/dev-python/pathspec/pathspec-0.12.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest index 9facd3e0cb29..0d1acc31da2a 100644 --- a/dev-python/platformdirs/Manifest +++ b/dev-python/platformdirs/Manifest @@ -1,5 +1,5 @@ DIST platformdirs-4.2.0.tar.gz 20055 BLAKE2B 07338fc1ad6f5edf3dfe9de9e74326af4c22a4b6db0979a2b0926d248e7bc27f6f40e9e47e62979657c0804e3d296dfba5b18f57fa64b1fdcd205d52ae21fe17 SHA512 615742163cc4eb0ee97c4dba069d59a08e0056e05a3fbeab32dcab854ed56976e8707dd70afd65dbd0732bf1ad1a42c565fb3d980b7b668aa2cdecc5cc1de4f0 DIST platformdirs-4.2.1.tar.gz 20398 BLAKE2B 6ae25a07afb0878a3c5347f4cc48e81117a5be42affe6b7873e1e62d9b4e8e63f380eb2a4062a472823c1d3e1eaaf499463ec93ca7e3c7c115c51a1c8fb10284 SHA512 c6c671022a74ba35610469f08e9a275daa19f0362a98208096fab147a77abfc96c12a0312fdf65668b3e457e0c06d938f141efec1217ef1a7598a77f65786130 EBUILD platformdirs-4.2.0.ebuild 1326 BLAKE2B bc6a9765a01bda5aa3ead911eaec0258a1124b2be5427016ed8845c8a8372fec1bbca5d8a43772735118cee7f9d6b139eec37137db233b1f986c437573814c40 SHA512 70ae3dfceff9c21f67dd949b1d12a44b7813f7080647a7b15be14d668b130a501c46b1c8d91b6b61502b6a90f11f17013e80360c4af2641b79d1d34ddf7ed611 -EBUILD platformdirs-4.2.1.ebuild 1334 BLAKE2B 4765fa047b1d50d5ecb7f482614b6f116bd8088434c1d9074d8c09b9d932b823eb2bc3bf6560514bf4490fa90b47c213a7f03a360cb4297b629b8888e250e34f SHA512 4bc380b7e3989fd9a3d22a13cb6e09ac9dc2a8c63bddc5707200b331415508f299ffbc1983f157f7537a1a82235fea2119ef554ba1c6180e012362848aef5d92 +EBUILD platformdirs-4.2.1.ebuild 1334 BLAKE2B 632870665d52bd4994554b0f37ab3bffeec1940740c78a96f05ae59c32f0914cb07efa0b441ed1016e917731583305d0ac0dc32ea14d4e376b5deadecff48424 SHA512 7a7905e4e3c83b8c47a4787eea91553cf1b82c2e949034bfc3cf1a52247a4f2ccec07e6477cd09300d062efce3dccec76089a53d2636ff1073a78300c84f3c01 MISC metadata.xml 383 BLAKE2B b8c8c1593d154e7a38ca4bc450c14ca21f2411ea1d71f67e9631c1def0acace43ebb6e67adc0c4a1f5f14aadfbce44d0d815fc3696410bef66c826fd5fb00a45 SHA512 f4ba6722e1cf661b3febe10bb15755a9cbc30226a08bdcabfa3d80be87b42d662d6a1edb3412ad79e8f36836a6dd4fd91a83dae29725ec47041056dc1f1f9b75 diff --git a/dev-python/platformdirs/platformdirs-4.2.1.ebuild b/dev-python/platformdirs/platformdirs-4.2.1.ebuild index a4620b76de0d..5b2eb5cac9bf 100644 --- a/dev-python/platformdirs/platformdirs-4.2.1.ebuild +++ b/dev-python/platformdirs/platformdirs-4.2.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi diff --git a/dev-python/pluggy/Manifest b/dev-python/pluggy/Manifest index b1f521f2336e..194a81a64ec9 100644 --- a/dev-python/pluggy/Manifest +++ b/dev-python/pluggy/Manifest @@ -1,5 +1,3 @@ -DIST pluggy-1.4.0.tar.gz 65812 BLAKE2B 0a8bff68f1871f0e571105012b0e3961771c6ee34a64711520084d0a951308d192187d01b14136c389b5bc09f127ead1a1f96ebffa7b345d2d5023157c049c43 SHA512 ac21a0c68cfcb9c7c401e5c48404f7447489b75befe8bc8b6e7ea84f24a1c6dbfb3de024577dd9e36ca9f538f9867ef836ba13018e3b8b348bba3e9bbd0c4dfd DIST pluggy-1.5.0.tar.gz 67955 BLAKE2B c63e7605b7631adf7fe3a91dae92d2ce8172510574e0b23ded159479077f91c88948487a7a4e1da30dca7da0339cb78fbb521538e67bc2bde37986970403d48f SHA512 032d41e1f2bed56eff22463c4645516e9415ee253e0a3fe5ba83a8de5e21700baae1f6384c979d2c6f622e4216a2b745eec489bc04f52a576d423e771365cc7a -EBUILD pluggy-1.4.0.ebuild 674 BLAKE2B fd9fc93bb7bef3387ff48cb0bd43473f7c0674ffda7402e9ade89b043bae380cf7a32abb51582c7bdd7f3076d929f95b0451684858aafe12e680903b4d048d5e SHA512 0cc46cb51314c5f0101287366841f77dc03e0da576b695b4ac150e578f94dbd285f7bb0c26ba1391481a297a2acdc6f1a48b01d95c64454ae392c424fd06a98b -EBUILD pluggy-1.5.0.ebuild 682 BLAKE2B d9c4b51c8c4ca7927f81d1d8476321aebcbe10d9993beae2a70e9e1940ea6190ae48a1415b2852079ecfd03cc66085d3868b71574ec968d93ff8035b9d095161 SHA512 1a894d61e0eccfff23b0daa3d045bf9c8ee68c643cdd42acb2359dc900a09e29396675ecb92c5cc8e244774040b4120cc7a11503c1922eac70b05a6d89da743a +EBUILD pluggy-1.5.0.ebuild 674 BLAKE2B 398aa94399cb1d7c0af0375f0ef2ad697c494000a6207595554cb002ce5e7fce6884b9a160a4194cec5de07c91eb735f18c4a7728db0a5d93ed37b28ed0ddc17 SHA512 6b1c0bf5427bb71979e5aba06303892ae656a405d20179142007029940ea440a123b809f5b8064a927bdbbe6f520315378e224406b5ab2ba99bb7a3a40217a09 MISC metadata.xml 506 BLAKE2B cdc1c868281f0140baf75a407eeea26276d7b8f8f0bcafee6393fa144fc054ecf58a812b055d7b48b7d5ab4aa5bc504d6dc567acf4336bb363c9854292d9926b SHA512 5fc4f019e2a518c815662db23bc44920558193cf639c093ec365ba120c113929bcbd9b611d6b2cb7e6057c0bd9d50dc5d1479840a6d379c4610b3ac8aa3ea1d3 diff --git a/dev-python/pluggy/pluggy-1.4.0.ebuild b/dev-python/pluggy/pluggy-1.4.0.ebuild deleted file mode 100644 index e485090460f2..000000000000 --- a/dev-python/pluggy/pluggy-1.4.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Plugin and hook calling mechanisms for Python" -HOMEPAGE=" - https://pluggy.readthedocs.io/ - https://github.com/pytest-dev/pluggy/ - https://pypi.org/project/pluggy/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/pluggy/pluggy-1.5.0.ebuild b/dev-python/pluggy/pluggy-1.5.0.ebuild index bb57bffff542..e0d7e60a4771 100644 --- a/dev-python/pluggy/pluggy-1.5.0.ebuild +++ b/dev-python/pluggy/pluggy-1.5.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] diff --git a/dev-python/portend/Manifest b/dev-python/portend/Manifest index f53d650537f2..3659bf098926 100644 --- a/dev-python/portend/Manifest +++ b/dev-python/portend/Manifest @@ -1,3 +1,3 @@ DIST portend-3.2.0.tar.gz 10514 BLAKE2B f60a800d37e61400e173507146f33ed6977cb0020773f5d2b6fba0a155bfd7e101e00bf057604ec0f25f5cd6f1bb57e3bfe2fc2bbe75b00f55c234f597a1f3f6 SHA512 56790cdb6d1619e8873acc2498f9bee758a64ad8f8e47f31e48ae1ac7b6f038fc81af5d52cbc4bc4797dd6dc25d453d391d73d454c98559b1d6a8e9061837d7f -EBUILD portend-3.2.0.ebuild 613 BLAKE2B 09601e46873a9ce01c7f251e344ea424c4016905634c64f5299881cd6d14242c506a293d7a22f70fb4fd4486ffc6ae52358a2e875e4fa515d590cede3da1e847 SHA512 e7b4224346d17c91ca3ecf418d9ca9d867b6efd6df8f5a634e5fd07b5fc87b2fcc27d6321d984f57f4ba44b65f43c1a6d351775e2ac9b9ffe3d6dcc1aa950a81 +EBUILD portend-3.2.0.ebuild 613 BLAKE2B 41f99ffe2fd3ff8b66b626d15c6b6cf29c830ec9b508fe67bdbbe1e80079a065fa7e7a9040cd35963e35e1cd678ec20113285a1e6c201bf776c75cc1a8519acf SHA512 e2e1c63525dfca32f1521045059a5719f7abc0d9c57697c2d82efe12c01add4340277ab4199e3bbb3a7777b52308b8f5141a9eb3a72857dd2f173dd4ffe24d13 MISC metadata.xml 494 BLAKE2B 00d31a220312e6d69d0a037174e45cc0e5ecbd963de8e513b6b0358ff40acbedc73e316801daad373e4007ec978f5097b4c00e25f2198ce86d5dcd879c4f2e2d SHA512 ca046a5e36611bd83928b4202c24af68aa7cc1cafbf2bd62a86ad4751226389885ef3aab6be8a25ba17513c89924901d5ac2a31ff27a2798506bbf2f09df2ed2 diff --git a/dev-python/portend/portend-3.2.0.ebuild b/dev-python/portend/portend-3.2.0.ebuild index 501d62570ab2..5a60c286894e 100644 --- a/dev-python/portend/portend-3.2.0.ebuild +++ b/dev-python/portend/portend-3.2.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi diff --git a/dev-python/pretend/Manifest b/dev-python/pretend/Manifest index 57a14ca01ed5..3b156d02c5e7 100644 --- a/dev-python/pretend/Manifest +++ b/dev-python/pretend/Manifest @@ -1,3 +1,3 @@ DIST pretend-1.0.9.gh.tar.gz 5656 BLAKE2B 1a8e280fbbf147f502f1148b9e3685630e0f5cd270dc8b6fa8fbbd8177aaa08efe401a6684b669a976d828e7fcdd48d686170bfa3cd3d8a857b78af473a5b6f8 SHA512 976e3272557aecfb11e4147a868ea96e23546e277d57d726f41b945103bef3451039716e6bbc5082d691fa1fd331c06b3d0f8b254deb0510948153571326eaf0 -EBUILD pretend-1.0.9-r2.ebuild 649 BLAKE2B 8da410353dbdbb5e6bf02d14566d0828716a9eda274e8b780e1ccda582e35e625ba1ab7f76f1c2ebb44652fc452b55b0e0bf378fd892320caaadd99be7f94efd SHA512 4a2996cf3da849829321f1435ab05ee42106dd25a599a607ecf950d50d1eb3a2ccd07c371159685a82387f7b321f75cb922539c923d4246cfef9b1ec73dd48e3 +EBUILD pretend-1.0.9-r2.ebuild 649 BLAKE2B c43a7d25179669a230dc1562cd2d4b3be408337227abb41310c36bc5700c864580de10dd0631678f5fae77e4d2404cccda1c76bce4b344104973cba79b82e73c SHA512 53788d9a8434bf44c2d47192d2eeb4514f312eee27c7e89f33fdd001a713eb9661d49144ea4520219217755810c6a0b370c8fe71f5fe27223910014d1dc3dd8d MISC metadata.xml 400 BLAKE2B a021fe05403ac78ec9e777a5214a66db753eed4dc98fc912102a6f58993fe507455ff7666f0f2d0b3bc8e035ec94def5f2562dc0565444b938723c21c1462cfc SHA512 982fd46410dead08959a8595503b24fa23eb3bf6e1f6ef3ba34845e0345fb42a7631794bc2906cb8a68c56b16cc49cdec84aeb5c7b348713731fa9812d694960 diff --git a/dev-python/pretend/pretend-1.0.9-r2.ebuild b/dev-python/pretend/pretend-1.0.9-r2.ebuild index 1fcb007a5620..47c5b2e8e5f1 100644 --- a/dev-python/pretend/pretend-1.0.9-r2.ebuild +++ b/dev-python/pretend/pretend-1.0.9-r2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 diff --git a/dev-python/pyarrow/Manifest b/dev-python/pyarrow/Manifest index ea1d0379e82f..5d5be052daf4 100644 --- a/dev-python/pyarrow/Manifest +++ b/dev-python/pyarrow/Manifest @@ -1,6 +1,3 @@ -AUX pyarrow-15.0.1-32bit.patch 14620 BLAKE2B 122653b940b855fe7eb8b4b0defa586e233a983f9291643aeabbca061cae503ae4dc4583135b69cc523cf6e73bffbd2fe11308b99e8177ea499426b5e5e273d2 SHA512 9dd83089a4b6cb03ea9e714baa8099e7ed943261428adf8f632ad311e95b45b03bdcd9d6f73c8deaf301783166dc8f99d77992f38836b6f854fdc5dc4abb55a6 -DIST apache-arrow-15.0.2.tar.gz 21503812 BLAKE2B 5a42b3409515d7a09daff33d30e72e828e1df2e009ed746f101f4d8e6dcadb2e9c305a6cb9799d4003e1421ba666d2a2e9ba182c11b0c538fbd1aee4b3ba10ff SHA512 6c83e3be1e5840c30387f088315b74aca8e7c2d060793af70a156effb496a71e3e6af0693188c0f46f8a4a061a263a47095912ef04a5dc8141abd59075b14c78 DIST apache-arrow-16.0.0.tar.gz 21695067 BLAKE2B aa5dfef3d8d46a53242075c165473635051d51ff28587ea8b80751232d5f75ee3ef89e0a027aa39bdc9dc03fa46ddb68e46ae2c7f40605258e47ff194f1d3979 SHA512 773f4f3eef603032c8ba0cfdc023bfd2a24bb5e41c82da354a22d7854ab153294ede1f4782cc32b27451cf1b58303f105bac61ceeb3568faea747b93e21d79e4 -EBUILD pyarrow-15.0.2.ebuild 2132 BLAKE2B f5c8464de608f44e72c7e748136bb6de93219b39eeeac23de9871110cc9129296ad293c216970737b000663156a6c243e7800c6959a1c13c640cb9a87e0999ec SHA512 7903f3969417f47c676286c580728d8bf44ecf457013470e85eba8d0674aeaa8eff38461e5658f8e96e08f7729c76968b826ef2d577a680e1da06f8eb70729fa -EBUILD pyarrow-16.0.0.ebuild 2643 BLAKE2B 42d5295ed4bfa79ff49e8b95f18f8415316433852f4fc9b03dd597b888a3de9c3a6a91c2cda1a8243efb97b91036103c75f5ff5aa1a3147644ce81eacf04a1da SHA512 28270f5ef5e17d81dda7701a997a688932e61f2d9e6ceb9d103db719f75456260878bd9c2ce3cc5162620563c9d0450a1ef2d8fe8c34c05769b48e981de31f8f +EBUILD pyarrow-16.0.0.ebuild 2642 BLAKE2B 568e4596dfc28e0a3b5314358b283e8ae60d1d49fa4b872573e672574fa7b59a90a22008c872024a0649507e88aeb8bf62f377d9ad255d191c86d263d708f97b SHA512 108360e9c1e2782ccf8b0dc20fb140f9e1dd43087025255e89289b9d69d2e387f1b9f138fc366d447c4035e2f4e8ade6b6bfda3e1e5d81a24bbefe91c5de1fd4 MISC metadata.xml 555 BLAKE2B 5683205ece2b0266e5792f42ebd515c1822563d2705f046ebcabd1de71efc67800616303b2fc83ea8cac3395303178f13e859b7390adfcef23da8d687fc8d6a3 SHA512 61d8f5bcbdbe92b858d0aab3040cd3e8dcb33ba0c45808649e032a165d6826c1a489ae2cfbf8dca52eda82d5b24b4c3f74a9abd6f87d5ff72f6578cf7535c797 diff --git a/dev-python/pyarrow/files/pyarrow-15.0.1-32bit.patch b/dev-python/pyarrow/files/pyarrow-15.0.1-32bit.patch deleted file mode 100644 index 0b54deaf2c33..000000000000 --- a/dev-python/pyarrow/files/pyarrow-15.0.1-32bit.patch +++ /dev/null @@ -1,325 +0,0 @@ -diff --git a/pyarrow/array.pxi b/pyarrow/array.pxi -index 1416f5f43..058e0eec0 100644 ---- a/pyarrow/array.pxi -+++ b/pyarrow/array.pxi -@@ -1573,7 +1573,7 @@ cdef class Array(_PandasConvertible): - # decoding the dictionary will make sure nulls are correctly handled. - # Decoding a dictionary does imply a copy by the way, - # so it can't be done if the user requested a zero_copy. -- c_options.decode_dictionaries = not zero_copy_only -+ c_options.decode_dictionaries = True - c_options.zero_copy_only = zero_copy_only - c_options.to_numpy = True - -@@ -1585,9 +1585,6 @@ cdef class Array(_PandasConvertible): - # always convert to numpy array without pandas dependency - array = PyObject_to_object(out) - -- if isinstance(array, dict): -- array = np.take(array['dictionary'], array['indices']) -- - if writable and not array.flags.writeable: - # if the conversion already needed to a copy, writeable is True - array = array.copy() -diff --git a/pyarrow/io.pxi b/pyarrow/io.pxi -index 1897e76ef..b57980b3d 100644 ---- a/pyarrow/io.pxi -+++ b/pyarrow/io.pxi -@@ -1987,7 +1987,7 @@ def foreign_buffer(address, size, base=None): - Object that owns the referenced memory. - """ - cdef: -- intptr_t c_addr = address -+ uintptr_t c_addr = address - int64_t c_size = size - shared_ptr[CBuffer] buf - -diff --git a/pyarrow/lib.pxd b/pyarrow/lib.pxd -index 58ec34add..91c7633a7 100644 ---- a/pyarrow/lib.pxd -+++ b/pyarrow/lib.pxd -@@ -285,6 +285,8 @@ cdef class Tensor(_Weakrefable): - - cdef readonly: - DataType type -+ bytes _ssize_t_shape -+ bytes _ssize_t_strides - - cdef void init(self, const shared_ptr[CTensor]& sp_tensor) - -diff --git a/pyarrow/src/arrow/python/arrow_to_pandas.cc b/pyarrow/src/arrow/python/arrow_to_pandas.cc -index e979342b8..8354812ea 100644 ---- a/pyarrow/src/arrow/python/arrow_to_pandas.cc -+++ b/pyarrow/src/arrow/python/arrow_to_pandas.cc -@@ -2499,6 +2499,8 @@ Status ConvertChunkedArrayToPandas(const PandasOptions& options, - std::shared_ptr arr, PyObject* py_ref, - PyObject** out) { - if (options.decode_dictionaries && arr->type()->id() == Type::DICTIONARY) { -+ // XXX we should return an error as below if options.zero_copy_only -+ // is true, but that would break compatibility with existing tests. - const auto& dense_type = - checked_cast(*arr->type()).value_type(); - RETURN_NOT_OK(DecodeDictionaries(options.pool, dense_type, &arr)); -diff --git a/pyarrow/src/arrow/python/io.cc b/pyarrow/src/arrow/python/io.cc -index 43f8297c5..197f8b9d3 100644 ---- a/pyarrow/src/arrow/python/io.cc -+++ b/pyarrow/src/arrow/python/io.cc -@@ -92,9 +92,12 @@ class PythonFile { - Status Seek(int64_t position, int whence) { - RETURN_NOT_OK(CheckClosed()); - -+ // NOTE: `long long` is at least 64 bits in the C standard, the cast below is -+ // therefore safe. -+ - // whence: 0 for relative to start of file, 2 for end of file -- PyObject* result = cpp_PyObject_CallMethod(file_.obj(), "seek", "(ni)", -- static_cast(position), whence); -+ PyObject* result = cpp_PyObject_CallMethod(file_.obj(), "seek", "(Li)", -+ static_cast(position), whence); - Py_XDECREF(result); - PY_RETURN_IF_ERROR(StatusCode::IOError); - return Status::OK(); -@@ -103,16 +106,16 @@ class PythonFile { - Status Read(int64_t nbytes, PyObject** out) { - RETURN_NOT_OK(CheckClosed()); - -- PyObject* result = cpp_PyObject_CallMethod(file_.obj(), "read", "(n)", -- static_cast(nbytes)); -+ PyObject* result = cpp_PyObject_CallMethod(file_.obj(), "read", "(L)", -+ static_cast(nbytes)); - PY_RETURN_IF_ERROR(StatusCode::IOError); - *out = result; - return Status::OK(); - } - - Status ReadBuffer(int64_t nbytes, PyObject** out) { -- PyObject* result = cpp_PyObject_CallMethod(file_.obj(), "read_buffer", "(n)", -- static_cast(nbytes)); -+ PyObject* result = cpp_PyObject_CallMethod(file_.obj(), "read_buffer", "(L)", -+ static_cast(nbytes)); - PY_RETURN_IF_ERROR(StatusCode::IOError); - *out = result; - return Status::OK(); -diff --git a/pyarrow/tensor.pxi b/pyarrow/tensor.pxi -index 1afce7f4a..c674663dc 100644 ---- a/pyarrow/tensor.pxi -+++ b/pyarrow/tensor.pxi -@@ -15,6 +15,9 @@ - # specific language governing permissions and limitations - # under the License. - -+# Avoid name clash with `pa.struct` function -+import struct as _struct -+ - - cdef class Tensor(_Weakrefable): - """ -@@ -31,7 +34,6 @@ cdef class Tensor(_Weakrefable): - shape: (2, 3) - strides: (12, 4) - """ -- - def __init__(self): - raise TypeError("Do not call Tensor's constructor directly, use one " - "of the `pyarrow.Tensor.from_*` functions instead.") -@@ -40,6 +42,14 @@ cdef class Tensor(_Weakrefable): - self.sp_tensor = sp_tensor - self.tp = sp_tensor.get() - self.type = pyarrow_wrap_data_type(self.tp.type()) -+ self._ssize_t_shape = self._make_shape_or_strides_buffer(self.shape) -+ self._ssize_t_strides = self._make_shape_or_strides_buffer(self.strides) -+ -+ def _make_shape_or_strides_buffer(self, values): -+ """ -+ Make a bytes object holding an array of `values` cast to `Py_ssize_t`. -+ """ -+ return _struct.pack(f"{len(values)}n", *values) - - def __repr__(self): - return """ -@@ -282,10 +292,8 @@ strides: {0.strides}""".format(self) - buffer.readonly = 0 - else: - buffer.readonly = 1 -- # NOTE: This assumes Py_ssize_t == int64_t, and that the shape -- # and strides arrays lifetime is tied to the tensor's -- buffer.shape = &self.tp.shape()[0] -- buffer.strides = &self.tp.strides()[0] -+ buffer.shape = cp.PyBytes_AsString(self._ssize_t_shape) -+ buffer.strides = cp.PyBytes_AsString(self._ssize_t_strides) - buffer.suboffsets = NULL - - -diff --git a/pyarrow/tests/test_gdb.py b/pyarrow/tests/test_gdb.py -index d0d241cc5..0d12d710d 100644 ---- a/pyarrow/tests/test_gdb.py -+++ b/pyarrow/tests/test_gdb.py -@@ -885,32 +885,61 @@ def test_arrays_heap(gdb_arrow): - ("arrow::DurationArray of type arrow::duration" - "(arrow::TimeUnit::NANO), length 2, offset 0, null count 1 = {" - "[0] = null, [1] = -1234567890123456789ns}")) -- check_heap_repr( -- gdb_arrow, "heap_timestamp_array_s", -- ("arrow::TimestampArray of type arrow::timestamp" -- "(arrow::TimeUnit::SECOND), length 4, offset 0, null count 1 = {" -- "[0] = null, [1] = 0s [1970-01-01 00:00:00], " -- "[2] = -2203932304s [1900-02-28 12:34:56], " -- "[3] = 63730281600s [3989-07-14 00:00:00]}")) -- check_heap_repr( -- gdb_arrow, "heap_timestamp_array_ms", -- ("arrow::TimestampArray of type arrow::timestamp" -- "(arrow::TimeUnit::MILLI), length 3, offset 0, null count 1 = {" -- "[0] = null, [1] = -2203932303877ms [1900-02-28 12:34:56.123], " -- "[2] = 63730281600789ms [3989-07-14 00:00:00.789]}")) -- check_heap_repr( -- gdb_arrow, "heap_timestamp_array_us", -- ("arrow::TimestampArray of type arrow::timestamp" -- "(arrow::TimeUnit::MICRO), length 3, offset 0, null count 1 = {" -- "[0] = null, " -- "[1] = -2203932303345679us [1900-02-28 12:34:56.654321], " -- "[2] = 63730281600456789us [3989-07-14 00:00:00.456789]}")) -- check_heap_repr( -- gdb_arrow, "heap_timestamp_array_ns", -- ("arrow::TimestampArray of type arrow::timestamp" -- "(arrow::TimeUnit::NANO), length 2, offset 0, null count 1 = {" -- "[0] = null, " -- "[1] = -2203932303012345679ns [1900-02-28 12:34:56.987654321]}")) -+ if sys.maxsize > 2**32: -+ check_heap_repr( -+ gdb_arrow, "heap_timestamp_array_s", -+ ("arrow::TimestampArray of type arrow::timestamp" -+ "(arrow::TimeUnit::SECOND), length 4, offset 0, null count 1 = {" -+ "[0] = null, [1] = 0s [1970-01-01 00:00:00], " -+ "[2] = -2203932304s [1900-02-28 12:34:56], " -+ "[3] = 63730281600s [3989-07-14 00:00:00]}")) -+ check_heap_repr( -+ gdb_arrow, "heap_timestamp_array_ms", -+ ("arrow::TimestampArray of type arrow::timestamp" -+ "(arrow::TimeUnit::MILLI), length 3, offset 0, null count 1 = {" -+ "[0] = null, [1] = -2203932303877ms [1900-02-28 12:34:56.123], " -+ "[2] = 63730281600789ms [3989-07-14 00:00:00.789]}")) -+ check_heap_repr( -+ gdb_arrow, "heap_timestamp_array_us", -+ ("arrow::TimestampArray of type arrow::timestamp" -+ "(arrow::TimeUnit::MICRO), length 3, offset 0, null count 1 = {" -+ "[0] = null, " -+ "[1] = -2203932303345679us [1900-02-28 12:34:56.654321], " -+ "[2] = 63730281600456789us [3989-07-14 00:00:00.456789]}")) -+ check_heap_repr( -+ gdb_arrow, "heap_timestamp_array_ns", -+ ("arrow::TimestampArray of type arrow::timestamp" -+ "(arrow::TimeUnit::NANO), length 2, offset 0, null count 1 = {" -+ "[0] = null, " -+ "[1] = -2203932303012345679ns [1900-02-28 12:34:56.987654321]}")) -+ else: -+ # Python's datetime is limited to smaller timestamps on 32-bit platforms -+ check_heap_repr( -+ gdb_arrow, "heap_timestamp_array_s", -+ ("arrow::TimestampArray of type arrow::timestamp" -+ "(arrow::TimeUnit::SECOND), length 4, offset 0, null count 1 = {" -+ "[0] = null, [1] = 0s [1970-01-01 00:00:00], " -+ "[2] = -2203932304s [too large to represent], " -+ "[3] = 63730281600s [too large to represent]}")) -+ check_heap_repr( -+ gdb_arrow, "heap_timestamp_array_ms", -+ ("arrow::TimestampArray of type arrow::timestamp" -+ "(arrow::TimeUnit::MILLI), length 3, offset 0, null count 1 = {" -+ "[0] = null, [1] = -2203932303877ms [too large to represent], " -+ "[2] = 63730281600789ms [too large to represent]}")) -+ check_heap_repr( -+ gdb_arrow, "heap_timestamp_array_us", -+ ("arrow::TimestampArray of type arrow::timestamp" -+ "(arrow::TimeUnit::MICRO), length 3, offset 0, null count 1 = {" -+ "[0] = null, " -+ "[1] = -2203932303345679us [too large to represent], " -+ "[2] = 63730281600456789us [too large to represent]}")) -+ check_heap_repr( -+ gdb_arrow, "heap_timestamp_array_ns", -+ ("arrow::TimestampArray of type arrow::timestamp" -+ "(arrow::TimeUnit::NANO), length 2, offset 0, null count 1 = {" -+ "[0] = null, " -+ "[1] = -2203932303012345679ns [too large to represent]}")) - - # Decimal - check_heap_repr( -diff --git a/pyarrow/tests/test_io.py b/pyarrow/tests/test_io.py -index 5a495aa80..17eab871a 100644 ---- a/pyarrow/tests/test_io.py -+++ b/pyarrow/tests/test_io.py -@@ -36,7 +36,7 @@ from pyarrow import Codec - import pyarrow as pa - - --def check_large_seeks(file_factory): -+def check_large_seeks(file_factory, expected_error=None): - if sys.platform in ('win32', 'darwin'): - pytest.skip("need sparse file support") - try: -@@ -45,11 +45,16 @@ def check_large_seeks(file_factory): - f.truncate(2 ** 32 + 10) - f.seek(2 ** 32 + 5) - f.write(b'mark\n') -- with file_factory(filename) as f: -- assert f.seek(2 ** 32 + 5) == 2 ** 32 + 5 -- assert f.tell() == 2 ** 32 + 5 -- assert f.read(5) == b'mark\n' -- assert f.tell() == 2 ** 32 + 10 -+ if expected_error: -+ with expected_error: -+ file_factory(filename) -+ else: -+ with file_factory(filename) as f: -+ assert f.size() == 2 ** 32 + 10 -+ assert f.seek(2 ** 32 + 5) == 2 ** 32 + 5 -+ assert f.tell() == 2 ** 32 + 5 -+ assert f.read(5) == b'mark\n' -+ assert f.tell() == 2 ** 32 + 10 - finally: - os.unlink(filename) - -@@ -1137,7 +1142,14 @@ def test_memory_zero_length(tmpdir): - - - def test_memory_map_large_seeks(): -- check_large_seeks(pa.memory_map) -+ if sys.maxsize >= 2**32: -+ expected_error = None -+ else: -+ expected_error = pytest.raises( -+ pa.ArrowCapacityError, -+ match="Requested memory map length 4294967306 " -+ "does not fit in a C size_t") -+ check_large_seeks(pa.memory_map, expected_error=expected_error) - - - def test_memory_map_close_remove(tmpdir): -diff --git a/pyarrow/tests/test_pandas.py b/pyarrow/tests/test_pandas.py -index 8fd4b3041..168ed7e42 100644 ---- a/pyarrow/tests/test_pandas.py -+++ b/pyarrow/tests/test_pandas.py -@@ -2601,8 +2601,9 @@ class TestConvertStructTypes: - ('yy', np.bool_)])), - ('y', np.int16), - ('z', np.object_)]) -- # Note: itemsize is not a multiple of sizeof(object) -- assert dt.itemsize == 12 -+ # Note: itemsize is not necessarily a multiple of sizeof(object) -+ # object_ is 8 bytes on 64-bit systems, 4 bytes on 32-bit systems -+ assert dt.itemsize == (12 if sys.maxsize > 2**32 else 8) - ty = pa.struct([pa.field('x', pa.struct([pa.field('xx', pa.int8()), - pa.field('yy', pa.bool_())])), - pa.field('y', pa.int16()), -diff --git a/pyarrow/tests/test_schema.py b/pyarrow/tests/test_schema.py -index fa75fcea3..8793c9e77 100644 ---- a/pyarrow/tests/test_schema.py -+++ b/pyarrow/tests/test_schema.py -@@ -681,7 +681,8 @@ def test_schema_sizeof(): - pa.field('bar', pa.string()), - ]) - -- assert sys.getsizeof(schema) > 30 -+ # Note: pa.schema is twice as large on 64-bit systems -+ assert sys.getsizeof(schema) > (30 if sys.maxsize > 2**32 else 15) - - schema2 = schema.with_metadata({"key": "some metadata"}) - assert sys.getsizeof(schema2) > sys.getsizeof(schema) diff --git a/dev-python/pyarrow/pyarrow-15.0.2.ebuild b/dev-python/pyarrow/pyarrow-15.0.2.ebuild deleted file mode 100644 index 8f358f46c970..000000000000 --- a/dev-python/pyarrow/pyarrow-15.0.2.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Python library for Apache Arrow" -HOMEPAGE=" - https://arrow.apache.org/ - https://github.com/apache/arrow/ - https://pypi.org/project/pyarrow/ -" -SRC_URI="mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz" -S="${WORKDIR}/apache-arrow-${PV}/python" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~riscv ~x86" -IUSE="+parquet +snappy ssl" - -RDEPEND=" - ~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?] - - - python@gentoo.org - Python - + phil@riverbankcomputing.com diff --git a/dev-python/qscintilla-python/qscintilla-python-2.13.3.ebuild b/dev-python/qscintilla-python/qscintilla-python-2.13.3.ebuild deleted file mode 100644 index af961b1876ec..000000000000 --- a/dev-python/qscintilla-python/qscintilla-python-2.13.3.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit python-r1 qmake-utils - -DESCRIPTION="Python bindings for QScintilla" -HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/ https://pypi.org/project/QScintilla/" - -MY_PN=QScintilla -MY_P=${MY_PN}_src-${PV/_pre/.dev} -if [[ ${PV} == *_pre* ]]; then - SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" -else - SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz" -fi -S=${WORKDIR}/${MY_P}/Python - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" -IUSE="debug" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - >=dev-python/PyQt5-5.15.5[gui,printsupport,widgets,${PYTHON_USEDEP}] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - ~x11-libs/qscintilla-${PV}:= -" -RDEPEND="${DEPEND} - >=dev-python/PyQt5-sip-12.9:=[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/PyQt-builder-1.10[${PYTHON_USEDEP}] - >=dev-python/sip-6.2[${PYTHON_USEDEP}] - dev-qt/qtcore:5 -" - -src_prepare() { - default - mv pyproject{-qt5,}.toml || die -} - -src_configure() { - configuration() { - local myconf=( - sip-build - --verbose - --build-dir="${BUILD_DIR}" - --scripts-dir="$(python_get_scriptdir)" - --qmake="$(qt5_get_bindir)"/qmake - --no-make - $(usev debug '--debug --qml-debug --tracing') - ) - echo "${myconf[@]}" - "${myconf[@]}" || die - - # Run eqmake to respect toolchain and build flags - run_in_build_dir eqmake5 -recursive ${MY_PN}.pro - } - python_foreach_impl configuration -} - -src_compile() { - python_foreach_impl run_in_build_dir default -} - -src_install() { - installation() { - emake INSTALL_ROOT="${D}" install - python_optimize - } - python_foreach_impl run_in_build_dir installation -} diff --git a/dev-python/qscintilla-python/qscintilla-python-2.14.1-r2.ebuild b/dev-python/qscintilla-python/qscintilla-python-2.14.1-r2.ebuild index 23fc7f5155df..83e0ea4da40d 100644 --- a/dev-python/qscintilla-python/qscintilla-python-2.14.1-r2.ebuild +++ b/dev-python/qscintilla-python/qscintilla-python-2.14.1-r2.ebuild @@ -16,7 +16,7 @@ S=${WORKDIR}/${MY_P}/Python LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" IUSE="debug +qt5 qt6" REQUIRED_USE="|| ( qt5 qt6 ) ${PYTHON_REQUIRED_USE}" diff --git a/dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild b/dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild deleted file mode 100644 index 2a2e748056e9..000000000000 --- a/dev-python/qscintilla-python/qscintilla-python-2.14.1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit out-of-source-utils python-r1 qmake-utils - -DESCRIPTION="Python bindings for QScintilla" -HOMEPAGE="https://www.riverbankcomputing.com/software/qscintilla/ https://pypi.org/project/QScintilla/" - -MY_PN=QScintilla -MY_P=${MY_PN}_src-${PV/_pre/.dev} -if [[ ${PV} == *_pre* ]]; then - SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" -else - SRC_URI="https://www.riverbankcomputing.com/static/Downloads/${MY_PN}/${PV}/${MY_P}.tar.gz" -fi -S=${WORKDIR}/${MY_P}/Python - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" -IUSE="debug" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - >=dev-python/PyQt5-5.15.5[gui,printsupport,widgets,${PYTHON_USEDEP}] - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtprintsupport:5 - dev-qt/qtwidgets:5 - ~x11-libs/qscintilla-${PV}:= -" -RDEPEND="${DEPEND} - >=dev-python/PyQt5-sip-12.12:=[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/PyQt-builder-1.15[${PYTHON_USEDEP}] - >=dev-python/sip-6.7[${PYTHON_USEDEP}] - dev-qt/qtcore:5 -" - -src_prepare() { - default - mv pyproject{-qt5,}.toml || die -} - -src_configure() { - configuration() { - local myconf=( - sip-build - --verbose - --build-dir="${BUILD_DIR}" - --scripts-dir="$(python_get_scriptdir)" - --qmake="$(qt5_get_bindir)"/qmake - --no-make - $(usev debug '--debug --qml-debug --tracing') - ) - echo "${myconf[@]}" - "${myconf[@]}" || die - - # Run eqmake to respect toolchain and build flags - run_in_build_dir eqmake5 -recursive ${MY_PN}.pro - } - python_foreach_impl configuration -} - -src_compile() { - python_foreach_impl run_in_build_dir default -} - -src_install() { - installation() { - emake INSTALL_ROOT="${D}" install - python_optimize - } - python_foreach_impl run_in_build_dir installation -} diff --git a/dev-python/redis/Manifest b/dev-python/redis/Manifest index f7536689e972..791977d51472 100644 --- a/dev-python/redis/Manifest +++ b/dev-python/redis/Manifest @@ -1,5 +1,3 @@ -DIST redis-py-5.0.3.gh.tar.gz 4774007 BLAKE2B f1b53319f76fd15af28941d643a333e7556f4701b46d218872a17200a867ba71c5fe72a092e00ac68ca811f41409a1e2eef05a235d2fcb6ba455cef225cd47c5 SHA512 be7158062e905ff3f61fc2b311b1288e53f494de1734dd5a58a34250754de635b9bf125900621b7b6ad8c67d8020b88ca3ae07af2626459acaf77db5f228222c DIST redis-py-5.0.4.gh.tar.gz 4774815 BLAKE2B a6f3b678f217a7938d1a2ecbe24058994e33a7985faf0d4b6664aa08d5095c71dc9cd1d98ee327d6ff31589795eed29ece4cdd3ce914a782e60d3ac3f44ab962 SHA512 3c4893e348632d52215096358e5b4a86b3cf5e0153e4d218c46fe77fbb61df116fc98f477f4e8ba94fe7e9bb6f964f478b1187c8b7983a71fc206f14b643965c -EBUILD redis-5.0.3.ebuild 2717 BLAKE2B eb9da475b7350a4392de80e4e008c788fd83c5df5145417c9b48d32a1dab4c5968017e409f2e812c29286456dccd558efa7d909c49b232782f3c0d02f9670567 SHA512 646abbb80ed4b3fbe84c830da4940fbe1a2b6ca05e7758aad55cbef0cbb567f6273b247c8e8a715543316a37fea231e00f5069afb74e2e98536421413a68c93b -EBUILD redis-5.0.4.ebuild 2723 BLAKE2B a2c0c45831ccd3f17dac8f2ce36c4a2075e9ac709e0e7968cabe10d38aa5e82d4611913d8f0459167b235d7e335c3b96a0803d7f682a268cc51eb91c0ffea3c7 SHA512 6d26f66a122e90983730a7145e9e4c809253f8e0be4ceaf9fcb5545fdacab9c9c4c1dbbcfe0e3781c925d058e84c0f133e9ebadf5ea9ccaa76a08df02579e1d9 +EBUILD redis-5.0.4.ebuild 2717 BLAKE2B eb9da475b7350a4392de80e4e008c788fd83c5df5145417c9b48d32a1dab4c5968017e409f2e812c29286456dccd558efa7d909c49b232782f3c0d02f9670567 SHA512 646abbb80ed4b3fbe84c830da4940fbe1a2b6ca05e7758aad55cbef0cbb567f6273b247c8e8a715543316a37fea231e00f5069afb74e2e98536421413a68c93b MISC metadata.xml 506 BLAKE2B 0e5747e826132dd365bdf6d3a63f0936ed476bc69c4c4d55126e692039046f51f69b193ead0baa181090b11f69ab2a49220d8f906f9fe3fc18331b76ff9e0b0f SHA512 725d650bfe345b132588930a18ade44182ec07f6697d2fd8806dc208ab1556939926e8899fc6d43691101d971f9c1e011fb8a5675fdde4698dbf4c230db15c75 diff --git a/dev-python/redis/redis-5.0.3.ebuild b/dev-python/redis/redis-5.0.3.ebuild deleted file mode 100644 index 023d2a7d8947..000000000000 --- a/dev-python/redis/redis-5.0.3.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 - -MY_P=redis-py-${PV} -DESCRIPTION="Python client for Redis key-value store" -HOMEPAGE=" - https://github.com/redis/redis-py/ - https://pypi.org/project/redis/ -" -SRC_URI=" - https://github.com/redis/redis-py/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - dev-db/redis - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # Flaky test - tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock - # require extra redis modules that apparently aren't packaged - # on Gentoo - tests/{,test_asyncio/}test_bloom.py - tests/{,test_asyncio/}test_graph.py - tests/{,test_asyncio/}test_json.py - tests/{,test_asyncio/}test_timeseries.py - # apparently available only in "Redis Stack 7.2 RC3 or later" - tests/test_commands.py::TestRedisCommands::test_tfunction_load_delete - tests/test_commands.py::TestRedisCommands::test_tfunction_list - tests/test_commands.py::TestRedisCommands::test_tfcall - # TODO - tests/test_commands.py::TestRedisCommands::test_zrank_withscore - tests/test_commands.py::TestRedisCommands::test_zrevrank_withscore - tests/test_commands.py::TestRedisCommands::test_xinfo_consumers - tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrank_withscore - tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrevrank_withscore - tests/test_asyncio/test_commands.py::TestRedisCommands::test_xinfo_consumers - tests/test_asyncio/test_pubsub.py::TestPubSubAutoReconnect::test_reconnect_socket_error[pool-hiredis-listen] - ) - - # TODO: try to run more servers? - epytest -m "not redismod and not onlycluster and not replica and not ssl" -} - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6379 - - if has_version ">=dev-db/redis-7"; then - local extra_conf=" - enable-debug-command yes - enable-module-command yes - " - fi - - # Spawn Redis itself for testing purposes - einfo "Spawning Redis" - einfo "NOTE: Port ${redis_port} must be free" - "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" - daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 ::1 - ${extra_conf} - EOF - - # Run the tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} diff --git a/dev-python/redis/redis-5.0.4.ebuild b/dev-python/redis/redis-5.0.4.ebuild index c3596deb755c..023d2a7d8947 100644 --- a/dev-python/redis/redis-5.0.4.ebuild +++ b/dev-python/redis/redis-5.0.4.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/rst-linker/Manifest b/dev-python/rst-linker/Manifest index 0c1b04651d41..177d202175be 100644 --- a/dev-python/rst-linker/Manifest +++ b/dev-python/rst-linker/Manifest @@ -1,7 +1,5 @@ -DIST rst.linker-2.4.0.tar.gz 11340 BLAKE2B a1ae9c811b7d6fa2821bfbf5787dce75fd3d7e5d933ec15fbac9cd3bde08cfad59fdc81b3b58dc39d1209a27ca9dd8d2ecd68034b434b3f6d15469bfb98efa3d SHA512 31e3427ecf35b433cc9650138ee36090e99003b72c69b60b530835eb624d7eb13aae4cf81cc0044b36750798a4b8aa676e53e3b9eb335430076593640a243940 DIST rst_linker-2.5.0.tar.gz 11548 BLAKE2B eafa6a0076dd51d05779710cb3b41f4b6e5109b25ea71537bc4f4e75d8c0fe4c9329321833e5a9253bb4a51fab706488a78ece4679a4c52cd7fc0295cc29e76f SHA512 7aaa55ccbe34767f8c0e085703872f4112c5db142e81f7024fd0653fa74fcf0b9d15fec06998268e8161dc70dac6935ba7b380992a132ecaa2548ed0db3b5a13 DIST rst_linker-2.6.0.tar.gz 11308 BLAKE2B 216c3d79b2de02fc53f1548127d7dc08d85d065e103659168b6e4b9521d75972f1ff28c78b45f59a9be09c16e66897c2506b0e48d37b3a08b114060999a76d09 SHA512 08977a88e53ebdb82f0e69923430e08a9ad643c184ad76154a7d5840c8193e71e53fd1b7fb97f6d74f65d55e3d45f5c0c262a60a1d030788d2c067f71918aa8e -EBUILD rst-linker-2.4.0.ebuild 771 BLAKE2B 068bbca4a2406441719f058ff8d30af5932aba921acffcfefea512292af4d6013fdc4d432ea916b416feaeb84df7c6e4372fa62e39b8823d9ece47399904aace SHA512 f7d8859b82013bc5e343b07380b275569817cb0a4cfc0f958f1be8a0dd4fdee8bad9a154843be6c20e7af010c2e22954975d1af94595133c25c040399ffc5b4f -EBUILD rst-linker-2.5.0.ebuild 702 BLAKE2B e7c398279ba46d21c5f66279dd7a0a7ae48e4399a58cfd6cf2036cf13e4baee3c8c913942655cebcd2d6c4f551c0c012a54e5adf400a1d4eed1a56b5d7465183 SHA512 d67a6fce177bb1d3e114b25518ede32c986dba3591481b98a30f38cc5b3058051636bad60462d730a2bd0d36a3160f95d3ca545581a440f018dca1c5393cdf0a +EBUILD rst-linker-2.5.0.ebuild 694 BLAKE2B a39a70a92d0c08e99e403118cad3c38badc17145de7e725929e712a3156cd07ad95a90a7deed03964c353c819fbce69c25a9e196cd78eebbe0a52d09681f92e0 SHA512 2dbc368463369369055c86dcd4de7cf1fa39c800d0a9f6a2df8fabc941a6578e2456dc2f3ad76bb9acd5659ff14f1c19b955d87aaadfb9d1773f533ce0bfaaeb EBUILD rst-linker-2.6.0.ebuild 766 BLAKE2B 992b5011dc7893d2f5ef66d9bfd7995e759496e5bb6a4d9f7568a747a72849cf588324c72a1795fdfc289f01b081301168e8d6b603f5fe156ab0ab55a29b5058 SHA512 a857538cbffec4750f15ced9e254e02f00f5888fcd10c2988909e5d2a985ec72153093676b1895d0cacfc82d25b81e18dc11455100b5f81eb8c59c8fc07dd393 MISC metadata.xml 566 BLAKE2B 25dde9994c8bd1a39a9ca0f9a35d344730f43711d1b1219b834d3eee4232e5a1b2843aeac4f16cc780c96ec7537b750380d8adf4e06d6aa14eb4a2334c53db59 SHA512 31e07b2b90a0288af173214898a2f7589aa58c14a7641f05e18c4bd4a8623a3951d297337e9708a3c732649d23c74a22b1a1cd4cc7a18dbb28d0ead1a5eca87e diff --git a/dev-python/rst-linker/rst-linker-2.4.0.ebuild b/dev-python/rst-linker/rst-linker-2.4.0.ebuild deleted file mode 100644 index de0844994b99..000000000000 --- a/dev-python/rst-linker/rst-linker-2.4.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Sphinx plugin to add links and timestamps to the changelog" -HOMEPAGE=" - https://github.com/jaraco/rst.linker/ - https://pypi.org/project/rst.linker/ -" -SRC_URI="$(pypi_sdist_url --no-normalize "${PN/-/.}")" -S=${WORKDIR}/${P/-/.} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/python-dateutil[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-3.4.1[${PYTHON_USEDEP}] - test? ( - dev-python/path[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/rst-linker/rst-linker-2.5.0.ebuild b/dev-python/rst-linker/rst-linker-2.5.0.ebuild index 38460daa5311..052a49409ebd 100644 --- a/dev-python/rst-linker/rst-linker-2.5.0.ebuild +++ b/dev-python/rst-linker/rst-linker-2.5.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] diff --git a/dev-python/setuptools-scm/Manifest b/dev-python/setuptools-scm/Manifest index 309fc4807aca..77c1518cca2b 100644 --- a/dev-python/setuptools-scm/Manifest +++ b/dev-python/setuptools-scm/Manifest @@ -3,5 +3,5 @@ DIST setuptools_scm-7.1.0.tar.gz 71904 BLAKE2B be5ae215dadcc290290762b7324342584 DIST setuptools_scm-8.1.0.tar.gz 76465 BLAKE2B f50a1c25c93179809cb448dbaeab9d71596c729e374c88c2f8d9f5f7a1d746a001f9aa9fb93478679f1c1af96f35313e1250f96375f56310a4b814ee0542ed52 SHA512 205f1c122539d107a61a7ef01ff9ec225f7b2e6d92fc33a9f2a0c616051cbf32163ac4e6878d898e51cc1ff81fce6c6521a18fc5e09bdbc9d7d2467ba013c57f EBUILD setuptools-scm-7.1.0.ebuild 1341 BLAKE2B 6946d002ea0f8cdd1c1b45812e7a7e71c0dcc0ce2b06879314ef444d651fcf4fb4e8dc2ae61743bce6490233a2f27558a88a9f66050012e13438223fd32bea8d SHA512 e2787f38d1934acd3a833a2e6d050f79554cf73630ed6b0b779260654e38b23660c63ef5e584edd523d6a651b7579f72531729ae611eed328c0a9a6f5dfccf5e EBUILD setuptools-scm-8.0.4.ebuild 1532 BLAKE2B d11e4a8853caf28c65b036857661fe582f81b222e11455e2fa0356d4a4ddfdf8211a3fc28277aa40ce9810f4b28c271fe3d162d8820e1d690a6ec0f5695a076d SHA512 ace3df36c0eb281b04266451a644a2c2e309f909d880fad5b20206675c56e4b0d3862239bbda70d81cef5581c79b8fcd21be9d2c61a866dae5f7bd84c8b203ac -EBUILD setuptools-scm-8.1.0.ebuild 1472 BLAKE2B 236446d6a365df970fba8b9b425e01b98e4c2e86b1c2cb64f7b66022a03a4f4610d9f4af0a0565e2281bef8d3a162d62d8d78c440c153ae775ff5064308d5d06 SHA512 0bee8407d920c8da1552863d8914f006d3b458415022ebc179b243180a2dbd00ff22e7acddbe9276e9e9e4601391b7190a821e983026f9a2a4b1d269a2b760e5 +EBUILD setuptools-scm-8.1.0.ebuild 1509 BLAKE2B 467b6756daada9feb80c2354deeefed530e16ea067c6ee276031be6978d6d3327bbf6b2a90831fbb5cbbae51a5a3d6e1ac39c3b0175ebd7e474e73fbf87f4d1d SHA512 4347e456362f8aec8bb70a6e2c7e8cefe44f06db19f24fadb988d7dc13e711b007225fac995095b4057034df18f5ec6294647b69226c8bbbd91d585047050476 MISC metadata.xml 401 BLAKE2B 288e77f725debab548d96fa06738fb8262a93deb6df1ecc6c0a77e4a30cd65c4e76e38e86f8101112db95dd67a11ada6c0659e1ac13cf3c0e65dcce44e19bf8a SHA512 61b009eacedf191242659d6be6f62d17f9335674c651cfbdcc88abd074e320ddd79e1610de44e7c8105503f6d8d058ed5910f63b2e740492a982a69c52b30730 diff --git a/dev-python/setuptools-scm/setuptools-scm-8.1.0.ebuild b/dev-python/setuptools-scm/setuptools-scm-8.1.0.ebuild index 3d00ab295e9e..adabb32dbb37 100644 --- a/dev-python/setuptools-scm/setuptools-scm-8.1.0.ebuild +++ b/dev-python/setuptools-scm/setuptools-scm-8.1.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi @@ -30,6 +30,7 @@ RDEPEND=" BDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( + dev-python/build[${PYTHON_USEDEP}] dev-vcs/git !sparc? ( dev-vcs/mercurial diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index f3a948ffe338..07b3fd62c43b 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -2,5 +2,5 @@ AUX setuptools-62.4.0-py-compile.patch 3704 BLAKE2B 9a5e70d2556b059be0ef060abd1d DIST setuptools-69.0.3.tar.gz 2219609 BLAKE2B 1a5e7896c7ea82d51b0aa4794435b9899cef871f6ae43d22ae5e08c57d87b70641f3f2abfcc29956a3de515f90b112fd61d3daf793474b4cf33f8567e3a38f4a SHA512 11df934931f4b73f7e07ea5713479593c6baa134d423556b2ae7aff0f1e5bdbdee1f5b516131adb169c838231ceb0293441fbf275ef7030dabecf74122565b6d DIST setuptools-69.5.1.tar.gz 2291314 BLAKE2B 3756dd587136c7e688bdfecf4c0434c0e799f50f9a9a95750d41cb75e26b613b3dc178f43a9e0d21f17c42a7c4ad7461e7986966aefb814e3d0ff05178c82542 SHA512 81f4a5184976a0d4aa070261bb56458c54ec6a479786fa469e98cb336e9a1691b281ae771abe41bc5398fac15b2dd039c07cf014ee00572f46908ce6830fcb6a EBUILD setuptools-69.0.3-r1.ebuild 3942 BLAKE2B 7f198d6bf946f17df21143474c91c61be21ebde1c035f1dabdb78cf5308b978113bcb5f0d353ded961493ee8b0b9636f3354c6ac8fdc06bf16b75c2e12c32499 SHA512 170054320f5213dd0e9532836378415191796149bd6ea97824a4aad5019b5ee0e459b0a260aab176ae4cab8cc795d037ea29620d742f35b058d09e5ef5918136 -EBUILD setuptools-69.5.1-r1.ebuild 4572 BLAKE2B 607158e6752c36ba1922f7851b4cc9eb61387b0a927772a60be0454dca27df205e3a575c4a504c78a3d06f7ca939481d7133f0f95453dc3b8b6dc18004d2719f SHA512 d690c17cf22a5d653a628485c55df2a3b3c62385d7fa558a1e4e2382fcc5c467ecefa1cf877ace2e92b1a184b83e341d7a85755b8dcf13b5937fa03cf75d76ee +EBUILD setuptools-69.5.1-r1.ebuild 4571 BLAKE2B c7154cd2c5de611997ae44fdb0e14d530bf4e587ed6f85da1bac9def32c767eb59443b8121045eac185d453fb20b01b4b7df8a65f1e352fa37d534947402af0e SHA512 94170e352f67a2f67c04e78a53dc59587124d519802e458559f8d9f6bc023aee7fa72ee9762d9d9e2358049b1664c5223f63549f76b8375791e1af171b4c721c MISC metadata.xml 469 BLAKE2B 4a26769b09a3785586b22db850b7fc5c4818f31c3ace9cc94476d35df05e50edf6721f3c95ec615c3b2efe071ef284a54ea2d53566316ba653f7830bb48f80bf SHA512 dd682c4ad2e59a97094ebdabe4d1063e2319ed05e1fe9d8c2fafe069badb3b4cf8bb6d9f50e09d2128e2a081c1c69827407ac8aed644ebf70eb4ca1bc9a57319 diff --git a/dev-python/setuptools/setuptools-69.5.1-r1.ebuild b/dev-python/setuptools/setuptools-69.5.1-r1.ebuild index 74de6f35caa4..fbbd26ae9253 100644 --- a/dev-python/setuptools/setuptools-69.5.1-r1.ebuild +++ b/dev-python/setuptools/setuptools-69.5.1-r1.ebuild @@ -8,7 +8,7 @@ EAPI=8 DISTUTILS_USE_PEP517=standalone PYTHON_TESTED=( python3_{10..12} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 ) PYTHON_REQ_USE="xml(+)" inherit distutils-r1 pypi @@ -35,7 +35,7 @@ RDEPEND=" >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}] $(python_gen_cond_dep ' >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - ' python3_10 pypy3) + ' 3.10) " BDEPEND=" ${RDEPEND} diff --git a/dev-python/six/Manifest b/dev-python/six/Manifest index b85cb3034b71..45d010c92ab8 100644 --- a/dev-python/six/Manifest +++ b/dev-python/six/Manifest @@ -1,3 +1,3 @@ DIST six-1.16.0.tar.gz 34041 BLAKE2B 764f8da9a0d89e95af002c79c2b19e852fdec9a6819655c57be019b48bd65a5f7909473e71887e6080073f381f983c077487591d4e44297542cf6b9a29ba42b8 SHA512 076fe31c8f03b0b52ff44346759c7dc8317da0972403b84dfe5898179f55acdba6c78827e0f8a53ff20afe8b76432c6fe0d655a75c24259d9acbaa4d9e8015c0 -EBUILD six-1.16.0-r1.ebuild 771 BLAKE2B b0df1c73cd382d370693bfb9fd385a70f241c60ab1e7953198d96f60812bdd7dccd5746fe444403c3a462c11e454246b69882d18c2f9607cc2d33f68c0e46352 SHA512 afa2b9a38b57d83ee1ee93af70a18fad2e7a5a4ec6b9346d27834390facdb3982517d6ab0b8acc5f014faf401328b24deb338a7df41f20df67c169253af97170 +EBUILD six-1.16.0-r1.ebuild 928 BLAKE2B 5262c9c3055bdb1d29c87a4cf84d368c743052439ec722535e944470f8af90c67f58e5367d24dccac0b2d05833d0e5a040d9a90f956f827127702d3cddce9408 SHA512 34ff2af78055efed757abd3f933ef19a1f8d293a7dd8fe969d6502bb3935225b087a8980caf423d8d916947e93483e96c35969b98f0cd708709b671921fbe4bc MISC metadata.xml 397 BLAKE2B ec6bbdf426ea83004d6c5eae83e650c6d601d639a51a08e58e9bc7d187877bbec9cb89f05f7b44ad521a2cc4f82269503cbd5f882c8e67d96a9018500803f931 SHA512 13d061df717192e9de816f03d7386218d8a760665d2d6ff2187da9152d0a7d7085df96cecbf47d76f9099b0eea8640506fce924d52e1f16300a6bcb06a2406b8 diff --git a/dev-python/six/six-1.16.0-r1.ebuild b/dev-python/six/six-1.16.0-r1.ebuild index df1788703008..9850b41681e3 100644 --- a/dev-python/six/six-1.16.0-r1.ebuild +++ b/dev-python/six/six-1.16.0-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi @@ -23,9 +23,19 @@ distutils_enable_tests pytest python_test() { local EPYTEST_DESELECT=() - [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( - 'test_six.py::test_move_items[dbm_ndbm]' - ) - + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + 'test_six.py::test_move_items[dbm_ndbm]' + ) + ;; + python3.13) + EPYTEST_DESELECT+=( + 'test_six.py::test_move_items[tkinter_tix]' + ) + ;; + esac + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 epytest } diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest index 523ca0133d18..ad4b97e5cab7 100644 --- a/dev-python/sphinx/Manifest +++ b/dev-python/sphinx/Manifest @@ -3,5 +3,5 @@ AUX sphinx-4.3.2-doc-link.patch 745 BLAKE2B 94f190d63168be99c4719a917f0a1210c562 DIST sphinx-7.2.6.gh.tar.gz 7067425 BLAKE2B 4da1cb5ccebea4df0dc134c552311d7b70ce9b76424ea4355ad67b1ece60c9b445e56c96b838832d4df2f50940832b3fa9555b596390464a4017a573bcf514c3 SHA512 204e859318ad5044639f2e682098b07c7cc675b54ba801feeb3322290bfd15316cc15a2cae8fa6a55e6ec6d1e9690790e5402652eb04720bfe96e172f4c8bdbc DIST sphinx-7.3.7.gh.tar.gz 7165383 BLAKE2B bcc68f26937e6aefe60cedea533a5c8e245c76b59ab4913fb6516f285e3afc32be60b336c662ac8305fb88e82fcc2b477128f2d8b9bf92f037b124f4c855df2a SHA512 540553ecddc55b3e673c79bc776a899d2c660f1e93ef819711be52174accf5b70465883a46bed81d163534e56718caf0765b4bae153e9307a3792387d8228df5 EBUILD sphinx-7.2.6.ebuild 4353 BLAKE2B 4e6f4767fd2b2f7de9174a745fc40c926af6acd89f62423bfa284721601a95c95694472e7b77be2a029860625821b33f11049c151cfd5c04e23a85c06a7def40 SHA512 73efc9db67471cc131fcaec408545dfdea8a04122efa57878062964d2b887fc2e8c6f5cca0d34ee321feaf9d1a77e72cd2ff4db8c0a5d7d2318fd7012d7865ab -EBUILD sphinx-7.3.7.ebuild 4527 BLAKE2B 1d6ce9ad3ae5d3cf1944460120e1f98c699e5228dbaa67e190222a374fa30b744366bdb8f5c95825be5d847c739e8e7f489c11091dbd433b7fb045db89c6cf72 SHA512 1276d9d6cea0be87444f76e128cf7a31f0d0435540b7ab3ae588218443ac33f468bd8a1475d7b6eb2ee5c00817709fde4bc402ba9b74b7b8e242c853d474e5a2 +EBUILD sphinx-7.3.7-r1.ebuild 4705 BLAKE2B 594c4c31698e32f9c5e8ec78d166bb46546599be0dcf41172409a2417e22f9740f3d1b6d56e87cdca9602b279e99101d3e02a8de2e8d05397d22ec7311644f50 SHA512 af8f5ce054d5b642bb62cef4642a1465fe1643d9345b5776d24281ebfcbb03ee424d01b99670efc01f055cf17c7f32e4966d2980fc618ea0f86b984f79c50e3a MISC metadata.xml 568 BLAKE2B ddb7175070df6da4088813cc6b66f25bb4364e2619b1e7da94370f7ce8e73b68b12f618412f81e6be57fcb0c60c10e3913f26a6a578b0f9defa7b9ee8091fcde SHA512 d32b37cbe88f5e3db0c6968bc7aa22c7edfb3794bf7c62facd17e7ae1f4f0fbfc7c9f5512230cce16ed32e2ebb70c23dfe9b36ce38785c5f5b76585410313214 diff --git a/dev-python/sphinx/sphinx-7.3.7-r1.ebuild b/dev-python/sphinx/sphinx-7.3.7-r1.ebuild new file mode 100644 index 000000000000..4151e90e6efc --- /dev/null +++ b/dev-python/sphinx/sphinx-7.3.7-r1.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +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 + -> ${P}.gh.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc latex" + +RDEPEND=" + >=dev-python/alabaster-0.7.14[${PYTHON_USEDEP}] + >=dev-python/Babel-2.9[${PYTHON_USEDEP}] + =dev-python/docutils-0.18.1[${PYTHON_USEDEP}] + >=dev-python/imagesize-1.3[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0[${PYTHON_USEDEP}] + >=dev-python/pygments-2.14[${PYTHON_USEDEP}] + >=dev-python/requests-2.25.0[${PYTHON_USEDEP}] + >=dev-python/snowballstemmer-2.0[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-devhelp[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-jsmath[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-htmlhelp-2.0.0[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-serializinghtml-1.1.9[${PYTHON_USEDEP}] + dev-python/sphinxcontrib-qthelp[${PYTHON_USEDEP}] + >=dev-python/packaging-21.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2[${PYTHON_USEDEP}] + ' 3.10) + latex? ( + dev-texlive/texlive-latexextra + dev-texlive/texlive-luatex + app-text/dvipng + ) + !dev-python/namespace-sphinxcontrib +" +# added temporarily because of unconditional import in sphinx.testing.util +# until we figure out how to deal with it better +RDEPEND+=" + dev-python/defusedxml[${PYTHON_USEDEP}] +" +BDEPEND=" + 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/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" + "${FILESDIR}/sphinx-4.3.2-doc-link.patch" +) + +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" + + local EPYTEST_DESELECT=() + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + tests/test_extensions/test_ext_autodoc.py::test_autodoc_exception + tests/test_extensions/test_ext_autodoc.py::test_autodoc_ignore_module_all + tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members_None + tests/test_extensions/test_ext_autodoc.py::test_autodoc_subclass_of_builtin_class + tests/test_extensions/test_ext_autodoc.py::test_automethod_for_builtin + tests/test_extensions/test_ext_autodoc.py::test_cython + tests/test_extensions/test_ext_autodoc.py::test_format_signature + tests/test_extensions/test_ext_autodoc.py::test_partialfunction + tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodoc_process_bases + tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_decendants_of_generic_type + tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_subclass_of_generic_type + tests/test_extensions/test_ext_autodoc_autofunction.py::test_builtin_function + tests/test_extensions/test_ext_autodoc_autofunction.py::test_methoddescriptor + tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_inherited_members + tests/test_extensions/test_ext_autodoc_preserve_defaults.py::test_preserve_defaults_special_constructs + tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module + tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_skipped + tests/test_util/test_util_inspect.py::test_isattributedescriptor + tests/test_util/test_util_inspect.py::test_signature + tests/test_util/test_util_typing.py::test_is_invalid_builtin_class + ) + ;; + esac + + # note: pytest-xdist causes random test failures + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/sphinx/sphinx-7.3.7.ebuild b/dev-python/sphinx/sphinx-7.3.7.ebuild deleted file mode 100644 index 127cb53319b6..000000000000 --- a/dev-python/sphinx/sphinx-7.3.7.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -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 - -> ${P}.gh.tar.gz -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc latex" - -RDEPEND=" - >=dev-python/alabaster-0.7.14[${PYTHON_USEDEP}] - >=dev-python/Babel-2.9[${PYTHON_USEDEP}] - =dev-python/docutils-0.18.1[${PYTHON_USEDEP}] - >=dev-python/imagesize-1.3[${PYTHON_USEDEP}] - >=dev-python/jinja-3.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.14[${PYTHON_USEDEP}] - >=dev-python/requests-2.25.0[${PYTHON_USEDEP}] - >=dev-python/snowballstemmer-2.0[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-applehelp[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-devhelp[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-jsmath[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-htmlhelp-2.0.0[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-serializinghtml-1.1.9[${PYTHON_USEDEP}] - dev-python/sphinxcontrib-qthelp[${PYTHON_USEDEP}] - >=dev-python/packaging-21.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-2[${PYTHON_USEDEP}] - ' 3.10) - latex? ( - dev-texlive/texlive-latexextra - dev-texlive/texlive-luatex - app-text/dvipng - ) - !dev-python/namespace-sphinxcontrib -" -BDEPEND=" - 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/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" - "${FILESDIR}/sphinx-4.3.2-doc-link.patch" -) - -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" - - local EPYTEST_DESELECT=() - case ${EPYTHON} in - pypy3) - EPYTEST_DESELECT+=( - tests/test_extensions/test_ext_autodoc.py::test_autodoc_exception - tests/test_extensions/test_ext_autodoc.py::test_autodoc_ignore_module_all - tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members_None - tests/test_extensions/test_ext_autodoc.py::test_autodoc_subclass_of_builtin_class - tests/test_extensions/test_ext_autodoc.py::test_automethod_for_builtin - tests/test_extensions/test_ext_autodoc.py::test_cython - tests/test_extensions/test_ext_autodoc.py::test_format_signature - tests/test_extensions/test_ext_autodoc.py::test_partialfunction - tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodoc_process_bases - tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_decendants_of_generic_type - tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_subclass_of_generic_type - tests/test_extensions/test_ext_autodoc_autofunction.py::test_builtin_function - tests/test_extensions/test_ext_autodoc_autofunction.py::test_methoddescriptor - tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_inherited_members - tests/test_extensions/test_ext_autodoc_preserve_defaults.py::test_preserve_defaults_special_constructs - tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module - tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_skipped - tests/test_util/test_util_inspect.py::test_isattributedescriptor - tests/test_util/test_util_inspect.py::test_signature - tests/test_util/test_util_typing.py::test_is_invalid_builtin_class - ) - ;; - esac - - # note: pytest-xdist causes random test failures - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/sybil/Manifest b/dev-python/sybil/Manifest index fa956a4737dc..6e2393c119f5 100644 --- a/dev-python/sybil/Manifest +++ b/dev-python/sybil/Manifest @@ -1,5 +1,3 @@ -DIST sybil-6.0.3.gh.tar.gz 67772 BLAKE2B e90b7a01373d931ca056bfce1336bab8a579a25e17000675d77cd849081275970b455c7bc77f30e0fd104073115915fc4f4477b010eafd35e57aec322fb42fc4 SHA512 1fb42b944b237556012ace6fcc5eb3d0f067f0ca043ceafa0e201a8076870fc7e06ae62813eec90d486de6e4b71ebf29176dfff6573de423480c688ff005004d DIST sybil-6.1.0.gh.tar.gz 70823 BLAKE2B dfdd931f1f2bb7944a97ceb92425e55accc8d7587c829b65be9b6b65007f8a32b076938e1114bbee76d0a9592ba29335cf88e982aa00d1a3ad17c8523f162548 SHA512 2048073c8ef8a9c0f71dabe39ada1404eef3d83509fe3f3e0a7e6b5d1f65a24242c8faf14aaac9ea12b21ab5908dee9bae9d03d9907f09a830d73a3b6e52f8d3 -EBUILD sybil-6.0.3.ebuild 838 BLAKE2B 746f0e8fe9be9f8cc81ac5d546db25fcf86af396073628f035dbc3815f3f49d6bff93f8fe0e0c4689282d9a323712c1550987173ab682d1166a9a6d0d80eeda1 SHA512 e47366e0f4ace127660b404c19116999efd0d9e8a04b93f56d56a7128612c35ef64e5b60053f08c560d476400196c37d9e93a11855980ec2638ce9cb8918b983 -EBUILD sybil-6.1.0.ebuild 841 BLAKE2B 94ebec0834adb47ad9452236d286d1e1624bc29e2f90b7bfd870d0f56faf10d93cb81cb15f66ff7abb89a4372e8b712cce0c65588d1aa743e108a75c3a9e328b SHA512 e0e851bf2fc6ac1f7bf301abbdcbe20ef69f0ddc45a3c6b4a4a2624f0f54f148a04c5474cd4ec946d3970fdb773044965ce9d252753ce90c6914664e418cf448 +EBUILD sybil-6.1.0.ebuild 838 BLAKE2B 746f0e8fe9be9f8cc81ac5d546db25fcf86af396073628f035dbc3815f3f49d6bff93f8fe0e0c4689282d9a323712c1550987173ab682d1166a9a6d0d80eeda1 SHA512 e47366e0f4ace127660b404c19116999efd0d9e8a04b93f56d56a7128612c35ef64e5b60053f08c560d476400196c37d9e93a11855980ec2638ce9cb8918b983 MISC metadata.xml 402 BLAKE2B 3fcce3ac9ff731e24a3f6e761da2d840b3a7c9107b3d9a46afe00fed61b475d1400580b4ccf49dd71f6a1ab8098dc2aaf895e529a723cd96301d1400ee211edf SHA512 138106c714dc33871ccf535cc47d669580b665c842adfea5442a03067fe507236d8fde4158f006e1188003abe53c9c25db98632dadd1cfa0e41efd1755c2c75c diff --git a/dev-python/sybil/sybil-6.0.3.ebuild b/dev-python/sybil/sybil-6.0.3.ebuild deleted file mode 100644 index 72135c802961..000000000000 --- a/dev-python/sybil/sybil-6.0.3.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Automated testing for the examples in your documentation" -HOMEPAGE=" - https://github.com/simplistix/sybil/ - https://pypi.org/project/sybil/ -" -# tests are missing in sdist, as of 5.0.1 -SRC_URI=" - https://github.com/simplistix/sybil/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" - -BDEPEND=" - test? ( - dev-python/myst-parser[${PYTHON_USEDEP}] - dev-python/seedir[${PYTHON_USEDEP}] - dev-python/testfixtures[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/sybil/sybil-6.1.0.ebuild b/dev-python/sybil/sybil-6.1.0.ebuild index adf69fd38724..72135c802961 100644 --- a/dev-python/sybil/sybil-6.1.0.ebuild +++ b/dev-python/sybil/sybil-6.1.0.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" BDEPEND=" test? ( diff --git a/dev-python/sympy/Manifest b/dev-python/sympy/Manifest index e95ea8abc2bc..c0f4ff66aba8 100644 --- a/dev-python/sympy/Manifest +++ b/dev-python/sympy/Manifest @@ -1,5 +1,7 @@ AUX sympy-1.12-c99.patch 1666 BLAKE2B 3b60410c635cd55935108776e827cca2cafc2b16b2a1bb8a43a1a811829b7a3d1e9f72ed5c7bb312c0200d1d27b2a14a41633983a31a89af35c0b7491e9a01b1 SHA512 d4377b544183cf44e3942fcbcc8e0b474a75eb8892df94c6ed5c8f3fd3aae52972ce07ab5ec501476860bef806bf8358a95fd28ccddf942f33d5520a3c9bc2fe AUX sympy-1.12-py312.patch 1543 BLAKE2B 786e7f2934adf9d30c21f5fa807910507bddebbffc2c2d91a80e48b9767d340490f459df08a61c2b9f7d5d48342a24ac2c40673ed63a531d0c83ddea1773985c SHA512 e6359b32f9949b8412e9af1183e7cf2c7e888a83a15876f0fb370a3e671b993ef0b524e103aa6eff29e11a33b0ce44fc8e3d2e53c61042924130738678188bab +DIST sympy-1.12.1rc1.gh.tar.gz 8009898 BLAKE2B 7afbcb0c17249509a1a780bdfbe72eee5aaa4b4548a587968bd2c454cbdbda9e81b47ee31c98a8aa2323d575a9cc8897f9b52aba0eec1ed831e3038b2fc15aff SHA512 575947bc1057d8bfb5e4d6f84243d0206449ef97d861e6029c11f0868c34b8d909159901054469738577edc8f941db14a61936402037a24153c1ca97af4758ad DIST sympy-1.12.gh.tar.gz 7212937 BLAKE2B 1d37a019e7a6700e69e16d6ca7fdc563711165fc226ac6ec745d20fa6dc689ee9ea01a92549d851aacff763230872c2d1d0cb5bde581c4f960f5de515ffb5f06 SHA512 96a89b88f6912d70c56f5bd1903dd3c518963118ff25d033cdcb7da2f260b8ee209d3ab4a4394dd2b5dc0b4585b71ccd55d55c8e5c6e28024cccbedf07ee4360 EBUILD sympy-1.12-r1.ebuild 3227 BLAKE2B 61098074c5ae664a5a6185ae4bfb1ee4e6bb5d40a8ebb02487419a096d57826a04aad64542b0660b6bc76ad9c7d6a949bef29c88ca9d55144ae5ce79339f309f SHA512 d1814458cc2b462fb20baf9cb00e1720e224df5b2ef1dd68de1815c64223e73f6e14b647a5cdbf2a3d93b996c1d7eb83a38ae73cf8b42156ceb95e0d15735aa6 +EBUILD sympy-1.12.1_rc1.ebuild 3002 BLAKE2B dd32845cfe569557515e0e9b91fb0c2052ba1cd925517e7f00bcae6a700e37777e898b803cbf41b8736a0e8f9231f529465b0ce6eea76c54ff8a3d05fe7f90d2 SHA512 039799457c56844410fcc426e918e7ae685a736feeebaa04239bac7a2f36ea4928d1cb63157c712ef507e84acb3754f8efcae76a2c5ba581e2007e35d53aa900 MISC metadata.xml 1722 BLAKE2B 09837a8e4ed0d70cf62a2e5028d480ffd7d15d821220c771dec04380e9707da56625651a49ac656a7de27ee3e8f395091abe763d2d3c59cfe32bf363cdba60cf SHA512 fad83c852dd953709e20056b0da38a0f0504bc70a99d9a9fbf295d98ed462811ee6fcf755d5ad1aeb515fd62fafe35a609f6d2892af2ed921870b6f5c38edc5f diff --git a/dev-python/sympy/sympy-1.12.1_rc1.ebuild b/dev-python/sympy/sympy-1.12.1_rc1.ebuild new file mode 100644 index 000000000000..b5b261a645c7 --- /dev/null +++ b/dev-python/sympy/sympy-1.12.1_rc1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Computer Algebra System in pure Python" +HOMEPAGE=" + https://www.sympy.org/ + https://github.com/sympy/sympy/ + https://pypi.org/project/sympy/ +" +# pypi sdist misses some files, notably top-level conftest.py, as of 1.12.1_rc1 +SRC_URI=" + https://github.com/sympy/sympy/archive/${PV/_/}.tar.gz + -> ${P/_/}.gh.tar.gz +" +S=${WORKDIR}/${P/_/} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="aesara examples imaging ipython latex mathml opengl pdf png pyglet symengine texmacs" + +RDEPEND=" + dev-python/mpmath[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + aesara? ( + $(python_gen_cond_dep ' + dev-python/aesara[${PYTHON_USEDEP}] + ' python3_{10..11}) + ) + imaging? ( dev-python/pillow[${PYTHON_USEDEP}] ) + ipython? ( dev-python/ipython[${PYTHON_USEDEP}] ) + latex? ( + virtual/latex-base + dev-texlive/texlive-fontsextra + png? ( app-text/dvipng ) + pdf? ( app-text/ghostscript-gpl ) + ) + mathml? ( dev-python/lxml[${PYTHON_USEDEP}] ) + opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] ) + pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] ) + symengine? ( dev-python/symengine[${PYTHON_USEDEP}] ) + texmacs? ( app-office/texmacs ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # require old version of antlr4 + sympy/parsing/tests/test_autolev.py + sympy/parsing/tests/test_latex.py + # crash due to assertions in sys-devel/llvm[debug] + sympy/parsing/tests/test_c_parser.py + + # TODO: pytest? + sympy/solvers/ode/tests/test_systems.py::test_linear_3eq_order1_type4_long_check + sympy/solvers/ode/tests/test_systems.py::test_linear_3eq_order1_type4_long_dsolve_dotprodsimp + + # either very slow or hanging + sympy/solvers/ode/tests/test_systems.py::test_linear_new_order1_type2_de_lorentz_slow_check + sympy/integrals/tests/test_failing_integrals.py::test_issue_15227 + sympy/matrices/tests/test_matrices.py::test_pinv_rank_deficient_when_diagonalization_fails + sympy/solvers/ode/tests/test_systems.py::test_nonlinear_3eq_order1_type1 + sympy/solvers/ode/tests/test_systems.py::test_nonlinear_3eq_order1_type3 + + # known broken + # https://github.com/sympy/sympy/issues/26321 + sympy/solvers/tests/test_simplex.py::test_lp + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + nonfatal epytest --veryquickcheck || + die -n "Tests failed with ${EPYTHON}" +} + +python_install_all() { + local DOCS=( AUTHORS README.md ) + + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all + + if use texmacs; then + exeinto /usr/libexec/TeXmacs/bin/ + doexe data/TeXmacs/bin/tm_sympy + insinto /usr/share/TeXmacs/plugins/sympy/ + doins -r data/TeXmacs/progs + fi +} diff --git a/dev-python/tempora/Manifest b/dev-python/tempora/Manifest index ded1395afe82..4b4cc50e28ba 100644 --- a/dev-python/tempora/Manifest +++ b/dev-python/tempora/Manifest @@ -1,3 +1,3 @@ DIST tempora-5.5.1.tar.gz 21145 BLAKE2B b034b85272faefc884e098c1ca58b3e4b1f6598487f4678ed3b0b9f353d70b9862d8eaed425fb812e23630f123a28a25fefc8916a1c9cc882e5ed8c3da98dfa6 SHA512 642c4176ea14504e2f831f738e1064c1fb888ad89a67c74d5bcf2a5389923af3933981393855c7eceaf6c7fc16bbbf4126015d2d1dfa0fdfd38d528d16854dce -EBUILD tempora-5.5.1.ebuild 778 BLAKE2B c72c0e93695f54f9ccec8c7576542b7f300cb2c320b3b09be6919f33c0d9202c9a2ceced88f568c6f81e08579c911e2a0ce5ac2ed25483fe10b65ac3680c1f0c SHA512 1534b620fc7b035ed393bbb018d6a193ed3e68ec96af316fdba5a3b388835b63c289f5eb5d48e074a66eadf52be5c279821a54f8dfe9dbb4e004e478c8b61f88 +EBUILD tempora-5.5.1.ebuild 1074 BLAKE2B e5e67f86396b11813427609bac0e5c1f71a12af0e40aa722772f31c2d30b464751c47628ac20fe27eda616d648c75558b0df6cc79f21b8ccd9bb17e6b7fa9e0f SHA512 44f07068fc9c57a0e2f82217ca4ead475d53702f08108db16db99612e77f5f57213638bbc5a6de17a230a147375456e290629f4d551f8b5fed7b5359fa61b917 MISC metadata.xml 557 BLAKE2B 496ca69906103b5203131d5bcfd1249e39947857c883519953fd3f9730f9dd518e9d84f31643e152e8fa72423924c8dff7ae64b37c0dd8ffdb987cf7c00b491b SHA512 941db1a4f23e97334811a95d009d13fd04daee291fee43436cf938740f70dad09cc8482262a1a9cf9f838cf0a062d9373bc8d0e582da5b677999273f6967ed09 diff --git a/dev-python/tempora/tempora-5.5.1.ebuild b/dev-python/tempora/tempora-5.5.1.ebuild index 736a04fbab4f..0b4513b29cad 100644 --- a/dev-python/tempora/tempora-5.5.1.ebuild +++ b/dev-python/tempora/tempora-5.5.1.ebuild @@ -4,7 +4,8 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_TESTED=( pypy3 python3_{10..12} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 ) inherit distutils-r1 pypi @@ -25,9 +26,21 @@ RDEPEND=" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pytest-freezegun[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pytest-freezegun[${PYTHON_USEDEP}] + ' "${PYTHON_TESTED[@]}") ) " distutils_enable_tests pytest + +python_test() { + if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p freezer +} diff --git a/dev-python/tenacity/Manifest b/dev-python/tenacity/Manifest index c83b6b458d34..f2c417d887ae 100644 --- a/dev-python/tenacity/Manifest +++ b/dev-python/tenacity/Manifest @@ -1,5 +1,5 @@ DIST tenacity-8.2.3.tar.gz 40651 BLAKE2B c79af0a6e0ee0af52fe47579b830ee911b10bd780467eaa22308443830a29cf76583455acbe53c92805abb51686db32696e94cb83ca2ce576a5508272e016fe4 SHA512 c1e82867c0be8a0a38d05ecee04568c3c4eebff85d8c1b90713e3ca953197da7a857d8dc20083afc4fa4b92cc5e43a8aabe8022bc104394acbe6a0aba7602613 DIST tenacity-8.3.0.tar.gz 43608 BLAKE2B fcf7471110c831cfab20c81bb0bfa2c2895ce33b6cdf22c21dfd0f219eeb674dc4e7f4186e7c9a3366574636becd7391d68acb285069844ccaf358da6afa9c02 SHA512 46152ffacc0a87931cec09bd90eed3d2ad46f89101997c5da2aa510844c814b887a83805b4ec0de6a56759a7f2bcbab0cb2b2f1a4e6c11860ae53f64ff2a4c31 EBUILD tenacity-8.2.3.ebuild 772 BLAKE2B 5f8ad770618faf793b1507430e4070e576cf176fa768e70da38e6512ee33d7d56477c7975c025b23675cd21f82554622e689ca2dd08784f6c0b7ab4c8f67f248 SHA512 63184ee07d8c14e55c64ab03a715438d9c6949c8c0528d1a8099f4bade9505c9b0dfc562eec26ea02b248e0b24144ae2a22ba232b9c833abdf2ff1ae5543faea -EBUILD tenacity-8.3.0.ebuild 594 BLAKE2B ec807f0923ffbc6bd411515b2dc7bac83a4e77a815ab740e4cb336d3547b1b8c05120c22a702d86d41cd431530275ffc58e4011c9576aa345dfe570ffe2daf3c SHA512 245758420439ee586c0a08e444904897fda32dfacabbb218ce1305a8bca82f9bef30771858366e0c3988d4a6e0a86861a6cabff620497e5e4da3193f09d6afb2 +EBUILD tenacity-8.3.0.ebuild 635 BLAKE2B 70104fb076e0e1641f9ff0836669e18393bc137d1422bf7fc79d0705e224e0afb7160004f55b9a2ebaa63e5b4b0c758950fc5d75599d6a96fa79bfdc30bc2d44 SHA512 8437f02b9c7f7c7be99f24133cd707d16d2f7409cc77b2698d75dd5530eca003edca18e41774524994328fe52dec2a16330f42ff9a25d9f780db6ba92eacf958 MISC metadata.xml 856 BLAKE2B af0d5417912404af6b5be19c32d150db197d27b55681871cbd45f983d1caf8b8ba7c8c44936b1465ecf00b4d185552399d0023bbfc16e84451e4fbf006eefcab SHA512 1fe2c8617bfaeba198a8b5430c2b38acf60f17c29fc89599d198037310589b4a5bb1170919e2f57c3e27951288d06ab281ec5a55ae64e6a0a33296a89be17839 diff --git a/dev-python/tenacity/tenacity-8.3.0.ebuild b/dev-python/tenacity/tenacity-8.3.0.ebuild index 74ae0b01468e..07f870f16ac3 100644 --- a/dev-python/tenacity/tenacity-8.3.0.ebuild +++ b/dev-python/tenacity/tenacity-8.3.0.ebuild @@ -21,9 +21,10 @@ KEYWORDS="~amd64 ~arm64 ~riscv ~x86" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] test? ( +