diff options
Diffstat (limited to 'dev-python')
227 files changed, 1041 insertions, 4393 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 47733bf98123..38b82e4ae8b1 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest index 6cdab6229211..ea8d3be6325f 100644 --- a/dev-python/alembic/Manifest +++ b/dev-python/alembic/Manifest @@ -1,5 +1,3 @@ -DIST alembic-1.15.1.tar.gz 1924789 BLAKE2B e4c5c9528638fad54dcc0ac65b34ee67b12967639aa2dccd11622a31b453e5b9384d72f6c69eed779bfbc42681fcdf6df0d922375ebc9159aeac0b8132681ca0 SHA512 8f1a536293c4ad8bf897ec4d4ea8ebe589a132db5ebd2859efde802e938f81e40ec08e20c477275a65e6f0e59cf0c34f128b54081e5f300ff343b0b21cc478db DIST alembic-1.15.2.tar.gz 1925573 BLAKE2B 0711f6132ff3209828896c7efc78e0f4f2d7fd304a3e497b115f4f91521c5c57f852b2a515565e0e18d6695ec05d524b49500e73bf4247d7500f9a74380e0a5a SHA512 2d749123181c58985794f1c51d6f67d5fb11dbd0dd38d696a2b9e28a59560bf8f8d93473b0bce1e95426bbe65c0b24f9b3287a5819e6606dd982d7ecdedbcdab -EBUILD alembic-1.15.1.ebuild 1021 BLAKE2B fac61e06fef3aaccf0f9e478a7c99f9522a376e17e9cd8317052d661c702dfb84a8582b3f57f30c8073a8d7a101de702fb1d976ac3b40ceb3f1855d91795af49 SHA512 63f48361deda3d77da0e03bf3c39288ab2f579606dc675365bb9b38a65582b426c658052b616f92019009b5887d0c33ce07acbaab16448ee2c4902d8170e289d -EBUILD alembic-1.15.2.ebuild 1024 BLAKE2B 40946823042b77b4f94238f4ed60e5219877844661c243e6e51dd82e1e36d9c7eb936a8d0c7ca43761a0e091eac525056dc53747704c5d13ff9c585f3704c4c0 SHA512 1a11a6329d0c44ee74ff8689af2feb1c9f58d1186bf5d27bc1d356039f7b850bea2299f60b685e450e40c52a5c48c5883fe1dbf1e5d6b88e334614cdca76bbd8 +EBUILD alembic-1.15.2.ebuild 1021 BLAKE2B fac61e06fef3aaccf0f9e478a7c99f9522a376e17e9cd8317052d661c702dfb84a8582b3f57f30c8073a8d7a101de702fb1d976ac3b40ceb3f1855d91795af49 SHA512 63f48361deda3d77da0e03bf3c39288ab2f579606dc675365bb9b38a65582b426c658052b616f92019009b5887d0c33ce07acbaab16448ee2c4902d8170e289d MISC metadata.xml 516 BLAKE2B 08b11ebed2913b00e0a8c0044a50e3ca7bc0e51fcad180725c90445227fed1aed58ed89b4bed58ef5c050c3eee3c19da33aabce5cd1f7835f4b560e67ccc7744 SHA512 b4afb6af57562e6065f03db71da0dbdfc9c4337e54cbaddfa257ee7bad48dbeecfaccd765901bf65279e34cf96be3975f983017858904716a36bf8c18f33db79 diff --git a/dev-python/alembic/alembic-1.15.1.ebuild b/dev-python/alembic/alembic-1.15.1.ebuild deleted file mode 100644 index 7611ad0d3c86..000000000000 --- a/dev-python/alembic/alembic-1.15.1.ebuild +++ /dev/null @@ -1,46 +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 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy" -HOMEPAGE=" - https://github.com/sqlalchemy/alembic/ - https://pypi.org/project/alembic/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" -IUSE="doc" - -RDEPEND=" - >=dev-python/sqlalchemy-1.4.0[${PYTHON_USEDEP}] - dev-python/mako[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - sys-libs/timezone-data - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # setup.cfg contains -p no:warnings in addopts which triggers - # datetime.utcfromtimestamp() deprecation warning as an error in py3.12 - epytest -o addopts= -} - -python_install_all() { - use doc && local HTML_DOCS=( docs/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/alembic/alembic-1.15.2.ebuild b/dev-python/alembic/alembic-1.15.2.ebuild index 1a86a6251bbf..7611ad0d3c86 100644 --- a/dev-python/alembic/alembic-1.15.2.ebuild +++ b/dev-python/alembic/alembic-1.15.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" IUSE="doc" RDEPEND=" diff --git a/dev-python/ansible-compat/Manifest b/dev-python/ansible-compat/Manifest index f5c218f7ae53..dc53e9e8e6c6 100644 --- a/dev-python/ansible-compat/Manifest +++ b/dev-python/ansible-compat/Manifest @@ -1,5 +1,3 @@ -DIST ansible_compat-25.1.2.tar.gz 87902 BLAKE2B c2a96fb67c32e8a02d2e1f6c6ddbcbd966fac1e9485f00ba8293ced2fc2de986616a9987772a54d6f5ee1c88cbf9a09fb3b36eed44949b241f50b761ff52d06b SHA512 b07ae461241c3c2ab7b52b519ab773ecb878b6cd24353a81187c5aeb14c332af5f666d5034b8972e6bbedc9a0cd761c887492064a122593cc8746702ffc83adc DIST ansible_compat-25.1.4.tar.gz 88124 BLAKE2B 29e7ab84843e79c90152d92103bc1972a5daa776fecbafb8ecdba73787281bc4a7f187edafd43d2105ed9da554a67d10dfdd675e0aeb40a4a6fe55b2987aed1e SHA512 dd5c3d81b52a307069f4bd20dce5adf0e241dc4dcd03e60aca81a456acebeb1f218c74b6eebe6f3fcf2661c7c199688982979c96337b9ecff64e196de8f9011b -EBUILD ansible-compat-25.1.2.ebuild 1807 BLAKE2B 74947bd9f18a2623e7e3ff370fc1824e6b96fc2c4f8280762d4a593a8b949700f2f085b3b2f019ee2c3352c09833abb888521c8f43a10f049ea452536c5520d1 SHA512 50bcaba43f4b68bffe34cb15b65b9436c0ad966cfe0d671e4eeca29a142ab4288dc0bdffc6c37cf103ded483b35533196a70c6d4ace4ecf53f9a5d11a27797c4 -EBUILD ansible-compat-25.1.4.ebuild 1855 BLAKE2B 3f470ec18c662771190005cd2ba0196730fab48a68bec394a328fdb6275546f654a6242ed3d72b130b66cba97cf278fd766263718b4914d89592c9700e5c067f SHA512 7da03fd98e835d490885a90e2ff7e63049d12d0986e7600be1ff415ded85731b1bc18409ebc0ba22d04ca838e12421c239a337127f01e3a78e9781add6795269 +EBUILD ansible-compat-25.1.4.ebuild 1854 BLAKE2B 3fded55977d4507151243fff0bb9c4589118e0485b452a7e37c479984b17d74d341bcd1f08f4fdf8f4817a149f3c82c2de4dfd99f80c4bdff8b8c4d4ebafa99d SHA512 0c043a3190dd0a89857cc0a9e2f953ee9796293bf5c3bff2af8ab2ccfbe3cac77976d030629638971e6b0a4de7a0177a1b50f176193780c9336e78c1c88662e6 MISC metadata.xml 404 BLAKE2B cd6a8ae349cbfd750d8e439a93902221cce72c0c03280ef1e99514981f6a1079bf9e16a9eaf58ad1758e83a82625b508ccf461ff487ddf8c378cdf7fd46260f8 SHA512 15330e4ae03c21f1db7a42cd9efca50a2fe60b828caef1dbb29901f39f4089d6b3a3c593ca2bd01c7873c8ff12b15227d0c8ae09450271d733cc36ff979b3365 diff --git a/dev-python/ansible-compat/ansible-compat-25.1.2.ebuild b/dev-python/ansible-compat/ansible-compat-25.1.2.ebuild deleted file mode 100644 index 7c51fcb8fe7f..000000000000 --- a/dev-python/ansible-compat/ansible-compat-25.1.2.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_{11..13} ) - -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.1[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - >=dev-python/subprocess-tee-0.4.1[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-plus[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -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 - # 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.1.4.ebuild b/dev-python/ansible-compat/ansible-compat-25.1.4.ebuild index 435c6f43ce3f..612486517876 100644 --- a/dev-python/ansible-compat/ansible-compat-25.1.4.ebuild +++ b/dev-python/ansible-compat/ansible-compat-25.1.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" RDEPEND=" >=app-admin/ansible-core-2.18.1[${PYTHON_USEDEP}] diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest index 552cc138a5af..fc7c695c1f35 100644 --- a/dev-python/argcomplete/Manifest +++ b/dev-python/argcomplete/Manifest @@ -1,8 +1,6 @@ AUX argcomplete-3.1.6-timeout.patch 945 BLAKE2B dcdfadbdef547d45013eee33d00166b98eb6621a55f5e399cc7d330541a95118aff4a1646a85a1351209f88ff0e74d66e2468ffcf3db7e91d44ef453cc9c73e9 SHA512 fc26fc219d88a74d49245a2d545cb8040fb773fc7a948847380d4d343f19650994771a948fce99311cab7b52b3e040cf3f58291a0ac50b4a4f262dbb28c1bf85 -DIST argcomplete-3.6.0.tar.gz 73135 BLAKE2B 3e1cd3f28652278483ba7bfb5c73308580ee390da388a0e23932c553d2c79d45a4e7d6a7bd8c01299080caf70c0ced1d04b3708dcdc6ed975f00170d22eb81e8 SHA512 cccc7f8b760cee5e43b03d97a4bb8f1569e82dd8761a540bb6abb54f8ed2fff09c8b8491c4e175360c00b0e75a5e1b7b4b53734db969e250aff5fbb74dcd0514 DIST argcomplete-3.6.1.tar.gz 73474 BLAKE2B 096beabe258c155e13ba6f60edbab5e9f01f0a8b5aa93141082b8590ea46b3ecbe905960cc5cb1956aab36ba04724ce5f18066ab99db10e3b49acfbd5535cbca SHA512 948f83f42e8fcb7c8a5aac614413d1d33ec6aedb5ef578cb3a88a148fc334d5072ac269c03fbbfec4f845f4492a5918bbf55fd6c765448bbd56edf24704b3616 DIST argcomplete-3.6.2.tar.gz 73403 BLAKE2B 3b998ade06ea6a22acaa91b78b3e5770c02b00926e028c24a8ed59fee3a8edf2aa234c03581f59354728fc54f2ce01a6526930b8f160fbdfbbefe73d5b2aae48 SHA512 19843c958a6bd5b48dd86c3f5140f74a21cec6df48adef480758197f32ea961cfb19642f6f16297fed10db93ca16df85966a2ac4a6d809b987fd528221299ea8 -EBUILD argcomplete-3.6.0.ebuild 1088 BLAKE2B 0718a77318fb55fd910001862acb9eae6e37a1f94bb0c21ad01e5a9d9354f01304e0931b73c057661c7b7fbb173e8a5b90b140bc13df7a51d2b3465d9940125a SHA512 ad3ba6040d9c603b20cc644d602dc2ad9520e29fccf95a372d72f51da1b64cc4631c5061d41c0778666bd454eaa12c935bec34b7c1a209bc8e5b62c917cebb75 -EBUILD argcomplete-3.6.1.ebuild 1096 BLAKE2B 057510d6deac122ae6d0954e9e88492eb27222fc41a847c7f89da930f8f0b544566f78de17854a67414e2c1772d83b4db5ffa755366475d58afddf5b2a3b4072 SHA512 c39f3abcfa705399a699a537071a03327afd0f219d8d836217821c39472c15e6e9eadb5f5df9ac3aba9e14b1c6c9db13b81f5adc82ea7387c9df641a9852c0bf +EBUILD argcomplete-3.6.1.ebuild 1088 BLAKE2B 0718a77318fb55fd910001862acb9eae6e37a1f94bb0c21ad01e5a9d9354f01304e0931b73c057661c7b7fbb173e8a5b90b140bc13df7a51d2b3465d9940125a SHA512 ad3ba6040d9c603b20cc644d602dc2ad9520e29fccf95a372d72f51da1b64cc4631c5061d41c0778666bd454eaa12c935bec34b7c1a209bc8e5b62c917cebb75 EBUILD argcomplete-3.6.2.ebuild 1096 BLAKE2B 057510d6deac122ae6d0954e9e88492eb27222fc41a847c7f89da930f8f0b544566f78de17854a67414e2c1772d83b4db5ffa755366475d58afddf5b2a3b4072 SHA512 c39f3abcfa705399a699a537071a03327afd0f219d8d836217821c39472c15e6e9eadb5f5df9ac3aba9e14b1c6c9db13b81f5adc82ea7387c9df641a9852c0bf MISC metadata.xml 411 BLAKE2B 963cfdba9183fde9e97c534345164d26be569d841dcc6fd274601b18d5de2ae97fa837b0acfdc59616c5d19cc54ea368547ffd901f90239cdfb5ba08e8721607 SHA512 22db237979be34053ad7201f599d576a7756b71e6b75c40c2808d47f276cce6d3594ae46dcaec5aa5adab9e9e24e11d47bb9044a8b1a146163d66687965cf5b7 diff --git a/dev-python/argcomplete/argcomplete-3.6.0.ebuild b/dev-python/argcomplete/argcomplete-3.6.0.ebuild deleted file mode 100644 index 9296f4e5543d..000000000000 --- a/dev-python/argcomplete/argcomplete-3.6.0.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=hatchling -PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Bash tab completion for argparse" -HOMEPAGE=" - https://github.com/kislyuk/argcomplete/ - https://pypi.org/project/argcomplete/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -# pip is called as an external tool -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - app-shells/fish - app-shells/tcsh - app-shells/zsh - dev-python/pexpect[${PYTHON_USEDEP}] - >=dev-python/pip-19 - ) -" - -PATCHES=( - # increase test timeouts -- this is particularly necessary - # for entry point tests because they read metadata of all installed - # packages which can take real long on systems with lots of packages - "${FILESDIR}/argcomplete-3.1.6-timeout.patch" -) - -python_test() { - "${EPYTHON}" test/test.py -v || die -} diff --git a/dev-python/argcomplete/argcomplete-3.6.1.ebuild b/dev-python/argcomplete/argcomplete-3.6.1.ebuild index 6cc65157ba4d..9296f4e5543d 100644 --- a/dev-python/argcomplete/argcomplete-3.6.1.ebuild +++ b/dev-python/argcomplete/argcomplete-3.6.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/autopage/Manifest b/dev-python/autopage/Manifest index 4ea0dfdce824..5a9310c754c8 100644 --- a/dev-python/autopage/Manifest +++ b/dev-python/autopage/Manifest @@ -1,3 +1,3 @@ DIST autopage-0.5.2.gh.tar.gz 21904 BLAKE2B 73597326f6d22d4cac9c9969edc0e6fc23f555d149947aa3aa81529347928a3f9112e9fb15a3ad65e17274ed308fb6fe20810d8364415fe7e59ab1bd47411361 SHA512 68e76dd4c4f049785e226eae499be85139bf57c59fd2161f5bb9df66878541e39a3edc1806f42382bd2d9a922cbdace0d05b60366f72d9a39c31fc39eae05883 -EBUILD autopage-0.5.2.ebuild 876 BLAKE2B d219511e8b86eab6dbdb0d303a490da29e82b82a61ef546b7c9ca7e22b9f6bfdd6d3549f27fa67deeafe5021072d931a65102698a3e52e2f1bd06826ce15cbcb SHA512 fa11fffdb12032c043b9128ca3cd1bd79d040d44bc18c9802e96b1b4210e4fc01be33022393502ce2b38863126b209f5408a22088d5d1a1e3656cfdf36f88ce1 +EBUILD autopage-0.5.2.ebuild 915 BLAKE2B d04e9ad9de66081a11bb570801d08ac5f071dc6889f6f34535b7754dcc9abb616da034e1eec118844779b0af10d4437662abc5556f55377090184011b4418b67 SHA512 a90fa9e1573c71fd73ea64ce21551602dc25dcb3b2fd50de5f87965e0767d45729618fbd84ac61d7bdafcdeb5ca5da92ee81f70a7a86260bb1b5a29c5eaf5d70 MISC metadata.xml 390 BLAKE2B 6be679e40e58985a6ad622fcb85f130bcc6b8039accd14243e6dcba458a0af721eaf9e7928bfe0d29f62477df6e437143865b68a61820b88dfd61a6e760992ea SHA512 3d76be1ae51467569281305138475733f9ce9b89b7d2a41f496c69bebd86e205019d1e75d1de22267d36aa2822ebe8bf94f5722d46ec27a8a79f349e38dad3b4 diff --git a/dev-python/autopage/autopage-0.5.2.ebuild b/dev-python/autopage/autopage-0.5.2.ebuild index 5ac42ae5bcb1..cee2422a6e75 100644 --- a/dev-python/autopage/autopage-0.5.2.ebuild +++ b/dev-python/autopage/autopage-0.5.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,6 +21,8 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 sparc x86" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/bashate/Manifest b/dev-python/bashate/Manifest index 90ac56c2ba8a..875663292eb1 100644 --- a/dev-python/bashate/Manifest +++ b/dev-python/bashate/Manifest @@ -1,3 +1,3 @@ DIST bashate-2.1.1.tar.gz 34875 BLAKE2B 9af27813697be12132f58fa13b4f415ce4991795d3e831e651f24a884438775ecaf938f27120ea0fc990f72d8edc5def8ed4bfbc163ca47fabf10a8e350b0b41 SHA512 093ad491b41b73402d316baba894b5f327f07702641f13ece4beb1578d5dfaccbff1e3e0773a799f1acd84443d5a8606288b7c586d5120bb10adcf4427d6f96c -EBUILD bashate-2.1.1.ebuild 539 BLAKE2B 291ef54f4e2f1c0b8a301367536715c9b123265e442b768ebb7979b49dd4ab260742fe58b07878eaec3f4659ba2018c4d1a152fa50414b1c8b74ffc87364c947 SHA512 a43322f1084088c2e8014830af09bb9caa830c1a8c2917056855c6e526cb75c109528266cd3f51bc16bde19148fecd04f284177eb9edb079f6c04946baef7a7f +EBUILD bashate-2.1.1.ebuild 578 BLAKE2B fb318db62656a03d1d688d8249df48008e366303449373f3e0dee252b3db11a7950006e01e5a71cc65737d690acc435975cbb9f083401fd97bdc300411ee4790 SHA512 46de0f1589de4081b549c226285dd07a90650c9f7a8ab2395add4593952a6f32ddbbdb3a7ec30687b9289e94b87e418c7d00ece75de693f9183ccb180562c37b MISC metadata.xml 614 BLAKE2B d48b05b8c07bd3cc56d7121723ff87bd397f2a21816c0348e8e0a7789f893dd9f1c3137c7f296f641e3ec2db57d2929a218be93f2d7073fe65c89f9e2ffe1573 SHA512 622dc67c54dc352a5d3e0f193073eea0bded5c62ced58b3f349fc45fd7ca2c592e634035650ba7b3b01fb647518e2f3bb9cf57622c4796210b9d4d81bbd47e85 diff --git a/dev-python/bashate/bashate-2.1.1.ebuild b/dev-python/bashate/bashate-2.1.1.ebuild index bcce570520c6..225181775fa6 100644 --- a/dev-python/bashate/bashate-2.1.1.ebuild +++ b/dev-python/bashate/bashate-2.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,6 +13,8 @@ HOMEPAGE="https://pypi.org/project/bashate/" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="amd64 arm64 x86" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" >dev-python/pbr-2.1.0[${PYTHON_USEDEP}] diff --git a/dev-python/bitarray/Manifest b/dev-python/bitarray/Manifest index 81d6333df8bd..21c8b309b132 100644 --- a/dev-python/bitarray/Manifest +++ b/dev-python/bitarray/Manifest @@ -1,11 +1,5 @@ -DIST bitarray-3.0.0.tar.gz 126627 BLAKE2B c00d45f2ac165c8bd801932cadf2437b1665f7acf2aea821f976c9550a188443d43b6ace08d3af8db2c27331dd090e51174f96b92aa8ebcf3eb5210d52b5d336 SHA512 36ff7305e66bb766888de7598d6596315caeb34acfb6dcc56130b9ddefea15b31e90eabb8b65ce676bbec08c38e8cd39784edfa8b50f53c3f7a6b7f23795fa85 -DIST bitarray-3.1.1.tar.gz 135976 BLAKE2B b27949162c185e2b5631bd4758d6b7c070cc9ffcf9aa22dd343c29eb9e40b97e591f957b7e4882aadd805d84b7ac7c08ffa020431869aa180b2d6f6414abc1bc SHA512 dc34dff5c10c8eb5b0693a680a999c9ecd9d7ea0680404a6f97094fc450c96f5c4a16c49e4c5f4a5fea54ba46b6a49794d0a48c6ab7b0422f1a9b356d71c514c DIST bitarray-3.2.0.tar.gz 137064 BLAKE2B bb84759f4cfc35879645ebb4384194e9b14ff0b25fff5eaf4fc2d828d250f97a0417eee72e4eddf98d9a4761e8de421ec663e4e05f879d606ed5c6aea602e73b SHA512 cacaf04800309f7eda59f02473afb6497cd49c245cc01b1e472f6e9917e36332c05bc123b152c289fb3a7adeaa9b308190b1e183f749d8711bc91c47ea7c6e02 -DIST bitarray-3.3.0.tar.gz 138729 BLAKE2B b32e0d8c2a174a5c60fc89df2475060d5725480af6fcacc78bd621363775f80d0eca9ac92ca88092080816baad120d66ff915f47d2126774327742ac5b105c24 SHA512 cd357239ea6eca83604160499a93ab7b3215c20a7e5a944b63bb4570dd4c76dca713bab9b24c7c05eb4597069c44d1aa1529fd8dfcad1992a7950eb61de38ded DIST bitarray-3.3.1.tar.gz 139152 BLAKE2B 30ea76a65480a8849e727aee74e70222eaedb70046eff3fd74687e74bdfa0aeb32a0034b2feffbc5f13246e38794dfd4db0ffa3b3437a309e3b5a92755e98f76 SHA512 099095b89b1b7a600d191d1ec6c0ffc79867d5d35b08cbc92ddbe96f1032ca86d30a16fb3f23ca71919c1924b147ada71365550bd518b71c8a030dd0ae636028 -EBUILD bitarray-3.0.0.ebuild 553 BLAKE2B c41ef7dc545a893b96253ad9c452ba6c56bbb0250b2a98f06e4c59e3b4e278a4b68b172bc37b8b32e2fc09965fc5acdd87c33ef41e9625aceca28720fdacfa17 SHA512 dddce607315d166c5dbc106de323d7302177227c62535300fef6e2a5446da2e0d1432e601aab332c33339c5ce33e755a7f3433764223320be39ca52dbed4549d -EBUILD bitarray-3.1.1.ebuild 553 BLAKE2B 29c60aa52ab8b8bd9f483fd88fc04f221b050acd47141858fca8496eee493039180ba0ceafd0dce806ce3f4efcfb73ae33ecfc65dfdbb82a51085706bf1d2200 SHA512 35e55c2032771f37c03683226d3625662b5cc853a8ca32330898725e8c044bd08d155848204917639a1b04132a2eb07d04ad01be1f17c3e53d85288c63afe602 EBUILD bitarray-3.2.0.ebuild 553 BLAKE2B 29c60aa52ab8b8bd9f483fd88fc04f221b050acd47141858fca8496eee493039180ba0ceafd0dce806ce3f4efcfb73ae33ecfc65dfdbb82a51085706bf1d2200 SHA512 35e55c2032771f37c03683226d3625662b5cc853a8ca32330898725e8c044bd08d155848204917639a1b04132a2eb07d04ad01be1f17c3e53d85288c63afe602 -EBUILD bitarray-3.3.0.ebuild 556 BLAKE2B 77317473292b826df254f51b1173ac6f2d99af8be1c0431516c7b90e837faf02e1713229326a15217a439df33523cc0b2a35b27230d6634780ca9e4def570d35 SHA512 3ceedf3162500baa96092749833cda3fed6d85327add2374b387a0de48755cb0dfc87357a95b3a29d6ef21653a3700f4680da5b0d7b2f638dfecf97572672f33 EBUILD bitarray-3.3.1.ebuild 556 BLAKE2B 77317473292b826df254f51b1173ac6f2d99af8be1c0431516c7b90e837faf02e1713229326a15217a439df33523cc0b2a35b27230d6634780ca9e4def570d35 SHA512 3ceedf3162500baa96092749833cda3fed6d85327add2374b387a0de48755cb0dfc87357a95b3a29d6ef21653a3700f4680da5b0d7b2f638dfecf97572672f33 MISC metadata.xml 1207 BLAKE2B 67a57c61a71655fcd94e7025fe4d30792b6921a40f151d827f4c936dbc96c2b81afd2f2a302cfbf15356a591be941268561545d7ac7bc0cdb19e3f87a03e4b4b SHA512 5069c6622d7840c402007c420169e679da08db020952f798fd4299d6f1b324ce8cead3ca2a9072b96d8d852d5630827833eb27d39a190153e8da46ac9f386b90 diff --git a/dev-python/bitarray/bitarray-3.0.0.ebuild b/dev-python/bitarray/bitarray-3.0.0.ebuild deleted file mode 100644 index 372329f8b57d..000000000000 --- a/dev-python/bitarray/bitarray-3.0.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Efficient arrays of booleans -- C extension" -HOMEPAGE=" - https://github.com/ilanschnell/bitarray/ - https://pypi.org/project/bitarray/ -" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux" - -python_test() { - "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/bitarray/bitarray-3.1.1.ebuild b/dev-python/bitarray/bitarray-3.1.1.ebuild deleted file mode 100644 index 82d19d7d762a..000000000000 --- a/dev-python/bitarray/bitarray-3.1.1.ebuild +++ /dev/null @@ -1,24 +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 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Efficient arrays of booleans -- C extension" -HOMEPAGE=" - https://github.com/ilanschnell/bitarray/ - https://pypi.org/project/bitarray/ -" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86 ~amd64-linux ~x86-linux" - -python_test() { - "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/bitarray/bitarray-3.3.0.ebuild b/dev-python/bitarray/bitarray-3.3.0.ebuild deleted file mode 100644 index 1a58579b4295..000000000000 --- a/dev-python/bitarray/bitarray-3.3.0.ebuild +++ /dev/null @@ -1,24 +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 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Efficient arrays of booleans -- C extension" -HOMEPAGE=" - https://github.com/ilanschnell/bitarray/ - https://pypi.org/project/bitarray/ -" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" - -python_test() { - "${EPYTHON}" bitarray/test_bitarray.py -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/bitstring/Manifest b/dev-python/bitstring/Manifest index ce4b69e744ca..2c6f399dfb41 100644 --- a/dev-python/bitstring/Manifest +++ b/dev-python/bitstring/Manifest @@ -1,5 +1,3 @@ -DIST bitstring-4.3.0.tar.gz 251408 BLAKE2B 62e4e28752758a149d8b612efcfaa67cf379e5b426034146b4163182edc5be158bc26b8ecefd0dc44c034c4b901354a3ffc372360c20d3955876667c60eeb87f SHA512 72a4b343d5035ed6f88a165466337d7b519b10bde58a91ebb001e74e81ad1eaeb03ad643958a4956ffbe012da237533eaec9bb8c18cc546030a7306172dbd826 DIST bitstring-4.3.1.tar.gz 251426 BLAKE2B 9dfc8e3b31c8edcba3a492e844ceca5da9fb874e655bb45c1dc478b8c0fe54a66beebb8869d70fbe9fbc02fc0cccfb8faee73602d99051abd732ff4d18e02e01 SHA512 5c36d37eb447632c95559788187ea40436fb327a6fab72c6c7332a11726172a1ac9f9ea115022ed2bab644152f04e73541efd838a057890763a2dba78d1dc4ab -EBUILD bitstring-4.3.0.ebuild 681 BLAKE2B 88d423ea27f34eab34cbcde42843932c58f697c5fc1e436af99a30e95e256b1e30113b5db868cfecc43c36a041364d0a9d759b00e96c5bcef68058cf34486ca8 SHA512 b25273cabf68ce41a68606135b2072ff9ec59c38ccc2c51ca51048127f304e8f8ce5a0b0dcec5ac1fdee787f416dd12c4afb2b74ac35bdf843532f8f1f68aa04 -EBUILD bitstring-4.3.1.ebuild 682 BLAKE2B 0e2c29a335f4b5fd098197be8b2c4f78659fefeaca6d486139fc12b63c3c4354f22cde98075b952163a560abaa93e348ce970e12b196f45de6e626e5adb28e9b SHA512 87fa3dfc363123dd99b2098da3917189506b69653b9cb0f7dd222da2ffc1c177d52accadcbbf7cbdd66a7014d1e4df025ffe16cae404952f6db656aaa882d5dd +EBUILD bitstring-4.3.1.ebuild 679 BLAKE2B 10ab480c6fb6a3911fa549c2e6beb1ebc5cf30f1a99a58ea0ab47c7cda4ce524872571f2476119f235f410a22bfafc3d4a3ad9afef87ffc395fe8c83f71c6c08 SHA512 4beeeb6f217420d312aaca414f9e977177ff4756e55ff12de60c7493de00b419092dfc64f18efa22c7c930a93c58a9a52b9070398e25d9704f0f0aba57c8c499 MISC metadata.xml 733 BLAKE2B 5d978fb3a90e33422df3c35986386d83e38b7760a2cac0708894c8c58c41002b8c7e1fe16bc1e9c707d8009afd0613d4afccf459770d40ec7c9223ede6a34e05 SHA512 ba4a8fb544c13bce8b31eb1dc3c4c5f5beff5f883f922479ccf809d81532719353ef322a26cdf16a0ef499dcdfb300b4a3fd0812edcb62651f8b617f0e391930 diff --git a/dev-python/bitstring/bitstring-4.3.0.ebuild b/dev-python/bitstring/bitstring-4.3.0.ebuild deleted file mode 100644 index b723353e2d62..000000000000 --- a/dev-python/bitstring/bitstring-4.3.0.ebuild +++ /dev/null @@ -1,35 +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_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A pure Python module for creation and analysis of binary data" -HOMEPAGE=" - https://github.com/scott-griffiths/bitstring/ - https://pypi.org/project/bitstring/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 x86" - -RDEPEND=" - =dev-python/bitarray-3.0*[${PYTHON_USEDEP}] - >=dev-python/gfloat-0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - tests/test_benchmarks.py -) diff --git a/dev-python/bitstring/bitstring-4.3.1.ebuild b/dev-python/bitstring/bitstring-4.3.1.ebuild index 8ed36ab3f689..44d151bdb049 100644 --- a/dev-python/bitstring/bitstring-4.3.1.ebuild +++ b/dev-python/bitstring/bitstring-4.3.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm arm64 x86" RDEPEND=" =dev-python/bitarray-3*[${PYTHON_USEDEP}] diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 0779fafd582b..d4872ed63dbb 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,17 +1,7 @@ -DIST boto3-1.37.18.gh.tar.gz 916523 BLAKE2B ddce395151b08982cd62156dcb994a496691d37182a375d4b2fbaf6cd9a51044a03a6eb7861d30d405e20318cbbcd9ce449a56302b7184bdf883208bd5e9c6f6 SHA512 d10106d061282b0f7a4de0d95a14ff8ebf93e21a99d85dd828c1396a5ed657e9b6f80101c9e762e755679059b9d8b9b3d7f1fa4c6159df4cac35e2b5076835b9 DIST boto3-1.37.23.gh.tar.gz 920294 BLAKE2B c1bfcb5dd8c883c122b530ac2756c77884d74a43caeaeaded4e7f26bf9fbe829c7b4d70968b19e2561b4ed495c8e05e141ae365fcff7fa10159ff0c04dcc1f3e SHA512 b2fb0b4730e32ec881e933eeb6e57ce5dcffe9cfe5f586a15e5a9abea5d3a515d5db0c66058af3c0c8c206472fdfef80b74b750bd024718078ec9a5a94b01e29 DIST boto3-1.37.28.gh.tar.gz 922848 BLAKE2B 134a4054d1142de5f63198f6fd97eef3dc5fe38523e688ccda56960200f2b1cd2ee862d95a275a13744844006e78584d1510850b2873da74d3ebdf53ceecd0a1 SHA512 f794769b083f52dd7e546758fec9a42dbf6fa8e09eef82a631b8d3b9dcb3b449aa85b7e72cb9a1f33c6bcaf89ef2bede4f771110e723efd98b47c9ab5c31c51f -DIST boto3-1.37.29.gh.tar.gz 923479 BLAKE2B ab940851062f611e3a3011e908c28c7cd3129020cec11272b85613b0c135af1a9df6e171b4a1c3ed4f0c4015512da8b00a3f8430bff38ba89c6030dcddd6adff SHA512 d2dbb36e0e375084a1022ae1dc8fb89601c625edd4f780ab01a1d137377752ea28f691a1e774077ad2585b0df119f4e29c9f74ea43c9e63ca4bebc95387f0b7b -DIST boto3-1.37.30.gh.tar.gz 924249 BLAKE2B 54fa0f7a3f2a926345aaaaf1bdf9610b4ea8b5745eb64adf10b863b00b587e91fb987d7047fe4b62d66815c907ab01198d364506c9c0b72ab097c53c3f4053af SHA512 d50188a48f0257f89a2884b3f4f5e2d6b06a9af692119e09b0846b9b3d53d40cf11a15045edf267d1faed3cf59a5cb5274f7e253451ce129b64562fd89bba0f6 -DIST boto3-1.37.31.gh.tar.gz 925896 BLAKE2B 999eb64d1910092cad350e95cc6ffc3da971794c6acd4ed093142a64a6aa66a98de4a3bfa63810479948990dc9c3ff90c91f88df215897be62e492f2daeb47db SHA512 69471906f22b5fd760a9c6c96a508b06620ffb3fdeb0b4a7d5ea952f3e835dcfba6fa5ce697b9756a8202ceeb6ec52f5f4c74a2f3d1d43ab5ba4c2da5c76ebfb -DIST boto3-1.37.32.gh.tar.gz 926774 BLAKE2B 28d3042fce2d5e3414a10d2238b692d876296fe5642b5367adfdf37a1eada5664bb75838c658b42b356648d60cc2a1bcb8b157a81a1d6d6d6537ff0b9dc8083b SHA512 06f7b1a4ec9ce150d4ad34738ea5e8517ba99fb14ddbe354de653e39814b03cf68833f69b1f2c5acf814461b7e3f660c35be0714db38fb5cc63b9cda7d27511a DIST boto3-1.37.33.gh.tar.gz 927758 BLAKE2B ed246a9e8966bfb51a3ef567461a5ec6103cb7e710799db908b5c5e790c09b765a1b977f8b1a0b4f65ecc013178afe1c8e0b03729e1c4ae9f20a22a21e248267 SHA512 373b5eb1340c7da82b3d4e493f63e4b9e4b80fa4fe3a215961ea8c793382efca83de9b3c744456de572c9b6bb7bbb73cffdbc7d892d501da3213ed9073ae2264 -EBUILD boto3-1.37.18.ebuild 1205 BLAKE2B ba88d00e8ea05d27260511e6110158d1f305ce8bde0aaf3385814b38f6b977bd8fae2b092659d5765d6c3bcf80cd75fe5f2bea95374a3105c23cdfbf04bd8ec8 SHA512 6cf3155f855f19611a770cf2db452b139af4869a39f2e07d1040a9c45a3cfd13341f3a7eadb2e13da7c38d29492d68307a9e88b62c22704ef15a5c082da651fd -EBUILD boto3-1.37.23.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 +EBUILD boto3-1.37.23.ebuild 1205 BLAKE2B ba88d00e8ea05d27260511e6110158d1f305ce8bde0aaf3385814b38f6b977bd8fae2b092659d5765d6c3bcf80cd75fe5f2bea95374a3105c23cdfbf04bd8ec8 SHA512 6cf3155f855f19611a770cf2db452b139af4869a39f2e07d1040a9c45a3cfd13341f3a7eadb2e13da7c38d29492d68307a9e88b62c22704ef15a5c082da651fd EBUILD boto3-1.37.28.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 -EBUILD boto3-1.37.29.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 -EBUILD boto3-1.37.30.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 -EBUILD boto3-1.37.31.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 -EBUILD boto3-1.37.32.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 EBUILD boto3-1.37.33.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.37.18.ebuild b/dev-python/boto3/boto3-1.37.18.ebuild deleted file mode 100644 index 49169e33bb7b..000000000000 --- a/dev-python/boto3/boto3-1.37.18.ebuild +++ /dev/null @@ -1,53 +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_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.11.0[${PYTHON_USEDEP}] -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/boto3/boto3-1.37.23.ebuild b/dev-python/boto3/boto3-1.37.23.ebuild index b087a88814e8..49169e33bb7b 100644 --- a/dev-python/boto3/boto3-1.37.23.ebuild +++ b/dev-python/boto3/boto3-1.37.23.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] diff --git a/dev-python/boto3/boto3-1.37.29.ebuild b/dev-python/boto3/boto3-1.37.29.ebuild deleted file mode 100644 index b087a88814e8..000000000000 --- a/dev-python/boto3/boto3-1.37.29.ebuild +++ /dev/null @@ -1,53 +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_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.11.0[${PYTHON_USEDEP}] -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/boto3/boto3-1.37.30.ebuild b/dev-python/boto3/boto3-1.37.30.ebuild deleted file mode 100644 index b087a88814e8..000000000000 --- a/dev-python/boto3/boto3-1.37.30.ebuild +++ /dev/null @@ -1,53 +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_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.11.0[${PYTHON_USEDEP}] -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/boto3/boto3-1.37.31.ebuild b/dev-python/boto3/boto3-1.37.31.ebuild deleted file mode 100644 index b087a88814e8..000000000000 --- a/dev-python/boto3/boto3-1.37.31.ebuild +++ /dev/null @@ -1,53 +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_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.11.0[${PYTHON_USEDEP}] -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/boto3/boto3-1.37.32.ebuild b/dev-python/boto3/boto3-1.37.32.ebuild deleted file mode 100644 index b087a88814e8..000000000000 --- a/dev-python/boto3/boto3-1.37.32.ebuild +++ /dev/null @@ -1,53 +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_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.11.0[${PYTHON_USEDEP}] -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index a8e60f9601b0..9094dc16307d 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,17 +1,7 @@ -DIST botocore-1.37.18.gh.tar.gz 14386605 BLAKE2B 541cfccf5251a7534751a48de2e1c4d652b6ec65c94311de23ed7cffc582f9ae7ea13e62714e41e6eb49c6135bcd054bce5985e4fb06b30babfba7f9791ce2cc SHA512 3eeb4cdd098a7a2867ff44f189087c4b331ce32a81dea989ce78ece936f9b087cb995779d81a6cd730c8fca528243b327f7d4a0dd58122dad21f3a5536a4f577 DIST botocore-1.37.23.gh.tar.gz 14408721 BLAKE2B 6309e847210a3f7f916679078fba54afff6369d0d983638a1f0535da30349e918699c022929585d5d106a47822f746429b5eb4e52f0996059ce38f989cbf05c2 SHA512 61147b40c082469c5d99ba626ce1549c2d640c25151ae39e588c1ca15c20aa3eff1eeb1d91de18c62203099d45f1a70541e675b9c5ab14f5c04f90982f9a2ddd DIST botocore-1.37.28.gh.tar.gz 14529730 BLAKE2B aa04a445d45d24ff7dad8553ce19676fc73e6cd852b5ee41c3cc29039aa6b353399ce9e17b8081e21652fd2bb06b1f58822cf1143a0305256c78515f21d64fa9 SHA512 ea757146393a94faee45487d3b0b4ba0927f0d3a5a37349788a2e2a4d1b4950d027d47bc92c3eb021d2253ce80fc4399a5dbfca447382d6b68e49786951fa02f -DIST botocore-1.37.29.gh.tar.gz 14534398 BLAKE2B 22916213e7dcba5c6e17105a6abf2752586d17fc1496c1d09b92584cd2d4c5a341c251253bdbdf0699b8cc7d4a2d190d1855698847adf0352f003a1a667bac25 SHA512 3346fa9013d4b361a9fff66aed238d71ba65ebd63555c50fd443aa07eda7c599e1816c8900320a97799ed3aaedd1fd246a5499627ceb9933204f45b878fece6c -DIST botocore-1.37.30.gh.tar.gz 14539545 BLAKE2B 73b3c393d5da95b89d798695ba1fb656017c9d3754371d2d6debbcac8e33795d27bad0fd18258b0381148cd2fd45cabadc59a17745bf1908f23342bbfae3b60f SHA512 8f6d8b963e06b94fd373ab54a84c4083c9a55637d88cb75d2844e094dc1a6ca7a954b215f71515841a6a2776526f1807c2a50983f6417b08057bc2ca843ac390 -DIST botocore-1.37.31.gh.tar.gz 14540600 BLAKE2B 872049187a44ff5d7099902c10cf68a83983421798eecee50b02d8b5bd646a04f22ed2b41ec84374499c9d97ed6a2a4fd4e39b5de77e0c8e56fa94c31c2c94aa SHA512 0fffb63321c4ff58533c121e18a6a3cb4cf1587ce0a6fb8ddacc02d52e50de91f278e928dfaad8801b7f081761e0c7ae311a6acab386bdea6de917ddae13cced -DIST botocore-1.37.32.gh.tar.gz 14545157 BLAKE2B 19f5ce89320d0c9d63dffbb40b510309be89e183b49ab6aa5f35b264bb64c6940f527dee7696c334265042c79b5c2d79250f8941db7293c4d464262a8baa8626 SHA512 f90c90a9985e8a36c5c75a072517da4ec762edd08091c19db8fe3821f294e7f8eb09d28359606c0b8a946f36be415bca6e4085c2296ce0d1280407b9fe757ad1 DIST botocore-1.37.33.gh.tar.gz 14547041 BLAKE2B 65fc9cd205b582dd5b046670dec5708d16e638789edfa3c3c6126f404b83a150210d92bb108156540523b0ed30ad06b5ecaa832ed8c751b99ba49b8cc975e4cd SHA512 e07480e100aa3b58831fb76f58d69e1ccea85c629ce9048909d51072d1b2a66ce10b65f97bfc0b82ba5235257035e85442b31b09a3fe4bbb2dfed7bcbeebfc37 -EBUILD botocore-1.37.18.ebuild 1484 BLAKE2B e69b432b70d99a29bce6a148a732df49694427d669ea669c64482ec58959f640650b02635f34a613c6a87fed9e4c199cc971b4c811e1ced6db9db1c3e4fc384b SHA512 81c31e65ddea2c9d721e540e6b63c0d76bd7f3f847d06d2cb021bc02449373268cfe08b262db804d1cf65f77bd5bef6fb25cf4a070ee106cd7a231531d6d1130 -EBUILD botocore-1.37.23.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae +EBUILD botocore-1.37.23.ebuild 1484 BLAKE2B e69b432b70d99a29bce6a148a732df49694427d669ea669c64482ec58959f640650b02635f34a613c6a87fed9e4c199cc971b4c811e1ced6db9db1c3e4fc384b SHA512 81c31e65ddea2c9d721e540e6b63c0d76bd7f3f847d06d2cb021bc02449373268cfe08b262db804d1cf65f77bd5bef6fb25cf4a070ee106cd7a231531d6d1130 EBUILD botocore-1.37.28.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae -EBUILD botocore-1.37.29.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae -EBUILD botocore-1.37.30.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae -EBUILD botocore-1.37.31.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae -EBUILD botocore-1.37.32.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae EBUILD botocore-1.37.33.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.37.18.ebuild b/dev-python/botocore/botocore-1.37.18.ebuild deleted file mode 100644 index f72d8120ad60..000000000000 --- a/dev-python/botocore/botocore-1.37.18.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 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - <dev-python/jmespath-2[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -# unbundled packages -RDEPEND+=" - dev-python/requests[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.37.23.ebuild b/dev-python/botocore/botocore-1.37.23.ebuild index 9e1580d45581..f72d8120ad60 100644 --- a/dev-python/botocore/botocore-1.37.23.ebuild +++ b/dev-python/botocore/botocore-1.37.23.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" <dev-python/jmespath-2[${PYTHON_USEDEP}] diff --git a/dev-python/botocore/botocore-1.37.29.ebuild b/dev-python/botocore/botocore-1.37.29.ebuild deleted file mode 100644 index 9e1580d45581..000000000000 --- a/dev-python/botocore/botocore-1.37.29.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 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - <dev-python/jmespath-2[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -# unbundled packages -RDEPEND+=" - dev-python/requests[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.37.30.ebuild b/dev-python/botocore/botocore-1.37.30.ebuild deleted file mode 100644 index 9e1580d45581..000000000000 --- a/dev-python/botocore/botocore-1.37.30.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 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - <dev-python/jmespath-2[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -# unbundled packages -RDEPEND+=" - dev-python/requests[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.37.31.ebuild b/dev-python/botocore/botocore-1.37.31.ebuild deleted file mode 100644 index 9e1580d45581..000000000000 --- a/dev-python/botocore/botocore-1.37.31.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 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - <dev-python/jmespath-2[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -# unbundled packages -RDEPEND+=" - dev-python/requests[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/botocore/botocore-1.37.32.ebuild b/dev-python/botocore/botocore-1.37.32.ebuild deleted file mode 100644 index 9e1580d45581..000000000000 --- a/dev-python/botocore/botocore-1.37.32.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 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - <dev-python/jmespath-2[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -# unbundled packages -RDEPEND+=" - dev-python/requests[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest tests/{functional,unit} -} diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest index 0da070a35028..51e820b53522 100644 --- a/dev-python/cattrs/Manifest +++ b/dev-python/cattrs/Manifest @@ -2,5 +2,5 @@ AUX cattrs-23.2.4_pre20240627-py313.patch 2699 BLAKE2B d57e952f73f866cb72d29568e DIST cattrs-24.1.2.gh.tar.gz 428615 BLAKE2B d6874493083c4a082b319a12bead71d8a147a35019f3b08a7f16c4c982c061b98db71d6e1027215df53efc66c93688cbd6d5cfaaa9a46f9bd1a39893bbbc21ee SHA512 00316c062343a91cb71ba297af7d74798000cd44afca6eb6286278b3340efc27621486336c095e21a0e1701105494d60b72991aa00b8ab9bacf30a47eee877ce DIST cattrs-24.1.3.gh.tar.gz 428852 BLAKE2B 3c4e7842886229c56f29d6e98f0a19a374aaeacd97015b729cf8ebc677ffcb0fb7e51efd329200ead1fd1bec16e4f86b18effa17fac2511d008e8d34dfdfdd84 SHA512 1fe1de70c4ab8a5e4da7ab534833f22f02b23b01a14b68186185aa5af9b5260606e5f20365fe103901368602d4a9e3560733a85ec06f601227f1cab3c191b1e4 EBUILD cattrs-24.1.2.ebuild 3156 BLAKE2B 1220af6c975b7186e42362c7214f7bb92009d896df55fbb64556a59aa2f09b36ee6ce7c6400fc1cc52f2e7452dda3035d61b6d65ebb22b9a61c4d4e3af02eecb SHA512 5d0871f96d0d25d84781d1e96f4ba5c773698533cea39bba7cfabf7bdcf12a5e29344e15d6b5276b03d26b0ab917e98e3062233822d8d8a0b310c4b95f1b9e1b -EBUILD cattrs-24.1.3.ebuild 3164 BLAKE2B 42e626445379d4f198c9ee6c47e411043257c307d468a2412ace1ad7b4a5f88140ba9124541229b5ef988c112cac96314d5a0c374ca3a00608efe8af3d4cd607 SHA512 77b26d08cce4a2d9a7f6b6a91810077a6f350e12f41fec6d54ccd6488abd9b9a5057909822a173c863acf497e492ae4ec13b2244791e912c9878340fa481b3b1 +EBUILD cattrs-24.1.3.ebuild 3157 BLAKE2B 4173febec7540be4aa3c9df78b3e649df2ead84ac525eb33456ad4c9792c40fc71164018371abdb1e3745e0db9f64561263dbb93207802e0705822d5fdc032e9 SHA512 eea431e813a6cdde2c163986f8adce27e6f97c2a7a2677b3dc74ef1dd1b6ced1205a8ce35d47a7fd1758b2702017d8dbe7005b4ebfe10afa387804312b6e33a3 MISC metadata.xml 347 BLAKE2B 94165f2a8e62f3dc7e195f872944300ffff5ba23b9a7e6c30c18d61bc469ea8ff9b70e516f854bfc52d55a0fd27daff0df58145e34bfe26dbcde8070b8a22630 SHA512 5bb37b39b9574256358a623cff942a95162f5f9dcb32ddf28bd167504c7619be54488fae10044a5c765291f8fa28a5aa346973365dcca867be0eef4e232a4999 diff --git a/dev-python/cattrs/cattrs-24.1.3.ebuild b/dev-python/cattrs/cattrs-24.1.3.ebuild index 938354e5eecf..1f9182a71346 100644 --- a/dev-python/cattrs/cattrs-24.1.3.ebuild +++ b/dev-python/cattrs/cattrs-24.1.3.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="test-rust" RDEPEND=" diff --git a/dev-python/clang/Manifest b/dev-python/clang/Manifest index 81238f09a544..f3f8adaea541 100644 --- a/dev-python/clang/Manifest +++ b/dev-python/clang/Manifest @@ -6,20 +6,19 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b -DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906 -DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764 DIST llvm-project-19.1.7.src.tar.xz 141249332 BLAKE2B 1259ed7f9aca7b35e89d818befdee20fd8bed4d2dc2c2c6f6f56451fd43d35ac03a0a5a406e142d22b25137999dc5b17471c196f8fcf79f20a8296832d900f6d SHA512 c7d63286d662707a9cd54758c9e3aaf52794a91900c484c4a6efa62d90bc719d5e7a345e4192feeb0c9fd11c82570d64677c781e5be1d645556b6aa018e47ec8 DIST llvm-project-19.1.7.src.tar.xz.sig 438 BLAKE2B 4015140f4ba77de45039bdbdfbaf6f30e75705123d067ea97175d91d7a5b6a75008df01d99ae7aa16aaa3b101f3f41e38d01f04158f95a261d617b3ede0254cd SHA512 195797b06ac80a742e0ccbc03a50dc06dd2e04377d783d5474e3e72c5a75203b60292b047929312a411d22b137a239943fba414a4d136a2be14cbff978eb6bda DIST llvm-project-20.1.2.src.tar.xz 147229028 BLAKE2B 90be4c8b69d44bc3a295f3f63081f999cf35d05e9157ab104d403a5d5b6c3ff97b57a89598d2ec0413988f93a23f97f485b2216bbf0630cade754e9830246621 SHA512 c95e088e471d49c6692c8af1a7e40924467e4c269dada019c44455687c9f0e6a213b9b3ac8afa4e3d20cb3e757afc3400152e7cd06981aeebd61591cac15580d DIST llvm-project-20.1.2.src.tar.xz.sig 566 BLAKE2B fa4637cd41bddb0425567b17bcb0ba4800ec9a689897610febfba7f49f8218d6aff7bb8f7ecf6bb927397096ca49c0c1817b243e5ba7fc0ba51993ef532dadeb SHA512 d3f6a350ebd9884878442ea202f58328f8e85c30cfb150371e4af7fa8dc560bb421cd0f49f49e6bc95f57de6c06543633f0b2799aab9590750f440e099424e01 DIST llvm-project-f3e6473df46fd920e09e06e57a5549eb8e3a8bd3.tar.gz 229893133 BLAKE2B 20a14a99fb55070c30b05298916875d7f7b5476bc47c72f675204adb62daf1126bc83f2e7e51867042cb0ea415f04ef32653118116d01f666a82dc888fb6e999 SHA512 f11eac15fc1d96232267d588fa1c41ebbff3367b1fccf1cfd43f3290f682b73ffa78f2336a2a155c41ef67cf4e6f43019b152996d790f03acf4b9b732a3cf4b7 +DIST llvm-project-fa4ac19f0fc937e30fd7711dad98d0fcdb34f8ba.tar.gz 230556403 BLAKE2B 8fde662380b5a9889cb6399ceeffedf0b42a5b6c329768f2cad15338a4fd4650217057955014de53b56825a6f5770042f5678d8df4118b6310d4d1b12a19c888 SHA512 ef8a3ac7aed43f14b490d198de27f15bad0a63b89273d47daca0aa33a1edf79eecafb26f7f7ec64e6482b99fba5d7e9080c59887e33bb1ce18d8e3ae1938a1ae EBUILD clang-15.0.7.ebuild 1203 BLAKE2B cf84f97fb260baf4ad6fdaeba840b1029f7d8491db85f40a46688e1ab8af050b3f6f7d2e95659bafe90f100c65c1db02e050907ed5023ded5ea72e3c66c32ab3 SHA512 b680e5a1f559f90abace19a911bb524ed1785e4d80e6fe05319cd6908da4b15af060d503c304b138aca9594b2695294a3cf3833062a6c1aadc748932e9d15931 EBUILD clang-16.0.6.ebuild 1203 BLAKE2B f23b17daa233b1881d42219f47dc1f320a7914deaaa1ce52fbee16726ca89aeaabc3bcac00f33ea88855d60bfa70e7aafa440c27971b5a6e9830cd864cb15ee0 SHA512 439b98a2cee13a658817a313fe32a8f16e9cee8abd64620284130562e3ba34535c5016c8eba337d03a8e5b376a03504c64481f6f45dc99b664c100e4f3c8cd14 EBUILD clang-17.0.6.ebuild 1203 BLAKE2B f23b17daa233b1881d42219f47dc1f320a7914deaaa1ce52fbee16726ca89aeaabc3bcac00f33ea88855d60bfa70e7aafa440c27971b5a6e9830cd864cb15ee0 SHA512 439b98a2cee13a658817a313fe32a8f16e9cee8abd64620284130562e3ba34535c5016c8eba337d03a8e5b376a03504c64481f6f45dc99b664c100e4f3c8cd14 EBUILD clang-18.1.8.ebuild 1203 BLAKE2B fb50c827cb7968aebc55f4faca75538cfd211975908ba4935913ccccf3b9be43fdf4c6ebc2c333a6be476ce82a95899dffdbee5f8bdcafc15dfc2597c5a97851 SHA512 a3c408d1cd6e6429331b8375ca603b897a6b549af21261bfb20393ac2e42396ad636e30fe9123fc0dc06c4fab946cd04667f04448698f3cde6e6c20693181de6 -EBUILD clang-19.1.4.ebuild 1203 BLAKE2B fb50c827cb7968aebc55f4faca75538cfd211975908ba4935913ccccf3b9be43fdf4c6ebc2c333a6be476ce82a95899dffdbee5f8bdcafc15dfc2597c5a97851 SHA512 a3c408d1cd6e6429331b8375ca603b897a6b549af21261bfb20393ac2e42396ad636e30fe9123fc0dc06c4fab946cd04667f04448698f3cde6e6c20693181de6 EBUILD clang-19.1.7.ebuild 1203 BLAKE2B b90c78858fd1b7cc52cc102dd5dd6ab55ddade7ce42ba61432467a10c8d7db97f47426ae3418805663d5b0e1ded66733cbf99be4df3c6092b73d124d7b984a1c SHA512 d79cf2386389a658a61665247d623daacdaa86ceefd5ca3ec421c8ace2e3d2342a8063a5d88c9903af70b37c06ffe620971baf838abc500d14ea379036aee436 EBUILD clang-20.1.2.ebuild 1205 BLAKE2B dd467f483f7193e12bc197b67568cc45ad43aedf3ae7817f7b130c4e2bea2f145ed9109260f7ca5739c0786e05dd7b450f364959a275c73a414255066146707b SHA512 1279a2d9dea1610d1aa6a939773ad0bcdcff4796ccec83516fd7bc8723c6213c136faf748537826781f0e0f986667bbf72198a52938d3d50ae0bfceee3ee3396 EBUILD clang-21.0.0.9999.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 EBUILD clang-21.0.0_pre20250405.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 +EBUILD clang-21.0.0_pre20250412.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-python/clang/clang-19.1.4.ebuild b/dev-python/clang/clang-21.0.0_pre20250412.ebuild index 1e14db792bb3..694150a44a53 100644 --- a/dev-python/clang/clang-19.1.4.ebuild +++ b/dev-python/clang/clang-21.0.0_pre20250412.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,6 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~x86" IUSE="test" RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" diff --git a/dev-python/click-option-group/Manifest b/dev-python/click-option-group/Manifest index 6247a5b8aecf..9bc9f064ff0c 100644 --- a/dev-python/click-option-group/Manifest +++ b/dev-python/click-option-group/Manifest @@ -1,5 +1,3 @@ -DIST click-option-group-0.5.6.tar.gz 16517 BLAKE2B 8edc9e1c7aff7ff03f86fea41a43a37b9605efb11cae402ebaaa18620b21fd50237d92979f024b319b7de7b244f3168a3557efcc4f754c83e1bc4cd05b578428 SHA512 7ac321a0c2dedcacf9b0383cb6b1ae6f7dd0ec6855e4f88cd4817ddece0c2c043c8b10fab04a41aefce38f871075a793bdc7b000f3b99adc7d93a3b6f0cf9884 DIST click_option_group-0.5.7.tar.gz 22110 BLAKE2B 31357084654dc1011eeab64b0298fd5f5a5b417a4621dff7442b6dea02ffbe304d267adccb2f7adef8b7a005ad6055d5982b9e7b7990242fdf3a417c7c817040 SHA512 0e6c82b2b6a4a790c767ad775def93c3487e97990bbc172c95b6d90ccc366c8fb9dfe0fff4eecb64538218213c65642732eb1a0d421d2826e1f13689e6d5621a -EBUILD click-option-group-0.5.6.ebuild 638 BLAKE2B e49648130d9b4495103013f510606e0406899f9a632da62359273cf7462e75db82c171e465d3defe124d1a2c74024cc269e48b98ccd079c305451332887079ee SHA512 66f8fe07169c2c28098d861212e5070b142814956dcdc0de0857981c373dede33d9b32545c3f96b8b2d58a1af6dd3917cd918813c1597f063572b600525dacfb -EBUILD click-option-group-0.5.7.ebuild 678 BLAKE2B db5274a8e2aca274c4458591d448d3df08078251703bda4428489a6e1a5f2f35245542b06f29a9b15436646a4e0ae0c4761c7e51bb6e1fe220cb3a7bba35f166 SHA512 a17eccd4f5cd8eb009296f19cbf3042131e9266bf9a925ec628bc413c69dc9a414cf40c8097017734c0df1834a4666389eaeda26b2ec77fe634ca4ecd20d60f5 +EBUILD click-option-group-0.5.7.ebuild 677 BLAKE2B 5cce6ea440ccf0acf8d7cead86be71b3c83d9e69b64fab9c379156f8565456398072dfc999f348d6432d108813c0fde0da9d86e3a0de730eb20580ae5f35bb4e SHA512 52da1d33dbbf49e452a224d0fa3438266b7394f28e4988c430948659ceba0129eca7914b8edcf4d53e252e0320b3c8bf8fac67cbfc7494b0ba6d061857641a3c MISC metadata.xml 518 BLAKE2B 06bbf1fe80ec23ca072064469259128ef4fafccc2711ee58ac1ed0486f2efec3c11b563dd5b6e277aaf3334245de6c10b03cdd639b61453a324ea1206f89163e SHA512 6e90c472b3d5148d6b560981405e8f80a5872b9ed80ecf25d8d018be0694b42acbcc4b2ea8f2441f316896e1027e67d83155d5ad611885865bc71f86e716b4cb diff --git a/dev-python/click-option-group/click-option-group-0.5.6.ebuild b/dev-python/click-option-group/click-option-group-0.5.6.ebuild deleted file mode 100644 index b624b59e6d4f..000000000000 --- a/dev-python/click-option-group/click-option-group-0.5.6.ebuild +++ /dev/null @@ -1,31 +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_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Click-extension package that adds option groups missing in Click" -HOMEPAGE=" - https://github.com/click-contrib/click-option-group - https://pypi.org/project/click-option-group/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/click[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/click-option-group/click-option-group-0.5.7.ebuild b/dev-python/click-option-group/click-option-group-0.5.7.ebuild index 0c1c9705e7db..990d0922feb3 100644 --- a/dev-python/click-option-group/click-option-group-0.5.7.ebuild +++ b/dev-python/click-option-group/click-option-group-0.5.7.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" RDEPEND=" >=dev-python/click-7.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/configargparse/Manifest b/dev-python/configargparse/Manifest index 9193652ab20c..88912cc0198a 100644 --- a/dev-python/configargparse/Manifest +++ b/dev-python/configargparse/Manifest @@ -1,4 +1,4 @@ AUX configargparse-1.7-py313.patch 5717 BLAKE2B 9a3bc91ccc2c0f316ba37cc24299aec40aed2d91f1f8185cacc90356af477aab1b04f5ef57885fb221af6f1dbed82c1ddb2d26c4d4b7da94554fbfabb8acc072 SHA512 4ccce5af6aede68c13ff598e32b82397289a5877b070488681314873fc9f540247265cbb4da30f8dafa1a08bbca5a8a204124b1741d7ffbddf25015e5edc0c6a DIST ConfigArgParse-1.7.gh.tar.gz 37462 BLAKE2B a351830f79899910039cfee7a830af58afb2534368b53e8f821c161444d81e2eac61ebf7a10ce1c4a6586f05db5fb0277fdc5c0605c0e517f9592bb9a66e2f45 SHA512 4c388768dfda861a58a8c7b5a4de2a7c4070d445d9ea9aaeb5ce2e5af954ed6422b5af33967d086fd4c477156ef89e3dfd1406c02f0c49bafe6a9c980bf5840f -EBUILD configargparse-1.7.ebuild 848 BLAKE2B 8e4fcad6d575142e8198cb39cd950ed8da73342d72c07174829c6d89443c5b7636d9f8c6a405c2b9506aa055b0214aaa3b188f9c7df0f002a22b7eefef113570 SHA512 217e0706bce22f577053a246822d1424d1a49a5d39a10b97f1a2b4738ccb46a4fbd47be47fe30a15df1e11f8b0189056a244dba1b4e5d0bbdb4937a633da85b4 +EBUILD configargparse-1.7.ebuild 887 BLAKE2B fc87f12cc1004e8954c013468c0338e93a319834e2f124806f6f32e593a4e324608fd8d6b72c0571e9104b971851c0e07806fad6a9bc8e8c122b9cbb2ee113c0 SHA512 bd30b2de8263470124ecafbf5f62a3c82e7d19e359dc9b6c263fe0b7a96fe08565a50c97f7bbec7905f214702d488cb5d756d1282743434b6e822f4cec65e6f3 MISC metadata.xml 413 BLAKE2B 06bc019926862278b7c7a0f602f737f0ee20df1271bfd4ccd2e96e602b537403ae641f4196496ed0af92830a457af330def85f4d4b30ae2733510b82c0589310 SHA512 df63096d97d9835ee72b03ee144cb1cbed4f29644380c8711718b570938e0ed1dff9bca15b77c91df052f3f68e10633d1880d553cb8c8d7e1827714355dd8593 diff --git a/dev-python/configargparse/configargparse-1.7.ebuild b/dev-python/configargparse/configargparse-1.7.ebuild index d1438b4dbf34..d7dd3fd3d5ef 100644 --- a/dev-python/configargparse/configargparse-1.7.ebuild +++ b/dev-python/configargparse/configargparse-1.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,6 +22,8 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/constantly/Manifest b/dev-python/constantly/Manifest index 08607be30d9c..b7f20f85ef4d 100644 --- a/dev-python/constantly/Manifest +++ b/dev-python/constantly/Manifest @@ -1,3 +1,3 @@ DIST constantly-23.10.4.gh.tar.gz 31228 BLAKE2B 8bc84de285bdb99074acbccfa19b09c2937f6d5e0f11df82a22cf4a505de82454f7a63f2715b7c277c8ea8f1b7187aa841c508c08927434f38d87a16801065ca SHA512 41672b4b9292a6860fa3bad815170cb7da934cc12091ed4a2b85896370c7f7bbd18d363e40ba8aef08c113082de7b06662eaf7fb500f9b4bf7a6db50cfc035c9 -EBUILD constantly-23.10.4.ebuild 729 BLAKE2B edb048d46a6a0f9f14f3607d2abb734b5113c2580ef6ec5c504f450308ab4bdfaaf3e8f037fec4999864efda6c64490f5b30e85d4570d4e43ebb87d529e59cb6 SHA512 4ffc9a73882e85e8d9e4c0b2c8666e654a3e58518539134659e8d469d65102ef09d26331e9b4b87967033a189b889bfbe094ff4318d150bde51936b16435b7fd +EBUILD constantly-23.10.4.ebuild 768 BLAKE2B 6a710dab93cfce8e7d7a64c98ab7d78a7145ceca9d444e0565a52e0c52e3809800ca71fd622f04e9ae855cf627fc6e41dbcbe8723bdcc99a63ce1c14b95d65c7 SHA512 4863a37cdf62e22f4986cce34ee529435e5823244f8b2c2228ae0c58423443feaba615c622496d732184d78c84b9567be52eb770edd603cb9782e966d945308f MISC metadata.xml 762 BLAKE2B 9875a3eb5843bf6bf12053dec018f6613df587a09c15e789c8386fda56b9f992cecff183961d2ad6666c222897953afca84b3c16cea971ea51d59d85dd977d4a SHA512 2da01cbce721e0f9b411e6d34552bbe547d79dcf3c2bc0232b8addfcfc98a190eff1fef7ae09e451e4666a7854c83206cc5b905aa951b7ce9476124fc6f0023c diff --git a/dev-python/constantly/constantly-23.10.4.ebuild b/dev-python/constantly/constantly-23.10.4.ebuild index 71b01eb9d7e6..0658d60b9a3c 100644 --- a/dev-python/constantly/constantly-23.10.4.ebuild +++ b/dev-python/constantly/constantly-23.10.4.ebuild @@ -21,6 +21,8 @@ SRC_URI=" LICENSE="MIT" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" dev-python/versioneer[${PYTHON_USEDEP}] diff --git a/dev-python/cramjam/Manifest b/dev-python/cramjam/Manifest index 4cd9471ded5b..708d2ffa184f 100644 --- a/dev-python/cramjam/Manifest +++ b/dev-python/cramjam/Manifest @@ -36,6 +36,7 @@ DIST cmake-0.1.52.crate 18119 BLAKE2B 03025cec724f080a9911505405a3bfc489709f5571 DIST cmake-0.1.54.crate 18955 BLAKE2B 8ea4f8c4e5a383e406436343e3635449662788cf8e32f0dd5222ade92b6c0fdad4e5444c6a319531d8d87ba4e376f1ffaa7bcd1073878e26e7fcbd6383158a51 SHA512 ab4bf69dc77337c6d398b74738ea28a7fc1239e6991f8baa72fc78d3f9f6a77197e7517574e4f4d245ff6fbcfbf9b768c9f814d9ad74b74314f19c1d491f3009 DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 DIST copy_dir-0.1.3.crate 5831 BLAKE2B de7e655e9716500db72cdb16394cf76a50f7b9861b9df6e0bd0a450b9475112f7e3ba3bc53ffde2c74ce540f4a48e2703f8e5ce83ad8cbfae06e51c16b2cdc63 SHA512 cd83244960be0bae32ab0480d1057c8a99e4bfd1c4622eb0b85692f2255ccac38678e608c663cf76ccf11d8c0d2415b15ebfd8328efdfbb37bca448245338fa2 +DIST cramjam-2.10.0.tar.gz 47801 BLAKE2B ff567e7abdb36e959ed502f38402c5257609c30dad3c0d1beda6699a5567d31f22ab075bbaf20ec9fe0512d06131ce912ec9f40e1b08137d1a3904ed19878921 SHA512 0c44643844c6278160d9e2efa3005da265e464edb1d3dd670cadc3effaa744c21c772c0bfeac1ceec6e5f7e8a9a02440d79e5080c432e4dcb73984e613281ad2 DIST cramjam-2.10.0rc1.tar.gz 47814 BLAKE2B 3d961889634718af17b955720d85945af94f57398a55a112c6c4c47da82fb629a434d5bc08c31fb4786fe9ba1e6ee41c34562db53c92164034eb4864510d419c SHA512 b1aa5481d0c4d0c44389f20bc2933d8b6979636dfaf2aca1ef83abb462134f2ab421993a5730471b58b49e55614100bb8279916ed68f4a7477453b82407a7c0a DIST cramjam-2.9.1.tar.gz 47892 BLAKE2B c62ed8dca32df3d3e895c0c647d5f450409aaf69af69747fa85b3a5119fe9bc43ca5eb639623d58a10362ab2d9edd279eb3829b002e2dbbf0c58ce4d18bd85fc SHA512 a2bcb6f98c8f7ffdf026fe9ffc061b3a462368a9bb69eea79697f7cba5091b1beb52cde9c298423d3a7538f86c1d6b15fdd083ccfd26fa2700c024c6d2a0437f DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 @@ -89,14 +90,19 @@ DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d1 DIST proc-macro2-1.0.93.crate 52388 BLAKE2B dae4493215b88f68cc485bc0ae80f0a48ebad68e0260839b1c367832d1ab778197bf040647b3fe36cfe9d5f7a496e05cd71b5914f531eb129c2d458d5f0be896 SHA512 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c DIST pyo3-0.22.6.crate 546746 BLAKE2B 2a6f8c5ce2ee96e1812177a11c5fad7e15f3a73d9e30850edf0855b13db6cc95427e186883b4aae25a2d2466d3fe82f56180a39f3e6e0a54bb0a3ef78d495400 SHA512 d746007eae22f5b7bbf173759c61cbd2aa893898d88b8be5680a0237deec4d113246edf5f62fbbec3579ad4bd7307499b94b887ec306112ffe3df5190fe70e44 DIST pyo3-0.23.5.crate 1088533 BLAKE2B 2efae0a42c1d33e25c5871e3f61a3cea9890d278a20e2777307752b544ab3a634059bba896a1df0df4eadd0ae3c2e63b6d637aecd6699b31fac4107e3a43a387 SHA512 efd3a86dd70c199304463c0ae18dbdf4d9176d1af13b664bdd05a1e218cffda3f29f06d868d0d852d51c3e85b7e07c39617206b3feddc913b3b622f3fcf59d5f +DIST pyo3-0.24.1.crate 1113050 BLAKE2B 5a203f8c845b08b40ed64561d385d2e4134a38916723ef6b0b4be8f44fa9de594c4eca138c318ad83a156f66273b20b55acb19897dca3eba5d479e6333be815e SHA512 6c2a8f9d554a3cf151a796ee20610b596ebdbf9e642d6b2ddc35d0142841d7be51e739ddef4332cfa8c4625c972d9705eae5f694b4d8907882bec4add7c6c6ed DIST pyo3-build-config-0.22.6.crate 31369 BLAKE2B a1a72de120c4ac4f23a3faaf9b2e340231d7a778a29083ef25fd863fa213afb2a9b720333e3d46a6e1d32105f63073276a23b9bcd999a97fe71eaff3afc7db99 SHA512 9ab44c830e56ddb9ee537ce438fc690664d2c5416f01cdf72498ce062e4c1e7192eac8b7dc2de86c9f2212890b133b69a66209b1615c4eabdf4eaa6882a980fe DIST pyo3-build-config-0.23.5.crate 33885 BLAKE2B 14e3897186abb772bcde147a9ebf2a70f5cbd634cb0240e1dbba71079acd2f9cd61fd263a5d32bc583e188ec84b6db8b93f018ab954ac9da66f423183ad5c176 SHA512 72aac032e3026554761eb81dc9c57591abc4d0c329c46918da13a8cc93c0532eba2fe3d971699a50890c66d8853b93a67840b0e8f1c15747d184b873dec2894a +DIST pyo3-build-config-0.24.1.crate 34020 BLAKE2B 34ed5a2385de138fde0308439c5fcd8a92a48b215b41799838d5b3106b0845f70023ccd97d60c39cea4729cd8bd850e1ef4e372ac332a06037dc5dd574b09834 SHA512 6008f6737685882b2fd958fcc5f171c0ddc10520631904ca759f857117241dc0a648d4cf30d9a84483662bfbc435eccc3deed9981f98b88016b12a5944ae3ff7 DIST pyo3-ffi-0.22.6.crate 69352 BLAKE2B 99eea6ed87001b23fdeb263937bc14be0fadadc1ad77d4fa8834045ba2fc6ba5c0b89f4051916a058b7640be655afe22785b1da42aac8a32d10209b7b37bf810 SHA512 616e51a0eae1207830fe95251d5b62f126daf446bec68ac98cb1b8538aaa59761dbde62d446a9ee205c23453dbd32bd8ecb15e26265ed1fa1e5e2056efd96369 DIST pyo3-ffi-0.23.5.crate 74867 BLAKE2B 5c80f7ac77ee516a891c1cb367e27fa396e55a7504dc8f92312219a90860baba3861ca2e83a1410839b99b6b3beb4c068703b841e18ea1854f70d04fef7404bd SHA512 37c25b21acc3718eab842c04489b0c16c04d33a30fe7f3f58cd80943048203375d8788ce84153ba3720df695fc95bf9f7bccacfa02b0e669a5ddbfc44d65f86c +DIST pyo3-ffi-0.24.1.crate 76435 BLAKE2B 1fc7b122f0c1064382bf304491617abfd5a8f275ab7511cf31ed892576728b7b55814ea454761bb0fb4d01e263daf8f2c302504fc624970fc9940a5a2cb143fe SHA512 b06265f3852f419a2a788fef049cf9032a5dd4fa6ca818d8d5ceae24b3642164497c61e67492a6576f1c8b22d66e2d887b295c48317fee94f8db8e14de25a71e DIST pyo3-macros-0.22.6.crate 8182 BLAKE2B 81998e4f4cb325763e4d3477af05b332e184cabf6391761f850d23508cebcf8d496ce12f747ea241523bb3899886eb20494b076a0651151744bb81d52901a1b4 SHA512 63f7a7b42e099742518c8a3bbc7647e98debb5500d08c39e11e8140fc146e790ab06e005d8d14c89aba79ebc5bf04fe1c92c0e9c5b13421307d3a4682d044179 DIST pyo3-macros-0.23.5.crate 8856 BLAKE2B 56e7dea9cc630e21f9e8aa43319db27f3d287baad4035bf8d921b2c8e737142e5a89decf6a04bcc095f97e035cfe4a5edd7091bba79dd68bc110b7420c29477b SHA512 bf9c12b02597cf6f119e92fe827016f393d13cfa21376811ab9bf8f49cbfd6447afe9dcbef564ad2b5b72db5338520c37c77429db8ee1ccb74de3944fc9fce7f +DIST pyo3-macros-0.24.1.crate 8866 BLAKE2B 48436f5f1a6a6e93d916873be5e18cfdc892d59479e4963f267d2a1805bd134eed6890d53915fdafa8ff93c7458d136b57fbf783bee18f34a6087f7819c9dd92 SHA512 7b9fc55232284d7b138e3e9c9a9c864a1b0d9b5317c3263a057df5dc1976087e934558d6c046d784735e063f1009df35b91776c850ad709800ca8b2be8e993d8 DIST pyo3-macros-backend-0.22.6.crate 66312 BLAKE2B ec0b11bee1ad2192e8d95cebab0075d6ec5bf628e3344b86fb8e20a6d0bc1f891b56ccfa4622840a609480581f32bd211b9a3d1dd989716cf255efe3fdc89331 SHA512 87463939b5a5674e30e8ca05ae747f652f8679f0c5c85d20967e9910ad853768a769a914580e82e409188fe4add80a3117ccb9da24c250406bc6f76fe4453799 DIST pyo3-macros-backend-0.23.5.crate 70938 BLAKE2B 20d5b00edf806ff19de3e3a03d10a23a29b16d544faf2bb5781032e51c3e07cd7f1a979e00b9f1abca36bc7cf1546b702ee83f85d021d74ac819b8b13bf8d140 SHA512 5e9a971d98a7b70424bf93b1f7fb326564010562dd376789be2fa6b13b89c3d34f760eb61ed49f0b013bbdfff2658d874d24a8a0b65d8f82d10d8f34b8ef5b53 +DIST pyo3-macros-backend-0.24.1.crate 72588 BLAKE2B 35f1810f5d1da5b5f0b5533d0c9e832ea7c7a7a5be20711d9694b84aad62d13b8a9a1c498c61a9a1f2679fda7d25bf508536d38cded43520ed97524681dcfabe SHA512 8378154aa74c75a4d4533de673515298d8ada8377feb687694688bcf21fc5c2bcf856c2db7ce172cb038936b407e57a665ad6c3b9ce1a499a474e54c6bf119ff DIST python3-dll-a-0.2.11.crate 83622 BLAKE2B 4bb801097422fc59be57b64edebeaee851dbad6ccb334d2fb672d279458d8925a08ae5a00c8603c8ab51e4210753483dba81bde189724ec47d1019bd9c4f4dee SHA512 3a5bee1eaec72650fc093105a4139f14c1f65012903a1311aa4ab754fbf7104936f743f0e7c69ee6d7b8d344ec25746c1fd415bdcd0a959c3828a28f9b63ce52 DIST python3-dll-a-0.2.13.crate 85018 BLAKE2B 4531172b7e985041fe3cf7d164c67dc74e5974fbdbc80f1b7fb5e351d8115cda0a7a8f64c037ff7fcf4c20918fa2a53a29c8784035c571e0c46be39cdc7faff4 SHA512 01438c7af7a936ae6b95e1b81f4596627043a4b02eea85241a18ed137c23dff644f3e8d8eeb45b8e64ef1fd2693ab47fde47b6341dfc56f6c4eca032da46647c DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 @@ -126,6 +132,7 @@ DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e DIST syn-2.0.90.crate 290584 BLAKE2B 9f469001c1439ffe57c578119653d3021c2709767e8e881441459a190402679f4fb78aa65e7822ff20913801c3be00d9b8f115189ea8e63ed94ed359b40fc9e1 SHA512 44606124f113c259c19edcb2adc1378d8292b422d800604c0e0d1ba89bd2d13d518cf4a6afa58daded54da9cb285464aadb113815406a0f09c5e18f865789ae0 DIST syn-2.0.98.crate 297807 BLAKE2B b17e2bb4f151fba26debb722bda8e8677dcc4f57f0e88bec214f8b06e9b15c48731ca3f63d1453a44f34845c9895b3519008ce6cfb69746486324d7a8e0e0c20 SHA512 792dc70249d55face151b5481b0ebabbd3d290de78cff8b5dad8bee08e5a932ee22e54ca5fc5980e0b218197d19822c3672e02eb92ca74c8ac1328081d4d2cbf DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27 +DIST target-lexicon-0.13.2.crate 27923 BLAKE2B 0761f0ffdc23b9c9df86b384d59611c7b8b5e29ff068f03367ad2fe84cfb6d11e1af149b9338236978e9566fedc51387db9f239d2a602db41045ac3db907faec SHA512 d25e3cc3d679cb6b6f24c03e0c24db9d6ca31b8ed42ac9531bd7637557fbba225a6c8ac4f68a8eaf3569195814d599e668a968afbc73b940a77cbc27552cc90a DIST tempfile-3.14.0.crate 35065 BLAKE2B d155a39f6ed6e846bfd572ffdc73f306d30942642e07f2b497963ae150b8ef774dd046bfb3ce410fa326c8e1df27b0cada804100215e01d02272d6059d5294e3 SHA512 98c1ab70eb3efd2d8b16ed58c8c83f8599663af7ef269304e908a04c38334f659a4d0b1647a13dc0d1eb90a293f1b37ec8ff0b9b45ef5b7ff1b4452bbfcdcb15 DIST tempfile-3.17.1.crate 39240 BLAKE2B 92e3094e47a04054805a2e4dfa19048632be6954ecea640c952876dcac5a68339cdf3136997fb1e7cdc0f12e0a44e3129dd95a305596804b5ebe8c9421ecdc07 SHA512 52eb23b3c4daebd6731338b0fb21ab625a5b910c75310a58c1b339500c32bb77fc9a31c2f5d88ade11e60cc49df478cf86b7b8a81416401a5bbaa284c3293efd DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a @@ -163,6 +170,7 @@ DIST zstd-safe-7.2.1.crate 21122 BLAKE2B 49df1ae857449393e6a09293b8963702fecb375 DIST zstd-safe-7.2.3.crate 28995 BLAKE2B 70f37e1daa2423c7c3450c4ce0dc1b321b4db34fc0781b822f7495f46c44b257d21c3440c0e92d3d11ca6c268900788e371faa2baabab88753f6d427bb8d5e42 SHA512 69459f36f6db1c3ad56e1f01d83cc76e086e6df79880a069f4f5b66db8167c0db9ab12e7aeaeb6a7bec9814efe97ecd4c788d6ef5a58861510156a996c8e23e5 DIST zstd-sys-2.0.13+zstd.1.5.6.crate 749090 BLAKE2B b5714217ca68255d0881adcaf282a6309de322c481fe4cf8c10d9b68748008a9ca0287e8323f5a118d3b052b7dfb257182555718599da843e09068a1e8df8c5f SHA512 c1f0176ebd0914879d0060796776c7fe376293ce9bc9f8f07ee3b809932a75aa033881d59a1bc99b6cd9af85b8e225fc09bcfc96013e556d7c11f155b759ecbf DIST zstd-sys-2.0.14+zstd.1.5.7.crate 764660 BLAKE2B f208c40775b6ba36c737a590ea353ce37506282476b5fe28ddbec37d0bad194a91e9421178a7c7bc1c03c7bdca8aa4698ef99596f0d81b5d2f6cb0a3a2ba1979 SHA512 a855b720b078c728fbcbf4ed82f2f701a87f63a31fc66024488994231dd2ac29439954d63641060ece1b23279c6317c4ff34768821b419f5d3b0f8e305cb3d1d +EBUILD cramjam-2.10.0.ebuild 4768 BLAKE2B 4eb6bd21a984e65d8b4992b55096e9034dcdabb114fb51933adc72c7f59dd4853200c48378cc89c8f474b3d01f0099b10333d6ecb7f193bc48f90835a7a2d593 SHA512 c7bb13c834cba9ceda9ac9f611f55382622f68a329f55c2a82794ce590fe27c3a6d5b6b9c20f2176b28c7ce00242bd22f9f5850e132f117ba032c3e6f6844771 EBUILD cramjam-2.10.0_rc1.ebuild 4769 BLAKE2B 2240e14e679973f36c3ba3170787e9be9e702791ec01da2cd53ee22942ef21a74855e2f13427aad405439c7be64cd3bc9db561f6d65755810c3247a21d96e525 SHA512 0be76492c19aa57554356434abdc0cd68d5f6b5eae34904749da980dfc26342e10b455e119b20dfb2ee3d769ab1480d4b219de073d2ce4a3dd3b102c36d6e82f EBUILD cramjam-2.9.1.ebuild 4531 BLAKE2B 3b7a8c90edfbbb9ba0a62e017eae662224f1b3998182bc701a7573fdd47055bd851f23c6bf42d28413ae2b063edca76021982bd411bcc00880d95754d4546b2b SHA512 402835a52765b488b8f03487fb58caf63cd9421309bca5ccd5f16e831e7518cf6ee5c9504d73685571febbf89f541e5a56a0f630b7d04eebc967d1b50888429e MISC metadata.xml 349 BLAKE2B 3209b3af385f157b917f2fa0413b5e6b8cd6d3d7278ef37b3e69032606d01b1cf185642b257c12fb01887428578a64e60225313f5da2f075fcb31167b7531735 SHA512 9850dc46103ce6d542eb6221e4be635b456fc6aeccec1a67957a9f0181807ff1a28cae1da8d3ae9c31e14554e44d930fddfb9ecfe6a63d32f00bc21ce972c552 diff --git a/dev-python/cramjam/cramjam-2.10.0.ebuild b/dev-python/cramjam/cramjam-2.10.0.ebuild new file mode 100644 index 000000000000..090e0500a934 --- /dev/null +++ b/dev-python/cramjam/cramjam-2.10.0.ebuild @@ -0,0 +1,234 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Note: you need to use top-level Cargo.lock to generate the crate list. +CRATES=" + adler2@2.0.0 + alloc-no-stdlib@2.0.4 + alloc-stdlib@0.2.2 + anstream@0.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.7 + anstyle@1.0.10 + autocfg@1.4.0 + bitflags@2.9.0 + blosc2-rs@0.4.0+2.15.2 + blosc2-sys@0.4.0+2.15.2 + brotli-decompressor@4.0.2 + brotli@7.0.0 + bzip2-sys@0.1.13+1.0.8 + bzip2@0.4.4 + cbindgen@0.27.0 + cc@1.2.16 + cfg-if@1.0.0 + clap@4.5.31 + clap_builder@4.5.31 + clap_lex@0.7.4 + cmake@0.1.54 + colorchoice@1.0.3 + copy_dir@0.1.3 + crc32fast@1.4.2 + equivalent@1.0.2 + errno@0.3.10 + fastrand@2.3.0 + flate2@1.1.0 + getrandom@0.3.1 + hashbrown@0.15.2 + heck@0.4.1 + heck@0.5.0 + indexmap@2.7.1 + indoc@2.0.5 + is_terminal_polyfill@1.70.1 + isal-rs@0.5.3+496255c + isal-sys@0.5.3+496255c + itoa@1.0.14 + jobserver@0.1.32 + libc@0.2.170 + libcramjam@0.7.0 + libdeflate-sys@1.19.3 + libdeflater@1.19.3 + linux-raw-sys@0.4.15 + lock_api@0.4.12 + log@0.4.26 + lz4-sys@1.11.1+lz4-1.10.0 + lz4@1.28.1 + lzma-sys@0.1.20 + memchr@2.7.4 + memoffset@0.9.1 + miniz_oxide@0.8.5 + once_cell@1.20.3 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + pkg-config@0.3.31 + portable-atomic@1.11.0 + proc-macro2@1.0.93 + pyo3-build-config@0.24.1 + pyo3-ffi@0.24.1 + pyo3-macros-backend@0.24.1 + pyo3-macros@0.24.1 + pyo3@0.24.1 + python3-dll-a@0.2.13 + quote@1.0.38 + redox_syscall@0.5.9 + rustix@0.38.44 + ryu@1.0.19 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.218 + serde_derive@1.0.218 + serde_json@1.0.139 + serde_spanned@0.6.8 + shlex@1.3.0 + smallvec@1.14.0 + snap@1.1.1 + strsim@0.11.1 + syn@2.0.98 + target-lexicon@0.13.2 + tempfile@3.17.1 + toml@0.8.20 + toml_datetime@0.6.8 + toml_edit@0.22.24 + unicode-ident@1.0.17 + unindent@0.2.3 + utf8parse@0.2.2 + walkdir@2.5.0 + wasi@0.13.3+wasi-0.2.2 + winapi-util@0.1.9 + windows-sys@0.59.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + winnow@0.7.3 + wit-bindgen-rt@0.33.0 + xz2@0.1.7 + zstd-safe@7.2.3 + zstd-sys@2.0.14+zstd.1.5.7 + zstd@0.13.3 +" + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Thin Python bindings to de/compression algorithms in Rust" +HOMEPAGE=" + https://github.com/milesgranger/cramjam/ + https://pypi.org/project/cramjam/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT MPL-2.0 + Unicode-3.0 +" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86" + +DEPEND=" + app-arch/bzip2:= + app-arch/libdeflate:= + app-arch/lz4:= + app-arch/xz-utils:= + app-arch/zstd:= + dev-libs/isa-l:= +" +# dev-libs/c-blosc2:= +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +QA_FLAGS_IGNORED="usr/lib/py.*/site-packages/cramjam/cramjam.*.so" + +src_prepare() { + sed -i -e '/strip/d' pyproject.toml || die + distutils-r1_src_prepare + export UNSAFE_PYO3_SKIP_VERSION_CHECK=1 + + # strip all the bundled C libraries + find "${ECARGO_VENDOR}"/*-sys-* \ + -name '*.c' -delete || die + + # https://github.com/10XGenomics/lz4-rs/pull/39 + pushd "${ECARGO_VENDOR}"/lz4-sys* >/dev/null || Die + eapply -p2 "${FILESDIR}/lz4-sys-unbundle-lz4.patch" + popd >/dev/null || die + + # https://github.com/milesgranger/isal-rs/pull/25 (cheap workaround) + sed -i -e '/default/d' "${ECARGO_VENDOR}"/isal-sys*/Cargo.toml || die + + # enable system libraries where supported + export ZSTD_SYS_USE_PKG_CONFIG=1 + + # unpin C library versions + sed -i -e '/exactly_version/d' \ + "${ECARGO_VENDOR}"/libdeflate-sys-*/build.rs || die + + # bzip2-sys requires a pkg-config file + # https://github.com/alexcrichton/bzip2-rs/issues/104 + mkdir "${T}/pkg-config" || die + export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} + cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die + Name: bzip2 + Version: 9999 + Description: + Libs: -lbz2 + EOF + + local features=( + extension-module + + snappy + lz4 + bzip2 + brotli + zstd + + xz-shared + igzip-shared + ideflate-shared + izlib-shared + use-system-isal-shared + gzip-shared + zlib-shared + deflate-shared + # https://github.com/milesgranger/cramjam/issues/204#issuecomment-2692307708 + # blosc2-shared + # use-system-blosc2-shared + ) + local features_s=${features[*]} + + DISTUTILS_ARGS=( + --no-default-features + --features="${features_s// /,}" + ) +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # try to make hypothesis less flaky + local -x CI=1 + epytest tests +} diff --git a/dev-python/css-parser/Manifest b/dev-python/css-parser/Manifest index aabce65f57cc..323e3db9548a 100644 --- a/dev-python/css-parser/Manifest +++ b/dev-python/css-parser/Manifest @@ -1,3 +1,3 @@ DIST css-parser-1.0.10.tar.gz 349673 BLAKE2B 30ba106620e488532d3cfbd84fc44b0bc15f1e98c7ca3db5a04476810f1bd7ff62c425a052e141a2f13d15e30bd8d1ad83bf769ccce256bef5b723560e230810 SHA512 1f339eb5771fb1ff2f2fc5dbcbe86f6ad09d0ae1abeca96194e6d3c0c4e385ae7366618f28d01010e764fa81d30aec7ccfcbeea2a084c8528be33812307149c8 -EBUILD css-parser-1.0.10.ebuild 566 BLAKE2B fd5a61f8cf85fb79e4f6fa995af7318eecf7bddac6da7333e3deab288c8e717c2a9b9e002f8228788510e73fb135b552e0be4e55c5073a4d654d35643b506d54 SHA512 a9d692f59883862141e25edc6461a5b1564c2b5b04977c1708acf92b1325971bdbd3f52da524da00eab3f4d5f5e20cffd4e8a1e0b78968aaac50bd8090fd6573 +EBUILD css-parser-1.0.10.ebuild 605 BLAKE2B 27158aadc0cd1d5cae725386ac248a74db00b90026b9f1778e4f5532a337f7fa59c5ac8981acf57b31beee8632b9db814158e8157946166c5b21b74dee516b3b SHA512 7f2bb8eeb24319dcaaaaa215618c01bb6e47dd0c6a986e29aeb69f06aa6495e40d11c3bee46174c45fea8620fdea2a49b306bbec629ff08f32ef2f0a56bcc6b7 MISC metadata.xml 479 BLAKE2B 117a5a889216d7f10d68f4f61a5787e5c921167a26d099e1f268916f5e96c8332a396d2a41d76411e48a67991473ac2dae158b8c978bbc6a88cc015e79d32f5a SHA512 339cb0d6b67f1aa92e4ebef1ffd1dd79975e92d67b91c0fb88a39ae6bd54a7e713964655d8e486b7107562cb5b186404714531c5b348985cbf8d598c00b29f75 diff --git a/dev-python/css-parser/css-parser-1.0.10.ebuild b/dev-python/css-parser/css-parser-1.0.10.ebuild index c7991f00d2cf..77364c0fb5ab 100644 --- a/dev-python/css-parser/css-parser-1.0.10.ebuild +++ b/dev-python/css-parser/css-parser-1.0.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,6 +18,8 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/cssselect/Manifest b/dev-python/cssselect/Manifest index bafa81132e3d..9271157dfbfe 100644 --- a/dev-python/cssselect/Manifest +++ b/dev-python/cssselect/Manifest @@ -1,3 +1,3 @@ DIST cssselect-1.3.0.gh.tar.gz 41742 BLAKE2B 3d50083ed44f8e09f17af884fd469af6a803afe397fbbbfc4df8f3ce47b006eda9c138e18f605bbc0f000b97d1518ac9212d42984dd0f7c7762771242982afb5 SHA512 d2711a1ed5e1fb21bd6f7422ab36c1d06b7b46b6cbdb3480182b72f4a877dd06c8b47a1b41b0a30adbd9fbd551d34b479e020d72cb1d46c3f483273e86e61ce9 -EBUILD cssselect-1.3.0.ebuild 758 BLAKE2B 34fc384b216bb337ece04ec5b220bcdd255ba8fde2a838127855320cce0697d41a81b250078a252e9f9215dca4d8e20fc62226d9d6dbdb5b779580955f73e2fe SHA512 eb3136049a7881b6ef0a30e9aba771289ba833a4cd5d0bf0bd71a0b6a9867cabc0eeae600f0714612d6cbadff4bf724da4bb456f0b1d3c19045ea35c30e8957b +EBUILD cssselect-1.3.0.ebuild 797 BLAKE2B 8d856d65a81edef2e0178a7678338f365e57186481549f24da84739b8b9edcc368853b6184de5abc33e7a971e43d29324e9de4560cea426c0662f5caa7dd8c21 SHA512 56bcc8976c169ef1d9b7cbd8077fdebcfbe3cd8c276825c7e8273a7f4dd3c05c29512b97c7362615a6c70edbfec23daa115f29890221c3e4c95e37c48a5de2e2 MISC metadata.xml 393 BLAKE2B dceb62643e3249ad34ada4085344bd9cc2c23aa753826a1e4f89e2876123c7b38b4b88fd5b90520423dc4ca88b5e79900db0554f66586c6ad4327e73f6bb7711 SHA512 de723a2756f71733d018c97d6f8bce62f78f1817a7c8a9302e793914207564377a7b8f07dfc8c3dddef58791f0394791280da5055af0d4c499fe033e199b42b1 diff --git a/dev-python/cssselect/cssselect-1.3.0.ebuild b/dev-python/cssselect/cssselect-1.3.0.ebuild index 8a7c9fb325dc..0b8300cd71f5 100644 --- a/dev-python/cssselect/cssselect-1.3.0.ebuild +++ b/dev-python/cssselect/cssselect-1.3.0.ebuild @@ -22,6 +22,8 @@ SRC_URI=" LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/dockerpty/Manifest b/dev-python/dockerpty/Manifest index 7ca8310c9afe..412da43c6965 100644 --- a/dev-python/dockerpty/Manifest +++ b/dev-python/dockerpty/Manifest @@ -1,4 +1,3 @@ DIST dockerpty-0.4.1.gh.tar.gz 19608 BLAKE2B 1c7229bdd18100bb75a8ec80f0b8a636137efce40affb2bbadf27eef5ee13322ab92f9a3f77db0ef79c35366daf700550eb9a358534f7a1f1c2b92ec2cd4d5d0 SHA512 1f27a1d1cf9bfa21a77f2c0695334ec09a81ed5b70190b16fb23ec0e2ab4cb84af334b5e9275265eff2d8014aac5f96890276bed5775bb805c3f30260c99da70 -EBUILD dockerpty-0.4.1-r2.ebuild 714 BLAKE2B f1d849fdf54b097e5176a92e02c505a32c1eb8b38614d8aea258261336e641fbb6ec3604d7cd77c6253c3e28cc108bfb857884b0c67545938a1b68cc15fdce71 SHA512 fb55a89589e8f32e79ae20e2003ee8d935c27558d2680fa568363090c72bf7a9a4a4ec2c0d1122a93d06794e85f8070a5712b0d13d2c37c9d331c8b6ab9d4660 -EBUILD dockerpty-0.4.1-r3.ebuild 716 BLAKE2B e87bde41f9b04a5bb7634ec0a5921b41b67f2e16d671a782e5e6385814d5e8decce877f756cf099fa7244196a4a041a0ce2d06660e9ccbfe23b003f96737167a SHA512 7fcb2a70ed0139e4e959b2ac121f26a97ca89a0fa8c9b7ac4627da03e80430234dcc1bacaab98d18526154f9c39e497a921d0eeeeaf03571c9171e066a4a0c0f +EBUILD dockerpty-0.4.1-r3.ebuild 714 BLAKE2B eaf40e389992e352a80f9f9953430b3e441a5071765b06d33b965317e77df7660ee667175e3d3cf14365b06b0dd136061f4950e33478b1481b581c77973912ff SHA512 fa192b347b8b0ca9cccdb37626f4ee35de8c19764e59f5bf3b78a725aeab553c5673d6b993a6357c4102678fadac3a074b0d440befefcab79db9cc8942e20ead MISC metadata.xml 393 BLAKE2B 7ed9bbd93c8c5c9bd576bccdca1608595953bac5224a9743a0813359fb0a8d1ab9386895553acbcb0a79bb07af9b19f95178897b9ad60d94b11f056137ca50fd SHA512 c82cb9662df8205daa8dab3e7a5449a36353da2f2660bf57eb7cf4a98d978d970bb62d786bdab69afc3aa2337d8d855975c2fef05cdc415770b3f22a04dae6b3 diff --git a/dev-python/dockerpty/dockerpty-0.4.1-r2.ebuild b/dev-python/dockerpty/dockerpty-0.4.1-r2.ebuild deleted file mode 100644 index b21ca217ec51..000000000000 --- a/dev-python/dockerpty/dockerpty-0.4.1-r2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="Python library to use the pseudo-tty of a docker container" -HOMEPAGE=" - https://github.com/d11wtq/dockerpty/ - https://pypi.org/project/dockerpty/ -" -SRC_URI=" - https://github.com/d11wtq/dockerpty/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64" - -RDEPEND=" - >=dev-python/six-1.3.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/docker-0.7.0_rc2[${PYTHON_USEDEP}] - >=dev-python/expects-0.4[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/dockerpty/dockerpty-0.4.1-r3.ebuild b/dev-python/dockerpty/dockerpty-0.4.1-r3.ebuild index c3e0d19c0938..c5b7ba6eb0aa 100644 --- a/dev-python/dockerpty/dockerpty-0.4.1-r3.ebuild +++ b/dev-python/dockerpty/dockerpty-0.4.1-r3.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 arm64" RDEPEND=" >=dev-python/six-1.3.0[${PYTHON_USEDEP}] diff --git a/dev-python/docstring-to-markdown/Manifest b/dev-python/docstring-to-markdown/Manifest index eaff1127f5de..a71faee04ace 100644 --- a/dev-python/docstring-to-markdown/Manifest +++ b/dev-python/docstring-to-markdown/Manifest @@ -1,5 +1,3 @@ -DIST docstring-to-markdown-0.15.gh.tar.gz 29806 BLAKE2B 424cc74feb3e42bbd546495a998aba92b4df02b9d259c8b3e0fe704d860bb789825b5c1fde79211b675cee82e8c560359f54bf5311eb940a51c0b7c58dcbcf99 SHA512 100d84b6071609d774f2b3426804a32d88eb6e0a463d63003d8cee67f8e0ffb93dad54cfa2f18647dd5d1439459e4c217589c89737bc98e2ee2e11bb9f0871f6 DIST docstring-to-markdown-0.16.gh.tar.gz 31553 BLAKE2B 66dfaf08ca08d6209bae851ffc15d26bac76ec71c417a4b6094fcf23b863f17cb7abda9c191089aeffe31cee6041803f27de4448feb6918be179561cb3ecfd6c SHA512 4052194a12525071558d859ef23fd33c1c131676f7931ff72891b951d2a7726c1b786639c00be2ff3578bff155cf77d22ddeb03d87dcd782baa337f456a8647f -EBUILD docstring-to-markdown-0.15.ebuild 765 BLAKE2B e1769f9c0d737e86951647268892a395cb420e004411a9ba9438f912aeae3904437d66384fa7160d156e84e0fe0ca36b3e089a852d8f0230c417b8fc7c71e82a SHA512 1996ef7940afa84591d98662ade8bcb93a5c436dafbf8dffefac4cd4dcc9d7cffcacef49ff51694c5b4ee5f1978c66850c2bcf68e2ffaf8fa809fdb3216122bc -EBUILD docstring-to-markdown-0.16.ebuild 812 BLAKE2B d9ea69f0dd032f3d3a43aac6d6e8d37ff1c3174083820e627f1d2163e48f44c9f52857eb0b5442d86d163d3bbdd3fac0b7fca02e590f279b5263ef29edc92c27 SHA512 b9705b0b40e2fb933c22763166ad86b2b7ea0ab671cea9b388c231901333cc3471fb8c7c0a5425e74331595720a7d5b7cc3df042daf11564be3d274af6c9b0e3 +EBUILD docstring-to-markdown-0.16.ebuild 809 BLAKE2B cebf38d262683527c3850aa03ddba48626f29da28a8e18a677acb4f367b52cb769774b1e8aaa8959e1716f89c181da67161fa1f7919d4bf83f5632193493696b SHA512 2b93a3b03caf59c1be4fb7bcc0ff7c7ba30b356af7e38129af4b0aa81e0a327be8edcc43632fac53e5523936539864541f9c0318d82094e078582565cf4e0e38 MISC metadata.xml 421 BLAKE2B a6bf8b83336e2e1b67af703c3ddc6d68a5ce94a3477902a9f6d7d35f8a5635cad265365820548959ccf861a14c1c24d5bb2fd934a6fc297ca20182b5686c3ec5 SHA512 952b36476833618a51a6c05181213fb8598237157e887fb81369084db327fc360e827ff2393e00f99141efa2256ea0701ca17005ddd337661a6d9e8f81fd3494 diff --git a/dev-python/docstring-to-markdown/docstring-to-markdown-0.15.ebuild b/dev-python/docstring-to-markdown/docstring-to-markdown-0.15.ebuild deleted file mode 100644 index 986aacd05eb3..000000000000 --- a/dev-python/docstring-to-markdown/docstring-to-markdown-0.15.ebuild +++ /dev/null @@ -1,32 +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_{10..13} pypy3 pypy3_11 ) - -inherit distutils-r1 - -DESCRIPTION="On the fly conversion of Python docstrings to markdown" -HOMEPAGE=" - https://github.com/python-lsp/docstring-to-markdown/ - https://pypi.org/project/docstring-to-markdown/ -" -SRC_URI=" - https://github.com/python-lsp/docstring-to-markdown/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 x86" - -distutils_enable_tests pytest - -python_prepare_all() { - # Do not depend on pytest-cov/pytest-flake8 - sed -e '/--cov/d' -e '/--flake8/d' -i setup.cfg || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/docstring-to-markdown/docstring-to-markdown-0.16.ebuild b/dev-python/docstring-to-markdown/docstring-to-markdown-0.16.ebuild index da38ee07769f..a0e4622c889a 100644 --- a/dev-python/docstring-to-markdown/docstring-to-markdown-0.16.ebuild +++ b/dev-python/docstring-to-markdown/docstring-to-markdown-0.16.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 arm64 ~ppc64 x86" RDEPEND=" >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}] diff --git a/dev-python/ensurepip-setuptools/Manifest b/dev-python/ensurepip-setuptools/Manifest index efb77707bc35..85b0be79118c 100644 --- a/dev-python/ensurepip-setuptools/Manifest +++ b/dev-python/ensurepip-setuptools/Manifest @@ -1,5 +1,5 @@ DIST setuptools-75.8.2-py3-none-any.whl 1229385 BLAKE2B e2890604e9acbf23aefc94ee99927bafdc189e45c84b0e4e0b48737d120ba60590438603195e180988b26e3e8fb378812507e2a0b513bf886c3b1eb673853da5 SHA512 083447a6bd375ca99e017ec4c5e3083ee4eee32b65d911b4d5ccadfa587ec213d43562d21d0f238753cc5c54354027b8425880d7248fbbd170b0c006613f4327 DIST setuptools-78.1.0-py3-none-any.whl 1256108 BLAKE2B 3bc6328e3ca2f98df327054c308560c48849ea3374017e72111471f4d7394bb6200d181e9ce7bc5cc2732ca365ade8e7ac79a8b1bfae1a18d0364c5dea4aa151 SHA512 89b1ba752d6b1cf7820ad0ef37ad42a6614e9b88438c63264eee09f94439608e53a51bf5ff8ce9f898300d6d628a7ed582004e6a483d774f4ec285f95e23752e EBUILD ensurepip-setuptools-75.8.2.ebuild 556 BLAKE2B 5138ddfa90e162a6dc484612350e793edc923cad71d8f43e5457f784d7e1ba107f8f62f088a2fc3f0c4180059322b1585cb24b216b25fc7f9417e216ff2529b6 SHA512 b5e241d65368ef1d8e84ee67007ae531c4304f63d3350c8d383ac57159d377e45a0f2de30e3bfd18d582b15051e833b8344d3329948cca020a5bdc3f36de8bfe -EBUILD ensurepip-setuptools-78.1.0.ebuild 564 BLAKE2B b599f1aeb6752b3ccf752b125f787d7a2a4b88f6cd729b039955823fec3646b4d96a60644a1522d0d26f04e8cf1c5d578f751169cfca0bf5bc02fb40976076b2 SHA512 bfb21908f534637c7df72921ef6e420d1748bf5db83d0b9fa3655496e5ba86d3b84e7967ed6a21b3b5779fd4083351a3b367c0daac1912c904abfd2c24c147a9 +EBUILD ensurepip-setuptools-78.1.0.ebuild 556 BLAKE2B 5138ddfa90e162a6dc484612350e793edc923cad71d8f43e5457f784d7e1ba107f8f62f088a2fc3f0c4180059322b1585cb24b216b25fc7f9417e216ff2529b6 SHA512 b5e241d65368ef1d8e84ee67007ae531c4304f63d3350c8d383ac57159d377e45a0f2de30e3bfd18d582b15051e833b8344d3329948cca020a5bdc3f36de8bfe MISC metadata.xml 316 BLAKE2B 17947c657b45cb01758e222aa6051a459bf0bd9a026a73c0df0ae0c3a0c901f6e2315d459ee37036ecd283481a8d97791d64688c108a0706e745a739e3f9e8f8 SHA512 af18f4ae51b253552752e14210789988c815d0dbf0e1d8ff7057e48a09303c4abc1fb240d6f7f15fc0993b33e4c8ee395c2755754b3a2cbfd4c3a3f0dad41cfe diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-78.1.0.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-78.1.0.ebuild index b76c3f6972d8..473fddfd3ccc 100644 --- a/dev-python/ensurepip-setuptools/ensurepip-setuptools-78.1.0.ebuild +++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-78.1.0.ebuild @@ -12,7 +12,7 @@ S=${DISTDIR} LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" src_install() { insinto /usr/lib/python/ensurepip diff --git a/dev-python/expandvars/Manifest b/dev-python/expandvars/Manifest index 49c7d8dadc00..4ed9688e5087 100644 --- a/dev-python/expandvars/Manifest +++ b/dev-python/expandvars/Manifest @@ -1,5 +1,3 @@ -DIST expandvars-0.12.0.tar.gz 10909 BLAKE2B 8d58396f237a0a157f4d57fe9cc79058cdb0b7c514eec405769f67f82b1cf0bd91a98a680e4e730c51d65b0fc57b529f33ef10b96159b6027e4c81cbdeb77fc6 SHA512 b6eeb4693800737aef6367f4fb6080963882c59de2276f187565a764f6b800c747c1d98a1dc2e5107a62ccab420e3528064a1b67ccff8494f8ca2ebf96f05cc6 DIST expandvars-1.0.0.tar.gz 11388 BLAKE2B 9964ad75a2b31ee60b65142c4860ce474bb9af40fcdcc548bb32ec5b270682bdc9624f0771c4fd5e89cf77df0fe918936f50276441671d84ed61f9f15c0483db SHA512 06aacf831973386fe4a366477eefa93f9118ed0cb66822b7bca719eb688850e9803cf34a109ee51daa6147352a3b86da87667ba5d6018615778feabbcfaf3c6b -EBUILD expandvars-0.12.0.ebuild 506 BLAKE2B b2341a33156b46f2be2de1adb73ac5e3d7b542e24b82311ae46dd79cfab351918244b5b7f998f2c2f20368fb6b823d271ae67312201acb89d09a9eb14b4a4a80 SHA512 979ae260dfa36fcc56618f6a0004e97407c17563fca801d376ba949c885c6817209cf05c5b5cb44a000b003e100fa70283369b92c02959bc4a2a7ebb44dea6c9 -EBUILD expandvars-1.0.0.ebuild 514 BLAKE2B 1065efff30d99686dac5f8fbd37b610ebf0f0af3c7f9f0c6002f2f3d31a9bc72e56b3bb9a6bfc4ec99a0bbd2216160dafdfc925fdf51574d8e38b8b0ae7da530 SHA512 8bb90f7d7d54c06d7204ac6d522fdea2a3fe359df9493e049ed9807f9c22e31c21a87eaae1428b81eff4996f5276d57723d399e243969f5fadad3dc5b04d2052 +EBUILD expandvars-1.0.0.ebuild 506 BLAKE2B b2341a33156b46f2be2de1adb73ac5e3d7b542e24b82311ae46dd79cfab351918244b5b7f998f2c2f20368fb6b823d271ae67312201acb89d09a9eb14b4a4a80 SHA512 979ae260dfa36fcc56618f6a0004e97407c17563fca801d376ba949c885c6817209cf05c5b5cb44a000b003e100fa70283369b92c02959bc4a2a7ebb44dea6c9 MISC metadata.xml 378 BLAKE2B ea984772fa8cd80ee947c6a950e90357d88fee179f2c389ac904b73aaeff153537f662f3f21604772c341e89b6d8ad772cf0e2ac253cd0a2a0038ab93d056dd4 SHA512 6fc7c7d666e6dc0d342525d9cef241a8cbd3f3f3725570dd3819628e1967c6a9a536a6df93266a55cafafd2e5cf0b1588fdc2fc1c9238919fb155f7b833cb212 diff --git a/dev-python/expandvars/expandvars-0.12.0.ebuild b/dev-python/expandvars/expandvars-0.12.0.ebuild deleted file mode 100644 index 9e9d08d214cc..000000000000 --- a/dev-python/expandvars/expandvars-0.12.0.ebuild +++ /dev/null @@ -1,21 +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 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Expand system variables Unix style" -HOMEPAGE=" - https://github.com/sayanarijit/expandvars/ - https://pypi.org/project/expandvars/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -distutils_enable_tests pytest diff --git a/dev-python/expandvars/expandvars-1.0.0.ebuild b/dev-python/expandvars/expandvars-1.0.0.ebuild index 86c69e7e6ba7..9e9d08d214cc 100644 --- a/dev-python/expandvars/expandvars-1.0.0.ebuild +++ b/dev-python/expandvars/expandvars-1.0.0.ebuild @@ -16,6 +16,6 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_tests pytest diff --git a/dev-python/extras/Manifest b/dev-python/extras/Manifest index 6e9136dba690..b8c607eef838 100644 --- a/dev-python/extras/Manifest +++ b/dev-python/extras/Manifest @@ -1,3 +1,3 @@ DIST extras-1.0.0.tar.gz 6759 BLAKE2B 341bce7f172afeb9e2a5179ab392d396920dc8ec2b9a6e734daf8668c7f329d9a64de6f3f90b70f8e42d5e111ef196315341c0bb0f347f13ba4974d970695fac SHA512 510c796628f28db90bb96c7c9ba5fc9b2b950d2968e219efe67f3899bbe7ef68fe5de1494f8fd640f13a1ccd329e7dac9cd38aa965ab1e07c4cd287c04da50fb -EBUILD extras-1.0.0-r2.ebuild 619 BLAKE2B e55d1e1945e744b70e0e5f184941b6283beef632b59575430d82b8adac0b9d1bc9690d0c952f7cfd13789bb8f5181bc663e8ff6cd4a10a3ded5e3dbd796c8f0c SHA512 2838c6703aa232f4ab159a0e6f4a0394754d608e143fcc935abbb89d558af2f03c2f2a9fbe0022a4282d29f37047ad9b3404ad49f0f20e70b7a1fa9f66b9843a +EBUILD extras-1.0.0-r2.ebuild 658 BLAKE2B 82771af6e3d9d99e352dba4fea5833b465d976fb06cc5e38f414e7cdbea9831386cd0070221549b6a2f6b6d81875f64590a96bf3ebcc9e62c9a4bbb9b947d3e4 SHA512 48a80db9300ffeb65ccea33f6d2c5f6583cce29ddb234ccfc05235b1cffbd8a3251ce38621efed2dbd07a38c4317f8d3a361a0fd3eb5e592ccd5d44df0098268 MISC metadata.xml 407 BLAKE2B 3b3fe284e5cc05732c66efe8c759025b3d5b1965e87316cbf33ed9533b41e6ac461ce428be7db25a4246b99bf0ec35de1f3d5a458617b6efdf16e95368fb246d SHA512 874b16dde8e0c9b4dadb7bd7bce6f6a1e0d6bf5b11063c7c1d61f9eaadeae3c2e792b4a57947f31d387e8d4ede79499884dc81657dc8bd041f19911d3acf7605 diff --git a/dev-python/extras/extras-1.0.0-r2.ebuild b/dev-python/extras/extras-1.0.0-r2.ebuild index 6057f0a01a85..a1be1ebf0fc3 100644 --- a/dev-python/extras/extras-1.0.0-r2.ebuild +++ b/dev-python/extras/extras-1.0.0-r2.ebuild @@ -17,6 +17,8 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/faker/Manifest b/dev-python/faker/Manifest index 61e76a18077c..a8c1914d56e8 100644 --- a/dev-python/faker/Manifest +++ b/dev-python/faker/Manifest @@ -1,5 +1,3 @@ -DIST faker-37.0.2.tar.gz 1875441 BLAKE2B 9c98f9f19e4c9de4b216644f7173a0278f6d89822901bd5e4c8f2bbd6ccdba520a3182788feb7741753b7893ad8355c74ada8bbd00225366fdecb06aa43454be SHA512 a407c8f28cc31ae60aeb42c1f092d72905ac3f9e7bf35d48997123592aa48aa5ac2390f11f400034096eeb394609196d791fb6a441f12bd23e3fe6927771aa81 DIST faker-37.1.0.tar.gz 1875707 BLAKE2B 67ae3cecd677fde963a6177ebd56f868487cb872d91e825cbef71c73ec227d0f7f6376e8580e587750cfab7fd35e823b67bf655ae883ef701caacf7c0424f16e SHA512 f7abea076457b8eaf391c600f5f91eed9ec11f48e8d0f48e43c4d3a318a8b40da492c23052d3bd6d84b7472a87459cab75c63872492544423f53aec4b596fbf7 -EBUILD faker-37.0.2.ebuild 952 BLAKE2B 83e99246ec77efacd7ff9602044ccd209bb8982cf79590c89ae4023329c598525842129e423b93b8eb440ccfedd10e4c8af0ccb4b9cb2939faa322ba5d483b43 SHA512 83316b1a1f33b0f9284793a437eb0600dae71ba165047c41aeee01c059025218a3534eab1d42db1328765a3c7117ae827caff47c461e84db925e132b0208fb7c -EBUILD faker-37.1.0.ebuild 959 BLAKE2B 9f1a6ac65ffdfb1eead01f056de2dee2716ca9b969a284890220dd25b1634208ecf37c363e665070b3c5d6f65c9679a2b9d7637f2abb16ff7fae06d6adbfd216 SHA512 acad25efca809539a707a0bcb7a164f39ea8f1bf7f7f2c292f208bfff60caf6a0453e8bcbcb8dc55daaecd6b0a67abd07f1d5261b426fc18690b5641eab7e268 +EBUILD faker-37.1.0.ebuild 952 BLAKE2B 83e99246ec77efacd7ff9602044ccd209bb8982cf79590c89ae4023329c598525842129e423b93b8eb440ccfedd10e4c8af0ccb4b9cb2939faa322ba5d483b43 SHA512 83316b1a1f33b0f9284793a437eb0600dae71ba165047c41aeee01c059025218a3534eab1d42db1328765a3c7117ae827caff47c461e84db925e132b0208fb7c MISC metadata.xml 498 BLAKE2B c9b7885dc7d34f2263068624a6b07ac6f1ec8078cc11abb6137612ba57edffefc48dae2708284aa83ecc941ebb2d3b8a87a143648e404a0683e75bb6c078f4e2 SHA512 0b385bbbfbb026803526e43c6c43965ff75f42d3ab133603708b187686aac29de508856e5e8ae7622a66b99032efa97f95c21625e10d074c858d8aff7446a312 diff --git a/dev-python/faker/faker-37.0.2.ebuild b/dev-python/faker/faker-37.0.2.ebuild deleted file mode 100644 index 1f51daec1777..000000000000 --- a/dev-python/faker/faker-37.0.2.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 pypy3_11 python3_{10..13} ) - -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 -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin - epytest - epytest --exclusive-faker-session tests/pytest/session_overrides -} diff --git a/dev-python/faker/faker-37.1.0.ebuild b/dev-python/faker/faker-37.1.0.ebuild index dbb913e22246..1f51daec1777 100644 --- a/dev-python/faker/faker-37.1.0.ebuild +++ b/dev-python/faker/faker-37.1.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/tzdata[${PYTHON_USEDEP}] diff --git a/dev-python/fixtures/Manifest b/dev-python/fixtures/Manifest index 281129c67099..7de7a2a031e8 100644 --- a/dev-python/fixtures/Manifest +++ b/dev-python/fixtures/Manifest @@ -1,3 +1,3 @@ DIST fixtures-4.2.4.post1.tar.gz 35345 BLAKE2B caab6f9a6a5f12687995ebe9e17a19ca717de34b789cd3ab3ac6910390b1e67b50dde675102c92e98740d78248505631c54143c25952adce7ce61bf0d91d3293 SHA512 a68842ff8730fe6fa5df642c4943f4618aa4617ad42fd7dfc6876732cb28a0d5652ae02cc7fa2b9d3933392862fd5ce43bc35c702054d192701bfdc62c9058c2 -EBUILD fixtures-4.2.4_p1.ebuild 691 BLAKE2B 1388d20535840df55404ef17157791cb95f98da00d37331de115de0f133792808c1ededf6cd654d6ede0db86d263d60fa64d819636eda365bf1b607e8fecfbc6 SHA512 2d9dd0d0e3d60f7a75c3735b7f23c59af9bcc4e44ed9ecdcae50299e28b6ba5a3f5089657ca869f4eb1f1d0c332c116c0c9f80a74ccb994c2fa2b95f2e4e5100 +EBUILD fixtures-4.2.4_p1.ebuild 730 BLAKE2B 7dc8f7705d0b1c7343f7fb70486b07874905b39bcf05575a07ac1e446f5ba085fa0071c4163db8f87af12a470b8c552b1d6d5439eccbbf6be7b3a974eb76c5fe SHA512 1d22835513adce4497522f0d6690f9fce262189964ad0cfd362704124978e07255e071d91feb64afeac9d7ee370749f1826b82502d7efedcb38829af5a7c97fa MISC metadata.xml 976 BLAKE2B 4ade8dd3db5d267e0d7ca9fd9cddc8e55c7c944cdb238177eda8233f6c98b69f33f70067c520bc39bd20c57f33ac14752bca14199ef985c83ea5b9f7e93ad679 SHA512 a2eea9cbc5dfa5ab5f48b2bf3ab78d063f22c7e137e137dc03d42cf7dfd90004fb80cd94c43318e480241a9982204fcdf31f3b3826493ef284b474235732657e diff --git a/dev-python/fixtures/fixtures-4.2.4_p1.ebuild b/dev-python/fixtures/fixtures-4.2.4_p1.ebuild index 42f0349afee1..bbbd009d2622 100644 --- a/dev-python/fixtures/fixtures-4.2.4_p1.ebuild +++ b/dev-python/fixtures/fixtures-4.2.4_p1.ebuild @@ -17,6 +17,8 @@ HOMEPAGE=" LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] diff --git a/dev-python/flit-core/Manifest b/dev-python/flit-core/Manifest index 1aa474a41206..72f91d577301 100644 --- a/dev-python/flit-core/Manifest +++ b/dev-python/flit-core/Manifest @@ -1,5 +1,3 @@ -DIST flit_core-3.11.0.tar.gz 52038 BLAKE2B 6b6e0c606429fdb8123aa2dc17336003d8348f576bf26745ffa116a5e0159e20be5b8a20c541c570a825cdb2c970380f290599a09fdcc9e3bcf4158329aff9d2 SHA512 628ffd0950da88f1775c1b193ee5c6f1af06046877ca0ad66d7ae5af7df4b49759f19a4494cf15d7a1480d34c19925ce11205e7359df9fc223bca6595f94525d DIST flit_core-3.12.0.tar.gz 53690 BLAKE2B 2dbc8cb1803d2b05693d458ab29d141631af268ad1620ccd91d7fe1636eab6c776c5482d94fdd2006dafa8b5cb45cb41d29fb80ac91e29877b43ba8e94ac2bd5 SHA512 189dcd674722164b165e18b11c4dc72b8309fa2e3c82fc1ed6a9160bb5c6c1f86e2b2cfa111603cf73dca0dba74a496a664d5cbb6242587b47f139c42f7ae8bd -EBUILD flit-core-3.11.0.ebuild 1082 BLAKE2B b3c9d9453f7f9938716937a63044a00094b30c88e06f65d7a848f1e8831b022d47268a4b16918c3729c317190bec8e8114e5c775e7890df42148af127561682d SHA512 6f6e99a58da3efcde9acec764e40853fbbfe1fd8178e626727e0139eff21b094f622127b3e940510eb8a15f57b1c10ec26c27453acd51fc09c50d89961e6f603 -EBUILD flit-core-3.12.0.ebuild 1090 BLAKE2B 0b6aca361158695d2831fe0f5fe29c582f7b13befb1100370a7ca5c8e23dfeaa88800289ace6da4ba97f9452cb3800ee970b17a90c1467c5147072d74ed8c4b2 SHA512 82e84db627532d7c89adf1c46534ab68a569b5e6059335e7471968db65bc59429264eae8f04fc7f9245c430eb668facf98072b91a2d4c0ce4bea69ee4ff82ab0 +EBUILD flit-core-3.12.0.ebuild 1082 BLAKE2B b3c9d9453f7f9938716937a63044a00094b30c88e06f65d7a848f1e8831b022d47268a4b16918c3729c317190bec8e8114e5c775e7890df42148af127561682d SHA512 6f6e99a58da3efcde9acec764e40853fbbfe1fd8178e626727e0139eff21b094f622127b3e940510eb8a15f57b1c10ec26c27453acd51fc09c50d89961e6f603 MISC metadata.xml 515 BLAKE2B c6ba982d0b2d09457d65675322db9fb3aad7e6cb4c4a86c615bd4e49ba1c879132b776a8021169c78d4562f835da5e9b250da2fbc07b5f85978b3bd94c466b53 SHA512 8a97932ae53ecb31363b0a1aa0309bb164f3091214508f0b044246133d11821b2e78491ad0a78d8324aaf470f9acfc80bf8d6871bff67b1051e13815ad233c0a diff --git a/dev-python/flit-core/flit-core-3.11.0.ebuild b/dev-python/flit-core/flit-core-3.11.0.ebuild deleted file mode 100644 index 1a99d146663b..000000000000 --- a/dev-python/flit-core/flit-core-3.11.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2019-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=standalone -PYTHON_COMPAT=( python3_{10..13} python3_13t pypy3 pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Simplified packaging of Python modules (core module)" -HOMEPAGE=" - https://pypi.org/project/flit-core/ - https://github.com/pypa/flit/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.{9..10}) -" -BDEPEND=" - test? ( dev-python/testpath[${PYTHON_USEDEP}] ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # unbundle deps - rm -r flit_core/vendor || die - sed -i -e 's:from \.vendor ::' flit_core/*.py || die - sed -i -e '/license-files/d' pyproject.toml || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/flit-core/flit-core-3.12.0.ebuild b/dev-python/flit-core/flit-core-3.12.0.ebuild index 2ec3fb6c9ffa..1a99d146663b 100644 --- a/dev-python/flit-core/flit-core-3.12.0.ebuild +++ b/dev-python/flit-core/flit-core-3.12.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/flit/Manifest b/dev-python/flit/Manifest index 01735d63f80b..f6336e2f2c63 100644 --- a/dev-python/flit/Manifest +++ b/dev-python/flit/Manifest @@ -1,5 +1,3 @@ -DIST flit-3.11.0.tar.gz 153236 BLAKE2B b06660e1b57279b0d855dad6116e25115c9c52eae5fb8654b79608661affff8e98a2aaf011c0cb4eb940047a6d219825382e3db6266a6a1cc919bb16c6fadf67 SHA512 704774ab9b8154056a82f59814c2589ad4b3c8593a8e0de75eae99b1517211790604988efaf4f32e5f49fd472ec00efe8269b72524f285a647f4b8126699a4b7 DIST flit-3.12.0.tar.gz 155038 BLAKE2B f38d846b78a4840fb94869393c5b757fbf54cf871d0318abdfa9172ddde22e0f2848b3ea4a51df57bce8539fb185308628f78d3e88c2ecd20d9ec51f9b825df9 SHA512 f8ed1f0e53452def182453db91a44c9ded5413fe74e2678bb7d56b3640d6ba6f43cccb55ad73e939cc5ca236fa2bf7b3e0f6d77fe4a4f12f90a9e437b561edb2 -EBUILD flit-3.11.0.ebuild 1420 BLAKE2B 4f1817b32c72f9965ffb2400318dc6374b6fcf76d8b36f6f3a6564c108d68a93487c2f82b6b76307ac270c6bea8354a6fdffa1f201ed2e5153bc222385928dea SHA512 61227dfb624a094fee18e3324ffdedbbbdccff06e221236093a0d87f1765790e292600ef31af8181ac8f8d4616803ca62dcb674e2014ac61ed2fc732e5272b4d EBUILD flit-3.12.0.ebuild 1420 BLAKE2B 4f1817b32c72f9965ffb2400318dc6374b6fcf76d8b36f6f3a6564c108d68a93487c2f82b6b76307ac270c6bea8354a6fdffa1f201ed2e5153bc222385928dea SHA512 61227dfb624a094fee18e3324ffdedbbbdccff06e221236093a0d87f1765790e292600ef31af8181ac8f8d4616803ca62dcb674e2014ac61ed2fc732e5272b4d MISC metadata.xml 467 BLAKE2B 534a82783fa3ff1642fc8400689549e75223fa01b175f4ac164d4a636a4c9eaef5bdd9fdd339ffc30239436449788b4d01ebc5e3609034d440c01a5c699176ea SHA512 ad8f3f98a35aa88255bafa81ea9cb109e14b8a544b053cff3f1325dfda3c4c6343a5060353c43a08e030e80a60186eb7dae248d7f6739ea95a7e72e747b1b194 diff --git a/dev-python/flit/flit-3.11.0.ebuild b/dev-python/flit/flit-3.11.0.ebuild deleted file mode 100644 index d1c29da05785..000000000000 --- a/dev-python/flit/flit-3.11.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 2019-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Simplified packaging of Python modules" -HOMEPAGE=" - https://github.com/pypa/flit/ - https://flit.readthedocs.io/ - https://pypi.org/project/flit/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~mips ~x86" - -RDEPEND=" - dev-python/docutils[${PYTHON_USEDEP}] - >=dev-python/flit-core-${PV}[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tomli-w[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - sys-apps/grep - test? ( - dev-python/responses[${PYTHON_USEDEP}] - dev-python/testpath[${PYTHON_USEDEP}] - ) -" - -EPYTEST_DESELECT=( - # requires Internet - tests/test_config.py::test_invalid_classifier - # failing due to Gentoo pip patches - tests/test_install.py::InstallTests::test_install_data_dir - tests/test_install.py::InstallTests::test_install_module_pep621 - tests/test_install.py::InstallTests::test_symlink_data_dir - tests/test_install.py::InstallTests::test_symlink_module_pep621 -) - -distutils_enable_tests pytest -distutils_enable_sphinx doc \ - dev-python/sphinxcontrib-github-alt \ - dev-python/pygments-github-lexers \ - dev-python/sphinx-rtd-theme - -src_prepare() { - # make sure system install is used - rm -r flit_core || die - distutils-r1_src_prepare -} diff --git a/dev-python/funcparserlib/Manifest b/dev-python/funcparserlib/Manifest index af0db8b4a77d..cfb1b0b9e02a 100644 --- a/dev-python/funcparserlib/Manifest +++ b/dev-python/funcparserlib/Manifest @@ -1,3 +1,3 @@ DIST funcparserlib-1.0.1.gh.tar.gz 66860 BLAKE2B eb6d70ff37f75bb1452be7b2103a1e756d79231b2d862964e383e4d4317e1ba7de6b744ee8d29f08d81b176d267bf93ceba21e6d47c04bc7f467866d0cd6c8c9 SHA512 d64fe07337822077a0aab6d5049cd81f2ac56ccd9d1db2522c245cadf8cc8421ff1c7931f6a075d821a8634ac8aea51c7ae30fe763e679b70b35955a3f6aa8c7 -EBUILD funcparserlib-1.0.1.ebuild 669 BLAKE2B b3af12a0918955a71912685a43c6b769223ddef2a982103b25b8f8611eae6b86f203893f69537b0d0c47c06371aa6e9e8fcf9062a1a5885930226117770c8a66 SHA512 df2763a13172348970398146d2c6c77237fc8c422b6c3e2c5cffa216387a5e5d519fe40b335e615549cd5c8c8da9522fe310e5e281849969e8bfc26a8ecc9c06 +EBUILD funcparserlib-1.0.1.ebuild 708 BLAKE2B 3e3508619a043a26113f0d8b09c9347cda95889dcc66b6efddf1a80c92e4114c28374aee3c93df049cf57235dd57308b7ae0f727b191ed290e40d19b08be7458 SHA512 930ef4613d7f7ec84b5384130712c32e1bc45225923fa68619fe900dd31f2f7a20c353ee10527342a091cc57af02bb60114725a13b264ed75babf10f50b5b218 MISC metadata.xml 406 BLAKE2B 0d7fe946eef963283c35b6cf68e714b4c0e09e0c6c132d568b71ed8f646357dc22af1de032258fef3a013f988a2876a392fbd080b271925de52aa7de0736ec40 SHA512 372cfba71b6342d5eab47086dead58bbe506a8da0d3f32b4538d7e5ad03a6c1916410c5f2f3296a9a07d1b5a7a87a1c93fc109a657a1e94b4a5dc2924fb744d3 diff --git a/dev-python/funcparserlib/funcparserlib-1.0.1.ebuild b/dev-python/funcparserlib/funcparserlib-1.0.1.ebuild index e28c5d8e84d5..79d3fd58df32 100644 --- a/dev-python/funcparserlib/funcparserlib-1.0.1.ebuild +++ b/dev-python/funcparserlib/funcparserlib-1.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,6 +21,8 @@ SRC_URI=" LICENSE="MIT" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~s390 sparc x86" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/genson/Manifest b/dev-python/genson/Manifest index b681c3028faf..03c7e67b9959 100644 --- a/dev-python/genson/Manifest +++ b/dev-python/genson/Manifest @@ -1,3 +1,3 @@ DIST genson-1.3.0.tar.gz 34919 BLAKE2B 1aef0dd4ef0e6be9b9ac8adeaa58bf092dc8668842c5b8b48a3bdf0675cc1337ea6b265ade80f8f153368f81ae52573294f1c00add471b50fbb51b830fd17258 SHA512 1d5a5c98927e1fd36bedec8ba2479c5562a34af75239a93076d6012e82d9f33332533faef2d99e2481d30434abe710ccbfdea3640bd6d340cffe4c754e917794 -EBUILD genson-1.3.0.ebuild 693 BLAKE2B 06f07c269b1d0b768f6fecb5cfec6e1b52945e7cb23024bc5dda430381e6c33d54b2dc477169f6b9be84a5878733dda553eaa22425644a2ba074240d80052c2e SHA512 3c67f1511e2abec17b60451c88ca8f378fca03577bce99f57ee8fce62fa964b48cf196535035689f119dc8cff44116ef504f3a9e6f8291a7609343c8deb42071 +EBUILD genson-1.3.0.ebuild 732 BLAKE2B d1774c71c15ffd01be496bce8b6e08d14621b7f9a508e438a2c42510481c02c958c9629f0fd9e9dc28bb3ec3884032a24a1b5702bd8c7efd7dab816eb3f58976 SHA512 76c7fb887cf6d5c573a734fcf9cba102997679634eac66c8eea87dca01e43202a893e56a7b97d7010ac8cc7780a786761c00bccef4a7db4861681c56359ded32 MISC metadata.xml 500 BLAKE2B 027d4e156ceba078374f8669b9cd4f731c7e9f477a786adffc117f830244eaffe74d40a65f18fc0ed31ea1a0952070b52fc81522e439621baa599d0f12f06318 SHA512 40e78f3e97288b17e6b960bdbbb54245d4d934032ba3ca3e954654eda3d8ef9cf92eebf6025e198e5c5cddbfa5a6b8e05126030e8e423a2583961c7bbd56d31d diff --git a/dev-python/genson/genson-1.3.0.ebuild b/dev-python/genson/genson-1.3.0.ebuild index 7a6560389c09..7f8f86c337d8 100644 --- a/dev-python/genson/genson-1.3.0.ebuild +++ b/dev-python/genson/genson-1.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,6 +17,8 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index 60df038a8b3b..5130fc15df93 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,5 +1,3 @@ -DIST google_api_python_client-2.165.0.tar.gz 12636391 BLAKE2B 247508db35b4d083b62a1040465f6089626e7ad81f4d64e75a149150b80f83e7481ea58a66fe059858fd2658959f99dddd764808c8378b56507ba7a8fa72d88a SHA512 1d27d0166b8d8ab5fc2a4b48d1919e5db5ca598f2a29c911ef47cbedeff8893679c17c26e83fbef61bd07272b08456e09b10d86a65101324591f35340e78727c DIST google_api_python_client-2.166.0.tar.gz 12680525 BLAKE2B 3b05b2d18da5a20e74a798738e48385e3fe85297f3a1b106624c948a1ef48b4a90e955bb8c75c3381d30a7c370ded63eb931769dfc4d09406913499fc03325c4 SHA512 cb41e2f3968da6b87f6bad2c66410cfbb5ab86d20b0b0713660a5e3aefecd2ede7015d136784d31c6af1dcdbbeacc8ca24cdc9c22b9799c271bb1bdfe6179f71 -EBUILD google-api-python-client-2.165.0.ebuild 1455 BLAKE2B 753e47ac06d5790f890e4e5c8b50f2ecbaa6ec0c6b51ee4dd8ac472c927fd60cc47f0458304325ef91bfd110d9af4bc5f89365e6949cc62243e5bf112f0591e9 SHA512 ffb14b186d2976c3af821bf9b34218eebf26271b8730e7e55e7c8f8f182a1944569da43fe831c8e6639b3f82ad833d3dc1c4290f95f3ac553c24c74b8e13eb28 -EBUILD google-api-python-client-2.166.0.ebuild 1458 BLAKE2B abc96ed5fc57035f36cdf6723758169539e99033baac0226f9d02b91417806bab2fced58aae6fa0c9530b787375c16ff6bf92145e325ed96d3f7124c34986924 SHA512 b3a9f6c444f98007488fbd795ae9adc9aaf16d51dcd761527aa819385840ee1c4a0bdb76f36e896f841c1e0203e0f1c406582f98c2e38c072ab1f9e8efdaf9bb +EBUILD google-api-python-client-2.166.0.ebuild 1455 BLAKE2B 753e47ac06d5790f890e4e5c8b50f2ecbaa6ec0c6b51ee4dd8ac472c927fd60cc47f0458304325ef91bfd110d9af4bc5f89365e6949cc62243e5bf112f0591e9 SHA512 ffb14b186d2976c3af821bf9b34218eebf26271b8730e7e55e7c8f8f182a1944569da43fe831c8e6639b3f82ad833d3dc1c4290f95f3ac553c24c74b8e13eb28 MISC metadata.xml 538 BLAKE2B bf0b8ab3a89ce9ab1d2159f4c0ebfe3f2646aced20bd2006485510c12d22e83cc130fac979f699ae6431a610c8d2acf86c04b39bc262abaf167c20571a860810 SHA512 30d004d944055660165954f8475e57ba45cef56423c80a324118836d78e5376261409955155a40c9bd988f230f3e2fc44c6aeb6fae3028c78c55a382ccd83bff diff --git a/dev-python/google-api-python-client/google-api-python-client-2.165.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.165.0.ebuild deleted file mode 100644 index 411db6ad1c18..000000000000 --- a/dev-python/google-api-python-client/google-api-python-client-2.165.0.ebuild +++ /dev/null @@ -1,50 +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_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Google API Client for Python" -HOMEPAGE=" - https://github.com/googleapis/google-api-python-client/ - https://pypi.org/project/google-api-python-client/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] - <dev-python/httplib2-1[${PYTHON_USEDEP}] - >=dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}] - >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] - >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] - >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] - <dev-python/uritemplate-5[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/parameterized[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # require Internet access (and credentials) - tests/test_discovery.py::DiscoveryErrors::test_credentials_and_credentials_file_mutually_exclusive - tests/test_discovery.py::DiscoveryFromDocument::test_api_endpoint_override_from_client_options_mapping_object - tests/test_discovery.py::Universe::test_client_options_universe_configured_with_mtls - tests/test_discovery.py::Universe::test_universe_env_var_configured_with_mtls - ) - - epytest tests -} diff --git a/dev-python/google-api-python-client/google-api-python-client-2.166.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.166.0.ebuild index f4f4a9c95e9b..411db6ad1c18 100644 --- a/dev-python/google-api-python-client/google-api-python-client-2.166.0.ebuild +++ b/dev-python/google-api-python-client/google-api-python-client-2.166.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" RDEPEND=" >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] diff --git a/dev-python/greenlet/Manifest b/dev-python/greenlet/Manifest index 664362905600..e6401f2048b4 100644 --- a/dev-python/greenlet/Manifest +++ b/dev-python/greenlet/Manifest @@ -1,3 +1,3 @@ DIST greenlet-3.1.1.tar.gz 186022 BLAKE2B 1d73f63d3bf881534bd64eca6510f32d1596261bd42176d396c7a0442494c73f8b03e57621bd11fc1bc67db550514c26a94926eaba8c53e08eecb3f999c9ba16 SHA512 915a6e22c20b235de472c61c7bc4cb60a08b79e29127c4fb817c362cee37f589bc362f12ed31bdc7dda91f49976d4e2784c8d13202bf598156a0aacacdb7f6fb -EBUILD greenlet-3.1.1.ebuild 1173 BLAKE2B 43ab15015a64d405004d70ffce68bfe57853ab2e9f9087bd6b41478206cc08fa7903ad5f161de286897915169231dedd81baf62545a7263977dc4c3bb6b096fd SHA512 43192ad994cf76d1564520bc32fc2ad61692eb9a171af0b02077533bc5825f454d5f1753ff57d19e2a6b5b21a46fc7587ce1503193c6cb730bcdd4b00bdb1588 +EBUILD greenlet-3.1.1.ebuild 1212 BLAKE2B 7a6aa980351233c2016cf69724cb149c5c19e03274c20f0b0297074e0534923f03e6e2493f0afdb4e311a35af438124e6338e421d7b58257c0a133c9c4a63918 SHA512 5bbf51f0b0569a75e6657b1580bdedb554baafb36503ad0a226a5c119d7e696d0adfbe5d58fb99732226198839d2f0b609e8c100ee34fd51221fd9ab20d4fb7e MISC metadata.xml 388 BLAKE2B db0aba92c5c405fa5736f97c2db14319514e95296ad11aa9aac26e95bdb630961e2ae430cbfcdf2b72425c805b83556f3dda6983dde075be3cb0a3f7d0a45e8f SHA512 3b9003e181f15b46ddd5af3e4a6012f115ca42be0bf2f4e40c0fbb196231de8a5b1320d402de6d4105f61d7e4fd5d868131404796cea19a7547a53ee17c26ce1 diff --git a/dev-python/greenlet/greenlet-3.1.1.ebuild b/dev-python/greenlet/greenlet-3.1.1.ebuild index 698e432d7b52..c37f1f0f3dda 100644 --- a/dev-python/greenlet/greenlet-3.1.1.ebuild +++ b/dev-python/greenlet/greenlet-3.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,6 +20,8 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 -hppa ~m68k ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest index 66a2c8e58c6a..bb4331700606 100644 --- a/dev-python/humanize/Manifest +++ b/dev-python/humanize/Manifest @@ -1,5 +1,3 @@ -DIST humanize-4.12.1.tar.gz 80827 BLAKE2B db2c65c74eaa0d7c201b7cc620417c5ce4d95cafcfac94160bf7e8b61f787e26dae346616bc2117275622e14c43720f6ac55e759dc711a35452352b19efa78e9 SHA512 373f9fde324924089019934e712aab94dc50b72da9b2932461dec6700a01a49a132693a29a37f6a65fe60636c9b300aab8053a21afe3f496b3f24dd10ada7fe7 DIST humanize-4.12.2.tar.gz 80871 BLAKE2B 77af866cc388566c8930a7869a836458517babd3f804505681f5bd51adb1690746cfd1e251d71a7b1d9408ae8a51218fe59e94bca9ee2c2d209a0f54db1e37be SHA512 33b7c54acf0aa6e4170016baf8c0b512533546551f6b64bccca251d59a9a997e5f4379b1e038401d6fbff4aaec99606afb24df0428202dd8d82ff7b9595463b7 -EBUILD humanize-4.12.1.ebuild 641 BLAKE2B 59fea3b420b096d9d850c11edc9c80c228ce9f4fc61d35e819595090b83186d4ec56213c2a840464e5bd794c21ff00f38aa36ad770e8248c29888808e389f1a9 SHA512 624095e26f6809cf35aedfa996142131f6078756ecf67d053a468c16f86d49213cbee18d490826a886e938aa0262aa8c0d871d133c3a91b6ae9c81b28f472ea6 -EBUILD humanize-4.12.2.ebuild 644 BLAKE2B 15ce0d22d1552811dbd47d20a7185c8f3331875901596de4577e75d8bf515f041a992f83419bd4a4cd2de5bb3ccb1030bd81a9f147bb15695836cf258b6590a2 SHA512 ebad8454c598de2337c6d1e1f4075883699d5b1e1e9e4e0b4ca99cada022bb0d703c971b578bedc07fde109fe7a8bbb76de686df1db72fec1c2f198cd8ac78c3 +EBUILD humanize-4.12.2.ebuild 641 BLAKE2B 59fea3b420b096d9d850c11edc9c80c228ce9f4fc61d35e819595090b83186d4ec56213c2a840464e5bd794c21ff00f38aa36ad770e8248c29888808e389f1a9 SHA512 624095e26f6809cf35aedfa996142131f6078756ecf67d053a468c16f86d49213cbee18d490826a886e938aa0262aa8c0d871d133c3a91b6ae9c81b28f472ea6 MISC metadata.xml 506 BLAKE2B c00c304481f8bd5d2309a1fa72a19bd8405d2f8d55e68a9e688435dec5410db728537362d6fc090f448738fa462ad62d03cfdb82fda8702b91aced4ecd6c05d5 SHA512 71905cfb331f60723b2b3dc02b1a5cbc2712ea9a411692d8ce12e62ea90a4ebef41bb4806b90f9bc0706d8dfb6a3ebb69d23ef16f0177eaddcfbdf07612d8614 diff --git a/dev-python/humanize/humanize-4.12.1.ebuild b/dev-python/humanize/humanize-4.12.1.ebuild deleted file mode 100644 index 1bccdfc1c62d..000000000000 --- a/dev-python/humanize/humanize-4.12.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Common humanization utilities" -HOMEPAGE=" - https://github.com/python-humanize/humanize/ - https://pypi.org/project/humanize/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - sed -e '/coverage/d' -i pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/humanize/humanize-4.12.2.ebuild b/dev-python/humanize/humanize-4.12.2.ebuild index 2c197cb2cb95..1bccdfc1c62d 100644 --- a/dev-python/humanize/humanize-4.12.2.ebuild +++ b/dev-python/humanize/humanize-4.12.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 x86" BDEPEND=" dev-python/hatch-vcs[${PYTHON_USEDEP}] diff --git a/dev-python/icalendar/Manifest b/dev-python/icalendar/Manifest index a88a7ce47396..f6f1ba242f30 100644 --- a/dev-python/icalendar/Manifest +++ b/dev-python/icalendar/Manifest @@ -1,5 +1,3 @@ -DIST icalendar-6.1.2.tar.gz 151266 BLAKE2B 3f6fd1074f48f9e7fbd6b91b1fc73c592752fe8d6885c460ac9278e715a7812022a606f89d32eaf67f214ae35641677330e8ee9b0f7106946c6c3872a875343a SHA512 6dfb0480894f107abe6d676c8addf437c114088491e55d253334bdda9b37c758c4d7943e98a16196b2f8811e67aef81f527d57b78fe86a279b76b7f5c8c91e6f DIST icalendar-6.1.3.tar.gz 152131 BLAKE2B f1315537dee85282073d4b67b06fbb823ba6642247449e950243d44fc8c8e3147c703095b1370bec9458a1fa0d01b5e1bb0f4cdc04ffb4b721100a8d68eb5ba1 SHA512 aa0e92c0fcf6a394cca608391defd67616752b12984b5848eb56b89337537e3761fdbfc731838db2c565603ddcc845b034c4592b3be736d68c6f435726ed2977 -EBUILD icalendar-6.1.2.ebuild 1397 BLAKE2B a1ca3ad76118d2b7adca041de5e54bc112c2f56dccaa9b6a596250d80da5488bd4081706f9a703eab27f1d26da340f6cc6944932adb0740a349d77f073f8632e SHA512 61a787572c9e556c7e0fc6704ca94039db7138d4e152e8e16818bffe591330bbe9c822c5eda1883c7a14ab15b9f8840525a53d821e32d6c88d32ecdf20fa798d -EBUILD icalendar-6.1.3.ebuild 1103 BLAKE2B e590af592d9eb0259165c3a668a3445eba96457cea2e241c9ea6b2ab296a72c9de4637894ed6d801ebe9a1dd859a240770673ca61b75012dce00a85b88831fcb SHA512 0a70b18edd9f2c2af757576703497eac96e4b7dc1ab0d11b7b914a7bc201858b173e08d7d7900facd44f709ceaefe8d60ff210021a02097548e29054ff97913c +EBUILD icalendar-6.1.3.ebuild 1100 BLAKE2B 5519c173238ad6f25e518b71b37351d2acafc479f0251f64490d6172311a0eee113c8f315a128c8308569dffefeeb8e6d0696eb2da40222ab381207c56839187 SHA512 184ef44495026bf7e630d97c70d3fefa0f598006729d94c32c33d4992973cff67902813c38716fd911a471c052642fad6c808bc75cae2b27b6bfe1f3c5ddbbfd MISC metadata.xml 503 BLAKE2B 284f63e95eb2d3015979a14774f8ff9df0df701b81f8aa2c7583f52d05973cfede1db8eb7904203b854165e10640cc50a0e3cf14d9aff090d9ff657c53098cee SHA512 d206db3c1255c8e475c4289c548f0224c7fc507aae513d3c15706998892ef8450400a97bd07dc7d52142a03cad4abae3595d5315d8912586440df74096edea67 diff --git a/dev-python/icalendar/icalendar-6.1.2.ebuild b/dev-python/icalendar/icalendar-6.1.2.ebuild deleted file mode 100644 index 514b99d8a7ef..000000000000 --- a/dev-python/icalendar/icalendar-6.1.2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Package used for parsing and generating iCalendar files (RFC 2445)" -HOMEPAGE=" - https://github.com/collective/icalendar/ - https://pypi.org/project/icalendar/ -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/tzdata[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs \ - dev-python/sphinx-copybutton \ - dev-python/sphinx-rtd-theme -distutils_enable_tests pytest - -python_prepare_all() { - # reset conf.py to not read version from an installed instance - sed -e "s:pkg_resources.get_distribution('icalendar').version:'${PV}':" \ - -i docs/conf.py || die - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_DESELECT=( - # https://github.com/collective/icalendar/issues/791 - 'src/icalendar/tests/test_issue_722_generate_vtimezone.py::test_we_can_identify_dateutil_timezones[Asia/Manila]' - 'src/icalendar/tests/test_timezone_identification.py::test_can_identify_dateutil[Asia/Manila]' - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/icalendar/icalendar-6.1.3.ebuild b/dev-python/icalendar/icalendar-6.1.3.ebuild index edee634eaf9b..d84379156b38 100644 --- a/dev-python/icalendar/icalendar-6.1.3.ebuild +++ b/dev-python/icalendar/icalendar-6.1.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] diff --git a/dev-python/inline-snapshot/Manifest b/dev-python/inline-snapshot/Manifest index 89420b44031a..d69341f10b3a 100644 --- a/dev-python/inline-snapshot/Manifest +++ b/dev-python/inline-snapshot/Manifest @@ -1,13 +1,7 @@ DIST inline_snapshot-0.20.10.tar.gz 92902 BLAKE2B 74a1f89e92bbce25eb08837524e819fdeccf6ef24c19b2344a3b54a3a95b50855be15aa1f0f6188e1da34887df800829efb05daa6df68d6386f77e11f9b1a87a SHA512 ae8f5833e9334ec7cd9e76d3149a5a05212e2255b817aea1174babe47ced163da579007c2b7d0111b4de29282062b2b32a737d36602baa59c617bba244687011 -DIST inline_snapshot-0.20.5.tar.gz 92215 BLAKE2B a366a61f84d07481e1d9bf7033c691873d000f7e4dad100571481360134522db478453928fa9bce681f34d1951c75f9300bb61ce25bf950204fe168d6ed7a2fa SHA512 145dad40507ba7d457a74e63d920d2edcb24f4e7d263956912f5ec964210cae126f7e94771f1e64f5e47eca2e6124c6b87b36af5fb06d3e37242328be4daba8e -DIST inline_snapshot-0.21.2.tar.gz 254612 BLAKE2B e8ce2a6dec258c63adefaf4baa65534cab1a707d6ce89e535afcd53835f89c5b420d029ac7eea1690623cb9566c7435330f320ea412e2e23a70b16a15191031b SHA512 44a2d7c809a9a52e46ae028e39ff25e75ba2b492d32671570dfb7faa6d23e8824edfe15bddd371a9e23933e964baa60f2d16fe3e6a330ca8c84c2734f9b5bfb6 DIST inline_snapshot-0.21.3.tar.gz 254753 BLAKE2B 5b9dd20fd8844c3b63de9f39fdc9e6fd4be1e208006bb4ffdb9e3a643412de5ac8314ff383836d96dfab819c660ca453a417dd85f4626f5c4450f763844c5cc0 SHA512 e77bebe7026700fad239b8d294f0cec0e37f309af6c5584eddaef23d6b54f521b3acb8e499238c9953ecf43275c32f2643a67348ee29403cd9262d054ae21dec -DIST inline_snapshot-0.22.0.tar.gz 255584 BLAKE2B 9fbe87ca31f639fca8e31eaae2fd9e81630321567d4a1714aa46fcb80f3dc80ea03d4d4a24a98582efa21cc4518f1d449186fd0312854b01a37f2c043bdd2890 SHA512 80baae4a0c43a37822890808e2f3e8c856a4b267960fb5aff76475fd732c541fb956e007311ddee49f9aae5e727d33b64834b527b360df8315bf4f3c4e7b273f DIST inline_snapshot-0.22.1.tar.gz 258823 BLAKE2B 9929a5f01245db35ef5671961eb0c364b4f34adad8bfc64a7bff808ba7d305133339c20ab803682a0983c652b3e3998a0779f7e083505f83cc4fa935b667c2e6 SHA512 33e0d2203705419808a7175bc48bb1d2a85b21decaab6c579e3ae99c74c33365dfb88f0ba735b54700adc6ade0389f471f890739ebfeba4e8dc4195fde17ce4b -EBUILD inline-snapshot-0.20.10.ebuild 1710 BLAKE2B 40e4dfce9a18869ad55dd0955fbbcf19bf802b2521c4e38c66a1cb655c26fd33da71e5c8aa8b6e1f4f0bdc244b886ae2fc261533a5bcb3cbfcd5d85a441b109b SHA512 a189a0e106097c65ba77ebf51b13e80d969054ea7e78db1a123d537fa03c604c7c52390faa2fe5f57cfb2d3b3e44e9d1fb75d011b1b0107db3b709f6034b4800 -EBUILD inline-snapshot-0.20.5.ebuild 1703 BLAKE2B 4c3404f3268dc1288446d57721845179350090ab2489ac7cb9422e999fda07f8300c9db60cc77a7807ea59ecf1040db5e669a533f077be21917fb165353e432f SHA512 0746260a5108dbe84c78a48efe898f4d54c4eb07a33c56ecbef4767ebc8786f9c733542703a111c070841464edb896a0a347b0b3bf95f5f1129b3c8333dd0492 -EBUILD inline-snapshot-0.21.2.ebuild 1755 BLAKE2B e690f04c16ae8f83dfcdd246c756336a27e58cb1e3bdd51a09c960e5617c0cdb42cab0a4431880f27759fc395f1d58b3a1fbe65285a35a6398e1b7cc055bd016 SHA512 ae39d18fedf6617ebf4ada020c54768f1d0c4ebd8985ccb428ec0ebac2acdcc0e111de8c9fc93a94eb755370ed8cc0367c196815cde871a2a840ad0b10a42524 +EBUILD inline-snapshot-0.20.10.ebuild 1703 BLAKE2B 4c3404f3268dc1288446d57721845179350090ab2489ac7cb9422e999fda07f8300c9db60cc77a7807ea59ecf1040db5e669a533f077be21917fb165353e432f SHA512 0746260a5108dbe84c78a48efe898f4d54c4eb07a33c56ecbef4767ebc8786f9c733542703a111c070841464edb896a0a347b0b3bf95f5f1129b3c8333dd0492 EBUILD inline-snapshot-0.21.3.ebuild 1755 BLAKE2B e690f04c16ae8f83dfcdd246c756336a27e58cb1e3bdd51a09c960e5617c0cdb42cab0a4431880f27759fc395f1d58b3a1fbe65285a35a6398e1b7cc055bd016 SHA512 ae39d18fedf6617ebf4ada020c54768f1d0c4ebd8985ccb428ec0ebac2acdcc0e111de8c9fc93a94eb755370ed8cc0367c196815cde871a2a840ad0b10a42524 -EBUILD inline-snapshot-0.22.0.ebuild 1755 BLAKE2B e690f04c16ae8f83dfcdd246c756336a27e58cb1e3bdd51a09c960e5617c0cdb42cab0a4431880f27759fc395f1d58b3a1fbe65285a35a6398e1b7cc055bd016 SHA512 ae39d18fedf6617ebf4ada020c54768f1d0c4ebd8985ccb428ec0ebac2acdcc0e111de8c9fc93a94eb755370ed8cc0367c196815cde871a2a840ad0b10a42524 EBUILD inline-snapshot-0.22.1.ebuild 1755 BLAKE2B e690f04c16ae8f83dfcdd246c756336a27e58cb1e3bdd51a09c960e5617c0cdb42cab0a4431880f27759fc395f1d58b3a1fbe65285a35a6398e1b7cc055bd016 SHA512 ae39d18fedf6617ebf4ada020c54768f1d0c4ebd8985ccb428ec0ebac2acdcc0e111de8c9fc93a94eb755370ed8cc0367c196815cde871a2a840ad0b10a42524 MISC metadata.xml 384 BLAKE2B 37af14f95875416431210b572e9c5e96437d773cf53174dec247a9006ad24940f17ae9803a750dd2e1e73f63675f594b326f880bf7d5cb29ff09a8aae4959e60 SHA512 173bd013e023443c9dac349fab3deea6b5e9c2f054052d3362757cc0c46dd89309c509eb6a0f5a5774a7d8acbc55578b629039615a0cb31d74001a8d0db8b680 diff --git a/dev-python/inline-snapshot/inline-snapshot-0.20.10.ebuild b/dev-python/inline-snapshot/inline-snapshot-0.20.10.ebuild index 384e7bf42ea4..ceb8bf15bb8c 100644 --- a/dev-python/inline-snapshot/inline-snapshot-0.20.10.ebuild +++ b/dev-python/inline-snapshot/inline-snapshot-0.20.10.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/asttokens-2.0.5[${PYTHON_USEDEP}] diff --git a/dev-python/inline-snapshot/inline-snapshot-0.20.5.ebuild b/dev-python/inline-snapshot/inline-snapshot-0.20.5.ebuild deleted file mode 100644 index ceb8bf15bb8c..000000000000 --- a/dev-python/inline-snapshot/inline-snapshot-0.20.5.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Create and update inline snapshots in your Python tests" -HOMEPAGE=" - https://15r10nk.github.io/inline-snapshot/ - https://github.com/15r10nk/inline-snapshot/ - https://pypi.org/project/inline-snapshot/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/asttokens-2.0.5[${PYTHON_USEDEP}] - >=dev-python/executing-2.2.0[${PYTHON_USEDEP}] - >=dev-python/rich-13.7.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.0[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - dev-python/attrs[${PYTHON_USEDEP}] - >=dev-python/black-23.3.0[${PYTHON_USEDEP}] - >=dev-python/dirty-equals-0.7.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-6.75.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/mypy[${PYTHON_USEDEP}] - ' 'python*') - >=dev-python/pydantic-2[${PYTHON_USEDEP}] - >=dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}] - >=dev-python/pytest-subtests-0.11.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # requires pyright - 'tests/test_typing.py::test_typing[pyright]' - # TODO - tests/test_formating.py::test_format_command_fail - ) - - local -x COLUMNS=80 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=inline_snapshot.pytest_plugin,pytest_freezer,pytest_subtests.plugin,xdist.plugin - local -x PYTHONPATH=${S}/src - epytest -p pytest_mock -} diff --git a/dev-python/inline-snapshot/inline-snapshot-0.21.2.ebuild b/dev-python/inline-snapshot/inline-snapshot-0.21.2.ebuild deleted file mode 100644 index a1de644ca0f1..000000000000 --- a/dev-python/inline-snapshot/inline-snapshot-0.21.2.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Create and update inline snapshots in your Python tests" -HOMEPAGE=" - https://15r10nk.github.io/inline-snapshot/ - https://github.com/15r10nk/inline-snapshot/ - https://pypi.org/project/inline-snapshot/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/asttokens-2.0.5[${PYTHON_USEDEP}] - >=dev-python/executing-2.2.0[${PYTHON_USEDEP}] - >=dev-python/pytest-8.3.4[${PYTHON_USEDEP}] - >=dev-python/rich-13.7.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.0[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - dev-python/attrs[${PYTHON_USEDEP}] - >=dev-python/black-23.3.0[${PYTHON_USEDEP}] - >=dev-python/dirty-equals-0.7.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-6.75.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/mypy[${PYTHON_USEDEP}] - ' 'python*') - >=dev-python/pydantic-2[${PYTHON_USEDEP}] - >=dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}] - >=dev-python/pytest-subtests-0.11.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # requires pyright - 'tests/test_typing.py::test_typing[pyright]' - # TODO - tests/test_formating.py::test_format_command_fail - ) - - local -x COLUMNS=80 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=inline_snapshot.pytest_plugin,pytest_freezer,pytest_subtests.plugin,xdist.plugin - local -x PYTHONPATH=${S}/src - epytest -p pytest_mock -} diff --git a/dev-python/inline-snapshot/inline-snapshot-0.22.0.ebuild b/dev-python/inline-snapshot/inline-snapshot-0.22.0.ebuild deleted file mode 100644 index a1de644ca0f1..000000000000 --- a/dev-python/inline-snapshot/inline-snapshot-0.22.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Create and update inline snapshots in your Python tests" -HOMEPAGE=" - https://15r10nk.github.io/inline-snapshot/ - https://github.com/15r10nk/inline-snapshot/ - https://pypi.org/project/inline-snapshot/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/asttokens-2.0.5[${PYTHON_USEDEP}] - >=dev-python/executing-2.2.0[${PYTHON_USEDEP}] - >=dev-python/pytest-8.3.4[${PYTHON_USEDEP}] - >=dev-python/rich-13.7.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-2.0.0[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - dev-python/attrs[${PYTHON_USEDEP}] - >=dev-python/black-23.3.0[${PYTHON_USEDEP}] - >=dev-python/dirty-equals-0.7.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-6.75.5[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/mypy[${PYTHON_USEDEP}] - ' 'python*') - >=dev-python/pydantic-2[${PYTHON_USEDEP}] - >=dev-python/pytest-freezer-0.4.8[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-3.14.0[${PYTHON_USEDEP}] - >=dev-python/pytest-subtests-0.11.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # requires pyright - 'tests/test_typing.py::test_typing[pyright]' - # TODO - tests/test_formating.py::test_format_command_fail - ) - - local -x COLUMNS=80 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=inline_snapshot.pytest_plugin,pytest_freezer,pytest_subtests.plugin,xdist.plugin - local -x PYTHONPATH=${S}/src - epytest -p pytest_mock -} diff --git a/dev-python/irctokens/Manifest b/dev-python/irctokens/Manifest index 8cafc51de610..398b40c24f4f 100644 --- a/dev-python/irctokens/Manifest +++ b/dev-python/irctokens/Manifest @@ -1,4 +1,4 @@ AUX irctokens-2.0.2-exclude-tests.patch 430 BLAKE2B 215fb25dd76e3e112c39afcfdf356040299b36e183169dbdfbd3805a004a1de4f5466c9adf4298c8eb13f2f71c8698f93fdca9a3a4d3fdbb282e14d0d64945ee SHA512 1bdd9d060b83e963f74b8e8d3ea03323df532309576e722e6f09f033051dd4b5620b16e5279f9573bbf0afd15a75305418379feeb5aec17501865859e1dd13de DIST irctokens-2.0.2.gh.tar.gz 10409 BLAKE2B ce52fdf7aec203c962429ff7f2cbbab8a1173f5813abf410df7487cbe270483a96e91bab2e7f7d9aeec7c93a8f15b9b0e054d18d8db7ef1c22404eaeb70c7530 SHA512 09be87e1c3f3d34383fc59e7ef6ac955de2fd09e0a888c685475b7fb93749fa019c383ae24e4e60c697e08d6ade635666feb96db5b6b5f35fb3d75d6d60cd571 -EBUILD irctokens-2.0.2.ebuild 686 BLAKE2B 44154b87e3bb517486c399cd78b461e265325b974ce5a846964ef4b47103deb3fd28d647133601902799621c32b4818b1cef096254d12ba47e1f5beafa70e820 SHA512 3c0927ea67536da7589b96cc9f7121d26e506a6b314abe54ed767f1b4e9ff669eb84cf10c02783d70be43ce02a3586e1f99419fb7ef04dc744a0a108734c5aa6 +EBUILD irctokens-2.0.2.ebuild 725 BLAKE2B dfef7168227480fb809aa8b423e112d709d7764120aede0b485feb5bb5c41a83d70c90bfe250f2bafd9214c7d5a6d8df5214039e25f3bee16484c984873e4be8 SHA512 9053304aa07759843d53b275a0e47ab5fd37e4282636903e68de175d018ff34696c104635c8a18675bed2ebe257203b806d8b012424e675f690cb52004af06fe MISC metadata.xml 493 BLAKE2B 0a33e3c02fefe292af50b3edce9b513689641466a173757bd17e9f63b6f5832cbf08663b0a2b8e5572861cc988169a81509dc1a0b368d3ce0c1273eb15c6f74d SHA512 6662ae60ff892fd2077406f490bb14a3ea762536c34999763a9973b9e9627e0a25e888b2eb71f138dc27f4963387c750a5fe442f646867477c82b6bf465bdbd1 diff --git a/dev-python/irctokens/irctokens-2.0.2.ebuild b/dev-python/irctokens/irctokens-2.0.2.ebuild index b151b080168b..b3f93f092b42 100644 --- a/dev-python/irctokens/irctokens-2.0.2.ebuild +++ b/dev-python/irctokens/irctokens-2.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023-2024 Gentoo Authors +# Copyright 2023-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,10 +22,8 @@ SRC_URI=" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.2-exclude-tests.patch -) +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( @@ -34,3 +32,7 @@ BDEPEND=" " distutils_enable_tests unittest + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.2-exclude-tests.patch +) diff --git a/dev-python/jsonpickle/Manifest b/dev-python/jsonpickle/Manifest index 32ce7671fb9f..1ec6d809349b 100644 --- a/dev-python/jsonpickle/Manifest +++ b/dev-python/jsonpickle/Manifest @@ -1,7 +1,5 @@ -DIST jsonpickle-4.0.2.gh.tar.gz 308419 BLAKE2B 139b6ee1ecc50ea97cb80833f7ff018035dde4ff1d090be0f6b57b4352540c14f0d8a6038a5b00897b5d4c64d5bdd3ac577437393c16fceb0616ae75880c5929 SHA512 177c01e517c026d1c710f2754a1ba7a1bcd95de7a2b3c9d9c823c9743a096549fa3b3d3a1576e740b7dedced51eb178af6abfe1e380c511355ee4072e60a75cb DIST jsonpickle-4.0.3.gh.tar.gz 308664 BLAKE2B 8fc695475d79c398e89673d1ca268ce6ad42858f8d4b31bcde619bc2c8e2f80ed8d92867cb7f96a06a127a4e4a7fdd5429c989b1cacd7d035a04e94549be05b2 SHA512 9892cfcc0014c09d3dea670f98dc765f49f4903349e578bf278dff7e27b109529ebd650af6873330e9467e13bfb0e325fee73b27c9cbc4b84d5ca81f81406a4a DIST jsonpickle-4.0.5.gh.tar.gz 308783 BLAKE2B 5f8a299afe9bc745882d46b36444f6f96bbef097fd78b79de1f9ecaf4cdc64811ddbf948f273eb456ed669f694204c7521140547be14f527dbcff038f4c4ad64 SHA512 ff4d252991cddb58e5c23b18ca23a24d77ea98af436eac5780df7c8c32d3083ef8291ce3688145b4aa2adcd0d19df869492761147cf32a9ff8fffd31ed5c98a8 -EBUILD jsonpickle-4.0.2.ebuild 1631 BLAKE2B 5e75c06f535074f1981c218051b2b43adf672542089c0fb8804de445aa38adf2de282964f7b826212f2bcc6f86f3349468e628ac30c5a283a204c097761d751f SHA512 ff030df19c065b4b2f306db59bb1ba78c14c90b041021439e23c8f56944a4431b7ad76c696cee81afd85d416ed8e53a0a8733cd444ec27afdbf9a59e89618597 -EBUILD jsonpickle-4.0.3.ebuild 1634 BLAKE2B 7f05c07294965359a5c1dc79d46843362344036c8b2ea3db7e4076b6353b628f5947f2ef9ff1c8780b72b0c4e5c30a75d55435bbfc9c1e35a30367468be38baa SHA512 f52636bda4e5f8bbff68b87a51fb99441534427252c457fe0d1ff2487527c642e5cb190f2ef5f7c6ee5f004ab4836eef14b138ff4790304f737320b04e0be18b +EBUILD jsonpickle-4.0.3.ebuild 1631 BLAKE2B 5e75c06f535074f1981c218051b2b43adf672542089c0fb8804de445aa38adf2de282964f7b826212f2bcc6f86f3349468e628ac30c5a283a204c097761d751f SHA512 ff030df19c065b4b2f306db59bb1ba78c14c90b041021439e23c8f56944a4431b7ad76c696cee81afd85d416ed8e53a0a8733cd444ec27afdbf9a59e89618597 EBUILD jsonpickle-4.0.5.ebuild 1634 BLAKE2B 7f05c07294965359a5c1dc79d46843362344036c8b2ea3db7e4076b6353b628f5947f2ef9ff1c8780b72b0c4e5c30a75d55435bbfc9c1e35a30367468be38baa SHA512 f52636bda4e5f8bbff68b87a51fb99441534427252c457fe0d1ff2487527c642e5cb190f2ef5f7c6ee5f004ab4836eef14b138ff4790304f737320b04e0be18b MISC metadata.xml 412 BLAKE2B a7e746abd8b45415ecdbccbde1b65ba9f1fa9fe7ce353411681c2a3de046878e990aad20849ee561a56ad3208bd5071d7b5e5b3c767fd71b7c44d2e8412d349b SHA512 dc52df78fdfe9024e695aae3d2bf22bed7162e1f2a528a288056b68022ebbc400b0a3a2f3e9c2155ee57e66d77a4f7a3f6f67188fb13ee15f200212ac6809a31 diff --git a/dev-python/jsonpickle/jsonpickle-4.0.2.ebuild b/dev-python/jsonpickle/jsonpickle-4.0.2.ebuild deleted file mode 100644 index c76b31384811..000000000000 --- a/dev-python/jsonpickle/jsonpickle-4.0.2.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 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Python library for serializing any arbitrary object graph into JSON" -HOMEPAGE=" - https://github.com/jsonpickle/jsonpickle/ - https://pypi.org/project/jsonpickle/ -" -SRC_URI=" - https://github.com/jsonpickle/jsonpickle/archive/refs/tags/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux" - -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/feedparser[${PYTHON_USEDEP}] - dev-python/gmpy2[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/simplejson[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - dev-python/ujson[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - distutils-r1_python_prepare_all - - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} - -python_test() { - local EPYTEST_IGNORE=( - # unpackaged bson dependency - tests/bson_test.py - ) - - if ! has_version "dev-python/gmpy2[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( jsonpickle/ext/gmpy.py ) - fi - if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( jsonpickle/ext/pandas.py ) - fi - - epytest tests -} - -pkg_postinst() { - # Unpackaged optional backends: yajl, demjson - optfeature "encoding numpy-based data" dev-python/numpy - optfeature "encoding pandas objects" dev-python/pandas - optfeature "fast JSON backend" dev-python/simplejson -} diff --git a/dev-python/jsonpickle/jsonpickle-4.0.3.ebuild b/dev-python/jsonpickle/jsonpickle-4.0.3.ebuild index 904a46bb3345..c76b31384811 100644 --- a/dev-python/jsonpickle/jsonpickle-4.0.3.ebuild +++ b/dev-python/jsonpickle/jsonpickle-4.0.3.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] diff --git a/dev-python/legacy-cgi/Manifest b/dev-python/legacy-cgi/Manifest index 69bdb1e8896e..fbe8ec06ab24 100644 --- a/dev-python/legacy-cgi/Manifest +++ b/dev-python/legacy-cgi/Manifest @@ -1,5 +1,3 @@ -DIST legacy_cgi-2.6.2.tar.gz 24794 BLAKE2B 2651a11f86c92570ceca3c915654828d83d1af75e604bd5d2d9d4e5b049a44cfbc9775e64ebe1c98fadbadcd327492662f543fc24ed2bff33324abb50f58ee79 SHA512 7147806056edaddcc129d8f4495bb2b62835432591c080373b369c628d895914ec6c5221c236ab5e4d82a2f19f6c48944e9fcb64449d9215e3f0de3c3a8aa80b DIST legacy_cgi-2.6.3.tar.gz 24401 BLAKE2B 16d4004bed6b0dd62577f73b229644dfac9e8449998f2f7b4fcbc4ae62381a7f8905dd672ea811f82b530e309fb8c1408e7344d0f66daf55ddc2a4aa41bc77e1 SHA512 c36601ce88bd44f442b3cfee6070585da456caf84c49258da296ffbd20edc99bb06d5b031c96047db33a61d958812982a251f769932cb184623580da8d67a8de -EBUILD legacy-cgi-2.6.2.ebuild 521 BLAKE2B e193beef2b4ce2aeb984b616a9528e25252a6aece579ab2fea73ffccb4d40b945115f375d8001dc9cc2d3463ed118e27f32c99dda49a10f7ab9cd8598be96478 SHA512 8df7ee023dafb79d4716eb61c9f6fa281ed7185c217528f436541478c51c31f225ad15f6f7c45de3cae670a24d53d3411cfa38b732b7f21a972c2529bae6a3a4 -EBUILD legacy-cgi-2.6.3.ebuild 532 BLAKE2B 037ff90bcae783c01a018a1f29401566c8dcc3886382156dbecff7e2aedc7a755d835b7472e801ffaa2a13ece3057b1663f6078cbcbfbae81a40eabd566a1bf8 SHA512 3e976d9a7b9e0a60cb56418d7ed02b49a2035e1956f0bca5d45f1feaadcfce9371966dba995b09976c8711560c7fc313bd11ab560f1f6abf2dade14d4bab08a7 +EBUILD legacy-cgi-2.6.3.ebuild 524 BLAKE2B 67cb7d36c07e57793077c30e56d3837487c8e5099ba122dba8242007ec14a8509a74e4e39a0e7c5ec704eb9c472c5807963b3efc6e049f94c59cb07a74883e5b SHA512 d453e7c662e2f9d9017553d7513f52d554f58cfe42bf3ad7de465c18b307f83c6f2f2400ba1e64f0f4af5ecadaa2b6b9187709b8c7f5ac27530bb8a79367cc80 MISC metadata.xml 380 BLAKE2B 90fb12532007b50d6bc2b6c5f225979c5c6ad26befe110f6c0202ea6d42d1b3fcace0b014c1fcad060423263336b9af263a568d6260073c072a0efc3b9f9598e SHA512 3117feb46a1384308eba8a50a8554e68f557fd6f019ecbc2fec05d51c95621d3141d8e7f3071b2597f70401ce0ba4c32545a58df143e713868a800063e40591f diff --git a/dev-python/legacy-cgi/legacy-cgi-2.6.2.ebuild b/dev-python/legacy-cgi/legacy-cgi-2.6.2.ebuild deleted file mode 100644 index 0f75aad66012..000000000000 --- a/dev-python/legacy-cgi/legacy-cgi-2.6.2.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_13 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fork of the standard library cgi and cgitb modules (deprecated)" -HOMEPAGE=" - https://github.com/jackrosenthal/legacy-cgi/ - https://pypi.org/project/legacy-cgi/ -" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -distutils_enable_tests pytest diff --git a/dev-python/legacy-cgi/legacy-cgi-2.6.3.ebuild b/dev-python/legacy-cgi/legacy-cgi-2.6.3.ebuild index 55be70bbaab6..d2b78eb48d82 100644 --- a/dev-python/legacy-cgi/legacy-cgi-2.6.3.ebuild +++ b/dev-python/legacy-cgi/legacy-cgi-2.6.3.ebuild @@ -16,6 +16,6 @@ HOMEPAGE=" LICENSE="PSF-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_tests pytest diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index b13c75ff0a1e..b0d0bebc1ec8 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -6,20 +6,19 @@ DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e06541 DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340 DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b -DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d2250268df36fb94fa0fd5b3611484094fbd7962051978334d2c623d2ff5a0209dbb2c6c6492be0146507ae982a7d3e9705a689c5 SHA512 a586f8a41dde5e0d9ca6d8c58e9ef2a2e59b70a86d2e2c46106dc31b5c096bb80af0cdbdb486179e9cc676a540099f49a1c2db9e5e84c50362db1f72e9af6906 -DIST llvm-project-19.1.4.src.tar.xz.sig 438 BLAKE2B b0925bdb761046d69779e0b035e29430bc09ef2b81be763aa5c853793631d7b7fdd65eb4dae7a1e3b4daa15d189c24cd1e14f065f79fdbf75429fa34be9b330e SHA512 3fb4a6c7594cb43680860698dac47062dde30de60f515dcecdad63812ea1edfb2cb209d0a7ac2254589c245a95b7c0f571b582e0d4b97a6ae8242563483ea764 DIST llvm-project-19.1.7.src.tar.xz 141249332 BLAKE2B 1259ed7f9aca7b35e89d818befdee20fd8bed4d2dc2c2c6f6f56451fd43d35ac03a0a5a406e142d22b25137999dc5b17471c196f8fcf79f20a8296832d900f6d SHA512 c7d63286d662707a9cd54758c9e3aaf52794a91900c484c4a6efa62d90bc719d5e7a345e4192feeb0c9fd11c82570d64677c781e5be1d645556b6aa018e47ec8 DIST llvm-project-19.1.7.src.tar.xz.sig 438 BLAKE2B 4015140f4ba77de45039bdbdfbaf6f30e75705123d067ea97175d91d7a5b6a75008df01d99ae7aa16aaa3b101f3f41e38d01f04158f95a261d617b3ede0254cd SHA512 195797b06ac80a742e0ccbc03a50dc06dd2e04377d783d5474e3e72c5a75203b60292b047929312a411d22b137a239943fba414a4d136a2be14cbff978eb6bda DIST llvm-project-20.1.2.src.tar.xz 147229028 BLAKE2B 90be4c8b69d44bc3a295f3f63081f999cf35d05e9157ab104d403a5d5b6c3ff97b57a89598d2ec0413988f93a23f97f485b2216bbf0630cade754e9830246621 SHA512 c95e088e471d49c6692c8af1a7e40924467e4c269dada019c44455687c9f0e6a213b9b3ac8afa4e3d20cb3e757afc3400152e7cd06981aeebd61591cac15580d DIST llvm-project-20.1.2.src.tar.xz.sig 566 BLAKE2B fa4637cd41bddb0425567b17bcb0ba4800ec9a689897610febfba7f49f8218d6aff7bb8f7ecf6bb927397096ca49c0c1817b243e5ba7fc0ba51993ef532dadeb SHA512 d3f6a350ebd9884878442ea202f58328f8e85c30cfb150371e4af7fa8dc560bb421cd0f49f49e6bc95f57de6c06543633f0b2799aab9590750f440e099424e01 DIST llvm-project-f3e6473df46fd920e09e06e57a5549eb8e3a8bd3.tar.gz 229893133 BLAKE2B 20a14a99fb55070c30b05298916875d7f7b5476bc47c72f675204adb62daf1126bc83f2e7e51867042cb0ea415f04ef32653118116d01f666a82dc888fb6e999 SHA512 f11eac15fc1d96232267d588fa1c41ebbff3367b1fccf1cfd43f3290f682b73ffa78f2336a2a155c41ef67cf4e6f43019b152996d790f03acf4b9b732a3cf4b7 +DIST llvm-project-fa4ac19f0fc937e30fd7711dad98d0fcdb34f8ba.tar.gz 230556403 BLAKE2B 8fde662380b5a9889cb6399ceeffedf0b42a5b6c329768f2cad15338a4fd4650217057955014de53b56825a6f5770042f5678d8df4118b6310d4d1b12a19c888 SHA512 ef8a3ac7aed43f14b490d198de27f15bad0a63b89273d47daca0aa33a1edf79eecafb26f7f7ec64e6482b99fba5d7e9080c59887e33bb1ce18d8e3ae1938a1ae EBUILD lit-15.0.7.ebuild 914 BLAKE2B 84b2d09fb6babb142fe747be241c7a66156ac6fd222d1cf0e9a8e8ac4cfa0602840d3a8bbe0335995ba89f5c4b87d28894fc2a89bc0a894e53b8d0027c9a9a17 SHA512 11fe0b56f6d92f6d4755edbd724f3cc489d2460c55840ec1911bbbfadbc8ac661f41f2830b3399858d361caca106ff8bd5fecf02a13698d0e5093b37f972db80 EBUILD lit-16.0.6.ebuild 921 BLAKE2B 75792d4497ba6c3d9ccfa7680fd369254f40f5fc90582e2a1255a4a0055a403ee86bcf3bb8712d08f8a715dabc4c3209c852f6325b40d4e9dae3b56c8f4f2467 SHA512 08e3c72244c511612d3560689f175e876536125239f6ebcee06933360d76a473a3540fcd0bcf6b9a6d7c8733677579f29160c16536451f0ec4bb0255f43f9064 EBUILD lit-17.0.6.ebuild 1022 BLAKE2B 75919679f6961d2ce83d6d796994703381ac85d02d4013ad8e8d711357e8b75246db10904b6db36065a53d1b82287455bef13f8c6f4e657cfc1d7bd1b2640d2a SHA512 5c8b146891ee8df1a7a387263780db5ea031e7fdacb7736f303917b90b78f21776244679e792012108b74bf0522eb0b14273c8c4c4a7345eef7d80c03710984f EBUILD lit-18.1.8.ebuild 1028 BLAKE2B 53f33afe822e7e6572b262c51f98c0da54b56c696f57109a5396ace349a9ffe65b6d2af0990e96572e1529d5a9cc55a77e36069f35b6e166477ebd8152f5ff47 SHA512 7f0e45f98386b7a0193539965ba3365cb2d7375d0b173505ac840c29cb8ea9f0f0ed4dd78bec7ff5d2c4d78ce47f04b05784d570e29c408fa1a46d8d3f0811df -EBUILD lit-19.1.4.ebuild 1028 BLAKE2B 53f33afe822e7e6572b262c51f98c0da54b56c696f57109a5396ace349a9ffe65b6d2af0990e96572e1529d5a9cc55a77e36069f35b6e166477ebd8152f5ff47 SHA512 7f0e45f98386b7a0193539965ba3365cb2d7375d0b173505ac840c29cb8ea9f0f0ed4dd78bec7ff5d2c4d78ce47f04b05784d570e29c408fa1a46d8d3f0811df -EBUILD lit-19.1.7.ebuild 1029 BLAKE2B 82ae45162d999dd49ebae9190804f63d6a2805e9590cac8cc9eb2770e13690089d886cd428719ec9db92ffaee05a050f73231aed6329d72ca6ea71ac8f69a1fa SHA512 223fdb462eafa392684d0ae57837564050f255fbadf0903236a283a690d975907e8a85d9820c79ec23ee291383d3ec7f9c1618a463c88dc1d95da9915140489d +EBUILD lit-19.1.7.ebuild 1028 BLAKE2B a3be265a5dedff7ede4691291cabebc9a4d7bf3de109fe6eaa981c7f3a05adccf81a7d50f47faf8a4c4deeb3a3d90611dc864aa8f3ab0206c80b9c0cd62a828e SHA512 6b6a838d5c9586358682e48aeda0cf2c3d22515019403832c7adc96aaa21f91b049e33ca07d4c864ccecb432d0f658d439455b2cfa7b108cd564862d5aac4d5e EBUILD lit-20.1.2.ebuild 1035 BLAKE2B b51f19005212e12018ef050722a17403b40dd0a01f5a212edff8bd2071ef7e947b8ebc98b9d77d94cae2b4d45b0e89a08b0d5790f80802420ba7d6c4ad1bfc13 SHA512 25768eb4f96a5c8f34d75368c1d044505f59a944b579a79b06f6230b4baacbe304f278ef263ef23536dfc5997be2e31a852416682c23a8e276021bd39a80dcb3 EBUILD lit-21.0.0.9999.ebuild 961 BLAKE2B 011aefa40e4fb39da08a33390910fd4115a7eeb681dcd60a5aae7bbafa3d9bfe52b02eb3d6ab06a8cf2e3f5ba39cd0c1d6caef17210d3c256cf40539f2e6c1a7 SHA512 ee2428960413d2baf441674de3f585cb41af0b37da6cd0d14391fddd641e716a7a22592891c9b75ea26d88589beaaf670b44af6b0a20951b2d672dd99b9eef63 EBUILD lit-21.0.0_pre20250405.ebuild 961 BLAKE2B 011aefa40e4fb39da08a33390910fd4115a7eeb681dcd60a5aae7bbafa3d9bfe52b02eb3d6ab06a8cf2e3f5ba39cd0c1d6caef17210d3c256cf40539f2e6c1a7 SHA512 ee2428960413d2baf441674de3f585cb41af0b37da6cd0d14391fddd641e716a7a22592891c9b75ea26d88589beaaf670b44af6b0a20951b2d672dd99b9eef63 +EBUILD lit-21.0.0_pre20250412.ebuild 961 BLAKE2B 011aefa40e4fb39da08a33390910fd4115a7eeb681dcd60a5aae7bbafa3d9bfe52b02eb3d6ab06a8cf2e3f5ba39cd0c1d6caef17210d3c256cf40539f2e6c1a7 SHA512 ee2428960413d2baf441674de3f585cb41af0b37da6cd0d14391fddd641e716a7a22592891c9b75ea26d88589beaaf670b44af6b0a20951b2d672dd99b9eef63 MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217 diff --git a/dev-python/lit/lit-19.1.7.ebuild b/dev-python/lit/lit-19.1.7.ebuild index 1db1cbca8b73..5f1398966265 100644 --- a/dev-python/lit/lit-19.1.7.ebuild +++ b/dev-python/lit/lit-19.1.7.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/lit/lit-19.1.4.ebuild b/dev-python/lit/lit-21.0.0_pre20250412.ebuild index a003c1b88ba2..3dfabbc0d46e 100644 --- a/dev-python/lit/lit-19.1.4.ebuild +++ b/dev-python/lit/lit-21.0.0_pre20250412.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,6 @@ HOMEPAGE="https://llvm.org/" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/logutils/Manifest b/dev-python/logutils/Manifest index af62c76dc952..72339655b384 100644 --- a/dev-python/logutils/Manifest +++ b/dev-python/logutils/Manifest @@ -1,4 +1,4 @@ AUX logutils-0.3.5-py313.patch 3352 BLAKE2B d37694bd5b76204804e96fe2ec8140750381bb9d4f618cb488dc811deb7e47eaf7cea3d34b5a7e2843f337ccf06468b829b6cc2ea6f1fb8b339a36ca8ca0d766 SHA512 c627d2bb9f41b7e1695ac6719c951a1d107a526d41b994cf07ca682bb9e54aa974646d8864317ed55ddca8a9084bb9ac24bf0c5fec8ee9db612c2214c9588597 DIST logutils-0.3.5.tar.gz 27703 BLAKE2B ceeabbc64603da949e771531fd1a7cff6bc760ffa98fcb952eddc5da39d019e202949dc596398ea68397c573cb9c2bace77f8e5462030e68d2f5768444a23b45 SHA512 0194bf4f01e7a29d4211495dc5fead9d4bd5bc1b791d25ff38ad28960a229a9bcdbaa7e6d3b5a4105eef6c9aa159459d6529c2615df113e7ec1ae93aac5cce6c -EBUILD logutils-0.3.5-r1.ebuild 813 BLAKE2B ee0f60fababca498816b5910ac790822baa9d3b7942f490d2bf418714201e6d47e95098571d30d836b15139323de9984d7b5e5eaac4ad288b4c5aaa3a8c0d46a SHA512 89df7bfdb60529acd90b914bcf01293b29b79c84964ec6af0e54a74529f487c01c0b96c42e8037983836f56909b0096e070167c429395faa6adc8570f7ea5727 +EBUILD logutils-0.3.5-r1.ebuild 852 BLAKE2B 21b557bd613deaad3f647987dd77a3ae06341aabe891850dd01792dfce5fe62a8c0fbb77cda09c2b19850e1a4120e5832bdfd6314ff865880bbe3611af876223 SHA512 44c892a420475bbd56771a8a0d76b450430ea0d42a0d7c3347ebe4c27f94b00a0ce47487bbc8e8e0c5edc81f16ea44c0a6e967890e3c653b0f8eb33b7151dd58 MISC metadata.xml 413 BLAKE2B 16ece3abbba037671f0d686414f4024446e5853a167408209c90bdd09ef1adad1ae6f1dc868ce50e274b9e269bf547c56d94ba5e38e7580e3de1727db4361299 SHA512 1ce1af6cca69c7879f8d2c915fc7223f7c11ad94f22c5c8545a2f44a1de7595c829526aac12ba01e17f913e9016848e9dbc052a07961aeeacc86a11637ccda96 diff --git a/dev-python/logutils/logutils-0.3.5-r1.ebuild b/dev-python/logutils/logutils-0.3.5-r1.ebuild index 230f6aeac8f5..c0f377b16434 100644 --- a/dev-python/logutils/logutils-0.3.5-r1.ebuild +++ b/dev-python/logutils/logutils-0.3.5-r1.ebuild @@ -17,6 +17,8 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 arm64 ppc64 ~riscv x86" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/markdown/Manifest b/dev-python/markdown/Manifest index 6ce05e29aa71..3485111f02ad 100644 --- a/dev-python/markdown/Manifest +++ b/dev-python/markdown/Manifest @@ -1,5 +1,5 @@ DIST markdown-3.7.tar.gz 357086 BLAKE2B 6b022c247d499939d1c8daffd947b788645ccbe25ad861b60dd5906bc762b1ab50f09d48edc829bc7ed6f2598398e6bce3a7cd177ca899159744ea4c54b8bb2e SHA512 9152ae942dfe5c93f29d4f083d7b04fa86f042a816b7a1360f6088cd5ea0fc730e14915a8fc48f6d36f74bc311ddc35dbfe1f78ef85779f285aa35a1e56caae1 DIST markdown-3.8.tar.gz 360906 BLAKE2B 2e6258f32cd4da937fb24f9b56dfa979cccf471420bfb74af23b98998f1938bb22efa1f6721d9812ecc470ea669582a51d425e4368703be9f67d9c033ab37eb4 SHA512 905945ba8a4c04d2231fd1f727d6eec8600ccc7e48659dda6161cfe7d091b155e40f6f14baa2ad6cc1bf9334ca42d01ddfa6a14fa2636382e1e5ed2438300dd8 -EBUILD markdown-3.7.ebuild 873 BLAKE2B 916f82392ad569240e85974f871a67a43fc6dcffc6b7ba97ba5585165b189681159d6aaff65f830f6ed4c43b9926f2bafb32ea1c5823bbcaa89e295e6404ffef SHA512 f4d498e891f2d36936f0fe267737a14f9621cfbdab417b006c43fdc97d6775eb57ac776c5028408db2fbcbf02caace084a86d80286752f9ca2e67e89939b190b -EBUILD markdown-3.8.ebuild 927 BLAKE2B 519f2feee0b470e8a48c0a7522d1f013560c4e868c17efef30b106761753765ba8070e0607cea7410dce4cd349d2b7da90e9777cded9761fd0fe9f05510a5670 SHA512 869df8db7be9333c4368eebbf32ba5937bd644d4655a964d9f59825ecaadbc6d28f325826b8708fc02f948a9052a26f69bf13e80a3aac564f2ed221647a25663 +EBUILD markdown-3.7.ebuild 905 BLAKE2B 1403ff81ac8c013589fe8e08d4fb0e551688504eaafcc3a88f287feb3cc06d7d4fcdb8df278993e6e91f956f738cc3d873a74b723cf89c76aa5e8f026b9134e6 SHA512 d5672a8b07cce44f2161e9727b858493160eefe1acfc0f2dc0d17e861c2d845d04c48179bae7ff36fa31d6c70d31f809008e6ed14e12d23fac8fab439b99c295 +EBUILD markdown-3.8.ebuild 959 BLAKE2B d6899ce77e887184984905003333cac55052d7c4f6b77c73efc551943e42baa4137f1b09b7951bfad847b9576ba3ebd479793c1cec54df867e8072d5f8c6555b SHA512 70574de069dd66d113235381893fde41668c2236c9a56b56911734f728c744066480caaf6ef3a64c7e4d76710a680a6186d057f096e8c0f709aeeeb943cfc3e2 MISC metadata.xml 400 BLAKE2B 325197e9e700565d94ac477c4acefb1ccad5fea759bcb9bb980122f2a8fd0b7509fbf54768948b28a180392154d26d9a9068b996661a35ec79bb03998ae538f5 SHA512 68bb4ebfe231af6e30c3f8a9fafdab8f1b90fb67d942605d0366bfe504de0ae482da8c4e45279cf7bfae857ed9ccb0729a36f6ea1b18bd459e0dc3e1e3a9f6bf diff --git a/dev-python/markdown/markdown-3.7.ebuild b/dev-python/markdown/markdown-3.7.ebuild index afae62b1c5c8..81b38e73cc68 100644 --- a/dev-python/markdown/markdown-3.7.ebuild +++ b/dev-python/markdown/markdown-3.7.ebuild @@ -19,7 +19,8 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="doc" +IUSE="doc test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/markdown/markdown-3.8.ebuild b/dev-python/markdown/markdown-3.8.ebuild index 581e5603a7d0..9016eb478e54 100644 --- a/dev-python/markdown/markdown-3.8.ebuild +++ b/dev-python/markdown/markdown-3.8.ebuild @@ -19,7 +19,8 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="doc" +IUSE="doc test" +RESTRICT="!test? ( test )" BDEPEND=" >=dev-python/setuptools-77[${PYTHON_USEDEP}] diff --git a/dev-python/nanobind/Manifest b/dev-python/nanobind/Manifest index 4f4247cd0cbe..f3d355b1ac53 100644 --- a/dev-python/nanobind/Manifest +++ b/dev-python/nanobind/Manifest @@ -1,7 +1,3 @@ -DIST nanobind-2.5.0.gh.tar.gz 900479 BLAKE2B 9711cde535b6e6717477229f25e2f8abc5d1973ccd307ad1d55613ac0b288815960ece8b279a4dded47dc90e86ad4d44b216e27012120fcc7ffc26ef7711e800 SHA512 885668ee4ea9c551ccd60d2e056a90021badfeb7b358aeace184a23f9c2d34cb31a81ebe84db33fd6f15b7983dbb455d9c11f9367de091cb9b56c99d7634f9a0 -DIST nanobind-2.6.0.gh.tar.gz 905010 BLAKE2B 0d763035653fb3375a5424d875153ffd5ed33c839fe800f639866d9aeee8459a79f1472e7c724271b724bda5ce73fbd5d0327d7331110968abf5e9de030ad6ed SHA512 f8429a5f3e6e84a6ab1890086078e2f313bbf0c77c35ade3aab5d14f9d65dba36cf8ccca16c9add0d12894d085ce445bfda519a28e23bdbc359c977b185efdd5 DIST nanobind-2.6.1.gh.tar.gz 905030 BLAKE2B 7e29ab9da53df88e9034bb35fa53ae0e4a8b25ea92f0d1480341164b62b12d4d809bd50260c05d33f0f2494dff8cc9f445199653a506a2685a531c9b347816a7 SHA512 0807866b98e3089df98d1c88474f6ac31f8ae0d1838b181c7f3462ff2b6f344026144de1b1884d2ee58c126ac275135fa1c9c58c6158647c06509d5cc20fa84e -EBUILD nanobind-2.5.0.ebuild 1489 BLAKE2B 5d500131c5da67facc99332bd7665952efb925ef7c67d3b91ea45403c214314fd2803602a6090fc394c7614ecf9aa84509de3d591a4d4a51ece2118ea00b63cf SHA512 30c174d5a4a50d2e72a456ce88838194694b21affc5ff5c51850144f393901fbf06695eebdecf582b3d71529741415898454f8b31ca96e05204d5e892bf28355 -EBUILD nanobind-2.6.0.ebuild 1490 BLAKE2B 2e68cd3936a8a75e1b59ed07fa0126232b9d612ff2d46acf4253d871dcc0cc191094f8b91d9bb9718b511b679e08412ddcb029fcee47963740da49af4ebfd2b4 SHA512 396b2c254b6bb81673dcdeaa72c919407265adf8379ef40fcc033414e6d192815c31f3b58fd1dd52615e4ab363bf096788b203e702a1f7bfda7ee67c7cf37453 -EBUILD nanobind-2.6.1.ebuild 1490 BLAKE2B 2e68cd3936a8a75e1b59ed07fa0126232b9d612ff2d46acf4253d871dcc0cc191094f8b91d9bb9718b511b679e08412ddcb029fcee47963740da49af4ebfd2b4 SHA512 396b2c254b6bb81673dcdeaa72c919407265adf8379ef40fcc033414e6d192815c31f3b58fd1dd52615e4ab363bf096788b203e702a1f7bfda7ee67c7cf37453 +EBUILD nanobind-2.6.1.ebuild 1489 BLAKE2B 5d500131c5da67facc99332bd7665952efb925ef7c67d3b91ea45403c214314fd2803602a6090fc394c7614ecf9aa84509de3d591a4d4a51ece2118ea00b63cf SHA512 30c174d5a4a50d2e72a456ce88838194694b21affc5ff5c51850144f393901fbf06695eebdecf582b3d71529741415898454f8b31ca96e05204d5e892bf28355 MISC metadata.xml 367 BLAKE2B 915d33ed8f2b0e38faec001e256fc86d393b23b94bae31f2648948339be7c3d6a2b1b2a18063193c9d190cabfdc4c744d6b664c63534b88dc7afc2a2f1ccc688 SHA512 b60a701257bad827d63af141fbc9b4cadadbb397bca054db97c63eba9e174a902afc7785c3f868b6e86ec62f007f7e822d3c5b6dacb107083559b31202cef7a2 diff --git a/dev-python/nanobind/nanobind-2.5.0.ebuild b/dev-python/nanobind/nanobind-2.5.0.ebuild deleted file mode 100644 index 5829cf809864..000000000000 --- a/dev-python/nanobind/nanobind-2.5.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{10..13} ) - -inherit cmake distutils-r1 - -DESCRIPTION="Tiny and efficient C++/Python bindings" -HOMEPAGE=" - https://github.com/wjakob/nanobind/ - https://pypi.org/project/nanobind/ -" -SRC_URI=" - https://github.com/wjakob/nanobind/archive/refs/tags/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~ppc64 ~riscv" - -DEPEND=" - >=dev-cpp/robin-map-1.3.0 -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.10) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # https://github.com/scikit-build/scikit-build-core/issues/912 - sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die - cmake_src_prepare - distutils-r1_src_prepare -} - -src_configure() { - # XXX: nanobind installs a CMake config file which by default passes -Os - # We currently patch around it in dev-python/pyopencl. In future, we - # may want to add some override with Gentoo specific environment vars. - DISTUTILS_ARGS=( - -DNB_CREATE_INSTALL_RULES=ON - -DNB_USE_SUBMODULE_DEPS=OFF - -DNB_TEST=OFF - ) -} - -python_test() { - local mycmakeargs=( - -DNB_CREATE_INSTALL_RULES=OFF - -DNB_USE_SUBMODULE_DEPS=OFF - -DNB_TEST=ON - ) - cmake_src_configure - cmake_src_compile - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - cd "${BUILD_DIR}/tests" || die - epytest -} diff --git a/dev-python/nanobind/nanobind-2.6.0.ebuild b/dev-python/nanobind/nanobind-2.6.0.ebuild deleted file mode 100644 index 54382505da8a..000000000000 --- a/dev-python/nanobind/nanobind-2.6.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{10..13} ) - -inherit cmake distutils-r1 - -DESCRIPTION="Tiny and efficient C++/Python bindings" -HOMEPAGE=" - https://github.com/wjakob/nanobind/ - https://pypi.org/project/nanobind/ -" -SRC_URI=" - https://github.com/wjakob/nanobind/archive/refs/tags/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~riscv" - -DEPEND=" - >=dev-cpp/robin-map-1.3.0 -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.10) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # https://github.com/scikit-build/scikit-build-core/issues/912 - sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die - cmake_src_prepare - distutils-r1_src_prepare -} - -src_configure() { - # XXX: nanobind installs a CMake config file which by default passes -Os - # We currently patch around it in dev-python/pyopencl. In future, we - # may want to add some override with Gentoo specific environment vars. - DISTUTILS_ARGS=( - -DNB_CREATE_INSTALL_RULES=ON - -DNB_USE_SUBMODULE_DEPS=OFF - -DNB_TEST=OFF - ) -} - -python_test() { - local mycmakeargs=( - -DNB_CREATE_INSTALL_RULES=OFF - -DNB_USE_SUBMODULE_DEPS=OFF - -DNB_TEST=ON - ) - cmake_src_configure - cmake_src_compile - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - cd "${BUILD_DIR}/tests" || die - epytest -} diff --git a/dev-python/nanobind/nanobind-2.6.1.ebuild b/dev-python/nanobind/nanobind-2.6.1.ebuild index 54382505da8a..5829cf809864 100644 --- a/dev-python/nanobind/nanobind-2.6.1.ebuild +++ b/dev-python/nanobind/nanobind-2.6.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~ppc64 ~riscv" DEPEND=" >=dev-cpp/robin-map-1.3.0 diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest index 33232b5b1b5d..1042a8fb0abc 100644 --- a/dev-python/openapi-core/Manifest +++ b/dev-python/openapi-core/Manifest @@ -1,5 +1,3 @@ -DIST openapi_core-0.19.4.tar.gz 109095 BLAKE2B 85cb1733beeb5d18251a071c6123e5f395242a5d124a0fc40caec9090f98485ed1dfca4ccc76c2457b9a9d39bb07920770d7d0bc978f815af95f235d7a17de7d SHA512 b21223e6fcea7deb95863335abc7b5079dace585d6418514df9d9e947ac7e7e9d88fc618aeeca3008551838c6fc018f03469722a3b325ad8b0766c422954b4a5 DIST openapi_core-0.19.5.tar.gz 103264 BLAKE2B 46d2c47819056f82d4ed74c43455e107d14d181627d5bb11d34c10a3921dd287297ba27632122dc656884039a0c61381ececb6d085bf990ea73cc898326c0318 SHA512 6b41e686682f5265d8268e1c6789393f8539754b827b69fab2c78e83c07637f4f243ce6d06ec5ab3f1870ae7944dfc72b5e678fb959fefd06770107abe66cad9 -EBUILD openapi-core-0.19.4.ebuild 2134 BLAKE2B 5f12c05295feef58870c1d5f9d093403bf838c6eabd85155cf94d8def240ecd80dc93c84861fd951794c25e50e69faefa426fcdd348bd348b5d298e4fd0b87c1 SHA512 6e32c100dc26480e056eb40ee224df35cfcee36965b4194151bd63866d35e852b5d9c014de2780ee2362a6fc3ac57500396d97704b9fbf1b2b4b4a23786110a9 -EBUILD openapi-core-0.19.5-r1.ebuild 2232 BLAKE2B 4fdafb554740ff8107a5957cec400bb013188af11e3e1dbfea1797d91f2b0a94c93945f50d9a31f31b0bbf29318a40719035518dd57176959affbf541f5410a0 SHA512 c0fb22b6e23302e6bfb72042ef4eacdb64962bd5d569857ece0ad7d30fb20859e8f0fedb99b94dcd7bde4a36e0637cd7d41b72610108a47086078dd849e58409 +EBUILD openapi-core-0.19.5-r1.ebuild 2227 BLAKE2B b8637152de070a3e3491219d61e3efafbf1973f6a86ab62e461b5ff48a87376b01a79052672774c18b61e331ddda80dcf19594c9d48bc03e64699a1444b7d417 SHA512 1bdfa08d69b6f747a95f67a1aedc8114064bec6e025e5ace7c20f313afdcba92ddc0be31c89a013aeabab2470f11866af463457a1a5e37d88ddd1e2dd6aa6f0b MISC metadata.xml 385 BLAKE2B a19f5b70529b6f0575e1196f3ffe0a7f38595fe7b01b43119f0f89c41a9ab5d6992f424a10f345a7407d279736a6091918b9ba1ead0daa92c9d244e4b27e4a18 SHA512 a8a39c8958ad11de5eb6896a74b3bfcb27e95c74a984a362032e4703d86f2831b6559a96a8eef80a7ef89f4687da325b3748f36b1df649cd29c2acb1ea0c9969 diff --git a/dev-python/openapi-core/openapi-core-0.19.4.ebuild b/dev-python/openapi-core/openapi-core-0.19.4.ebuild deleted file mode 100644 index c2ca691921c7..000000000000 --- a/dev-python/openapi-core/openapi-core-0.19.4.ebuild +++ /dev/null @@ -1,71 +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 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Client-side and server-side support for the OpenAPI Specification v3" -HOMEPAGE=" - https://github.com/python-openapi/openapi-core/ - https://pypi.org/project/openapi-core/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" - -RDEPEND=" - <dev-python/asgiref-4[${PYTHON_USEDEP}] - >=dev-python/asgiref-3.6.0[${PYTHON_USEDEP}] - dev-python/isodate[${PYTHON_USEDEP}] - <dev-python/jsonschema-5[${PYTHON_USEDEP}] - >=dev-python/jsonschema-4.17.3[${PYTHON_USEDEP}] - <dev-python/jsonschema-path-0.4[${PYTHON_USEDEP}] - >=dev-python/jsonschema-path-0.3.1[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - dev-python/parse[${PYTHON_USEDEP}] - <dev-python/openapi-schema-validator-0.7[${PYTHON_USEDEP}] - >=dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}] - <dev-python/openapi-spec-validator-0.8[${PYTHON_USEDEP}] - >=dev-python/openapi-spec-validator-0.7.1[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - >=dev-python/aiohttp-3.8.4[${PYTHON_USEDEP}] - >=dev-python/aioitertools-0.11.0[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - >=dev-python/httpx-0.24.0[${PYTHON_USEDEP}] - >=dev-python/pytest-aiohttp-1.0.4[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - >=dev-python/starlette-0.26.1[${PYTHON_USEDEP}] - dev-python/strict-rfc3339[${PYTHON_USEDEP}] - dev-python/webob[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # missing dependendencies - tests/integration/contrib/falcon - tests/integration/contrib/fastapi - - # TODO: these tests fail to collect - tests/integration/validation/test_security_override.py - tests/integration/validation/test_read_only_write_only.py - - # unhappy about modern django - tests/integration/contrib/django/test_django_project.py - tests/unit/contrib/django/test_django.py -) - -src_prepare() { - sed -i -e '/--cov/d' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/openapi-core/openapi-core-0.19.5-r1.ebuild b/dev-python/openapi-core/openapi-core-0.19.5-r1.ebuild index c8e7ebe9be0f..45c6dd0993c0 100644 --- a/dev-python/openapi-core/openapi-core-0.19.5-r1.ebuild +++ b/dev-python/openapi-core/openapi-core-0.19.5-r1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" <dev-python/asgiref-4[${PYTHON_USEDEP}] diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest index 900366f9a8aa..17ae909057c2 100644 --- a/dev-python/orjson/Manifest +++ b/dev-python/orjson/Manifest @@ -37,5 +37,5 @@ DIST uuid-1.11.0.crate 47683 BLAKE2B 37a601b0fe7ec57333613f8c18ada76bd784c43c8af DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db DIST xxhash-rust-0.8.15.crate 21515 BLAKE2B 0d82ffaecfedc3001e4273c7cb3211e847c110334c0558099c02c2457ccc1f6381b5b1c9c13ec87236e23f4e5551e3cb09101bca75358481ed7ae8ecb83d4866 SHA512 80a73a93249cfa0043a743e883f078d9e4bbedc236dec239d9f89b6816715c614f212930fe8842f0598275d2676a0e406a1ab7101158c163f50b9d1d00265925 EBUILD orjson-3.10.15.ebuild 1733 BLAKE2B 90aba9335f9b5536f0e3e08d7b81369a8e06e35783dbb983e625717654ffe86db70391b47559689c6ebad3c35150b1e7ead76d42d43a306f6813f72d08373db5 SHA512 d5b386c33fa0807dc451f7d25b40d3544d60e948992ec151b2818b3732bcff6bde3f5a4765c583a598993310dbd9a0b214efdc9a4cd3a4a1e20cfef979d77217 -EBUILD orjson-3.10.16.ebuild 1075 BLAKE2B 29e93c4b7ef8d0ee3262c4ffc100f6720af67e04358c5b355b3e6da6b6fc0df31855e6049af594258a3597513b35ea2135cf57a24bd66e3bfe96a6aa17b3ae61 SHA512 c4b40137fd33e05e7aa0d91381322cd60c954e2a04977aa19aad37c8de8a758a5d8c95f39a2ac5a3df11c232a75cc27d112a6c24d507d28fd9c102b2a733db19 +EBUILD orjson-3.10.16.ebuild 1068 BLAKE2B 09be4eb89d8af9c15785f3082e6b6ef88e98772f351ccb7265b2800d4dbce9db4c1cd2f3a5f53f60625a499fd08fcffb5dfe2c2c36386b9b7bd7693bf18ec62c SHA512 eab61f4b4a1c9effc8f19d6dab687639cffa9a7c0f7ebd320e3efa85d1e50b26d8765f09f38d00692a8b271f316204f1a11167f2f70e50ee853eb200bb230f2b MISC metadata.xml 360 BLAKE2B b19f85a4e5055dc309e35bf1706b10ebcc1961c96884bec0c9efd7ee7bf58adf53c0f61d8c1d1094c38f0e0bf78fa00c5be1e7ee58c85939ac1c6fff40fcbd07 SHA512 e168db6bda3fbb7f801aeb7a91733fad54441e21913a16447e7b8fc694fdeb0fe3216c15de2864efbf92f2ca8e1a0743eb3d62e8c250648e91be68a465c21ae0 diff --git a/dev-python/orjson/orjson-3.10.16.ebuild b/dev-python/orjson/orjson-3.10.16.ebuild index d7b7e04863ca..6ec7a6f3e5d5 100644 --- a/dev-python/orjson/orjson-3.10.16.ebuild +++ b/dev-python/orjson/orjson-3.10.16.ebuild @@ -27,7 +27,7 @@ LICENSE+=" Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 MIT Unicode-3.0 " SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" >=dev-util/maturin-1.7.8[${PYTHON_USEDEP}] diff --git a/dev-python/parameterized/Manifest b/dev-python/parameterized/Manifest index f3910f3db193..7926cf4e87ee 100644 --- a/dev-python/parameterized/Manifest +++ b/dev-python/parameterized/Manifest @@ -1,5 +1,5 @@ AUX parameterized-0.9.0-py312-test.patch 707 BLAKE2B c400ebf4d8aa74f7807e3a7ba639682193e9e0474601041273fa2cc14eabf624b49075372c6d2126c80bca32d426862607ce5a94a54f0916e2c30e6da4588d69 SHA512 cfa3ea27d463968c4e55ff01f2eae4699d3ddd5101106413f95bc599fc4aa6248b910483d59b05a3abdfad66080282e523b5b9a9f51746c96f130a0ec0def57f AUX parameterized-0.9.0-py313-test.patch 1044 BLAKE2B 646caec16accb78e2ab5ae69cfe52b351f42d2f2c890aebf154ce4d664303fa55177421dab50dcf162b4cc48f3ff171d5d9cce037a3fa0c2e63e670146f9776f SHA512 1abdb2f05af80d81af4c255c38bbe4c28a9c7f957f3fffae93007e71d14a57451e792307faa04542d523e387d63c3a2a777e339a69327df7b1d2e1cb9078c3b3 DIST parameterized-0.9.0.tar.gz 24351 BLAKE2B 3b0fb1c0a788f702cba74b67868fbd179e4912b518646f6a7d0d136f54b515d2546d27ad1fd14a03c128a8b53d42165a4ef9f8f434965483af24f69c3e406b25 SHA512 2c1c97a841db631608e0a9fcd93fa1af819aa288538851e0c771b56ba0bb27fb682ac3a09fcdb33e57162926d1e8fae452f7bab9384d0c40bec9a03ab3d6b126 -EBUILD parameterized-0.9.0.ebuild 736 BLAKE2B 906f9cb63770c838fe95fa6b90fb0f2f68b05f0637352e36d6ba5123ace4b50725bfb215f909f3ed3ad87290a05475564ce583490e142db2c8f5c5d8456ea84d SHA512 4659c217477ce7d96921bfaa8c4a2153d4ae95fbcb1854bd8102ab399c4aee7f307fedb9a9a6918ad47da89f77aa30e3123cee77e8ed864dcf8b08d2fa34a124 +EBUILD parameterized-0.9.0.ebuild 775 BLAKE2B 5b4ee378e3db884eaa395d5a0357ba4392e82452c0eb305f3c999ee17b9a59dee0487d44ef3f7cc8fa71bd3f4b49faf20da5348c30b66f85f3d0960dc09ca9ab SHA512 2ab312b2364b24a8078b9dad571207d40e2d1a5489f74d954c630409933919d6a6868f6be4ca544fb3a10aefbea9d4a020ab76d3ab8fc4514004ecce42dea015 MISC metadata.xml 480 BLAKE2B 95327992f9b6e7a46cea990d05d1e8b71dc65ce6f3da83cba142dc5190953c79b9932e3e295e6423687b86e8f564a0823acb7d05ed01d04c5d7a1bafc19ce304 SHA512 7717494be66e427dcdbbcc88d87abe2efe84198edae7bb281ad47390641dc66fbc42aa7af6dfe7061fe0dd1ef928da5ef882449dea1ce6e156403dd16dd82aea diff --git a/dev-python/parameterized/parameterized-0.9.0.ebuild b/dev-python/parameterized/parameterized-0.9.0.ebuild index 2ed14a55d092..b74bdfdf2be6 100644 --- a/dev-python/parameterized/parameterized-0.9.0.ebuild +++ b/dev-python/parameterized/parameterized-0.9.0.ebuild @@ -17,6 +17,8 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest index 6be829873aaa..f5f79d057907 100644 --- a/dev-python/phonenumbers/Manifest +++ b/dev-python/phonenumbers/Manifest @@ -1,7 +1,5 @@ -DIST python-phonenumbers-9.0.1.gh.tar.gz 4916504 BLAKE2B 838bc9a91820b92b4e96641b0c1a7fb8a801d67ca2d8f6b1072d55dbf1b22548540d5e7f89e8d64a00645da7457decc3deca6e7ca652dd2a8cc1a110c0f1e54c SHA512 891cde8694f8a8f10cba7b10e505257608c6374aca646b18065aee6b952ed7781305428eab9416156d8b1ff6492b4bb8f6a5789c6a1edfe6c21a1b9bab2fc2e1 DIST python-phonenumbers-9.0.2.gh.tar.gz 4915753 BLAKE2B 39b0f69b9f2728e7a1b1bdae7ba46972b31a876f63823be30b9fa533d6489c3fc936587e88c4580495d35bf2245793102ebbd37ab382d6ecc5157e6e1c9cc5f0 SHA512 26cceb6db96f39a5b4d440ab3b9526f4094c41c2c4787a7ab387ae6d0b4d908058d87bf40bbcf2ed8784eb835339332b5ee3b1ca52fe7eb595860b0d7e5d1c7c DIST python-phonenumbers-9.0.3.gh.tar.gz 4915936 BLAKE2B d7c1ee56a260c67f808e15738e7f315770df049bdb9ff831f5c57a39eae34e6d69846e58f2ae68003c5d47b2c0748abc5d9c5c20e07e5b253426de2666f3f780 SHA512 474de0a960bb3a2aa833b17a8457dbe6c59ad8451af24239cc23db721d5ce209cb4f5aec5b72472ae0815575774401392896b57bc91c1ff0a24284ec3217a582 -EBUILD phonenumbers-9.0.1.ebuild 809 BLAKE2B 6037c8ba82e1728c3d4fd53c2d52e663e5cceeaa9b460edf4c83f72c931b68bb28b8b878d45666b088cc43af2fc75a75d277004203a08c990a96f3f615640be4 SHA512 7096686424f7ac6b4d6d1ef7db3422fec517bf14086b88d2b6597bc6c3521b2a9af7cd83fb62a886773345b2da7fbcd3d9dabee2b6b61b76bff77cdb2bbc21a7 -EBUILD phonenumbers-9.0.2.ebuild 811 BLAKE2B 98c251b738600f3ead7d58b781b489b55670018bd40005bb438c1a35e20ea800c637c489eadd8d2649f6a819a67006628849070f918f2af14a3cd89ebdebb7c5 SHA512 5460ed639380ea6e9257e67c966945d968046bb7d94db0237e7084a4f8773c7ae0a57ea384457c949557e9e5112225b92c949c575186fc6c1ea44e88cee215aa +EBUILD phonenumbers-9.0.2.ebuild 809 BLAKE2B 6037c8ba82e1728c3d4fd53c2d52e663e5cceeaa9b460edf4c83f72c931b68bb28b8b878d45666b088cc43af2fc75a75d277004203a08c990a96f3f615640be4 SHA512 7096686424f7ac6b4d6d1ef7db3422fec517bf14086b88d2b6597bc6c3521b2a9af7cd83fb62a886773345b2da7fbcd3d9dabee2b6b61b76bff77cdb2bbc21a7 EBUILD phonenumbers-9.0.3.ebuild 811 BLAKE2B 98c251b738600f3ead7d58b781b489b55670018bd40005bb438c1a35e20ea800c637c489eadd8d2649f6a819a67006628849070f918f2af14a3cd89ebdebb7c5 SHA512 5460ed639380ea6e9257e67c966945d968046bb7d94db0237e7084a4f8773c7ae0a57ea384457c949557e9e5112225b92c949c575186fc6c1ea44e88cee215aa MISC metadata.xml 413 BLAKE2B 4fa9965e76205ab35de37314b8c06fae26ccf34a944401e672487d7ad42b0046b4de85c8dd4c500d2703b5ecca49755b3f6d9047a20d7226fdbdf63e0aca3220 SHA512 de88d4162ba8f97748a1d2a17a8bea48f59b84f67c76aec11a9bad8ab0d0b66bc9cc2395dfff446bbad591f52f755a38ccd0daf2480b4f2e22e80ce5d44a42c1 diff --git a/dev-python/phonenumbers/phonenumbers-9.0.1.ebuild b/dev-python/phonenumbers/phonenumbers-9.0.1.ebuild deleted file mode 100644 index d72be61d7140..000000000000 --- a/dev-python/phonenumbers/phonenumbers-9.0.1.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_{10..13} ) - -inherit distutils-r1 - -MY_P=python-${P} -DESCRIPTION="Python port of Google's libphonenumber" -HOMEPAGE=" - https://github.com/daviddrysdale/python-phonenumbers/ - https://pypi.org/project/phonenumbers/ -" -SRC_URI=" - https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P}/python - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - dev-python/protobuf[${PYTHON_USEDEP}] - ) -" - -DOCS=( ../README.md ) - -python_test() { - "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/phonenumbers/phonenumbers-9.0.2.ebuild b/dev-python/phonenumbers/phonenumbers-9.0.2.ebuild index f254b819cb2e..d72be61d7140 100644 --- a/dev-python/phonenumbers/phonenumbers-9.0.2.ebuild +++ b/dev-python/phonenumbers/phonenumbers-9.0.2.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}/python LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/piexif/Manifest b/dev-python/piexif/Manifest index 4bb1c0d70427..53cf7fe93ab1 100644 --- a/dev-python/piexif/Manifest +++ b/dev-python/piexif/Manifest @@ -1,5 +1,4 @@ AUX piexif-1.1.3-tests-pillow-7.2.0.patch 1382 BLAKE2B c7ea03ffe0708b975d64602910bf9c228f0093d9cb717a1b1b9f3e7b6358b94f3bcbd6da8f9bac12fe2ee0745d17defccd196bdd8ec018fea50b7d131e148616 SHA512 be1ee541e3bb6c219d6fd9ab68e9143c2131f695a2001d36a0d63b0566d71a542a09d58dc0bcbdb8c1353297156ea7853d483b9a44407cb31c30acc4252310bf DIST piexif-1.1.3.zip 1011134 BLAKE2B b27d4419cf545f6205b13c5646dff9fc7b1ce6e5de538f6a7189e6cadb54d301e11cbf0feaed8b073cbf16de95d67c621b68657b35fc0ba2025281ee64be4e51 SHA512 df5f7793c39911af58bbae76cf998e2a7bc820b84dcf9808ee8f6a38f766f824fef28392ef88387e18b10c270c4b27881be310f0368076b6fb65379a11a93270 -EBUILD piexif-1.1.3-r3.ebuild 814 BLAKE2B 148277bb0b73b8aca2f9e275fdd993b527239fd073cbc31c09a81310ed6cc8c0fbf24d2d96fd0980a4466ca11e6afc7f30c17e1ce4f7249df0dd924c6394b0e4 SHA512 50d1b8068de50f843d453af2d952c13dcc835cad5c689c8e48b5e162182a0b5738cc37936bba57f5a650e013e9c453e81126c753af30b63e9d25fc7ede4aafc9 -EBUILD piexif-1.1.3-r4.ebuild 816 BLAKE2B 98abed5edec5d535bfc95bdb0396e4590a359c8ad8013cf0abeb03a8f4d2dc5162b13fbd4680814cc7581fe46d96cf4dbd96f2d8bc0936e567fd9b0c79bd0e06 SHA512 0d3bef53e08016ebdcb4402cb2ef60efd3afd9fe6e954fb3d02c881ea8277736f4613592bb6a8419b3e28382f77d16a89af94046c67b386a7e51f79cbb151bfd +EBUILD piexif-1.1.3-r4.ebuild 814 BLAKE2B 367e43080088f3a786af24a456202226f1b05692a960b299cc6cbd0dfad5b94c79944ba95e7a6442180cb852faea43010d9aed587d17d3695f9ed486c91813a9 SHA512 61a9693d62a38cfe4801415b11ed72da2572742005b35582359e8c3c85defac685885dfcd5582497ed491644c9ae5bd29ee1bf2d045c33abe3639e838bb9dd27 MISC metadata.xml 364 BLAKE2B 2ef968ac973776979f74c1ff510b657d691d7cfd1b963b04faed752e4dedfea8f325357b95ea9abede883a8ead27016bd2b657be119902fa21f9bef6ea2ebb0c SHA512 c62c0ee0303599f10b04701183db691da926fb3176f5ad5efcf58782c50280e03dcf5772ab1d033d3dc96730a2ad87c19ce9749a9c0ce2dd3dfdde76d2466eb7 diff --git a/dev-python/piexif/piexif-1.1.3-r3.ebuild b/dev-python/piexif/piexif-1.1.3-r3.ebuild deleted file mode 100644 index 16b97f6c0bd0..000000000000 --- a/dev-python/piexif/piexif-1.1.3-r3.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=( pypy3 pypy3_11 python3_{10..12} ) - -inherit edos2unix distutils-r1 pypi - -DESCRIPTION="Exif manipulation with pure Python" -HOMEPAGE=" - https://github.com/hMatoba/Piexif/ - https://pypi.org/project/piexif/ -" -SRC_URI="$(pypi_sdist_url "${PN}" "${PV}" .zip)" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-arch/unzip - test? ( dev-python/pillow[jpeg,${PYTHON_USEDEP}] ) -" - -PATCHES=( - # From https://github.com/hMatoba/Piexif/pull/109 - "${FILESDIR}"/${P}-tests-pillow-7.2.0.patch -) - -distutils_enable_tests pytest - -src_prepare() { - edos2unix tests/s_test.py # to be able to patch it - default -} diff --git a/dev-python/piexif/piexif-1.1.3-r4.ebuild b/dev-python/piexif/piexif-1.1.3-r4.ebuild index 810abf98f010..8eceac40006f 100644 --- a/dev-python/piexif/piexif-1.1.3-r4.ebuild +++ b/dev-python/piexif/piexif-1.1.3-r4.ebuild @@ -17,7 +17,7 @@ SRC_URI="$(pypi_sdist_url "${PN}" "${PV}" .zip)" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv ~x86" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest index 1dc4ca309e1d..402e5e8cb682 100644 --- a/dev-python/pillow/Manifest +++ b/dev-python/pillow/Manifest @@ -1,8 +1,10 @@ AUX pillow-10.2.0-cross.patch 2390 BLAKE2B d690b3f93d59c32d0f1b209b51ea4787230892488059ec206f548276a1f697394ca539fcd9f92fa7c547b37dd6b4fc738400a3034f54eec6260f0f98ae372b39 SHA512 4afaec6964298e2f1c21fea77791ce0cdacdbc65bf9798d46e99681c772065c1ad1175f5821162157cacac64f556e320af2ca7dcbd0806c07d04f8116f8f508c DIST pillow-11.1.0.gh.tar.gz 46815201 BLAKE2B 7990683c90359e0a72e17a13e1a29455bc3ace8ce3616d6af59360edfc1ac87541bd1fd6967160bd8d7dd25cfedfc9d2e9b058c3ed433a6208379834f15bc312 SHA512 bb0622fae0b9c3903ddd945dced8e2b94348b2bd06c14bc74da00d8aa3a795aab2daaff39ca6c40b712dcce4f10218cd30739f0eb616c9dfbc16efcf80886f1e DIST pillow-11.2.0.gh.tar.gz 47097571 BLAKE2B d59e87e7249e7a2b64dd420702d08f6da1d29d91fd32d7043eacac7c5cf33e4cef6d378545454bcb460ea1ae49052e2e684335966e00f6003e018e9241ad50eb SHA512 4ab01472accb056ef48feab6c945a3792b622053c1dc166daf0095597a2df846562ae5ee56e66e595d65e76e7b7bfaf3d5b0cf7847777603a1abdc7af135ec44 +DIST pillow-11.2.1.gh.tar.gz 47086538 BLAKE2B 306c3f4292681caea75835dc972229854e12260190f7e7b63ad5292091fcbb28a16fe102c9b2359fe72b99ad97821fa37715f5934bfe79a983efa81b07abf2a4 SHA512 4b5eee712b6cedf175e251ca29bb6e6dda27491585d343ef71ed416819e91510c4add6be50fe1151ab5f178f4686968de111beff4143a978b7a32519293a5725 DIST pillow-test-images-716bdc4adaf97601e5b9a31c9be25f8975381ee1.gh.tar.gz 57416881 BLAKE2B 8ea5fff2231567f957fc911120c1b50610722477da99559639317e4513e4bc4e73b8b49368a6d95c6938333f0c48db7672c3713eaef70494f7896dadd07cc42d SHA512 b00009be0f5ca85ec0c761fa780f0e650c1877b456b9a9426a4d2300a0c5654358495299e129ded411fccb641e4add7e460bcb3ca7be055f3b207407ccefb33c DIST pythoncapi_compat.h 61109 BLAKE2B 9b8d9f774a6803dee73aedc5465519f2956c284bf70314f5e046d0d5522a10891bf55358a85fea5a156d4063736424c0f019bc71dd18592bbf56c364db7b6bce SHA512 d0ca43186fdc3cd8d0e993135b50fc86eeea05e8b84cba529d89f60ce28bc9502f8d3825eb508be5d68d1fbfc53423a69756c0e79fe0fe7adf94c602b1cf79ff EBUILD pillow-11.1.0.ebuild 4404 BLAKE2B ff6ba8a00522f8f2b83fb6768e1dbfa93a0db62f9fb22acabb55cb2a52cd4b98606f754d22c1d33b845aa464d3f0c57c8af57d4c88423850ce4786976b40f126 SHA512 2405c3e80ea80eee6728304fd64f542c14b0d342e325877eef006bc1a84f779d2a1e7a0d073afdfcfc6da68512702a75de85b6e6e62a58f6368f37d6901e8396 EBUILD pillow-11.2.0.ebuild 4069 BLAKE2B fb867f077858f8b0982209939f9cceef93911dc813e89c8bc0e49468cec901b29b578808fcda6ef1a5fbe53018d0856f2f941d183fc6acc2dbad52da2608e161 SHA512 ac806f721456945a2be718fc49d27fe8631ef1cf43b2d3a5056c8954c9976a4b20739d3d66914fb55c29f465e6dfb79a3be3a15f211306ff4f2f9671fb9601c5 +EBUILD pillow-11.2.1.ebuild 4135 BLAKE2B 215b964f056ae47c7b9409771aea4e3d06b36b4b23d8f0852c71e6669d3ea4287ff4e6e4b41591cda7a41ee10d316afedcca9764f3d47a766d43f8bcdc176083 SHA512 65eaba0940d0ab6e2a8e6a6ca3aabd49112b529d67e569bb472af07a50f3c703e703ae32d95a6ad45b0475e71768fca0267238257456d3daf3410379bcd1cc02 MISC metadata.xml 480 BLAKE2B 9fe5188b0a5eb4f19b53f34efad5c7da2ba086dd5eb9ed2e4fce8b6a6fac14d9a848392980cd1d2eaff5b334d7c5e39f58d60b763f44879d852dfb0b4f5e3efc SHA512 2b15d9e07b13a6028e87a3d5f0e72b2d252cfb2fa843783acfd2a9dd38bb6f0641f94d067f3a900fede445c606da361d509de2d4541513126b57c6782f69a5bb diff --git a/dev-python/pillow/pillow-11.2.1.ebuild b/dev-python/pillow/pillow-11.2.1.ebuild new file mode 100644 index 000000000000..a5b36030ab51 --- /dev/null +++ b/dev-python/pillow/pillow-11.2.1.ebuild @@ -0,0 +1,168 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +# setuptools wrapper +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) +PYTHON_REQ_USE='tk?,threads(+)' + +inherit distutils-r1 toolchain-funcs virtualx + +MY_PN=Pillow +MY_P=${MY_PN}-${PV} + +# upstream always fetches from main +TEST_IMAGE_COMMIT="716bdc4adaf97601e5b9a31c9be25f8975381ee1" + +DESCRIPTION="Python Imaging Library (fork)" +HOMEPAGE=" + https://python-pillow.org/ + https://github.com/python-pillow/Pillow/ + https://pypi.org/project/pillow/ +" +SRC_URI=" + https://github.com/python-pillow/Pillow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + test? ( + https://github.com/python-pillow/test-images/archive/${TEST_IMAGE_COMMIT}.tar.gz + -> pillow-test-images-${TEST_IMAGE_COMMIT}.gh.tar.gz + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +IUSE="avif examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib" +REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )" +RESTRICT="!test? ( test )" + +DEPEND=" + avif? ( media-libs/libavif:= ) + imagequant? ( media-gfx/libimagequant:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( media-libs/openjpeg:2= ) + lcms? ( media-libs/lcms:2= ) + tiff? ( media-libs/tiff:=[jpeg,zlib] ) + truetype? ( + media-libs/freetype:2= + media-libs/harfbuzz:= + ) + webp? ( media-libs/libwebp:= ) + xcb? ( x11-libs/libxcb ) + zlib? ( sys-libs/zlib:= ) +" +RDEPEND=" + ${DEPEND} + dev-python/olefile[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + virtual/pkgconfig + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + || ( + media-gfx/imagemagick[png] + media-gfx/graphicsmagick[png] + ) + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + local PATCHES=( + # https://github.com/python-pillow/pillow/pull/7634 + "${FILESDIR}/${PN}-10.2.0-cross.patch" + ) + + distutils-r1_src_prepare + + if use test; then + mv "${WORKDIR}/test-images-${TEST_IMAGE_COMMIT}"/* \ + Tests/images || die + fi +} + +usepil() { + usex "${1}" enable disable +} + +python_configure_all() { + cat >> setup.cfg <<-EOF || die + [build_ext] + debug = True + disable_platform_guessing = True + $(usepil avif)_avif = True + $(usepil truetype)_freetype = True + $(usepil jpeg)_jpeg = True + $(usepil jpeg2k)_jpeg2000 = True + $(usepil lcms)_lcms = True + $(usepil tiff)_tiff = True + $(usepil imagequant)_imagequant = True + $(usepil webp)_webp = True + $(usepil xcb)_xcb = True + $(usepil zlib)_zlib = True + EOF + if use truetype; then + # these dependencies are implicitly disabled by USE=-truetype + # and we can't pass both disable_* and vendor_* + # https://bugs.gentoo.org/935124 + cat >> setup.cfg <<-EOF || die + vendor_raqm = False + vendor_fribidi = False + EOF + fi + + tc-export PKG_CONFIG +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO (is clipboard unreliable in Xvfb?) + Tests/test_imagegrab.py::TestImageGrab::test_grabclipboard + # requires xz-utils[extra-filters]? + Tests/test_file_libtiff.py::TestFileLibTiff::test_lzma + ) + + case ${ARCH} in + ppc) + EPYTEST_DESELECT+=( + # https://github.com/python-pillow/Pillow/issues/7008 + # (we've reverted the upstream patch because it was worse + # than the original issue) + Tests/test_file_libtiff.py::TestFileLibTiff::test_exif_ifd + ) + ;; + esac + + "${EPYTHON}" selftest.py --installed || die "selftest failed with ${EPYTHON}" + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + # leak tests are fragile and broken under xdist + epytest -k "not leak" -p timeout || die "Tests failed with ${EPYTHON}" +} + +python_install() { + python_doheader src/libImaging/*.h + distutils-r1_python_install +} + +python_install_all() { + if use examples ; then + docinto example + dodoc docs/example/* + docompress -x /usr/share/doc/${PF}/example + fi + distutils-r1_python_install_all +} diff --git a/dev-python/pipdeptree/Manifest b/dev-python/pipdeptree/Manifest index b00668cf90b5..1de7897c34b6 100644 --- a/dev-python/pipdeptree/Manifest +++ b/dev-python/pipdeptree/Manifest @@ -1,11 +1,5 @@ DIST pipdeptree-2.23.4.tar.gz 39945 BLAKE2B 6f1aaf4652b872a28712cf23fb06c26c9e36baf2c5c734b542d418d78081c19f567c730944fba33b43cf6ad612ecd54f37f625a81e88fc8bb68e3e56d76d9088 SHA512 3beeeceb11f842e5f337167b724354b43b01f972f83b0bac5168504483a079e15758206a8e141dc88e4810954630bff1b1cdec3e69aa2f981b9ec2896e40428d -DIST pipdeptree-2.24.0.tar.gz 40363 BLAKE2B e0053b742c7e5cf88ce163b5ff504bda5c601e846f84769b742f5a06a298f041dacd223398f29608a91cdd0e91e523fa101d1781472e4327daf954af146e10ac SHA512 56c68f98ff401f4e1fbe7185a989f544c24740b4278fd3de9371019d4a85198a3cedfb2bc54d82fa958068e2133f8fbb326d280cd3e980537456da853c4777bc -DIST pipdeptree-2.25.0.tar.gz 40425 BLAKE2B 66ea593cfcfb026876af0a336003f551bdb0b286af8721c8a093a0939c95e26b16511aac3ecd1c3372f13f0e470a3d4bcf0691969a8d65904f35e15e5e5407a1 SHA512 87e51f48cd114b1511f32a241137fe648f80e3be1d071020dcae7f3b62245b64c823c0824e474bb320b6e69dddad68a02d8938a116b4164d1f9fdbbd84aa5f25 -DIST pipdeptree-2.25.1.tar.gz 40705 BLAKE2B 94636a84f3133a4dab19a78ea460b1e1ca234518e15772e8a189c12f7293fe09c941f5fef66827032ce1d1118a14fdad53679204204abc1685e4a86de26cdb7c SHA512 31e6619fc677b36359611694d73e32bddebdf9e79c8605924a53c43a33a0d0702a0bda3101b04c2cfd9d7dc38861036d354e877761544ded668bc365fa41b905 DIST pipdeptree-2.26.0.tar.gz 40786 BLAKE2B 14299501aeff3de4119be0e0b030824750e091159ee88a1f3b0400ef835e66140db69bdefdf37058adaf75bb12b9765b4b70a3bd68056f0152b2eda26dbebb35 SHA512 cacefe7165c37e827592f0364cdf1246d0e7b1bd04c4723ce729c3bd200affae2e2b319bbbd9a8bdc220a43d0dde1a1c197642bc9119148bfcd2664ff11c725c EBUILD pipdeptree-2.23.4.ebuild 1263 BLAKE2B ca34c39d8979be957e43e2620b39739b284235e2462be1dfe493c82771bbc722aa8c1e6a6ca2b071e0efe3d80b96667edf6d5fecf0dd3e33bee4e545e2a844cd SHA512 d0bf7508a7926b684c83eb5dcc2bcde10e5cbc20e64de93c838fda49762d1671a689d1ae68a442d210d8a382b3a26f9264ba8f437fe954e1ee2041448dfa7dc0 -EBUILD pipdeptree-2.24.0.ebuild 1270 BLAKE2B c9b56b060834cea177a1b6937422e7e2036eebb45d38265c869a40484c7b89cf3ad219edc8dcb170b39fbf7a8c47c15da87992af7a9c3ffa020a1eb4bace3ce4 SHA512 6284d8d8c9431892b162d0805213f436b9eafed6547150864e62f4311504ac66011f284513782f46d639b0f71161daf3b551c4421ceac21ca3677c316c993923 -EBUILD pipdeptree-2.25.0.ebuild 1279 BLAKE2B 39fa4ac5ca99dc14b86a667cae3ce0957b37a0f7f7c89d1d899b77c3b717dc9e6c0bf96f2a4a36980ee13541e10b4ae53de067114c68ca8b7c4c3477d0973d73 SHA512 c5bf0d11753cb0e98999a6503cb5589a4e9626b9f126e5dd408e6dcf0f93d8c9f221e0e1ca028a481ed9fa65c5c2e6e4139f2d4a31b5bba83203f1e579acddb7 -EBUILD pipdeptree-2.25.1.ebuild 1279 BLAKE2B 39fa4ac5ca99dc14b86a667cae3ce0957b37a0f7f7c89d1d899b77c3b717dc9e6c0bf96f2a4a36980ee13541e10b4ae53de067114c68ca8b7c4c3477d0973d73 SHA512 c5bf0d11753cb0e98999a6503cb5589a4e9626b9f126e5dd408e6dcf0f93d8c9f221e0e1ca028a481ed9fa65c5c2e6e4139f2d4a31b5bba83203f1e579acddb7 -EBUILD pipdeptree-2.26.0.ebuild 1428 BLAKE2B 0d4c414a1aaa5cb5ec0f50ef552bf4034a411f14417809dcc0e79a8901313f41eb6e84c5297a8c603779faf51720d7298f3b45815d3e5b9097479a32369cf5f2 SHA512 707041e41f3d220b5ce79350693114810dec29dcf70613948855fcb55c657cd412cc7775f96554b3974e2e9151ebc5eb49c95807b63052a27bf1a42e52050955 +EBUILD pipdeptree-2.26.0.ebuild 1427 BLAKE2B 70092579ca6449a5146e513bc135e7602b767bd6a20c6d3a40c205fde778dbad0b102734c555291f3a57ccc3d179b763828984b01cfc7cae8f41543a8ccd29f5 SHA512 a5a6da3c07a1d1ca199a0dd5aadee0aaa42e63ac2e2654614b2c930ace9b77b658795d54a71c72174bfe861f55863bef4cb1f53cf83b1aeaf5a26fc2ab1b6cc3 MISC metadata.xml 545 BLAKE2B cf435473fd95ac0a5bafe2b52ddd78e09c16eb190e3a979924525607fc7ab152e249419e3a21d246cd1354a714116c6c0953ed55d1efceafae441ee282c2b1eb SHA512 ad2e8d4e7bac53b26ea0bb5c2f65e0c9dc8d30afc8c569d73bac820b2dda6a343b96e52abd0353e3f50269fb431e46bd3b51b3768d9c24f658fd2eca6cc1ce97 diff --git a/dev-python/pipdeptree/pipdeptree-2.24.0.ebuild b/dev-python/pipdeptree/pipdeptree-2.24.0.ebuild deleted file mode 100644 index 9d6ac05ffbc8..000000000000 --- a/dev-python/pipdeptree/pipdeptree-2.24.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi optfeature - -DESCRIPTION="Utility for displaying installed packages in a dependency tree" -HOMEPAGE=" - https://github.com/tox-dev/pipdeptree/ - https://pypi.org/project/pipdeptree/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" - -RDEPEND=" - >=dev-python/packaging-23.1[${PYTHON_USEDEP}] - >=dev-python/pip-23.1.2[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/graphviz[${PYTHON_USEDEP}] - >=dev-python/pytest-console-scripts-1.4.1[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - <dev-python/virtualenv-21[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*,\?::' pyproject.toml || die - - find -name '*.py' -exec \ - sed -i -e 's:pip[.]_vendor[.]::' {} + || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p pytest_mock -p console-scripts -} - -pkg_postinst() { - optfeature \ - "visualising the dependency graph with --graph-output" \ - dev-python/graphviz -} diff --git a/dev-python/pipdeptree/pipdeptree-2.25.0.ebuild b/dev-python/pipdeptree/pipdeptree-2.25.0.ebuild deleted file mode 100644 index abc99a0bc223..000000000000 --- a/dev-python/pipdeptree/pipdeptree-2.25.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 pypi optfeature - -DESCRIPTION="Utility for displaying installed packages in a dependency tree" -HOMEPAGE=" - https://github.com/tox-dev/pipdeptree/ - https://pypi.org/project/pipdeptree/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" - -RDEPEND=" - >=dev-python/packaging-23.1[${PYTHON_USEDEP}] - >=dev-python/pip-23.1.2[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/graphviz[${PYTHON_USEDEP}] - >=dev-python/pytest-console-scripts-1.4.1[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - <dev-python/virtualenv-21[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*,\?::' pyproject.toml || die - - find -name '*.py' -exec \ - sed -i -e 's:pip[.]_vendor[.]::' {} + || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p pytest_mock -p console-scripts -} - -pkg_postinst() { - optfeature \ - "visualising the dependency graph with --graph-output" \ - dev-python/graphviz -} diff --git a/dev-python/pipdeptree/pipdeptree-2.25.1.ebuild b/dev-python/pipdeptree/pipdeptree-2.25.1.ebuild deleted file mode 100644 index abc99a0bc223..000000000000 --- a/dev-python/pipdeptree/pipdeptree-2.25.1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2022-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 pypi optfeature - -DESCRIPTION="Utility for displaying installed packages in a dependency tree" -HOMEPAGE=" - https://github.com/tox-dev/pipdeptree/ - https://pypi.org/project/pipdeptree/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv" - -RDEPEND=" - >=dev-python/packaging-23.1[${PYTHON_USEDEP}] - >=dev-python/pip-23.1.2[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - dev-python/graphviz[${PYTHON_USEDEP}] - >=dev-python/pytest-console-scripts-1.4.1[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - <dev-python/virtualenv-21[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # upstream lower bounds are meaningless - sed -i -e 's:>=[0-9.]*,\?::' pyproject.toml || die - - find -name '*.py' -exec \ - sed -i -e 's:pip[.]_vendor[.]::' {} + || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p pytest_mock -p console-scripts -} - -pkg_postinst() { - optfeature \ - "visualising the dependency graph with --graph-output" \ - dev-python/graphviz -} diff --git a/dev-python/pipdeptree/pipdeptree-2.26.0.ebuild b/dev-python/pipdeptree/pipdeptree-2.26.0.ebuild index 317b616d12ca..6000c43fcbb6 100644 --- a/dev-python/pipdeptree/pipdeptree-2.26.0.ebuild +++ b/dev-python/pipdeptree/pipdeptree-2.26.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" RDEPEND=" >=dev-python/packaging-23.1[${PYTHON_USEDEP}] diff --git a/dev-python/prettytable/Manifest b/dev-python/prettytable/Manifest index 7d0f748007ae..5927f62daab2 100644 --- a/dev-python/prettytable/Manifest +++ b/dev-python/prettytable/Manifest @@ -1,5 +1,3 @@ -DIST prettytable-3.15.1.tar.gz 65907 BLAKE2B 0a65013540dbd4a38a947adaa2f9432e9e06682ab434145fb568ee0f9f80371e90f776d56d1d0aa2b81c7dbe09f936c62c9fbd2d6927ee9e24b3d456e9190d19 SHA512 550f1794b3da55cc14b252817fdb17e5f380978be0d5b3a055646d769f4276498bdda5dbc9df88c6bf29069becb572ffe9bb8eb30781e1c975a6ddcbca4c2380 DIST prettytable-3.16.0.tar.gz 66276 BLAKE2B 1e5e69705fd4db5a2bffddd8bac7c8c7e8794a28f25ed54b133f95ec3fd936b7e7121d1016b6293b456a0bda6787cbb4b8446abcf358feff0c23af716ab9d760 SHA512 2c63cf56267ddda4454c330925d818b690acaf651fff1f101c93dd49a590825419bb327d027da7405318da581cf678141347d0a496972e3a6d2404844958f5ca -EBUILD prettytable-3.15.1.ebuild 869 BLAKE2B 05a8d61b9ac6690231e862af5a753edc67f9582894e76d083349a1aaa16c80422a202c537f35ae058be09be2ebcdde238ff01cf2a78faf6e3d159a93d42a86a7 SHA512 24ca7e68d7c6b75b495e83f98628454d6e71159be40f1afea63349210216bc8b9e87d1eefd115a16753f2c838aae085dce9fa8cc38836bf571ddf9cd0d35b2b7 -EBUILD prettytable-3.16.0.ebuild 874 BLAKE2B 94cc8e074f3097630c8709248896a91d12e253f6759f532a90c2ceea44a34221e836ddd25ee065b7c684e2f884b35db4be7af2b91820328ab148a0970527581e SHA512 eaf6de9939b1440183f08cf11c65b8a44b70c101ef343f94ec6b178272b6d77a4b40b297b68e55fb8750c4217f20108fdf116b85817f2127f977a9ded163a1c3 +EBUILD prettytable-3.16.0.ebuild 869 BLAKE2B 05a8d61b9ac6690231e862af5a753edc67f9582894e76d083349a1aaa16c80422a202c537f35ae058be09be2ebcdde238ff01cf2a78faf6e3d159a93d42a86a7 SHA512 24ca7e68d7c6b75b495e83f98628454d6e71159be40f1afea63349210216bc8b9e87d1eefd115a16753f2c838aae085dce9fa8cc38836bf571ddf9cd0d35b2b7 MISC metadata.xml 528 BLAKE2B 21627ff0b6f1e48b09a0a701047720a70eb58439eb1f58ebb079bc325bea9bf1ed458010d6a171bdb6775f71d3fa5330d59c747825fe51de91d4cb68ada616c0 SHA512 4685264c305ca320d841d230179f29225862d4912fa7cfbe7151eea2d3792009716276eff1836a574fd532cffb86aac51c82a55357c02d27a361a208de649d53 diff --git a/dev-python/prettytable/prettytable-3.15.1.ebuild b/dev-python/prettytable/prettytable-3.15.1.ebuild deleted file mode 100644 index 8442745bcdbd..000000000000 --- a/dev-python/prettytable/prettytable-3.15.1.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=hatchling -PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Easily displaying tabular data in a visually appealing ASCII table format" -HOMEPAGE=" - https://github.com/prettytable/prettytable/ - https://pypi.org/project/prettytable/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/wcwidth[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/hatch-vcs[${PYTHON_USEDEP}] - test? ( - $(python_gen_impl_dep sqlite) - dev-python/pytest-lazy-fixtures[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # remove the implicit dep on coverage - sed -i -e '/coverage/d' pyproject.toml || die -} diff --git a/dev-python/prettytable/prettytable-3.16.0.ebuild b/dev-python/prettytable/prettytable-3.16.0.ebuild index 6f35d36defca..8442745bcdbd 100644 --- a/dev-python/prettytable/prettytable-3.16.0.ebuild +++ b/dev-python/prettytable/prettytable-3.16.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/wcwidth[${PYTHON_USEDEP}] diff --git a/dev-python/propcache/Manifest b/dev-python/propcache/Manifest index 0c08cf83efa4..347b13c2f51a 100644 --- a/dev-python/propcache/Manifest +++ b/dev-python/propcache/Manifest @@ -1,5 +1,5 @@ DIST propcache-0.3.0.tar.gz 42722 BLAKE2B 2687c2f03464b0e81c1d3e93a0b8a11364e4b03f5614de44ea89ca401867531079c1456cc97831f9c8e885dbacca8c9dbeb30e0a31b121a2aaa3666b0397ddf0 SHA512 258e2e9e6fff5c3af62d21d0afc43026e87b8c94009db9534f8beff6d81873ab05ea626c36e43ab1ee16dea1b18dde2ec732b78b93cac82cb9c1d0438e544b42 DIST propcache-0.3.1.tar.gz 43651 BLAKE2B dbbd70f29c3b4d7ed9a976e0dde766f7ecc0b4e50f90d0d83c60c8633ebadd25dae8e01ce2cd0f8c00d0fae67a35316bc165f5c6e116cbbe290e2371d1e79f47 SHA512 c109678adc26193d972906d923abbfe7ddeb02829fa3adb82d28988b56497a9e8126ce7186f1b0414ca6e6aba6baaddadcefdf19f7e24fbe5831e2f8da06473e EBUILD propcache-0.3.0.ebuild 1173 BLAKE2B 16c8c3b0f7dfec62f77a0f97305f49ef84566eb0b7f9ec53cf4f9b336a4023683f15d1e2c0fa18475bb93dda3ac1afce82cca60d108e29bc9a604ce4221f22d0 SHA512 2d1329088eac1874e7d61303efef369aeca420b27149b003e6c1250f4728735f4ce72750ee79675600ceb5f483400e80021cbebf6efa9cc1280ce0f0223e23fc -EBUILD propcache-0.3.1.ebuild 1181 BLAKE2B 78c8fcc9651b467a1970c93effe531a72997333c1f6d6fe049c87392baf8bbad4b236377191ce98953896048a1f3aa950747196663cd68339031098d3d4b72a3 SHA512 e5163aa7e2f37cd50fe9382b54d3d05efe058e3e2742893b3c7ca8498a7293340a3d7dcad01a794c2c8013aa6e891d4347819e1ad9721d83427c9a78a9359c35 +EBUILD propcache-0.3.1.ebuild 1174 BLAKE2B bea09182e77e1d0b061a1f86d970c1f242dbb13bd8d65617b6aabf56ac42afa18d9c3f3f996fb79a1a1c8bce450b4c7ddd07254ab55430bacad9c3f89cfdf214 SHA512 25e65be8bfce7a21fd0c207e858cb915d668f7d5ea879a926c08edc3a5e5b387a8cb096f26820bb2f8e8f6277a91696ee819f449af6ae5b8f6ff8d23694ce4f4 MISC metadata.xml 371 BLAKE2B 2aae9561b0b663dbdf1935d4417af8fdba00636b23ec09037bd14d0ab3bdbf6ff4b093a5ca901b50046134b6b4f25d72a09b544ca949663688d9e1c64ae49a4e SHA512 b4e36caa49357be56c1d07d75c29a30dd18c0cdf1e7e6edfd347748a3edc084743b2163f60e94b837477ffc6320e6140a721769a42d224d3963cc91a18d492bf diff --git a/dev-python/propcache/propcache-0.3.1.ebuild b/dev-python/propcache/propcache-0.3.1.ebuild index f9aebdde55ee..a41e95d2e9f2 100644 --- a/dev-python/propcache/propcache-0.3.1.ebuild +++ b/dev-python/propcache/propcache-0.3.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+native-extensions" BDEPEND=" diff --git a/dev-python/pyasn1-modules/Manifest b/dev-python/pyasn1-modules/Manifest index 8e383d84e7e6..3f49e7e67544 100644 --- a/dev-python/pyasn1-modules/Manifest +++ b/dev-python/pyasn1-modules/Manifest @@ -1,6 +1,3 @@ -AUX pyasn1-modules-0.4.1-test.patch 6150 BLAKE2B f90e13fdaa1be173ba568024541c4074f023d0140e3945117abe117e8acdb9a6172107d79214757a4e18deb08d2ad47999a7107b77d1a2d7ccf1a1e0d44110dd SHA512 ef3d7e8ba85bfc896b2125946b40e81dc50a0ef9125eee213bc395422cc3bf99fae76bf40392efb7202eda0a86cb9238ccb879620483fb72415fc4b899338afb -DIST pyasn1_modules-0.4.1.tar.gz 310028 BLAKE2B dcffd13196982fb9f4808a789252b9c9910bff3c3eb3e852d13cf1e1285bac4f2900dc62698d9929da4ff882e5d823f2e5290fecd1488e5b61d04c62fe24e2ec SHA512 d3716cafbfe940c5415cb59073897cd15d69b9723064ba581b7d573fe9a0fad9872d88517fe03b0db5b4fa93f8cd3254372e71d60ff5975013c97409b6c22d1d DIST pyasn1_modules-0.4.2.tar.gz 307892 BLAKE2B 93f980bc8c894526568fa3898a60d496669d71aa4a1d857287ed49fa418ff6c7932464b346b44feaf61f8e750132bcbee47159a9ec559a1c2328b5453c84ed33 SHA512 2128b6c45132a639894dc69413613bd0ab20ba7f929f1a0b190686a607c254315d320782c1527b7c3cc1f6cb30a18dd1bc864a29576d2fd7c6bf348966321dd5 -EBUILD pyasn1-modules-0.4.1.ebuild 833 BLAKE2B b019120fb71ef1058afe0c5e8b9e6c2a18cc06640db5e5f25f4d52618501631ecbb122633b623b22d818d84f395419cc0fb3dc1525d4e6f73065f261f70cb6fe SHA512 ec03a98dda728b4705bc34d26106daa0a70af281ead0c8b5138017b9147c9416bcf2dc93f648d3c8b6f71470723b7840d912cd49fae22e5cb0b33db51c86958d -EBUILD pyasn1-modules-0.4.2.ebuild 745 BLAKE2B f93a69462453078926d545689269a7773133d9a05f414a6705b04219779c96944fd2608904e29ca1e8481979763a30c3940790946f6ce404c77f7b7789f47714 SHA512 7c5d151e1df3fff3723e5dca4b30093e8744c750c70e5456fe06b75ba518e91a11fc2ba4265fad4711056aeac0d87c145c290f270ff00e24fa8b9e60740e6c40 +EBUILD pyasn1-modules-0.4.2.ebuild 737 BLAKE2B 29cde78aa064b0868504763bb7875e3c8e15ce1af531c5244b3997afeb92a036af4519dea256949057b7511aa7599c31230ee2a60f6f668e731a751838f12b21 SHA512 18061b2246c32e3495ceeb6ca042285f71951d4e8e93f5681e522cf329435c390178ebe2642f16a35c853337efebff21e962629928ee925440a99a279c58f69a MISC metadata.xml 403 BLAKE2B 2377224f9e8784560e1cb62b77e5bc22c225e815535d1e99aca5453d6155addcc4edeb6252131f7721d82ef6ac296cc82ba2cc58b824f3d71a6ff1c44e4fb7f9 SHA512 1978f00f1590cc46567ea1e565b5adf311b1d0384f253ff6422b76306f70f3def2eae00babe7b36e97c5bea2c81c8488c8c8df1d1f618fcc201a4a7c68c94d2e diff --git a/dev-python/pyasn1-modules/files/pyasn1-modules-0.4.1-test.patch b/dev-python/pyasn1-modules/files/pyasn1-modules-0.4.1-test.patch deleted file mode 100644 index 979e5f8d9c78..000000000000 --- a/dev-python/pyasn1-modules/files/pyasn1-modules-0.4.1-test.patch +++ /dev/null @@ -1,168 +0,0 @@ -From 079c176eb00ed7352c9696efa12a0577beeecd71 Mon Sep 17 00:00:00 2001 -From: Heiko Becker <mail@heiko-becker.de> -Date: Wed, 25 Sep 2024 22:38:42 +0200 -Subject: [PATCH] Stop using pyasn1.compat.octets - -It was removed from pyasn1 in -https://github.com/pyasn1/pyasn1/commit/6f770ba886a8931c35cb090a5c3a6d67f5a41bd9 - -Fixes #19. ---- - tests/test_pem.py | 3 +-- - tests/test_rfc3770.py | 3 +-- - tests/test_rfc4073.py | 3 +-- - tests/test_rfc4334.py | 3 +-- - tests/test_rfc5755.py | 3 +-- - tests/test_rfc6032.py | 7 +++---- - tests/test_rfc6120.py | 1 - - 7 files changed, 8 insertions(+), 15 deletions(-) - -diff --git a/tests/test_pem.py b/tests/test_pem.py -index dbcca5a7..e0fe334d 100644 ---- a/tests/test_pem.py -+++ b/tests/test_pem.py -@@ -7,7 +7,6 @@ - import sys - import unittest - --from pyasn1.compat.octets import ints2octs - from pyasn1_modules import pem - - -@@ -93,7 +92,7 @@ def testReadBase64fromText(self): - 24, 102, 241, 236, 50 - ] - -- self.assertEqual(ints2octs(expected), binary) -+ self.assertEqual(bytes(expected), binary) - - - suite = unittest.TestLoader().loadTestsFromModule(sys.modules[__name__]) -diff --git a/tests/test_rfc3770.py b/tests/test_rfc3770.py -index 667ab249..93d40932 100644 ---- a/tests/test_rfc3770.py -+++ b/tests/test_rfc3770.py -@@ -10,7 +10,6 @@ - - from pyasn1.codec.der.decoder import decode as der_decoder - from pyasn1.codec.der.encoder import encode as der_encoder --from pyasn1.compat.octets import str2octs - - from pyasn1_modules import pem - from pyasn1_modules import rfc5480 -@@ -79,7 +78,7 @@ def testOpenTypes(self): - self.assertEqual(extn['extnValue'], der_encoder(extnValue)) - - if extn['extnID'] == rfc3770.id_pe_wlanSSID: -- self.assertIn(str2octs('Example'), extnValue) -+ self.assertIn(b'Example', extnValue) - - if extn['extnID'] == rfc5280.id_ce_extKeyUsage: - self.assertIn(rfc3770.id_kp_eapOverLAN, extnValue) -diff --git a/tests/test_rfc4073.py b/tests/test_rfc4073.py -index 4bd5e5f7..3b516ccb 100644 ---- a/tests/test_rfc4073.py -+++ b/tests/test_rfc4073.py -@@ -10,7 +10,6 @@ - - from pyasn1.codec.der.decoder import decode as der_decoder - from pyasn1.codec.der.encoder import encode as der_encoder --from pyasn1.compat.octets import str2octs - - from pyasn1_modules import pem - from pyasn1_modules import rfc2634 -@@ -131,7 +130,7 @@ def testOpenTypes(self): - - self.assertIn(next_ci['contentType'], rfc5652.cmsContentTypesMap) - self.assertEqual(rfc5652.id_data, next_ci['contentType']) -- self.assertIn(str2octs('Content-Type: text'), next_ci['content']) -+ self.assertIn(b'Content-Type: text', next_ci['content']) - - for attr in ci['content']['attrs']: - self.assertIn(attr['attrType'], rfc5652.cmsAttributesMap) -diff --git a/tests/test_rfc4334.py b/tests/test_rfc4334.py -index 9ba5fdf3..e180d676 100644 ---- a/tests/test_rfc4334.py -+++ b/tests/test_rfc4334.py -@@ -10,7 +10,6 @@ - - from pyasn1.codec.der.decoder import decode as der_decoder - from pyasn1.codec.der.encoder import encode as der_encoder --from pyasn1.compat.octets import str2octs - - from pyasn1_modules import pem - from pyasn1_modules import rfc5280 -@@ -67,7 +66,7 @@ def testOpenTypes(self): - self.assertEqual(extn['extnValue'], der_encoder(extnValue)) - - if extn['extnID'] == rfc4334.id_pe_wlanSSID: -- self.assertIn( str2octs('Example'), extnValue) -+ self.assertIn(b'Example', extnValue) - - if extn['extnID'] == rfc5280.id_ce_extKeyUsage: - self.assertIn(rfc4334.id_kp_eapOverLAN, extnValue) -diff --git a/tests/test_rfc5755.py b/tests/test_rfc5755.py -index cf4a05fa..46908e23 100644 ---- a/tests/test_rfc5755.py -+++ b/tests/test_rfc5755.py -@@ -10,7 +10,6 @@ - - from pyasn1.codec.der.decoder import decode as der_decoder - from pyasn1.codec.der.encoder import encode as der_encoder --from pyasn1.compat.octets import str2octs - - from pyasn1_modules import pem - from pyasn1_modules import rfc5280 -@@ -85,7 +84,7 @@ def testOpenTypes(self): - count += 1 - if attr['type'] == rfc5755.id_aca_authenticationInfo: - self.assertEqual( -- str2octs('password'), attr['values'][0]['authInfo']) -+ b'password', attr['values'][0]['authInfo']) - - self.assertEqual(5, count) - -diff --git a/tests/test_rfc6032.py b/tests/test_rfc6032.py -index 287bad89..2327416d 100644 ---- a/tests/test_rfc6032.py -+++ b/tests/test_rfc6032.py -@@ -10,7 +10,6 @@ - - from pyasn1.codec.der.decoder import decode as der_decoder - from pyasn1.codec.der.encoder import encode as der_encoder --from pyasn1.compat.octets import str2octs - - from pyasn1_modules import pem - from pyasn1_modules import rfc5652 -@@ -64,7 +63,7 @@ def testDerCodec(self): - self.assertFalse(rest) - self.assertTrue(keyid.prettyPrint()) - self.assertEqual(attrVal0, der_encoder(keyid)) -- self.assertEqual(str2octs('ptf-kdc-812374'), keyid) -+ self.assertEqual(b'ptf-kdc-812374', keyid) - - def testOpenTypes(self): - substrate = pem.readBase64fromText(self.encrypted_key_pkg_pem_text) -@@ -86,8 +85,8 @@ def testOpenTypes(self): - self.assertNotEqual('0x', attr['attrValues'][0].prettyPrint()[:2]) - - if attr['attrType'] == rfc6032.id_aa_KP_contentDecryptKeyID: -- self.assertEqual(str2octs( -- 'ptf-kdc-812374'), attr['attrValues'][0]) -+ self.assertEqual( -+ b'ptf-kdc-812374', attr['attrValues'][0]) - - - suite = unittest.TestLoader().loadTestsFromModule(sys.modules[__name__]) -diff --git a/tests/test_rfc6120.py b/tests/test_rfc6120.py -index bdedab8c..a6217454 100644 ---- a/tests/test_rfc6120.py -+++ b/tests/test_rfc6120.py -@@ -10,7 +10,6 @@ - - from pyasn1.codec.der.decoder import decode as der_decoder - from pyasn1.codec.der.encoder import encode as der_encoder --from pyasn1.compat.octets import str2octs - - from pyasn1_modules import pem - from pyasn1_modules import rfc5280 diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.4.1.ebuild b/dev-python/pyasn1-modules/pyasn1-modules-0.4.1.ebuild deleted file mode 100644 index 6ce9bd5c64f6..000000000000 --- a/dev-python/pyasn1-modules/pyasn1-modules-0.4.1.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_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="pyasn1 modules" -HOMEPAGE=" - https://pypi.org/project/pyasn1-modules/ - https://github.com/pyasn1/pyasn1-modules/ -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" - -RDEPEND=" - <dev-python/pyasn1-0.7.0[${PYTHON_USEDEP}] - >=dev-python/pyasn1-0.4.6[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -PATCHES=( - # https://github.com/pyasn1/pyasn1-modules/pull/22 - "${FILESDIR}/${P}-test.patch" -) - -python_install_all() { - distutils-r1_python_install_all - insinto /usr/share/${P} - doins -r tools -} diff --git a/dev-python/pyasn1-modules/pyasn1-modules-0.4.2.ebuild b/dev-python/pyasn1-modules/pyasn1-modules-0.4.2.ebuild index c8ceca381945..6c019459c200 100644 --- a/dev-python/pyasn1-modules/pyasn1-modules-0.4.2.ebuild +++ b/dev-python/pyasn1-modules/pyasn1-modules-0.4.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" RDEPEND=" <dev-python/pyasn1-0.7.0[${PYTHON_USEDEP}] diff --git a/dev-python/pycxx/Manifest b/dev-python/pycxx/Manifest index 6d7cfda8dedc..67793f7be3c0 100644 --- a/dev-python/pycxx/Manifest +++ b/dev-python/pycxx/Manifest @@ -1,5 +1,3 @@ DIST pycxx-7.1.8.tar.gz 154789 BLAKE2B e4b635d4b53ae3fd0790d6eddcd465acfc5272213e9752e7c2a1840edddb66f09bc9617373246964859125a27dc82110de6b4f4ffa44c41c94c338c846490e47 SHA512 3c9c3a23dfa9777c6a48b8600e7336cbadb60080a1051071583d534ead6c691dd9d304613073d6fb0c632eb1703b043b4214826c0ae7bd4b2ca72203ec03c0a2 -EBUILD pycxx-7.1.8-r1.ebuild 1212 BLAKE2B 35d6e6df627dd74085e8c5854f9d7aae010cebf535674d082a4943163c5b488b9bbe5296a79882be6d843073222c232e3d58fff6549f36d14aca61d0071310c6 SHA512 cb6179b73b88d0187bdca85ddc76cced6862320dbbbba617d8cdcdf7a2c9b838038290fbec04f3cf2e5eabd9fc99e5bf998f1e869c0261549394efc65a1cedb8 -EBUILD pycxx-7.1.8-r2.ebuild 1267 BLAKE2B 3f0783e57673010a7334c61b42b758f6317e692a6591c0aa0cda0407fced57393655ef031aefb5db402c50aafa4668c347554e5b61f6f6afbac2c0114a75a70f SHA512 5192757674ff0393e521e84e161d60e8f4a16ede00c77e6c9e476b1b7c36950999c7992b1cae19f1d979fef5d9149e94ea7598bd86b826a18f23705b7ae696a5 -EBUILD pycxx-7.1.8-r3.ebuild 1267 BLAKE2B 03fb4e66952de1be5514cf4a51ef71743268e85a2eab90b51ad60a8cb7911e7c87597deee7e32d248f674fd2e4e57b3249997edd8bc6cc6452e5734b10645624 SHA512 5e6807471b4488202d2027b5421544916bfff81d1edb8d07deaf706adb348821f08fd11d9729d7601938355edb6f814cddd3e08732c25b0a1455e0e5178c5691 +EBUILD pycxx-7.1.8-r3.ebuild 1263 BLAKE2B e089d07acb4064e1f1441a0dc2810b9fb65dbdac04b5219be7f2d6a1682257a3c307394947f90632c0d6486a5b105d782b621d0435f20f153e02e439683ee8f0 SHA512 d12341fe6e63c19b618d27cc4e8cc502d574ecd01fd808446ec8c2d4ed9213aa7cc40712a77e3c5bd12a10d0d5442a942082bb351937884cb5859c5a9f045829 MISC metadata.xml 741 BLAKE2B 0704aeaef1fff687aa8374876e9d275a135d4ead7fabc938d8b3dc60954717fcf01bb79e8e9a72483184b13441d65294f41f7b5b0b19bebbf42c0934993723f4 SHA512 0b4f912fa2e38882bcaecede459f34270dd222a94bf70fa019e8de1eb1097c9c9016405b9b8a7933fd7839f11404a18c5e2ce7d4b4336a7121e86605903a8901 diff --git a/dev-python/pycxx/pycxx-7.1.8-r1.ebuild b/dev-python/pycxx/pycxx-7.1.8-r1.ebuild deleted file mode 100644 index 25439f7462d1..000000000000 --- a/dev-python/pycxx/pycxx-7.1.8-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Set of facilities to extend Python with C++" -HOMEPAGE="https://cxx.sourceforge.net" -SRC_URI="https://downloads.sourceforge.net/cxx/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="doc examples" - -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ' 3.12) -" - -python_prepare_all() { - rm -R Src/Python2/ || die - - # Without this, pysvn fails. - # Src/Python3/cxxextensions.c: No such file or directory - sed -e "/^#include/s:Src/::" -i Src/*.{c,cxx} || die "sed failed" - - distutils-r1_python_prepare_all -} - -python_install() { - distutils-r1_python_install - - # Move misplaced files into place - dodir "/usr/share/${EPYTHON}" - mv "${D}/usr/CXX" "${D}/usr/share/${EPYTHON}/CXX" || die -} - -python_install_all() { - use doc && local HTML_DOCS=( Doc/. ) - if use examples ; then - docinto examples - dodoc -r Demo/Python3/. - docompress -x /usr/share/doc/${PF}/examples - fi - distutils-r1_python_install_all -} diff --git a/dev-python/pycxx/pycxx-7.1.8-r2.ebuild b/dev-python/pycxx/pycxx-7.1.8-r2.ebuild deleted file mode 100644 index a480ed5ca839..000000000000 --- a/dev-python/pycxx/pycxx-7.1.8-r2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Set of facilities to extend Python with C++" -HOMEPAGE="https://cxx.sourceforge.net" -SRC_URI="https://downloads.sourceforge.net/cxx/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="doc examples" - -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ' 3.12) -" - -python_prepare_all() { - rm -R Src/Python2/ || die - - # Without this, pysvn fails. - # Src/Python3/cxxextensions.c: No such file or directory - sed -e "/^#include/s:Src/::" -i Src/*.{c,cxx} || die "sed failed" - - distutils-r1_python_prepare_all -} - -python_install() { - distutils-r1_python_install - - # Move misplaced files into place - dodir "/usr/share/${EPYTHON}" - mv "${D}/usr/CXX" "${D}/usr/share/${EPYTHON}/CXX" || die - mv "${D}/usr/include/${EPYTHON}"/{cxx,CXX} || die -} - -python_install_all() { - use doc && local HTML_DOCS=( Doc/. ) - if use examples ; then - docinto examples - dodoc -r Demo/Python3/. - docompress -x /usr/share/doc/${PF}/examples - fi - distutils-r1_python_install_all -} diff --git a/dev-python/pycxx/pycxx-7.1.8-r3.ebuild b/dev-python/pycxx/pycxx-7.1.8-r3.ebuild index 81ae1636e832..6948e7c904c9 100644 --- a/dev-python/pycxx/pycxx-7.1.8-r3.ebuild +++ b/dev-python/pycxx/pycxx-7.1.8-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://downloads.sourceforge.net/cxx/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="doc examples" BDEPEND=" diff --git a/dev-python/pyparsing/Manifest b/dev-python/pyparsing/Manifest index 791dede34b56..0e9da00fa338 100644 --- a/dev-python/pyparsing/Manifest +++ b/dev-python/pyparsing/Manifest @@ -1,5 +1,3 @@ -DIST pyparsing-3.2.1.tar.gz 1067694 BLAKE2B dc82426b4b74d22932451a828cf76a69501b926f737d201c5b01d32b152e113e2d3f6e900723e2dc6cd7b8d21eda11dfc55bd7436bba625125f5e25f52e132b6 SHA512 bb0e703ebf7bcdf34909ac693e16a1c17386a3e92b6c52c157ef338360b3c0cfab9a238bcbfdfe9c061fdff93a34c732d4e1a184b8fb12c728b2b7f2306aa978 DIST pyparsing-3.2.3.tar.gz 1088608 BLAKE2B e16ac59455011e22a86303f578501a141dd65403b30168c0106e7152c58ebd96a3ee479a08c2a084da218a8db1a72dffdecfda896f7210794b871f75c374b60d SHA512 ef01403a158f15215b3be7f7c4aad2ceb6020d578dac68351b732df3447c685aa478d23ab645d554070ad2aec14ee565a0407f428b91f398e4429c0e53eb4a6d -EBUILD pyparsing-3.2.1.ebuild 1847 BLAKE2B 134d95e559b3d06fea90864b7ffe5762ff8c8eb6317fd2084164c4d4ab13739ef08c990c61cc7520258f21b7d9be6946b9241292e9f20d51d7b6e366f699fe38 SHA512 05804847c82a927e9438ecfcad448c5421fa0afa7009f469545a468ed117ca41bf012780b06ef62090af7bf177ff90c7b44982b8af9b3644933a0d4ca8026b4b -EBUILD pyparsing-3.2.3.ebuild 1855 BLAKE2B d7f2e37a8dcf845efb1e20fe74f5814e48ee58fd0555a7cbfe45a8df83742521c073a444be3bc6d4b05827582e27f8f4e27f9bf288dae783c5ee0bb5e02153ed SHA512 27575fb7ec33db9cf5e05cee7c57e0df7466c866b332d739b46a2f0c281a97fea82fcb275f8e874c08e19de09898f493d91c335983a3a2a007d77b6ced80fff6 +EBUILD pyparsing-3.2.3.ebuild 1847 BLAKE2B 134d95e559b3d06fea90864b7ffe5762ff8c8eb6317fd2084164c4d4ab13739ef08c990c61cc7520258f21b7d9be6946b9241292e9f20d51d7b6e366f699fe38 SHA512 05804847c82a927e9438ecfcad448c5421fa0afa7009f469545a468ed117ca41bf012780b06ef62090af7bf177ff90c7b44982b8af9b3644933a0d4ca8026b4b MISC metadata.xml 797 BLAKE2B 9707adcde7106fb0726de82da965fc3aaf7a23b34f4b71cfea4e09bd03cb44c069ccd4d16e6a6f37eca4720ff8c52d0bc11c864bd7dd9e6995d0d25cb92c5cc2 SHA512 0f791598d2b4a37797e7f917be22093f01020cde34876d7d0db3d1b2bf5da8a18d5399d70f381d98ea569f8c3abf7f1cff8b3cc92fbab39bb00f329a58e96229 diff --git a/dev-python/pyparsing/pyparsing-3.2.1.ebuild b/dev-python/pyparsing/pyparsing-3.2.1.ebuild deleted file mode 100644 index 7f51dd0aa312..000000000000 --- a/dev-python/pyparsing/pyparsing-3.2.1.ebuild +++ /dev/null @@ -1,58 +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_{10..13} pypy3 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 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="examples" - -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 - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - 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/pyparsing/pyparsing-3.2.3.ebuild b/dev-python/pyparsing/pyparsing-3.2.3.ebuild index 279f62a189aa..7f51dd0aa312 100644 --- a/dev-python/pyparsing/pyparsing-3.2.3.ebuild +++ b/dev-python/pyparsing/pyparsing-3.2.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="examples" distutils_enable_tests pytest diff --git a/dev-python/pyqt6-webengine/Manifest b/dev-python/pyqt6-webengine/Manifest index f4c193d5bde5..fd8ff472ca34 100644 --- a/dev-python/pyqt6-webengine/Manifest +++ b/dev-python/pyqt6-webengine/Manifest @@ -1,4 +1,6 @@ AUX pyqt6-webengine-6.8.0-qvariant.patch 409 BLAKE2B 8af54b536514c4315c13451ee8965d5f270d8d8c4b3e7caa6946f4cc53a1b12bc4a4ada1910025ecdb397e986432e49c882f422646b6f254c2da79485e451164 SHA512 6da7ae74ce8c62b2966f18a38d45b096844c3ec087b7323438ace2df4bd35100f07b98fbfb860d4ab1438aeb00db8f948531351747c594112341c063fcc6d1cd DIST PyQt6_WebEngine-6.8.0.tar.gz 34203 BLAKE2B eeec38d0804039fa4d80d9c621457e18c4ae7831f351401b552191f3db8899102a4396164a1df89597460a9d6591a5d885b1bd813f226094c853aedb0918e3c4 SHA512 f48575829ccf9350ec6e743f2185975706c149dd37b8fbdf5c76bb65f606084b3d3c732ce39bfd35317d1e65659d5ec6e77b489a83c43971b5b3b3ce278bd8dc +DIST pyqt6_webengine-6.9.0.tar.gz 34616 BLAKE2B ce6143b16e60ad133c827996f03b310008b025f616739d4c7949dc8916513dfd24bcb44d269465a1bffe1a608728f77d381a15363d3761815d54622ab7490a33 SHA512 3e84439fa7f2ab1c231eac556545968d37e7bef30779d09376eedb5861ab47f9a83e72c8834fbfa4aef27a61e4ff2d797615e3f80362bcd1613954d27af8c6a8 EBUILD pyqt6-webengine-6.8.0.ebuild 1946 BLAKE2B b52c08ee93c93863a86c4dc7f524d06d526f7deaf33b73c1d09606a25632f85788d4a04c8707a1c5ebb32038f4d662ffb4a8fca04d6546c2589c6c55d425f9b3 SHA512 c5e167e150a2387031d225b13d8b7da2f555d1bfcad8a23d93465d406d8aa49a196b3ddb711f0689637b439c58d938e211cf66947f50ee57e0f24d8e145b0751 +EBUILD pyqt6-webengine-6.9.0.ebuild 1856 BLAKE2B 156127df693eec5beb255564be14ca9cbbe6ec396df32b2e7e682829584d1c4570eb22a17467231eacd61e8be63c49d39c48f1a5f06b1e816f7d232fa9f1ed6e SHA512 496c4cca9805ffcdadbc397b219f661da8eb723be709815abb1668018b7071aa8a1f952401df375342e7ef782d43756264e19350ddd68b72b9ef639c1c3d02b5 MISC metadata.xml 574 BLAKE2B 1cc3bbf5d25e8aac390530005c225bfc618fbb1bdef3a3d075f445eee2cf68d86feb6ac8841d7e0efd1679b19fc14b33b33accdd7e4932e742f46907a8f98601 SHA512 1af94b1a66be1dd38feb818ba973852912bacacc715e0bd893f8b3de56d17f8902b7486cc487137defad749773a6f728c470cbb9c62d15f91a63d80b16296604 diff --git a/dev-python/pyqt6-webengine/pyqt6-webengine-6.9.0.ebuild b/dev-python/pyqt6-webengine/pyqt6-webengine-6.9.0.ebuild new file mode 100644 index 000000000000..e9200e6a516a --- /dev/null +++ b/dev-python/pyqt6-webengine/pyqt6-webengine-6.9.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=sip +PYTHON_COMPAT=( python3_{10..13} ) +inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils + +QT_PV=$(ver_cut 1-2):6 + +DESCRIPTION="Python bindings for QtWebEngine" +HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="debug quick +widgets" + +RDEPEND=" + >=dev-python/pyqt6-${QT_PV%:*}[gui,ssl,webchannel,${PYTHON_USEDEP}] + >=dev-qt/qtbase-${QT_PV}[gui,widgets?] + >=dev-qt/qtwebengine-${QT_PV}[widgets] + quick? ( + dev-python/pyqt6[qml] + >=dev-qt/qtwebengine-${QT_PV}[qml] + ) + widgets? ( dev-python/pyqt6[network,printsupport,widgets] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-python/pyqt-builder-1.17[${PYTHON_USEDEP}] + >=dev-python/sip-6.9[${PYTHON_USEDEP}] + >=dev-qt/qtbase-${QT_PV} +" + +src_prepare() { + default + + # hack: PyQt-builder runs qmake without our arguments and calls g++ + # or clang++ depending on what qtbase was built with, not used for + # building but fails with -native-symlinks + mkdir "${T}"/cxx || die + local cxx + ! cxx=$(type -P "${CHOST}"-g++) || ln -s -- "${cxx}" "${T}"/cxx/g++ || die + ! cxx=$(type -P "${CHOST}"-clang++) || ln -s -- "${cxx}" "${T}"/cxx/clang++ || die + PATH=${T}/cxx:${PATH} +} + +python_configure_all() { + append-cxxflags -std=c++17 # for old gcc / clang that use <17 (bug #892331) + append-cxxflags ${CPPFLAGS} # respect CPPFLAGS notably for DISTUTILS_EXT=1 + + DISTUTILS_ARGS=( + --jobs="$(makeopts_jobs)" + --qmake="$(qt6_get_bindir)"/qmake + --qmake-setting="$(qt6_get_qmake_args)" + --verbose + + --enable=QtWebEngineCore + $(usex quick --{enable,disable}=QtWebEngineQuick) + $(usex widgets --{enable,disable}=QtWebEngineWidgets) + + $(usev debug '--debug --qml-debug --tracing') + ) +} diff --git a/dev-python/pytest-asyncio/Manifest b/dev-python/pytest-asyncio/Manifest index d0c5956435e6..9501eaebb2c2 100644 --- a/dev-python/pytest-asyncio/Manifest +++ b/dev-python/pytest-asyncio/Manifest @@ -1,7 +1,3 @@ -DIST pytest_asyncio-0.23.8.tar.gz 46920 BLAKE2B 6b7a66e6ef28f2c7a874a115e0346b3803051df5d57e5b8ba35480982231a804adfbe8a4a2c605847730ea940fafe9df2aa94f5081b43aa753b64c3e2ea027a5 SHA512 68f23458c5f22bdb75a6a0a12f185b1f22c5231c0cdcd84806781419f5c866844e851398d771c5932af4a42b5dfdcce6624181f2c0d2f70187bb5feed0ba7c97 -DIST pytest_asyncio-0.25.3.tar.gz 54239 BLAKE2B 212df50fea5830e9c6f67389cb3108e0dacfc31ac692dc136e9d5d87f5bc8a350ad9c1f3d5becd724ba5d8f4c8ebbdeac7e385c0a2b098b54090029dbff863cc SHA512 8144b636ad77af0ecadf81ff5be396e6706d8c206772953ffd2a62c9889094ff55e3f14c9bbd615a9d58cb192e61385d0ffcb1b56524422376d214154536b532 DIST pytest_asyncio-0.26.0.tar.gz 54156 BLAKE2B 763053772ff148a80773bb22457bd1a14e23f8b8c10279731ad356b168618a675f5e5ac20eff11bc5db0989a53ca079fbe3fd00d2afdbee41f61848b375b018e SHA512 60cb6e9bf7554b5d94d8e9c3bb8e60fba92ecb2fd4258ea8967eebf5af2b2050913e08917dafeddf4e27ad09bc52c800f38739eed9705330ce70f653bcd765a0 -EBUILD pytest-asyncio-0.23.8.ebuild 1588 BLAKE2B 6eb2ae5983d610bd9898b00357f312dc97d226139971230eb26e94cd3c6f988dfa0d55347845f035ef93a14147d2998c4fc8d384ca8eb807fb556f1873e5e914 SHA512 c360ec2b77d4f8e200e560c9ef4728fbdd8133d27ef4ec84ed275a215e033a3e622f391b128e4400b3ba6bba7342cb2df8734b70fffc7d14901ffffd20cc7862 -EBUILD pytest-asyncio-0.25.3.ebuild 1582 BLAKE2B c48e553f5aa18f9530a4ac6d891067b01d57deb9aa0ec421663e3714993fdac9062618ddd08462e9007f770d4663c8241dd3b75ffa83494bd7512571237e9b5e SHA512 0387431b65d1de73f1c1464d66fe009daf9e80ea6c2391486865e881ef76dedbc5107c448d7312d939c23859a79c9bd1aa6e3e29c336ff608b247bb6aca826ac -EBUILD pytest-asyncio-0.26.0.ebuild 1590 BLAKE2B cc7747b7fb0a11b82555ffc75448b77dd750d86166a8eb9f7033fa450393cd3d72b2330d5545b69243fc97835cd8e7699e8ab0fe7354fd7409bc1cc2dbe511e8 SHA512 80c949a471a24c31821e95dc95461e67d917fa8121cfe04f0a8d72853dc377e04a61cb7e0bdcd8ce86c63eb7ef0f6f9b1283739d543a4739fc08db098a9d3e29 +EBUILD pytest-asyncio-0.26.0.ebuild 1582 BLAKE2B c48e553f5aa18f9530a4ac6d891067b01d57deb9aa0ec421663e3714993fdac9062618ddd08462e9007f770d4663c8241dd3b75ffa83494bd7512571237e9b5e SHA512 0387431b65d1de73f1c1464d66fe009daf9e80ea6c2391486865e881ef76dedbc5107c448d7312d939c23859a79c9bd1aa6e3e29c336ff608b247bb6aca826ac MISC metadata.xml 385 BLAKE2B 3d8faba48e1b3e531ea338f08f2de4b7bf637190e65fc61df2bd4d994cc97707016f83927f4a5181ac27d412a8c91255e90caba15f2d687f2339bc8ea61b18f2 SHA512 71178d3fba362e7532c87cb519f3661b25018771b86c302660de11f1bc7817b8352a2c8fcf60084a5e62b15148307a360267381ac38e8c856784034d80327d4d diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.23.8.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.23.8.ebuild deleted file mode 100644 index bf291513a446..000000000000 --- a/dev-python/pytest-asyncio/pytest-asyncio-0.23.8.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2019-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for testing asyncio code with pytest" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-asyncio/ - https://pypi.org/project/pytest-asyncio/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - >=dev-python/pytest-5.4.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # rely on precise warning counts - tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture - tests/modes/test_legacy_mode.py - tests/modes/test_strict_mode.py::test_strict_mode_ignores_unmarked_fixture - tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed - tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed - tests/test_pytest_min_version_warning.py - tests/trio/test_fixtures.py::test_strict_mode_ignores_trio_fixtures - - # TODO - tests/test_is_async_test.py::test_returns_false_for_unmarked_coroutine_item_in_strict_mode - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin - epytest -} diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.25.3.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.25.3.ebuild deleted file mode 100644 index 0a92cc57df6d..000000000000 --- a/dev-python/pytest-asyncio/pytest-asyncio-0.25.3.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2019-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for testing asyncio code with pytest" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-asyncio/ - https://pypi.org/project/pytest-asyncio/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - >=dev-python/pytest-8.2[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/hypothesis-5.7.1[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # rely on precise warning counts - tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture - tests/modes/test_strict_mode.py::test_strict_mode_ignores_unmarked_fixture - tests/test_event_loop_fixture.py::test_event_loop_already_closed - tests/test_event_loop_fixture.py::test_event_loop_fixture_asyncgen_error - tests/test_event_loop_fixture.py::test_event_loop_fixture_handles_unclosed_async_gen - tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed - tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin - epytest -} diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.26.0.ebuild b/dev-python/pytest-asyncio/pytest-asyncio-0.26.0.ebuild index 14ad942a05e5..0a92cc57df6d 100644 --- a/dev-python/pytest-asyncio/pytest-asyncio-0.26.0.ebuild +++ b/dev-python/pytest-asyncio/pytest-asyncio-0.26.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" >=dev-python/pytest-8.2[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-testinfra/Manifest b/dev-python/pytest-testinfra/Manifest index eb5c29d490d6..efd8d857ee58 100644 --- a/dev-python/pytest-testinfra/Manifest +++ b/dev-python/pytest-testinfra/Manifest @@ -1,7 +1,3 @@ -DIST pytest-testinfra-10.1.1.tar.gz 86567 BLAKE2B b9dd9ea4023b1b7d9399615fbf6493efb094ec7f2478f65b46118173f6b20f545b645d06f20b42544325d68a917812a55f902ca28774b8ffb8743ac8182c3970 SHA512 6173937b03eaefb84a95b6fca616092ea0649f880fd1bccef6364f338b859bda8d09d706b517625b81cff4f663ababa766dac82d4d094c38683d9b170909f6c9 -DIST pytest-testinfra-10.2.1.gh.tar.gz 84124 BLAKE2B 3a967f22da4da4cd03f41e4d38ce0d1c5b62852ba8c18ab448db3c92fce740b48528dc45408187d6eae9f755c1eed55dc262c25b9ca1e8b70b6825ae1688e9ea SHA512 d36e7d7cae1da82a947c60be762562ed14d94f1d20c3173798226bb443b18cf96dbe09d54797d744328370b947f3ee8e3c9742548369f8ddd3a1e9152d07aed8 DIST pytest_testinfra-10.2.2.tar.gz 76153 BLAKE2B 85d25268eacbdbf97fcbfdd32cea92228475a76cc057cd633fd096375a1e5397f31628cffed1cafcbb41ef5f29ef5ea55f5134c3455d562e3d644006a897b706 SHA512 bcbc4d60bfbc030d0ca37f710c3b300890f18275830e0e7758bbceee3eb37ed020b9053e32ece1f5ce0be6cb341adff87e2842dabb2100280f4ec8f4acec1113 -EBUILD pytest-testinfra-10.1.1.ebuild 1250 BLAKE2B 294debb7495677ab384cc0f8b02a9ba2f6c4ba45cb74607da0ea9457be29514c79059252b3905d6cff2a9fbd2d5739b977bdc059a15552357cb3768e2e79c818 SHA512 5452af12f170b7f4ad630e3f64e4a7c9c0d81841c28385cbea5effd2d058c4bf36051ef9286a63dcece661db6e18794983e4fdf1401a1b2375eb23d3173bcecf -EBUILD pytest-testinfra-10.2.1.ebuild 1372 BLAKE2B 37e2c069f0731f8ac6a768e8a5b189db0cbef30b9791659c07f7b6ccb38e90533557bb9fdf39a9c36e8b14df2ec7cd9732affcd3792797f117206b839c9d1949 SHA512 cf6c0a3b143880a6d38f1a756c7709f5eaac024415d8306c7fd7696ed1d0b4f4921d016dbf68a5194320b7e166ae128710024483b2d3776e45571a81f000787e -EBUILD pytest-testinfra-10.2.2.ebuild 1276 BLAKE2B 3d9da38415ae5b60e40a35a917d3460f8fc5f2dfdd553fa2e3b24475226de1229521c4beddce0597c8982ae56ef94e9bb2e09464cec098866d220fa36d202c34 SHA512 31e7b8facd4a63fd87459dd838e1232df674904a9bc228d9b03edc4e91a23e621f12accbdd73ebdee42308f2f84b66c8b58c4cafd53a02feacbae5dff1d2f653 +EBUILD pytest-testinfra-10.2.2.ebuild 1274 BLAKE2B 3b14d5516e1142ade234ef747ab98ff050e2fc20c7e380c2da8401eeb24f0a5474bd8090c68f112a6e7b5fe9ca9c1300328bca2788763470f701111bf056002d SHA512 6383330c07709b75955f622ee348acf5bc3810da580600efc14582f6f30b796dec9ed743ec52ba6627a88d6a871d1a4a6be777e49475459d5d8164f92c16a3ca MISC metadata.xml 675 BLAKE2B e0725c7b69f7a1e7a8ff8a0e62c957ff7fc363b4a045a44d0026f33514053392e7bdabe5d75a897f87b883c79fe2d864038f5d840ce5fccf22e1484bf0e739f6 SHA512 dda8d8466a9600dce843db4af6ac0a0dd3e21f07d9ded26f159414968c1ba42009d5c8d57b5ada603a3ec4cb5583d4695f2cfe0974643120e5c3e6596b5bf66c diff --git a/dev-python/pytest-testinfra/pytest-testinfra-10.1.1.ebuild b/dev-python/pytest-testinfra/pytest-testinfra-10.1.1.ebuild deleted file mode 100644 index 6a6eef4cb700..000000000000 --- a/dev-python/pytest-testinfra/pytest-testinfra-10.1.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Write unit tests in Python to test actual state of your servers" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-testinfra/ - https://pypi.org/project/pytest-testinfra/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv" - -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] -" -# Ansible is called via its CLI -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - app-admin/ansible - dev-python/paramiko[${PYTHON_USEDEP}] - dev-python/pywinrm[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x EPYTEST_DESELECT=() - - # This is the only test which actually fails if salt cannot be imported - if ! has_version "dev-python/salt[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - test/test_backends.py::test_backend_importables - ) - fi - - epytest -} - -pkg_postinst() { - elog "For the list of available connection back-ends and their dependencies," - elog "please consult https://testinfra.readthedocs.io/en/latest/backends.html" -} diff --git a/dev-python/pytest-testinfra/pytest-testinfra-10.2.1.ebuild b/dev-python/pytest-testinfra/pytest-testinfra-10.2.1.ebuild deleted file mode 100644 index fb219a614d71..000000000000 --- a/dev-python/pytest-testinfra/pytest-testinfra-10.2.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Write unit tests in Python to test actual state of your servers" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-testinfra/ - https://pypi.org/project/pytest-testinfra/ -" -SRC_URI=" - https://github.com/pytest-dev/pytest-testinfra/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" - -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] -" -# Ansible is called via its CLI -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - app-admin/ansible - dev-python/paramiko[${PYTHON_USEDEP}] - dev-python/pywinrm[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x EPYTEST_DESELECT=() - - # This is the only test which actually fails if salt cannot be imported - if ! has_version "dev-python/salt[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - test/test_backends.py::test_backend_importables - ) - fi - - epytest -} - -pkg_postinst() { - elog "For the list of available connection back-ends and their dependencies," - elog "please consult https://testinfra.readthedocs.io/en/latest/backends.html" -} diff --git a/dev-python/pytest-testinfra/pytest-testinfra-10.2.2.ebuild b/dev-python/pytest-testinfra/pytest-testinfra-10.2.2.ebuild index 9e96c37df84f..4c7f668f8114 100644 --- a/dev-python/pytest-testinfra/pytest-testinfra-10.2.2.ebuild +++ b/dev-python/pytest-testinfra/pytest-testinfra-10.2.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 arm64 ~riscv" RDEPEND=" dev-python/pytest[${PYTHON_USEDEP}] diff --git a/dev-python/python-dotenv/Manifest b/dev-python/python-dotenv/Manifest index 325fbe746dda..4b2266d84d35 100644 --- a/dev-python/python-dotenv/Manifest +++ b/dev-python/python-dotenv/Manifest @@ -1,5 +1,3 @@ -DIST python-dotenv-1.0.1.tar.gz 39115 BLAKE2B 31bc0598abce2ffe5da0f248f56587fc549489c11b21e87ca144654c564701d7a5f952614b21ba12afb49a7bbb6d3753714c6e628485b449e9de2ec9513657f0 SHA512 d03f28f123b19e6e4af05c239686e189e5767108049399c110b80668bfea9d2a3f9222b719863fdef016cbe726a7a77748a18ddad013f7fc21c239ccf680c1da DIST python_dotenv-1.1.0.tar.gz 39920 BLAKE2B 63509d9b31d42564ba5f477c61de26d02cfee30881a4d16928f287de1f67b81da0a6d9382f9d04a218d8f51e0a695f0ef0b5b251a40a29ed94c138408b304f7e SHA512 453f1262d330e1783dae1ef2ac18b998f817203c10705a974b294b79316a4cee68433622b4fa0aff2efed45e5fad04ec1fa4d15434ec1fc57c1c73a2518ef396 -EBUILD python-dotenv-1.0.1.ebuild 917 BLAKE2B df3479f1336b97c8b5dba715f45313112086464455e8eee03243821e79d9e425ea2c8cec74da18369941af3eae209306b15a4e5296c9c1437a032f7bb3891b2e SHA512 b464d7fe7227f32d44547b459ec7f73e6289b60377c7757f66873acb4a822d14bc7c2382f2bf5b1b23348eda1682d8b270cfd239c9417a6fa26f23422b0d4201 -EBUILD python-dotenv-1.1.0.ebuild 905 BLAKE2B b732277b8fa634ec47c3910dd51a4d5eb2687261a53c0552427064bc4a4c018fd1c1ad41cd8cd934d45607da14e46f2ab7822d079ad42bd9dfbbf89a1e22557d SHA512 2f343232bb68bb67c01b1b713f3f6c47aad2ee00f09fb3bec22032e7764c76f0ca4bf34447db533bd6b58af4a9fad836069b251d5216ea6baaae7e74bfc02752 +EBUILD python-dotenv-1.1.0.ebuild 897 BLAKE2B df8feb4d05b5479dc93606e307c407d830ee200af91d0a924f28e922015d1cd10c30bf845d22555f02efdb0b1ac81cf1cba7bf173ace358d439ec1f85ad19148 SHA512 00b7d96aac866a0ff8e46c099945b6b5a387f90f44e53db8fa32e7bf657530a0a38dd6cb6ce1d4a8f30ab1d56f59e0412493896848ed36fa96fd8721c6419eb1 MISC metadata.xml 529 BLAKE2B 1dd381879887df2d49a80084ffd386891cffa2547fedf00bb1dbee3c3abe79759620b606a916d71cab518bb3869ecee4775c735db22aac17e785bdda5c4905a5 SHA512 ad2129cb6c691f9f4622de92701f9825cbbfe61e9c2552f91bae53c90e19abe9b4f7cd2e379c516254d8b9a5989d4861f5ec05ec7949c5b533c9b7fc6416056a diff --git a/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild b/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild deleted file mode 100644 index 398b36f7b5d2..000000000000 --- a/dev-python/python-dotenv/python-dotenv-1.0.1.ebuild +++ /dev/null @@ -1,43 +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_NO_NORMALIZE=1 -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Manage .env files" -HOMEPAGE=" - https://github.com/theskumar/python-dotenv/ - https://pypi.org/project/python-dotenv/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -BDEPEND=" - test? ( - >=dev-python/click-5[${PYTHON_USEDEP}] - >=dev-python/sh-2[${PYTHON_USEDEP}] - ) -" - -DOCS=( CHANGELOG.md README.md ) - -distutils_enable_tests pytest - -python_install() { - distutils-r1_python_install - ln -s dotenv "${D}$(python_get_scriptdir)"/python-dotenv || die -} - -src_install() { - distutils-r1_src_install - - # Avoid collision with dev-ruby/dotenv (bug #798648) - mv "${ED}"/usr/bin/{,python-}dotenv || die -} diff --git a/dev-python/python-dotenv/python-dotenv-1.1.0.ebuild b/dev-python/python-dotenv/python-dotenv-1.1.0.ebuild index d8a613558e30..12799731f7f5 100644 --- a/dev-python/python-dotenv/python-dotenv-1.1.0.ebuild +++ b/dev-python/python-dotenv/python-dotenv-1.1.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" test? ( diff --git a/dev-python/python-engineio/Manifest b/dev-python/python-engineio/Manifest index bcf3e5aea25d..0dc12f3c2f9f 100644 --- a/dev-python/python-engineio/Manifest +++ b/dev-python/python-engineio/Manifest @@ -1,7 +1,5 @@ -DIST python-engineio-4.10.1.gh.tar.gz 317153 BLAKE2B 3e75591bc79bc705dd844283485e7087a97a5493a1a8db0095bbbb2935de60deba394fae2f0136167692170ab5dc21713a7683819f49528f8912c58d9d9b51ca SHA512 6fa6828803143579564b89c6ba121dd3430d884e09eff2d2a0f9018056b2c88a0b7ecaa792ff5d1d12c86fabaf48d171af266ca9a0e9aee9cee80dc02af06210 -DIST python-engineio-4.11.1.gh.tar.gz 319420 BLAKE2B 8c6f56da262f824f5880fe7a5b955bedd39973de922ad9cf274f2c16d2546b7aaa5d55cc4c35a4a8b5dfa6c0611447cf1ea2f3137883023e41cf4cf59962977d SHA512 e87f62229b0d45da015d4837bbe13a2310e895f27ec24daad21a1d4d077bc5ca73b20672fa20d1c0141ea6cbcd9e842ccd495bac79fc3f33e1e7bd068aeb232c DIST python-engineio-4.11.2.gh.tar.gz 319497 BLAKE2B d3f97f34c6e8043b0079c1555a8b4acb12f068883a1d117b19e0875d445239cc3c24e884f9b63c82268e9a8c67f3bbac193acc417cdd441e6f9d07cc79b97ccf SHA512 05f7fad64c3ddb136bb9fe4762bc5125d1e72813bd8f28d0c567c016ab3db9ff3b99719eafa106b997ce90da71be5aafb2bd34460d5097a9f68cf4dc7db34ba7 -EBUILD python-engineio-4.10.1.ebuild 1498 BLAKE2B e2ef9f9cbe9728ac6332bce49e8c7bb69e6e25b7ec90dc45b5ed30adba6916441ef9954510439cd0b93b89bdfe2672f6126ce99dc81f45346af7a4d0a7554a67 SHA512 95b5631ab26356a54b12b11bfe6566004efe3871e9cadbda9e33c44bf477a355fd3a3587011bc223b8930ff0a0d1711c612c95669b4142d22edb1e1f8838a7aa -EBUILD python-engineio-4.11.1.ebuild 1555 BLAKE2B 1f143ce219087c96cd0fd3f3c6e09db2b336052492ff552f959707e150dbe9ba1239868e9adad049f1bb220eeaf29e71cc9e08705ae06228e170a9fe26a970e0 SHA512 21e3192c31bcd828703339a7bb12028c62b3d5040fb9214c270fdba2249dc73c37de471ed81716b1afb4342017432f7107f48868443a0ab4a4a1529ecd4923f6 +DIST python-engineio-4.12.0.gh.tar.gz 319601 BLAKE2B 3da3382dd568f74ed5a0362b36641cd9cbe60fd0370e4e4172455251250ad6470662e1bfdb1903eb7b2dd934cbb895994e407ab8487a80a9dd2f629c87a55f89 SHA512 4d4996183b837b656566bc94f17f8bed7551a18d46985cb83aca44f040a1c9031ad48abac8f33ec63826cff506bb015826a4c080d3d42d47ee684d67948d0708 EBUILD python-engineio-4.11.2.ebuild 1555 BLAKE2B 1f143ce219087c96cd0fd3f3c6e09db2b336052492ff552f959707e150dbe9ba1239868e9adad049f1bb220eeaf29e71cc9e08705ae06228e170a9fe26a970e0 SHA512 21e3192c31bcd828703339a7bb12028c62b3d5040fb9214c270fdba2249dc73c37de471ed81716b1afb4342017432f7107f48868443a0ab4a4a1529ecd4923f6 +EBUILD python-engineio-4.12.0.ebuild 1555 BLAKE2B ef101ef38124a7d8c69e329f5c9da4edcb16fea612a2988f1ef85bfa7663efff244b090fa23f17ffd96bfff6439276507b7a3edad48a16d5c40a8db84d994249 SHA512 f361a3b40988d1f9f438d7b7e16aa86cc51ba682113868d642d2192de1a84e8908b8b42786c533d0f661b7afe3c8ecac52a13703d4bee4fbe01de7a06130b1bc MISC metadata.xml 518 BLAKE2B 7325d24cc26b1a3b4e2dec04159cdd4ebcceaf0384fccbee11205f9c000b1e9f84f97c742a6181dbad419e2527c6f874bc3f89760daa6b6dd2feb9b1f874b515 SHA512 40fe9ac96224019d28206f75ae6249c75dbcb759918c03826af4f8a394586bd5df445ef475cd009e8af93ea5c7424abebbbfd65ac2e2eb7bdd9e8a29f2dcb34f diff --git a/dev-python/python-engineio/python-engineio-4.10.1.ebuild b/dev-python/python-engineio/python-engineio-4.10.1.ebuild deleted file mode 100644 index 1112128be5ae..000000000000 --- a/dev-python/python-engineio/python-engineio-4.10.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Python implementation of the Engine.IO realtime server" -HOMEPAGE=" - https://python-engineio.readthedocs.io/ - https://github.com/miguelgrinberg/python-engineio/ - https://pypi.org/project/python-engineio/" -SRC_URI=" - https://github.com/miguelgrinberg/python-engineio/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - >=dev-python/simple-websocket-0.10.0[${PYTHON_USEDEP}] - dev-python/websocket-client[${PYTHON_USEDEP}] -" -# Can use eventlet, werkzeug, or gevent, but no tests for werkzeug -BDEPEND=" - test? ( - dev-python/tornado[${PYTHON_USEDEP}] - dev-python/websockets[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - dev-python/alabaster - -python_test() { - local EPYTEST_IGNORE=( - # eventlet is masked for removal - tests/common/test_async_eventlet.py - ) - - local EPYTEST_DESELECT=( - # also eventlet - tests/common/test_server.py::TestServer::test_async_mode_eventlet - tests/common/test_server.py::TestServer::test_connect - tests/common/test_server.py::TestServer::test_service_task_started - tests/common/test_server.py::TestServer::test_upgrades - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/python-engineio/python-engineio-4.11.1.ebuild b/dev-python/python-engineio/python-engineio-4.12.0.ebuild index f32bad5443c1..74a113ebc3bd 100644 --- a/dev-python/python-engineio/python-engineio-4.11.1.ebuild +++ b/dev-python/python-engineio/python-engineio-4.12.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-python/python-memcached/Manifest b/dev-python/python-memcached/Manifest index 991843b0eb11..5b584331dd77 100644 --- a/dev-python/python-memcached/Manifest +++ b/dev-python/python-memcached/Manifest @@ -1,3 +1,3 @@ DIST python-memcached-1.62.gh.tar.gz 28598 BLAKE2B 4251931d4e77e83b959d1d3c23d96b532083ebe86e23c25e899185485de59348994041529c03be22be412128657e8bac9edd326b81a218113c465d69e4ae2b4f SHA512 0394a3c6c1521e2dd5ce27953ebe285ab6ffc514ea64f8da22e9e630d01d49e975f5f81e8fc12080424a35409f7b39b4d8a0ff9893ab4b4985bad1005c6c1026 -EBUILD python-memcached-1.62.ebuild 1102 BLAKE2B ca9b70b649620ea8fdfa5a7bc277002d18e3893a417e4a138c9b55b7e7988bd9f4a32af084411edb68fbc42de548b1ab3706386cc5f61ab1c89968ec95c5e64b SHA512 aa68610ad1fa09cb928bd27a5423799c7f329bbd4d4a59598bac6859f7cf2b84c4ce3cb049e3cd3eb45e874284c5d6cc4da8f4144552be0ee44a689ebc32e979 +EBUILD python-memcached-1.62.ebuild 1141 BLAKE2B dade9a21f7348076a139a0dbac1f026f1aaf98e12ae817d1e8549bc6b24d9e7f7841beda2e9d68be65435c9f4ebf5da4a918bdb0e88e6da9e940f1ca24ed3644 SHA512 0ee0f31a2f4cd40009600882902cdd5147d16c3d030c937190eb1a477a157ba31775024e288d4ddde9b8ba9d88034038f4b677513a792e29cea23462551450b0 MISC metadata.xml 486 BLAKE2B 6126b61b0955941698b9221d4c6dfa239d7ecf04faa96a42cbb8bb00d788f54f349e64702852d3c0bdd467a6a73612f87a614f54ac6625e119a83922ce6379e6 SHA512 30513983f8440d212d772e3ee53dae96dd937805f1e89781e532c147d213d61d87877bbdc38597ae2b25fce7a6ca14d5134cbf24f0af4e05619679c012df6ee5 diff --git a/dev-python/python-memcached/python-memcached-1.62.ebuild b/dev-python/python-memcached/python-memcached-1.62.ebuild index 1679ae60d9a0..294434eec9a1 100644 --- a/dev-python/python-memcached/python-memcached-1.62.ebuild +++ b/dev-python/python-memcached/python-memcached-1.62.ebuild @@ -21,6 +21,8 @@ SRC_URI=" LICENSE="PSF-2.4" SLOT="0" KEYWORDS="amd64 arm64 ppc x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/pytz/Manifest b/dev-python/pytz/Manifest index 7cd77da2714d..43e428b74f31 100644 --- a/dev-python/pytz/Manifest +++ b/dev-python/pytz/Manifest @@ -1,6 +1,4 @@ AUX pytz-2023.2-system-tzinfo.patch 1787 BLAKE2B 52026a74040573aa97a86ee6e8c5afb56114297182116a375b9b9fc5e8840edba4e4e5eeeadf386a9f9d84302d71ec4ab55098b4b9d3d67db73043d7c0a52f79 SHA512 23fce20b8d91bdd1436efb611c5593340984ad27ed5a5fbcebb7472b189e7e66a391c6e6925f3f4a33cae49f527453fdc1075c162ef6976614d1b398d5abe625 -DIST pytz-2025.1.tar.gz 319617 BLAKE2B 8d7d4c2f00a1cd124b8926984259d788438fa8387b16166d6f8ce0867516057859750baa3716d6ee2979f189cb7b1c76b227d93d9c32f062a2b8c71625e10cdd SHA512 d571c70c83c5ccc6db661e2f97e990a6490b07b7597ce5813e3a3a1e2e49cd83301f8f59205b9557f3f34e7bdc9435961cf55e630c4452d6e251e3f6db263659 DIST pytz-2025.2.tar.gz 320884 BLAKE2B 4333c36395c8ef983d832d25d47ef1756ba2faf051bd68c188c7d99a40d63162ad8289852f34e9cd9ddbf00875b6f0190c402fb3632ee41dd586742d0dde8b0c SHA512 1ac84bd8d9a152b71b4de302a472e50619c901ad4c7747ddddbb780d8d3df07e5e18d3c68722eff08f8e8ff625d46133fe12bcf6f5210b69ce589051247cd4b6 -EBUILD pytz-2025.1.ebuild 1190 BLAKE2B 8ae35366ec60692d4b1c3487f09c0be187bdd5fd99229137fe1cc8fa2776a2ba39db1cd194907b4f3e38d8095c92c85ad849588cda98be13ae121cc419447e2e SHA512 89baaa7c5a9a8c3d33dcfa7dfcbb796852e5b835db314598a8f6ca0fc1286675e4b6e7653568e10dfe333b26a0022cc12bbae98d16c7790e26a4bed03ad301f6 -EBUILD pytz-2025.2.ebuild 1198 BLAKE2B 003c365b34f87dc3c6ba5f2488f5a20bfd62308b25a35c8c117ab17237263ee4af1ac9965c8124b4fd4a0976a727d09cc287408542fe7a8a8245b1332637dfe8 SHA512 bba553452e54453faf34f689299424305837193e2df5060f7ef3cc255a514d3f0276f978b762cc565b59724ee084123a3af9d36f9d4a801f5ef62b32df60b2b7 +EBUILD pytz-2025.2.ebuild 1190 BLAKE2B 8ae35366ec60692d4b1c3487f09c0be187bdd5fd99229137fe1cc8fa2776a2ba39db1cd194907b4f3e38d8095c92c85ad849588cda98be13ae121cc419447e2e SHA512 89baaa7c5a9a8c3d33dcfa7dfcbb796852e5b835db314598a8f6ca0fc1286675e4b6e7653568e10dfe333b26a0022cc12bbae98d16c7790e26a4bed03ad301f6 MISC metadata.xml 820 BLAKE2B 224acaf3f2b85e717829a59108a4053e9a60bc710c330b12dc3f181685d5c8ab1b090105796f092004b1a70781882438b0c0a27bc96ef0116b33fe7051cc6ad5 SHA512 c9a677d89a9f831f3a9833b02e6cec36adbb27688e117b66caad32d3be10fca19787dd85eb14e21eb95d6ed8ba6ff02122ad9f54aa175252834dc4c219b7c219 diff --git a/dev-python/pytz/pytz-2025.1.ebuild b/dev-python/pytz/pytz-2025.1.ebuild deleted file mode 100644 index 382d1e7a3529..000000000000 --- a/dev-python/pytz/pytz-2025.1.ebuild +++ /dev/null @@ -1,51 +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_{10..13} pypy3 pypy3_11 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi - -DESCRIPTION="World timezone definitions for Python" -HOMEPAGE=" - https://pythonhosted.org/pytz/ - https://github.com/stub42/pytz/ - https://pypi.org/project/pytz/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - || ( - >=sys-libs/timezone-data-2023b - sys-libs/glibc[vanilla] - ) -" -BDEPEND=" - test? ( - ${RDEPEND} - ) -" - -src_prepare() { - distutils-r1_src_prepare - - # unbundle timezone-data - rm -r pytz/zoneinfo || die - # remove hardcoded list of all timezones but leave subjective set - # of "common timezones" - sed -i -e '/^_all_timezones_unchecked/,/^all_timezones_set/d' pytz/__init__.py || die - eapply "${FILESDIR}"/pytz-2023.2-system-tzinfo.patch -} - -python_test() { - "${EPYTHON}" pytz/tests/test_tzinfo.py -v || - die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/pytz/pytz-2025.2.ebuild b/dev-python/pytz/pytz-2025.2.ebuild index 7b99d479e037..382d1e7a3529 100644 --- a/dev-python/pytz/pytz-2025.2.ebuild +++ b/dev-python/pytz/pytz-2025.2.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/rdflib/Manifest b/dev-python/rdflib/Manifest index 62bfc3166abb..364783d19f22 100644 --- a/dev-python/rdflib/Manifest +++ b/dev-python/rdflib/Manifest @@ -1,5 +1,3 @@ -DIST rdflib-7.1.3.gh.tar.gz 5029906 BLAKE2B 4eff2756acfe636403ccf1cc8c11850e99385f444e1d80ca1a0ee6c04e1f5352df745a1c27a159a8740eb7a950211824ab51820e54830cec5e279e3d2a1a838f SHA512 ed735611719cfab7da636cf57b02456c26ee7732c18508e1382bc722cba3a0206ca5dcb4ad8cd2ebc0e5550038c5571fb1b0195b9fae172f768cbab72db2b621 DIST rdflib-7.1.4.gh.tar.gz 5031847 BLAKE2B e16d6f5a37925cbc81d6a7ad0c883404a8ed8c89e562bf836ea61ae27005fe2b9fb714cd259ae2718649853642f09e147531dfce97be43d0e2c844561d7de88f SHA512 dcdf31ee0ed5e1b68e650155996e139e9160be0598189d41dbfe2734a50679d4dacad2fc887a30e51bc2c1dee1878291f01c374e17d6e4175b30b69ff73bba60 -EBUILD rdflib-7.1.3.ebuild 1704 BLAKE2B 262e8ec62875731a59bce3412fb4e75241baac1c63e0e9a45f218b548298377e43f9c2b21a5755f836012b3acf63c2f6db5a7f35bbdbe7636559530fa2fb447f SHA512 c867ef932e2a8afd9dfaa2e3ba6665535cfa258a1fa523e497596448d2086179afaf6e72ddcff72157510a585f94e3d210db26f927c246dda6802e3e64d4dc37 -EBUILD rdflib-7.1.4.ebuild 1711 BLAKE2B e75ea47d17e88239eb1e00ab1449595b3dfbee51989c4acb612399303b38b70ea84cd3ecfbf95e3d6660ecc3d636ff87f52c425d65810dad33fef5d9b021dac1 SHA512 f8a246e075daf5c7e80ef861eb55dc0af1b1fe6e09a6bc6624b21fb801127f111140e234bb90feb8545cd8dea2ba8dff517e6678d8f85841675013a2436115f5 +EBUILD rdflib-7.1.4.ebuild 1704 BLAKE2B 262e8ec62875731a59bce3412fb4e75241baac1c63e0e9a45f218b548298377e43f9c2b21a5755f836012b3acf63c2f6db5a7f35bbdbe7636559530fa2fb447f SHA512 c867ef932e2a8afd9dfaa2e3ba6665535cfa258a1fa523e497596448d2086179afaf6e72ddcff72157510a585f94e3d210db26f927c246dda6802e3e64d4dc37 MISC metadata.xml 400 BLAKE2B eea3d3a69375a70a1c4a93cebf48169032f9d7cc6ba5df0422bad8c0f4e1caa10721a42b66cfb0dad2ab85aff38f826a0790b4d2dbac90be16e88ecf507d9025 SHA512 d8b94c9c8c037f40db80a44d235ada552851c3b979f496462e19a909eb2b46f606c23458b20869060b596969015616d065b2df0f5b24d2b3d7224afa6089e8e7 diff --git a/dev-python/rdflib/rdflib-7.1.3.ebuild b/dev-python/rdflib/rdflib-7.1.3.ebuild deleted file mode 100644 index 9247d169d377..000000000000 --- a/dev-python/rdflib/rdflib-7.1.3.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..13} ) -PYTHON_REQ_USE="sqlite?,threads(+)" - -inherit distutils-r1 - -DESCRIPTION="RDF library containing a triple store and parser/serializer" -HOMEPAGE=" - https://github.com/RDFLib/rdflib/ - https://pypi.org/project/rdflib/ -" -# tests removed in 7.1.2 -SRC_URI=" - https://github.com/RDFLib/rdflib/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86" -IUSE="examples sqlite" - -RDEPEND=" - $(python_gen_cond_dep ' - <dev-python/isodate-1[${PYTHON_USEDEP}] - >=dev-python/isodate-0.7.2[${PYTHON_USEDEP}] - ' 3.10) - dev-python/html5lib[${PYTHON_USEDEP}] - <dev-python/pyparsing-4[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3.2.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/requests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - distutils-r1_python_prepare_all - - # doctests require internet - sed -i -e '/doctest-modules/d' pyproject.toml || die - - # we disable pytest-cov - sed -i -e 's@, no_cover: None@@' test/test_misc/test_plugins.py || die - - # allow regular html5lib, html5rdf is a fork with minimal changes: - # removing six dep (which is kinda good) and bundling webencodings - # (which is horrible) - find -name '*.py' -exec sed -i -e 's:html5rdf:html5lib:g' {} + || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -m "not webtest" -} - -python_install_all() { - distutils-r1_python_install_all - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -} diff --git a/dev-python/rdflib/rdflib-7.1.4.ebuild b/dev-python/rdflib/rdflib-7.1.4.ebuild index fbbf708e8ef9..9247d169d377 100644 --- a/dev-python/rdflib/rdflib-7.1.4.ebuild +++ b/dev-python/rdflib/rdflib-7.1.4.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="examples sqlite" RDEPEND=" diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest index bfd17e2a808a..17d1175e68ef 100644 --- a/dev-python/rpds-py/Manifest +++ b/dev-python/rpds-py/Manifest @@ -32,5 +32,5 @@ DIST triomphe-0.1.13.crate 29568 BLAKE2B f0450292e3a4c2df6b400621bada57c099e5779 DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505 EBUILD rpds-py-0.23.1.ebuild 1426 BLAKE2B cc90710c38c82d76a8dd4cb39780a237f3ef2aa89c382cb44a51bff44cf2a6402763ad9cfa3c9a91e5bfeb72b380db87278ab30be507f2b0b0839662b197b4fd SHA512 919071287b123fd72b7954f9c57f3def8b6c9509c48b68bb87a5236d59f08c6e549b7df2b29ce834cf67bdc76c3677ccfa34abfd988d59be4ad71ab7df44ff3f -EBUILD rpds-py-0.24.0.ebuild 1181 BLAKE2B 057a60829aab402dcad27ceccd235dadb2635871f16d6a505ed0aa353c0b686b406cca25d291818f0af1de295fabcf923270d3348e3b9e17d4fbe6d0798f6aa1 SHA512 d41f13ed242246345e89297df68b04a18952bfb662dfdbee52447e381a55aa8e861b640cdc45340cd9c00a3e7d977670f1ad482c2be66c7f5ba14b9b006a4869 +EBUILD rpds-py-0.24.0.ebuild 1174 BLAKE2B 4ecda10a208890b42f94b850514eef27918777b01f720d88ba19f6899adcdf2daddd87df4ea0c978a00a7bbabd4586fc4f02af055374b0de30fe8fe379ed3fbc SHA512 f072e2ee1aa6afd4087f751b1a7cc34ef2126ad52896a08f5496687c05e929c90a5262e8a970fca0d86a47d21b01c9e9089c05213b98cbb8a97b0aadd69e948c MISC metadata.xml 364 BLAKE2B 33dc27885605ddf91618cb855a4039c3d978dda6ef80fc1ccbf810d354ad9a8eac78ae5854a3897de0058d63b79ae5075c47f7111150237390f863aa6be67d19 SHA512 5757331989615512c24c0a9276a525a9e5d718ab474f22ff9e81d93568b0be5c95265898ce16442dafcbc3d9a76c83407d1bd460190ba04ace9b45259d19019c diff --git a/dev-python/rpds-py/rpds-py-0.24.0.ebuild b/dev-python/rpds-py/rpds-py-0.24.0.ebuild index 810170625300..42b4648709f1 100644 --- a/dev-python/rpds-py/rpds-py-0.24.0.ebuild +++ b/dev-python/rpds-py/rpds-py-0.24.0.ebuild @@ -51,7 +51,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so" diff --git a/dev-python/serpent/Manifest b/dev-python/serpent/Manifest index 57812c32b592..0f71648abe5d 100644 --- a/dev-python/serpent/Manifest +++ b/dev-python/serpent/Manifest @@ -1,3 +1,3 @@ DIST serpent-1.41.tar.gz 88927 BLAKE2B 738c0e3ff3ff908514a54523aa41bcda3aa4426d0426037a0223ddb744995bf9175de96df2372506aaf45de664897e35cd7292b9aa58beab146f225ce02864f1 SHA512 cab6f9e36d2f777e58cd5f3d1dd6e11626e0f222ecb2adb8e5997338c76ed357c461dadd00010cfd43ffc6a0b1addd7de06d86b7a82ca796719e4bde2d9f4813 -EBUILD serpent-1.41.ebuild 605 BLAKE2B 44c0b04b0abe20e30775d711377d8074b05f5d97f4fcb05267998cf44daa4f5242acb37f5900fd6ac7809891bff59d3076ee43ce87c6c4c55b17e1f195cbd7d4 SHA512 728f615ec3fe479c55ab90b23ee5aa6103d662c235198d8ae04fcee99c6ba4c6651282ad0ca0b95c2ee16cda35351eaa51f002c5b67886ddf49cff4dfd6f9e60 +EBUILD serpent-1.41.ebuild 644 BLAKE2B fbe50b251504ba2e997f2bf30e3713ebb298000a6e1dc303f1413574b994ee69a2c4c8843e17a7e37e713907d58aab252f2ed1f5996be0887db2078f2cdc37b4 SHA512 2e2ec477c3d7818b31419b35e1a6ed019ba74086d239be66c3bcf1b49079aaf11ece0145399c7684bf297eed24afa5cd0746f1c3a77f421ef8b3d42154a4b225 MISC metadata.xml 388 BLAKE2B 206deec11fe6808e269bee29bc9d3e6f6d60449643abfb03109fb35f6581aa7ead30339c7f8cecdcf89d98853fd4f10289969b19440caa39b398ef90fc71d61f SHA512 742d221049ba6feca1c30de79d67d13e3063a565d8819818d18fa778036d499dd61ef59763114c43adc523bcdaf3bd6b36ed59f5c8784562a02d2f303941f84c diff --git a/dev-python/serpent/serpent-1.41.ebuild b/dev-python/serpent/serpent-1.41.ebuild index 46a1db52634d..5bc5cb72f250 100644 --- a/dev-python/serpent/serpent-1.41.ebuild +++ b/dev-python/serpent/serpent-1.41.ebuild @@ -17,6 +17,8 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" KEYWORDS="amd64 arm64 ppc ppc64 x86" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index a9c1d9b7a9a9..41a2a20bb5c1 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -3,5 +3,5 @@ AUX setuptools-75.6.0-disable-trove-classifiers.patch 1383 BLAKE2B fa3bc1822badc DIST setuptools-75.8.2.tar.gz 1344083 BLAKE2B 7d4dff2c0948bb411ef5f70e5f5f91bc0e230b155a97419d263f88e54a94390fd7dcadad14105f4d886a25024bf4c95e776ae7b25e4b1d6f17e45e6060b99da2 SHA512 adf7f5d2eab7621b03c86e3f96857b176631108dc8a0eba2b16b87e394bff0b607998bc24cc074cd3f7b0ed6dbe0bd753cce5af2f108fce2473fb50b22f32913 DIST setuptools-78.1.0.tar.gz 1367827 BLAKE2B d82320d11829e43e6841cd6b5a9bd4e16cfc9e7e2f97f64ac2ab1956ed68587ca6c74a07781f6afeefd3a949c23dee374460bdd327b7a5d908f33b2882f3d87d SHA512 e0b9562a8b3bb7a6b664da84ef37e4f4f71df5dd3129b636ece798878e62bf4be60ff6b6643a98b7047e540e14c931eeb54b4e08c583ac1a86ffb5dc5e921c68 EBUILD setuptools-75.8.2.ebuild 4793 BLAKE2B de480773fb8ef89d68dd14c0ca3ee859644e2f6509247d692c190c3d5476c3872cadcb0e758e1236e4b8a8eab08565b261095a2011511084ce1b57595f797709 SHA512 cce4746c8209c03648c6a77286591f6d8f22c90057ede82e1ebc268e55fe87dfe8ad170cf9717adc3807f667cef6a5b017c916ea05d9395a69c7be4c5e7ec3fe -EBUILD setuptools-78.1.0.ebuild 4875 BLAKE2B 6c829bf916b971656d5eb9c203105c363c88e10e2c0ff938402b03e2813019721d1abdf6fd0da10b00d16e5a98030a3b3abef99fbbafa865c099090c0b322bc2 SHA512 eccb469c505ba5b50227b1d9d5a3110ac6ebe0893182b1b60a571233aed8716fc71dc63d552d6ae279d60d2ece6590d34308e43ec88bec1587fb11531f350b9f +EBUILD setuptools-78.1.0.ebuild 4867 BLAKE2B 2b213ec107a1a682d6364015e5dac92b61612a7b5251c104ad60184d9f82d96ea60e546a23a766541ec0516042ab67efa22ebae77005dcb1704db2fc33d1d266 SHA512 ee087afd8afe2e1ca96cc47cddba23112219afaf24f087539dd49664533653586efabf5b0d6e1f652226f958bd87c9421493b6bb4208eb845bd2baaa7bf2fa66 MISC metadata.xml 469 BLAKE2B 4a26769b09a3785586b22db850b7fc5c4818f31c3ace9cc94476d35df05e50edf6721f3c95ec615c3b2efe071ef284a54ea2d53566316ba653f7830bb48f80bf SHA512 dd682c4ad2e59a97094ebdabe4d1063e2319ed05e1fe9d8c2fafe069badb3b4cf8bb6d9f50e09d2128e2a081c1c69827407ac8aed644ebf70eb4ca1bc9a57319 diff --git a/dev-python/setuptools/setuptools-78.1.0.ebuild b/dev-python/setuptools/setuptools-78.1.0.ebuild index f57414ffa01f..f85cc1d403c0 100644 --- a/dev-python/setuptools/setuptools-78.1.0.ebuild +++ b/dev-python/setuptools/setuptools-78.1.0.ebuild @@ -21,7 +21,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/shtab/Manifest b/dev-python/shtab/Manifest index f6ab03f7af93..d9b3828d406d 100644 --- a/dev-python/shtab/Manifest +++ b/dev-python/shtab/Manifest @@ -1,3 +1,5 @@ DIST shtab-1.7.1.tar.gz 45410 BLAKE2B 15ed00feb1bb051ad3ec21bab9a3300175b22e677db905b714e29b10308489bec6273a7f1e226b3dd70088c74b0dd5f2c7d8958a130e339d197ba290ea6710f4 SHA512 749f21e5b4eba75744a270809b761e7c795e4404727f8e6da87f6620622e42dc6e35aa923c7f8df34bec27af45ec16496fdab11b8450edb09067df9c830ae219 +DIST shtab-1.7.2.tar.gz 45751 BLAKE2B 420f1249456ee954266e5071da7eded9abbaf64d0a525b8c0b7dd49a0c6e61b5b81fb737493e7b44c3ae6f42dc76d2e7be4e407198bc9feecbfa05283cdd2481 SHA512 a9b94774430d70dfab9cbfe9870c7d06e6589571523915a7bd460d1129ce606dec41692fbeeed4f4c86c0e07caa2200c243a234711d70128d3cb969bfa2197c3 EBUILD shtab-1.7.1.ebuild 610 BLAKE2B efbd3f829d25fa8a86fd15a6684696a6742897c3df9d67d8f6549495debeaff2feea6143ed6e1b58ead602e5aa5a367b6e4af377de505afa9c64e32d1f2509ca SHA512 de3d2c0be69c389ca29c49206d25388a1fe34a6297509927cc8edf725fe7e0a080a90b580549642a4449d04255af957c0559c1900de261a2061d52384ad01980 +EBUILD shtab-1.7.2.ebuild 613 BLAKE2B f021eed7ef1fdb72cc51c9a5091ac436c98a09c051bdbfc6345facc33c7304fcb854d3b7c8c03b807fd563bcccc7912571583329e6bb5e16742b4cf25399e6bf SHA512 c673a04b116afbdcd5646539b7a1b345dc530314bb51526a126adcd3de5ba46d102573495bda525b077b9d21bf47d3ce13242066f726d7c9806df46882a1f25a MISC metadata.xml 1056 BLAKE2B da744d720169daf28375de0e42698ea7e0c1b4ac9e0f172f541389a5e1e8e86e788c586b641a58b521b2e8b23d080f41e1732ed83359141b4b4f32680d5fc58c SHA512 e8e23edd387bf397349581222ea3be84591816416b38305ba303e227677da9979a3b448004c537f4b8d8c8e1074f99a0f4fda4afcf41fcd43902731b0df6aa64 diff --git a/dev-python/shtab/shtab-1.7.2.ebuild b/dev-python/shtab/shtab-1.7.2.ebuild new file mode 100644 index 000000000000..5882cc8d75a8 --- /dev/null +++ b/dev-python/shtab/shtab-1.7.2.ebuild @@ -0,0 +1,28 @@ +# 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_{10..13} pypy3 pypy3_11 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Automagic shell tab completion for Python CLI applications" +HOMEPAGE=" + https://github.com/iterative/shtab + https://pypi.org/project/shtab/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +python_test() { + # Disable pytest-cov + epytest -o addopts= +} diff --git a/dev-python/slixmpp/Manifest b/dev-python/slixmpp/Manifest index 220d2b908a30..43cfefed0692 100644 --- a/dev-python/slixmpp/Manifest +++ b/dev-python/slixmpp/Manifest @@ -5,13 +5,10 @@ DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57 DIST icu_locid_transform-1.5.0.crate 29094 BLAKE2B c7bb5c5ed273a6a97279d4599f612dccdd796f3ae717411aa5b21949721989986d8b766041b9c7e49a91cdd42a48fc965effb8d7fb6d33554926d203a6535953 SHA512 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63 -DIST icu_locid_transform_data-1.5.0.crate 44727 BLAKE2B 7fc5408510886bd7b7d796850a542f2c1d759d2c67492b695245d46b34930e3918513cae2699963f603d2bd02484960b05afd58cefb6c3152ec201880366d44a SHA512 1c00fb962eb4b8c759b1120313bb890f4388d579890d7450b798d6266a7d6adcbbebc8a8dad2f267668ca6f1c059d0bd2209eafbe2a72f4558c85258eba57405 DIST icu_locid_transform_data-1.5.1.crate 42937 BLAKE2B d9d1d66a556ba5383abe07c23cb96765312fe9637aeea50d030488faa9431cdeccfe42a5367d84c8fddb7a3fd2550fef106876798a1f020821ebc1cb6d32cbbc SHA512 fe5b5563248ea0c78f63b8f5fa19b7298776e0d6dca062af108e388565c932d098b98f1e7eba1469c705184684a369e9d142b3123b24451bf5084bc7b83245db DIST icu_normalizer-1.5.0.crate 53113 BLAKE2B ccd58f24469da1f237ed9a349f0b3bdbb49b8f5b1995d6254c6e3eab53a71208ff4a0b09bdc68082cdbd288df66499efb19555f41d12a19205d724af22fb504c SHA512 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13 -DIST icu_normalizer_data-1.5.0.crate 50561 BLAKE2B c7b8c5751c6d6df03b23d63855335ef67b34a0b13b15f1f8a8986943b5131874f5205155889e12253692b39918256fe2cfed70dfe2087011683ab9165a5fd786 SHA512 222fbb819791fb4ec7889e45ed3032ac8d4753e2e9cdce9d0b3f79128baca5ce64157a8a58ecdf39cfddb6c2395001e3cc8828ed51803e85cae133c247cb338f DIST icu_normalizer_data-1.5.1.crate 50737 BLAKE2B 3beba44344a525220cb64bed28c1d869d2df0cd7091c92841ed08b1a82b958e61d388653ffce6dbc49781a8a157d427f7ff89f0b5a3bf874d1dd3f4461a1f00f SHA512 372ea6d0ed10bbba7392cb563997dca1601b3799c5c9ae585602629cd064461d096bbb0c624f14e43ccbeb6186d28d2d75e7f2ae98bc3a5ccbc0893b15dce7f2 DIST icu_properties-1.5.1.crate 64479 BLAKE2B be7d3a1663664095f4af654723ebc74f385a6423fbd3acad325ba0d6188dce9d9321eb323c1b1d8e6d75fc9aaef3d873b609d7049525d2402456c6331bcbf486 SHA512 7e347c0a02a41a3add950290bee90a339091a713546d4369c2995022e64f127f54204b0d46cbb88f396b3bccbd4cf12720a93d8551b73926f78fd5ec01829cac -DIST icu_properties_data-1.5.0.crate 227993 BLAKE2B 3b3141507077dfdeb4f89316e63e1a651fc5570cda58c6c2d566130858ff67f900c3b151113e6303962fedf1d6b6d617601b21a08c4c0c98e6bf135aace6f299 SHA512 c651d0a50c229acafa648ce234a73bc1d0a85a8bf2369fdadaa62badc741c35e8a7d5392fb1bdb7b720fe2e0f883d1309c78de4ba913691969e5367a4e8bafac DIST icu_properties_data-1.5.1.crate 229231 BLAKE2B 9bf61185e1e99f213fda4e28e0fe196e9884de0bf00783357607ee9d055d43c4303e611248b174e7cce0df3978f028d15188503160ae2b08ef9696f9dc835d35 SHA512 f37bb469d33f6a0d5126a37469783bdbd268dee081cdcaa8d18461c8bcbf91b08a75ecabe6df8c47e532838c95816778ae7aa36a22571fbba452d84fa6d63228 DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1 DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63 @@ -23,7 +20,6 @@ DIST libc-0.2.171.crate 785246 BLAKE2B 2bfbb3146d63444632b924520bc3d8af4adc6bbc3 DIST litemap-0.7.5.crate 29962 BLAKE2B c94ddff0b5f6fb99d6adf31ee7c953bb1bb3741e5a68cfa598c75f58f6f426a53d19423e40b0b3ae2010e1533b4d46eefeeb7e86fdfc72289748cac897ba99c9 SHA512 722345f73b4ec2e91a9407dafd3951f1aad0acfb66e0adfed8b0a83dc1ea71d513fa5570bf960ef51409c9d50aeac23f85410ec6392f5620dc1f1e1e1f884659 DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa -DIST once_cell-1.21.0.crate 33959 BLAKE2B 5913de9de0740a96228c34a9186e95dd3c5baa95e6cc3ad62893fbf6b7ef8501b7277f1158299128a4c5bd76fc345409ffeec6fbb5792dc61857de70dd992378 SHA512 a48bff528b524bce41a709998327d2a03ca5ba39b95e43b406d825a9eefd771e7f3d132d26741db6ed565648e92789da8b6c46bcc3adc5a83da8710c66c80612 DIST once_cell-1.21.1.crate 34256 BLAKE2B f1df22fc081762f4205d0d18ac1f0bacd1528dc214453b7980d82fbae23ddb6a395e68eda838a0e8d82e411c58e9a8106ea00f3da53b82272467452efeea2388 SHA512 964ddde874d5059680229b74cfd607f558c02385da5141f12b1f1769f9843a627265cd52a95bfa7718e41103eaf67fafe8022d8e3d47338701b37bcc38c8fd71 DIST portable-atomic-1.11.0.crate 181258 BLAKE2B 627bd7c306f6c4d7991abd9f995b7e0ce110a7ace738690c287a43ce3b979691214e525876f8ace0c2f0d10d781fba95c7d3bf29aea28e09b05b06f4764db03f SHA512 71774f8308963c5399095c6b755befdf9ff3d28f9529b4bae1fe0f2aba733339a267aa6f0ff854e59fa5044a9b0c2c86bad3bc4fcaa951724c839b0d6a22041e DIST proc-macro2-1.0.94.crate 52391 BLAKE2B c50986bb34468379e22215c6572c2b722f54381c02258fcba6805eef0166e4bb591d20b94b9084b5d68972df8ef12476ce0d1081588cf80dad3c4ffffa347660 SHA512 3fc4552187d4130f0fdb415f94e625c156a1fdc6cc955fda8a68b49983ac8a83b897f43d1caa130c4f0932fbd9651140b7670601faa2b9b936947c3fd89f7769 @@ -32,13 +28,10 @@ DIST pyo3-build-config-0.23.5.crate 33885 BLAKE2B 14e3897186abb772bcde147a9ebf2a DIST pyo3-ffi-0.23.5.crate 74867 BLAKE2B 5c80f7ac77ee516a891c1cb367e27fa396e55a7504dc8f92312219a90860baba3861ca2e83a1410839b99b6b3beb4c068703b841e18ea1854f70d04fef7404bd SHA512 37c25b21acc3718eab842c04489b0c16c04d33a30fe7f3f58cd80943048203375d8788ce84153ba3720df695fc95bf9f7bccacfa02b0e669a5ddbfc44d65f86c DIST pyo3-macros-0.23.5.crate 8856 BLAKE2B 56e7dea9cc630e21f9e8aa43319db27f3d287baad4035bf8d921b2c8e737142e5a89decf6a04bcc095f97e035cfe4a5edd7091bba79dd68bc110b7420c29477b SHA512 bf9c12b02597cf6f119e92fe827016f393d13cfa21376811ab9bf8f49cbfd6447afe9dcbef564ad2b5b72db5338520c37c77429db8ee1ccb74de3944fc9fce7f DIST pyo3-macros-backend-0.23.5.crate 70938 BLAKE2B 20d5b00edf806ff19de3e3a03d10a23a29b16d544faf2bb5781032e51c3e07cd7f1a979e00b9f1abca36bc7cf1546b702ee83f85d021d74ac819b8b13bf8d140 SHA512 5e9a971d98a7b70424bf93b1f7fb326564010562dd376789be2fa6b13b89c3d34f760eb61ed49f0b013bbdfff2658d874d24a8a0b65d8f82d10d8f34b8ef5b53 -DIST quote-1.0.39.crate 31206 BLAKE2B d7a29f7a39350831e664bf39fa4674e6f0ec7b1d1219e2939d3e070c2546b8b231a00e6e052709a5d3448da71701da69ee6952bbc787c76db1f7cb5eff8c3b6b SHA512 3ed328321f2781c00f6c3d163ab41d46a5ed4290aedcc6be6ff275a2fd7d56dc48b3452b167dc713b7883886d485e6f983bd0acad7191ce3f3c3a7c709d27770 DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 DIST serde_derive-1.0.219.crate 57798 BLAKE2B 071f02019f829a2753769ce915d11df8f0d202ca67314fe83b42e1f1f3d07bc91b7e7c38fe498a0513714f80d3a3dbf2b447b1f85762de06dd021119801afa89 SHA512 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b DIST slixmpp-1.10.0.tar.gz 705681 BLAKE2B 3d37490ced1dbcb41959409885e6f51b7249515bfc41f45ff63d0d9e8779a7bfd707232b74cb6fb0149d7d8a02d0e65db3679b75a253edb4637783a5ef995041 SHA512 9b78197b6653a3f43a663bd842adae9af5ae24ff8496dd77800cf555813d2604178691b6f4c7b1eac4cd7eb5cd914ee8370c21c7af117e296fa47ff9487aaffb -DIST slixmpp-1.8.6.tar.gz 581633 BLAKE2B 43482ae13020c8302ec432cb77da5bac53a4ed43368ee5398e05c300f63db5d14b4590aacbf592cbdf904b7ce6f07bcd72b152efd0614fba2028cf01f3663174 SHA512 b013145fbd44dd6f38fd7beb15af5d83bd9e6f843308a2124b2fbb1a70f0ead1f0739946c24d66a11aef60d660de6fcced846e91ecd1ad58ef84410be89b2356 -DIST slixmpp-1.9.1.tar.gz 708818 BLAKE2B e29629fe6fafa11019aa194863a085c3545fb82fda2ff8e58a09d6db18adb1c4b529c28f41d7a7a2219f5da9de9116867bc288b53fed089ef1be93a54097f432 SHA512 b5517335f5329c970d084845f2b6945ffb255ebcd4e0d3a167ef041222d70656224e9364d5100ce92683313049c2c6a5d0371744b7e33d016243dec86abbb6d0 DIST smallvec-1.14.0.crate 35561 BLAKE2B aa8ee61800a6d13eda5acb4e9dc03543160849479a96a72c50ab38013b23e9593a665773b455a09777038edd436d7a35b501f6d4a0e16ff49544be60345a1e50 SHA512 90de38f208f551cdbf4980fda2314dee57d4e2bbf769a01c47bc849189e9243474932052faa92fe0ca59ecc9c5d1ed84091ef87f724343d38ebbbf710ba232be DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 DIST stringprep-0.1.5.crate 23573 BLAKE2B 8b5ae2f278603553761e0b98a3f0a02c6a81fd117fee57a8186a015a58ce5ec8d91d9f3decb393f53e07d8df05963f399e63afa46bca937b99f609204582aa50 SHA512 f5dd6ee410e42f285b4da85e76d514ef697cd995c601b5ed23e25f702d920dcc76f15fad41610b6554b692ca0f939f329845535fe4ea167df3ea0e628b1da447 @@ -63,8 +56,6 @@ DIST zerofrom-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f74 DIST zerofrom-derive-0.1.6.crate 8305 BLAKE2B 9ab7425b450bf8c47538be7ff32901045393bdd91b9687b8a32ac194b7272dbd4f5310629647c6710f97a50cea45c722c018a77006f24da2b44a4c475daa54cb SHA512 ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985 DIST zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd7dfd2924bda921e62f3e09e953fbf50f8d0da99ac6ff6d134f146253846f5663549dcf8df08eaf34b9d4016b3 SHA512 db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0 DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db4bcc5d5b10b3bd73305099a4c49a60be8921484ced1a34d9b7ae30ffa5abe789686f432416a8f1cfc07de1db1dff594 SHA512 caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09 -EBUILD slixmpp-1.10.0.ebuild 2124 BLAKE2B 89c849295c8ac5bbb138350444fc3fbdddb742ad8f10b7ca1e974e61469f0e4e91e27ac530d418f7e1665829a317be9b45c1df3de038265663d08b8a64d357e4 SHA512 331c0d968000e59c4cdca5b63902f1bcd1a22114fdeec48fb44671014e741505b803b685172028ce412ad30f59ff46186492ae6d11ea66c84cbd283c68adbf8a -EBUILD slixmpp-1.8.6.ebuild 1041 BLAKE2B 2adb85f0d74b4efee3bf0f0995629e579511e71ab123537d8bb1197209a70a8d2593288ec0de4ececee7bea22b033ea5448deb99a38800c26dd2a15ac7d99ec3 SHA512 2e000d05a1d0b854a30496f09feeeb3611bc48a4d75f5fde2dd0f7dda0931ace92ee984e711aacc77aacd655f7cdf97b5238dfbfed9c8f72051eab4b53068185 -EBUILD slixmpp-1.9.1.ebuild 2123 BLAKE2B 34451ec6c99d3d3f656a0392736c01946fb1bbcb62784684e69583035d4354ab3d0681458595077f7c833c97e1dcf54d9a33c36328c8726383bf97332ba48464 SHA512 a2b170fccca904015f4dc7b76acde3dbb395b4a5235e9dc3d38ceba739bb21581c3728266ee0d6a3c590c354ce1d7d24a14f34213dfaa072fcdb9c351ecae102 +EBUILD slixmpp-1.10.0.ebuild 2123 BLAKE2B 40cc3308e735d1dad0922dafcc2e9b85510c4af2917cae06f6c37329f52e89e62cda4a1d76aaa84ee760fc99e4729f3085c74774e267f8ae1ec7fa16338258cb SHA512 a037866acbfe82fcb023478c4534eaa877f64ae6eceb0c2e18de8b94bb1ba5c713e8403fd7aa2d98b31e4a123eeffbf28e1ab89edf08bfbfa391e08b3f831aab EBUILD slixmpp-9999.ebuild 1035 BLAKE2B be42b9c219db70e5b545f111789ef53a8c9bd21bf95a456f85702ed11cfda44beaeb1d3bef044227c1ba223c070af42aecdad8864602503a57bf7ad6fe073ec7 SHA512 c22f1e44637fc1feac81ff8308b7f394ae7c2e82efb66b5bf64389ee626d0d74266b322e273c21f2ac586184b191d9a0e69ce578ec5b6b9e52dafc66c1ecf4a0 MISC metadata.xml 474 BLAKE2B 0b9d76c7ec0cfb4a39790ccf24386fe0557b0fea16c0a71ceed651214df6d97747066b4d7b45767f0dd54849f378d05d715a032cd71ab42b5ba98ad0f4c53506 SHA512 ec3ced30b38cc132a2b07bb71f41d8e0990922ae56834288345f0e546c0b6c19c69982b666e9f40389424de33ed0c7737459764ed167db2ebefc3aa2bbccfc72 diff --git a/dev-python/slixmpp/slixmpp-1.10.0.ebuild b/dev-python/slixmpp/slixmpp-1.10.0.ebuild index ebd92d1b12c6..d076dbd98f15 100644 --- a/dev-python/slixmpp/slixmpp-1.10.0.ebuild +++ b/dev-python/slixmpp/slixmpp-1.10.0.ebuild @@ -82,7 +82,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-3.0" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND=" >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/slixmpp/slixmpp-1.8.6.ebuild b/dev-python/slixmpp/slixmpp-1.8.6.ebuild deleted file mode 100644 index 7c47037354e0..000000000000 --- a/dev-python/slixmpp/slixmpp-1.8.6.ebuild +++ /dev/null @@ -1,52 +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 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Python 3 library for XMPP" -HOMEPAGE=" - https://codeberg.org/poezio/slixmpp/ - https://pypi.org/project/slixmpp/ -" -LICENSE="MIT" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://codeberg.org/poezio/slixmpp.git" - inherit git-r3 -else - inherit pypi - KEYWORDS="amd64 ~riscv" -fi - -DEPEND=" - net-dns/libidn:= -" -RDEPEND=" - >=dev-python/aiodns-1.0[${PYTHON_USEDEP}] - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/pyasn1-modules[${PYTHON_USEDEP}] - dev-python/pyasn1[${PYTHON_USEDEP}] - ${DEPEND} - $(python_gen_cond_dep ' - >=dev-lang/python-3.12.1_p1:3.12 - ' python3_12) -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest - -python_test() { - rm -rf slixmpp || die - eunittest -s tests -} diff --git a/dev-python/slixmpp/slixmpp-1.9.1.ebuild b/dev-python/slixmpp/slixmpp-1.9.1.ebuild deleted file mode 100644 index da51b27af30d..000000000000 --- a/dev-python/slixmpp/slixmpp-1.9.1.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" - autocfg@1.4.0 - cfg-if@1.0.0 - displaydoc@0.2.5 - heck@0.5.0 - icu_collections@1.5.0 - icu_locid@1.5.0 - icu_locid_transform@1.5.0 - icu_locid_transform_data@1.5.0 - icu_normalizer@1.5.0 - icu_normalizer_data@1.5.0 - icu_properties@1.5.1 - icu_properties_data@1.5.0 - icu_provider@1.5.0 - icu_provider_macros@1.5.0 - idna@1.0.3 - idna_adapter@1.2.0 - indoc@2.0.6 - jid@0.12.0 - libc@0.2.171 - litemap@0.7.5 - memchr@2.7.4 - memoffset@0.9.1 - once_cell@1.21.0 - portable-atomic@1.11.0 - proc-macro2@1.0.94 - pyo3-build-config@0.23.5 - pyo3-ffi@0.23.5 - pyo3-macros-backend@0.23.5 - pyo3-macros@0.23.5 - pyo3@0.23.5 - quote@1.0.39 - serde@1.0.219 - serde_derive@1.0.219 - smallvec@1.14.0 - stable_deref_trait@1.2.0 - stringprep@0.1.5 - syn@2.0.100 - synstructure@0.13.1 - target-lexicon@0.12.16 - tinystr@0.7.6 - tinyvec@1.9.0 - tinyvec_macros@0.1.1 - unicode-bidi@0.3.18 - unicode-ident@1.0.18 - unicode-normalization@0.1.24 - unicode-properties@0.1.3 - unindent@0.2.4 - utf16_iter@1.0.5 - utf8_iter@1.0.4 - write16@1.0.0 - writeable@0.5.5 - yoke-derive@0.7.5 - yoke@0.7.5 - zerofrom-derive@0.1.6 - zerofrom@0.1.6 - zerovec-derive@0.10.3 - zerovec@0.10.4 -" - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( python3_{10..13} ) - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Python 3 library for XMPP" -HOMEPAGE=" - https://codeberg.org/poezio/slixmpp/ - https://pypi.org/project/slixmpp/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-3.0" -SLOT="0" -KEYWORDS="amd64 ~riscv" - -RDEPEND=" - >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] - dev-python/aiohttp[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/defusedxml[${PYTHON_USEDEP}] - dev-python/emoji[${PYTHON_USEDEP}] - >=dev-python/pyasn1-modules-0.4.1[${PYTHON_USEDEP}] - >=dev-python/pyasn1-0.6.1[${PYTHON_USEDEP}] -" - -# Rust -QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/slixmpp/jid.*.so" - -distutils_enable_tests unittest - -python_test() { - rm -rf slixmpp || die - eunittest -s tests -} diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest index 125a3770fee2..caa4acb3f7f0 100644 --- a/dev-python/sqlalchemy/Manifest +++ b/dev-python/sqlalchemy/Manifest @@ -1,7 +1,5 @@ DIST sqlalchemy-1.4.54.tar.gz 8470350 BLAKE2B 0d97beb4edde38455c03dfc1238655d1cb63aa6e042b941913ec68dca3654de07087ab967f208fda495f048a5068ced70d642c4b8b80ab32e5346fcefa3bf9bc SHA512 e7ea4920d81914d362134a3c6fd4a2dd4fdb75f6ce17358528d568e2b2ac0ee711a71f6beb894e61d6d1e4e5833034ebde651d73a13f873c682f780e1831b427 -DIST sqlalchemy-2.0.39.tar.gz 9644602 BLAKE2B 42dcad5ca88fd1f4b1194759aa98dc4a3ac28f6cf9d8edb21ce6a77051c45c6579b3184d0832f6a33b40157483a72f67c92feab6f2fa1b7087e7fc950a6233a2 SHA512 42d23acb4d98f03dde97d9d1e43387fc6bd331ee54a6503a2b4b047aab38d24ccb905ea6a7026619e36782c631e54287011f6daf360e7f5c69a00c395e15f149 DIST sqlalchemy-2.0.40.tar.gz 9664299 BLAKE2B b053b502532d31470e0ceaf1ebe7494d988eb8d74b433d45f9037d2b982355bda4aba9defe681d219cc03ba8e040c6641a749d7a291f03ceb64edb2dc4a02e63 SHA512 7a1db1d61cd80283e339ef92b7e27146ea060db8dc7028b2584df9f9f68a4887bbb2a6b4b4af5ca66c7d132659c7a2d0b47ac2d25ce84fad73ee2dae7808e122 EBUILD sqlalchemy-1.4.54.ebuild 3347 BLAKE2B a4fafd26e964fb7f05755d7ffaa3d815d526b9933b14f63c3ebfea855bd12eafa241d965b87b5d006a6b267dbc7b4ff4719360028a79493e0ce087b290bd5181 SHA512 b828750e35ac00c86e1a546f4818751033d3374257062ee35a3b81be5b08ba4d5408f2d7c05c1ec317687d3a6442979015f8637b4f131d831ca25a4a41199122 -EBUILD sqlalchemy-2.0.39.ebuild 4223 BLAKE2B cc6a89eecec2661bc9048bc8f77b045fe400ca721eb595bb19dd5073d1c64580912494069ab8216c25d5ed6d0868dae3bd6e5d869ea6bda4083836a9eb2e41bc SHA512 8cc9953fe536456cff5a6f259a6e42d42aec869bc159c317762e53b23ef0a2da5efb465f7d309bb285150b5eadc345c15941dbdde067bde9fb5ebfa35a78e0da -EBUILD sqlalchemy-2.0.40.ebuild 4230 BLAKE2B a52df03f15a7e8e778c9ff481463753dd4e33528f71e4396b674138338d63f210935cfcb6b3c44c048d1d21a7bc4aff7601f81f0a9122d3125509ec542054e02 SHA512 937575056673ba76718b459a819c4b31acbb349455b775e8c74f40f1de979319c957b8dffbb0eec2d50fbd698bcb1f458a8f6a337699486b7718a80172c0805f +EBUILD sqlalchemy-2.0.40.ebuild 4223 BLAKE2B cc6a89eecec2661bc9048bc8f77b045fe400ca721eb595bb19dd5073d1c64580912494069ab8216c25d5ed6d0868dae3bd6e5d869ea6bda4083836a9eb2e41bc SHA512 8cc9953fe536456cff5a6f259a6e42d42aec869bc159c317762e53b23ef0a2da5efb465f7d309bb285150b5eadc345c15941dbdde067bde9fb5ebfa35a78e0da MISC metadata.xml 444 BLAKE2B 5fbfcf8f16e52ab5bb691b0b33a8491d94e42a80409114cd9b306af7d4b0eb8b6660fabc663adee53080c635217961301b78df536995b91afe9288d255f73d62 SHA512 b432b65ed3033d34ac0784d007909eb838b309b6a4785eebb1a3f808e43dfc41c786cd55e4dd048776c65127aac170bdd9fb9e5a8ae63accb5f65e300bca9676 diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.39.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.39.ebuild deleted file mode 100644 index b3ed3886975b..000000000000 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.39.ebuild +++ /dev/null @@ -1,117 +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 -PYPI_PN=SQLAlchemy -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) -PYTHON_REQ_USE="sqlite?" - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Python SQL toolkit and Object Relational Mapper" -HOMEPAGE=" - https://www.sqlalchemy.org/ - https://pypi.org/project/SQLAlchemy/ - https://github.com/sqlalchemy/sqlalchemy/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="examples +sqlite test" - -RDEPEND=" - >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - $(python_gen_impl_dep sqlite) - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/greenlet/d' setup.cfg || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_IGNORE=( - test/ext/mypy/test_mypy_plugin_py3k.py - test/typing/test_mypy.py - # hardcode call counts specific to Python versions - test/aaa_profiling - ) - local EPYTEST_DESELECT=( - # warning tests are unreliable - test/base/test_warnings.py - ) - local sqlite_version=$(sqlite3 --version | cut -d' ' -f1) - case ${EPYTHON} in - pypy3.11) - EPYTEST_DESELECT+=( - # TODO - test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit - test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit - "test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_${sqlite_version//./_}::test_new_row_no_dict_behaviors" - ) - ;& - pypy3) - EPYTEST_DESELECT+=( - test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access - test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg - test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg - test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string - test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string - test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string - "test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_${sqlite_version//./_}::test_cant_parse_datetime_message" - "test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_${sqlite_version//./_}"::test_{delete,insert,update}_single - test/base/test_utils.py::ImmutableDictTest::test_pep584 - 'test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities]' - ) - ;; - esac - if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution - test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[has_terminate-is_asyncio]" - "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_has_terminate-is_asyncio]" - "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]" - "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True]" - ) - fi - - # upstream's test suite is horribly hacky; it relies on disabling - # the warnings plugin and turning warnings into errors; this also - # means that any DeprecationWarnings from third-party plugins cause - # everything to explode - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p rerunfailures --reruns=10 --reruns-delay=2 -} - -python_install_all() { - if use examples; then - docompress -x "/usr/share/doc/${PF}/examples" - dodoc -r examples - fi - - distutils-r1_python_install_all -} - -pkg_postinst() { - optfeature "asyncio support" dev-python/greenlet - optfeature "MySQL support" \ - dev-python/mysqlclient \ - dev-python/pymysql - optfeature "postgresql support" dev-python/psycopg:2 -} diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.40.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.40.ebuild index 5b08e1836b1b..b3ed3886975b 100644 --- a/dev-python/sqlalchemy/sqlalchemy-2.0.40.ebuild +++ b/dev-python/sqlalchemy/sqlalchemy-2.0.40.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="examples +sqlite test" RDEPEND=" diff --git a/dev-python/tavern/Manifest b/dev-python/tavern/Manifest index bb8486957cfd..e462ac69ce99 100644 --- a/dev-python/tavern/Manifest +++ b/dev-python/tavern/Manifest @@ -1,3 +1,5 @@ DIST tavern-2.14.0.gh.tar.gz 239905 BLAKE2B f16a9e328933ae46df4238bfd79908171852ac2ebf2b1f6b2348870e9c6bd1aeb4330368237de4143cab709d43102215f2e4713b38aa0b50cdf5b98a357bca42 SHA512 c88a6045bf0e660f63fd709ced3592a4afd3f2fa2f9e1f925b6e8e99383524a8b69fb19089f59ca360b44373254e668e5994d08351a18e7589924759720298d7 +DIST tavern-2.15.0.gh.tar.gz 240494 BLAKE2B df6876138aa661ff4298b00315eef7b75050e24c076f2c33fad55c3c096d8e4593ae396ddfc29fb09e673e56fb2a708b1c16922b85cee272ba8699d1e63603a8 SHA512 b39ee0150cd631ee33132b91cf1c480f0c5c3afb6a7573f3fba3cb59257e61a0a90eee1b05c3e048e33e8646cd16e9300ae2fe4f7f2dbeda32a5cfc0c3c2c575 EBUILD tavern-2.14.0.ebuild 1670 BLAKE2B 3ccdf04cc99e4e3e245c4fd17a27712eff905bcbe545b5beb06a9d5021e3260fa15616f1d36178ae6403258dd6da7b271d4998e4b2c3eb918722c39bf278e497 SHA512 a152b1f31e870b55ccd53afe4268340a3c4caa402e1f02d3ce68096795f8841915b57a1256a526e234dbabeacb43706cd2fd088a4d550739d4ee9cfdf4449afe +EBUILD tavern-2.15.0.ebuild 1671 BLAKE2B bfa5bed1da05b90cdf71c4cd75adadb17e283bd0598bfec91be0835eaad4a951eed011e9f0c64ce5cbe1571399be91e179cda1ddd46f46825a5c902aae451275 SHA512 5833abcc52ac1ef6a5b5874ac408088647311105a10f129c5b91428204c2545d877eb3dde304d0ce641583ccfb3d70e096afc03d89d7ad6b3fb2972cb8fbe0b8 MISC metadata.xml 567 BLAKE2B ea43aa37a078962133a772cb2d283a20b521d17dc7d501fd2d7bad8228e47049e0a9924542b7434d9624d28a9bbc5e43df872462740187d0f4e22f94a5d56469 SHA512 10de2ac011f427eee5eaa897e23198495bd1fa093addf2015830383344f375c9faf660bb7e9e4385995e7ded02f7d954d5d34ca67c88dd00ae517415b8470c92 diff --git a/dev-python/tavern/tavern-2.15.0.ebuild b/dev-python/tavern/tavern-2.15.0.ebuild new file mode 100644 index 000000000000..12cee6ece71c --- /dev/null +++ b/dev-python/tavern/tavern-2.15.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs" +HOMEPAGE=" + https://github.com/taverntesting/tavern/ + https://pypi.org/project/tavern/ +" +SRC_URI=" + https://github.com/taverntesting/tavern/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/jmespath-1[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4[${PYTHON_USEDEP}] + >=dev-python/paho-mqtt-1.3.1[${PYTHON_USEDEP}] + >=dev-python/pyjwt-2.5.0[${PYTHON_USEDEP}] + >=dev-python/pykwalify-1.8.0[${PYTHON_USEDEP}] + >=dev-python/pytest-7[${PYTHON_USEDEP}] + >=dev-python/python-box-6[${PYTHON_USEDEP}] + >=dev-python/pyyaml-6.0.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.22.0[${PYTHON_USEDEP}] + >=dev-python/simpleeval-1.0.3[${PYTHON_USEDEP}] + >=dev-python/stevedore-4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/colorlog[${PYTHON_USEDEP}] + dev-python/faker[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # strip unnecessary pins, upstream doesn't update them a lot + sed -i -E -e 's:,?<=?[0-9.]+::' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # requires grpc + tests/unit/test_extensions.py::TestGrpcCodes + # broken with paho-mqtt-2 + tests/unit/test_mqtt.py::TestClient::test_context_connection_success + ) + local EPYTEST_IGNORE=( + # require grpc* + tavern/_plugins/grpc + tests/unit/tavern_grpc + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p tavern +} diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest index cbc4c3fc2dec..5885f8169aa1 100644 --- a/dev-python/tox/Manifest +++ b/dev-python/tox/Manifest @@ -1,5 +1,3 @@ -DIST tox-4.24.2.tar.gz 195354 BLAKE2B b4f1c49e719e169116888a3120a0690cb0208b257c15c4a0c6aa5d3340b4ee787e6af43f9c00c71358e3818732d99f40b8eb36afef369407040c82d1265d1b19 SHA512 864189ae85bb7bd8545de0b0e6e39b1a62248f51888ab829ac6bb5674646ac7c4a07a2500aa86ebc0f55ecd48c8e1d6811eae7dd4827bc9fee71d88e7d0df885 DIST tox-4.25.0.tar.gz 196255 BLAKE2B 16d9e85270cad1e9909de8c51c906c8245201fc10c0dd48a37b202c3f4d381be183751e9aeac452c5f2bef8773bf8ad102be2b069e8ff545a1248f423664a863 SHA512 3560b667af03ca41c1bd8fa9eaa90f8c988b7f946498f3bc2d0a4dfa3a481d8ada27acb6201bde284a2bcfe14b86ee409a3ce8e875531423862d1af88e6248fb -EBUILD tox-4.24.2.ebuild 3065 BLAKE2B fa3f78df80f6032313c2f25fd54e69beb2749a5aece0f2b303f0290591c39f16b845f405287b6fea288293e48dbc5f3ff2b63405689ba5312151804bfc501ed3 SHA512 d6e25efefa91565854536242373783426045342fcffc3e830271cce098daa7a6ce69770521ce58f71529c7cd26357ad4e322cfe6f73d5ee19997560233eecaf1 -EBUILD tox-4.25.0.ebuild 3073 BLAKE2B fce02917e062ebffaa1f1eb1e7c9c918afb31135791f411d7641be1928fa616e909118f88a368f69b3ed88c48a142d3fc5ef5a8f38762cbdc9d9608b2732d2bb SHA512 3bb1060fea46a56e424075c8da86fb3ee131511a9d26ac93bf4e38e6febdffc467e7eed87d2a5ba495d45efed29fe172f53862eb16f89e59213d570387a77523 +EBUILD tox-4.25.0.ebuild 3065 BLAKE2B fa3f78df80f6032313c2f25fd54e69beb2749a5aece0f2b303f0290591c39f16b845f405287b6fea288293e48dbc5f3ff2b63405689ba5312151804bfc501ed3 SHA512 d6e25efefa91565854536242373783426045342fcffc3e830271cce098daa7a6ce69770521ce58f71529c7cd26357ad4e322cfe6f73d5ee19997560233eecaf1 MISC metadata.xml 382 BLAKE2B 7c0704c5c187ce4a7972fe0372b23c5537a81a8d62fd83436d9558a61761f10764adb5a4d5f6795f0dd1fe905afa604c0be77fe1d48d291847f6ae65dc1b032c SHA512 9d0ced4df9352a81034a50d5766a01534ae8fa889985d99cc9e2a8d0889e31c6c11550677d9a5a74e2aab57c320192ce3a42708a6d23b0419ee34a6054398344 diff --git a/dev-python/tox/tox-4.24.2.ebuild b/dev-python/tox/tox-4.24.2.ebuild deleted file mode 100644 index f916e7b5c762..000000000000 --- a/dev-python/tox/tox-4.24.2.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..13} pypy3 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}] - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.10) - 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/flaky[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/re-assert[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/time-machine[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -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 - ) - local EPYTEST_IGNORE=( - # requires devpi* - tests/test_provision.py - ) - - case ${EPYTHON} in - 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]' - ) - ;; - python3.13) - EPYTEST_DESELECT+=( - # https://github.com/tox-dev/tox/issues/3290 - 'tests/config/loader/test_str_convert.py::test_str_convert_ok_py39[1,2-value1-Optional]' - ) - ;; - esac - - epytest -} diff --git a/dev-python/tox/tox-4.25.0.ebuild b/dev-python/tox/tox-4.25.0.ebuild index cc25aa89fa28..f916e7b5c762 100644 --- a/dev-python/tox/tox-4.25.0.ebuild +++ b/dev-python/tox/tox-4.25.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/cachetools[${PYTHON_USEDEP}] diff --git a/dev-python/types-setuptools/Manifest b/dev-python/types-setuptools/Manifest index 536c4916ecdc..9d98a68acb3d 100644 --- a/dev-python/types-setuptools/Manifest +++ b/dev-python/types-setuptools/Manifest @@ -1,5 +1,3 @@ -DIST types_setuptools-75.8.2.20250305.tar.gz 42609 BLAKE2B b54727f3dfd7ee554c35052b9edd2b598cd13b78de6fbf30fc2e95d3c01557e4e612869dd81828f52e982b4ac17a188bfd1c5c49f44e3ce00db019a3624bda40 SHA512 610b26a0dce431815858a2ed89a1be32127916d6b6aa9e4fa38aee45d5f416780a7ef38dcba5dd97f7e3958b580950dc2cbb75378d69cf1e6d611fbc7d00a526 DIST types_setuptools-78.1.0.20250329.tar.gz 43942 BLAKE2B 1d471cda411f650fa42fc04d4cf44e8a0deb078c9601922fb70bb3bc44701753071ff8b5a220e1e788e33a51f71e492a6edba6b5695151fd9e7da1f8e0ef84fa SHA512 9de9e79ddc6bc6b0a02ecdb40702c8e041fe2197f4e1773cca70632510982c5e1549f38f6e3f36eb80e160c246a8db805b0ec375ac26262113f5c85624bf4699 -EBUILD types-setuptools-75.8.2.20250305.ebuild 420 BLAKE2B 61b47a2f06e3289975fcd826927568fbeea5398cc03ad9c491ae51ca7ff887bb5a0b3696a8225f6b8afa7ec9e70080112b46cf43f74b380b3638a88cefef83d9 SHA512 eea5cd70b1cb5137e001803b651d0cd200ee5dbfdd25740baed329dcb6a3ed409b9c7c9b3d35648e91cdc42065f19719b3bb178e37dfe9bbd9b82881402db836 -EBUILD types-setuptools-78.1.0.20250329.ebuild 428 BLAKE2B 2c45ea6eb3b031a965440aa4192f117b289279f54bec51496dba6d7b158ff8f6c3233b8477b62cd7406d01c6b4e7d427258746aacec7a86ac1df4d9810664f60 SHA512 8766643f2931adb95d3a67ac279e5f10cd7177e9d6a2b50b1346d314eb65adc450d973c1d463c7fa8a4687fefe11bb8c373c3a43296a39a9acdcf7b4a1560d0f +EBUILD types-setuptools-78.1.0.20250329.ebuild 420 BLAKE2B 61b47a2f06e3289975fcd826927568fbeea5398cc03ad9c491ae51ca7ff887bb5a0b3696a8225f6b8afa7ec9e70080112b46cf43f74b380b3638a88cefef83d9 SHA512 eea5cd70b1cb5137e001803b651d0cd200ee5dbfdd25740baed329dcb6a3ed409b9c7c9b3d35648e91cdc42065f19719b3bb178e37dfe9bbd9b82881402db836 MISC metadata.xml 399 BLAKE2B 6e130dc38e0e0e0e6e02567d750d37c6f28ea40c4742a9247f347f29e1700fc420015e7ff951f4a11c156c2df88d7e3b7f03be7759d05872a7783a2d25e35b1e SHA512 bbc9cb552e652e7644d4d635cfd74fdfffcf6426160025411843d53d37b02fdd65f7e1fb435fee7b628033cef517e3f5a902466b5786b842592ccfad068edc15 diff --git a/dev-python/types-setuptools/types-setuptools-75.8.2.20250305.ebuild b/dev-python/types-setuptools/types-setuptools-75.8.2.20250305.ebuild deleted file mode 100644 index ceb64b48dfd9..000000000000 --- a/dev-python/types-setuptools/types-setuptools-75.8.2.20250305.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for setuptools" -HOMEPAGE="https://pypi.org/project/types-setuptools/" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-python/types-setuptools/types-setuptools-78.1.0.20250329.ebuild b/dev-python/types-setuptools/types-setuptools-78.1.0.20250329.ebuild index 8149f98d4409..ceb64b48dfd9 100644 --- a/dev-python/types-setuptools/types-setuptools-78.1.0.20250329.ebuild +++ b/dev-python/types-setuptools/types-setuptools-78.1.0.20250329.ebuild @@ -13,4 +13,4 @@ HOMEPAGE="https://pypi.org/project/types-setuptools/" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-python/typing-extensions/Manifest b/dev-python/typing-extensions/Manifest index 0b58025de0b1..051703a912cd 100644 --- a/dev-python/typing-extensions/Manifest +++ b/dev-python/typing-extensions/Manifest @@ -1,7 +1,7 @@ DIST typing_extensions-4.12.2.tar.gz 85321 BLAKE2B 8f32740675f5da226c6fd5fa95e0b903794d76cc25d759bee6b136913a3eedc7a702cdc7709587cae13ba3b3d44a7bb1acbdad61333fe655382e3d01d63a3fa7 SHA512 b06f26ae55194f37ee48dcb894bf583051c9e74f639f25195990f56330eae7b585ab4b8655ca575539f48254c20f1920628db6db10512953d1f6364e3c076a27 DIST typing_extensions-4.13.1.tar.gz 106633 BLAKE2B 766e4adb9e534c0c998407f101862ad38ee4407fd844548c05f7a4a59c70e839620700daf6aa30fd7204f84117b6e88145daa2d3d7b7474abddd5eb3c4a385e5 SHA512 63775b10380a02e9bd7ec5f5fe59952731e0fefa9cd9b25073bbd2b12f71718d4c44926809f6785a04c2cdd2d9486f4c35c91345cda2cc9ada034deb006c404c DIST typing_extensions-4.13.2.tar.gz 106967 BLAKE2B 6a0dfd0cb94f8411342f547f2b209a3c8afd32c818ec837c9ce63191392ba5f89c31279f35d7ca8c0a2f2cda99ea23084c3fad4bc3787f20e31741665e174645 SHA512 2cd798939362ee0d7ddbffe69b1d0fdd72b9574c1bd7300caee73d36c457ea64ea635c87ecc6188db9ffaaca272b1c8dd978a42c591ae0dfdca5632317ddb18c -EBUILD typing-extensions-4.12.2.ebuild 669 BLAKE2B 204771f0adcc0f899f651d7c64570ab0a1d131307db48254ceb5863067b3986e4d87f0191e1258d32e97d9963449e36e8a1d06b34bb7525f954a8989300e8e99 SHA512 4dadde8ca2af5990b105f4008801e7a9575a612736f302548be7c593b1feb86b4a4e9b6820b0ea024467dfec9690a84b9209a6de5675dea8d11202ae3abc84bf -EBUILD typing-extensions-4.13.1.ebuild 785 BLAKE2B 8ed96aaddf89d00fc4e6b1c74c65378fc7187fb569b37bbedaaae47ea44f1fa8681be270bb4c976f36a5533e5a2030f268e9ce93d39c72da5c1d4fabd05cd907 SHA512 3efb7c1040713655a48d988cd3a2325ae999e27ccc7d74c49846c5ee66fb58aa037cf7be0b98fcc5a68dd7a2df973971e8406853e2923249cd91f77992831c8a -EBUILD typing-extensions-4.13.2.ebuild 785 BLAKE2B 8ed96aaddf89d00fc4e6b1c74c65378fc7187fb569b37bbedaaae47ea44f1fa8681be270bb4c976f36a5533e5a2030f268e9ce93d39c72da5c1d4fabd05cd907 SHA512 3efb7c1040713655a48d988cd3a2325ae999e27ccc7d74c49846c5ee66fb58aa037cf7be0b98fcc5a68dd7a2df973971e8406853e2923249cd91f77992831c8a +EBUILD typing-extensions-4.12.2.ebuild 708 BLAKE2B a7460a12cc1eae32a21bed443d3077fd46481d4540779e9766d8d7edf5e2cfaa5bbf14d881a0241e76bc62a3eee659d4bb48f6be446e795e919ef1781ec47dee SHA512 a16c6d10f13018f4064a7b3f09fba997c434636467a0f209b70984dcf308c5922f02fdd70a17f4f4324fd6be9525345f5c78a627a92ec4fda37c4c76ff83ba77 +EBUILD typing-extensions-4.13.1.ebuild 824 BLAKE2B 9651deb2e561ad07771e5fcb93fb351d9813f74f017931dc9f218e3cc17ebd2d406c7e90e58ded45edd03e0400e1421e7116c1fd39f78f42a1575a3533860d56 SHA512 2d170541c5446afdcc109642efbc284c61906996602d3b9a3d0a5c37a575e33f79a8b693847994241e7a92b0b7d49e384716231af763953bddbc0d0b998198c1 +EBUILD typing-extensions-4.13.2.ebuild 824 BLAKE2B 9651deb2e561ad07771e5fcb93fb351d9813f74f017931dc9f218e3cc17ebd2d406c7e90e58ded45edd03e0400e1421e7116c1fd39f78f42a1575a3533860d56 SHA512 2d170541c5446afdcc109642efbc284c61906996602d3b9a3d0a5c37a575e33f79a8b693847994241e7a92b0b7d49e384716231af763953bddbc0d0b998198c1 MISC metadata.xml 409 BLAKE2B f2defedc04bc50fcdccb536be53f5148d2630bc235437d9c2ab32d579585e27c108f87d22cc9b458151e742d2f6c0788ae993fcbefe247295f2a572d8648ffaa SHA512 be8e74d9c73f2e4dfce9728cb06c3bc56ae35120e3388fc232da3f4cff17367775401805f63fecb74397ecc7ae8340d68dfa271cd06ed2fb03def8d155262d02 diff --git a/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild b/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild index 8a3b8c4bdc28..e1bfa7efa70f 100644 --- a/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild +++ b/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild @@ -17,6 +17,8 @@ HOMEPAGE=" LICENSE="PSF-2" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" distutils_enable_tests unittest diff --git a/dev-python/typing-extensions/typing-extensions-4.13.1.ebuild b/dev-python/typing-extensions/typing-extensions-4.13.1.ebuild index fddc778a165a..12a88c1d97ca 100644 --- a/dev-python/typing-extensions/typing-extensions-4.13.1.ebuild +++ b/dev-python/typing-extensions/typing-extensions-4.13.1.ebuild @@ -17,6 +17,8 @@ HOMEPAGE=" LICENSE="PSF-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" >=dev-python/flit-core-3.11[${PYTHON_USEDEP}] diff --git a/dev-python/typing-extensions/typing-extensions-4.13.2.ebuild b/dev-python/typing-extensions/typing-extensions-4.13.2.ebuild index fddc778a165a..12a88c1d97ca 100644 --- a/dev-python/typing-extensions/typing-extensions-4.13.2.ebuild +++ b/dev-python/typing-extensions/typing-extensions-4.13.2.ebuild @@ -17,6 +17,8 @@ HOMEPAGE=" LICENSE="PSF-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" >=dev-python/flit-core-3.11[${PYTHON_USEDEP}] diff --git a/dev-python/uv-build/Manifest b/dev-python/uv-build/Manifest index 6d7e64ae98ec..a546d80225e2 100644 --- a/dev-python/uv-build/Manifest +++ b/dev-python/uv-build/Manifest @@ -1,6 +1,6 @@ AUX uv-build-0.6.9-use-uv.patch 837 BLAKE2B 632fbd620e1e69f15bc6951c99ec0b94abd9a5f0cd9f08fdd2063a214fc3fc7ef4478d5a828907c50758939f4efc68983c2f9b349eb48fc45ed5f3438e993d9a SHA512 d0467305d9d34b4dd80ee9d4e0116be37b06bf639b77ed61aa557b6dd378fe7f369e9efb5035c58d0201b9b25065910e445ae702c083357148cc2643eead40bd -DIST uv_build-0.6.11.tar.gz 292635 BLAKE2B 906d310f6884def53d4b739d0b2d246be4a2651b8add2ec94665128d9cd815830de9246ce5e7c1850842673d56c829547ebd1d707ca69984bbc15183f3ade0d8 SHA512 b68ff4c87b21bae1095ac622fdb4ed60610e44db9c73c0ae29c5566ee30ecdfee39a0c8a0659a70101c72dd04317de80f2ac7a377d2ad5a2c59fa4adabeb7c5b DIST uv_build-0.6.13.tar.gz 292732 BLAKE2B af5eeeb12c572fb11c95e85a342cdad91b9bb7bb1970351b75d38e94846b9f2049729691e9d125b2a7818a8d48eb668e4d3ffdf4dcc58ec18f9a790fb990e836 SHA512 a00af900bdde243a11de9a8d2c837229fa9ee7b9296b2a6d79c67580b9548a9fd1ef99dd5d77d680c147d69def2bb21852e6cba572946195b7b682cbc3e60799 -EBUILD uv-build-0.6.11.ebuild 941 BLAKE2B e8aa52d8f10e6dfa53ec1ec79c214e255d3ed07785092147ab46c7c87819c9435ee4eb07325af928411551c8e0789f686d5892662a701697c86b663d914addf1 SHA512 c5ef561e04a4929c3899dee733f7a9e6b10c5e9b8c9fd98dd526e891792ec6ed4fa69e5c8c03cf8c5fdd9bbfbfd1acb57b18cdba875b5d56949cffe4020e0b7f +DIST uv_build-0.6.14.tar.gz 293296 BLAKE2B 2c6a747a3099f3bac647b1d3bcfc62b66fe56f1a3a35da19b1d1c8945bca6a23bfa4e15a4c36c1ab29279b86de74959ec1b6da631c1f6594ec385e98800353ef SHA512 6443abbfa04223a9483d521576caf2a27dc46abd6e6dfe1ed09637069a9f147e83953048f54ee4f7a34f58bb53b766b14340d6a50ac9331b821a2887dd682f73 EBUILD uv-build-0.6.13.ebuild 941 BLAKE2B e8aa52d8f10e6dfa53ec1ec79c214e255d3ed07785092147ab46c7c87819c9435ee4eb07325af928411551c8e0789f686d5892662a701697c86b663d914addf1 SHA512 c5ef561e04a4929c3899dee733f7a9e6b10c5e9b8c9fd98dd526e891792ec6ed4fa69e5c8c03cf8c5fdd9bbfbfd1acb57b18cdba875b5d56949cffe4020e0b7f +EBUILD uv-build-0.6.14.ebuild 941 BLAKE2B e8aa52d8f10e6dfa53ec1ec79c214e255d3ed07785092147ab46c7c87819c9435ee4eb07325af928411551c8e0789f686d5892662a701697c86b663d914addf1 SHA512 c5ef561e04a4929c3899dee733f7a9e6b10c5e9b8c9fd98dd526e891792ec6ed4fa69e5c8c03cf8c5fdd9bbfbfd1acb57b18cdba875b5d56949cffe4020e0b7f MISC metadata.xml 342 BLAKE2B f7d9b54fd8fe7a60ef7984fcc096287080a5aaf6783be1ff702792dc4a717838ef581f59ae0024c572f585505d9ecc80d2a551fe2ff01f8fe9b8b6c5130677e3 SHA512 d8147f82d980a004aba4036c64ac4fa74856680502b3d7d96f73a0e66df10f6867d8cb7989f0287f4e6ddd2e30c93c7c1e8b8bc38b89616a0ef3c1992fdcae1e diff --git a/dev-python/uv-build/uv-build-0.6.11.ebuild b/dev-python/uv-build/uv-build-0.6.14.ebuild index 39fada98c1d0..39fada98c1d0 100644 --- a/dev-python/uv-build/uv-build-0.6.11.ebuild +++ b/dev-python/uv-build/uv-build-0.6.14.ebuild diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest index c798ba147fa9..e7c79e10ce09 100644 --- a/dev-python/uv/Manifest +++ b/dev-python/uv/Manifest @@ -1,29 +1,17 @@ +AUX uv-0.6.13-test-ws.patch 8061 BLAKE2B 7fdb2ce20beb5eb042db536ad419c1f8c75b5e5f27096b6d08c9ec17eb10509435fe8895e582034d4fc0c8db56912ecfef637a0a7152dd733f47c5db2f41e0f5 SHA512 d8351c15487deca2127d6e8d3e3242c2bb617507cfcbc6fa34a3f7d011ef86f3940a9391b02da39a80cf6c3b3ed76c986ed11fc7a100ee89ee0c2f99660b2757 DIST pubgrub-b70cf707aa43f21b32f3a61b8a0889b15032d5c4.gh.tar.gz 98983 BLAKE2B 08ad8a10a96ba7da3100f7658f38cb8d6fb0e1eca92ba0aaf1393778012db807084f047eec171f0a46836a6746367369e79ab95836d5cdf215211e321d2800ac SHA512 401ea5ca16e978d5407a1400e4e27cec9fcac11332067ee1ed8a3bc511901e08fc421ce875ebbb0990593ed549a4a5f4620914a71ae3490c7b8ae0f7b26b5937 DIST rs-async-zip-c909fda63fcafe4af496a07bfda28a5aae97e58d.gh.tar.gz 51763 BLAKE2B 59d053bc6692014d884a9247dea1b57a8789469ba2abbcc92ec21bb0022cbd74874afc463082156ab697aa6c80635019857a5d7e2dc150274e8b04d720518c36 SHA512 3a309566f4925b02496fcf19bc2865968edf6fb65082ca4079d2cee79e6b0353a1910c079f2afe656da0d0f6ddde5102052a221ea35a7dabc6d690a11218b20a DIST tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec.gh.tar.gz 37106 BLAKE2B c30d1c33f6f52e2bc83823eb6319f8a3e462b7c7408fb6a08f995747857ef234f81db4135a04f9d183095fe473a4087f8f0cb89d8f87ef4400285d2ce034ec22 SHA512 4abbc4240ed129c92da8d616e27a6df0f24cdc85a0803acfdae588ca91f9e5b8d482e3ac88b2e657ff68917b1b43cef1e7ef3c887f624659b231fa5a13fcae68 DIST uv-0.6.10-crates.tar.xz 58024120 BLAKE2B 87c8f715296171539cbf291304f17e483abcfd1aea9cdd933cbaac80411a465912fa3459587983f59035c597b186f69a5a16f124720ff0fd2f1ba5accc3755b8 SHA512 09ad70459e4be2ec1cad5bdb6823cabb7cf696e74aef445770ef3878a684e6c11d57d53bd64af31f5efb4f3f4ee16b92791668825baea1a6a135e9eb2774ee30 DIST uv-0.6.10.gh.tar.gz 3816981 BLAKE2B 2f1ba71073a5714428120376fdafd3c37e40b4540fc600c7b06e07ddd4a35358a33a0ce1a217f810d448b43fd36a20db7602880ab933dd2c2b8e7ca690b07f94 SHA512 d1a034ae8781b5401a9ad77e00f7d4ae1e401359232e44a7395583e22c88f80e3741a21b52a3a4f659edbd2e643ffe3ad10b58964dc7c3c12bee60f8c0414930 -DIST uv-0.6.11.gh.tar.gz 3824564 BLAKE2B 504a910fc94dc1ddffc5ba97a131c0647148fd8b67eddaa8254a8cf272e22c463f2529c1452b1b97a67381bcac145dd1b1883473cbcb7ce4df021773e2a32997 SHA512 4cad1246de2e8767394b89448e009a0c51a2e2d95c3eaac2c2ed76a03951fd539cefb38d2e61dc9ed0cc709c1a21a9221bb0437d1862d0d2a389977e19072835 -DIST uv-0.6.12-crates.tar.xz 58030004 BLAKE2B 6449a03e575e6635908cc55b5b3e08f83d380c278d73185f48a335cbad3515bafe0a28a72716dad0853428955ce35a195ad3810399cb7c205227ef1c442cdcea SHA512 31d768c787c3572be0c7a482b2db6d5ee3213f2a4e2b33651b564c90f107cce044a3abfff0ede8db3be6d530b602f20a9d0bc820b16f2ef0fa07f5cd52ba2d76 -DIST uv-0.6.12.gh.tar.gz 3828283 BLAKE2B ccec04082014785efb43e05395caf2d8dfe783791da739a15644541ed98984dec297c9f6ccca95ffffd50102568b4b17807f7b4503749076d55eac3007c82fac SHA512 c61476e1229d7ac9d9cd00308afde31f7acad469e2f69b3131b7723495c8a5bbac5cf545c0d657048433411ad706f96aa2296bcb3c1b6ff3cb5d0f18e786a4d5 DIST uv-0.6.13-crates.tar.xz 58045788 BLAKE2B 38f925444077274bbe412258997e3c67065da8f673de1644f8f533d1941adec78672291cf5467ebc836cd19b663a82a9b62e3724e69d46dd5e67e411af7db388 SHA512 82396f59b382f82e924893047cf16db7762fdc7bca947f7c8a572bb470537b55af05c2a735caf570048853265012111666ee0368a86d09a17576e7f3f86ab5cd DIST uv-0.6.13.gh.tar.gz 3830359 BLAKE2B 1922c2f7fe2f6273a9518deb82fa909c6271aff87311a799217d08c3413dc19ac8ab8f259338ffc4f4448e3ba52b07ff40fa136e11dea85371f019b18b6a07ec SHA512 49e629a291f4aaf6ac96e994f22fe4370dee6e21d6317a4b1d28eaddb5f34b838ce19707eb22da7b9b16445d19f32a74631301a1feb53b336a8a275ee3f1e1bf +DIST uv-0.6.14-crates.tar.xz 58053476 BLAKE2B f7b1519044677905a943c2e1561ff36933a9781be38bdfd5743aa6980a2e157b96e094c595b905d4e8e717f339b601b1b213ac7fdf2a198e617d648312bde0df SHA512 e071b82d7a155d36d08a49bb8131f1cd15c49691e31861e4dbeb94caf7e38ab0ec2be6ad93b2810efff4d84b89b6f1dfea7f6cf1946e32774c88f0a4260869db +DIST uv-0.6.14.gh.tar.gz 3847653 BLAKE2B 9cfc28fa93a11567fced35955c0d4589d8aa2ec9c92f90bdae3b62dd67a80861c70fead2b489ad4667f5b2b676b4c106b5377c32df9be2210b2cd73f436476eb SHA512 fd83f66d7be2c8bb0a30457433db00a7a0aa04d7f546a5a8833299e1e92dcf502c058a5dd8deb6b890aa21c10e3b9695e5444272efed9402e9722b01a71ff1b1 DIST uv-0.6.4-crates.tar.xz 60120880 BLAKE2B 67e7cba1df7e8c18e55d7d1a5748db7995c19a8bc4d156b5cdcf8d6af3922ea52279e2351085fd2142806f6692383535dec1d8354c5197d3ed032f768c552dbc SHA512 0f13d3e6e77397ef2db40122736fe4d990003388dc2f2f782b9aea317fb30f30cbb35b1d800b252e84f239fd570208df55f281432e91e546b5edcf82b9a2b68e DIST uv-0.6.5.gh.tar.gz 3782938 BLAKE2B 82528fbd5c65cc07dd4ba647dd86d81673370afe8568690601e54faa54ad0ffa42db375b63580b0ae67f1fda67a66f54d990ce97704c614e80bf54666ed3e11e SHA512 cb1564905d56ac5873db91476b9a0a09e450c2cfaf386d9d04b1861d1e798ec43d7f28e03099d732e03cc58f79820a7f825d7d8869b40f71fab4308412e401b5 -DIST uv-0.6.6-crates.tar.xz 60230976 BLAKE2B 9b0dcb0d8246fc275f5b508c48661f0844622ee9280b9000e0131e6101d548b92f983502fa21070fd41aa20854aa0931b3a5be13fc96def5bafab6d0eebe943f SHA512 b1925417eb34135e9e9d92a8d832055cd3677142ac9e7369d9e1f64ceba02632914c6ddc669257a5d75dd27b8cea4612db2bb295d2b747a74e169a8e23fc5a6b -DIST uv-0.6.6.gh.tar.gz 3767860 BLAKE2B 09bcb296f10ecebc9bda81091ea9c7f589b9b44169981676b5013088c001301d2302bab8514d4c6fb9542ba0bc0d07377e68a46c35f667a6a408f86e499a1a89 SHA512 49ad9fdb411e719b5a2aae6d48750932c8ad65bace2b0a747a54b475bcd0a40da368712d074b4b3afdf28cc8003532aca712b3714d54323f184ee1358521d7c5 -DIST uv-0.6.7-crates.tar.xz 60339544 BLAKE2B 5bde165c809ee9a66c23a1811d461502021b2038c747deaa250b2f30e947712e6ccad23f188fc93b000edaaf53b657d90971803acff94ade6c61a29684cf5601 SHA512 d339b9cc8b4b19ba802d203f476da311d060962e07cffaeedd0aed05b21125b6a959a971d3654db3e26087c15331588dd6ebba2ab9e52fcd91b1a38a2dc8e9e7 -DIST uv-0.6.7.gh.tar.gz 3791242 BLAKE2B ca24f6945d6a442c32a574b901cf47dac3ede08603255b62feded82d36179a578aada04fca402d7738d2b3b78adfe22e4d1dbded502cafb2c5d4eb0407a5b5d4 SHA512 992f8a64f3d0c8f57be6959f91242ce7420c6ee94839f067dc142f895fb2c0b9ab4161b6a51112241e30c8836eefb7e5bc747f867c28bf09b95e0aaa52de8350 -DIST uv-0.6.8-crates.tar.xz 58007724 BLAKE2B bcf38b328d17e61cb74e9c1e51e0459fe91fd3b9124510e3f26606a3216189d2eb223cffd70dafce18cafe2340efc86f84379abf97444f79a57635dff0429590 SHA512 289cc35931ea54eb466e65cb279f842f06695ca09fae574dc5a3ba519db39c7441de9bf13c8c490cfa975f103b04988a943ea6de088090bbea0a944178064dbf -DIST uv-0.6.8.gh.tar.gz 3793571 BLAKE2B 7bdcbaee54edb8114328410590406b2bb7240c597e9b5450a56a59de477467246fa6746ba21602cbd27b828c2c9606406d1701b6149b4b7160ac7ff21fe775bb SHA512 edf3e45e773bc4db3e1ee7a76419ef62beadc882f2dbe6342ec334520e170f941b55d376469677a2b8107a6ab8e38d9c704bfae6700e4f2f4932db9fda57478c -DIST uv-0.6.9.gh.tar.gz 3805843 BLAKE2B 6ea1ba8ea68542896e6c076cc05548bbb2ce8c2adcb0f6ac4e59ce2bdaeffca248a333f9e549bd9532cd72ab2ed99a479d9b106b91120371ad59819ecf7ab6aa SHA512 0b6791b25aaa354a1c662132af97b9b5d45785867be4ee112660b823c69d532460651a333db61c96c997448761c77fde1fd4ecb47ccd5ebc73239d81a60b984d -EBUILD uv-0.6.10.ebuild 4384 BLAKE2B 3d26f9d96f38f2db84e43376d1a8251911ffe19a58d05d81cdaba8e1928cf3ca354bcd6fba45b517e422368d6ab17f13bb508f112e80c80396ca9c31bf158c17 SHA512 90b32eef65c5f93a386f444abe2804e0d7669a2b1cdb7b6c2aaef40c3625471a20a5129688df326782b2fa359dcd00c1409d96bf7eda576851346dcb770bc828 -EBUILD uv-0.6.11.ebuild 4384 BLAKE2B 3d26f9d96f38f2db84e43376d1a8251911ffe19a58d05d81cdaba8e1928cf3ca354bcd6fba45b517e422368d6ab17f13bb508f112e80c80396ca9c31bf158c17 SHA512 90b32eef65c5f93a386f444abe2804e0d7669a2b1cdb7b6c2aaef40c3625471a20a5129688df326782b2fa359dcd00c1409d96bf7eda576851346dcb770bc828 -EBUILD uv-0.6.12.ebuild 4383 BLAKE2B cf791584ad53431dc7eec7a8a7d0d18b84b03b6a5d08b6fb1c658fb8c767c3f8b82e1b39ef210a75b13f433b3ba8dddd7b0941769d096677468271acc9e54be3 SHA512 9c5e11c490c932cfc4dbd06d855a03a6b827fa834d5d65bbd179b0adba25bfab393c8d730308d5d656b9c19ba1d29ff7a517dec49cda5ff52a7bf485e5061028 -EBUILD uv-0.6.13.ebuild 4383 BLAKE2B cf791584ad53431dc7eec7a8a7d0d18b84b03b6a5d08b6fb1c658fb8c767c3f8b82e1b39ef210a75b13f433b3ba8dddd7b0941769d096677468271acc9e54be3 SHA512 9c5e11c490c932cfc4dbd06d855a03a6b827fa834d5d65bbd179b0adba25bfab393c8d730308d5d656b9c19ba1d29ff7a517dec49cda5ff52a7bf485e5061028 +EBUILD uv-0.6.10.ebuild 4558 BLAKE2B 4e80eda2d50c57f6aedc708c31a7d47e2f7880af572cd6659c2ae94d311b0fa902fcd2c6ea7afd4168fe45bc7e308235527e6013056f8b89495e48aa769c06a1 SHA512 0499a1d5aa2d915314035b63faafd011c86913a51b68dfbed68f916afeec36428549f32bb295281d916a3a1718ee297d9a940c2dcee589eb72392141e29d1f8e +EBUILD uv-0.6.13.ebuild 4664 BLAKE2B eb25b6ba4e0ae8231a2af6e7e77d59bf0cb6a58c6720e397ca72665b9db53474e9b743028d7a2eaa1e8f1384de66e228613ff4b1183df1e8c30c6138be1072c4 SHA512 7d130eb3e54c74d178b7bfd30fc1f581912ddbc7091cc4392ba230fedb5a6f55ea9f879959025b46f99c410a6873bfc69bca8880ce26fb72980c9a69fd1dfa08 +EBUILD uv-0.6.14.ebuild 4669 BLAKE2B d55250a1b112e75d2f1a0210fc487dd1c5a9458aa474fc5631a5a3d5d1cf9253a51de4ac1e498b23386f6caa0c48c2a1a3be16d8fdd33234bc4c91da20d5c43c SHA512 16f8b284198bae8be152c653d9731d4c32ef283af921aaff48fab7d38a0fe5c4a5ac6b32326114409a04f6604aa02755d5d26b6eeaa8f757aba5159334e170f0 EBUILD uv-0.6.5.ebuild 4368 BLAKE2B 0a83803cb1e9a799c62708a4b6e47b99ee5b971b3eae031f1f7f252e478a45688c3900e54fdfb2f30fee4b29105ca4b161dc852cba12812b338ee0a36257e3ee SHA512 2f1fee356b1a2faa01a90751f8d9b651196e6312ee6e157bb096b48ceccdeeaad93b78b1d94f8a43d383744c0a2448b1325cdd97b97283bb420cf1580d4f4f88 -EBUILD uv-0.6.6.ebuild 4373 BLAKE2B d3ad55fb8a18f2d6416186df692373bac1eeb19158ff86dc69dfb37c8ba2eaa98de16547a5075ba264ec515faf9fd84ac735e11a19a4c5947a96ed1e2418582a SHA512 b8afbb60bd276d35c9f6a263a74846026a9b42f62740bb04e3274eb879ff85129ea51e288aa0cabc5005d3df28fe255e9241d8b34a140430186e2543735a9a66 -EBUILD uv-0.6.7.ebuild 4315 BLAKE2B 1884edd37b7a438bb3a519c3357cb06ca95f883cfc2f2782ee4b674db454a5ce15ea4d9b3d0f482457944775add9be8af939bbf3fdd5145a57b8e5261a9539c6 SHA512 690f7c91a8608e97eb1832da35e09dddf4023b6138d445f1d03fb696fd002fa618e1cd84fb1564ebd4b37974790b0dcc5582c383176830190980f23d88c9f9a7 -EBUILD uv-0.6.8.ebuild 4383 BLAKE2B cf791584ad53431dc7eec7a8a7d0d18b84b03b6a5d08b6fb1c658fb8c767c3f8b82e1b39ef210a75b13f433b3ba8dddd7b0941769d096677468271acc9e54be3 SHA512 9c5e11c490c932cfc4dbd06d855a03a6b827fa834d5d65bbd179b0adba25bfab393c8d730308d5d656b9c19ba1d29ff7a517dec49cda5ff52a7bf485e5061028 -EBUILD uv-0.6.9.ebuild 4379 BLAKE2B 76a97efbabc3c367194aec9cca099b97b593d0e737b145ede70956cda39cc230ff5984086f00c68e58ab351a7a10053577f3ce41e6f4c5a1b78a91ed23b818ff SHA512 fefc39ece3423bc40485919b5c0d589ff923c59b970bffbf2593047bf5e2d6175b81deb17b25672e2f599cf90f67f947f739040c1310db7c946f555de2617d7a MISC metadata.xml 336 BLAKE2B 4b5933e24e3e9450dde5da099185dcdf3afb5916b55cffa7c2f3f6fac77e439197cbe4ba529a87f83442d8f87d238e8abef06dc052ce9a62659060ffea9fdb47 SHA512 9910fd10ebbc395b9c330774b74798c9ffdba3bb368347658380a22e01d6dc9d1961ea50fbfb4a904c9db84b94c713c054e418a7294425b86ff41a607fd3e310 diff --git a/dev-python/uv/files/uv-0.6.13-test-ws.patch b/dev-python/uv/files/uv-0.6.13-test-ws.patch new file mode 100644 index 000000000000..bda1b6d0c93a --- /dev/null +++ b/dev-python/uv/files/uv-0.6.13-test-ws.patch @@ -0,0 +1,241 @@ +From 5c69e6e3ed1df9b7a2c85b981129a59bf9aec357 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org> +Date: Sat, 12 Apr 2025 13:20:44 +0200 +Subject: [PATCH] Collapse whitespace in python_list tests + +Collapse whitespace into a single space in python_list tests, in order +to make them agnostic of padding, and therefore pass both with Python +3.12.9 and Python 3.12.10. + +Fixes #12799 +--- + crates/uv/tests/it/common/mod.rs | 7 ++++ + crates/uv/tests/it/python_list.rs | 64 ++++++++++++++++--------------- + 2 files changed, 41 insertions(+), 30 deletions(-) + +diff --git a/crates/uv/tests/it/common/mod.rs b/crates/uv/tests/it/common/mod.rs +index 0c6d491f2..09bbbb2b1 100644 +--- a/crates/uv/tests/it/common/mod.rs ++++ b/crates/uv/tests/it/common/mod.rs +@@ -319,6 +319,13 @@ impl TestContext { + self + } + ++ /// Add a filter that collapses duplicate whitespace. ++ #[must_use] ++ pub fn with_collapsed_whitespace(mut self) -> Self { ++ self.filters.push((r"[ \t]+".to_string(), " ".to_string())); ++ self ++ } ++ + /// Add extra directories and configuration for managed Python installations. + #[must_use] + pub fn with_managed_python_dirs(mut self) -> Self { +diff --git a/crates/uv/tests/it/python_list.rs b/crates/uv/tests/it/python_list.rs +index 347993934..657667861 100644 +--- a/crates/uv/tests/it/python_list.rs ++++ b/crates/uv/tests/it/python_list.rs +@@ -7,7 +7,8 @@ use crate::common::{uv_snapshot, TestContext}; + fn python_list() { + let mut context: TestContext = TestContext::new_with_versions(&["3.11", "3.12"]) + .with_filtered_python_symlinks() +- .with_filtered_python_keys(); ++ .with_filtered_python_keys() ++ .with_collapsed_whitespace(); + + uv_snapshot!(context.filters(), context.python_list().env(EnvVars::UV_TEST_PYTHON_PATH, ""), @r" + success: true +@@ -22,8 +23,8 @@ fn python_list() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] +- cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] + + ----- stderr ----- + "); +@@ -33,7 +34,7 @@ fn python_list() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] + + ----- stderr ----- + "); +@@ -43,7 +44,7 @@ fn python_list() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] ++ cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] + + ----- stderr ----- + "); +@@ -53,8 +54,8 @@ fn python_list() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] +- cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] + + ----- stderr ----- + "); +@@ -64,7 +65,7 @@ fn python_list() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] + + ----- stderr ----- + "); +@@ -74,7 +75,7 @@ fn python_list() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] + + ----- stderr ----- + "); +@@ -87,7 +88,7 @@ fn python_list() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] + + ----- stderr ----- + "); +@@ -108,8 +109,8 @@ fn python_list() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] +- cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] + + ----- stderr ----- + "); +@@ -119,7 +120,7 @@ fn python_list() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] ++ cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] + + ----- stderr ----- + "); +@@ -129,7 +130,8 @@ fn python_list() { + fn python_list_pin() { + let context: TestContext = TestContext::new_with_versions(&["3.11", "3.12"]) + .with_filtered_python_symlinks() +- .with_filtered_python_keys(); ++ .with_filtered_python_keys() ++ .with_collapsed_whitespace(); + + // Pin to a version + uv_snapshot!(context.filters(), context.python_pin().arg("3.12"), @r###" +@@ -146,8 +148,8 @@ fn python_list_pin() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] +- cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] + + ----- stderr ----- + "); +@@ -157,8 +159,8 @@ fn python_list_pin() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] +- cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] + + ----- stderr ----- + "); +@@ -171,7 +173,8 @@ fn python_list_venv() { + .with_filtered_python_keys() + .with_filtered_exe_suffix() + .with_filtered_python_names() +- .with_filtered_virtualenv_bin(); ++ .with_filtered_virtualenv_bin() ++ .with_collapsed_whitespace(); + + // Create a virtual environment + uv_snapshot!(context.filters(), context.venv().arg("--python").arg("3.12").arg("-q"), @r###" +@@ -187,8 +190,8 @@ fn python_list_venv() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] +- cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] + + ----- stderr ----- + "); +@@ -198,8 +201,8 @@ fn python_list_venv() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] +- cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] + + ----- stderr ----- + "); +@@ -285,7 +288,8 @@ fn python_list_unsupported_version() { + fn python_list_duplicate_path_entries() { + let context: TestContext = TestContext::new_with_versions(&["3.11", "3.12"]) + .with_filtered_python_symlinks() +- .with_filtered_python_keys(); ++ .with_filtered_python_keys() ++ .with_collapsed_whitespace(); + + // Construct a `PATH` with all entries duplicated + let path = std::env::join_paths( +@@ -298,8 +302,8 @@ fn python_list_duplicate_path_entries() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] +- cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] + + ----- stderr ----- + "); +@@ -320,8 +324,8 @@ fn python_list_duplicate_path_entries() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] +- cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12] ++ cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11] + + ----- stderr ----- + "); +@@ -341,8 +345,8 @@ fn python_list_duplicate_path_entries() { + success: true + exit_code: 0 + ----- stdout ----- +- cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12]-link/python3 +- cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11]-link/python3 ++ cpython-3.12.[X]-[PLATFORM] [PYTHON-3.12]-link/python3 ++ cpython-3.11.[X]-[PLATFORM] [PYTHON-3.11]-link/python3 + + ----- stderr ----- + "); diff --git a/dev-python/uv/uv-0.6.10.ebuild b/dev-python/uv/uv-0.6.10.ebuild index 6dc8470325ed..c53d9458f32c 100644 --- a/dev-python/uv/uv-0.6.10.ebuild +++ b/dev-python/uv/uv-0.6.10.ebuild @@ -46,7 +46,7 @@ LICENSE+=" # ring crate LICENSE+=" openssl" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" IUSE="test" RESTRICT="test" PROPERTIES="test_network" @@ -90,6 +90,10 @@ pkg_setup() { src_prepare() { default + # force thin lto, makes build much faster and less memory hungry + # (i.e. makes it possible to actually build uv on 32-bit PPC) + sed -i -e '/lto/s:fat:thin:' Cargo.toml || die + # enable system libraries where supported export ZSTD_SYS_USE_PKG_CONFIG=1 # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? diff --git a/dev-python/uv/uv-0.6.11.ebuild b/dev-python/uv/uv-0.6.11.ebuild deleted file mode 100644 index 6dc8470325ed..000000000000 --- a/dev-python/uv/uv-0.6.11.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [async_zip]='https://github.com/charliermarsh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%' - [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' - [version-ranges]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%/version-ranges' -) - -RUST_MIN_VER="1.83.0" - -inherit cargo check-reqs - -CRATE_PV=0.6.10 -DESCRIPTION="A Python package installer and resolver, written in Rust" -HOMEPAGE=" - https://github.com/astral-sh/uv/ - https://pypi.org/project/uv/ -" -# pypi sdist misses scripts/, needed for tests -SRC_URI=" - https://github.com/astral-sh/uv/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" -if [[ ${PKGBUMPING} != ${PVR} ]]; then - SRC_URI+=" - https://github.com/gentoo-crate-dist/uv/releases/download/${CRATE_PV}/uv-${CRATE_PV}-crates.tar.xz - " -fi - -# most of the code -LICENSE="|| ( Apache-2.0 MIT )" -# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 - ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB -" -# ring crate -LICENSE+=" openssl" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="test" -PROPERTIES="test_network" - -DEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-arch/zstd:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-lang/python:3.8 - dev-lang/python:3.9 - dev-lang/python:3.10 - dev-lang/python:3.11 - dev-lang/python:3.12 - !!~dev-python/uv-0.5.0 - ) -" - -QA_FLAGS_IGNORED="usr/bin/.*" - -check_space() { - local CHECKREQS_DISK_BUILD=3G - use debug && CHECKREQS_DISK_BUILD=9G - check-reqs_pkg_setup -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space - rust_pkg_setup -} - -src_prepare() { - default - - # enable system libraries where supported - export ZSTD_SYS_USE_PKG_CONFIG=1 - # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? - - # remove unbundled sources, just in case - find "${ECARGO_VENDOR}"/{bzip2,lzma,zstd}-sys-*/ -name '*.c' -delete || die - - # bzip2-sys requires a pkg-config file - # https://github.com/alexcrichton/bzip2-rs/issues/104 - mkdir "${T}/pkg-config" || die - export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} - cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die - Name: bzip2 - Version: 9999 - Description: - Libs: -lbz2 - EOF -} - -src_configure() { - local myfeatures=( - git - pypi - python - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cd crates/uv || die - cargo_src_compile -} - -src_test() { - # work around https://github.com/astral-sh/uv/issues/4376 - local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH} - local -x COLUMNS=100 - local -x PYTHONDONTWRITEBYTECODE= - # fix tests failing because of our config - local -x XDG_CONFIG_DIRS=${T} - - cd crates/uv || die - cargo_src_test --no-fail-fast -} - -src_install() { - cd crates/uv || die - cargo_src_install - - insinto /etc/xdg/uv - newins - uv.toml <<-EOF || die - # These defaults match Fedora, see: - # https://src.fedoraproject.org/rpms/uv/pull-request/18 - - # By default ("automatic"), uv downloads missing Python versions - # automatically and keeps them in the user's home directory. - # Disable that to make downloading opt-in, and especially - # to avoid unnecessarily fetching custom Python when the distro - # package would be preferable. Python builds can still be - # downloaded manually via "uv python install". - # - # https://docs.astral.sh/uv/reference/settings/#python-downloads - python-downloads = "manual" - - # By default ("managed"), uv always prefers self-installed - # Python versions over the system Python, independently - # of versions. Since we generally expect users to use that - # to install old Python versions not in ::gentoo anymore, - # this effectively means that uv would end up preferring very - # old Python versions over the newer ones that are provided - # by the system. Default to using the system versions to avoid - # this counter-intuitive behavior. - # - # https://docs.astral.sh/uv/reference/settings/#python-preference - python-preference = "system" - EOF -} diff --git a/dev-python/uv/uv-0.6.13.ebuild b/dev-python/uv/uv-0.6.13.ebuild index 44cb91d40951..e98d57c5adae 100644 --- a/dev-python/uv/uv-0.6.13.ebuild +++ b/dev-python/uv/uv-0.6.13.ebuild @@ -88,8 +88,17 @@ pkg_setup() { } src_prepare() { + local PATCHES=( + # https://github.com/astral-sh/uv/pull/12851 + "${FILESDIR}/${P}-test-ws.patch" + ) + default + # force thin lto, makes build much faster and less memory hungry + # (i.e. makes it possible to actually build uv on 32-bit PPC) + sed -i -e '/lto/s:fat:thin:' Cargo.toml || die + # enable system libraries where supported export ZSTD_SYS_USE_PKG_CONFIG=1 # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? diff --git a/dev-python/uv/uv-0.6.12.ebuild b/dev-python/uv/uv-0.6.14.ebuild index 44cb91d40951..45d0f12ff194 100644 --- a/dev-python/uv/uv-0.6.12.ebuild +++ b/dev-python/uv/uv-0.6.14.ebuild @@ -88,8 +88,17 @@ pkg_setup() { } src_prepare() { + local PATCHES=( + # https://github.com/astral-sh/uv/pull/12851 + "${FILESDIR}/uv-0.6.13-test-ws.patch" + ) + default + # force thin lto, makes build much faster and less memory hungry + # (i.e. makes it possible to actually build uv on 32-bit PPC) + sed -i -e '/lto/s:fat:thin:' Cargo.toml || die + # enable system libraries where supported export ZSTD_SYS_USE_PKG_CONFIG=1 # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? diff --git a/dev-python/uv/uv-0.6.6.ebuild b/dev-python/uv/uv-0.6.6.ebuild deleted file mode 100644 index ea31a134e1f8..000000000000 --- a/dev-python/uv/uv-0.6.6.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [async_zip]='https://github.com/charliermarsh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%' - [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' - [version-ranges]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%/version-ranges' -) - -RUST_MIN_VER="1.83.0" - -inherit cargo check-reqs - -CRATE_PV=${PV} -DESCRIPTION="A Python package installer and resolver, written in Rust" -HOMEPAGE=" - https://github.com/astral-sh/uv/ - https://pypi.org/project/uv/ -" -# pypi sdist misses scripts/, needed for tests -SRC_URI=" - https://github.com/astral-sh/uv/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" -if [[ ${PKGBUMPING} != ${PVR} ]]; then - SRC_URI+=" - https://github.com/gentoo-crate-dist/uv/releases/download/${CRATE_PV}/uv-${CRATE_PV}-crates.tar.xz - " -fi - -# most of the code -LICENSE="|| ( Apache-2.0 MIT )" -# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT - MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB -" -# ring crate -LICENSE+=" openssl" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="test" -PROPERTIES="test_network" - -DEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-arch/zstd:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-lang/python:3.8 - dev-lang/python:3.9 - dev-lang/python:3.10 - dev-lang/python:3.11 - dev-lang/python:3.12 - !!~dev-python/uv-0.5.0 - ) -" - -QA_FLAGS_IGNORED="usr/bin/.*" - -check_space() { - local CHECKREQS_DISK_BUILD=3G - use debug && CHECKREQS_DISK_BUILD=9G - check-reqs_pkg_setup -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space - rust_pkg_setup -} - -src_prepare() { - default - - # enable system libraries where supported - export ZSTD_SYS_USE_PKG_CONFIG=1 - # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? - - # remove unbundled sources, just in case - find "${ECARGO_VENDOR}"/{bzip2,lzma,zstd}-sys-*/ -name '*.c' -delete || die - - # bzip2-sys requires a pkg-config file - # https://github.com/alexcrichton/bzip2-rs/issues/104 - mkdir "${T}/pkg-config" || die - export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} - cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die - Name: bzip2 - Version: 9999 - Description: - Libs: -lbz2 - EOF -} - -src_configure() { - local myfeatures=( - git - pypi - python - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cd crates/uv || die - cargo_src_compile -} - -src_test() { - # work around https://github.com/astral-sh/uv/issues/4376 - local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH} - local -x COLUMNS=100 - local -x PYTHONDONTWRITEBYTECODE= - # fix tests failing because of our config - local -x XDG_CONFIG_DIRS=${T} - - cd crates/uv || die - cargo_src_test --no-fail-fast -} - -src_install() { - cd crates/uv || die - cargo_src_install - - insinto /etc/xdg/uv - newins - uv.toml <<-EOF || die - # These defaults match Fedora, see: - # https://src.fedoraproject.org/rpms/uv/pull-request/18 - - # By default ("automatic"), uv downloads missing Python versions - # automatically and keeps them in the user's home directory. - # Disable that to make downloading opt-in, and especially - # to avoid unnecessarily fetching custom Python when the distro - # package would be preferable. Python builds can still be - # downloaded manually via "uv python install". - # - # https://docs.astral.sh/uv/reference/settings/#python-downloads - python-downloads = "manual" - - # By default ("managed"), uv always prefers self-installed - # Python versions over the system Python, independently - # of versions. Since we generally expect users to use that - # to install old Python versions not in ::gentoo anymore, - # this effectively means that uv would end up preferring very - # old Python versions over the newer ones that are provided - # by the system. Default to using the system versions to avoid - # this counter-intuitive behavior. - # - # https://docs.astral.sh/uv/reference/settings/#python-preference - python-preference = "system" - EOF -} diff --git a/dev-python/uv/uv-0.6.7.ebuild b/dev-python/uv/uv-0.6.7.ebuild deleted file mode 100644 index 3a051e0e30a2..000000000000 --- a/dev-python/uv/uv-0.6.7.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [async_zip]='https://github.com/charliermarsh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%' - [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' - [version-ranges]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%/version-ranges' -) - -RUST_MIN_VER="1.83.0" - -inherit cargo check-reqs - -CRATE_PV=${PV} -DESCRIPTION="A Python package installer and resolver, written in Rust" -HOMEPAGE=" - https://github.com/astral-sh/uv/ - https://pypi.org/project/uv/ -" -# pypi sdist misses scripts/, needed for tests -SRC_URI=" - https://github.com/astral-sh/uv/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} - https://github.com/gentoo-crate-dist/uv/releases/download/${CRATE_PV}/uv-${CRATE_PV}-crates.tar.xz -" - -# most of the code -LICENSE="|| ( Apache-2.0 MIT )" -# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT - MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB -" -# ring crate -LICENSE+=" openssl" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="test" -PROPERTIES="test_network" - -DEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-arch/zstd:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-lang/python:3.8 - dev-lang/python:3.9 - dev-lang/python:3.10 - dev-lang/python:3.11 - dev-lang/python:3.12 - !!~dev-python/uv-0.5.0 - ) -" - -QA_FLAGS_IGNORED="usr/bin/.*" - -check_space() { - local CHECKREQS_DISK_BUILD=3G - use debug && CHECKREQS_DISK_BUILD=9G - check-reqs_pkg_setup -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space - rust_pkg_setup -} - -src_prepare() { - default - - # enable system libraries where supported - export ZSTD_SYS_USE_PKG_CONFIG=1 - # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? - - # remove unbundled sources, just in case - find "${ECARGO_VENDOR}"/{bzip2,lzma,zstd}-sys-*/ -name '*.c' -delete || die - - # bzip2-sys requires a pkg-config file - # https://github.com/alexcrichton/bzip2-rs/issues/104 - mkdir "${T}/pkg-config" || die - export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} - cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die - Name: bzip2 - Version: 9999 - Description: - Libs: -lbz2 - EOF -} - -src_configure() { - local myfeatures=( - git - pypi - python - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cd crates/uv || die - cargo_src_compile -} - -src_test() { - # work around https://github.com/astral-sh/uv/issues/4376 - local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH} - local -x COLUMNS=100 - local -x PYTHONDONTWRITEBYTECODE= - # fix tests failing because of our config - local -x XDG_CONFIG_DIRS=${T} - - cd crates/uv || die - cargo_src_test --no-fail-fast -} - -src_install() { - cd crates/uv || die - cargo_src_install - - insinto /etc/xdg/uv - newins - uv.toml <<-EOF || die - # These defaults match Fedora, see: - # https://src.fedoraproject.org/rpms/uv/pull-request/18 - - # By default ("automatic"), uv downloads missing Python versions - # automatically and keeps them in the user's home directory. - # Disable that to make downloading opt-in, and especially - # to avoid unnecessarily fetching custom Python when the distro - # package would be preferable. Python builds can still be - # downloaded manually via "uv python install". - # - # https://docs.astral.sh/uv/reference/settings/#python-downloads - python-downloads = "manual" - - # By default ("managed"), uv always prefers self-installed - # Python versions over the system Python, independently - # of versions. Since we generally expect users to use that - # to install old Python versions not in ::gentoo anymore, - # this effectively means that uv would end up preferring very - # old Python versions over the newer ones that are provided - # by the system. Default to using the system versions to avoid - # this counter-intuitive behavior. - # - # https://docs.astral.sh/uv/reference/settings/#python-preference - python-preference = "system" - EOF -} diff --git a/dev-python/uv/uv-0.6.8.ebuild b/dev-python/uv/uv-0.6.8.ebuild deleted file mode 100644 index 44cb91d40951..000000000000 --- a/dev-python/uv/uv-0.6.8.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [async_zip]='https://github.com/charliermarsh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%' - [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' - [version-ranges]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%/version-ranges' -) - -RUST_MIN_VER="1.83.0" - -inherit cargo check-reqs - -CRATE_PV=${PV} -DESCRIPTION="A Python package installer and resolver, written in Rust" -HOMEPAGE=" - https://github.com/astral-sh/uv/ - https://pypi.org/project/uv/ -" -# pypi sdist misses scripts/, needed for tests -SRC_URI=" - https://github.com/astral-sh/uv/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" -if [[ ${PKGBUMPING} != ${PVR} ]]; then - SRC_URI+=" - https://github.com/gentoo-crate-dist/uv/releases/download/${CRATE_PV}/uv-${CRATE_PV}-crates.tar.xz - " -fi - -# most of the code -LICENSE="|| ( Apache-2.0 MIT )" -# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 - ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB -" -# ring crate -LICENSE+=" openssl" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -IUSE="test" -RESTRICT="test" -PROPERTIES="test_network" - -DEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-arch/zstd:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-lang/python:3.8 - dev-lang/python:3.9 - dev-lang/python:3.10 - dev-lang/python:3.11 - dev-lang/python:3.12 - !!~dev-python/uv-0.5.0 - ) -" - -QA_FLAGS_IGNORED="usr/bin/.*" - -check_space() { - local CHECKREQS_DISK_BUILD=3G - use debug && CHECKREQS_DISK_BUILD=9G - check-reqs_pkg_setup -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space - rust_pkg_setup -} - -src_prepare() { - default - - # enable system libraries where supported - export ZSTD_SYS_USE_PKG_CONFIG=1 - # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? - - # remove unbundled sources, just in case - find "${ECARGO_VENDOR}"/{bzip2,lzma,zstd}-sys-*/ -name '*.c' -delete || die - - # bzip2-sys requires a pkg-config file - # https://github.com/alexcrichton/bzip2-rs/issues/104 - mkdir "${T}/pkg-config" || die - export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} - cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die - Name: bzip2 - Version: 9999 - Description: - Libs: -lbz2 - EOF -} - -src_configure() { - local myfeatures=( - git - pypi - python - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cd crates/uv || die - cargo_src_compile -} - -src_test() { - # work around https://github.com/astral-sh/uv/issues/4376 - local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH} - local -x COLUMNS=100 - local -x PYTHONDONTWRITEBYTECODE= - # fix tests failing because of our config - local -x XDG_CONFIG_DIRS=${T} - - cd crates/uv || die - cargo_src_test --no-fail-fast -} - -src_install() { - cd crates/uv || die - cargo_src_install - - insinto /etc/xdg/uv - newins - uv.toml <<-EOF || die - # These defaults match Fedora, see: - # https://src.fedoraproject.org/rpms/uv/pull-request/18 - - # By default ("automatic"), uv downloads missing Python versions - # automatically and keeps them in the user's home directory. - # Disable that to make downloading opt-in, and especially - # to avoid unnecessarily fetching custom Python when the distro - # package would be preferable. Python builds can still be - # downloaded manually via "uv python install". - # - # https://docs.astral.sh/uv/reference/settings/#python-downloads - python-downloads = "manual" - - # By default ("managed"), uv always prefers self-installed - # Python versions over the system Python, independently - # of versions. Since we generally expect users to use that - # to install old Python versions not in ::gentoo anymore, - # this effectively means that uv would end up preferring very - # old Python versions over the newer ones that are provided - # by the system. Default to using the system versions to avoid - # this counter-intuitive behavior. - # - # https://docs.astral.sh/uv/reference/settings/#python-preference - python-preference = "system" - EOF -} diff --git a/dev-python/uv/uv-0.6.9.ebuild b/dev-python/uv/uv-0.6.9.ebuild deleted file mode 100644 index 2c5cfb758f7e..000000000000 --- a/dev-python/uv/uv-0.6.9.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CRATES=" -" - -declare -A GIT_CRATES=( - [async_zip]='https://github.com/charliermarsh/rs-async-zip;c909fda63fcafe4af496a07bfda28a5aae97e58d;rs-async-zip-%commit%' - [pubgrub]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%' - [tl]='https://github.com/astral-sh/tl;6e25b2ee2513d75385101a8ff9f591ef51f314ec;tl-%commit%' - [version-ranges]='https://github.com/astral-sh/pubgrub;b70cf707aa43f21b32f3a61b8a0889b15032d5c4;pubgrub-%commit%/version-ranges' -) - -RUST_MIN_VER="1.83.0" - -inherit cargo check-reqs - -CRATE_PV=0.6.8 -DESCRIPTION="A Python package installer and resolver, written in Rust" -HOMEPAGE=" - https://github.com/astral-sh/uv/ - https://pypi.org/project/uv/ -" -# pypi sdist misses scripts/, needed for tests -SRC_URI=" - https://github.com/astral-sh/uv/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" -if [[ ${PKGBUMPING} != ${PVR} ]]; then - SRC_URI+=" - https://github.com/gentoo-crate-dist/uv/releases/download/${CRATE_PV}/uv-${CRATE_PV}-crates.tar.xz - " -fi - -# most of the code -LICENSE="|| ( Apache-2.0 MIT )" -# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0 - ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 ZLIB -" -# ring crate -LICENSE+=" openssl" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" -IUSE="test" -RESTRICT="test" -PROPERTIES="test_network" - -DEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - app-arch/zstd:= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - test? ( - dev-lang/python:3.8 - dev-lang/python:3.9 - dev-lang/python:3.10 - dev-lang/python:3.11 - dev-lang/python:3.12 - !!~dev-python/uv-0.5.0 - ) -" - -QA_FLAGS_IGNORED="usr/bin/.*" - -check_space() { - local CHECKREQS_DISK_BUILD=3G - use debug && CHECKREQS_DISK_BUILD=9G - check-reqs_pkg_setup -} - -pkg_pretend() { - check_space -} - -pkg_setup() { - check_space - rust_pkg_setup -} - -src_prepare() { - default - - # enable system libraries where supported - export ZSTD_SYS_USE_PKG_CONFIG=1 - # TODO: unbundle libz-ng-sys, tikv-jemalloc-sys? - - # remove unbundled sources, just in case - find "${ECARGO_VENDOR}"/{bzip2,lzma,zstd}-sys-*/ -name '*.c' -delete || die - - # bzip2-sys requires a pkg-config file - # https://github.com/alexcrichton/bzip2-rs/issues/104 - mkdir "${T}/pkg-config" || die - export PKG_CONFIG_PATH=${T}/pkg-config${PKG_CONFIG_PATH+:${PKG_CONFIG_PATH}} - cat >> "${T}/pkg-config/bzip2.pc" <<-EOF || die - Name: bzip2 - Version: 9999 - Description: - Libs: -lbz2 - EOF -} - -src_configure() { - local myfeatures=( - git - pypi - python - ) - - cargo_src_configure --no-default-features -} - -src_compile() { - cd crates/uv || die - cargo_src_compile -} - -src_test() { - # work around https://github.com/astral-sh/uv/issues/4376 - local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH} - local -x COLUMNS=100 - local -x PYTHONDONTWRITEBYTECODE= - # fix tests failing because of our config - local -x XDG_CONFIG_DIRS=${T} - - cd crates/uv || die - cargo_src_test --no-fail-fast -} - -src_install() { - cd crates/uv || die - cargo_src_install - - insinto /etc/xdg/uv - newins - uv.toml <<-EOF || die - # These defaults match Fedora, see: - # https://src.fedoraproject.org/rpms/uv/pull-request/18 - - # By default ("automatic"), uv downloads missing Python versions - # automatically and keeps them in the user's home directory. - # Disable that to make downloading opt-in, and especially - # to avoid unnecessarily fetching custom Python when the distro - # package would be preferable. Python builds can still be - # downloaded manually via "uv python install". - # - # https://docs.astral.sh/uv/reference/settings/#python-downloads - python-downloads = "manual" - - # By default ("managed"), uv always prefers self-installed - # Python versions over the system Python, independently - # of versions. Since we generally expect users to use that - # to install old Python versions not in ::gentoo anymore, - # this effectively means that uv would end up preferring very - # old Python versions over the newer ones that are provided - # by the system. Default to using the system versions to avoid - # this counter-intuitive behavior. - # - # https://docs.astral.sh/uv/reference/settings/#python-preference - python-preference = "system" - EOF -} diff --git a/dev-python/websocket-client/Manifest b/dev-python/websocket-client/Manifest index 6024b733e3e9..53af62c9e563 100644 --- a/dev-python/websocket-client/Manifest +++ b/dev-python/websocket-client/Manifest @@ -1,3 +1,3 @@ DIST websocket_client-1.8.0.tar.gz 54648 BLAKE2B 8fb21148f7d5dfc9e16704560dbcd64c96f4d28ed8382dc0b3427c3b472bb2e1b386d9026ce4c1b91b50d8e7828f8d4ca34e1537797b20f63150d86337db97c6 SHA512 d41dbd4695adcad14142db048b291eed9367153101853e3e17ee8448aa4be9d20bd91b62707291e2b093ce969d51aeef16ceae7330734b5a1556023d773c5a85 -EBUILD websocket-client-1.8.0.ebuild 772 BLAKE2B 92b78201d8b22e62b72987dae2189f6883c78b9a14b1a5c85c51b5e4063eaa2cd71667482d0e27cf49473bab2be854265b825cbf21a9753fd9197e62fc7b726c SHA512 e0c84dd05eba6c7b423a36e02596755c60e9154ac74ea74b98b3027d52630a04425082bd85841a9ca0293601530c0deae4926b2228a2e1001957f03b78e9d9bc +EBUILD websocket-client-1.8.0.ebuild 804 BLAKE2B 3fe7cc252513c5da14b073bd8b8322e3e959a956783fba2497cb0be615769b1a29bf444adeac60332cb9b64ba35f0ea59147a6f02036e5e280b1320466ab1726 SHA512 f82e4e0a867fc029154b7f86ff76ec5a1eff2b1971463695992fe21570ea1606feae6b954d3d6e57da4536cd275f406e60c357fc7eeb226894945bbc4827a585 MISC metadata.xml 498 BLAKE2B de7c287e513c7e64b4bec29693e6eb9104ff963e0d4d942ed37402bf341739fb17b2ebdb1bf0aaa0081934bae34e16f025d0549f94c1a863be95d64a338eede4 SHA512 13dd8cf0f3e363a3fbf2b246bcc1ccd78a898d5ca830e30fb1606947ce129d99f2d8065c3668dc2c7749bbd4e24e39e5a7c483065737a580246a89dd4d41eaa7 diff --git a/dev-python/websocket-client/websocket-client-1.8.0.ebuild b/dev-python/websocket-client/websocket-client-1.8.0.ebuild index 00b61c0826ed..c3d9a3ebb308 100644 --- a/dev-python/websocket-client/websocket-client-1.8.0.ebuild +++ b/dev-python/websocket-client/websocket-client-1.8.0.ebuild @@ -17,7 +17,8 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="examples" +IUSE="examples test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest index 607b5ae1709a..615763a1de08 100644 --- a/dev-python/xmlschema/Manifest +++ b/dev-python/xmlschema/Manifest @@ -1,7 +1,5 @@ -DIST xmlschema-3.4.4.tar.gz 591585 BLAKE2B 03c215df5d8929d1371dadeaebbbd509b8a9a0f3c01f94999ffa7eac547a2ced80f48dbd74faeb1aa9e59fca06e1c92d44db41f11ceed367bf2b4b822e30476d SHA512 a8fa3d295b2fec631a9dc54d800c19e6a7e57981541b536b2a699573bb0de45be1d65f4f73e63017620358711effef9f2d1745ca5e10ddd5e04b02565301d697 DIST xmlschema-3.4.5.tar.gz 592281 BLAKE2B e32e768bf91e67297453dc0fa70e37fdeaa37c8de3b2bf18857935616b70cc936de88e46844ca3139d9cdb946c53808c34219334317def8cbdcdf50cec20928e SHA512 46b5e3de506b902161fdb758ceccacbda57caa87b0f3b90d8769d96bdfca096eea348b2fe52d76930e18c164dbcf3a673286a1594feef051e0b664e559d37ed2 DIST xmlschema-4.0.0.tar.gz 624545 BLAKE2B 4d53e7581235296d08219550bf78acea4bb1f984dde1f58d86e3855a0f7647b6c69a3746a0f0dc69345214e1d110163f128967c334c57e6acfd0856dce52bd8a SHA512 7246f4449d172f9f5b0d2a70d649d0a7820fb628008884edc85e7742b26a2f1b9f08a3b176b52b639ab84189152c723bbbab317396d3bc3647a21aecd0ff92f9 -EBUILD xmlschema-3.4.4.ebuild 840 BLAKE2B e4837642443c67d13ccc8bb8163d9104c4f0148d750bc5684e0fb0ac15b9b2e9d87401fd2be32d4ed3d1b136973bdc986098c56d8f43d910238737a132edec0d SHA512 3c3f1132853e43100b3210e66a971056426218f557ebfe9609572692191f859054c1279a8a63524ed30918c2d6ae2da321c6a4d26a33ee5e4764c69f2261d3ba -EBUILD xmlschema-3.4.5.ebuild 848 BLAKE2B 589278f250b0076e477c3bf6a1578649728d8753d316db50db9ee331ea3f8eb1edc933a5d436406d546de515db19683dc78768d83b3eb95e3a321486d524f30a SHA512 594e0d8e46934b4af2d20d8970da31bab95433856966ad978471241327fabf8ab2da2d4d7a12b71fcb35f29e10539c43e420ce10a2961daed9de1f8af8389ea8 +EBUILD xmlschema-3.4.5.ebuild 840 BLAKE2B e4837642443c67d13ccc8bb8163d9104c4f0148d750bc5684e0fb0ac15b9b2e9d87401fd2be32d4ed3d1b136973bdc986098c56d8f43d910238737a132edec0d SHA512 3c3f1132853e43100b3210e66a971056426218f557ebfe9609572692191f859054c1279a8a63524ed30918c2d6ae2da321c6a4d26a33ee5e4764c69f2261d3ba EBUILD xmlschema-4.0.0.ebuild 899 BLAKE2B 679175570a6b38035be995992aefe24c5c55db422a078eb44328a119cb5056c6683ea65d0b87e28f2c2d5a9272e8777f09370cfc926b06c1c082b2cc5797b5cd SHA512 2e4094cdbc0bebade65594e9687cfe08f061c1401c0869abbb1d6e0554378ac99d2ceeb6c259b951d0d08f7e65059afae2a9c6f35b2fc72b83c95f694eb06468 MISC metadata.xml 376 BLAKE2B 6aa6c0ef38b17f49452a3db71c7f449dfda8951e2196b904235592921620b6a2064021aae7a1a30639e637c3b9bdb46bcaebec1903a081a41832bd0c5199dde9 SHA512 b814209cd4b87ad5cb8bc447f1d485043d8386339607f39575faf2d26c19b69befa9fd7b7eb2d3fca4b5e60499091a59c1466cfc2f0d9651430949893e2edaeb diff --git a/dev-python/xmlschema/xmlschema-3.4.4.ebuild b/dev-python/xmlschema/xmlschema-3.4.4.ebuild deleted file mode 100644 index dd7d76d2ef3b..000000000000 --- a/dev-python/xmlschema/xmlschema-3.4.4.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 2019-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 pypy3_11 ) - -inherit distutils-r1 pypi - -DESCRIPTION="An XML Schema validator and decoder" -HOMEPAGE=" - https://github.com/sissaschool/xmlschema/ - https://pypi.org/project/xmlschema/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - <dev-python/elementpath-5[${PYTHON_USEDEP}] - >=dev-python/elementpath-4.4.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/jinja2[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - ) -" - -python_test() { - "${EPYTHON}" tests/test_all.py -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/xmlschema/xmlschema-3.4.5.ebuild b/dev-python/xmlschema/xmlschema-3.4.5.ebuild index fa17835659b3..dd7d76d2ef3b 100644 --- a/dev-python/xmlschema/xmlschema-3.4.5.ebuild +++ b/dev-python/xmlschema/xmlschema-3.4.5.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/zc-lockfile/Manifest b/dev-python/zc-lockfile/Manifest index 044a3c8c508b..1bdc11630f33 100644 --- a/dev-python/zc-lockfile/Manifest +++ b/dev-python/zc-lockfile/Manifest @@ -1,3 +1,3 @@ DIST zc.lockfile-3.0.post1.tar.gz 10190 BLAKE2B 80f732b758581b25f7d45c843b73b35985ad24185a04d207b612b448e6a1c52e49103d214e9a8b1fa0c3965037c8bcd73c504c5e0e8267814a380e08dc6f1256 SHA512 180d167ffd5760d8f9de02fcbf8e715ad04382d530f3b2970b92e346a588bb3da16926871be944441b2c0d4c8501a9d59fed2dc3c0a733b6c4478b6571d4b911 -EBUILD zc-lockfile-3.0_p1.ebuild 1061 BLAKE2B 079731996388e880a78d1b5cfe22ff9d7f3d2971a4e5c3ce33c8778868ea41327c890f4b6c1d447484efe7f550536e7d7180c986695010f7ddb8ace201b66bb4 SHA512 2f54c4986e8ccd508ced1aba9fc0889dd69495d4a1a163a48a7dff455906a483355a253afa72c3ea866dfaa24c3cb60a00116c640325692ef749cdfbed77dbc3 +EBUILD zc-lockfile-3.0_p1.ebuild 1100 BLAKE2B f3ab6059ece9d309bec803cb924595b6199da76097a5b88a4ff1f2fe35958db76cbbc02365f3640be4c2ddfa6f4e267fe13518c11b1d79f29c06d5d9200b450f SHA512 199844032a194497d2fac3f01dcec91c8180dc74b29041e51cd8142c6ac125a0b4c0e104d54b36e389688dc1249d63819b3ae6ca878e1d1db8c0e42b7066ff7b MISC metadata.xml 490 BLAKE2B 83ea2053e029d9373261556a5b77af2ccab69294cbc6465029365293a893eee3ac7ae9e3b5b282e46ff27a6aa859c74a76f401e52b3dd62f6d4646c1c8bd4c2b SHA512 98bbbb79c61aa6f3b725676a77381b505d7738e40dd64a590b44f10d9496c346edb64595b39cb586cf2fe8f7d5cc96fb3b3410ec023d648cf96d92ce30130636 diff --git a/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild b/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild index 7c6a983a7428..385f6a3722a6 100644 --- a/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild +++ b/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild @@ -19,6 +19,8 @@ HOMEPAGE=" LICENSE="ZPL" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/zconfig/Manifest b/dev-python/zconfig/Manifest index cb4af2694dae..58010743ca36 100644 --- a/dev-python/zconfig/Manifest +++ b/dev-python/zconfig/Manifest @@ -1,3 +1,3 @@ DIST zconfig-4.2.tar.gz 127198 BLAKE2B a533d39c32280bdc5d4b869b9128444e0a36919100bbf7cbe86bf3cd3a67d9be7d20abd6bca831cedff8e8d3f8af4d412fbd92c0db6b1996e72c19d8d2f79879 SHA512 35cc83c51ecfc894edf7d8f2408f63f0c8f59affebb38bab171cc7a56a46916e2f7dae985f0cc9cde92c85cbe93667e2b91b236f60b418f4551d2e5520220a4b -EBUILD zconfig-4.2.ebuild 833 BLAKE2B d5d45856cf3522413a53bcfa247c575efe2d936a2e2c3760c4199dba94d0fbd5b678b5a0a65b648723598135a032a54e21fc79e8ecce6fdc8ba1f48374fe44a0 SHA512 9f249f33ac49668fc221f9b041c0b411092da7b82fba40ef85392c4ad693d28617887431e23fe59a2c23bd9b926c3e9ab15a6fa8a9014bc270c7325be4fcd4da +EBUILD zconfig-4.2.ebuild 872 BLAKE2B 8f90b0a5eb8840545b96ea3636b3faeedd29ac013081c1342fa632018562068ceb4f0bbb9f8252d9f84219d9e4980c1dad47a03d2faf455c6013675e0d346cf7 SHA512 4831989c58d06e5227cd9a1657287118c8460d633cfd9b21dc236bb0be2af6cccb334440b1a21aa0905cc88db0a1dd592ee6f22393d626e698acfe465268a17e MISC metadata.xml 1382 BLAKE2B 217d504c7a0eb0298f70194d81723b0dfef3cfd366da12e715ef625f219dea3b29ee230c476c937318c3030912ee5727ae7945f594d088a2fd71aa9f4ccaba81 SHA512 150596d061f8723bcbff7ee7bb67c485a27baa91cce4b505283d7c0d53a59ac0a034d22333e9a4ab98cb1eae076bafce28dd7d24df1b89c2bbcc5cd844db8518 diff --git a/dev-python/zconfig/zconfig-4.2.ebuild b/dev-python/zconfig/zconfig-4.2.ebuild index 035b37632cd6..8196731428c6 100644 --- a/dev-python/zconfig/zconfig-4.2.ebuild +++ b/dev-python/zconfig/zconfig-4.2.ebuild @@ -18,6 +18,8 @@ HOMEPAGE=" LICENSE="ZPL" SLOT="0" KEYWORDS="~amd64 ~arm64" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/zope-hookable/Manifest b/dev-python/zope-hookable/Manifest index 02aaa005daa5..4494a393ab56 100644 --- a/dev-python/zope-hookable/Manifest +++ b/dev-python/zope-hookable/Manifest @@ -1,3 +1,3 @@ DIST zope_hookable-7.0.tar.gz 21392 BLAKE2B e6b2921f68be1f5156fede45db2a71e6394785bd5e0a4aff86a5cf943b790e0d26163391bd448739ad074e8b792b37334e48c05086268509d980035bac260066 SHA512 f927a0e15aef9adca72f25c21f2c374d6235d8e3abca9d5d9832e9c8d9b70accebfec2cac339ae360d142e69f69f920c7b2bdbbf230c975fe2c362887380a34d -EBUILD zope-hookable-7.0.ebuild 898 BLAKE2B 663848bf1e4732ddddd8ae68335ca4c5626fd5299c8b44b5cab5438cf8442c09f75b6380cf22a7acf1d4a45c6f2d82279800ebdf634c32b15d8fef130356c920 SHA512 8ac2f7f80722cf3eb7d7616c0ffee967f868ba764efd5b72f5f23e4b68110d23ee558ea4aa0d58317305fc79d4c9755e842eed731938595b15d054790163b27b +EBUILD zope-hookable-7.0.ebuild 937 BLAKE2B 128993ed9beca543b191433cbc77728288fa03370734651517a359ee1c2136f35fdd7897e9f33b53cdcb657e8a3a28e7cf6a1da9d41e7037f181f3481280e7a4 SHA512 cf65077405d86ce247e6f8841d09fb6e5b0efc71d8a86954e87381df0c726ac8d2da118c4258fccd16663fd1e07e754d356096c5d27476b14a3097d7408886f6 MISC metadata.xml 363 BLAKE2B 292afad5ddaa2ae9ea128a842934b751d16d84aebd617a9e5f6c2165245137f11089670fc78791ce46ccb260c5acbf0527030889d709725f6f89532f3972c0c2 SHA512 40afd7e868b05d352bc5f268d056f3550e924e22b07b1f0e41afd25429017cb28fd5b6caf565df04bfcecf5cc1c183d12a122a906affd813542ef32cbbc230a3 diff --git a/dev-python/zope-hookable/zope-hookable-7.0.ebuild b/dev-python/zope-hookable/zope-hookable-7.0.ebuild index adef5be47c83..5be38636db75 100644 --- a/dev-python/zope-hookable/zope-hookable-7.0.ebuild +++ b/dev-python/zope-hookable/zope-hookable-7.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2024 Gentoo Authors +# Copyright 2022-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,6 +19,8 @@ HOMEPAGE=" LICENSE="ZPL" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" +IUSE="test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( diff --git a/dev-python/zope-interface/Manifest b/dev-python/zope-interface/Manifest index b74cadb6413f..392228e6761c 100644 --- a/dev-python/zope-interface/Manifest +++ b/dev-python/zope-interface/Manifest @@ -1,3 +1,3 @@ DIST zope.interface-7.2.tar.gz 252960 BLAKE2B be79d583c146d4b33213286696f929ce3f753aa9c966ecffe46c5ef508f1422b521509642a2f6475c0f1ddab3b70345ec31a4a37bf4b811ff3c6760ffc506c9d SHA512 eb927395bd4c4b2567dfeabad9a88bf91cc0cc0838289e96d7452e6a7c9ea56237a1d1f492703eac71ac0957dc0d3e23f57ceec55ff82fcffbbf413e09868a9c -EBUILD zope-interface-7.2.ebuild 1389 BLAKE2B 05e1bd0f1592c46f8566a0395c92999f955bc2a9f176c3883c3a094945ad8dd6c38536aba45fbc4f8c9372f91bfc507335a4487a8dd87e24a51126813cfad2cb SHA512 97ab5bc5289ac767f2f4ac8deaa556c83f4bd3468534dfc1d65413b1a44aad9b183acaa518b0026920c64539362e9df347aeace107ecfc9e619162ae17b789f1 +EBUILD zope-interface-7.2.ebuild 1421 BLAKE2B 87165f58bb4f6e630494cadac36f3beed19c1423e337173818f0c4584096598a7352720b327853f90d0f93955342187432622b4a120061291b2665da12188887 SHA512 2b32052a7a9650c5b15d997f335156185de1b42e63c9e479405ada5a524274a42ddfd822b159923aafc63c90c7d2b216bcfc62cbb518e2ee46fe8105610e36ca MISC metadata.xml 387 BLAKE2B 1d5e2a8f2fcd2c8fcb423f8a123d2d17a0456cd4003489358abd8baf74d3ea9ddfa04af94b9ef67b329520b5ee9bc3084343e824f3fbf7420f14372d43581dbc SHA512 258f0bd291cd42f6374bd331c3b906f149ff455dd264716eefc63487710d95f8b388ecb34be5733dbd7a0e185f449cc18fce04b46521a2d19fd9766e7dc0ed82 diff --git a/dev-python/zope-interface/zope-interface-7.2.ebuild b/dev-python/zope-interface/zope-interface-7.2.ebuild index 7459cb2115a8..a12b4f1a7589 100644 --- a/dev-python/zope-interface/zope-interface-7.2.ebuild +++ b/dev-python/zope-interface/zope-interface-7.2.ebuild @@ -20,7 +20,8 @@ HOMEPAGE=" LICENSE="ZPL" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="+native-extensions" +IUSE="+native-extensions test" +RESTRICT="!test? ( test )" BDEPEND=" test? ( |