diff options
| author | mirror@stealer.net <mirror@stealer.net> | 2026-03-02 00:30:31 +0000 |
|---|---|---|
| committer | mirror@stealer.net <mirror@stealer.net> | 2026-03-02 00:30:31 +0000 |
| commit | 7460850cdf4db0a3b2ba38db5e06911a4d6f47df (patch) | |
| tree | f937288d7608b0f782c3e9de0b9a2dbb96a5f8ed /dev-python | |
| parent | dfafdee98d2ab8f92fa2d247043451a5c01b3eb1 (diff) | |
2026-03-02 00:07:48+00:00
Diffstat (limited to 'dev-python')
105 files changed, 0 insertions, 4338 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 97a6f82fc7..762717cac4 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest index 052987ecfc..913243e1dc 100644 --- a/dev-python/agate/Manifest +++ b/dev-python/agate/Manifest @@ -3,7 +3,6 @@ DIST agate-1.14.1.tar.gz 204140 BLAKE2B 5bfbf63bed15845d3cb72e8f34545908391fd9a1 DIST agate-1.14.1.tar.gz.provenance 9398 BLAKE2B cf62dc49957c0b77dc510419332e1d0fac8ea9dede570ebc0065591c29abf6d2382a0eb48be04bdba1fad9cf920a2de4cfeca6b2c5c163510b6dbead04c463aa SHA512 f416dd6f9246f14b6fcc2ce31f978dc82eafcbb37e4812ab258dc1737374ebac3b886feefd52e0058872bf1b0ff91261dacd971c8cf4b2a594ae77f953c2ccc3 DIST agate-1.14.2.tar.gz 204186 BLAKE2B 4fe987e1030d49b35d4ec6af772188ff5fab92b295280ca46fa89479b6cec26de5f9f8622abfb17046eb00fe14ecd97e90fc894f80e985a2f73fda9048cbb17f SHA512 351572afc4d7c9f1911472924c028043bedad04aabdabd49346e167864822a90d5a0c706a26012d8559a3481f782e44497b9a27a46b665981b58069a52c64931 DIST agate-1.14.2.tar.gz.provenance 9258 BLAKE2B bbeeadd1e10219340227988c3d0b8b76db27f0e3b0cd2409d4716867c7100f1fabb94054e8e68b1c2df163b38cce2d2b68a2fbd9575ed9dfe27de555cd667dea SHA512 07f19634c6e208bae4ba7cd305a8d931f26942bb74711f7b1037fe9641c5d801974e5688d86c19e0e432bf5729e65831f9fc9aea425c4df09cb2ea3b045b4e81 -EBUILD agate-1.14.0.ebuild 1244 BLAKE2B 1b3c4e4683a14e92dc02911bb1a6222ee4bed950d43829dec2507db24d5a26d9f0479d82da503ac069626441dd892ae67ffc037fb65849555c90d82108e77c4b SHA512 8284e920ed404dc81c1625675a08f230d2d7cdbc401bcc8a8b21710674e5a2b179daf722da67dfc3b26a996d01c6cad19f3d580038533363eaed7a7e78373740 EBUILD agate-1.14.1.ebuild 1344 BLAKE2B dd2367924e33da00d57b3f9c29c19c1f0739424003ae0920075e479bb0f2c4ec27a53f219021c485ffcee533f47f1736dbe2a22954b93c0695599f7e970dd51b SHA512 a60588ffa0973af63394e19a8e5e4056752123be2522cdb12ff16a9a1688217843aeb6715063b94105e09d4e43adc637c578090456002220382d1d977f8c7b50 EBUILD agate-1.14.2.ebuild 1244 BLAKE2B f93ea6854d2cc10b4f7aaffa886f08bb7e195c034ffc1552bd114878258c8034d97cefe2c4c73dda47cf8e225561352f0287e4bf2ff2f09b2ad0c73620765377 SHA512 09370a7b6849f0023894b3b036209f13db4b4a440012e25c28fdb8a66be5b986981b854ce50438831883424db92f5e2ff4cee3a694527edb2f18c7f676f7e44c MISC metadata.xml 611 BLAKE2B a288b63c7859d99467f9304b4d8b007b9df6b4345157e3b7363f23757797fa7f84420b8a515f754775de14893c2fba1ddd62fc3757f5b96f791f65b524db41f7 SHA512 3101db1d600b60da2704dd732b898db6d932ef2305a28dbfdc8b221fc7938a72309e1fd27af4567b4930a20f00490ad8d65bd962978df44cf401ddd058442f02 diff --git a/dev-python/agate/agate-1.14.0.ebuild b/dev-python/agate/agate-1.14.0.ebuild deleted file mode 100644 index a1fa4a486a..0000000000 --- a/dev-python/agate/agate-1.14.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/wireservice/agate -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python data analysis library that is optimized for humans instead of machines" -HOMEPAGE=" - https://github.com/wireservice/agate/ - https://pypi.org/project/agate/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos" - -RDEPEND=" - >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}] - >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}] - >=dev-python/babel-2.0[${PYTHON_USEDEP}] - >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}] - >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}] - >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}] - >=dev-python/leather-0.3.3-r2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/cssselect-0.9.1[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/furo - -EPYTEST_DESELECT=( - # require specific locales - tests/test_data_types.py::TestDate::test_cast_format_locale - tests/test_data_types.py::TestDateTime::test_cast_format_locale -) diff --git a/dev-python/ansible-compat/Manifest b/dev-python/ansible-compat/Manifest index c4a7c7b27c..09a20fa9d9 100644 --- a/dev-python/ansible-compat/Manifest +++ b/dev-python/ansible-compat/Manifest @@ -2,8 +2,6 @@ DIST ansible_compat-25.12.0.tar.gz 193698 BLAKE2B f3eb02d8257a2a3136182d1338359c DIST ansible_compat-25.12.0.tar.gz.provenance 9250 BLAKE2B ebe215a01b27030246fcda815e286d827b8bc148e4c6095a76f233628fbd77512b1f9cbdc88f65998c2431a915b7ccc78b35862e2d23147f6af73d416ef450de SHA512 f6097b1f729c67e5129366a8bd2c79386234622a91108ffe1d5f71a7b7b215e726893ba6237e121e43f9b90970c5b0ad61094fcb8a13eca88c76e95a2eb95a06 DIST ansible_compat-25.12.1.tar.gz 214925 BLAKE2B 2ab6caf21cfd8f4a5991822d7371c4f13cd62da87d0a2caaa0d454ad149a93f7fe75954b2d897ab6997018db3390c6e5f8625fecece4a838d797f896f6219af7 SHA512 bce02d153c8ebf93127b347a639c67973b94c706942bbc7c12a63a354275a2f364d3e5852d4b914b3ea13bac291da163087b9e1d37757638e1e2e1363f7c647f DIST ansible_compat-25.12.1.tar.gz.provenance 9440 BLAKE2B 388ba058403e64fc20bc03d194b0b233c1c7fbfe77691456f969294105530e7f3f19b97ffe44ff3a2c9b1d07c9be4c0f07ae62b327dc2a528001db989c3fbd67 SHA512 0673c4d928637061fb9a7e1474eb1549b3b7aae173c1ced862e7f8119a816a0786b063915bcf0050ec9d3672ac574bcdae3682f1808755a564a4ff026d12fdb8 -EBUILD ansible-compat-25.11.0.ebuild 2020 BLAKE2B ed3e5d96a65bae63bf671159abd8cb98b2e89049c7999a14e2bd390b182a7c6762433c6d668516dba15accdb8c8e543e94ab0aa57abf5b7d0b32403d2d762900 SHA512 c16e2dbcab7725979bfd57a214f5283b08e3b324e97b15940d517c37463c4d6576c5d792af224bcc6f4e479424aa1e4c5f7e2eafe1515c934b9c4dd37840417e EBUILD ansible-compat-25.12.0.ebuild 2020 BLAKE2B 57c27175aaf812bd4082f40ae1592cba6d55545070059b93c66884ef3be31ea8e974d86d44def868506a6c0cad7c81674945f68c7475583e5d892a971e1200fd SHA512 a0f60f5d3e26f03dd12a3b56dd196cd7fba314a2a5dff4489eede94875fb6a9941d515edc72284adfa5bb62890818cffb67e9ec22ba6c5cbb095f70eeeb92c4f EBUILD ansible-compat-25.12.1.ebuild 2021 BLAKE2B 19f78a65c37b3b17488b61dc17b2c08a5e8715aee00814e7361b4627306259b2d4e357851898850b40dd1e6b1cee981a3b66e205d5689bbd629417fbfd06ca34 SHA512 f40505cd1172165859b25e9eab57ba197c58fe4583edd64a7795f91e3802086236bb0e810cc76df7fc6adc6e5f0f7b1e2f7ef2a5fec2752adcc55730bd39fb91 -EBUILD ansible-compat-25.8.2.ebuild 1961 BLAKE2B 98e042bd777c08ec778179f35e35c0b335d389a5590293c0943d8a6c2e2531be88d831c9a050b2fe9cb56b43b0e94e0ccd51ee894f47c10c501543212419e08a SHA512 ec2163665cffa60cfe9ce494916764819d366ab50400f18592641550ba67de267bd458430391103428099b00448eed88d06e701a772a916e1878a24422ff10a9 MISC metadata.xml 404 BLAKE2B cd6a8ae349cbfd750d8e439a93902221cce72c0c03280ef1e99514981f6a1079bf9e16a9eaf58ad1758e83a82625b508ccf461ff487ddf8c378cdf7fd46260f8 SHA512 15330e4ae03c21f1db7a42cd9efca50a2fe60b828caef1dbb29901f39f4089d6b3a3c593ca2bd01c7873c8ff12b15227d0c8ae09450271d733cc36ff979b3365 diff --git a/dev-python/ansible-compat/ansible-compat-25.11.0.ebuild b/dev-python/ansible-compat/ansible-compat-25.11.0.ebuild deleted file mode 100644 index 575c216430..0000000000 --- a/dev-python/ansible-compat/ansible-compat-25.11.0.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517="setuptools" -PYPI_VERIFY_REPO=https://github.com/ansible/ansible-compat -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Contains functions that facilitate working with various versions of Ansible" -HOMEPAGE=" - https://pypi.org/project/ansible-compat/ - https://github.com/ansible/ansible-compat/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" - -RDEPEND=" - >=app-admin/ansible-core-2.18.6[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}] - >=dev-python/packaging-25.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}] - >=dev-python/subprocess-tee-0.4.1[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-{mock,plus} ) -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # remove stupid upstream version block - sed -i -e 's:2.20.0dev0:0:' src/ansible_compat/prerun.py || die -} - -python_test() { - local EPYTEST_DESELECT=( - # All these tests attempt to connect to galaxy.ansible.com - test/test_runtime.py::test_install_collection - test/test_runtime.py::test_install_collection_dest - test/test_runtime.py::test_prepare_environment_with_collections - test/test_runtime.py::test_prerun_reqs_v1 - test/test_runtime.py::test_prerun_reqs_v2 - test/test_runtime.py::test_require_collection_no_cache_dir - test/test_runtime.py::test_require_collection_wrong_version - test/test_runtime.py::test_require_collection - test/test_runtime.py::test_upgrade_collection - test/test_runtime_example.py::test_runtime - 'test/test_runtime.py::test_load_plugins[modules]' - # pip, failing due to internets - test/test_runtime_scan_path.py::test_scan_sys_path - test/test_runtime_scan_path.py::test_ro_venv - # internets? - test/test_runtime.py::test_runtime_has_playbook - # TODO - test/test_prerun.py::test_get_cache_dir_relative - ) - - epytest -o addopts= -} diff --git a/dev-python/ansible-compat/ansible-compat-25.8.2.ebuild b/dev-python/ansible-compat/ansible-compat-25.8.2.ebuild deleted file mode 100644 index 2088496f84..0000000000 --- a/dev-python/ansible-compat/ansible-compat-25.8.2.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Contains functions that facilitate working with various versions of Ansible" -HOMEPAGE=" - https://pypi.org/project/ansible-compat/ - https://github.com/ansible/ansible-compat/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" - -RDEPEND=" - >=app-admin/ansible-core-2.18.6[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}] - >=dev-python/packaging-25.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-6.0.2[${PYTHON_USEDEP}] - >=dev-python/subprocess-tee-0.4.1[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=( pytest-{mock,plus} ) -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # remove stupid upstream version block - sed -i -e 's:2.20.0dev0:0:' src/ansible_compat/prerun.py || die -} - -python_test() { - local EPYTEST_DESELECT=( - # All these tests attempt to connect to galaxy.ansible.com - test/test_runtime.py::test_install_collection - test/test_runtime.py::test_install_collection_dest - test/test_runtime.py::test_prepare_environment_with_collections - test/test_runtime.py::test_prerun_reqs_v1 - test/test_runtime.py::test_prerun_reqs_v2 - test/test_runtime.py::test_require_collection_no_cache_dir - test/test_runtime.py::test_require_collection_wrong_version - test/test_runtime.py::test_require_collection - test/test_runtime.py::test_upgrade_collection - test/test_runtime_example.py::test_runtime - 'test/test_runtime.py::test_load_plugins[modules]' - # pip, failing due to internets - test/test_runtime_scan_path.py::test_scan_sys_path - test/test_runtime_scan_path.py::test_ro_venv - # internets? - test/test_runtime.py::test_runtime_has_playbook - # TODO - test/test_prerun.py::test_get_cache_dir_relative - ) - - epytest -o addopts= -} diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index a08febee1c..6c769b1a39 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -3,7 +3,6 @@ DIST astroid-4.0.4.gh.tar.gz 476682 BLAKE2B 513e70a4cf4791a3493bf43a1544d9eaf7dc DIST astroid-4.1.0.gh.tar.gz 482678 BLAKE2B a4c586283b255ae07804aee8223be3a6b487ab38c13587830540947ff7f36c5e7cebd639bfb876f412588b25f1ae9401bdaf4e8d672bf372c8b81eae849ee6f7 SHA512 b5a9c5599b63282719ba96a0c28be85df64a991ad914eebd2ed70eb265f840556000cff7e5de4ff97eba1ea18aed931078cc79a2e5fc707433a9a7683c6ac149 DIST astroid-4.1.1.tar.gz 412522 BLAKE2B 471d486d3769b76d1588542f7c306252f5d669f568b781ad85eb3acf1fe215c5dc2f925d9ddea183c993537a2d827320d1b709dcf0266253cc7f08c3ed0f959b SHA512 80ff3a9dd3c848faf6654d346c68537e3d9c62fdb07499642a4a844ee79bd00969177d74c238f82689572644d5ec436cc0d7e57f246a239125d4535e864b8fbb DIST astroid-4.1.1.tar.gz.provenance 9575 BLAKE2B 3acaf0df98d359bce120b0c3566acdd8f62a3736e5e33441485981ac1700a75557a986562ce8535a1620fafa5b4015556c660f3ea0a3631d3fef1ebca7f44156 SHA512 3c8f012689e1bd3a2cbd7cf1651aabfd21dd0a3a2b861964e856c1a2e48cceda953067276f0c8295fb322cfc48b868e6d9b4e59f596b77c240065358f433b16b -EBUILD astroid-4.0.2.ebuild 2584 BLAKE2B 8b201a8b38ece8557731c8c8895ceffd55111f16eee1aa0c6899390993c8b4d3b60540daaef46f53f0b0467d722a6768ffa8ba9f8872ed32a55765a9c59d8201 SHA512 825bcf2ea64beb2fb5bad0447ade01303d748b1fe457bf9444736ad1ecf3f182e5e90a4bc6791a697ff3c6a9e6663b2a113df6478b49bcd5d596ad5e65310d1c EBUILD astroid-4.0.3.ebuild 2584 BLAKE2B 9416ebe63c3f32c85c788eb0dbecc5b33d23fe137ee8b441a5cdf01431dee416581cc16ffdc085d2e48b94ca40991705de0d192e5bfb2edaee19a3d52cf72205 SHA512 7b8146077a8fa55d31acdac7ddbac5afb180e45e97f26c0afa2b2d3f0e31a556891e6cd189ac91e84497dbaaf8bf323c4cef31d7924f5c9de37b1d8a0d96d0d6 EBUILD astroid-4.0.4.ebuild 2590 BLAKE2B 16585767b83ab8daa5435cc1c31d4f59102ce232e7f503fa2644842e8dc2b3b159ed1ed37613405e6b1db90b09c3db3715b8a2b8f97086c61253a2a25d385801 SHA512 eb17f74a900cfb8a9d541fea9f53533b2ac93e6cd57ca60818f1d1e2e38af1f69bebe7ed50c8c2a88374885a5d84716d56062bf387710315a4c829295640b6be EBUILD astroid-4.1.0.ebuild 2982 BLAKE2B f3850612839e55db79d509f8fd5b6f151ae29e5793fc32de9c03a0a30b5216854a6afbddb5a5b6cfeeeedfad6fc747f6489c4dbe9c306fa1e8b4137e04443ba0 SHA512 5bcaaa69683e0483034cefb507d5f6a38f91628398f82dfb0269e09ea1cac8784de45251ed35797dfa631baa6117d391988141066dccb78f7b2bed66397c88f5 diff --git a/dev-python/astroid/astroid-4.0.2.ebuild b/dev-python/astroid/astroid-4.0.2.ebuild deleted file mode 100644 index b704c6787c..0000000000 --- a/dev-python/astroid/astroid-4.0.2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -MY_P=${P/_/} -DESCRIPTION="Abstract Syntax Tree for logilab packages" -HOMEPAGE=" - https://github.com/pylint-dev/astroid/ - https://pypi.org/project/astroid/ -" -SRC_URI=" - https://github.com/pylint-dev/astroid/archive/v${PV/_/}.tar.gz - -> ${P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -# dev-python/regex isn't available for pypy -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/attrs[${PYTHON_USEDEP}] - >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/regex[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - local EPYTEST_IGNORE=() - local EPYTEST_DESELECT=( - # hangs randomly - tests/test_nodes.py::AsStringTest::test_recursion_error_trapped - # no clue why they're broken - tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part - # TODO - tests/test_builder.py::BuilderTest::test_data_build_error_filename - # numpy-2 (https://github.com/pylint-dev/astroid/issues/2442) - tests/brain/numpy/test_core_einsumfunc.py::test_numpy_function_calls_inferred_as_ndarray - tests/brain/numpy/test_core_fromnumeric.py::BrainNumpyCoreFromNumericTest::test_numpy_function_calls_inferred_as_ndarray - tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_ndarray - tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_datetime_astype_return - tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_are_subscriptables - tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type - tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type_tuple - # old pythons only - tests/brain/test_dataclasses.py::test_pydantic_field - tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils - # -Werror, sigh - tests/test_nodes.py::test_deprecated_nodes_import_from_toplevel - ) - - if ! has_version "dev-python/mypy[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/test_raw_building.py - ) - fi - - epytest -} diff --git a/dev-python/bandit/Manifest b/dev-python/bandit/Manifest index 7840c468a9..96b44eebd6 100644 --- a/dev-python/bandit/Manifest +++ b/dev-python/bandit/Manifest @@ -4,7 +4,6 @@ DIST bandit-1.9.3.tar.gz 4242154 BLAKE2B c0c70c8b3217c28d7967b6f01d38e8984aa7233 DIST bandit-1.9.3.tar.gz.provenance 9507 BLAKE2B 8dda92bc89850b05b89591d75948f4ff343bed6bd07d12cd9cce6abf70e1cf5b3d8fe00b066449b58d373fff18fed56101a276a9347454d74a8fd8084da8e4a0 SHA512 ec383ed3c307031b2eb9bee7d08cdcf5203aae4d79582d19f49750fee836547f13ff2c4422387e83d384cfe466d761269abafe794ed2213bb5de1ed03c852013 DIST bandit-1.9.4.tar.gz 4242677 BLAKE2B b854bd8d48f6f386fa5f0ee96a9e2743e517139d6ffe2572f9d28b6521a77d436fd813600e9f6bf26a83738ea8d087dc19fea2167854eca3219182b058220625 SHA512 c7708f63800daaace130c08abae4c131f488baef4b81dde9b05959abfef88d1a28667c3abcbe258cf01e234bb4d5352b5c0d7a9e433d8a9ff58149e5bd48c8fa DIST bandit-1.9.4.tar.gz.provenance 9519 BLAKE2B 53bcf99652da020a43afb85dcfff4085881684f67dc62acd10afe712ae6702e640e8f7b58cab7a38c5bfd25745c633871e112e33ef76aece259f55980c0f23de SHA512 b34fa5dedf999ceac07afedafe8df322f3f697fc9494cf0e422d513ead9eadac14842897162f34cce71e0b521815d6be926fe5852fc683c14448b4503b166d1b -EBUILD bandit-1.9.1.ebuild 1146 BLAKE2B 9f48af4e18a2f7cb6ce3a6c111a834cfac7700acaa3c527e359010bb87ab86a9c9cbcbc733cc00dcc1157a315d0e80688410850671e9b33956cac6f25f5e0190 SHA512 b095007b7365efc0341c1a130c19f8514cbce5a4868c54c26ac3f417b1c13b3f8c12fb9e7c556f3c9857043cca17e9cde68efd8564f4797213586d3ee8a7f65d EBUILD bandit-1.9.2.ebuild 1146 BLAKE2B 2e09646ca1a63eb943871e53e0687a9e9a6619b03692b6c9dab919ae2495531e5f3a9dc90559a644f870d3b6b5d3ba5a41874acda628b6d6d4ac2d61b1da05ad SHA512 61439e901682cba8bee831e8ed45bce69f77e7c14ad5fbf8625aca59744103cc761d92e5febdb50083ca34d0e4b2228ae81bd7fdd4fdd425b2ec90c78e1d8aed EBUILD bandit-1.9.3.ebuild 1149 BLAKE2B f81d7a7d1673c4c313669645542878af3b2307d08253ad04c7c9808705cd289b4139b696f6a6268caf254d8134a47d2e30d8a9b53583a5e075b88fd6ffb185bb SHA512 58d06e6491cec5e8ee512988c0d6725e352cf9217280331bda41fcb3962ae6eea7c09a0879170c786bd9e9085a3c28785b8def088ccb08f9ab0b648378d79854 EBUILD bandit-1.9.4.ebuild 1149 BLAKE2B f81d7a7d1673c4c313669645542878af3b2307d08253ad04c7c9808705cd289b4139b696f6a6268caf254d8134a47d2e30d8a9b53583a5e075b88fd6ffb185bb SHA512 58d06e6491cec5e8ee512988c0d6725e352cf9217280331bda41fcb3962ae6eea7c09a0879170c786bd9e9085a3c28785b8def088ccb08f9ab0b648378d79854 diff --git a/dev-python/bandit/bandit-1.9.1.ebuild b/dev-python/bandit/bandit-1.9.1.ebuild deleted file mode 100644 index 8aa7a0fb0b..0000000000 --- a/dev-python/bandit/bandit-1.9.1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_VERIFY_REPO=https://github.com/PyCQA/bandit -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A security linter from OpenStack Security" -HOMEPAGE=" - https://github.com/PyCQA/bandit/ - https://pypi.org/project/bandit/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/gitpython-3.1.30[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] - dev-python/rich[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/beautifulsoup4-4.8.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] - >=dev-python/pylint-1.9.4[${PYTHON_USEDEP}] - >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.5.0[${PYTHON_USEDEP}] - >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest diff --git a/dev-python/clang/Manifest b/dev-python/clang/Manifest index 32be43adf5..2a260db1c2 100644 --- a/dev-python/clang/Manifest +++ b/dev-python/clang/Manifest @@ -21,11 +21,7 @@ EBUILD clang-19.1.7.ebuild 1203 BLAKE2B b90c78858fd1b7cc52cc102dd5dd6ab55ddade7c EBUILD clang-20.1.8.ebuild 1203 BLAKE2B 8bf3ec7ccd28046e213481af130e9043d34bae47b12423883965765729dc63bdefaec194c7ebf9b01f902f969840500256524ec634af29d3c4077c8ba0c22a0d SHA512 395c2628dcc607252ce37921857278356321983fd2d9987ae85d33f7ee448a70ff2dcca31059c6563d40eb74d350dab72b515aed1bf47a1eb510e3d9add0515a EBUILD clang-21.1.8.ebuild 1203 BLAKE2B 8bf3ec7ccd28046e213481af130e9043d34bae47b12423883965765729dc63bdefaec194c7ebf9b01f902f969840500256524ec634af29d3c4077c8ba0c22a0d SHA512 395c2628dcc607252ce37921857278356321983fd2d9987ae85d33f7ee448a70ff2dcca31059c6563d40eb74d350dab72b515aed1bf47a1eb510e3d9add0515a EBUILD clang-22.1.0.ebuild 1215 BLAKE2B b51c9cd58d1b5fcc20ccb5fbc912339e7de52b7d6a285839408761d85dd1ce634092380385d8a03dc713a650424f827a9b8df3198c91ab83d7f9305cd7169270 SHA512 06a7dc6661f54826896a961ea38adebc9d025d8104e9900cda37dbf2f2751eda5672bed4bbe3f160b78a4f1dea48b301c7888b6383dd0b80839b9e54f821e9eb -EBUILD clang-22.1.0_rc1.ebuild 1180 BLAKE2B cb66abf3b37547e0e431244803e786b252ec6cec0735db905b8ddc1887d839056cc0143c3d0eda7113307085e8d3c0800a51b6882cd2347b1816003aab215828 SHA512 3d880435d120620dac26ba5f6577dac0c3260e31764e38e0e8bca90f5a010ea38505ac659fb5ec096ebc4d9191c1b0fa4c0ed0359544a03a9649663b49adb185 -EBUILD clang-22.1.0_rc2.ebuild 1180 BLAKE2B cb66abf3b37547e0e431244803e786b252ec6cec0735db905b8ddc1887d839056cc0143c3d0eda7113307085e8d3c0800a51b6882cd2347b1816003aab215828 SHA512 3d880435d120620dac26ba5f6577dac0c3260e31764e38e0e8bca90f5a010ea38505ac659fb5ec096ebc4d9191c1b0fa4c0ed0359544a03a9649663b49adb185 -EBUILD clang-22.1.0_rc3.ebuild 1180 BLAKE2B cb66abf3b37547e0e431244803e786b252ec6cec0735db905b8ddc1887d839056cc0143c3d0eda7113307085e8d3c0800a51b6882cd2347b1816003aab215828 SHA512 3d880435d120620dac26ba5f6577dac0c3260e31764e38e0e8bca90f5a010ea38505ac659fb5ec096ebc4d9191c1b0fa4c0ed0359544a03a9649663b49adb185 EBUILD clang-23.0.0.9999.ebuild 1180 BLAKE2B cb66abf3b37547e0e431244803e786b252ec6cec0735db905b8ddc1887d839056cc0143c3d0eda7113307085e8d3c0800a51b6882cd2347b1816003aab215828 SHA512 3d880435d120620dac26ba5f6577dac0c3260e31764e38e0e8bca90f5a010ea38505ac659fb5ec096ebc4d9191c1b0fa4c0ed0359544a03a9649663b49adb185 -EBUILD clang-23.0.0_pre20260207.ebuild 1180 BLAKE2B cb66abf3b37547e0e431244803e786b252ec6cec0735db905b8ddc1887d839056cc0143c3d0eda7113307085e8d3c0800a51b6882cd2347b1816003aab215828 SHA512 3d880435d120620dac26ba5f6577dac0c3260e31764e38e0e8bca90f5a010ea38505ac659fb5ec096ebc4d9191c1b0fa4c0ed0359544a03a9649663b49adb185 EBUILD clang-23.0.0_pre20260214.ebuild 1180 BLAKE2B cb66abf3b37547e0e431244803e786b252ec6cec0735db905b8ddc1887d839056cc0143c3d0eda7113307085e8d3c0800a51b6882cd2347b1816003aab215828 SHA512 3d880435d120620dac26ba5f6577dac0c3260e31764e38e0e8bca90f5a010ea38505ac659fb5ec096ebc4d9191c1b0fa4c0ed0359544a03a9649663b49adb185 EBUILD clang-23.0.0_pre20260223.ebuild 1180 BLAKE2B cb66abf3b37547e0e431244803e786b252ec6cec0735db905b8ddc1887d839056cc0143c3d0eda7113307085e8d3c0800a51b6882cd2347b1816003aab215828 SHA512 3d880435d120620dac26ba5f6577dac0c3260e31764e38e0e8bca90f5a010ea38505ac659fb5ec096ebc4d9191c1b0fa4c0ed0359544a03a9649663b49adb185 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-python/clang/clang-22.1.0_rc1.ebuild b/dev-python/clang/clang-22.1.0_rc1.ebuild deleted file mode 100644 index c81750b350..0000000000 --- a/dev-python/clang/clang-22.1.0_rc1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) -inherit llvm.org python-r1 - -DESCRIPTION="Python bindings for llvm-core/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=llvm-core/clang-${PV}:* - !llvm-core/llvm:0[clang(-),python(-)] - !llvm-core/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - llvm-core/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/{bindings/python,include} ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang/clang-22.1.0_rc2.ebuild b/dev-python/clang/clang-22.1.0_rc2.ebuild deleted file mode 100644 index c81750b350..0000000000 --- a/dev-python/clang/clang-22.1.0_rc2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) -inherit llvm.org python-r1 - -DESCRIPTION="Python bindings for llvm-core/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=llvm-core/clang-${PV}:* - !llvm-core/llvm:0[clang(-),python(-)] - !llvm-core/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - llvm-core/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/{bindings/python,include} ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang/clang-22.1.0_rc3.ebuild b/dev-python/clang/clang-22.1.0_rc3.ebuild deleted file mode 100644 index c81750b350..0000000000 --- a/dev-python/clang/clang-22.1.0_rc3.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) -inherit llvm.org python-r1 - -DESCRIPTION="Python bindings for llvm-core/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=llvm-core/clang-${PV}:* - !llvm-core/llvm:0[clang(-),python(-)] - !llvm-core/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - llvm-core/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/{bindings/python,include} ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang/clang-23.0.0_pre20260207.ebuild b/dev-python/clang/clang-23.0.0_pre20260207.ebuild deleted file mode 100644 index c81750b350..0000000000 --- a/dev-python/clang/clang-23.0.0_pre20260207.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{11..14} ) -inherit llvm.org python-r1 - -DESCRIPTION="Python bindings for llvm-core/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=llvm-core/clang-${PV}:* - !llvm-core/llvm:0[clang(-),python(-)] - !llvm-core/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - llvm-core/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/{bindings/python,include} ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/electrum-ecc/Manifest b/dev-python/electrum-ecc/Manifest index c0c212034d..e70bcc9c0e 100644 --- a/dev-python/electrum-ecc/Manifest +++ b/dev-python/electrum-ecc/Manifest @@ -1,6 +1,5 @@ DIST electrum_ecc-0.0.6.tar.gz 2156345 BLAKE2B c252fc1b2446dfcfb52a2ca28f959c439cdf214cbeebb62d20a0da74ee49f7e8b7e324e70f73cb61326fba5c1e68a93593485696d0289bee70080a15dd1aacbf SHA512 f20fecbb361badc920e2919df9e1cbb4d76fc13880c032c2909084177b57ae7a379e926f92fcc1ca8a10d096b12dbf7fd13c955541e642ea782b0c0cb245c738 DIST electrum_ecc-0.0.7.tar.gz 2162053 BLAKE2B 750350ae0e990842bb677e654cd3ac4e63b39fa2e7294ef026072570eaf8505d2b34c3577eae267b6da26e79ce900bf0f2af9c860254b7029c7966c2cfd647a4 SHA512 936ef40f5d141b05bc2924cb9a2c6cbfded964fc34e224b5bc2a5d58040ba60733ef98ada18415204d3e1403e96c9aa9dc66bbc0531738a98e229a47178c205e -EBUILD electrum-ecc-0.0.5.ebuild 703 BLAKE2B 6e7a48539a5cf115c85a3bcbf08cce8c290421ff38e7ba4d599ba5064d459310a8d81ee277434971b9194537d8a4ea58e55d0d05e4295e9361c02bc14083c1d0 SHA512 cb2cfd01ae5553ff89ca65bf9244e922192f5752358ee6c85f6cd74037bfe02f4b5c94aea575acbc5288e6317fe6f111578ca94144db301c2e3994a8a8c574a7 EBUILD electrum-ecc-0.0.6.ebuild 703 BLAKE2B 6e7a48539a5cf115c85a3bcbf08cce8c290421ff38e7ba4d599ba5064d459310a8d81ee277434971b9194537d8a4ea58e55d0d05e4295e9361c02bc14083c1d0 SHA512 cb2cfd01ae5553ff89ca65bf9244e922192f5752358ee6c85f6cd74037bfe02f4b5c94aea575acbc5288e6317fe6f111578ca94144db301c2e3994a8a8c574a7 EBUILD electrum-ecc-0.0.7.ebuild 737 BLAKE2B 76e6c58b0a7cb5baad427e24bcb9bbf3e038fa062c31f1debe927f36af6e7980e5319c3ce007212723086433adbcbbf1f347cc2d7e3f1f98a7823465afbb63f8 SHA512 644f3b513289b5861bdc41f0f0e1e3765165d4e2b53e28c937d7dbe54515784366d36d5df39497bf70728e6ed9121ade69140839a86f1b7461cd7994f0edd370 MISC metadata.xml 386 BLAKE2B a909645039530680e9f84520c35112969f6b795fb5a4f58b62419d8bb96aa4ebbe001579937a1037203427bdc7212c8f42a331fce1e1099c5ced75af029441d7 SHA512 70e52ec48ea5484786ffd75aa4adee6096ab36e5994b8d4612e2a1af79e5a1a1aa31b340a9e802479856a1549d6634601a2f587745f1617a4acb863780f75660 diff --git a/dev-python/electrum-ecc/electrum-ecc-0.0.5.ebuild b/dev-python/electrum-ecc/electrum-ecc-0.0.5.ebuild deleted file mode 100644 index 3bc3a63e62..0000000000 --- a/dev-python/electrum-ecc/electrum-ecc-0.0.5.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pure python ctypes wrapper for libsecp256k1" -HOMEPAGE=" - https://github.com/spesmilo/electrum-ecc/ - https://pypi.org/project/electrum-ecc/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -# check ecc_fast.py for supported SOVERSIONS -RDEPEND=" - || ( - dev-libs/libsecp256k1:0/5 - dev-libs/libsecp256k1:0/2 - ) -" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -export ELECTRUM_ECC_DONT_COMPILE=1 - -python_test() { - cd tests || die - eunittest -} diff --git a/dev-python/faker/Manifest b/dev-python/faker/Manifest index 66af63e763..970dfbff6d 100644 --- a/dev-python/faker/Manifest +++ b/dev-python/faker/Manifest @@ -1,8 +1,6 @@ DIST faker-40.1.2.tar.gz 1949802 BLAKE2B 43a2a41d28d0b7c74fc9b9be487637e40174cdb0dda58636518e51655fe73a8d16a3dff9d5dbe5a38a3b33307727b3fb0028d91063975a79ad81e58da644897e SHA512 940719f9e9370797a60aa1c710190d4fdce2532d15bde9bed9bdb69754750201b06c8c4fe46b2374c2557cba46c310607b3948bb23e3fd6d91db7bc98e431494 DIST faker-40.4.0.tar.gz 1952221 BLAKE2B 5c339f7ad3ffd07533ed73c58648626adbce8570f8bdf6365b79908834f8935749adc94236a0ccfa475f383368d5647a42e03ad9bb350328f45968a21cbde9a7 SHA512 f32a8e7aeaa9330b5bebfdfea3fa868b4938f41e79bb134d8bcf4ec120ea221431ec8b259f1b63d095d2547a98a777c6d2fec14773cf8f55518831c6c7a44dac DIST faker-40.5.1.tar.gz 1952684 BLAKE2B f94fdd2d19a7bceb5378fc34df0b2d3e83b27ce0af262855697f7ed2c52f94de5a3354be1ee3e2df0b4ca3357b9e9d067dd61aae74bd3ec6ca96b3becf9ce62c SHA512 e9380240da7bca9720f9a4abf6d9938404176a4543405d17cec2eb3f48f76d30ed7732946154675b0727ca6a921366bc9efa9a56e18d116c4e10abaac753a249 -EBUILD faker-39.0.0.ebuild 909 BLAKE2B 8bc03f7eb576f2307959ed4b5b057fba83ff4b4a719a7e3d25ca6ef4fae2010feb3d29f10865a59c4350c945e57ec44f3b5cf5f2f5d91dedaaa1cf51c31150a5 SHA512 f72a6e6ef7973e35c275084b1e8dc1d7bcbe94cede545744a1c8cce2db85070f74ea87cae4af39542e547f15e8f3fd92b91ec47ebf542ae2f940a47e2092f89b -EBUILD faker-40.1.0.ebuild 915 BLAKE2B 9f91146411aa160be22e401815e0ca7b20ee99e6c1e33351b66b4b498f096cbf6ff6fea6019be65dbcb0816b25c2b7066cf2e229f1c6e3277b09139ccaa07c1a SHA512 97b2411ea3a27417734cd85e73be7a94664232622b77667cc1ce90fa8874a0a90c8d991409650f28de662ba7f4eef13409d98cf5e3fe0b68a4ed0ed3d219a852 EBUILD faker-40.1.2.ebuild 872 BLAKE2B 2c7505268e531345b6cffe51f91a249d970c505a2698bb627db0deefc4b932220867e8d7369db0a9d48b2714fb029b91fe3c26a2f352c0c63b59d533ec491f0a SHA512 67058203df80034b001e1274410fa59ca4d19f167b439c2e6969deebb103637660ccad291d07860e883448ca41bf74698f91eec942a9d01e9c58936515146ba7 EBUILD faker-40.4.0.ebuild 878 BLAKE2B aa0da6de8b7a547e0eb1cc194a0893cfee33f7d362d15b7afccf7470cfbeca7625aa862a544272154291e81292b4866cc03b2eefda298184dc41d9ddabae86d6 SHA512 317bb2f691aef7b616e05ea5f9b47c6e2dcf83ac2200bc5fb22aa3243921e7777dbc3b27b14cbfe62487a835a8e376e736efd3c122cfa7d386afa800add16725 EBUILD faker-40.5.1.ebuild 878 BLAKE2B aa0da6de8b7a547e0eb1cc194a0893cfee33f7d362d15b7afccf7470cfbeca7625aa862a544272154291e81292b4866cc03b2eefda298184dc41d9ddabae86d6 SHA512 317bb2f691aef7b616e05ea5f9b47c6e2dcf83ac2200bc5fb22aa3243921e7777dbc3b27b14cbfe62487a835a8e376e736efd3c122cfa7d386afa800add16725 diff --git a/dev-python/faker/faker-39.0.0.ebuild b/dev-python/faker/faker-39.0.0.ebuild deleted file mode 100644 index fa844058f2..0000000000 --- a/dev-python/faker/faker-39.0.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=${PN^} -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/tzdata[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -# note: tests are flaky with xdist -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest - -python_test() { - epytest - epytest --exclusive-faker-session tests/pytest/session_overrides -} diff --git a/dev-python/faker/faker-40.1.0.ebuild b/dev-python/faker/faker-40.1.0.ebuild deleted file mode 100644 index e386dd67e7..0000000000 --- a/dev-python/faker/faker-40.1.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=${PN^} -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/tzdata[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -# note: tests are flaky with xdist -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest - -python_test() { - epytest - epytest --exclusive-faker-session tests/pytest/session_overrides -} diff --git a/dev-python/google-auth-oauthlib/Manifest b/dev-python/google-auth-oauthlib/Manifest index 93c0e65d8e..989f09bb6f 100644 --- a/dev-python/google-auth-oauthlib/Manifest +++ b/dev-python/google-auth-oauthlib/Manifest @@ -1,7 +1,6 @@ DIST google_auth_oauthlib-1.2.4.tar.gz 21185 BLAKE2B c84119a17820665ccf3eb1307cb40747bf4931571af079562bd55044ec836265338f25ee4f4339aed4cff9ebf458b9fe2cfd923d9b671f7cb339e4d0f2a3399b SHA512 ffd35449faddeb32b8a22e4bbc4ef26412227ec161d2c2746436bd505b34695f0800cb9214f098b200d4ae0d572d8e002d110bd72f0f6adc444a6b286fc277c7 DIST google_auth_oauthlib-1.3.0.tar.gz 21777 BLAKE2B 6f2a0267a1f013445b008b6400fcbbfd7fc314b32a2c992a7057e0f59c58a1457f4bb6f5ff6bb5bf5e762e02c9a739d9fc8e34b9503fa619cc93904bc2c8f56e SHA512 8071a136d7ccb6c7ab7208e3ec684a4c36c61cfdf11a9463a58374f3d3e57f420a80f69601231a2c9fe2f7b3f5c27c3d4601a85f9877e472356c556047453e98 DIST google_auth_oauthlib-1.3.0.tar.gz.provenance 5760 BLAKE2B 4244bbc32f17cbcdff4a863920a5921ee0c48e594f3dda9217f337ceb9be92825b026d8d1f16a454e0581ce16f3f3b9bd35f0d0bf577758ca10c7c7e2c575ef6 SHA512 b72f2509c3e097dfdf5881eb91647278512591150fc02fe0a57b3b60698820bbdf8597fbd65075606ff1c2a135ea877cc10f7d6cf0388901cdcbed5d2647847c -EBUILD google-auth-oauthlib-1.2.3.ebuild 1142 BLAKE2B f0f5fc421ffe2ac3c3710bfadbb9fbcb840556c84d8fdfc8863c3edac4b3d3e833ef36c4ab4c3d817373157efdfe9fec04081c5b376a343005af16ed2b2ddfae SHA512 0a3b7041fbad161dc351480bb780ceca1e0b7c3c81d09f1063ea7f91734d7855a5246b96500455cd55ba177c895af2e60007061d82ab12bb49cc10968b6e6c47 EBUILD google-auth-oauthlib-1.2.4.ebuild 703 BLAKE2B fb5f65fe5a180522c343aba27fcc83d17c2888385e43b73562dc216de224c67437b1ebaf364aa416c085d34f86d87e399021805129ac8c8bf292b7b3a57446d2 SHA512 683c80ce1f48e81f492558dc665fbf915155844a445c5a5d85f77963d53df0846a150f8a099f114713900f897a3c83952ec1f3710e9f5229127dc47e78b36988 EBUILD google-auth-oauthlib-1.3.0.ebuild 787 BLAKE2B f2f6662be098e26b63e624f0a94477730142e1c151dbf8132efe5f834984a625292ccec45bc74c6d2c1fd7134a5ba89ce95a7c7b1de26ff8d02527cafb42aa94 SHA512 53d82ddcb70ab086373677d58b87061feca099f0c4358e911f50477bd642e630436f204cb411c7d3c4e24b269987ecf6eb57d9e2d3582518912de3f4af3ef85d MISC metadata.xml 410 BLAKE2B 23af42a2aa614f119e10cf5d57c3c37abb69ad8d9b1e16445fb92c9f00bdd78f6b1a6a51dff4ebb98bbb03e0002e73eb68cffcf857372dd94848187637c60219 SHA512 c19dd3af098644d5068ec677be51615885bb1267ba9bfb867609725e2a824a74934e2fe25909ea7406c91ca405d44e4c7191a14d3d1bc7b3a60c29445456d3d1 diff --git a/dev-python/google-auth-oauthlib/google-auth-oauthlib-1.2.3.ebuild b/dev-python/google-auth-oauthlib/google-auth-oauthlib-1.2.3.ebuild deleted file mode 100644 index d6d70fedaa..0000000000 --- a/dev-python/google-auth-oauthlib/google-auth-oauthlib-1.2.3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=google-auth-library-python-oauthlib-${PV} -DESCRIPTION="Google Authentication Library" -HOMEPAGE=" - https://github.com/googleapis/google-auth-library-python-oauthlib/ - https://pypi.org/project/google-auth-oauthlib/ -" -SRC_URI=" - https://github.com/googleapis/google-auth-library-python-oauthlib/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/click-6.0.0[${PYTHON_USEDEP}] - <dev-python/google-auth-2.42.0[${PYTHON_USEDEP}] - >=dev-python/google-auth-2.15.0[${PYTHON_USEDEP}] - >=dev-python/requests-oauthlib-0.7.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # remove mock dependency - # https://github.com/googleapis/google-auth-library-python-oauthlib/pull/351 - find -name 'test_*.py' -exec \ - sed -i -e 's:import mock:from unittest import mock:' {} + || die -} diff --git a/dev-python/hcloud/Manifest b/dev-python/hcloud/Manifest index ae24e43402..985486d1f9 100644 --- a/dev-python/hcloud/Manifest +++ b/dev-python/hcloud/Manifest @@ -2,7 +2,6 @@ DIST hcloud-python-2.13.0.gh.tar.gz 150142 BLAKE2B 35b506346a53d57d6cc1a74a654d8 DIST hcloud-python-2.15.0.gh.tar.gz 150460 BLAKE2B d808009d6ed4c2681a34f7c89b4b3de64c45d13ac577fb1ef52389b4f8c2d38dff4021288e4d0bd845bc43a9d1c139a1d001333b6849ae46ed69525266441d51 SHA512 a9da31fcfc099db072831ea79bf469b79ebcf4bf36302dbe409d3fbca07301d70a6e71ff4741e4965d806be8ea33071ef36f1b0fa50fb1c5462178181cb8980b DIST hcloud-python-2.16.0.gh.tar.gz 150139 BLAKE2B 89664236dacaa53d6fcd5966bcc1e772f02c8febe028c099ed8684c942e6e40b3e37497f4b763e991703a7e570906ece2c81a75339887a65318622c2eb366ae9 SHA512 d12c65e60182638ea6ac7edaf75ac229c1af373b47e92afb99bc0375e4b8979a49787e7fc0b92479b2861558b83919e7d55c194f973aaf17b4f2640f363ce781 EBUILD hcloud-2.13.0.ebuild 1151 BLAKE2B 55f878d3a887268186212ba10690f18fb2108ef1bf2a6a981b11aa37773165ad5e0acb1be0dfe551d9210b8642a21403e9179d71895a59e040ea68c3c273fd34 SHA512 3848c0162fb76204ac0a691e130ef58684d32f2fdf176f757c4434ad02fe4a966d6f35897aa3f38f85019a6d1d1dc56859796e111f67b247062d3669f3d10efa -EBUILD hcloud-2.14.0.ebuild 1152 BLAKE2B ccef88184c0dc566ff33fa267be89d66b0a63f66cb6a474a79fe8a3cde4a44e6cab40bbe11af97d68a76fb3ff7b99ea1f69c4ce670f37db689bf0123d8d2acc3 SHA512 75336b8b1d41895a109b7693322cf91addc4582147e0cb79716e32a92aba76d58ae191ab9eca670c01ced391e87e887ac3a2d7491943d385e9ad73605537b71a EBUILD hcloud-2.15.0.ebuild 1151 BLAKE2B 55f878d3a887268186212ba10690f18fb2108ef1bf2a6a981b11aa37773165ad5e0acb1be0dfe551d9210b8642a21403e9179d71895a59e040ea68c3c273fd34 SHA512 3848c0162fb76204ac0a691e130ef58684d32f2fdf176f757c4434ad02fe4a966d6f35897aa3f38f85019a6d1d1dc56859796e111f67b247062d3669f3d10efa EBUILD hcloud-2.16.0.ebuild 1151 BLAKE2B 55f878d3a887268186212ba10690f18fb2108ef1bf2a6a981b11aa37773165ad5e0acb1be0dfe551d9210b8642a21403e9179d71895a59e040ea68c3c273fd34 SHA512 3848c0162fb76204ac0a691e130ef58684d32f2fdf176f757c4434ad02fe4a966d6f35897aa3f38f85019a6d1d1dc56859796e111f67b247062d3669f3d10efa MISC metadata.xml 483 BLAKE2B c945a22b776b5bf73deabf93718a1dea3a9b98f7257467e845106f71910347a803f96ef969227d7c10a119f1e35b904bcb7501b9672bf3ce5a2bef112d903e56 SHA512 4a6540a06d57eb3bc8c455d982531427157fbf1a85abf4b909032b0880c9e2847b295b3c9b02378be35e88f74876357503dd04bbe544ff9a9612df2b1c321b1c diff --git a/dev-python/hcloud/hcloud-2.14.0.ebuild b/dev-python/hcloud/hcloud-2.14.0.ebuild deleted file mode 100644 index 2eafeac29d..0000000000 --- a/dev-python/hcloud/hcloud-2.14.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -MY_P=hcloud-python-${PV} -DESCRIPTION="Official Hetzner Cloud python library" -HOMEPAGE=" - https://github.com/hetznercloud/hcloud-python/ - https://pypi.org/project/hcloud/ -" -# sdist is missing doc assets as of 1.19.0 -# https://github.com/hetznercloud/hcloud-python/pull/183 -SRC_URI=" - https://github.com/hetznercloud/hcloud-python/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="examples" - -RDEPEND=" - >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}] - >=dev-python/requests-2.20[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs \ - dev-python/myst-parser \ - dev-python/sphinx-rtd-theme - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # Integration tests need docker: - # https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16 - tests/integration -) - -python_install_all() { - use examples && dodoc -r examples - distutils-r1_python_install_all -} diff --git a/dev-python/isort/Manifest b/dev-python/isort/Manifest index bfde72d5ee..8c8c58fc0a 100644 --- a/dev-python/isort/Manifest +++ b/dev-python/isort/Manifest @@ -3,7 +3,6 @@ DIST isort-7.0.0.gh.tar.gz 812142 BLAKE2B 47758d2f046c43f2a9cf6bad9f638446d6131b DIST isort-8.0.0.gh.tar.gz 773774 BLAKE2B fbd6423fc6c3ea348a37f5eedc8d9e32eddebd99a3fc57a20bbd353e0c85f837a11d01e5c4c7408f7112684856ec2e9dd9d28e37a1a9a9144eda839d3e6db601 SHA512 0439176a6e9e6229094ccac96ee286c0881451fa8d518ff49cec997d87c1c4e99f48ab56dbd3aa20aa4185367609503182e54f5159f6eb7b9170a5b755e77597 DIST isort-8.0.1.gh.tar.gz 773936 BLAKE2B c4fd4183995295fd7cf4afa7da7e3f0377490be2207c278bf5f3135256475476777755ed77a8f901ae2c5ced5bdc126d38a8f16a75fd12df64b93529c080f574 SHA512 97c6e6ceea3fc5ddfa573214c2019774cb5a5012fd3127b6c80c3f43d7e1bfc87c559cda2d7d626aedc9e4ae5bb28f96b2f77a6161ad94879f070e285fd460b0 EBUILD isort-7.0.0-r1.ebuild 1762 BLAKE2B 430f9099434f1103dca051153281f161727c82d3a04d2e05bc4ab39443eedac425b716d3a5843bb11a18e1229057662449a052b2470c2da31ab0eb25305d077e SHA512 fef666bb8009e627c0deca11a3309606d2253c95db07cddc2c3b40eebabf652725287a314ea80a501bb777eafb6e654375df696b1fef2d84292e3019e227a5fa -EBUILD isort-7.0.0.ebuild 1598 BLAKE2B 36d67512cdf1b149d127f19051d0c0d547f8c23d349942f801aca78f4035f7486a9a812ffd6171c84221963c7f2e5827572386d14ab8d397126a3e6a3e442805 SHA512 e3cf453a40c50f0b355adc2fe4b39e1fa7d72fa55446a1ef5e9851aa0651f5dd0f831bab1485a616bcc4aadd477ee28279a7c5712082f24ca45f1f8978ea0c4a EBUILD isort-8.0.0.ebuild 1604 BLAKE2B 311804d10f0b0236a71aef2d36d3507a26bbd02ddb0ce5ed58e8313fd98e731062cb895ef5376154c5084c3acf93b4a10a7d351dfb13f61ad6d129ee89d9891d SHA512 8199ca749e725790fceece0ab31acea556dfbc156c5d76909c5443bc510e1b60eda52caca915e781dfdc4a5e8def611b57d863c53d0640a04a69e93df8d27f06 EBUILD isort-8.0.1.ebuild 1604 BLAKE2B 311804d10f0b0236a71aef2d36d3507a26bbd02ddb0ce5ed58e8313fd98e731062cb895ef5376154c5084c3acf93b4a10a7d351dfb13f61ad6d129ee89d9891d SHA512 8199ca749e725790fceece0ab31acea556dfbc156c5d76909c5443bc510e1b60eda52caca915e781dfdc4a5e8def611b57d863c53d0640a04a69e93df8d27f06 MISC metadata.xml 574 BLAKE2B db8aac55351f15190d9b71508268f26b12a781b3b4f0f6836a30efc954b46b71da496129a9641655db483730435b44a5c5283132521dc3cc93279c57735a1ba4 SHA512 c8116bf66155ffeb7ac8d68822559e18252210dae604b4984aa5e6a3fb7161d785cbd235dc6f656513b5bab326f6e579489245bcef9d0a5dfadc34d7477758fb diff --git a/dev-python/isort/isort-7.0.0.ebuild b/dev-python/isort/isort-7.0.0.ebuild deleted file mode 100644 index afbebb537c..0000000000 --- a/dev-python/isort/isort-7.0.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..13} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="A python utility/library to sort imports" -HOMEPAGE=" - https://github.com/PyCQA/isort/ - https://pypi.org/project/isort/ -" -SRC_URI=" - https://github.com/PyCQA/isort/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/black[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}] - dev-python/natsort[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-mock ) -distutils_enable_tests pytest - -src_prepare() { - # unbundle tomli - sed -i -e 's:from ._vendored ::' isort/settings.py || die - rm -r isort/_vendored || die - - distutils-r1_src_prepare - - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} - -python_test() { - cp -a "${BUILD_DIR}"/{install,test} || die - local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} - - # Install necessary plugins - local p - for p in example*/; do - pushd "${p}" >/dev/null || die - distutils_pep517_install "${BUILD_DIR}"/test - popd >/dev/null || die - done - - local EPYTEST_IGNORE=( - # Excluded from upstream's test script - tests/unit/test_deprecated_finders.py - ) - - if ! has_version "dev-python/pylama[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/unit/test_importable.py - tests/unit/test_pylama_isort.py - ) - fi - - epytest tests/unit -} diff --git a/dev-python/jaraco-context/Manifest b/dev-python/jaraco-context/Manifest index e47f167d39..85f62b50ee 100644 --- a/dev-python/jaraco-context/Manifest +++ b/dev-python/jaraco-context/Manifest @@ -1,6 +1,5 @@ DIST jaraco_context-6.0.2.tar.gz 14994 BLAKE2B e89f31c411ec2a383fe9125b6cc87931c0d223375632d76efe3fb63da6eb0db818862feefb53cc95e2384ff4fe044fe3bf9e495ea75cc6e14ae04a94eea9889c SHA512 18cc7381eeadea82df21219df0886c486f0b2338aea01e53c471c29d5a289e92d92f41a9943535f27a9f113ae889ee03d8f3323d777006b0dd653b422a412a09 DIST jaraco_context-6.1.0.tar.gz 15850 BLAKE2B e7d25d18fa97e77ce152b9152326e4980f305fd9ade71cc890546d8400c4102bb5bcc896b8ae079876f69e7d685d88d3c14bfae7aed46be5e28bad0c89caa77d SHA512 19f9fe4e00cc94f46177604e2a6e44af3c21be22b2059f8f7d0c586a77007196a163df68e545808b5f73d10c4e429903ff33274f110a15601481f4eff8cf9f8f -EBUILD jaraco-context-6.0.1-r1.ebuild 1511 BLAKE2B 03cb2975e880aecc5e568be6c9956d764e5c2b817218bf0c0946aad4e0c4250bb539e63c11ab98e15d8c7f783a230fb3fef162bc98145998734919fdd4405ecc SHA512 946cba3460e806bb819fddd6d2f696c4f591ce0677a9b9301c3294b263addd71d5dc99d82070d9ba7dfa3168dccd75a8349d2f89e71ff23ac134ae9201c87c4d EBUILD jaraco-context-6.0.2.ebuild 1530 BLAKE2B 21f3b4cd5523bb3ed47b61e42f057d69a94aeea6d94ec1bad77368c7fd7fcc8d34c4c7d860db9c820858a776d2643a9cea08372a29fea6c3e36445cbc49455c1 SHA512 b9966c231ed2c235d0d177a16f21224159bc6a4a63b3ddddc0e3e248546048b65d0299aee5db86442dd67508d26b1d2802db1fa04464d7485cc3912e967d794b EBUILD jaraco-context-6.1.0.ebuild 1530 BLAKE2B 21f3b4cd5523bb3ed47b61e42f057d69a94aeea6d94ec1bad77368c7fd7fcc8d34c4c7d860db9c820858a776d2643a9cea08372a29fea6c3e36445cbc49455c1 SHA512 b9966c231ed2c235d0d177a16f21224159bc6a4a63b3ddddc0e3e248546048b65d0299aee5db86442dd67508d26b1d2802db1fa04464d7485cc3912e967d794b MISC metadata.xml 403 BLAKE2B 32344da5308b2bd5eef6ac6efc6299869f4f82ab67b51a23666eef697a803bcc94993ed67f3047e82ba5500d1b0c49ec1f9b32112855c21aa4b3015c09fa0144 SHA512 13dec82eb1581116d8800e60c99c328aa1bb409fec83044fa5e02838008e4bf5d81bc1defeb59bc353ff4032600bdc9213559bdb745fd6571f53e9edd9dd6737 diff --git a/dev-python/jaraco-context/jaraco-context-6.0.1-r1.ebuild b/dev-python/jaraco-context/jaraco-context-6.0.1-r1.ebuild deleted file mode 100644 index 9f9b42e83d..0000000000 --- a/dev-python/jaraco-context/jaraco-context-6.0.1-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2025 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=flit -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Context managers by jaraco" -HOMEPAGE=" - https://github.com/jaraco/jaraco.context/ - https://pypi.org/project/jaraco.context/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/backports-tarfile[${PYTHON_USEDEP}] - ' 3.11) -" -BDEPEND=" - test? ( - dev-python/portend[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - jaraco/context/__init__.py::jaraco.context.repo_context -) - -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 = "jaraco.context" - version = "${PV}" - description = "Context managers by jaraco" - EOF -} - -python_install() { - distutils-r1_python_install - # rename to workaround a bug in pkg_resources - # https://bugs.gentoo.org/834522 - mv "${D}$(python_get_sitedir)"/jaraco{_,.}context-${PV}.dist-info || die -} diff --git a/dev-python/jsonschema-path/Manifest b/dev-python/jsonschema-path/Manifest index 38fd491a27..f1b667d013 100644 --- a/dev-python/jsonschema-path/Manifest +++ b/dev-python/jsonschema-path/Manifest @@ -3,8 +3,6 @@ DIST jsonschema-path-0.4.2.gh.tar.gz 60092 BLAKE2B 89a51a04a6740a145b4101ffcca3f DIST jsonschema-path-0.4.3.gh.tar.gz 61504 BLAKE2B 33dcc7b6989d10eaa5d6c718aa5468f4dcd2d8f751a1d327e3f0ac409d048a9ae436ed8b2aa4de461a10c482356c2a441b116fb91a9b07e4333127c673337416 SHA512 2b06aa6d9b536c307714acbac801052adcc803824c8fe430192a62dc91493021de2b8a02c11a00e8e540973e297981cb2707901c07b1f218a8bc597216037276 DIST jsonschema-path-0.4.4.gh.tar.gz 62765 BLAKE2B d25bd2d2687a43fdd03576014884ada192caf3d4f1abc3e734e7e3fc8971979505d32114e910feebe2d7251c8227d6de7e571ccbb862e9e14433b455dabeb49d SHA512 b8cfdeb72e083db4d27643e8d8253367930bfb0fc6ad66282d62941d1fa2f2dafdc533a5be5107db2d78c16285041a94722b4940246060bd2f62f69ba534f08a EBUILD jsonschema-path-0.3.4-r1.ebuild 1151 BLAKE2B b1e2c413754ef2db0bed18fc1e122d23154c7a024140313c67625f8745924bbb8512154928a216682267a28eb4b4cd9d048b221b85594d63caca76d3f2068f5a SHA512 4633da929595b0ca610c0641b708adefe8d17e41e9840bd0e170b7b43b27c9efef71b13edda1dd52566859d05c03c28039bca2ea5c9aa80e716600b5548f8d8a -EBUILD jsonschema-path-0.4.0_beta8.ebuild 1133 BLAKE2B e571f9a6da7c0623d7baa386c780ca7d12c02729bc38ef18c8601ce040210b033d6011e1d56121772327f9a722a4a964ea87a340b3440f954a2300e6eef21a83 SHA512 e001208daf730d8095f9801e6edef9401e908fec45b61815727dde89501aba954b5c0efe6090c2ec7d2094fa18341fdf42cd36e272e8a37364f8b8bace5c5f72 -EBUILD jsonschema-path-0.4.1.ebuild 1127 BLAKE2B ee7e99ec95b6e58a9dae50dad8904d0798737753c5542ef6131f1803f974d9bc2452dea7d312c45ae47875bc0b0948ac80f28276e90c0d97a138772693dc8818 SHA512 225e8328edc4b672c2bf30050a147d703c5d1822f81cf813b55eddfd44be5da680ebc3917576366bf947aea225b8b2a0d1f15272acb7d2e571d6459c81abf492 EBUILD jsonschema-path-0.4.2.ebuild 1127 BLAKE2B ee7e99ec95b6e58a9dae50dad8904d0798737753c5542ef6131f1803f974d9bc2452dea7d312c45ae47875bc0b0948ac80f28276e90c0d97a138772693dc8818 SHA512 225e8328edc4b672c2bf30050a147d703c5d1822f81cf813b55eddfd44be5da680ebc3917576366bf947aea225b8b2a0d1f15272acb7d2e571d6459c81abf492 EBUILD jsonschema-path-0.4.3.ebuild 1127 BLAKE2B ee7e99ec95b6e58a9dae50dad8904d0798737753c5542ef6131f1803f974d9bc2452dea7d312c45ae47875bc0b0948ac80f28276e90c0d97a138772693dc8818 SHA512 225e8328edc4b672c2bf30050a147d703c5d1822f81cf813b55eddfd44be5da680ebc3917576366bf947aea225b8b2a0d1f15272acb7d2e571d6459c81abf492 EBUILD jsonschema-path-0.4.4.ebuild 1127 BLAKE2B ee7e99ec95b6e58a9dae50dad8904d0798737753c5542ef6131f1803f974d9bc2452dea7d312c45ae47875bc0b0948ac80f28276e90c0d97a138772693dc8818 SHA512 225e8328edc4b672c2bf30050a147d703c5d1822f81cf813b55eddfd44be5da680ebc3917576366bf947aea225b8b2a0d1f15272acb7d2e571d6459c81abf492 diff --git a/dev-python/jsonschema-path/jsonschema-path-0.4.0_beta8.ebuild b/dev-python/jsonschema-path/jsonschema-path-0.4.0_beta8.ebuild deleted file mode 100644 index 5c91db9cf4..0000000000 --- a/dev-python/jsonschema-path/jsonschema-path-0.4.0_beta8.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -MY_P=${P/_beta/b} -DESCRIPTION="JSONSchema Spec with object-oriented paths" -HOMEPAGE=" - https://pypi.org/project/jsonschema-path/ - https://github.com/p1c2u/jsonschema-path/ -" -SRC_URI=" - https://github.com/p1c2u/jsonschema-path/archive/${PV/_beta/b}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -if [[ ${PV} != *_beta* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -fi - -RDEPEND=" - >=dev-python/pathable-0.5.0_beta6[${PYTHON_USEDEP}] - >=dev-python/pyrsistent-0.20.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/referencing-0.28.1[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/--cov/d' pyproject.toml || die - # remove random pins - sed -i -e 's:\^:>=:' -e 's:<[0-9.]\+:*:' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/jsonschema-path/jsonschema-path-0.4.1.ebuild b/dev-python/jsonschema-path/jsonschema-path-0.4.1.ebuild deleted file mode 100644 index f674b241d5..0000000000 --- a/dev-python/jsonschema-path/jsonschema-path-0.4.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 - -MY_P=${P/_beta/b} -DESCRIPTION="JSONSchema Spec with object-oriented paths" -HOMEPAGE=" - https://pypi.org/project/jsonschema-path/ - https://github.com/p1c2u/jsonschema-path/ -" -SRC_URI=" - https://github.com/p1c2u/jsonschema-path/archive/${PV/_beta/b}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -if [[ ${PV} != *_beta* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -fi - -RDEPEND=" - >=dev-python/pathable-0.5.0[${PYTHON_USEDEP}] - >=dev-python/pyrsistent-0.20.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/referencing-0.28.1[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/--cov/d' pyproject.toml || die - # remove random pins - sed -i -e 's:\^:>=:' -e 's:<[0-9.]\+:*:' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 439c8d8715..7421196d01 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -21,11 +21,7 @@ EBUILD lit-19.1.7.ebuild 1029 BLAKE2B 82ae45162d999dd49ebae9190804f63d6a2805e959 EBUILD lit-20.1.8.ebuild 1029 BLAKE2B 1fbbf959c03a86ce1296dc98b24771f7174861b45c1e53fbba0f1adbfab91ca37d3a41f6a9767f5d90eb7686ed30169d2292464a21c75e8f7eef0c1563fdd64b SHA512 4f8e1119c9384fdfb7efd03f900699ecdf11119ee82ccbdcab708e1555f0ce177bba03a2864ef2e281018d05645cea283ae919d7da3431e21d7943920327d8b6 EBUILD lit-21.1.8.ebuild 1029 BLAKE2B 1fbbf959c03a86ce1296dc98b24771f7174861b45c1e53fbba0f1adbfab91ca37d3a41f6a9767f5d90eb7686ed30169d2292464a21c75e8f7eef0c1563fdd64b SHA512 4f8e1119c9384fdfb7efd03f900699ecdf11119ee82ccbdcab708e1555f0ce177bba03a2864ef2e281018d05645cea283ae919d7da3431e21d7943920327d8b6 EBUILD lit-22.1.0.ebuild 1035 BLAKE2B 497d45a68bd256922ff524aa0ddaf9f1a378a287407e020a6f7de6babdf265ff179f6b149b6ec6ff877733f40080cef9d2881f095fe3677b6f2d7f2ed34b4c12 SHA512 322e011833b53534f71466248f8db36044dd184a8afdef3e98049c355dffbb4ce63eed00c7b53473bc4602f1c1cee59f8c26b47b401cd3761b33f34813cee02b -EBUILD lit-22.1.0_rc1.ebuild 961 BLAKE2B 4dab03aed6b2b7eb19623ea1be4844bbb75626a532731e2449942f29b853f766dbac402bb41c7cadedfdc587eb4ac1b026b99a66af06415826f1c1fca7448e15 SHA512 bb8ea4a12da32982f5d79b37a6d53dc98052eadeef4af1bba8c3ebc2e78035c96b60e50cc91f14100a813f202ca65a406844c69f922d3829be853695f7784d1f -EBUILD lit-22.1.0_rc2.ebuild 961 BLAKE2B 4dab03aed6b2b7eb19623ea1be4844bbb75626a532731e2449942f29b853f766dbac402bb41c7cadedfdc587eb4ac1b026b99a66af06415826f1c1fca7448e15 SHA512 bb8ea4a12da32982f5d79b37a6d53dc98052eadeef4af1bba8c3ebc2e78035c96b60e50cc91f14100a813f202ca65a406844c69f922d3829be853695f7784d1f -EBUILD lit-22.1.0_rc3.ebuild 961 BLAKE2B 4dab03aed6b2b7eb19623ea1be4844bbb75626a532731e2449942f29b853f766dbac402bb41c7cadedfdc587eb4ac1b026b99a66af06415826f1c1fca7448e15 SHA512 bb8ea4a12da32982f5d79b37a6d53dc98052eadeef4af1bba8c3ebc2e78035c96b60e50cc91f14100a813f202ca65a406844c69f922d3829be853695f7784d1f EBUILD lit-23.0.0.9999.ebuild 961 BLAKE2B 4dab03aed6b2b7eb19623ea1be4844bbb75626a532731e2449942f29b853f766dbac402bb41c7cadedfdc587eb4ac1b026b99a66af06415826f1c1fca7448e15 SHA512 bb8ea4a12da32982f5d79b37a6d53dc98052eadeef4af1bba8c3ebc2e78035c96b60e50cc91f14100a813f202ca65a406844c69f922d3829be853695f7784d1f -EBUILD lit-23.0.0_pre20260207.ebuild 961 BLAKE2B 4dab03aed6b2b7eb19623ea1be4844bbb75626a532731e2449942f29b853f766dbac402bb41c7cadedfdc587eb4ac1b026b99a66af06415826f1c1fca7448e15 SHA512 bb8ea4a12da32982f5d79b37a6d53dc98052eadeef4af1bba8c3ebc2e78035c96b60e50cc91f14100a813f202ca65a406844c69f922d3829be853695f7784d1f EBUILD lit-23.0.0_pre20260214.ebuild 961 BLAKE2B 4dab03aed6b2b7eb19623ea1be4844bbb75626a532731e2449942f29b853f766dbac402bb41c7cadedfdc587eb4ac1b026b99a66af06415826f1c1fca7448e15 SHA512 bb8ea4a12da32982f5d79b37a6d53dc98052eadeef4af1bba8c3ebc2e78035c96b60e50cc91f14100a813f202ca65a406844c69f922d3829be853695f7784d1f EBUILD lit-23.0.0_pre20260223.ebuild 961 BLAKE2B 4dab03aed6b2b7eb19623ea1be4844bbb75626a532731e2449942f29b853f766dbac402bb41c7cadedfdc587eb4ac1b026b99a66af06415826f1c1fca7448e15 SHA512 bb8ea4a12da32982f5d79b37a6d53dc98052eadeef4af1bba8c3ebc2e78035c96b60e50cc91f14100a813f202ca65a406844c69f922d3829be853695f7784d1f MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217 diff --git a/dev-python/lit/lit-22.1.0_rc1.ebuild b/dev-python/lit/lit-22.1.0_rc1.ebuild deleted file mode 100644 index e7ba350e00..0000000000 --- a/dev-python/lit/lit-22.1.0_rc1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - llvm-core/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from llvm-core/llvm) - -src_prepare() { - # flaky test - # https://github.com/llvm/llvm-project/issues/72022 - rm tests/progress-bar.py || die - - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py ${litflags//;/ } tests || die -} diff --git a/dev-python/lit/lit-22.1.0_rc2.ebuild b/dev-python/lit/lit-22.1.0_rc2.ebuild deleted file mode 100644 index e7ba350e00..0000000000 --- a/dev-python/lit/lit-22.1.0_rc2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - llvm-core/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from llvm-core/llvm) - -src_prepare() { - # flaky test - # https://github.com/llvm/llvm-project/issues/72022 - rm tests/progress-bar.py || die - - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py ${litflags//;/ } tests || die -} diff --git a/dev-python/lit/lit-22.1.0_rc3.ebuild b/dev-python/lit/lit-22.1.0_rc3.ebuild deleted file mode 100644 index e7ba350e00..0000000000 --- a/dev-python/lit/lit-22.1.0_rc3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - llvm-core/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from llvm-core/llvm) - -src_prepare() { - # flaky test - # https://github.com/llvm/llvm-project/issues/72022 - rm tests/progress-bar.py || die - - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py ${litflags//;/ } tests || die -} diff --git a/dev-python/lit/lit-23.0.0_pre20260207.ebuild b/dev-python/lit/lit-23.0.0_pre20260207.ebuild deleted file mode 100644 index e7ba350e00..0000000000 --- a/dev-python/lit/lit-23.0.0_pre20260207.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 llvm.org - -DESCRIPTION="A stand-alone install of the LLVM suite testing tool" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# Tests require 'FileCheck' and 'not' utilities (from llvm) -BDEPEND=" - test? ( - dev-python/psutil[${PYTHON_USEDEP}] - llvm-core/llvm - ) -" - -LLVM_COMPONENTS=( llvm/utils/lit ) -llvm.org_set_globals - -# TODO: move the manpage generation here (from llvm-core/llvm) - -src_prepare() { - # flaky test - # https://github.com/llvm/llvm-project/issues/72022 - rm tests/progress-bar.py || die - - cd "${WORKDIR}" || die - distutils-r1_src_prepare -} - -python_test() { - local -x LIT_PRESERVES_TMP=1 - local litflags=$(get_lit_flags) - ./lit.py ${litflags//;/ } tests || die -} diff --git a/dev-python/lxml-html-clean/Manifest b/dev-python/lxml-html-clean/Manifest index 6b877bd51a..cc9839f152 100644 --- a/dev-python/lxml-html-clean/Manifest +++ b/dev-python/lxml-html-clean/Manifest @@ -1,5 +1,3 @@ DIST lxml_html_clean-0.4.4.tar.gz 23899 BLAKE2B f30f19abfff66dc9ba408078f817b417d1320e2dc61aa6c6e11a669da2490657b92447466c6dd04ff5c75a3f341b207da2ff1d493da937a32dc67413e840c9fa SHA512 3d287269be30bf585aa6e02990ecb2c4cc4169bac7451ce05d24b8e08232760ec5c220aec435f8317624a779c203a1608fa2bbcdb5174ee454fba6a2d4d0a9fe -EBUILD lxml-html-clean-0.4.2.ebuild 656 BLAKE2B 719cf0b261e1c40cd99b38816ece740d0f7390c7523e186440dfca7a6012ec0b83f66e64671d85c594202911492807882e31deb7365ecee4b34351b1897f6626 SHA512 b617ef0b5dafdc6abfabd3d6255c11dafca813cb1ccd1a520437fdbdf30153fc151e64ec973d48ebd0dede8cdc8fec46ab21f82c67e6d8e7c5ca900a6b1c607d -EBUILD lxml-html-clean-0.4.3.ebuild 656 BLAKE2B 719cf0b261e1c40cd99b38816ece740d0f7390c7523e186440dfca7a6012ec0b83f66e64671d85c594202911492807882e31deb7365ecee4b34351b1897f6626 SHA512 b617ef0b5dafdc6abfabd3d6255c11dafca813cb1ccd1a520437fdbdf30153fc151e64ec973d48ebd0dede8cdc8fec46ab21f82c67e6d8e7c5ca900a6b1c607d EBUILD lxml-html-clean-0.4.4.ebuild 812 BLAKE2B 8bb6f02d7f6cf827e6b1aaecb8d169ef91e56e1891a7af3b23858193b5b380a569b284a8231a0bfe50a936f796b776c9ded9aee7f5d64e8bbec7a77028ccc709 SHA512 b7bdc842126699858d598fa8a8c3f85496647e106bd8ffe54d6a4d5e1577be120eb475e27016fe84a2e6ef14a70bc4efe7935469073fb246841c8e0edaf60544 MISC metadata.xml 497 BLAKE2B 18a62ece379f7aebe63687b148c878a6d3990570c66e31102ecc727fed76ab92df6ae0bf5191a7d7621106ea2aeb0431f2c5c09f5cd70442c8e869a24c77b375 SHA512 95831be01d43c01060d05d6a3bd7c92dea28c2d1d78c7a4e98a8de50cebb0b0779afec4732e2a9c355c9cf4b693e29624c95996fce27a225b285c3b94e3350ec diff --git a/dev-python/lxml-html-clean/lxml-html-clean-0.4.2.ebuild b/dev-python/lxml-html-clean/lxml-html-clean-0.4.2.ebuild deleted file mode 100644 index fe926d5637..0000000000 --- a/dev-python/lxml-html-clean/lxml-html-clean-0.4.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Separate project for HTML cleaning functionalities copied from lxml.html.clean" -HOMEPAGE=" - https://github.com/fedora-python/lxml_html_clean/ - https://pypi.org/project/lxml-html-clean/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64" - -RDEPEND=" - >=dev-python/lxml-5.2.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -python_test() { - eunittest - "${EPYTHON}" -m doctest -v tests/*.txt || - die "Doctests failed on ${EPYTHON}" -} diff --git a/dev-python/lxml-html-clean/lxml-html-clean-0.4.3.ebuild b/dev-python/lxml-html-clean/lxml-html-clean-0.4.3.ebuild deleted file mode 100644 index fe926d5637..0000000000 --- a/dev-python/lxml-html-clean/lxml-html-clean-0.4.3.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Separate project for HTML cleaning functionalities copied from lxml.html.clean" -HOMEPAGE=" - https://github.com/fedora-python/lxml_html_clean/ - https://pypi.org/project/lxml-html-clean/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64" - -RDEPEND=" - >=dev-python/lxml-5.2.0[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -python_test() { - eunittest - "${EPYTHON}" -m doctest -v tests/*.txt || - die "Doctests failed on ${EPYTHON}" -} diff --git a/dev-python/mkdocs-htmlproofer-plugin/Manifest b/dev-python/mkdocs-htmlproofer-plugin/Manifest index 42f04588a0..de9de6a9dc 100644 --- a/dev-python/mkdocs-htmlproofer-plugin/Manifest +++ b/dev-python/mkdocs-htmlproofer-plugin/Manifest @@ -1,6 +1,5 @@ DIST mkdocs-htmlproofer-plugin-1.4.1.gh.tar.gz 17002 BLAKE2B 499f95255f2c1ec20bb786edf0093633c17386356b723655920d9721003362ce1dbbfe049b1a1ae02acff9ab7eac9b03a343712e456317de6ba44ba97bd853b6 SHA512 0f778a689abc1b2c92aaea2d8202ddd191bdba03d56b44381560bf1e15b01640579aab4864c84c2e592bd68056022ff9e336bf70478031af95d673c94bd79b12 DIST mkdocs-htmlproofer-plugin-1.5.0.gh.tar.gz 17732 BLAKE2B fa8dec716f33af2fc757188962e59301427380657a41d214d74227987bb98f4a1e39b06a1e0f2c9845356a12ef1f0a5c3dad8784c23c018e3831c3ad5ceee00d SHA512 b8150f040e023e0959c67954e740d6983029403616d423b2bb4df20bc4aaa3f22da24472cd9bfa40682db5f31e1084e7de94e3ae77208260373f5ee93b78e08a -EBUILD mkdocs-htmlproofer-plugin-1.4.0.ebuild 833 BLAKE2B 9118ed6ce9a6b1a228b329ee3596a4a85fe9bb0f880fec376ae7de676d53f4b1a0f15c1322a5df44295f52f415685983b6065168e4e2d0614af999f3918c08c4 SHA512 b2b6546131745fae04998f4a56ee165d30ede75d7c5257af9704e05a5c3cdfb7dcaabd9842cc47d2c91555e72eb4c086a589c5df5484e84363fbbc309fb9016f EBUILD mkdocs-htmlproofer-plugin-1.4.1.ebuild 833 BLAKE2B dd9a6eed0e696e7d6731cfed8906a279097ac73f16b401ce7a8a2195010aa22784c5e0adc35c7182b2d76805058d029bcafb9dc127ecc1af8bf7a973ef16738d SHA512 0f71681a0aa102473cb06609a6647ca4016be0d4e07c244c9860b45c077863965ac1accb61b21a6c4b9135856f035aa8fa3cb3a2c45e9a2a623b5293be5faf4b EBUILD mkdocs-htmlproofer-plugin-1.5.0.ebuild 833 BLAKE2B dd9a6eed0e696e7d6731cfed8906a279097ac73f16b401ce7a8a2195010aa22784c5e0adc35c7182b2d76805058d029bcafb9dc127ecc1af8bf7a973ef16738d SHA512 0f71681a0aa102473cb06609a6647ca4016be0d4e07c244c9860b45c077863965ac1accb61b21a6c4b9135856f035aa8fa3cb3a2c45e9a2a623b5293be5faf4b MISC metadata.xml 428 BLAKE2B f2d549f548381c3c28b54a784d1544051ec2f6f7b0e930458720707cd1e4554219cb0c4d871bd14a258ed2d59e31cb4fb0635a97686c77de7add165231b77acf SHA512 5c98b98c658e34ebfacc5ab57662098cef1833ef61067a6d7125870bc077155163f6c1a6738b0ff4949d4647e25fef48235ca96c6558ddd8b100959a364eac9c diff --git a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.4.0.ebuild b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.4.0.ebuild deleted file mode 100644 index 13c3c0631b..0000000000 --- a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.4.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..13} pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="A MkDocs plugin that validates URLs in rendered HTML files" -HOMEPAGE=" - https://github.com/manuzhang/mkdocs-htmlproofer-plugin/ - https://pypi.org/project/mkdocs-htmlproofer-plugin/ -" -# No tests in PyPI tarballs -SRC_URI=" - https://github.com/manuzhang/mkdocs-htmlproofer-plugin/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" - -RDEPEND=" - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - >=dev-python/mkdocs-1.4.0[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/mpmath/Manifest b/dev-python/mpmath/Manifest index 51bb13fcfc..09d6289e2e 100644 --- a/dev-python/mpmath/Manifest +++ b/dev-python/mpmath/Manifest @@ -3,7 +3,5 @@ DIST mpmath-1.4.0a7.tar.gz 2088255 BLAKE2B ae8578add85134d72401a1e47e687e35b2c40 DIST mpmath-1.4.0b4.tar.gz 2089570 BLAKE2B b848713661a67fef69e5ad626033a46802234fc89223386a95b95c08cba1f405273159b066eb1c2b6c8052abedaa55d4c6181d6cd9a88e1be5f2e71ea83fac0c SHA512 51d69ad8955a988d8bdb251a6ab167186b35de4c1c5a32423fa9f587f418944b3f576506f165e2dc15b5c50b18ab6eff8ffa0fa3b61d5114e58ff3932cbc9c3f EBUILD mpmath-1.4.0.ebuild 1584 BLAKE2B 3b0e74def8ff9d4f326558c6096d5cb002c4bd105fe05cd92e46834a100a8d8d4fb817be788a8ba9f37df7f980985a7e83791bf2708aeb6da43e42a91219040f SHA512 75088d032302e5d015b8ee0c99e6e4f696839cb7e5c2be47730f845a0dbee8ec7f3af0784f3da1d65cd5a7034d4f206d1f3351a1c5fc7db42059f1f2bfbd9747 EBUILD mpmath-1.4.0_alpha7.ebuild 1571 BLAKE2B 78a5b7346304c469fad79318679f089e62d83bfefd57d617d50b6978c2620bf05a2f37a9ca1f752efce28a1f77a05f65de4ff43e9662161af544950675040a54 SHA512 99a134dcdc0663bfa4cbd07d26697fb2c8bed553f5d1dc894bcf85de4ca818978b15d0b11daeac72151c0cb591071cc8b84d6ee071e1eadf0389d5dab87e6456 -EBUILD mpmath-1.4.0_beta2.ebuild 1502 BLAKE2B 488ec16b018bb472d14ee2c1b17efbc2a93cf65e8942ddae74a444fec865343d3ee86d0f48252d017e535cf85eb23e080d3d979796ef1aaf878d81255588417a SHA512 12b897675299c958ac110bf0674330acb5720cecbf749eb1be40257c599e9d8bbf96095fc283918ccdd291f5e48e35b8a46ccfafb94a01609180cbbb26b9ef75 -EBUILD mpmath-1.4.0_beta3.ebuild 1502 BLAKE2B ba4e245fd468604537b976b48980c0b43e57d9ef5a24a0913b4e9b4e9a52cc4c6c575dbfeb4364ff4c3df2620094320b74e2100c088ee046f90d8485ba510203 SHA512 138e8595ec58517ae5a766b7aa7654f8913af238fc57c6d77ed8c30eeda6bd1bc00deb4126ea3598c4f678741503d9844b586a6a29e45af885aa519827900155 EBUILD mpmath-1.4.0_beta4.ebuild 1584 BLAKE2B 3b0e74def8ff9d4f326558c6096d5cb002c4bd105fe05cd92e46834a100a8d8d4fb817be788a8ba9f37df7f980985a7e83791bf2708aeb6da43e42a91219040f SHA512 75088d032302e5d015b8ee0c99e6e4f696839cb7e5c2be47730f845a0dbee8ec7f3af0784f3da1d65cd5a7034d4f206d1f3351a1c5fc7db42059f1f2bfbd9747 MISC metadata.xml 795 BLAKE2B b9341558d4babf7109a86fc69f90bee574919552c1497cce05b8974ffb5a4808aae467d38caceeabc51b42fedff7df417c1f647de6bc42e96e59fc67bfaf08a8 SHA512 d67e0d8806e190bb71beea311fa373a59f2f90d7c0192a28fb526ce5d53bbc53e8797d1f76478825f488d8309c921975d3d9bc208b580104ff8567fc94d77072 diff --git a/dev-python/mpmath/mpmath-1.4.0_beta2.ebuild b/dev-python/mpmath/mpmath-1.4.0_beta2.ebuild deleted file mode 100644 index 48d2c85b4c..0000000000 --- a/dev-python/mpmath/mpmath-1.4.0_beta2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_FULLY_TESTED=( pypy3_11 python3_{11..13} ) -PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" python3_14 ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Python library for arbitrary-precision floating-point arithmetic" -HOMEPAGE=" - https://mpmath.org/ - https://github.com/mpmath/mpmath/ - https://pypi.org/project/mpmath/ -" - -LICENSE="BSD" -SLOT="0" -IUSE="test-full" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/gmpy2-2.3.0_alpha1[${PYTHON_USEDEP}] - ' 'python3*') - test-full? ( - $(python_gen_cond_dep ' - dev-python/matplotlib[${PYTHON_USEDEP}] - ' "${PYTHON_FULLY_TESTED[@]}") - ) - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-timeout ) -EPYTEST_RERUNS=5 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Slow and often needs a re-run to pass - mpmath/tests/test_cli.py::test_bare_console_bare_division - mpmath/tests/test_cli.py::test_bare_console_no_bare_division - mpmath/tests/test_cli.py::test_bare_console_pretty - mpmath/tests/test_cli.py::test_bare_console_without_ipython - mpmath/tests/test_cli.py::test_bare_console_wrap_floats -) - -pkg_postinst() { - optfeature "gmp support" dev-python/gmpy2 - optfeature "matplotlib support" dev-python/matplotlib -} diff --git a/dev-python/mpmath/mpmath-1.4.0_beta3.ebuild b/dev-python/mpmath/mpmath-1.4.0_beta3.ebuild deleted file mode 100644 index a102e68249..0000000000 --- a/dev-python/mpmath/mpmath-1.4.0_beta3.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_FULLY_TESTED=( pypy3_11 python3_{11..13} ) -PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" python3_14 ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Python library for arbitrary-precision floating-point arithmetic" -HOMEPAGE=" - https://mpmath.org/ - https://github.com/mpmath/mpmath/ - https://pypi.org/project/mpmath/ -" - -LICENSE="BSD" -SLOT="0" -IUSE="test-full" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/gmpy2-2.3.0_alpha1[${PYTHON_USEDEP}] - ' 'python3*') - test-full? ( - $(python_gen_cond_dep ' - dev-python/matplotlib[${PYTHON_USEDEP}] - ' "${PYTHON_FULLY_TESTED[@]}") - ) - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-timeout ) -EPYTEST_RERUNS=5 -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Slow and often needs a re-run to pass - mpmath/tests/test_cli.py::test_bare_console_bare_division - mpmath/tests/test_cli.py::test_bare_console_no_bare_division - mpmath/tests/test_cli.py::test_bare_console_pretty - mpmath/tests/test_cli.py::test_bare_console_without_ipython - mpmath/tests/test_cli.py::test_bare_console_wrap_floats -) - -pkg_postinst() { - optfeature "gmp support" dev-python/gmpy2 - optfeature "matplotlib support" dev-python/matplotlib -} diff --git a/dev-python/narwhals/Manifest b/dev-python/narwhals/Manifest index d21313fe57..fa146b726f 100644 --- a/dev-python/narwhals/Manifest +++ b/dev-python/narwhals/Manifest @@ -2,7 +2,6 @@ DIST narwhals-2.16.0.tar.gz 618268 BLAKE2B b4b67f78a5e9cff9f8d4a6a17e363399d1f6c DIST narwhals-2.16.0.tar.gz.provenance 9706 BLAKE2B 1d424ad3255e05303bea8d892b3d2ed49634d958f95582722505a4e2d2f6745252fed52838dec5e2e74132b48e72f02b30e8b27b099fcffd160f915894d46f51 SHA512 e20cc4963dbb09502f6dce4f627eebd6e8a3b7358d5cc5e3d10061dd9d4a861612bcb914d09cb9d7eb8e3f640aecf4a98f98392b60bb7bf1e2598f7790fedae4 DIST narwhals-2.17.0.tar.gz 620306 BLAKE2B 58edb65ef1022b2f7a3da7f75c10222a8b18febcf0995d6053c8e08a10a63b6c50daa4b0c264a2d9cdfa70117e5d2f0e7c37d0def82d35f287f48e01c00f7d08 SHA512 5253fa53665413cfe963fee2984fbd48073587e8c3193fc27850a09f8a1e560e4cd3c00377434e74c7b2739ca7aa305cc2edda3e7c3088dd1966fa4f8ad125c1 DIST narwhals-2.17.0.tar.gz.provenance 9800 BLAKE2B 434bc7affb654395e12089547f4a7c1d7742472bd91426e53f25264f03304b1d8168b8ce1d47948f294d59683eb1872d462d1a4c73fa2268eee294e88e5bcbbb SHA512 53cff878ba41d20a261f55d29d7381ca4f89eb16ecf07294b3f2d359c142ba1799ba4c1c45481af072273aa1321d075d725d57d7f3fc9b6a14689b66fae29891 -EBUILD narwhals-2.15.0.ebuild 1084 BLAKE2B bd8dd3507d21c5ffd4dd43f4a45972a54d3f9662ff79aec32c48faf8bac53eb0c70fad9684c526101d2abd352691b656c9d18a6ff215ee6d70740f92a4c6a1c8 SHA512 66a4b1a2c0cf1690a6dae2228f826b144695fa945fa25609e848c269e8c8732d731fa0a40a77b768dd78f3d937d1608460b5bbb571367fd250dffaf843a42c89 EBUILD narwhals-2.16.0.ebuild 1084 BLAKE2B bd8dd3507d21c5ffd4dd43f4a45972a54d3f9662ff79aec32c48faf8bac53eb0c70fad9684c526101d2abd352691b656c9d18a6ff215ee6d70740f92a4c6a1c8 SHA512 66a4b1a2c0cf1690a6dae2228f826b144695fa945fa25609e848c269e8c8732d731fa0a40a77b768dd78f3d937d1608460b5bbb571367fd250dffaf843a42c89 EBUILD narwhals-2.17.0.ebuild 1084 BLAKE2B bd8dd3507d21c5ffd4dd43f4a45972a54d3f9662ff79aec32c48faf8bac53eb0c70fad9684c526101d2abd352691b656c9d18a6ff215ee6d70740f92a4c6a1c8 SHA512 66a4b1a2c0cf1690a6dae2228f826b144695fa945fa25609e848c269e8c8732d731fa0a40a77b768dd78f3d937d1608460b5bbb571367fd250dffaf843a42c89 MISC metadata.xml 375 BLAKE2B 43899f809d21747dc74741e435f36f840aa771fde070a69f37c8a424429378e1cd48afcb360ea1741e0229c9fb49da2aa4cb5cf2d5bba7bcbf7c3c1bb8245051 SHA512 9990ca94b4ae86d497fc2ae82ab8b1fe66c79a0eb4543abf695903a3cea9a90e21941cd3c41e4ee602211834afed035dd7b4036abe1303001f8e3131cf16bf5a diff --git a/dev-python/narwhals/narwhals-2.15.0.ebuild b/dev-python/narwhals/narwhals-2.15.0.ebuild deleted file mode 100644 index 4748f05eec..0000000000 --- a/dev-python/narwhals/narwhals-2.15.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2025-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/narwhals-dev/narwhals -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Extremely lightweight compatibility layer between dataframe libraries" -HOMEPAGE=" - https://github.com/narwhals-dev/narwhals/ - https://pypi.org/project/narwhals/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -BDEPEND=" - test? ( - >=dev-python/pandas-1.1.3[${PYTHON_USEDEP}] - >=dev-python/pyarrow-13.0.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( hypothesis pytest-env ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # segfaults - # https://github.com/apache/arrow/issues/47252 - 'tests/modern_polars/unpivot_test.py::test_unpivot[pyarrow]' - # fragile to parallel merges that can cause non-atomic .dist-info - # changes - tests/system_info_test.py::test_get_sys_info - ) - - epytest --runslow --constructors="pandas,pandas[nullable],pandas[pyarrow],pyarrow" -} diff --git a/dev-python/notebook/Manifest b/dev-python/notebook/Manifest index 6fc46c01aa..17b87bf838 100644 --- a/dev-python/notebook/Manifest +++ b/dev-python/notebook/Manifest @@ -4,7 +4,6 @@ DIST notebook-7.5.3.tar.gz 14073140 BLAKE2B 30909fa181fcc92f769cfafd2855b98a4a0f DIST notebook-7.5.4.tar.gz 14167892 BLAKE2B 32c9ce5101dcf84cb6f3975081ead2f55c6db9835b57f6bdfe55499d9a4471f6666098dc84ba8e545306f2bd96e9d2ae9a163fa20c89893fb29cb824ee86d960 SHA512 fc8139a44cbeb83c05d14e3ddc8a96d790b135d05b0061bbe33d6ddb25327cd33394f7291418e4b88be75e349d27efc4cc2b62b2775fcd040b58b5e78475e91c EBUILD notebook-7.4.7-r1.ebuild 1629 BLAKE2B 3804616370dc1bc4202a12757045fa52a78df51583aa449fbd36dbdd8db61c0a2cb32e330c71489252467c3fc6a409a90cdb243ef083ae02e5ac2205cf28064f SHA512 47b829aa30c5cc2d103488a3fa83583f25e42702cbc17891bed2a9602c753016960c7bd08488272934fabede793a9e5518dac269b2eb0500021fc1b098658435 EBUILD notebook-7.4.7.ebuild 1624 BLAKE2B eb85bd9ea563b3be7bfa7def8ea9a079e2d5b03322e1c4b72c6624be5d8d086fc7f43ed8cbb402096b55d26807eac5fb51bdc2d86ec39991d64afc913ebc1cc4 SHA512 01fccb8db64848839c960145ab03976dd84de9bf958fb16da42c65d35d135ea1bbad695bbdd629942ddbc69f33e1e95c2a2db4a5aa44eb0265a2f29175f2670f -EBUILD notebook-7.5.1.ebuild 1630 BLAKE2B a661c410deca4e9af86f0442cfa7a32e3ea4091240c0e7de6054bf38cc28c96d01ae38e698d1027c67661ac348172839e0d4cf19641fecb87d6b475db9e728c2 SHA512 7d74a6dac28c35e562b87cb4199534e6065a4ae62fafd228762040189851145d67c9d2119c5002933e41e5fdf40192a24431dd3e34386eda2c7991778cc0d354 EBUILD notebook-7.5.2.ebuild 1630 BLAKE2B a661c410deca4e9af86f0442cfa7a32e3ea4091240c0e7de6054bf38cc28c96d01ae38e698d1027c67661ac348172839e0d4cf19641fecb87d6b475db9e728c2 SHA512 7d74a6dac28c35e562b87cb4199534e6065a4ae62fafd228762040189851145d67c9d2119c5002933e41e5fdf40192a24431dd3e34386eda2c7991778cc0d354 EBUILD notebook-7.5.3.ebuild 1635 BLAKE2B 92dcad3646941c391cf61d09c8db586338b624d462463486059c408298509f996bd7a1f0d5461265a55c6a618b77d4832d04ad2112968e52a5915505d097265a SHA512 6ac90f5e7a59f73fbdbc13f083368d9a30227422166affef673af9d938922cc0ae6602350418b728664a1284da9273fb33855c3a4c58922d0d82fc00b59b624d EBUILD notebook-7.5.4.ebuild 1635 BLAKE2B 359ed8ac145391b072217b5f44a494a0c320efb3ab8f52e8f34f2ee3c1c27e034f127d39a040314fc640c764a4f046e7730a6624aa4d9807e552c641a00a5115 SHA512 55b0a0cfdae0a12398222edb136d384c7c3a20294d21a10943396293a1444d3ca4071e666344370999292247d6b3ddd7cd937b2e07ae86c02128ef9ed775a652 diff --git a/dev-python/notebook/notebook-7.5.1.ebuild b/dev-python/notebook/notebook-7.5.1.ebuild deleted file mode 100644 index a7e5b99216..0000000000 --- a/dev-python/notebook/notebook-7.5.1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3_11 python3_{11..13} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi xdg-utils - -DESCRIPTION="Jupyter Interactive Notebook" -HOMEPAGE=" - https://jupyter.org/ - https://github.com/jupyter/notebook/ - https://pypi.org/project/notebook/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] - <dev-python/jupyter-server-3[${PYTHON_USEDEP}] - >=dev-python/jupyterlab-4.5.1[${PYTHON_USEDEP}] - <dev-python/jupyterlab-4.6[${PYTHON_USEDEP}] - >=dev-python/jupyterlab-server-2.28.0[${PYTHON_USEDEP}] - <dev-python/jupyterlab-server-3[${PYTHON_USEDEP}] - >=dev-python/notebook-shim-0.2[${PYTHON_USEDEP}] - <dev-python/notebook-shim-0.3[${PYTHON_USEDEP}] - >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - >=dev-python/hatch-jupyter-builder-0.5[${PYTHON_USEDEP}] - >=dev-python/jupyterlab-4.5[${PYTHON_USEDEP}] - <dev-python/jupyterlab-4.6[${PYTHON_USEDEP}] - test? ( - dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/nbval[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-{console-scripts,jupyter,timeout,tornasync} ) -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - mv "${ED}/usr/etc" "${ED}/etc" || die -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/dev-python/openapi-spec-validator/Manifest b/dev-python/openapi-spec-validator/Manifest index e025107149..a5c4b712b0 100644 --- a/dev-python/openapi-spec-validator/Manifest +++ b/dev-python/openapi-spec-validator/Manifest @@ -7,9 +7,6 @@ DIST openapi_spec_validator-0.8.3.tar.gz 1754331 BLAKE2B 2fae0d39aa744faea513a9b DIST openapi_spec_validator-0.8.3.tar.gz.provenance 9770 BLAKE2B 1ae3387595832757daa7beaaeaf5f2811544256547dfe6b7bf23e9b5e0f0913dce15dfaf6dcff10564b61b236a30ebfaae9da23acc4f9eccdae6ee22824c97a7 SHA512 9042fe7d1fbc6d584dd5ba86a112b02d444a686f4cf72c147d07574174ec99528af372ac38fc8e5d5dc2b1a64041ef6c87186b819f62e87065871ab96e9cb1a7 EBUILD openapi-spec-validator-0.7.2.ebuild 1641 BLAKE2B 200709d34bfea45bd9a7985d40c8201f8f6390ff6cfc6e0ab30ee1f9e5ffb7b922d85b62ce889a616a7511a860df48e5af95bacc191e2d139c2991d0fb2b753d SHA512 abb11a1f7c9e57cff6b1491c2d3bf7895b0b040e4f237fe124da90edf4be168f0ed5a023f0e554c081a2883afddebdc506676d526b83aa5784fdd8f9f0f42843 EBUILD openapi-spec-validator-0.8.0.ebuild 1816 BLAKE2B 0a92e05ccf51512e4207e2ca5476bec5bb8960ae063121464892e9a31124602a648ead33fe9b94a439b2d004d3f0a0f0509133f8416ac306054529df6388bd77 SHA512 ef12d69c1cd3a50bf40af2db990b280cd094dc86a0d9f416c7a6b8dacc8e8849b213c819602fe4684ab920e97c07dac8e08476908e23aaf32e2a1467f8e937e5 -EBUILD openapi-spec-validator-0.8.0_beta1.ebuild 1596 BLAKE2B 99678bf00d8d26dcffc9732a38a5559e270b76280d1789ac938012302b22fafbb98808792f091129333889c2a0732188e34fc8f5d95324ab949aee76937c3827 SHA512 c5d181c1ec0d8ae53556cf0ce040919f8a25721b03f9f0ce699dfb5ea475ab6abb3124b19613fc1dfeefb81d4f371b3b3474e9e7fc1a39a09577f9993ca69244 -EBUILD openapi-spec-validator-0.8.0_beta2.ebuild 1730 BLAKE2B 260c6a9ec10403316c8170d48027537c4e69b3f7542337f408464b70e612e8b395aff89c20942ca286763c3c68ced26b4bbc88e6a438b7425056dc4c677f22b4 SHA512 cf2e1c6daa10e9d860179acf6931b890c547575f375d86f1a6e532195726d1b2941a64866c3b6c71a000f2d566a71c0fe72c6e65371a3faed03ba1afa839a896 -EBUILD openapi-spec-validator-0.8.0_beta3.ebuild 1822 BLAKE2B da47bb80545a96a5e6fb060e2c2f1f15ef2854ea1ee39602d29b099946503a148ee775e544f5cfa9e4f630fb0c13b1ac8a0f77ad7c299f4782b09b7318a53e3b SHA512 3bfa3881254e5ce264e771e6d2fa374df469145521f1789285bea14febfcec7f645bf497c439748e751e29d3861702b3f495fa9c6e8e48b8a6c4f7347bd3db09 EBUILD openapi-spec-validator-0.8.2.ebuild 1797 BLAKE2B 6ebd6c3a2b6afed02018c55c90c6cc480363326d006e43b069a8c92f9348bc0559a19ff0ecd2ae0ab489346eeb0dd49fc4288eafe31d67a7ecaa92bc0f2c231b SHA512 2ef4c163d089ca0f0c56951751a11f5b796071f50da0791062032404a309ff9746f63083ef2c88aa1fb403758d37b423f4db02a9984be28f71e939076d11c53c EBUILD openapi-spec-validator-0.8.3.ebuild 1886 BLAKE2B f2a1e0eaaf1b45de1f583972b89874e139eff8fd90aa21f2781a30a294b7e4294bceeb000f0e949170c7fdc894710358d0bc06b82c827ecebc0fa209655d37d7 SHA512 bf1c711f53f1d7b63b4cfa540e7a8ac894201390d15df31976fa1b3fe1098a5ff7ac236f206bc454363ab02ed47fed60ba9e87a74097221a86d3522fd406a27f MISC metadata.xml 405 BLAKE2B 82dfdb0a9a068a90ad245a33da95883f863571b12e3d354cee5b7e10b9c098f3635b25fc1871db3b384c5218c2305c90e9f185c97619ba142735b03de90bde01 SHA512 a3f926750e11ce7b8960fa7adef139a329b7dac777c78acfc2cf24225862d8f04a2bb8edba36f99aabd1ea44f93220afefafe060dce6418fa03f360c129a344c diff --git a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0_beta1.ebuild b/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0_beta1.ebuild deleted file mode 100644 index 7594a5347d..0000000000 --- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0_beta1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator" -HOMEPAGE=" - https://github.com/python-openapi/openapi-spec-validator/ - https://pypi.org/project/openapi-spec-validator/ -" - -LICENSE="BSD" -SLOT="0" - -RDEPEND=" - >=dev-python/jsonschema-4.24.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-path-0.4.0_beta1[${PYTHON_USEDEP}] - >=dev-python/lazy-object-proxy-1.7.1[${PYTHON_USEDEP}] - >=dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/integration/test_shortcuts.py::TestPetstoreV2Example - tests/integration/test_shortcuts.py::TestApiV2WithExampe - tests/integration/test_shortcuts.py::TestPetstoreV2ExpandedExample - tests/integration/test_shortcuts.py::TestPetstoreExample - tests/integration/test_shortcuts.py::TestRemoteValidatev2SpecUrl - tests/integration/test_shortcuts.py::TestRemoteValidatev30SpecUrl - tests/integration/test_shortcuts.py::TestApiWithExample - tests/integration/test_shortcuts.py::TestPetstoreExpandedExample - tests/integration/test_validate.py::TestPetstoreExample - tests/integration/test_validate.py::TestApiWithExample - tests/integration/test_validate.py::TestPetstoreExpandedExample - tests/integration/validation/test_validators.py -) - -src_prepare() { - sed -i -e '/--cov/d' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0_beta2.ebuild b/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0_beta2.ebuild deleted file mode 100644 index fd7b93c289..0000000000 --- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0_beta2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYPI_VERIFY_REPO=https://github.com/python-openapi/openapi-spec-validator -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator" -HOMEPAGE=" - https://github.com/python-openapi/openapi-spec-validator/ - https://pypi.org/project/openapi-spec-validator/ -" - -LICENSE="BSD" -SLOT="0" - -RDEPEND=" - >=dev-python/jsonschema-4.24.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-path-0.4.0_beta2[${PYTHON_USEDEP}] - >=dev-python/lazy-object-proxy-1.7.1[${PYTHON_USEDEP}] - >=dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/integration/test_shortcuts.py::TestPetstoreV2Example - tests/integration/test_shortcuts.py::TestApiV2WithExampe - tests/integration/test_shortcuts.py::TestPetstoreV2ExpandedExample - tests/integration/test_shortcuts.py::TestPetstoreExample - tests/integration/test_shortcuts.py::TestRemoteValidatev2SpecUrl - tests/integration/test_shortcuts.py::TestRemoteValidatev30SpecUrl - tests/integration/test_shortcuts.py::TestApiWithExample - tests/integration/test_shortcuts.py::TestPetstoreExpandedExample - tests/integration/test_validate.py::TestPetstoreExample - tests/integration/test_validate.py::TestApiWithExample - tests/integration/test_validate.py::TestPetstoreExpandedExample - tests/integration/validation/test_validators.py -) - -src_prepare() { - sed -i -e '/--cov/d' pyproject.toml || die - # remove meaningless upper bounds - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0_beta3.ebuild b/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0_beta3.ebuild deleted file mode 100644 index efe97f883f..0000000000 --- a/dev-python/openapi-spec-validator/openapi-spec-validator-0.8.0_beta3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 2022-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYPI_VERIFY_REPO=https://github.com/python-openapi/openapi-spec-validator -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator" -HOMEPAGE=" - https://github.com/python-openapi/openapi-spec-validator/ - https://pypi.org/project/openapi-spec-validator/ -" - -LICENSE="BSD" -SLOT="0" -if [[ ${PV} != *_beta* ]]; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" -fi - -RDEPEND=" - >=dev-python/jsonschema-4.24.0[${PYTHON_USEDEP}] - >=dev-python/jsonschema-path-0.4.0_beta8[${PYTHON_USEDEP}] - >=dev-python/lazy-object-proxy-1.7.1[${PYTHON_USEDEP}] - >=dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/integration/test_shortcuts.py::TestPetstoreV2Example - tests/integration/test_shortcuts.py::TestApiV2WithExampe - tests/integration/test_shortcuts.py::TestPetstoreV2ExpandedExample - tests/integration/test_shortcuts.py::TestPetstoreExample - tests/integration/test_shortcuts.py::TestRemoteValidatev2SpecUrl - tests/integration/test_shortcuts.py::TestRemoteValidatev30SpecUrl - tests/integration/test_shortcuts.py::TestApiWithExample - tests/integration/test_shortcuts.py::TestPetstoreExpandedExample - tests/integration/test_validate.py::TestPetstoreExample - tests/integration/test_validate.py::TestApiWithExample - tests/integration/test_validate.py::TestPetstoreExpandedExample - tests/integration/validation/test_validators.py -) - -src_prepare() { - sed -i -e '/--cov/d' pyproject.toml || die - # remove meaningless upper bounds - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/pallets-sphinx-themes/Manifest b/dev-python/pallets-sphinx-themes/Manifest index 93e383af23..b8cde54264 100644 --- a/dev-python/pallets-sphinx-themes/Manifest +++ b/dev-python/pallets-sphinx-themes/Manifest @@ -2,6 +2,5 @@ DIST pallets_sphinx_themes-2.3.0.tar.gz 21029 BLAKE2B 0f0abb334beb70ddb6f6d85164 DIST pallets_sphinx_themes-2.5.0.tar.gz 216582 BLAKE2B f42861e844c3b9fd98a130010cb96eb6207c4ed45badf44eb47b2524135928e6ff25b70190d6f4284a51e23cbd9c2ad469ce2070868529486197219273741260 SHA512 f5e83335025531e9cdfdf8cd3df6e19a5e78e78fbc4700e75a44c08072a1de8c3673da8325d6239669142d6872ff62dea074f2b3e664d296a61bbdb93be0e8aa DIST pallets_sphinx_themes-2.5.0.tar.gz.provenance 9912 BLAKE2B bf4515f575b23d0480b9791cdef1870ea3ca948ab3bef85ceedc88b32864f867ed61be4265687ae9776e8c51698cf9cc5f91c41fea16aad8d07c6d982a7afa7c SHA512 4e05dbfd761345fe0600c2a8217b23455d47080f5f37481b661d92977d088f4c054c32d9f51b9eb9678e06e4e40e83791dae3428be4221389347c0992dc0288a EBUILD pallets-sphinx-themes-2.3.0-r1.ebuild 751 BLAKE2B 07e4bc1d2abce6a0dfa95585adedd6be9f7627fb6de74c01158ea55f228a960eb41c869119c1cfb5c816c63d5eda1d91400ee973d9870883ebe8e5ac00cd0d44 SHA512 f13391ec561e4f1a386daa1e9f5ed506056d4dc6860d5c6af3123dbb26487c1c1fea2f92bbaac8084042fc81ced3c72a6799209bf4d07252b74443ebd6170226 -EBUILD pallets-sphinx-themes-2.3.0.ebuild 698 BLAKE2B edc72679b670a0e7ab18d84fc61d8b16bd9714e401ea90413efc6e7f1f7d4af360d0fbcefbaaa7ab8ca1373f9b6ddd6315689fdfbf277361d7d07a1dfce68b06 SHA512 74357cb0449c66e3073aa16c2632391f9bb516246794ec178218808d27e6cc4908a83e7e224e767d8356bd47e8163cb761c36493c32164304190bc411c99e6c3 EBUILD pallets-sphinx-themes-2.5.0.ebuild 772 BLAKE2B 15b849ca25a268027a3803764948abedc68c9d4771ca1f069b1a6576608f1515df96670b9d32c0814a100556083da7c6802657d67baf3012ba9d833f483b7c00 SHA512 0740f48aedf45934484960a1f83a35e33d17168a4173fd09f0d853faf016dcba69cdda3509b8fc74f3c8fc1b11578da2f9949c6613997b455fc8dd243c0a9256 MISC metadata.xml 418 BLAKE2B dd644619949598d5675c600fbc5c740dc9882042bd04c8ead4b81de2ebc2f3a3e88d79d1e4cbd710b953cae7b116b1cb09012af913914db5a652a1ba2b5f4970 SHA512 537261ae9194a004752e90e3b4972763f9e22c27d18a7655f4ca4005d2999402b46ca7408d0811e44d3b0a12cb6cac506508c89ae5edd245f15bda13da91f216 diff --git a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.3.0.ebuild b/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.3.0.ebuild deleted file mode 100644 index 32ab283297..0000000000 --- a/dev-python/pallets-sphinx-themes/pallets-sphinx-themes-2.3.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYPI_PN=Pallets-Sphinx-Themes -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Sphinx themes for Pallets and related projects" -HOMEPAGE=" - https://github.com/pallets/pallets-sphinx-themes/ - https://pypi.org/project/Pallets-Sphinx-Themes/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/jinja2[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/sphinx-3[${PYTHON_USEDEP}] - dev-python/sphinx-notfound-page[${PYTHON_USEDEP}] -" diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest index 1e337357de..e28140898b 100644 --- a/dev-python/pyparsing/Manifest +++ b/dev-python/pyparsing/Manifest @@ -1,6 +1,5 @@ DIST pyparsing-3.3.1.tar.gz 1550512 BLAKE2B dac2df2da2847a6c9728aa372b954e60c73b365c792e4bcf75acdadc10c8e2e12a6605e7bafd6d291e9358bf30e8b638f7ef437d97a7633ee360334d87a8f130 SHA512 897335233a642fefd05e729d86caeb6d1bb6b5873d6f4cf67dd922d0ec188efd9c051e2dad60df08f4876b61923078bb03f4cd93e835fe12e5c4e1ff6d591daa DIST pyparsing-3.3.2.tar.gz 6851574 BLAKE2B ca0731c67790c706c9d3d7e7e6b60ae54d0698bba12b09c880de23f3dd40862b1a0e9d9a6ab50af4c202e2177f7e3c5465297e1ef65bac597bb933e83b0484df SHA512 2c09c22004b7882e1364e6c5b675998d1fd03d1053148e06bab46a6135277fec0281875ec060f07f2b4cb8d46f092adcb4166a5193f587f45c853187b96b57cc -EBUILD pyparsing-3.2.5.ebuild 1812 BLAKE2B b06b9fd31847663bd4ac47556613b45c59cb3e2f63fe36dc42f5bdfc07f8453e75a787436bcdcd23eb94253af4b3c95fada819ebd682ddd916104a3f9179334f SHA512 0cd6aebb7dc7d0b16ce9335637b84ffdf2e1f7f886a2e5a61783fe122fa3f732785fd4e65d3c5bc50d32c979e3d2dabf4467617cf5df4cd54ceb2c80bc60867f EBUILD pyparsing-3.3.1.ebuild 1812 BLAKE2B 84ade16a26add894b302d812fe8640a2a3343d3c844c4f1dc06c421635dcf68975b7cafd3565317d3387e86f18121b4b131fbc2a404cbaab305fecc3f049a54a SHA512 4a86906e4be2676a4ee5490e80a51a44b70a3e588c7be306e1cb094f1def693a3ab76628873d507c7b79f0aef89b7b76d7a959b15227c8883958ca228ae9bec5 EBUILD pyparsing-3.3.2.ebuild 1812 BLAKE2B 84ade16a26add894b302d812fe8640a2a3343d3c844c4f1dc06c421635dcf68975b7cafd3565317d3387e86f18121b4b131fbc2a404cbaab305fecc3f049a54a SHA512 4a86906e4be2676a4ee5490e80a51a44b70a3e588c7be306e1cb094f1def693a3ab76628873d507c7b79f0aef89b7b76d7a959b15227c8883958ca228ae9bec5 MISC metadata.xml 797 BLAKE2B 9707adcde7106fb0726de82da965fc3aaf7a23b34f4b71cfea4e09bd03cb44c069ccd4d16e6a6f37eca4720ff8c52d0bc11c864bd7dd9e6995d0d25cb92c5cc2 SHA512 0f791598d2b4a37797e7f917be22093f01020cde34876d7d0db3d1b2bf5da8a18d5399d70f381d98ea569f8c3abf7f1cff8b3cc92fbab39bb00f329a58e96229 diff --git a/dev-python/pyparsing/pyparsing-3.2.5.ebuild b/dev-python/pyparsing/pyparsing-3.2.5.ebuild deleted file mode 100644 index 11dbee44e0..0000000000 --- a/dev-python/pyparsing/pyparsing-3.2.5.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2004-2025 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=flit -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Easy-to-use Python module for text parsing" -HOMEPAGE=" - https://github.com/pyparsing/pyparsing/ - https://pypi.org/project/pyparsing/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="examples" - -EPYTEST_PLUGINS=() -# tests unstable with xdist -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # railroad-diagrams not packaged (and not suitable for packaging yet) - tests/test_diagram.py - ) - local EPYTEST_DESELECT=( - # also railroad-diagrams - tests/test_examples.py::TestExamples::test_range_check - tests/test_examples.py::TestExamples::test_rosettacode - tests/test_unit.py::Test02_WithoutPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test04_WithPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test06_WithBoundedPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test08_WithUnboundedPackrat::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test09_WithLeftRecursionParsing::testEmptyExpressionsAreHandledProperly - tests/test_unit.py::Test10_WithLeftRecursionParsingBoundedMemo::testEmptyExpressionsAreHandledProperly - ) - - if ! has_version "dev-python/matplotlib[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/test_matplotlib_cases.py - ) - fi - - epytest -} - -python_install_all() { - if use examples; then - docompress -x /usr/share/doc/${PF}/examples - dodoc -r examples - fi - distutils-r1_python_install_all -} diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest index 794f8304fa..a684db8609 100644 --- a/dev-python/pypdf/Manifest +++ b/dev-python/pypdf/Manifest @@ -2,10 +2,6 @@ DIST pypdf-6.7.2.gh.tar.gz 8385062 BLAKE2B f2d11b6c3c0c47cc229f187ce962ea25d4d79 DIST pypdf-6.7.3.gh.tar.gz 8385676 BLAKE2B 97e76e6c7f7ceaa278eb32ba47aef6801cb83adb3dbf6a90c1504c7aaff82ab3233edb5d49e0480b52d6679004d9eac2e7f19bde9d64ec70564c23c517be764f SHA512 0c9f6ae7b3796dc1cbd445605ca2dfe4ba5ca222c50cab7b817b361af3cc29dd27831c375132eb7bb17e6ef669ccf536ca5b566cc81c047d012bd11e81356c23 DIST pypdf-6.7.4.gh.tar.gz 8386627 BLAKE2B 91b9e5b2086ee9b56afe45c5d2e1b765d0860ab2cff367eb839b96074efc283734c90002210a98eb5289292002e984661a0fb7c2ac285f4aa3d3ab4b29d59235 SHA512 7b0e2417036cbf524bc31430b55f317b7d8efabdf7a96cab9c05a2fc6b5a3ca022a4b8e3bad71d259b5cb06e8eab058255dd84c972d6929820e0a3a151cd95b7 DIST pypdf-sample-files-8c405ece5eff12396a34a1fae3276132002e1753.gh.tar.gz 11748093 BLAKE2B c5989200893b28a3c2062bb024a5cfc6f3389dc259ec129857979fa43469e1274559612b4d555499e2c7e16cf34be07825229932bf4d147fa6d7324d043e97d5 SHA512 c9771129b7668a2fd1fa79bb859ae9213f3d60341cf1b9937ff0eaab0de9bf4c35adcb7b896e93329038dc0f3809a0c697c523f8fe41b43030b0b029a88058e3 -EBUILD pypdf-6.5.0.ebuild 1146 BLAKE2B c8c612b622695b6732ac054b4d5959f324c6fe0d89fb67ab4f5ce109c33acfdc65e1c3b1e90831d5a85f8fd1e69a9a956e5f7a58c8ea862f155c2c6f8f92d0fe SHA512 f2902354b42c5495fd9e12fa96c1e7a105e3e83317ddc84ebdf9080548143c21674b2a23719a50773472709ed21dfc43d7e65de9069f5d71ab79fd039dcc1ae2 -EBUILD pypdf-6.6.2.ebuild 1151 BLAKE2B 283f7aef639c292eb1c79efdab687180fe5d26bb3f4bb13b0d532ce6b292121d5b50a195cf5ab51182830570b6b6794fcf178198fee6814d9fdaaf01df6d061f SHA512 cec1f48b266dacb3145014dbd46349640be923245101a65e4381dce39b849d60a8e7d0f90246016bc9c8d6a72c8727af5e2e97250a6af27fff6d8f23a8cd3e67 -EBUILD pypdf-6.7.0.ebuild 1151 BLAKE2B 283f7aef639c292eb1c79efdab687180fe5d26bb3f4bb13b0d532ce6b292121d5b50a195cf5ab51182830570b6b6794fcf178198fee6814d9fdaaf01df6d061f SHA512 cec1f48b266dacb3145014dbd46349640be923245101a65e4381dce39b849d60a8e7d0f90246016bc9c8d6a72c8727af5e2e97250a6af27fff6d8f23a8cd3e67 -EBUILD pypdf-6.7.1.ebuild 1151 BLAKE2B 283f7aef639c292eb1c79efdab687180fe5d26bb3f4bb13b0d532ce6b292121d5b50a195cf5ab51182830570b6b6794fcf178198fee6814d9fdaaf01df6d061f SHA512 cec1f48b266dacb3145014dbd46349640be923245101a65e4381dce39b849d60a8e7d0f90246016bc9c8d6a72c8727af5e2e97250a6af27fff6d8f23a8cd3e67 EBUILD pypdf-6.7.2.ebuild 1146 BLAKE2B c8c612b622695b6732ac054b4d5959f324c6fe0d89fb67ab4f5ce109c33acfdc65e1c3b1e90831d5a85f8fd1e69a9a956e5f7a58c8ea862f155c2c6f8f92d0fe SHA512 f2902354b42c5495fd9e12fa96c1e7a105e3e83317ddc84ebdf9080548143c21674b2a23719a50773472709ed21dfc43d7e65de9069f5d71ab79fd039dcc1ae2 EBUILD pypdf-6.7.3.ebuild 1151 BLAKE2B 283f7aef639c292eb1c79efdab687180fe5d26bb3f4bb13b0d532ce6b292121d5b50a195cf5ab51182830570b6b6794fcf178198fee6814d9fdaaf01df6d061f SHA512 cec1f48b266dacb3145014dbd46349640be923245101a65e4381dce39b849d60a8e7d0f90246016bc9c8d6a72c8727af5e2e97250a6af27fff6d8f23a8cd3e67 EBUILD pypdf-6.7.4.ebuild 1151 BLAKE2B 283f7aef639c292eb1c79efdab687180fe5d26bb3f4bb13b0d532ce6b292121d5b50a195cf5ab51182830570b6b6794fcf178198fee6814d9fdaaf01df6d061f SHA512 cec1f48b266dacb3145014dbd46349640be923245101a65e4381dce39b849d60a8e7d0f90246016bc9c8d6a72c8727af5e2e97250a6af27fff6d8f23a8cd3e67 diff --git a/dev-python/pypdf/pypdf-6.5.0.ebuild b/dev-python/pypdf/pypdf-6.5.0.ebuild deleted file mode 100644 index e8a746f315..0000000000 --- a/dev-python/pypdf/pypdf-6.5.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -SAMPLE_COMMIT=8c405ece5eff12396a34a1fae3276132002e1753 -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/pypdf/ - https://github.com/py-pdf/pypdf/ -" -SRC_URI=" - https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - test? ( - https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz - -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz - ) -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -BDEPEND=" - test? ( - dev-python/cryptography[${PYTHON_USEDEP}] - >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - media-libs/jbig2dec[png] - ) -" - -EPYTEST_PLUGINS=( pytest-timeout ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_unpack() { - default - if use test; then - mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die - fi -} - -python_test() { - epytest -o addopts= -m "not enable_socket" -} diff --git a/dev-python/pypdf/pypdf-6.6.2.ebuild b/dev-python/pypdf/pypdf-6.6.2.ebuild deleted file mode 100644 index ce172ee37b..0000000000 --- a/dev-python/pypdf/pypdf-6.6.2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -SAMPLE_COMMIT=8c405ece5eff12396a34a1fae3276132002e1753 -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/pypdf/ - https://github.com/py-pdf/pypdf/ -" -SRC_URI=" - https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - test? ( - https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz - -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz - ) -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" - -BDEPEND=" - test? ( - dev-python/cryptography[${PYTHON_USEDEP}] - >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - media-libs/jbig2dec[png] - ) -" - -EPYTEST_PLUGINS=( pytest-timeout ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_unpack() { - default - if use test; then - mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die - fi -} - -python_test() { - epytest -o addopts= -m "not enable_socket" -} diff --git a/dev-python/pypdf/pypdf-6.7.0.ebuild b/dev-python/pypdf/pypdf-6.7.0.ebuild deleted file mode 100644 index ce172ee37b..0000000000 --- a/dev-python/pypdf/pypdf-6.7.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -SAMPLE_COMMIT=8c405ece5eff12396a34a1fae3276132002e1753 -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/pypdf/ - https://github.com/py-pdf/pypdf/ -" -SRC_URI=" - https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - test? ( - https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz - -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz - ) -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" - -BDEPEND=" - test? ( - dev-python/cryptography[${PYTHON_USEDEP}] - >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - media-libs/jbig2dec[png] - ) -" - -EPYTEST_PLUGINS=( pytest-timeout ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_unpack() { - default - if use test; then - mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die - fi -} - -python_test() { - epytest -o addopts= -m "not enable_socket" -} diff --git a/dev-python/pypdf/pypdf-6.7.1.ebuild b/dev-python/pypdf/pypdf-6.7.1.ebuild deleted file mode 100644 index ce172ee37b..0000000000 --- a/dev-python/pypdf/pypdf-6.7.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -SAMPLE_COMMIT=8c405ece5eff12396a34a1fae3276132002e1753 -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/pypdf/ - https://github.com/py-pdf/pypdf/ -" -SRC_URI=" - https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - test? ( - https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz - -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz - ) -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" - -BDEPEND=" - test? ( - dev-python/cryptography[${PYTHON_USEDEP}] - >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - media-libs/jbig2dec[png] - ) -" - -EPYTEST_PLUGINS=( pytest-timeout ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_unpack() { - default - if use test; then - mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die - fi -} - -python_test() { - epytest -o addopts= -m "not enable_socket" -} diff --git a/dev-python/pytest-check/Manifest b/dev-python/pytest-check/Manifest index b8fbd850f2..a96caa04b0 100644 --- a/dev-python/pytest-check/Manifest +++ b/dev-python/pytest-check/Manifest @@ -1,7 +1,6 @@ DIST pytest_check-2.6.2.tar.gz 27988 BLAKE2B f6f3e7b5d49d10bb398d562899954f3b76271859057a8ee292506e6e117c9b54630c44b8037977234f8892b3a9727acdc5b2a7e32930d22ae42d774977f71e60 SHA512 7afd2fd0d578f0e0c027fcd2807a57e0fd8af65a88218e1e09882e06eb5108c4110359af6cc38a004bbad74753735b9f38542bb64cec949ea1138153d5145e42 DIST pytest_check-2.7.0.tar.gz 30153 BLAKE2B e5248dc993670ddebf92dbaeb12a71ec48128fbf96819e1ffa7705c60f7110d2525a7f758daacb4308ee1c76b3f351637137e4da7e68e60045bf7ca05d4c6a02 SHA512 54c1696d18feec5dee0e6875347266b4dd5cd2e12497cbda944b65c0dcc205c99dabe159462338641bf1abd1791e55fdc0a1943d2eec64ca5e9b5ff812297c26 DIST pytest_check-2.7.2.tar.gz 32694 BLAKE2B 77aca51ec63797ac43865ad3560fb8b3e12d91dd1ecff5cfc1b37eab949acbd90f8d944822656fc27385ae6315fbdebe17631fe12519adfb3a74f4e1d178909a SHA512 e63c3df5b232a3836ff0fdf27b3642cf1cfd8bb1c7e3572c898edd3654ff5e6fae421ca36f7c6a01130073820d69cba81fe16ab1b2062fc0942435ea139c7dd4 -EBUILD pytest-check-2.6.0.ebuild 625 BLAKE2B 80c37c12337e00584502e7f03e17c4bf17547e4c9b05c6f240041fc9243380daf74626d4fde7956040f4e94da575d2a97954b50183709de17502b6914dac3300 SHA512 481c1eb4541aba1f8a7b8df8b832bca221de9f03e11054baebdfa1b153d751d677a9fd06e8dd8918d256e6e7f69511fc5855f05dc6178ec538ed500b29d3435b EBUILD pytest-check-2.6.2.ebuild 625 BLAKE2B 0d3bf0633d6d5f68b33ef75d45433cb2f0e5554066c9a5bceea4b70916467bacdd396d8cb19b98c9afbc504dd189f9fcc16fe6f39ab5ecd4026508bf635fbf95 SHA512 c0dd1fa8dfba68135dedce4857c1c53f5c615786e5c34d3562b190e9dd078d0729bb96441d95070565daaf9ebbe27b690bf9dd41460e48ee12f00ee63bbddf6e EBUILD pytest-check-2.7.0.ebuild 631 BLAKE2B 3442ed85aa8912116d95d51c69b08202709947e1c133fa47227a556b1211ac2654e4c4895da32b368f9199eba8073df5d2af752fbf0bce2e4d1c538a9505730a SHA512 f5e8c978732e6739d8016a90adf3dafae64d11bb595c739d2830d650f387de0a02ad7e633e21e78e2bef45883cd80b4704341efb6aaffed60c1cd9c51a128d10 EBUILD pytest-check-2.7.2.ebuild 631 BLAKE2B 3442ed85aa8912116d95d51c69b08202709947e1c133fa47227a556b1211ac2654e4c4895da32b368f9199eba8073df5d2af752fbf0bce2e4d1c538a9505730a SHA512 f5e8c978732e6739d8016a90adf3dafae64d11bb595c739d2830d650f387de0a02ad7e633e21e78e2bef45883cd80b4704341efb6aaffed60c1cd9c51a128d10 diff --git a/dev-python/pytest-check/pytest-check-2.6.0.ebuild b/dev-python/pytest-check/pytest-check-2.6.0.ebuild deleted file mode 100644 index 1848db7ccc..0000000000 --- a/dev-python/pytest-check/pytest-check-2.6.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 2021-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="pytest plugin that allows multiple failures per test" -HOMEPAGE=" - https://github.com/okken/pytest-check/ - https://pypi.org/project/pytest-check/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] -" - -EPYTEST_PLUGIN_LOAD_VIA_ENV=1 -EPYTEST_PLUGINS=( "${PN}" ) -distutils_enable_tests pytest diff --git a/dev-python/python-glanceclient/Manifest b/dev-python/python-glanceclient/Manifest index a02b650e55..7363c82a4d 100644 --- a/dev-python/python-glanceclient/Manifest +++ b/dev-python/python-glanceclient/Manifest @@ -1,8 +1,6 @@ -AUX python-glanceclient-4.6.0-test-py3.13.patch 3309 BLAKE2B 10d1b031f0cc4014cb4a7027b4d7af5f3f271cc3bf7e7dc8222a9e81cb93e2e2351e1812d3a371da9eba09ae7eac39b9492005b2ca341849cb8820591c7abc7d SHA512 cd699eacd600df4aabdb67ec7017419023d48bbdef25909326bd722c0b8a8b4291edc71090ae32b2207e8fb1f2b0a2dd2c6de46dda50ddad11e40c510d1dd87e AUX python-glanceclient-4.6.0-test.patch 4172 BLAKE2B 3b2d7c7e132cb3a71e1be0f9a6306915ab757d83e814b88acec0a45f8bb44d0c22e428094c03dd6bdf786c12276883412cd979560fa33129039631429ae4aaa9 SHA512 75b5f8a1f85ae68f330d4c8370b06ac3be5f09285df4c608469b00f815332ec38de337075ad4053c64044bc2d2fe6e0d1ebf461aae81385888a344c24fc82bbc DIST python_glanceclient-4.10.0.tar.gz 210540 BLAKE2B ac725a3c2f786d1792a13d5fd3e33060d3b5e64e23550e9457938899d7515d9482b02ab3e3e8a7c4efae5ab90a35dde72e2a25efd626c1fa99b8801799b4cdef SHA512 1a8fe169c5cb1431909f96ae467d179f357575f4cdf0831c8bc3fd20ae4885f6d42e30dcf620f3ce16f47b0f52fc9205d475ae5911349cfdfbe44067c1335ede DIST python_glanceclient-4.11.0.tar.gz 210930 BLAKE2B b4386364c012b454fd7aaa60f203f53495b790f36886a77b34b62bab4d2d28b34dba0cc54acbd0cd5f0acfb075b11afabeb83219d24c4d1de6129030814b9d4d SHA512 b07869cf5b71cb2a3ed214128dd660fba25cd5789b3fbbdf5874a260583cefc9d8617e0da9a14081fe2afcdb45712e16e514e1c3677bb068c3861953c7fe0318 EBUILD python-glanceclient-4.10.0.ebuild 1621 BLAKE2B 49b46ea6c0bf7ef2a5e3c58666387b4b57f2a931c40f6116ae11c5183843e1c343347c387ea01050154ce7cf6cc4bc6212ab555c384801981d9aabb1ca6a8f24 SHA512 2c0a61a8caf16e3aed7bbf34fc537bf73d2b4d895bbfc5cd513db9b33fc91235cb13d37aea325eef4997d48f681140175d0f342daf2dbb072a4330aed697050f EBUILD python-glanceclient-4.11.0.ebuild 1677 BLAKE2B 8c7c91c422847c739c5186b92d602c0447413ef0e298f202745cc58bb1681ccf539868e55afdb8e8d43189e7d9d80939aa0692ef1c92653889d49dada1ea14a3 SHA512 7f917ce776967bd8d3d0d016af5bb0bf7b4c4b3ce98f694ded4cc17fffabb78a0309fac7932c3388d3d2849bf57009d5668d3ec54474ae1817946c952db0a06f -EBUILD python-glanceclient-4.9.0.ebuild 1779 BLAKE2B ae1d61ce2d2f12e39c53feacdd78ad9c7462b2ed8ed9b86637629436d808e9ae265a68525b04cd8ee25d736a0f52e3eeec291ea326e3d15c4650aa7c8b955fdb SHA512 fbec1fafbbf5e2bd6905c57c1510f5fbf03a6b198b0a226808afa66ba5c0ec9f4a3bd620d90b0d149b993324ac40c537be461288ba16c9af5b9eeab6441b8bfb MISC metadata.xml 663 BLAKE2B 642540f3f4d577797725731f2374b5801ec2d4ad799ee4ccfaa4e29d955bd93a8ade0e6c9ec7712ee27d9f1f93186854472d301016a732020575b8f7bc1c5138 SHA512 fa9b88dce5a10824dd0d6987698587666343c95d8b6c607e466f14883c34fb0ebc846b683ae7d8bb65efe88007e6db0d2b1b41ba389c3b656a24f1839d03d9e2 diff --git a/dev-python/python-glanceclient/files/python-glanceclient-4.6.0-test-py3.13.patch b/dev-python/python-glanceclient/files/python-glanceclient-4.6.0-test-py3.13.patch deleted file mode 100644 index b1760f8b87..0000000000 --- a/dev-python/python-glanceclient/files/python-glanceclient-4.6.0-test-py3.13.patch +++ /dev/null @@ -1,66 +0,0 @@ -From 6aa007080e1db0f95b04824f42a6b52cbd5ff886 Mon Sep 17 00:00:00 2001 -From: Petr Vaněk <arkamar@atlas.cz> -Date: Mon, 08 Jul 2024 12:01:15 +0200 -Subject: [PATCH] Python 3.13 test fixes - -Python 3.13 newly calls close in mock_open [1], which makes two -_cache_schemas related tests fail because they expect different amount -of mock_calls. This fix makes the expected check results conditional -based on python version. - -[1] https://github.com/python/cpython/commit/3f7c0810f6158a7ff37be432f8d7f9511427489f - -Change-Id: I8b019f73fe3a9f28f114c95321a1da0feadf750f - -Upstream-PR: https://review.opendev.org/c/openstack/python-glanceclient/+/923628 - -diff --git a/glanceclient/tests/unit/test_shell.py b/glanceclient/tests/unit/test_shell.py -index 4a123ab..ea835c4 100644 ---- a/glanceclient/tests/unit/test_shell.py -+++ b/glanceclient/tests/unit/test_shell.py -@@ -786,14 +786,19 @@ class ShellCacheSchemaTest(testutils.TestCase): - client = self.shell._get_versioned_client('2', args) - self.shell._cache_schemas(args, client, home_dir=self.cache_dir) - -- self.assertEqual(12, open.mock_calls.__len__()) -+ # see https://github.com/python/cpython/commit/3f7c0810f6158a7ff37be432f8d7f9511427489f -+ expected_count = 12 if sys.version_info < (3, 13) else 15 -+ open_idx = 4 if sys.version_info < (3, 13) else 5 -+ write_idx = 6 if sys.version_info < (3, 13) else 7 -+ -+ self.assertEqual(expected_count, open.mock_calls.__len__()) - self.assertEqual(mock.call(self.cache_files[0], 'w'), - open.mock_calls[0]) - self.assertEqual(mock.call(self.cache_files[1], 'w'), -- open.mock_calls[4]) -+ open.mock_calls[open_idx]) - actual = json.loads(open.mock_calls[2][1][0]) - self.assertEqual(schema_odict, actual) -- actual = json.loads(open.mock_calls[6][1][0]) -+ actual = json.loads(open.mock_calls[write_idx][1][0]) - self.assertEqual(schema_odict, actual) - - @mock.patch('builtins.open', new=mock.mock_open(), create=True) -@@ -809,14 +814,19 @@ class ShellCacheSchemaTest(testutils.TestCase): - client = self.shell._get_versioned_client('2', args) - self.shell._cache_schemas(args, client, home_dir=self.cache_dir) - -- self.assertEqual(12, open.mock_calls.__len__()) -+ # see https://github.com/python/cpython/commit/3f7c0810f6158a7ff37be432f8d7f9511427489f -+ expected_count = 12 if sys.version_info < (3, 13) else 15 -+ open_idx = 4 if sys.version_info < (3, 13) else 5 -+ write_idx = 6 if sys.version_info < (3, 13) else 7 -+ -+ self.assertEqual(expected_count, open.mock_calls.__len__()) - self.assertEqual(mock.call(self.cache_files[0], 'w'), - open.mock_calls[0]) - self.assertEqual(mock.call(self.cache_files[1], 'w'), -- open.mock_calls[4]) -+ open.mock_calls[open_idx]) - actual = json.loads(open.mock_calls[2][1][0]) - self.assertEqual(schema_odict, actual) -- actual = json.loads(open.mock_calls[6][1][0]) -+ actual = json.loads(open.mock_calls[write_idx][1][0]) - self.assertEqual(schema_odict, actual) - - @mock.patch('builtins.open', new=mock.mock_open(), create=True) diff --git a/dev-python/python-glanceclient/python-glanceclient-4.9.0.ebuild b/dev-python/python-glanceclient/python-glanceclient-4.9.0.ebuild deleted file mode 100644 index ea035fe9b5..0000000000 --- a/dev-python/python-glanceclient/python-glanceclient-4.9.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A client for the OpenStack Glance API" -HOMEPAGE=" - https://opendev.org/openstack/python-glanceclient/ - https://github.com/openstack/python-glanceclient/ - https://pypi.org/project/python-glanceclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/keystoneauth1-3.6.2[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/prettytable-0.7.1[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-17.1.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/warlock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - test? ( - dev-python/ddt[${PYTHON_USEDEP}] - dev-python/fixtures[${PYTHON_USEDEP}] - dev-python/requests-mock[${PYTHON_USEDEP}] - dev-python/tempest[${PYTHON_USEDEP}] - dev-python/testscenarios[${PYTHON_USEDEP}] - dev-python/testtools[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -PATCHES=( - # combined patch for urllib3-2 and py3.12 test failures - # https://bugs.launchpad.net/python-glanceclient/+bug/2069684 - # https://bugs.launchpad.net/python-glanceclient/+bug/2069682 - "${FILESDIR}/${PN}-4.6.0-test.patch" - - # py3.13 added close() to mock_open calls - # https://review.opendev.org/c/openstack/python-glanceclient/+/923628 - "${FILESDIR}/${PN}-4.6.0-test-py3.13.patch" -) - -python_test() { - # functional tests require cloud instance access - eunittest -b glanceclient/tests/unit -} diff --git a/dev-python/python-keystoneclient/Manifest b/dev-python/python-keystoneclient/Manifest index 1db7f7d014..72d935b829 100644 --- a/dev-python/python-keystoneclient/Manifest +++ b/dev-python/python-keystoneclient/Manifest @@ -1,6 +1,5 @@ DIST python_keystoneclient-5.7.0.tar.gz 322387 BLAKE2B dc7d00a87937aafd5b70ef463916e039e74522d88953cfa25c76f0a7c3664c2f0a25a23c4c86dcb0bbb5b6792eced411445b50d2af910ac7a8c3f9ba58f3c5cf SHA512 04e987df7d04ee9b30fbe2c06de2f87aa6d97b8045d951139b23438ccec5b105629dd77d5a51176eee20da1c2a4284e22f95ed2a0a0818d79ffb75e816302cd3 DIST python_keystoneclient-5.8.0.tar.gz 322844 BLAKE2B 507a5c344cbea9e86dc49111ee4019bd0b9a4779bc1e68bac8c06fe042db80f7472cc26f7ece774e73b5e10b5cd92f4225ebf71e100193def2715a50ff4a6631 SHA512 61ef89ce1cf6ced77ad9c8bfc79ec4aa7f32c300d93be80055f7575420990ea11d0a6ed7103c70aaaf936d3ebba7e447cf6df4f6153bfb5ada31c60a2dc66e64 -EBUILD python-keystoneclient-5.6.0.ebuild 1706 BLAKE2B 073a119722c752652afa6e8c2cbf133e84e1a00e7f1066a33afb95a32a68d9ba544abf851e47f630ea4fc1dd8b9c0b33f4da9c04e0cdc35f97aac1524b3f5320 SHA512 9c8073b06ca2f0c07ba37b3f200813e0e855a8a769e230713215d57f9079f178877c2b6b0a56e906181c4ba783ce5dc0859214d4998c61449533903dcb357b58 EBUILD python-keystoneclient-5.7.0.ebuild 1709 BLAKE2B f04dea556ccc2697894ab659eb38d8c9ba0c7c0b36c2fa07388de75079a9a852a2d8493d5c3196a8fb8b1f76496bb48d89b743c65fd468e113475b1d4e47028f SHA512 da97a0020daffe0c02b83788a7cd38b30c1ca79464c6f4066423cf144942fd694c4bc621b78397ca42c1ada4dbda6b7df8662c0037a49261dd6ace88262a64ef EBUILD python-keystoneclient-5.8.0.ebuild 1708 BLAKE2B 2b1c6eb32f84dc48cfb86565ea5524b6c263cc8c5474669971b7979b7a93b37d9bd2eca9d9b1c6c14e7a956edddba53849c7aa8350ae86de95f1c3d9f4399bd0 SHA512 9a0026a2ff60a5290aad0204295ccdeaa04f3529580eba32a4d3f6fd1edd7798d0ff8f981359970bfd929557df000fc9a9ade147626c4e2b16e192cc82db39bb MISC metadata.xml 667 BLAKE2B 47026519bc6a282a39e2503fc0fe2ebb54902ddf8cefac20f36e13c5dbe6589bd245588e461ff958d8b6e16c58e4d07f0937484da0fe438e4ac5367c9957efdd SHA512 df9d8fc8aebd726b4dbc63548a573352206dc92cf2db1520e558ce8bf1635ecab36589e7fae0bd38e34a62b16369ae890855b0f0390a0182e20a28ca8b48a635 diff --git a/dev-python/python-keystoneclient/python-keystoneclient-5.6.0.ebuild b/dev-python/python-keystoneclient/python-keystoneclient-5.6.0.ebuild deleted file mode 100644 index ed99b9cdf7..0000000000 --- a/dev-python/python-keystoneclient/python-keystoneclient-5.6.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Client Library for OpenStack Identity" -HOMEPAGE=" - https://opendev.org/openstack/python-keystoneclient/ - https://github.com/openstack/python-keystoneclient/ - https://pypi.org/project/python-keystoneclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}] - >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}] - >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] - test? ( - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}] - >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}] - >=dev-python/os-client-config-1.28.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] - >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_test() { - # functional tests require cloud instance access - eunittest keystoneclient/tests/unit -} diff --git a/dev-python/python-swiftclient/Manifest b/dev-python/python-swiftclient/Manifest index 405f1f5ce4..dbe5b1cc8b 100644 --- a/dev-python/python-swiftclient/Manifest +++ b/dev-python/python-swiftclient/Manifest @@ -1,6 +1,5 @@ DIST python_swiftclient-4.10.0.tar.gz 210948 BLAKE2B 1548c3087b3e84e511c227f9d4ebdd940710a4a68e83ddc0c5cac49787361d8ea1d6647b75a0b7ae87d7549d6e9a568dbf4bf75ca0f845046f71b7d673290e5f SHA512 ee2918a255eb0d77b1744c1fc1a6abc44082f551c73516b3c09382b518d7367b5850ba97385b71a1dbb76c4c62d86a2b1cd9032de6a43c4288f5a3feacad4379 DIST python_swiftclient-4.9.0.tar.gz 210197 BLAKE2B 8a7b0c797dcf95b1c58e175f2a633d1b9d1ed317dabc7d6ee28155f3da0b2f4c625c49bdf221b044ce4f6c1541356352fbe5b71fbd3040986bbce7c53bfb67cd SHA512 3c40bffd7d0d084b51c467bddf99fdab0e44b7ec97eb953164746481557e60c843e102f95f5d78cf52fcdfd1ed8406b971b05fba139ff5b18dc1f30fde88320b EBUILD python-swiftclient-4.10.0.ebuild 1037 BLAKE2B 7bcdfc9e4690c9aac11d9b644a5be641ba9f8fca1c7a17e3bf9fb38986f4f0bc052cf0bde5fc88d08a6c776a05fb764957ddea953b61d55fa53b815675e7d4e8 SHA512 6060db899ca66fd50dd3d8912706ef49a1b4f91180f9b45fb61f0fcaf30113fa3877c71a9d576c165e615cace341e193a9017cec78f22ee78412f465dca1007a -EBUILD python-swiftclient-4.8.0.ebuild 940 BLAKE2B 7e894f3e06661f861d38b7c5068162e1041650582669abd9324ad60541f6adcd25e3f74df9f631c3f760e1c8d8b07573bb3b23f86700523b27696a9454a3ed59 SHA512 0597575adeb2d1c5bebf30b5d01edfbcbd2476aaab4d4b3ffd85274d5eb969e74b0ed1c43be843ccb50a9b84c88b083e5dd33d50c264a4657c300d6c61fc50d9 EBUILD python-swiftclient-4.9.0.ebuild 940 BLAKE2B 7e894f3e06661f861d38b7c5068162e1041650582669abd9324ad60541f6adcd25e3f74df9f631c3f760e1c8d8b07573bb3b23f86700523b27696a9454a3ed59 SHA512 0597575adeb2d1c5bebf30b5d01edfbcbd2476aaab4d4b3ffd85274d5eb969e74b0ed1c43be843ccb50a9b84c88b083e5dd33d50c264a4657c300d6c61fc50d9 MISC metadata.xml 668 BLAKE2B 299614e07d6b3f2d4acbc301cfddff8c1699acf3dac104de483e9dafdbf4cb34c8b933fdf7d91de3c26e73f34165338f68b46a44f3a113eb68b9b0270b9819c2 SHA512 f8b012262d487c873552beffe7107c8799bff52b6c61da575a9b2fa82d899d4e30d3a57f0885a119d8aebe87d5be61ea846d0766a409396acaa5fdb2b632e248 diff --git a/dev-python/python-swiftclient/python-swiftclient-4.8.0.ebuild b/dev-python/python-swiftclient/python-swiftclient-4.8.0.ebuild deleted file mode 100644 index 51c43cfcfe..0000000000 --- a/dev-python/python-swiftclient/python-swiftclient-4.8.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python bindings to the OpenStack Object Storage API" -HOMEPAGE=" - https://opendev.org/openstack/python-swiftclient/ - https://github.com/openstack/python-swiftclient/ - https://pypi.org/project/python-swiftclient/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - >=dev-python/requests-2.4.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/pbr[${PYTHON_USEDEP}] - test? ( - >=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}] - >=dev-python/openstacksdk-0.11.0[${PYTHON_USEDEP}] - >=dev-python/python-keystoneclient-0.7.0[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -python_prepare_all() { - sed -e 's/test_password_prompt/_&/' -i test/unit/test_shell.py || die - distutils-r1_python_prepare_all -} diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest index 1fab142e3d..3a7edeed1f 100644 --- a/dev-python/regex/Manifest +++ b/dev-python/regex/Manifest @@ -1,7 +1,6 @@ DIST regex-2026.1.15.tar.gz 414811 BLAKE2B c8e75bc8981dea96bc40e5599e0244407c03c0bd2e85789577f8b600e3c1526996abaaeb67c7d26e4f2e2f0db8531863a09951f21c1cb72d166c2df66621bd5b SHA512 38d3b0dcb4c2cf705dd9cceeb57ddc7ee1b7612ccd3f00cc97f4b21f99ae716f0d411bbb5fb1aab489558d9892cefb269a286ab790b15644175e6fb250aca7ef DIST regex-2026.2.19.tar.gz 414973 BLAKE2B 6d0bb23520da74d6f5d00603e2bdec3136fb19118ba7dc8393523430f0391f36913921969e7f79b64945575d793316214201359a1250ff25d98db9a5fdf3270d SHA512 4a546d90e755d58d899ee5d80381bd24b1d38718dedb3903e8c5e286620a7e54a0631a77f5d8ac4f2807265b4dc8d22d29779853255e97a1ce57162c93ee044c DIST regex-2026.2.28.tar.gz 415184 BLAKE2B a63f281600c6b7c929825558cc0e6deb762e668cc97381c95d21efadb05eebe450511bed401f7ee0a10126c53e3bf4b7e3367bbce31cf0d217c27d39c9c5336e SHA512 ea8e4265bfb25deb74b9bc62c4a52b74545b87d2ab6c8eb25758e35ebfe83f14d2c4e78eed7ff475b3bca62762c8228a350e88c1b217a08e7d6d887192194dd6 -EBUILD regex-2025.11.3.ebuild 996 BLAKE2B 7da80a17cf6c54b30a2f02737e81a7c2edf84da8a5ea7d6cfc36922fec5f36511b5dd33e308894055837e81566ed403e548cba96a06a76ca1f4901222c8ae6fd SHA512 3488b696f65bef091f0381e4e2fa06c74d475394d16fb107756994947ecd93a0dfcbd3e328b57720d2c21402a6d4b4692181063b9970d2b51ccb433d0914b97a EBUILD regex-2026.1.15.ebuild 996 BLAKE2B 1750d6a3972efe676d12d025a3f8fb3c6a1ad80fc01c7ac1805697861433c5a0eca54e4a1e2a3afe1e7c62b73d4788e579b6089fa634c5ec1f7950dc233b2512 SHA512 dcf252e8231146ee1dd8d6802699c769c1f0f9a36eb7dd30def3c189606847722afdd717f0e0e5ba5a82c25c48e0ae2c2c37dc62364501d04e1193dcf1a982ea EBUILD regex-2026.2.19.ebuild 1002 BLAKE2B f07799e13d821402a20a456ca1d234afc5b3e4904c032c3a91365ce28de024fce98c00d398a7a9e07a8ee938765c081e7ed2e3760f78f48802e56568ecea697f SHA512 a0aa8384cb065eea0561e7d8ce18680014f0329030eebc7626b31eafa9692371ae910ccfcbcffaed041fd7202a1cf86d8c143aa5da238bf082320a71b3da588c EBUILD regex-2026.2.28.ebuild 1002 BLAKE2B f07799e13d821402a20a456ca1d234afc5b3e4904c032c3a91365ce28de024fce98c00d398a7a9e07a8ee938765c081e7ed2e3760f78f48802e56568ecea697f SHA512 a0aa8384cb065eea0561e7d8ce18680014f0329030eebc7626b31eafa9692371ae910ccfcbcffaed041fd7202a1cf86d8c143aa5da238bf082320a71b3da588c diff --git a/dev-python/regex/regex-2025.11.3.ebuild b/dev-python/regex/regex-2025.11.3.ebuild deleted file mode 100644 index 706f9729b4..0000000000 --- a/dev-python/regex/regex-2025.11.3.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -# pypy isn't supported upstream because of its UTF8 representation for strings -# See https://github.com/mrabarnett/mrab-regex/issues/521#issuecomment-1936260187. -PYTHON_COMPAT=( python3_{11..14} python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Alternative regular expression module to replace re" -HOMEPAGE=" - https://github.com/mrabarnett/mrab-regex/ - https://pypi.org/project/regex/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos" -IUSE="doc" - -distutils_enable_tests unittest - -python_install_all() { - use doc && local HTML_DOCS=( docs/Features.html ) - local DOCS=( README.rst docs/*.rst ) - - distutils-r1_python_install_all -} - -python_test() { - cd "${BUILD_DIR}/install$(python_get_sitedir)/regex/tests" || die - eunittest -} diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest index 2c7ac27b68..9f538a5387 100644 --- a/dev-python/rq/Manifest +++ b/dev-python/rq/Manifest @@ -1,6 +1,5 @@ DIST rq-2.6.1.tar.gz 675386 BLAKE2B e66a33618251e5fc8cd8a994c59ec1c0df194bbdb60a31dd5613b57097ffbbd4459069f82b56b26d335bd0e1ae8225a69e49c191c74ce37a04f6c77790a8114c SHA512 209fd3bf08999b41e057c23c15b2b5a7660e6d687ae7225a7ee8c7dd144fc69b67fe7c4be155ff6f8bba3c6ab95f38288055d7889630ca5bcace0e2c45da5fb3 DIST rq-2.7.0.tar.gz 679396 BLAKE2B b304624e88e6c2f636dc2bb69da845ffa12b40e27ac1a6198e56217233b61b3fee64c9c59e48388710408b43d6de6187881f8b6ed83ed04b783d848bd8fff234 SHA512 323a7b9f9d8ee2a74434d647db131c20d975f93215993c0410574f075fc5f6f340ebb4480c8acf8102944c13c0e699309baaf1a2b9a9f6a71367e0c772896ecb -EBUILD rq-2.6.0.ebuild 1942 BLAKE2B ae50e2bc3787a200f7217020869e7e638fecddb1054f179e49845db934b17b2011c3fb3e38bfd8ecceba504d98dabf365aa3bcb8032ee3ef5de5893bd5428945 SHA512 076ad1af59ea3726a04dba4c07d17409421fa624329f480431a03bd2105e20e189ab1ec7385bc62caaea331bf8b9774727f1548431fcc1950a0c4247e358d72e EBUILD rq-2.6.1.ebuild 1914 BLAKE2B 4aa7298b8cb80f91755fd6e4182872b5070017a8a59315902fe9763069a2b799f952898199674aa3df2e253ec56f79a108f71a6a83cb28585053ae4a9c70862b SHA512 0fd424abf5fd4314ba7ebb167e7c19170ba8fdcf1e90ec4f873ab171e5754cbd281fa60c589769d37292692845f69286da45beb1dd511c54f0e3795d2e09fa65 EBUILD rq-2.7.0.ebuild 1917 BLAKE2B 2f5399cb87e7bf9224459cdb6e0816ab8ad47e7a1353bef8d137ea32fe08a69787dcb803c80f0a5c483ce74344817b169d982138656c3732ddcfd4ce47bc61ff SHA512 26c6ab5fac953f4c5002a722ce6ece26695ac83fab4e3fde5fe8bf1df014d161dc7efc525a147d50a9a493351c84a93f543ff5332ce331b785472b6356aa062c MISC metadata.xml 453 BLAKE2B 6a46d43b524fded1ad4749fb9669ea07f8b3e23940d0bf2a4db5d92564316b01fdfbe220771e30b1a110ef72c613ad683cdcb7940682ea32198a5b6f027e4db3 SHA512 104ef96c34b55a9fda377c1304ff85781219fdbccef1a83d1bef30cb2fbd0ef816cfe82715af8937f452499135f7ed65c65a29c34919a09b6144ada367c26af5 diff --git a/dev-python/rq/rq-2.6.0.ebuild b/dev-python/rq/rq-2.6.0.ebuild deleted file mode 100644 index df58ce11a6..0000000000 --- a/dev-python/rq/rq-2.6.0.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{11..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Simple, lightweight library for creating and processing background jobs" -HOMEPAGE=" - https://python-rq.org/ - https://github.com/rq/rq/ - https://pypi.org/project/rq/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" - -RDEPEND=" - >=dev-python/click-5.0[${PYTHON_USEDEP}] - dev-python/croniter[${PYTHON_USEDEP}] - >=dev-python/redis-4.5.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-db/redis - dev-python/psutil[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # strip pin - sed -i -e '/dependencies/s:,!=[0-9.]*::' pyproject.toml || die -} - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6379 - local redis_test_config="daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 - " - - # Spawn Redis itself for testing purposes - # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox. - # I'm not restricting tests yet because this doesn't happen for anyone else AFAICT. - einfo "Spawning Redis" - einfo "NOTE: Port ${redis_port} must be free" - /usr/sbin/redis-server - <<< "${redis_test_config}" || die - - # Run the actual tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} - -python_test() { - local EPYTEST_DESELECT=( - # requires <sentry-sdk-2 - tests/test_sentry.py::TestSentry::test_failure_capture - # hang - tests/test_commands.py::TestCommands::test_shutdown_command - tests/test_worker_pool.py::TestWorkerPool::test_check_workers - tests/test_worker_pool.py::TestWorkerPool::test_reap_workers - tests/test_dependencies.py::TestDependencies - # already present in older versions - tests/test_spawn_worker.py::TestWorker::test_work_and_quit - ) - - epytest -} diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest index e4ea66611e..8e459ba544 100644 --- a/dev-python/scikit-build-core/Manifest +++ b/dev-python/scikit-build-core/Manifest @@ -3,7 +3,6 @@ DIST scikit_build_core-0.12.0.tar.gz 302652 BLAKE2B 131fefc3d6288965bb65f246d20c DIST scikit_build_core-0.12.0.tar.gz.provenance 9853 BLAKE2B bb618cca1960fe45e3cbcef97acbd2497b87277423ed38ea8a176e95d213118f767b78ea438c9687b83fb61694656f531da6cbd7e017bc1b8945737cb6b97677 SHA512 6f09d417c62935194a4c1571337ff7f3d43b0719b13aac7323d72ae8dba6454986649da1b431ada3b28cde9214be0546dc13732bc073620d5a096c1cf6a0f5b8 DIST scikit_build_core-0.12.1.tar.gz 302856 BLAKE2B 49b797fe8040c86b26be5390a3d79231b3848b43d05f7dc8ffd474c6332727f5ff351cf13f823d8cb41871185e9b141064a5c5d60227cf78775957a32f87fe18 SHA512 ee934d5e4c337c6d4a4c7b0746ff6504ceeea3518ba93991803ba37deb7e823c27c225b1f2c9ed11e944d78639ffe68451b40c7f7732ccb7884f7b5bc7dac6b6 DIST scikit_build_core-0.12.1.tar.gz.provenance 9807 BLAKE2B 5cd84bb03f4d6b598e0fc3a2e4ae28610a998ae985c57853479cb22090f306edddb69b2827c46524125a63bd503755558de72c37a1adf870f42bd9b90a3f3079 SHA512 128ab0dd6ae95d29ffcb459921c2f44130543c0a38c46d507c9b6737ccc4e56b1b1bdebccb51e380397ba2496924121c5c517e8049ccf1aaaee583948f1171cc -EBUILD scikit-build-core-0.11.5.ebuild 1460 BLAKE2B 54271619ce3bd318a8ed0ce45996baa50378c1b5edd63ba7684f686469bc25cb62ca222c3687ce48b8d905ab4f75008a17b8ace4d4ac3ab1ba0ffdd6d84a55a9 SHA512 f4cbac9a69d0b7b91a9fdb459b6d999195d29461297d2ddc6e5abfa781deba066ffdd5a88b7117031d28ab806f10ee43bbaf6329e41e5d98ce87d879012895eb EBUILD scikit-build-core-0.11.6.ebuild 1497 BLAKE2B d17e03eccfc263a5f989dc5cb05a5cdb2ad68bb00710cd6ffee58639652ff76a6c1ea6ce43544221ba4b7cacb0eaffab0afbfc24cef97d1c2d34347591c565da SHA512 a17eae743a8df04a46f3dfbdf5a6a61cfd734211d4f3852f520ad87bcf7511c06f3b65499639c78fe86e62c252df86510b235ac1da0bcfe586af761c22d96a77 EBUILD scikit-build-core-0.12.0.ebuild 1570 BLAKE2B 94f6c327fb9d79f7abbd5410da877ef8646f03a188b260189c5256057ee9c42742ff5ddae447fc07fb5c10259d8d7b3c2271e4c81f9e72fc6f97540c7a7e29da SHA512 01328e312ec8eeb7ed915a0360aff9aba43b91b147dd7b6cb9c96433d56751c91e569f51336a222ac5e6bff0dc89faa5a37d02a194c6ef9ef07e2bc8b6e4df9c EBUILD scikit-build-core-0.12.1.ebuild 1570 BLAKE2B 94f6c327fb9d79f7abbd5410da877ef8646f03a188b260189c5256057ee9c42742ff5ddae447fc07fb5c10259d8d7b3c2271e4c81f9e72fc6f97540c7a7e29da SHA512 01328e312ec8eeb7ed915a0360aff9aba43b91b147dd7b6cb9c96433d56751c91e569f51336a222ac5e6bff0dc89faa5a37d02a194c6ef9ef07e2bc8b6e4df9c diff --git a/dev-python/scikit-build-core/scikit-build-core-0.11.5.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.11.5.ebuild deleted file mode 100644 index ed147ae727..0000000000 --- a/dev-python/scikit-build-core/scikit-build-core-0.11.5.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Build backend for CMake based projects" -HOMEPAGE=" - https://github.com/scikit-build/scikit-build-core/ - https://pypi.org/project/scikit-build-core/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -# we always want [pyproject] extra -RDEPEND=" - app-alternatives/ninja - dev-build/cmake - >=dev-python/packaging-23.2[${PYTHON_USEDEP}] - >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}] - >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}] - dev-python/fastjsonschema[${PYTHON_USEDEP}] - dev-python/pybind11[${PYTHON_USEDEP}] - >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-subprocess ) -distutils_enable_tests pytest - -python_test() { - local _EPYTEST_DESELECT=( - # TODO / we don't package validate_pyproject anyway - tests/test_schema.py::test_compare_schemas - ) - local EPYTEST_IGNORE=( - # needs unpackaged validate_pyproject - tests/test_schema.py - ) - - epytest -m "not isolated and not network" -} diff --git a/dev-python/scipy/Manifest b/dev-python/scipy/Manifest index fde21154e5..2fbcb4013c 100644 --- a/dev-python/scipy/Manifest +++ b/dev-python/scipy/Manifest @@ -2,8 +2,6 @@ DIST scipy-1.16.3.tar.gz 30597883 BLAKE2B ba026013ecfdc9329ec6140bf32f8de61e141b DIST scipy-1.17.0.tar.gz 30396830 BLAKE2B c1e26583f26b969eca6c6559a0a8cc02da857dd0e02ebc871f5c3cde8e6feadd845b802ca6b2386d7de6bfbff724b97fcdd396679bd037b5d15f69b492a4043f SHA512 299339cf7885ae6ad81bb29ab1a9128c1e7baef387e64e03a5ca784c14f08de1fe58c8d58b25c76c9068b09d8d97fc8b38d2e03922f0f8ada4e5d00910d56dae DIST scipy-1.17.1.tar.gz 30573822 BLAKE2B 2e01e534131819f542630a6664ef1cae971e4ec1566d9caca8cc77a1d8c0915574c8094e8f1efe84f1ecf016ca868f6b26283cf5eff6eb576242857c993f0cc4 SHA512 c2930d9be072057eb25394d6bee7fbe504f1b7c442b5393641ab3ff6bba590d4a76d240eb3a2ef58891bcb449af847de056a8957c591caa8fbf496ce9ce5a9e5 DIST scipy-html-1.16.2.zip 71516578 BLAKE2B 244537f823e39b52e0b00df63f8f36088f5ef17e365f98415d1573883e9c0eee3f4376b149eaea9b70b34b34a294aeafae9f849050ab8161a8ecdb24172c2876 SHA512 15df0c7211cc4d32007b54015efc17edd1c9b23e8892b748ab946c5c1ea3e1840a00d9005b585cc0c6416bcef1e490f54ff919d3c0140ed95d8e469836751d5c -EBUILD scipy-1.16.2-r1.ebuild 4608 BLAKE2B 10fce34ece7bf0fb93c83292b840dee69b4909b2763787048117310f35dbf9eecdd1b1fbb14d19989ce4dd8e175384c4abcf9911ded01a70bec65e535a71bd2a SHA512 53a37caa6d2264bf47bde82527755b06ea2f84ee3e7e98dfb5a55ac1d53fd698d23d51bb6f88dbbdf54c7f9e3ed959131260eda7a78775e2bb0393cc27c7e18b -EBUILD scipy-1.16.2-r2.ebuild 4613 BLAKE2B 5b24671ce0c8824dbe622703a6400e128838b67a8f10999929e6288c630ee88609fea972313a4f071832ff9f028d0fb707af214c10dfbb83d742d3d7571ef283 SHA512 d452cf2624ef8e0283a1d348e1c56bcdcaf72ba2c0ad33751469e07a16a4539e18ed547fd080bb4e49c553384b5ebaace3a78794e16de88c64c222299dd9c91d EBUILD scipy-1.16.3.ebuild 4926 BLAKE2B 6b6d3d39829ba7c2e88eab4396c58c17c479cc69501a3d435dffd928d779eab410324f886f988600e03a4f9c504bc6a6ddc1b4c70977f5fb6512f3dc078e0a44 SHA512 1a0ee3ad2151b93bd165ec3996367cc739daaa0ffc8e2305e80980fd4a52b4d660df2b4289e3df7c767f0a960c4790dde0993f02968bc50c740ce5af7ef33f03 EBUILD scipy-1.17.0.ebuild 4735 BLAKE2B 0a3e3603831a225a67a15e1051d185f8f3873d7b2ca645129276b8f84c1f6526cb5c42cc86186f4646ea73a850926d25aadde98349b08d4f305d36a0fe4b3102 SHA512 2b3698ff106ac38890788706ba715f78c0cdecd736ddb5077180895bcbb0f36f5119bebe5d106fcc6abbf45eb57529c27b25881374fb9873b4816e33c4794a87 EBUILD scipy-1.17.1.ebuild 4735 BLAKE2B 0a3e3603831a225a67a15e1051d185f8f3873d7b2ca645129276b8f84c1f6526cb5c42cc86186f4646ea73a850926d25aadde98349b08d4f305d36a0fe4b3102 SHA512 2b3698ff106ac38890788706ba715f78c0cdecd736ddb5077180895bcbb0f36f5119bebe5d106fcc6abbf45eb57529c27b25881374fb9873b4816e33c4794a87 diff --git a/dev-python/scipy/scipy-1.16.2-r1.ebuild b/dev-python/scipy/scipy-1.16.2-r1.ebuild deleted file mode 100644 index 6ef2264cd4..0000000000 --- a/dev-python/scipy/scipy-1.16.2-r1.ebuild +++ /dev/null @@ -1,183 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -FORTRAN_NEEDED=fortran -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=meson-python -PYTHON_COMPAT=( pypy3_11 python3_{11..13} ) -PYTHON_REQ_USE="threads(+)" - -inherit flag-o-matic fortran-2 distutils-r1 - -DESCRIPTION="Scientific algorithms library for Python" -HOMEPAGE=" - https://scipy.org/ - https://github.com/scipy/scipy/ - https://pypi.org/project/scipy/ -" - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - - # Need submodules, so git for now. - EGIT_REPO_URI="https://github.com/scipy/scipy" - EGIT_BRANCH="maintenance/$(ver_cut 1-2).x" - EGIT_SUBMODULES=( '*' ) -else - inherit pypi - - # Upstream is often behind with doc updates - DOC_PV=${PV} - - SRC_URI+=" - doc? ( - https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip - ) - " - - if [[ ${PV} != *rc* ]] ; then - KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86" - fi -fi - -LICENSE="BSD LGPL-2" -SLOT="0" -IUSE="doc +fortran test-rust" - -# pythran is needed in both BDEPEND (for /usr/bin/pythran) and in DEPEND -# to actually compile code generated by pythran (headers and such needed). -# -# umfpack is technically optional but it's preferred to have it available. -COMMON_DEPEND=" - >=dev-python/numpy-1.23.5:=[lapack,${PYTHON_USEDEP}] - >=media-libs/qhull-2020.2:= - virtual/cblas - >=virtual/lapack-3.8 -" -# Only boost.math is used, and meson.build doesn't even look up specific boost modules. -DEPEND=" - ${COMMON_DEPEND} - >=dev-libs/boost-1.88.0 -" -RDEPEND=" - ${COMMON_DEPEND} - dev-python/pillow[${PYTHON_USEDEP}] -" -DEPEND+=" - fortran? ( - >=dev-python/pythran-0.16.0[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - dev-lang/swig - >=dev-python/cython-3.0.8[${PYTHON_USEDEP}] - >=dev-python/meson-python-0.15.0[${PYTHON_USEDEP}] - >=dev-python/pybind11-2.13.2[${PYTHON_USEDEP}] - >=dev-python/pytest-8.0.0[${PYTHON_USEDEP}] - >=dev-build/meson-1.5.0 - !kernel_Darwin? ( dev-util/patchelf ) - virtual/pkgconfig - doc? ( app-arch/unzip ) - fortran? ( - >=dev-python/pythran-0.16.0[${PYTHON_USEDEP}] - ) - test-rust? ( - dev-python/pooch[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( hypothesis ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_unpack() { - default - - if use doc; then - unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die - fi -} - -src_prepare() { - distutils-r1_src_prepare - - # unpin system dependencies - sed -i -e "s@version : '@&>=@" meson.build || die -} - -python_configure_all() { - DISTUTILS_ARGS=( - -Dblas=blas - -Dlapack=lapack - -Duse-pythran=$(usex fortran true false) - -Duse-system-libraries=all - ) - - # https://bugs.gentoo.org/932721 - has_version '>=dev-python/numpy-2.0.0' && filter-lto -} - -python_test() { - # We run tests in parallel, so avoid having n^2 threads in lapack - # tests. - local -x BLIS_NUM_THREADS=1 - local -x MKL_NUM_THREADS=1 - local -x OMP_NUM_THREADS=1 - local -x OPENBLAS_NUM_THREADS=1 - - cd "${BUILD_DIR}/install$(python_get_sitedir)" || die - - local EPYTEST_DESELECT=( - # Network - scipy/datasets/tests/test_data.py::TestDatasets::test_existence_all - scipy/datasets/tests/test_data.py::TestDatasets::test_ascent - scipy/datasets/tests/test_data.py::TestDatasets::test_face - scipy/datasets/tests/test_data.py::TestDatasets::test_electrocardiogram - - # Crashes with assertion, not a regression - # https://github.com/scipy/scipy/issues/19321 - scipy/signal/tests/test_signaltools.py::test_lfilter_bad_object - - # Awfully slow tests - scipy/interpolate/tests/test_bsplines.py::TestBatch::test_batch - scipy/linalg/tests/test_basic.py::TestLstsq::test_random_complex_exact - scipy/sparse/linalg/_eigen/tests/test_svds.py::test_small_sigma_sparse - - # TODO: minor precision errors - 'scipy/linalg/tests/test_batch.py::TestBatch::test_solve[float32-bdim2]' - 'scipy/linalg/tests/test_batch.py::TestBatch::test_lu_solve[float32-bdim2]' - 'scipy/stats/tests/test_continuous.py::TestDistributions::test_funcs[cdf-methods11-x-Normal][' - - # Crashes, probably too big - 'scipy/interpolate/tests/test_fitpack2.py::TestRectBivariateSpline::test_spline_large_2d_maxit' - ) - local EPYTEST_IGNORE=() - - if ! has_version -b "dev-python/pooch[${PYTHON_USEDEP}]" ; then - EPYTEST_IGNORE+=( - scipy/datasets/tests/test_data.py - ) - fi - - case ${EPYTHON} in - pypy3*) - EPYTEST_DESELECT+=( - # TODO - scipy/special/tests/test_data.py::test_boost - scipy/_lib/tests/test_ccallback.py::test_callbacks - ) - ;; - esac - - # avoid other stuff being multithreaded when using xdist - local -x PYTHON_CPU_COUNT=1 - epytest scipy -} - -python_install_all() { - use doc && local HTML_DOCS=( "${WORKDIR}"/html/. ) - - distutils-r1_python_install_all -} diff --git a/dev-python/scipy/scipy-1.16.2-r2.ebuild b/dev-python/scipy/scipy-1.16.2-r2.ebuild deleted file mode 100644 index d849912ce3..0000000000 --- a/dev-python/scipy/scipy-1.16.2-r2.ebuild +++ /dev/null @@ -1,183 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -FORTRAN_NEEDED=fortran -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=meson-python -PYTHON_COMPAT=( pypy3_11 python3_{11..14} ) -PYTHON_REQ_USE="threads(+)" - -inherit flag-o-matic fortran-2 distutils-r1 - -DESCRIPTION="Scientific algorithms library for Python" -HOMEPAGE=" - https://scipy.org/ - https://github.com/scipy/scipy/ - https://pypi.org/project/scipy/ -" - -if [[ ${PV} == *9999* ]] ; then - inherit git-r3 - - # Need submodules, so git for now. - EGIT_REPO_URI="https://github.com/scipy/scipy" - EGIT_BRANCH="maintenance/$(ver_cut 1-2).x" - EGIT_SUBMODULES=( '*' ) -else - inherit pypi - - # Upstream is often behind with doc updates - DOC_PV=${PV} - - SRC_URI+=" - doc? ( - https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip - ) - " - - if [[ ${PV} != *rc* ]] ; then - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - fi -fi - -LICENSE="BSD LGPL-2" -SLOT="0" -IUSE="doc +fortran test-rust" - -# pythran is needed in both BDEPEND (for /usr/bin/pythran) and in DEPEND -# to actually compile code generated by pythran (headers and such needed). -# -# umfpack is technically optional but it's preferred to have it available. -COMMON_DEPEND=" - >=dev-python/numpy-1.23.5:=[lapack,${PYTHON_USEDEP}] - >=media-libs/qhull-2020.2:= - virtual/cblas - >=virtual/lapack-3.8 -" -# Only boost.math is used, and meson.build doesn't even look up specific boost modules. -DEPEND=" - ${COMMON_DEPEND} - >=dev-libs/boost-1.88.0 -" -RDEPEND=" - ${COMMON_DEPEND} - dev-python/pillow[${PYTHON_USEDEP}] -" -DEPEND+=" - fortran? ( - >=dev-python/pythran-0.16.0[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - dev-lang/swig - >=dev-python/cython-3.0.8[${PYTHON_USEDEP}] - >=dev-python/meson-python-0.15.0[${PYTHON_USEDEP}] - >=dev-python/pybind11-2.13.2[${PYTHON_USEDEP}] - >=dev-python/pytest-8.0.0[${PYTHON_USEDEP}] - >=dev-build/meson-1.5.0 - !kernel_Darwin? ( dev-util/patchelf ) - virtual/pkgconfig - doc? ( app-arch/unzip ) - fortran? ( - >=dev-python/pythran-0.16.0[${PYTHON_USEDEP}] - ) - test-rust? ( - dev-python/pooch[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( hypothesis ) -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_unpack() { - default - - if use doc; then - unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die - fi -} - -src_prepare() { - distutils-r1_src_prepare - - # unpin system dependencies - sed -i -e "s@version : '@&>=@" meson.build || die -} - -python_configure_all() { - DISTUTILS_ARGS=( - -Dblas=blas - -Dlapack=lapack - -Duse-pythran=$(usex fortran true false) - -Duse-system-libraries=all - ) - - # https://bugs.gentoo.org/932721 - has_version '>=dev-python/numpy-2.0.0' && filter-lto -} - -python_test() { - # We run tests in parallel, so avoid having n^2 threads in lapack - # tests. - local -x BLIS_NUM_THREADS=1 - local -x MKL_NUM_THREADS=1 - local -x OMP_NUM_THREADS=1 - local -x OPENBLAS_NUM_THREADS=1 - - cd "${BUILD_DIR}/install$(python_get_sitedir)" || die - - local EPYTEST_DESELECT=( - # Network - scipy/datasets/tests/test_data.py::TestDatasets::test_existence_all - scipy/datasets/tests/test_data.py::TestDatasets::test_ascent - scipy/datasets/tests/test_data.py::TestDatasets::test_face - scipy/datasets/tests/test_data.py::TestDatasets::test_electrocardiogram - - # Crashes with assertion, not a regression - # https://github.com/scipy/scipy/issues/19321 - scipy/signal/tests/test_signaltools.py::test_lfilter_bad_object - - # Awfully slow tests - scipy/interpolate/tests/test_bsplines.py::TestBatch::test_batch - scipy/linalg/tests/test_basic.py::TestLstsq::test_random_complex_exact - scipy/sparse/linalg/_eigen/tests/test_svds.py::test_small_sigma_sparse - - # TODO: minor precision errors - 'scipy/linalg/tests/test_batch.py::TestBatch::test_solve[float32-bdim2]' - 'scipy/linalg/tests/test_batch.py::TestBatch::test_lu_solve[float32-bdim2]' - 'scipy/stats/tests/test_continuous.py::TestDistributions::test_funcs[cdf-methods11-x-Normal][' - - # Crashes, probably too big - 'scipy/interpolate/tests/test_fitpack2.py::TestRectBivariateSpline::test_spline_large_2d_maxit' - ) - local EPYTEST_IGNORE=() - - if ! has_version -b "dev-python/pooch[${PYTHON_USEDEP}]" ; then - EPYTEST_IGNORE+=( - scipy/datasets/tests/test_data.py - ) - fi - - case ${EPYTHON} in - pypy3*) - EPYTEST_DESELECT+=( - # TODO - scipy/special/tests/test_data.py::test_boost - scipy/_lib/tests/test_ccallback.py::test_callbacks - ) - ;; - esac - - # avoid other stuff being multithreaded when using xdist - local -x PYTHON_CPU_COUNT=1 - epytest scipy -} - -python_install_all() { - use doc && local HTML_DOCS=( "${WORKDIR}"/html/. ) - - distutils-r1_python_install_all -} diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest index 9a247ef84d..7dfa865da4 100644 --- a/dev-python/sphinx-autodoc-typehints/Manifest +++ b/dev-python/sphinx-autodoc-typehints/Manifest @@ -6,7 +6,6 @@ DIST sphinx_autodoc_typehints-3.7.0.tar.gz 41344 BLAKE2B bb9c2fcdb430792742cedc0 DIST sphinx_autodoc_typehints-3.7.0.tar.gz.provenance 9780 BLAKE2B d87012cb873a7818a5a9b2752aae257e09dedb180d9a54c83f979c08f65a7d08c4e8643779e5da349d3818b14caf6baa0aa0ce35d03a6aa403a5ebdba1a48e9c SHA512 fb218bfb892b94bf499d9b9b34b5c015a2c8938af52a1af3ae6ba141b2e23d80683360bb92de7625dfe1910e24e7a5087f9950a1a056726ecd2bb441b283b315 DIST sphinx_autodoc_typehints-3.8.0.tar.gz 59672 BLAKE2B 05bf3eff2eb1f4a66b151e8d676ebddb081e2d8240c13c50d255d4e3f88cfe284c0cccac8be355a2b850c0341ba8a59aba4ab10c1fdbec5b47bf75e2fdadd84d SHA512 48648be12dce2640531846ccebdec653496f44309ec002411a61ee531efcfea8911fed75edcf95718bb0e5a8b096f9d47b8214b8a4a64f299f94b9e0d552967b DIST sphinx_autodoc_typehints-3.8.0.tar.gz.provenance 9964 BLAKE2B b1a4800a4778509bb2af2f3350b4e0213a1f3cc34f3636a9505ec07be7c5eea8d431ffee3796597d4ffbc4218b85f4aff5b4fe1809f7dae25189b6f18faebc6b SHA512 7f630714ab8461ab4449e839d2fabb0633f24490b1c4851600cb94407051e4ad7862870e9b382c4bfb4d8dbc34a080a84ce6abf63c1944d7656ab629d918448b -EBUILD sphinx-autodoc-typehints-3.6.0.ebuild 1048 BLAKE2B 0cd4848c19745fb9986dfa2a110cd991c495fff22f7175a7d31fe6be41b53e26c6ba1e2646ba04e3bb3dd889282b8bf4f3c8140c2555f79629b25b78611f4a8d SHA512 ff635c81139f0ad24e5224630482c0453597c00a2fcbedcc3f7ccd955552b06b064d15f1626a6ec1eeec9c0419f362ee631243749c55b2660aa669ec96535b9b EBUILD sphinx-autodoc-typehints-3.6.2.ebuild 1048 BLAKE2B 0cd4848c19745fb9986dfa2a110cd991c495fff22f7175a7d31fe6be41b53e26c6ba1e2646ba04e3bb3dd889282b8bf4f3c8140c2555f79629b25b78611f4a8d SHA512 ff635c81139f0ad24e5224630482c0453597c00a2fcbedcc3f7ccd955552b06b064d15f1626a6ec1eeec9c0419f362ee631243749c55b2660aa669ec96535b9b EBUILD sphinx-autodoc-typehints-3.6.3.ebuild 1054 BLAKE2B 873acbb9f39c04cfaa72d7196f0cceb03059b817f0d0ee26aee199a3fda2d24227dce1c35c29bb30aa82215c3a23ed86070bc8144513e0d4b2c9bc34bccfdf1a SHA512 75e43e7b88f58024f03f0dbcd79232c2069ac385f87fd211514679716d99d65e42519eef3dbcbd94ab49e626042901865a4213cd7a018a861156c06998130332 EBUILD sphinx-autodoc-typehints-3.7.0.ebuild 1054 BLAKE2B 873acbb9f39c04cfaa72d7196f0cceb03059b817f0d0ee26aee199a3fda2d24227dce1c35c29bb30aa82215c3a23ed86070bc8144513e0d4b2c9bc34bccfdf1a SHA512 75e43e7b88f58024f03f0dbcd79232c2069ac385f87fd211514679716d99d65e42519eef3dbcbd94ab49e626042901865a4213cd7a018a861156c06998130332 diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.6.0.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.6.0.ebuild deleted file mode 100644 index 9e37abdc1d..0000000000 --- a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-3.6.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/sphinx-autodoc-typehints -PYTHON_COMPAT=( python3_{12..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Type hints support for the Sphinx autodoc extension" -HOMEPAGE=" - https://github.com/tox-dev/sphinx-autodoc-typehints/ - https://pypi.org/project/sphinx-autodoc-typehints/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - >=dev-python/sphinx-9.0.4[${PYTHON_USEDEP}] -" -# skipping optional test dep on dev-python/nptyping as that package -# is horribly broken and on its way out -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Internet - tests/test_sphinx_autodoc_typehints.py::test_format_annotation -) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index 6e8c8181b4..4462def24c 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -4,8 +4,6 @@ DIST sqlglot-28.10.1.tar.gz 5739510 BLAKE2B 0de78bca49ed34067754b4a85476fb2c1c25 DIST sqlglot-28.7.0-crates.tar.xz 6575196 BLAKE2B 29a29117c0118312e425cadb4ad2b2051bb3e7740175fab28865740051916b636f161ad0aa1afc346575698156b595c05cf9eec217b1ddd92d2f8a8741ba1686 SHA512 205a6932d593c41439e8de6b694bb1206e554c92ee2647cdd0fa33cf5497f46bea2e67e5e6b3e4af336837e3bd2cf2c0b82dfd7dc99a283bf134ba62c413d2ff DIST sqlglot-29.0.1.tar.gz 5760786 BLAKE2B e4824db4673118db7c3aefb1bebe3ea7677726844fb4bfc23599981184ac47404270cb22ce141be86c502129c4fa3d3f48d136e7044bd7094ed71761b1bc8c7c SHA512 819aa9f2816a4f6f262242f3e15656f10ce2f30fe0bec387c11994f2b77d51f9dd14552b2a59c8466800b14a725f42443aba231e62f9cf6bb704eaacfb70e423 EBUILD sqlglot-27.29.0.ebuild 2030 BLAKE2B ee9b0b8007f4816a57e109a2a8c951450eb2cb2ee9ccaf8ae56560c66602e657048b75e22a6356a497f969daf6e7795b8f63f04c9e67659b98de1ca60024cfca SHA512 0be09eb611f158b957373a5bb8c8272600d75b88a02fab2c10db8a92011c728d070f5fe186c062b95b60a833f1910f83b5e2875c93fffa382d378e4eb081c292 -EBUILD sqlglot-28.10.0.ebuild 2049 BLAKE2B c124f47a8f92380681d54f85ae01c43ce3ea609100a5b4c72090151cc27f34be1391c0cab9baa07a66edb90ba4d14b31deb74dcecf07906bb7b45576fe3836a0 SHA512 b5cf8f0bbbbcf51e51c8f7963b250ae6949548923304f1b39c18b8c9d11a128cfa3ed3575d00079a2da3eb4d921e452880ffa0b11446f5bbc55c0f3e40b38b00 EBUILD sqlglot-28.10.1.ebuild 2049 BLAKE2B c124f47a8f92380681d54f85ae01c43ce3ea609100a5b4c72090151cc27f34be1391c0cab9baa07a66edb90ba4d14b31deb74dcecf07906bb7b45576fe3836a0 SHA512 b5cf8f0bbbbcf51e51c8f7963b250ae6949548923304f1b39c18b8c9d11a128cfa3ed3575d00079a2da3eb4d921e452880ffa0b11446f5bbc55c0f3e40b38b00 -EBUILD sqlglot-28.8.0.ebuild 2049 BLAKE2B c124f47a8f92380681d54f85ae01c43ce3ea609100a5b4c72090151cc27f34be1391c0cab9baa07a66edb90ba4d14b31deb74dcecf07906bb7b45576fe3836a0 SHA512 b5cf8f0bbbbcf51e51c8f7963b250ae6949548923304f1b39c18b8c9d11a128cfa3ed3575d00079a2da3eb4d921e452880ffa0b11446f5bbc55c0f3e40b38b00 EBUILD sqlglot-29.0.1.ebuild 1541 BLAKE2B 492f604957efa64ee4947d00115661ed4c3633ef67197c5f71d9cd75ff3ee6e3bea100a7a75332b38faec2c68d5c1dc20e6dd5ad5fa06f56e63a10fac8707d6d SHA512 f3ad0bf3ec850484919204a85583395b6830633fa85ea3f57cd6222099d0c8252d7bb9c108ec7ec596c29318aa5e2f518e9c2536184b61c8502d8bb9d342315d MISC metadata.xml 611 BLAKE2B 10bf684677182565c9932d51ed9b3b9c80d376d6db945bd7b0dd0d9a19a85dc0d10cb169ff2048ae5f7f73d0f438d259b6231c13c525b5374ec99377f4ffdd10 SHA512 2b26d0f77962807052b94ad78addcfdce9859042af3be34df267dc6e70b6231dd779563935fd21955cd8646fd0cce3fee8c939387ac8056194a0b777743dd2ae diff --git a/dev-python/sqlglot/sqlglot-28.10.0.ebuild b/dev-python/sqlglot/sqlglot-28.10.0.ebuild deleted file mode 100644 index 101fd7f739..0000000000 --- a/dev-python/sqlglot/sqlglot-28.10.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES="" -CARGO_OPTIONAL=1 -RUST_MIN_VER="1.81.0" -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) -CRATE_PV=28.7.0 - -inherit cargo distutils-r1 pypi optfeature - -DESCRIPTION="An easily customizable SQL parser and transpiler" -HOMEPAGE=" - https://sqlglot.com/ - https://github.com/tobymao/sqlglot/ - https://pypi.org/project/sqlglot/ -" -SRC_URI+=" - native-extensions? ( - https://github.com/gentoo-crate-dist/sqlglot/releases/download/v${CRATE_PV}/sqlglot-${CRATE_PV}-crates.tar.xz - ) -" - -LICENSE="MIT" -LICENSE+=" native-extensions? (" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 -" -LICENSE+=" )" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="+native-extensions" - -BDEPEND=" - native-extensions? ( - ${RUST_DEPEND} - dev-util/maturin[${PYTHON_USEDEP}] - ) - test? ( - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/sqlglotrs/sqlglotrs.*.so" - -pkg_setup() { - use native-extensions && rust_pkg_setup -} - -src_unpack() { - cargo_src_unpack -} - -python_compile() { - distutils-r1_python_compile - - if use native-extensions; then - local DISTUTILS_USE_PEP517=maturin - cd sqlglotrs || die - distutils-r1_python_compile - cd - >/dev/null || die - fi -} - -python_test() { - local EPYTEST_IGNORE=( - # Tests require pyspark or duckdb which aren't in the tree. - # Pandas would be a requirement normally, but it gets ignored by proxy. - "tests/dataframe/integration/test_dataframe.py" - "tests/dataframe/integration/test_grouped_data.py" - "tests/dataframe/integration/test_session.py" - "tests/test_executor.py" - "tests/test_optimizer.py" - ) - - # make sure not to use an earlier installed version - local -x SQLGLOTRS_TOKENIZER=$(usex native-extensions 1 0) - rm -rf sqlglotrs || die - epytest -} - -pkg_postinst() { - optfeature "simplifying timedelta expressions" dev-python/python-dateutil -} diff --git a/dev-python/sqlglot/sqlglot-28.8.0.ebuild b/dev-python/sqlglot/sqlglot-28.8.0.ebuild deleted file mode 100644 index 101fd7f739..0000000000 --- a/dev-python/sqlglot/sqlglot-28.8.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 2023-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES="" -CARGO_OPTIONAL=1 -RUST_MIN_VER="1.81.0" -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) -CRATE_PV=28.7.0 - -inherit cargo distutils-r1 pypi optfeature - -DESCRIPTION="An easily customizable SQL parser and transpiler" -HOMEPAGE=" - https://sqlglot.com/ - https://github.com/tobymao/sqlglot/ - https://pypi.org/project/sqlglot/ -" -SRC_URI+=" - native-extensions? ( - https://github.com/gentoo-crate-dist/sqlglot/releases/download/v${CRATE_PV}/sqlglot-${CRATE_PV}-crates.tar.xz - ) -" - -LICENSE="MIT" -LICENSE+=" native-extensions? (" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 -" -LICENSE+=" )" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="+native-extensions" - -BDEPEND=" - native-extensions? ( - ${RUST_DEPEND} - dev-util/maturin[${PYTHON_USEDEP}] - ) - test? ( - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest - -QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/sqlglotrs/sqlglotrs.*.so" - -pkg_setup() { - use native-extensions && rust_pkg_setup -} - -src_unpack() { - cargo_src_unpack -} - -python_compile() { - distutils-r1_python_compile - - if use native-extensions; then - local DISTUTILS_USE_PEP517=maturin - cd sqlglotrs || die - distutils-r1_python_compile - cd - >/dev/null || die - fi -} - -python_test() { - local EPYTEST_IGNORE=( - # Tests require pyspark or duckdb which aren't in the tree. - # Pandas would be a requirement normally, but it gets ignored by proxy. - "tests/dataframe/integration/test_dataframe.py" - "tests/dataframe/integration/test_grouped_data.py" - "tests/dataframe/integration/test_session.py" - "tests/test_executor.py" - "tests/test_optimizer.py" - ) - - # make sure not to use an earlier installed version - local -x SQLGLOTRS_TOKENIZER=$(usex native-extensions 1 0) - rm -rf sqlglotrs || die - epytest -} - -pkg_postinst() { - optfeature "simplifying timedelta expressions" dev-python/python-dateutil -} diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest index 1f54273b35..86066a5cf1 100644 --- a/dev-python/tifffile/Manifest +++ b/dev-python/tifffile/Manifest @@ -1,6 +1,5 @@ DIST tifffile-2026.2.20.gh.tar.gz 367678 BLAKE2B 61cdadbdc0cdd9a274c49d6db56ab04e033f6fc6c7ead77bcdbcbeacee10dd13e68723a8d1b8fb5831e38c712a94cce3f0c3100690b87fa102edb18fc9e8944e SHA512 e2b8b303d834ea87243cca3ba7f0052710b4393d5a81e6aa38cad5eaacce5a87af0992a1a07e808dbda732cf5f8be310511222a850a6ec472131ada48f54b8d3 DIST tifffile-2026.2.24.gh.tar.gz 377126 BLAKE2B e6ef276aa18ad8c58ca831e15245cd3c65399d1aa187f57dfbdd14ee23dbfbc9fa467f8f40f2ac98c63985dc753be6ec163a32524b498e14ebc801f7a6890ab9 SHA512 ccbd4a92add3718a6011c65c4ae744a826649690e52ae0f53b414ef86100372847a8fefd579c4b005267d242c0a2cc696211271abb728f0004e7c854f8f4f2f9 -EBUILD tifffile-2026.2.16.ebuild 1162 BLAKE2B 7799398d4ce8bf6fcf18f532f2b9928f156416dfbbf0c50786ce32b007e48cd7f4867bad1c2d1c109e38b4964a35f8bd9bb1267dea41782a65021034cf514b72 SHA512 930fcb5e7f06421e8f3b71c3481c7724a9c090a3f9e54886abdb94bebb64ee7be6a780af6d7c1917d401a9f2899b9540f4e3e24cd23b29f2d64c10b29084b362 EBUILD tifffile-2026.2.20.ebuild 1162 BLAKE2B 7799398d4ce8bf6fcf18f532f2b9928f156416dfbbf0c50786ce32b007e48cd7f4867bad1c2d1c109e38b4964a35f8bd9bb1267dea41782a65021034cf514b72 SHA512 930fcb5e7f06421e8f3b71c3481c7724a9c090a3f9e54886abdb94bebb64ee7be6a780af6d7c1917d401a9f2899b9540f4e3e24cd23b29f2d64c10b29084b362 EBUILD tifffile-2026.2.24.ebuild 1162 BLAKE2B 7799398d4ce8bf6fcf18f532f2b9928f156416dfbbf0c50786ce32b007e48cd7f4867bad1c2d1c109e38b4964a35f8bd9bb1267dea41782a65021034cf514b72 SHA512 930fcb5e7f06421e8f3b71c3481c7724a9c090a3f9e54886abdb94bebb64ee7be6a780af6d7c1917d401a9f2899b9540f4e3e24cd23b29f2d64c10b29084b362 MISC metadata.xml 346 BLAKE2B 8cecb51fe01826a2a190c4e3020836f5706a918515a3ef5b4624fc3e9985411a8fd3c261fb7b6d8ad4f4486164487d11bdc2b071eeb5a95083db4c5323ae2dbe SHA512 81f8f6f5231d6cc9a8e7f95416a63cc52027f58fa54ce16bacfaa0ae285a48c5a3850d83d5ab50ca89be248ce386528db32811b23d61fa0d0e1e0cc737150465 diff --git a/dev-python/tifffile/tifffile-2026.2.16.ebuild b/dev-python/tifffile/tifffile-2026.2.16.ebuild deleted file mode 100644 index af4476f21e..0000000000 --- a/dev-python/tifffile/tifffile-2026.2.16.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2021-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 - -DESCRIPTION="Read and write TIFF files" -HOMEPAGE=" - https://pypi.org/project/tifffile/ - https://github.com/cgohlke/tifffile/ - https://www.cgohlke.com/ -" -SRC_URI=" - https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/xarray[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=() -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # not marked properly - # https://github.com/cgohlke/tifffile/pull/308 - tests/test_tifffile.py::test_issue_dcp - # meaningless and broken on py<3.13 - # https://github.com/cgohlke/tifffile/pull/309 - tests/test_tifffile.py::test_gil_enabled - ) - - local -x SKIP_LARGE=1 - local -x SKIP_HTTP=1 - - epytest -} diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index 9d83279ce9..848a65d80b 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -10,19 +10,10 @@ DIST tox-4.46.0.tar.gz 249296 BLAKE2B fdc12cff02ec234383221604c03e2d495b7975336e DIST tox-4.46.0.tar.gz.provenance 9373 BLAKE2B 89756e65dd4ce39994a726735b96022f18bc1643c67d67f8e0a798c7b901182616521c8700ccfea0f1f0d6719932e2dd44b0166f7419bfd3d4ff5523bdb56b86 SHA512 6fd3a70b0fa0a0732e51d0b186e0bb15658751767a992166919b8f68b56c50c106ac56af40206eaa31bb7e3dca5270ba800607cf0fd4961b77892b7f887e4ffd DIST tox-4.46.3.tar.gz 250933 BLAKE2B 028c1d2b5035439bbcd3b0b5b33a9c4aaf533e67602a00b4ddc227bff0548cffee54183c1cad4cccdc253eea95bbe179c2625ae2f850cce93b51d8356c54b469 SHA512 a327ed5710ab604096f6978ac6bb6e7fb84f864c96906379f9646ec6295156ede9b787e67684fbfc2c46d8c7e138645a85aeede3ba706b3526d5cceeeb977860 DIST tox-4.46.3.tar.gz.provenance 9334 BLAKE2B 1bc4a799991d69a42c1ae2fd4edcc92d3f56e0bf0872dc7fa2b8abd4b8760ab25245d1e46932b08c43cdacd31fcda40f58c1fc7029d0bb032622876a6cc7299b SHA512 29b31df2e9928c13859570a5c830d180411f4c826f7e652979d48ee361272079c538c8d5b1ac793b0b03ff5ec3411a1a120afc3b05b513a8be7e703672eba6f3 -EBUILD tox-4.32.0.ebuild 3002 BLAKE2B 04e308390ce6ace1cdba3b375b25c0a7da85c40e10446bcdcaf2806f199d705d0280a7ab3643c7e32e66d58e6df9d2fedff0ef6f7f77af78c87c99ab4744bdcd SHA512 47c18c51919bcbb9b18d1c6d43ba932039dc3d00204e82487408a2938ffa7467fe9267e0822bb8f1c72dffff68ba8da325a2cc5fa3913482cbac7686aa878019 -EBUILD tox-4.33.0.ebuild 3008 BLAKE2B 0937c718cfcaf047b69a534638874004a9d33da28f1deb49daf3d2f92905ce605a179c2feb85d9eaa80a1c7247fb52ad374e7ae4e548a0f672f95b1e10c1d2ae SHA512 d1db2551beb0d66e7eec94e7fd9d79e91632a10e6047408a110d9ca653b776d9c20888787c5be739f52a5ba145262931479651d096addd162bbf6aea89b78b4a -EBUILD tox-4.34.0.ebuild 3008 BLAKE2B 0937c718cfcaf047b69a534638874004a9d33da28f1deb49daf3d2f92905ce605a179c2feb85d9eaa80a1c7247fb52ad374e7ae4e548a0f672f95b1e10c1d2ae SHA512 d1db2551beb0d66e7eec94e7fd9d79e91632a10e6047408a110d9ca653b776d9c20888787c5be739f52a5ba145262931479651d096addd162bbf6aea89b78b4a EBUILD tox-4.34.1.ebuild 3002 BLAKE2B da835806ecb2b66c93c458bad37da8a6b5ad6ab5a080ea7b5ea73056895537810764aaf10369aa0423604e690dabc984f77c24c664c43401714e79c590471c7b SHA512 1dca4bfc037a9f1781190cfa3eb5a36c47cd31a976f12d6b026c781c18e5b445da7ecca49d0179b245a14ea0024b8427a558e98e4005ee76546ab246c68e0688 EBUILD tox-4.35.0.ebuild 3008 BLAKE2B 0937c718cfcaf047b69a534638874004a9d33da28f1deb49daf3d2f92905ce605a179c2feb85d9eaa80a1c7247fb52ad374e7ae4e548a0f672f95b1e10c1d2ae SHA512 d1db2551beb0d66e7eec94e7fd9d79e91632a10e6047408a110d9ca653b776d9c20888787c5be739f52a5ba145262931479651d096addd162bbf6aea89b78b4a -EBUILD tox-4.36.0.ebuild 3008 BLAKE2B 0937c718cfcaf047b69a534638874004a9d33da28f1deb49daf3d2f92905ce605a179c2feb85d9eaa80a1c7247fb52ad374e7ae4e548a0f672f95b1e10c1d2ae SHA512 d1db2551beb0d66e7eec94e7fd9d79e91632a10e6047408a110d9ca653b776d9c20888787c5be739f52a5ba145262931479651d096addd162bbf6aea89b78b4a -EBUILD tox-4.36.1.ebuild 3016 BLAKE2B ef09430da2fb27fa122b571aabcd13893f1212a5c206a7b809918c469047ddb1c30fd98cef50a22a23ca570392174764155a41793af958e75576dda2f29874da SHA512 7e66b2dd961434bc6ffaad0390896b5c5b43da4f1dab0943477c98921e1eaa5bef44a0b116209497fa67cfc607a2381dbd0fcedffcf0d2cb80a31dc7a33564db -EBUILD tox-4.38.0.ebuild 3016 BLAKE2B ef09430da2fb27fa122b571aabcd13893f1212a5c206a7b809918c469047ddb1c30fd98cef50a22a23ca570392174764155a41793af958e75576dda2f29874da SHA512 7e66b2dd961434bc6ffaad0390896b5c5b43da4f1dab0943477c98921e1eaa5bef44a0b116209497fa67cfc607a2381dbd0fcedffcf0d2cb80a31dc7a33564db -EBUILD tox-4.39.0.ebuild 3016 BLAKE2B ef09430da2fb27fa122b571aabcd13893f1212a5c206a7b809918c469047ddb1c30fd98cef50a22a23ca570392174764155a41793af958e75576dda2f29874da SHA512 7e66b2dd961434bc6ffaad0390896b5c5b43da4f1dab0943477c98921e1eaa5bef44a0b116209497fa67cfc607a2381dbd0fcedffcf0d2cb80a31dc7a33564db -EBUILD tox-4.41.0.ebuild 3016 BLAKE2B ef09430da2fb27fa122b571aabcd13893f1212a5c206a7b809918c469047ddb1c30fd98cef50a22a23ca570392174764155a41793af958e75576dda2f29874da SHA512 7e66b2dd961434bc6ffaad0390896b5c5b43da4f1dab0943477c98921e1eaa5bef44a0b116209497fa67cfc607a2381dbd0fcedffcf0d2cb80a31dc7a33564db EBUILD tox-4.44.0.ebuild 3016 BLAKE2B ef09430da2fb27fa122b571aabcd13893f1212a5c206a7b809918c469047ddb1c30fd98cef50a22a23ca570392174764155a41793af958e75576dda2f29874da SHA512 7e66b2dd961434bc6ffaad0390896b5c5b43da4f1dab0943477c98921e1eaa5bef44a0b116209497fa67cfc607a2381dbd0fcedffcf0d2cb80a31dc7a33564db EBUILD tox-4.45.0-r1.ebuild 3020 BLAKE2B 869aecbbd491d4956a7878864d5048febaddb579691b7c367764811633bbd7c1713b2a4eaf80078dc81b5f991e3e77241091daba0470fd2f6f922bcc4b9cc9e5 SHA512 0fb0beb16b784afd2cd554d50f3cae69fed720fb088539077fdeaa8cfa5efba1f93f569dd7e44ba63a2ce4ea903d2ea1373331bfec7f3b03dc7c6ff4ccd08218 -EBUILD tox-4.45.0.ebuild 3016 BLAKE2B ef09430da2fb27fa122b571aabcd13893f1212a5c206a7b809918c469047ddb1c30fd98cef50a22a23ca570392174764155a41793af958e75576dda2f29874da SHA512 7e66b2dd961434bc6ffaad0390896b5c5b43da4f1dab0943477c98921e1eaa5bef44a0b116209497fa67cfc607a2381dbd0fcedffcf0d2cb80a31dc7a33564db EBUILD tox-4.46.0.ebuild 2978 BLAKE2B 809b2697f92abb889c78c3c8c3ba4be328a1e95d86fe521eae94807e7d40eeb8652acae04806bc3ab1acbaea1f461973217f86729cbd0f738ebebe8fb96bbb02 SHA512 c1bdd452671b4c4b4a4e96a87b8ca03cb341b643ea40f3c23fec7d7471d1fc7690b6af4465a90cc5403e897f54911b592273b323e0ed38f69dcf3cec3a589771 EBUILD tox-4.46.3.ebuild 2978 BLAKE2B 809b2697f92abb889c78c3c8c3ba4be328a1e95d86fe521eae94807e7d40eeb8652acae04806bc3ab1acbaea1f461973217f86729cbd0f738ebebe8fb96bbb02 SHA512 c1bdd452671b4c4b4a4e96a87b8ca03cb341b643ea40f3c23fec7d7471d1fc7690b6af4465a90cc5403e897f54911b592273b323e0ed38f69dcf3cec3a589771 MISC metadata.xml 382 BLAKE2B 7c0704c5c187ce4a7972fe0372b23c5537a81a8d62fd83436d9558a61761f10764adb5a4d5f6795f0dd1fe905afa604c0be77fe1d48d291847f6ae65dc1b032c SHA512 9d0ced4df9352a81034a50d5766a01534ae8fa889985d99cc9e2a8d0889e31c6c11550677d9a5a74e2aab57c320192ce3a42708a6d23b0419ee34a6054398344 diff --git a/dev-python/tox/tox-4.32.0.ebuild b/dev-python/tox/tox-4.32.0.ebuild deleted file mode 100644 index 1c9a88f2be..0000000000 --- a/dev-python/tox/tox-4.32.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.33.0.ebuild b/dev-python/tox/tox-4.33.0.ebuild deleted file mode 100644 index 1f6d129655..0000000000 --- a/dev-python/tox/tox-4.33.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.34.0.ebuild b/dev-python/tox/tox-4.34.0.ebuild deleted file mode 100644 index 1f6d129655..0000000000 --- a/dev-python/tox/tox-4.34.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.36.0.ebuild b/dev-python/tox/tox-4.36.0.ebuild deleted file mode 100644 index 1f6d129655..0000000000 --- a/dev-python/tox/tox-4.36.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.36.1.ebuild b/dev-python/tox/tox-4.36.1.ebuild deleted file mode 100644 index d424cd2175..0000000000 --- a/dev-python/tox/tox-4.36.1.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,timeout,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.38.0.ebuild b/dev-python/tox/tox-4.38.0.ebuild deleted file mode 100644 index d424cd2175..0000000000 --- a/dev-python/tox/tox-4.38.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,timeout,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.39.0.ebuild b/dev-python/tox/tox-4.39.0.ebuild deleted file mode 100644 index d424cd2175..0000000000 --- a/dev-python/tox/tox-4.39.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,timeout,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.41.0.ebuild b/dev-python/tox/tox-4.41.0.ebuild deleted file mode 100644 index d424cd2175..0000000000 --- a/dev-python/tox/tox-4.41.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,timeout,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/tox/tox-4.45.0.ebuild b/dev-python/tox/tox-4.45.0.ebuild deleted file mode 100644 index d424cd2175..0000000000 --- a/dev-python/tox/tox-4.45.0.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/tox-dev/tox -PYTHON_COMPAT=( python3_{11..14} pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="virtualenv-based automation of test activities" -HOMEPAGE=" - https://tox.readthedocs.io/ - https://github.com/tox-dev/tox/ - https://pypi.org/project/tox/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/cachetools[${PYTHON_USEDEP}] - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorama[${PYTHON_USEDEP}] - dev-python/filelock[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] - dev-python/pluggy[${PYTHON_USEDEP}] - dev-python/pyproject-api[${PYTHON_USEDEP}] - dev-python/virtualenv[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/distlib[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,timeout,xdist} ) -# xdist seems to mess up state between successive implementation runs -distutils_enable_tests pytest - -src_prepare() { - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - # devpi_process is not packaged, and has lots of dependencies - cat > "${T}"/devpi_process.py <<-EOF || die - def IndexServer(*args, **kwargs): raise NotImplementedError() - EOF - - local -x PYTHONPATH=${T}:${PYTHONPATH} - local EPYTEST_DESELECT=( - # Internet - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external - tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz - tests/tox_env/python/virtual_env/package/test_package_pyproject.py::test_pyproject_installpkg_pep517_envs - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - python*) - local EPYTEST_PLUGINS=( "${EPYTEST_PLUGINS[@]}" time-machine ) - ;; - pypy3*) - EPYTEST_DESELECT+=( - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[constraints-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit+requirements-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_indirect-True-True]' - 'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements_constraints_indirect-True-True]' - ) - ;; - esac - - epytest -o addopts= -} diff --git a/dev-python/types-docutils/Manifest b/dev-python/types-docutils/Manifest index 8fcc10eb7b..a79c9388c5 100644 --- a/dev-python/types-docutils/Manifest +++ b/dev-python/types-docutils/Manifest @@ -1,6 +1,5 @@ DIST types_docutils-0.22.3.20251115.tar.gz 56828 BLAKE2B 9d59c4bfb163f46fb88a09bc81251b20b412ef2f80abcf90e3922c3838cd2f701e5ced5cc47ab0d0506f59d390d499ea128b18a39f83445a5294127a241fa6b0 SHA512 b6cd49fc20b8a97a5fe50d1c26f32f74579926012fd0dd344a7089d8736adb44ae54d511bacf62d194f62d3252ebce54e714921652aab20ca559cca179448408 DIST types_docutils-0.22.3.20260223.tar.gz 57230 BLAKE2B 0de823a10d6b77e789113759c4e46747ce33ce3df1dc62840c599cd73408f4b35f8a5ad8949106311aa6ee81a67f733cc5ae93e0fe71e3da59d7aa2f08ff9586 SHA512 6091bb3eebd78bac56146dece271dd03804dd57d3f50c9ae848d7ff1dc6c5ff997510e536786bc4737ff304753eccd27497c6a524db9d8ec59aec7fcd35f8568 -EBUILD types-docutils-0.22.2.20251006.ebuild 359 BLAKE2B add1798161dc67c0991c6e6a67a8bca7e1614c683e1162cc93ad821157489619cd6b0a1486f82138bbf4caff6049b649cc21f21dfbe8de456a58cfe0c9d03fed SHA512 a5b8dedf1e1fa03b68aeafc78aaf94fe08f58f1a537a898783e8ccf00fd6332ea2cfbb181a2b51c8e979fd0c8cc58701d322a35b4062918bed496eddd17d5152 EBUILD types-docutils-0.22.3.20251115.ebuild 359 BLAKE2B add1798161dc67c0991c6e6a67a8bca7e1614c683e1162cc93ad821157489619cd6b0a1486f82138bbf4caff6049b649cc21f21dfbe8de456a58cfe0c9d03fed SHA512 a5b8dedf1e1fa03b68aeafc78aaf94fe08f58f1a537a898783e8ccf00fd6332ea2cfbb181a2b51c8e979fd0c8cc58701d322a35b4062918bed496eddd17d5152 EBUILD types-docutils-0.22.3.20260223.ebuild 361 BLAKE2B f79fbbe804d663f92b65dde11f4e00e1c266172e0fe78b49f17065e1e7e9e74b35a0a1b28785532c9f2875744297c8872e1500575e53df44ad585eee60436479 SHA512 ace92d76649a344c0a0ceeb3c7a73c9eafd67555768a3dcd1ad832ba5bab636f8f1758aa0f2af82b993eae63659fc8155875e00b66182a7266d7970bbb2b3066 MISC metadata.xml 450 BLAKE2B 5228cf8d60515dcc80b980bc160d2b3a06ddc5fa40a098edaf3193b3a2074c23da89d592811b69adf6543928c5368acec55dc074d0f97322b2e7de1b466fc388 SHA512 78dd06b997ea59417714436b691c0e34735f6873d04f326e22a9c988a2193fbb99176c13ec5e2b453e82461baca03bc0b46910881105d38248d9b17d95011855 diff --git a/dev-python/types-docutils/types-docutils-0.22.2.20251006.ebuild b/dev-python/types-docutils/types-docutils-0.22.2.20251006.ebuild deleted file mode 100644 index 29b3eac5da..0000000000 --- a/dev-python/types-docutils/types-docutils-0.22.2.20251006.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for docutils" -HOMEPAGE="https://pypi.org/project/types-docutils/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest index ff09ac6326..be2eb07d1f 100644 --- a/dev-python/virtualenv/Manifest +++ b/dev-python/virtualenv/Manifest @@ -16,13 +16,10 @@ DIST virtualenv-21.0.0.tar.gz.provenance 9374 BLAKE2B 9bab5b3cb5445578f37554f9b7 DIST virtualenv-21.1.0.tar.gz 5840471 BLAKE2B b6c97e13c2473481ea627d1527ac0482165f784e8b5c4952ebdf3f6a38d6e182ee04e114842ac16ee747063a18bf6b54ccda4fcf09407312f848eb8860e2348e SHA512 966a2851a8f524f8281f401119eb36a972bcdb6cb5ceacd65e1460bf7ed7a302fb0533ddff80a3db609929666d3b82d2c15b8c0ad25ab9e678891377c71cf108 DIST virtualenv-21.1.0.tar.gz.provenance 9148 BLAKE2B e88443aa95a98ddf5eed097a429199d1ce6c757c44c7567dd992ae7dd1019300c96879ee25127b86166f742087d4dfb6cde21284d4c4ba2df40daa4251a06353 SHA512 973f37921bbc46d1783fca8e421197ff74f8e67c9b8ac2b9d82a500d0cefde080790bafd8377c28145febf28cb8d564013828fa37f62a20b50df6164c2fba8c0 EBUILD virtualenv-20.34.0-r1.ebuild 3921 BLAKE2B 6f6807cf553f67af789b9be186bdf0c6a66ddf2179a872c51a5cbe6e9b3d6b504c59201b6a90de30fce437f23f513d6d64c2a29f1ba15e46ee8e052574227f7e SHA512 5ed61e84d6fbfd6600d3f149373644fb94a66145ac1b33f519463e7fe25220ca8d853cb6dcd7f1b6e05fd235980c6a9db72f207d8941649b2f7b152785082ab8 -EBUILD virtualenv-20.35.3-r1.ebuild 3951 BLAKE2B 165dfe9b1b12b4c2a5b28181f55a56149faed750cd5adf507dc296bdebfdd64403d8513ca42ed19748edff908aa810d22ebead5c76776801e8389a60c5daeef4 SHA512 d921f1e1a7ba27ae3f561f4fe4c7f1f7c84cd54dc805f99529e08a0ee0a92825e9e5d4267f9c37861dddae8c06b6ea65f7ec69315f8484d41d6bc50828b3b907 EBUILD virtualenv-20.35.4-r1.ebuild 4003 BLAKE2B 39e82c32178b72df77ad4e67710ea3a2357e743b3b16e7f2f929a5d55b15ae5ce1fb4459e83d92d8c76d6b67619fec29a174b7073205acd9731ae69845b9043a SHA512 c2107253c60c952174f8f682b7d6e8914fc4f81b9197d506120f545716a51f1379f1732e6a55320c735d7a141d7b0035194c8bf346454263e84be1f44ba76bf4 -EBUILD virtualenv-20.36.0.ebuild 4079 BLAKE2B 457a6bcd3a4b748c92338f9ab8400e6d8a4f3fffd388d4bbd08832e9df4d428ab29ef56c92177276546954483a1a8e5289f184873fb036f29c180a215af901d9 SHA512 dede2905ff9bc22c776ac8e2dc52370791d6c5b2050c1dc23b68d167495ad06697786bff4c0aec293820609354c576888c30222d6160b9bd68f344ea1b2f1fac EBUILD virtualenv-20.36.1.ebuild 4079 BLAKE2B 457a6bcd3a4b748c92338f9ab8400e6d8a4f3fffd388d4bbd08832e9df4d428ab29ef56c92177276546954483a1a8e5289f184873fb036f29c180a215af901d9 SHA512 dede2905ff9bc22c776ac8e2dc52370791d6c5b2050c1dc23b68d167495ad06697786bff4c0aec293820609354c576888c30222d6160b9bd68f344ea1b2f1fac EBUILD virtualenv-20.37.0.ebuild 4080 BLAKE2B 337fb97e18fddb7253365bc04921ebe13aa760460335379830f9e140bd2d17e79ecc1294109c094e4feaaca758fdd903652f91138c4dab057ccf4fa79e745a51 SHA512 5a41b22af65e5becab62781504a10f32c0ca9aefc21484a08c9b248662c9601d5ff3496f827d890664c910e86d27a59cd864a72d26efc16fedcb9c84c2472e67 EBUILD virtualenv-20.38.0.ebuild 4080 BLAKE2B 337fb97e18fddb7253365bc04921ebe13aa760460335379830f9e140bd2d17e79ecc1294109c094e4feaaca758fdd903652f91138c4dab057ccf4fa79e745a51 SHA512 5a41b22af65e5becab62781504a10f32c0ca9aefc21484a08c9b248662c9601d5ff3496f827d890664c910e86d27a59cd864a72d26efc16fedcb9c84c2472e67 -EBUILD virtualenv-20.39.0.ebuild 4080 BLAKE2B 337fb97e18fddb7253365bc04921ebe13aa760460335379830f9e140bd2d17e79ecc1294109c094e4feaaca758fdd903652f91138c4dab057ccf4fa79e745a51 SHA512 5a41b22af65e5becab62781504a10f32c0ca9aefc21484a08c9b248662c9601d5ff3496f827d890664c910e86d27a59cd864a72d26efc16fedcb9c84c2472e67 EBUILD virtualenv-20.39.1.ebuild 4080 BLAKE2B 337fb97e18fddb7253365bc04921ebe13aa760460335379830f9e140bd2d17e79ecc1294109c094e4feaaca758fdd903652f91138c4dab057ccf4fa79e745a51 SHA512 5a41b22af65e5becab62781504a10f32c0ca9aefc21484a08c9b248662c9601d5ff3496f827d890664c910e86d27a59cd864a72d26efc16fedcb9c84c2472e67 EBUILD virtualenv-21.0.0.ebuild 4063 BLAKE2B 395eefd7fff88866ca90563fb2e556b46bbd6820048b12772d8703f7baff7db8d4908d84b75c4514e354109b3172643ac90b979c3dbccaf8a930e0f8dbe1b033 SHA512 7428f032f5b186837bda1254911f74e7dac35e940577455ca1cbd9110148f63bacc3dcb8315f15ca930871e7bc29a91e615c1510d537bad016b8b4469c12d7cf EBUILD virtualenv-21.1.0.ebuild 4062 BLAKE2B aadd6e91144455a2f558b6413630754e3097748e50b22c1c4f113091a5c3125b17bd9ee8f32b51735b6a6134751164018957ac30b6217e52710744ed4e9946d3 SHA512 08e2c21f1c3280bcdb67557ca7c14b12f5b8442003c76f9d592d62044197e47e1c4fb11fd58e8d6644460db52549af6732e497908765b2cb53453f979402d1db diff --git a/dev-python/virtualenv/virtualenv-20.35.3-r1.ebuild b/dev-python/virtualenv/virtualenv-20.35.3-r1.ebuild deleted file mode 100644 index af2938b989..0000000000 --- a/dev-python/virtualenv/virtualenv-20.35.3-r1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_TESTED=( python3_{11..14} pypy3_11 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Virtual Python Environment builder" -HOMEPAGE=" - https://virtualenv.pypa.io/en/stable/ - https://pypi.org/project/virtualenv/ - https://github.com/pypa/virtualenv/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] - >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] - - dev-python/ensurepip-pip - >=dev-python/ensurepip-setuptools-70.1 - dev-python/ensurepip-wheel -" -# coverage is used somehow magically in virtualenv, maybe it actually -# tests something useful -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - >=dev-python/packaging-20.0[${PYTHON_USEDEP}] - ' "${PYTHON_TESTED[@]}") - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' python3_{11..14}) - $(python_gen_cond_dep ' - >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] - ' 'pypy3*') - ) -" - -src_prepare() { - local PATCHES=( - # use wheels from ensurepip bundle - "${FILESDIR}/${PN}-20.31.1-ensurepip.patch" - ) - - distutils-r1_src_prepare - - # workaround test failures due to warnings from setuptools-scm, sigh - echo '[tool.setuptools_scm]' >> pyproject.toml || die - - # remove useless pins - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die - - # remove bundled wheels - rm src/virtualenv/seed/wheels/embed/*.whl || die -} - -python_test() { - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Skipping testing on ${EPYTHON}" - return - fi - - local EPYTEST_DESELECT=( - tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data - # tests for old wheels with py3.7 support - tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke - tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support - # broken by different wheel versions in ensurepip - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none - tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output - # hangs on a busy system, sigh - tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe - # TODO - tests/unit/create/via_global_ref/test_build_c_ext.py::test_can_build_c_extensions - # random resource leaks or xdist - tests/unit/test_file_limit.py::test_too_many_open_files - ) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # these don't like the executable called pypy3.11? - tests/unit/activation/test_bash.py::test_bash - tests/unit/activation/test_fish.py::test_fish - tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable - ) - ;; - esac - - local -x TZ=UTC - local EPYTEST_PLUGINS=( pytest-{mock,rerunfailures} ) - if [[ ${EPYTHON} == pypy3* ]]; then - EPYTEST_PLUGINS+=( pytest-freezer ) - else - EPYTEST_PLUGINS+=( time-machine ) - fi - local EPYTEST_RERUNS=5 - local EPYTEST_TIMEOUT=180 - local EPYTEST_XDIST=1 - epytest -o addopts= -} - -src_install() { - distutils-r1_src_install - - # remove bundled wheels, we're using ensurepip bundle instead - find "${ED}" -name '*.whl' -delete || die -} diff --git a/dev-python/virtualenv/virtualenv-20.36.0.ebuild b/dev-python/virtualenv/virtualenv-20.36.0.ebuild deleted file mode 100644 index eec4531952..0000000000 --- a/dev-python/virtualenv/virtualenv-20.36.0.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/pypa/virtualenv -PYTHON_TESTED=( python3_{11..14} pypy3_11 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Virtual Python Environment builder" -HOMEPAGE=" - https://virtualenv.pypa.io/en/stable/ - https://pypi.org/project/virtualenv/ - https://github.com/pypa/virtualenv/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] - >=dev-python/filelock-3.20.1[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] - - dev-python/ensurepip-pip - >=dev-python/ensurepip-setuptools-70.1 - dev-python/ensurepip-wheel -" -# coverage is used somehow magically in virtualenv, maybe it actually -# tests something useful -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - >=dev-python/packaging-20.0[${PYTHON_USEDEP}] - ' "${PYTHON_TESTED[@]}") - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' python3_{11..14}) - $(python_gen_cond_dep ' - >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] - ' 'pypy3*') - ) -" - -src_prepare() { - local PATCHES=( - # use wheels from ensurepip bundle - "${FILESDIR}/${PN}-20.31.1-ensurepip.patch" - ) - - distutils-r1_src_prepare - - # workaround test failures due to warnings from setuptools-scm, sigh - echo '[tool.setuptools_scm]' >> pyproject.toml || die - - # remove useless pins - sed -i -e 's:,<[0-9.]*::' pyproject.toml || die - - # remove bundled wheels - rm src/virtualenv/seed/wheels/embed/*.whl || die -} - -python_test() { - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Skipping testing on ${EPYTHON}" - return - fi - - local EPYTEST_DESELECT=( - tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data - # tests for old wheels with py3.7 support - tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke - tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support - # broken by different wheel versions in ensurepip - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none - tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output - # hangs on a busy system, sigh - tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe - # TODO - tests/unit/create/via_global_ref/test_build_c_ext.py::test_can_build_c_extensions - # random resource leaks or xdist - tests/unit/test_file_limit.py::test_too_many_open_files - # Internet - tests/unit/create/test_creator.py::test_create_distutils_cfg - ) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # these don't like the executable called pypy3.11? - tests/unit/activation/test_bash.py::test_bash - tests/unit/activation/test_fish.py::test_fish - tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable - ) - ;; - esac - - local -x TZ=UTC - local EPYTEST_PLUGINS=( pytest-{mock,rerunfailures} ) - if [[ ${EPYTHON} == pypy3* ]]; then - EPYTEST_PLUGINS+=( pytest-freezer ) - else - EPYTEST_PLUGINS+=( time-machine ) - fi - local EPYTEST_RERUNS=5 - local EPYTEST_TIMEOUT=180 - local EPYTEST_XDIST=1 - epytest -o addopts= -} - -src_install() { - distutils-r1_src_install - - # remove bundled wheels, we're using ensurepip bundle instead - find "${ED}" -name '*.whl' -delete || die -} diff --git a/dev-python/virtualenv/virtualenv-20.39.0.ebuild b/dev-python/virtualenv/virtualenv-20.39.0.ebuild deleted file mode 100644 index 912448ff10..0000000000 --- a/dev-python/virtualenv/virtualenv-20.39.0.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYPI_VERIFY_REPO=https://github.com/pypa/virtualenv -PYTHON_TESTED=( python3_{11..14} pypy3_11 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_{13,14}t ) - -inherit distutils-r1 pypi - -DESCRIPTION="Virtual Python Environment builder" -HOMEPAGE=" - https://virtualenv.pypa.io/en/stable/ - https://pypi.org/project/virtualenv/ - https://github.com/pypa/virtualenv/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}] - >=dev-python/filelock-3.24.2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}] - - dev-python/ensurepip-pip - >=dev-python/ensurepip-setuptools-70.1 - dev-python/ensurepip-wheel -" -# coverage is used somehow magically in virtualenv, maybe it actually -# tests something useful -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - $(python_gen_cond_dep ' - dev-python/coverage[${PYTHON_USEDEP}] - >=dev-python/pip-22.2.1[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - >=dev-python/setuptools-67.8[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - >=dev-python/packaging-20.0[${PYTHON_USEDEP}] - ' "${PYTHON_TESTED[@]}") - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' python3_{11..14}) - $(python_gen_cond_dep ' - >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}] - ' 'pypy3*') - ) -" - -src_prepare() { - local PATCHES=( - # use wheels from ensurepip bundle - "${FILESDIR}/${PN}-20.31.1-ensurepip.patch" - ) - - distutils-r1_src_prepare - - # workaround test failures due to warnings from setuptools-scm, sigh - echo '[tool.setuptools_scm]' >> pyproject.toml || die - - # remove useless pins - sed -i -e 's:,<[=0-9.]*::' pyproject.toml || die - - # remove bundled wheels - rm src/virtualenv/seed/wheels/embed/*.whl || die -} - -python_test() { - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Skipping testing on ${EPYTHON}" - return - fi - - local EPYTEST_DESELECT=( - tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data - # tests for old wheels with py3.7 support - tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke - tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support - # broken by different wheel versions in ensurepip - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact - tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none - tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output - # hangs on a busy system, sigh - tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe - # TODO - tests/unit/create/via_global_ref/test_build_c_ext.py::test_can_build_c_extensions - # random resource leaks or xdist - tests/unit/test_file_limit.py::test_too_many_open_files - # Internet - tests/unit/create/test_creator.py::test_create_distutils_cfg - ) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # these don't like the executable called pypy3.11? - tests/unit/activation/test_bash.py::test_bash - tests/unit/activation/test_fish.py::test_fish - tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable - ) - ;; - esac - - local -x TZ=UTC - local EPYTEST_PLUGINS=( pytest-{mock,rerunfailures} ) - if [[ ${EPYTHON} == pypy3* ]]; then - EPYTEST_PLUGINS+=( pytest-freezer ) - else - EPYTEST_PLUGINS+=( time-machine ) - fi - local EPYTEST_RERUNS=5 - local EPYTEST_TIMEOUT=180 - local EPYTEST_XDIST=1 - epytest -o addopts= -} - -src_install() { - distutils-r1_src_install - - # remove bundled wheels, we're using ensurepip bundle instead - find "${ED}" -name '*.whl' -delete || die -} diff --git a/dev-python/xvfbwrapper/Manifest b/dev-python/xvfbwrapper/Manifest index 180ecb55bf..214e9b5b41 100644 --- a/dev-python/xvfbwrapper/Manifest +++ b/dev-python/xvfbwrapper/Manifest @@ -1,8 +1,6 @@ DIST xvfbwrapper-0.2.18.tar.gz 11745 BLAKE2B 497b5ed94e3a93c1d798f1f934fa42b33fc94b6cdf2bcdfc37fa9bf6350bd9b3959dd17f8850077b2b2a0e605a9d20e6635eb0c3d2d8582110ece52cf0e4eda0 SHA512 9af11d1e5e5be13bc9c3e130d0f9ebd5f3b0ada056d15a3a9097c620287f2bc115ac2b4c4f39c7225758ebf01f7c7664203abfc981828a0777e8f39f213964cd DIST xvfbwrapper-0.2.20.tar.gz 12527 BLAKE2B 3f66c1d35d77fa2a42809794a2acce795bb4808968742a8c683193ab19a276b4de50b9216491ed85aad9c7a63040f6d482cec98dd5780f0797d78f185a1cd3ae SHA512 b913296b7ba6e3bbe7cd40e588718e730ecd1042b2b5859bff6c1cf38b2e11c5519f00657c02a610de2d22df850e96e8be07c152ac2d7fae568b2045ef8b4417 DIST xvfbwrapper-0.2.21.tar.gz 13078 BLAKE2B 8a13042807adc3c84af7e5acbae751f7e15a593a426dc2dc2607b0b20a9cc68b12d5c798b1aa6f005d8f94b6b1bd59470cc70e1150cfe96ae292ef675977d0d4 SHA512 d41d80fcc58fe210be0272d53e0aacdf301f78009d79560cb0fadfeb5a1a84a60211a06fee4391aa6f0ad14b025473bbdc5160c67d27d3a4836015eee898ef23 -EBUILD xvfbwrapper-0.2.16.ebuild 519 BLAKE2B 2b62089a70f5d233cb520f488f5beae8f090a59c5890a85d9f83e9d6f1ec8ed19409d18d6c83b588580ad051a4cc1af13bc78811bad06c11bd28d581f82bbc46 SHA512 91464f98b3ce0432757a0bd335ba4ea21ec719f04bf9665235d3e0e77683382ba12e342bfafd3f6e1323253b714ec252d56aa7d9115cf963f47616fd0cd5b5e3 -EBUILD xvfbwrapper-0.2.17.ebuild 521 BLAKE2B b18fcd40cbe48ee2f6a2b29913320dbbade02c9b3e5436a36975cf9cfd1bc3ce2476ac81adeb985524e0ca078d0dceeda222aac7cd196285792dca33a160417c SHA512 a964328df89840eae993c9f20863f844a99da5b83b5afb8c05771cf10ba153b2ecb32f78be7c0ae26707aaf775a56c359b5cb72e4a6139d0bb3afce8cc1aee38 EBUILD xvfbwrapper-0.2.18.ebuild 519 BLAKE2B 2b62089a70f5d233cb520f488f5beae8f090a59c5890a85d9f83e9d6f1ec8ed19409d18d6c83b588580ad051a4cc1af13bc78811bad06c11bd28d581f82bbc46 SHA512 91464f98b3ce0432757a0bd335ba4ea21ec719f04bf9665235d3e0e77683382ba12e342bfafd3f6e1323253b714ec252d56aa7d9115cf963f47616fd0cd5b5e3 EBUILD xvfbwrapper-0.2.20.ebuild 521 BLAKE2B b18fcd40cbe48ee2f6a2b29913320dbbade02c9b3e5436a36975cf9cfd1bc3ce2476ac81adeb985524e0ca078d0dceeda222aac7cd196285792dca33a160417c SHA512 a964328df89840eae993c9f20863f844a99da5b83b5afb8c05771cf10ba153b2ecb32f78be7c0ae26707aaf775a56c359b5cb72e4a6139d0bb3afce8cc1aee38 EBUILD xvfbwrapper-0.2.21.ebuild 583 BLAKE2B cae9c6d3954da892cdd637c94c8c3593b81c68a21b613acebaca59c41f134a60380f49e44e518514d7961937958b23737bcfe879e871d958107b473ade682854 SHA512 fb7a242e6bd76878c55b0564e9929742affbba7c8b4b02bc9da6e76223945df9fea0b65e093d74d5b8c9a239a5806dad22d360ef7a1e9ac27f6183c62c1d774b diff --git a/dev-python/xvfbwrapper/xvfbwrapper-0.2.16.ebuild b/dev-python/xvfbwrapper/xvfbwrapper-0.2.16.ebuild deleted file mode 100644 index dd106cb2e3..0000000000 --- a/dev-python/xvfbwrapper/xvfbwrapper-0.2.16.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python wrapper for running a display inside X virtual framebuffer" -HOMEPAGE=" - https://github.com/cgoldberg/xvfbwrapper/ - https://pypi.org/project/xvfbwrapper/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND=" - x11-base/xorg-server[xvfb] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest diff --git a/dev-python/xvfbwrapper/xvfbwrapper-0.2.17.ebuild b/dev-python/xvfbwrapper/xvfbwrapper-0.2.17.ebuild deleted file mode 100644 index 368877ce00..0000000000 --- a/dev-python/xvfbwrapper/xvfbwrapper-0.2.17.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{11..14} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python wrapper for running a display inside X virtual framebuffer" -HOMEPAGE=" - https://github.com/cgoldberg/xvfbwrapper/ - https://pypi.org/project/xvfbwrapper/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - x11-base/xorg-server[xvfb] -" - -EPYTEST_PLUGINS=() -distutils_enable_tests pytest |
