From 8838d44e89178442a4f853b309d720f57d4796b0 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 12 Apr 2025 08:44:03 +0100 Subject: gentoo auto-resync : 12:04:2025 - 08:44:02 --- dev-python/Manifest.gz | Bin 276046 -> 276031 bytes dev-python/aws-sam-translator/Manifest | 2 + .../aws-sam-translator-1.97.0.ebuild | 62 +++++++++++++ dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.37.33.ebuild | 53 ++++++++++++ dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.37.33.ebuild | 67 ++++++++++++++ dev-python/cfn-lint/Manifest | 2 + dev-python/cfn-lint/cfn-lint-1.33.2.ebuild | 61 +++++++++++++ dev-python/clang/Manifest | 9 -- dev-python/clang/clang-20.1.1.ebuild | 54 ------------ dev-python/clang/clang-21.0.0_pre20250317.ebuild | 53 ------------ dev-python/clang/clang-21.0.0_pre20250322.ebuild | 53 ------------ dev-python/clang/clang-21.0.0_pre20250329.ebuild | 53 ------------ dev-python/gherkin-official/Manifest | 4 +- .../gherkin-official-32.1.0.ebuild | 29 ------- .../gherkin-official-32.1.1.ebuild | 26 ++++++ dev-python/google-auth/Manifest | 2 +- .../google-auth/google-auth-2.38.0-r1.ebuild | 72 ++++++++++++++++ dev-python/google-auth/google-auth-2.38.0.ebuild | 65 -------------- dev-python/httpcore/Manifest | 2 + dev-python/httpcore/httpcore-1.0.8.ebuild | 69 +++++++++++++++ dev-python/inline-snapshot/Manifest | 2 + .../inline-snapshot/inline-snapshot-0.22.1.ebuild | 63 ++++++++++++++ dev-python/lit/Manifest | 9 -- dev-python/lit/lit-20.1.1.ebuild | 46 ---------- dev-python/lit/lit-21.0.0_pre20250317.ebuild | 45 ---------- dev-python/lit/lit-21.0.0_pre20250322.ebuild | 45 ---------- dev-python/lit/lit-21.0.0_pre20250329.ebuild | 45 ---------- dev-python/markdown/Manifest | 2 + dev-python/markdown/markdown-3.8.ebuild | 39 +++++++++ dev-python/orderly-set/Manifest | 6 +- dev-python/orderly-set/orderly-set-5.3.0.ebuild | 29 ------- dev-python/orderly-set/orderly-set-5.3.1.ebuild | 29 ------- dev-python/orderly-set/orderly-set-5.4.0.ebuild | 29 +++++++ dev-python/phonenumbers/Manifest | 2 + dev-python/phonenumbers/phonenumbers-9.0.3.ebuild | 39 +++++++++ dev-python/quantities/Manifest | 2 + dev-python/quantities/quantities-0.16.2.ebuild | 40 +++++++++ dev-python/sqlglot/Manifest | 3 + dev-python/sqlglot/sqlglot-26.13.0.ebuild | 96 +++++++++++++++++++++ dev-python/trove-classifiers/Manifest | 2 + .../trove-classifiers-2025.4.11.15.ebuild | 42 +++++++++ dev-python/wxpython/Manifest | 2 +- dev-python/wxpython/wxpython-4.2.3.ebuild | 3 +- dev-python/xmlschema/Manifest | 2 + dev-python/xmlschema/xmlschema-4.0.0.ebuild | 38 ++++++++ 47 files changed, 829 insertions(+), 573 deletions(-) create mode 100644 dev-python/aws-sam-translator/aws-sam-translator-1.97.0.ebuild create mode 100644 dev-python/boto3/boto3-1.37.33.ebuild create mode 100644 dev-python/botocore/botocore-1.37.33.ebuild create mode 100644 dev-python/cfn-lint/cfn-lint-1.33.2.ebuild delete mode 100644 dev-python/clang/clang-20.1.1.ebuild delete mode 100644 dev-python/clang/clang-21.0.0_pre20250317.ebuild delete mode 100644 dev-python/clang/clang-21.0.0_pre20250322.ebuild delete mode 100644 dev-python/clang/clang-21.0.0_pre20250329.ebuild delete mode 100644 dev-python/gherkin-official/gherkin-official-32.1.0.ebuild create mode 100644 dev-python/gherkin-official/gherkin-official-32.1.1.ebuild create mode 100644 dev-python/google-auth/google-auth-2.38.0-r1.ebuild delete mode 100644 dev-python/google-auth/google-auth-2.38.0.ebuild create mode 100644 dev-python/httpcore/httpcore-1.0.8.ebuild create mode 100644 dev-python/inline-snapshot/inline-snapshot-0.22.1.ebuild delete mode 100644 dev-python/lit/lit-20.1.1.ebuild delete mode 100644 dev-python/lit/lit-21.0.0_pre20250317.ebuild delete mode 100644 dev-python/lit/lit-21.0.0_pre20250322.ebuild delete mode 100644 dev-python/lit/lit-21.0.0_pre20250329.ebuild create mode 100644 dev-python/markdown/markdown-3.8.ebuild delete mode 100644 dev-python/orderly-set/orderly-set-5.3.0.ebuild delete mode 100644 dev-python/orderly-set/orderly-set-5.3.1.ebuild create mode 100644 dev-python/orderly-set/orderly-set-5.4.0.ebuild create mode 100644 dev-python/phonenumbers/phonenumbers-9.0.3.ebuild create mode 100644 dev-python/quantities/quantities-0.16.2.ebuild create mode 100644 dev-python/sqlglot/sqlglot-26.13.0.ebuild create mode 100644 dev-python/trove-classifiers/trove-classifiers-2025.4.11.15.ebuild create mode 100644 dev-python/xmlschema/xmlschema-4.0.0.ebuild (limited to 'dev-python') diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 9d21161d6126..47733bf98123 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index 18b8a17718fa..5eb7c0566641 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -1,5 +1,7 @@ DIST serverless-application-model-1.95.0.gh.tar.gz 5849359 BLAKE2B ad8228e901c8a3a97964808692fbb84b0bfe144536370c9e70c0bccdc30a982456c2099f82b6ea82c5c7f2e19d646c955927c7e4095bea851c67a10fbbd6e573 SHA512 192a3e55940ec61af256279cd54025b062f521284ac2741b6b9f6d0fad73162f75c702dd00db4f176a5abfa6b4e9c2fc2f3c22f85f8eefa122ea02a710a8fa82 DIST serverless-application-model-1.96.0.gh.tar.gz 5881699 BLAKE2B 913c2feb6b1775413bafa0c4e7be60777480df87c66a5eadda97479935c12f913559efc9ec26e8a7c3d2b665de4e22c5f265ff9bfbe53ba338c8c446aab2b27f SHA512 e32e8f9bc0647a06175f1456dc6e50ab1afabf808fd782d449fc582226e38055ebf08f6699321ec2b3ba8eecfabb5ff125258e2821b1ecd8f32df9f043ba69e7 +DIST serverless-application-model-1.97.0.gh.tar.gz 5891456 BLAKE2B 6a568333110eed9a219d489f7ec566cee595654f0d75b8fb5cf89d4a32b64862549ba6c5d10f195d82a48bd44c0529425eec0150775df16025a33c0135ad9232 SHA512 4489410aa77c831e5b85b0e0f3f25a77b4b9a14947159c2a23f29b241d7e2858922847df41b24a1d784ea412019f2ed5a395773e42925bc1cc479c9ca1c4602c EBUILD aws-sam-translator-1.95.0.ebuild 1674 BLAKE2B 4ad8081bafa5a58ece784c2eb777357914606b87b0c577fe7a8b8c3610e43e6c21cdc0464deee21ae8154a6d33f9b1ef004c49126f9920ada05ce9af72f9af53 SHA512 31e366b175e48f60afbc0024a0e746478455debcdf5f45f38086a6343e4001459de14a909478c8980e695b8428f81c0bf2609e8e06359b5e2fe77576cb0be390 EBUILD aws-sam-translator-1.96.0.ebuild 1677 BLAKE2B 37a9dcd08a3c025f9c2937b9c9341fd6ea731adbe2e98ce79385005071d8608a5168d2f272d31c138ca7c37ed3a55131e3539bdf04a92705b3a95475cf8a7cf9 SHA512 1ba1090bd5e066cc08f14ea5b6e56804657fda9af8ea8a2abd79525072230e695c5f0930a22d5c2e047626b40e431b6ccb7b179efeb4722d9b8618f4c63df17e +EBUILD aws-sam-translator-1.97.0.ebuild 1677 BLAKE2B 37a9dcd08a3c025f9c2937b9c9341fd6ea731adbe2e98ce79385005071d8608a5168d2f272d31c138ca7c37ed3a55131e3539bdf04a92705b3a95475cf8a7cf9 SHA512 1ba1090bd5e066cc08f14ea5b6e56804657fda9af8ea8a2abd79525072230e695c5f0930a22d5c2e047626b40e431b6ccb7b179efeb4722d9b8618f4c63df17e MISC metadata.xml 498 BLAKE2B 6054bde5440d13e68d300adc1891e5fdca58c8dc864abc2b50d011b85ef882367df24e746dc3b4819e18da3c536ebdd12ccec9af0bd7a81734b3333f2c75d8fb SHA512 ca8c55fd73cda3b190b2d8d9bf7fc2df78634a0c37ae7e86f4968aafeb4308cd3ed8d5676f3304a9a22fbd4053bdecba5ec6d847dea7bb858439bf9f2803e2b8 diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.97.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.97.0.ebuild new file mode 100644 index 000000000000..fbcb2b1525f3 --- /dev/null +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.97.0.ebuild @@ -0,0 +1,62 @@ +# 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 multiprocessing + +MY_P=serverless-application-model-${PV} +DESCRIPTION="A library that transform SAM templates into AWS CloudFormation templates" +HOMEPAGE=" + https://github.com/aws/serverless-application-model/ + https://pypi.org/project/aws-sam-translator/ +" +SRC_URI=" + https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/boto3-1.19.5[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}] + =dev-python/pydantic-1.8[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # so much noise... + sed -i -e '/log_cli/d' pytest.ini || die + + # deps are installed by ebuild, don't try to reinstall them via pip + truncate --size=0 requirements/*.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x AWS_DEFAULT_REGION=us-east-1 + epytest -o addopts= -o filterwarnings= \ + -p xdist -n "$(makeopts_jobs)" --dist=worksteal +} diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index eba3358b25c9..0779fafd582b 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -5,6 +5,7 @@ DIST boto3-1.37.29.gh.tar.gz 923479 BLAKE2B ab940851062f611e3a3011e908c28c7cd312 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.28.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114e47fad372693f9e6896da4b9636b04990a1be9de221d95361e34e35026ec52d234093788354b9c2a1a10e1be1 SHA512 27684bfc9dd8f7d85b5b0dbd879fbe742454c3cd6ebe86666e3214822f42aa4f7cb4e00752aa6baacadfa2b2cb9a1d358e158ea136a6ef62acf36c9fe178ae12 @@ -12,4 +13,5 @@ EBUILD boto3-1.37.29.ebuild 1212 BLAKE2B fecfa738c561d1cc8851eef482992a276efc114 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.33.ebuild b/dev-python/boto3/boto3-1.37.33.ebuild new file mode 100644 index 000000000000..b087a88814e8 --- /dev/null +++ b/dev-python/boto3/boto3-1.37.33.ebuild @@ -0,0 +1,53 @@ +# 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 7ba3906be914..a8e60f9601b0 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -5,6 +5,7 @@ DIST botocore-1.37.29.gh.tar.gz 14534398 BLAKE2B 22916213e7dcba5c6e17105a6abf275 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.28.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9f4890401b522514ad892b3d580e6a81ebd848f4a03e56986500b4e609fd79e1d72a5b5fda534945535f86bed8b6d SHA512 66e5ab74feb520f3e55cd3b5285b2ed204299aa5c5ebe9d33c0cd2a4054aa61be0a140004e613d2612d60c2f33ef82d37d778bb43a5850d63da39d664dc819ae @@ -12,4 +13,5 @@ EBUILD botocore-1.37.29.ebuild 1491 BLAKE2B fcbd1d768fa7cef66b459149005cdc3c61b9 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.33.ebuild b/dev-python/botocore/botocore-1.37.33.ebuild new file mode 100644 index 000000000000..9e1580d45581 --- /dev/null +++ b/dev-python/botocore/botocore-1.37.33.ebuild @@ -0,0 +1,67 @@ +# 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/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/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 4ca58f2490c7..fc5bb1097b04 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -2,8 +2,10 @@ DIST cfn_lint-1.31.3.tar.gz 2856311 BLAKE2B 46c7dee3b3a70f59675dd3879604a0860b99 DIST cfn_lint-1.32.4.tar.gz 3090585 BLAKE2B 348c0a4326bcd8a7c0c0230d6090774b300192e4a68086ab4a8350ed0b854b750feae0ad55953c1f3a8ccf32990b58078668b76bfbd41ee59bc736bede87f524 SHA512 81545db95bca2f31a41f327e4303e4ec5d398b7b1b25030bb0a8f550ff79591d0e350173234c2a54ae4317180442943bd0c0e4d8327e3163c1f5ff9b92dc5fac DIST cfn_lint-1.33.0.tar.gz 3162568 BLAKE2B e2056dc29c6df1b8da62b1ac715ab7360c152ab7287e972f7b65cb2b936332dc07f42dc752089c6e43086fb73ab4ecf9bb2d5706adc4c03dacc84715edbf3ecf SHA512 bf856045ae3a5ce61bb59f50b0d3f445f3ee8e7afef94cc51db807fe02a55e141b83c37750038eb75cc7a9255b2f35c23c57059a8fd955065db4d0a1d52d8379 DIST cfn_lint-1.33.1.tar.gz 3162624 BLAKE2B 24fb34624a6570a04bcb963061784934215194bf87943572218501b1613ae7b68f3e44a604020ba3f610e99e05f2671ef255e915f59d04cacae198a15d320820 SHA512 7bf79c9c5ceadddbadcb8cdc5b72289fc97ef67629def53f09eaffa4fba42f3c5adf69aa6b8b9844bf0dd6ae6e112226ef649adbdd0c38b6ca2fbd1c7b267743 +DIST cfn_lint-1.33.2.tar.gz 3163304 BLAKE2B f61d6a55e1fe2edd3229d6e9281b6267b3231afea43376d0ef2046ed941ef1c910c56e1af05b9eec08c8f0bec87fcddc95757a2433e1c46b2c8863280bebae2a SHA512 d935009da692e5003461d9c9f806733d17de426e0598a33a53470d3ee6c8a194c735b542bd346e9b33d462a71a6043f6ae1f8e9ff55cff3b6b942d2f1f49913c EBUILD cfn-lint-1.31.3.ebuild 2173 BLAKE2B ebcc62ce5695b5b999bcf7e7528808b2f10a0c4b59db33713520985feb8444c36e196b995a8f0d7610ce6b8583f432446a3e52d71f5ce50cef220e3ae478c053 SHA512 b802fa78cf39d1675edda1889c0dd68a786d5020d8fef5065d3b6f0543fd8e2af62913ac24f5f4839f678bea9dc93071e76ddb3648bffe4da8e8ab8687a16f6c EBUILD cfn-lint-1.32.4.ebuild 1576 BLAKE2B 1314597852e398971b3ea91515edecdda96497e961b277492e503ece391cd9ba92db5d92fa7d6bc5cac3d3d30265d79a905fa9bb412bc350f84d3aff191ab94e SHA512 7d0fc3ab779969f6c6f56681fcb3b8a6465716bbc54b3abdd750ecbc95ec598a6b597377ebca56f181fbd1e07353f42b36ebd3ed1130c388bbe4a6df263ea41b EBUILD cfn-lint-1.33.0.ebuild 1576 BLAKE2B e7c3b8ab230d6c4a7a15dfbef09cab10c889e7d0af070c9c0f8654ade19ce8053e92b35e41cb92e222167a94fd0fee5c0e6225c26b68deea6997e567193f845f SHA512 9ac0403676037681449a56ee4602c0091a1109a21e22a1efacaa3bb6562ba90d333d6afc6170ad7c3f1a5932d16e389be1b8356dfd780788321ba7e060657a1d EBUILD cfn-lint-1.33.1.ebuild 1576 BLAKE2B e7c3b8ab230d6c4a7a15dfbef09cab10c889e7d0af070c9c0f8654ade19ce8053e92b35e41cb92e222167a94fd0fee5c0e6225c26b68deea6997e567193f845f SHA512 9ac0403676037681449a56ee4602c0091a1109a21e22a1efacaa3bb6562ba90d333d6afc6170ad7c3f1a5932d16e389be1b8356dfd780788321ba7e060657a1d +EBUILD cfn-lint-1.33.2.ebuild 1576 BLAKE2B e7c3b8ab230d6c4a7a15dfbef09cab10c889e7d0af070c9c0f8654ade19ce8053e92b35e41cb92e222167a94fd0fee5c0e6225c26b68deea6997e567193f845f SHA512 9ac0403676037681449a56ee4602c0091a1109a21e22a1efacaa3bb6562ba90d333d6afc6170ad7c3f1a5932d16e389be1b8356dfd780788321ba7e060657a1d MISC metadata.xml 478 BLAKE2B 79b8a28c1df2fd10729d91d38794aed81db55cbfba57be5999163d2daffa66e8558b71af1b282e3ce059374605ca51b4e367a4f027cbab8caad628610c48bd59 SHA512 b77b106f37ef48af4c9acc81a935b2780156f32017d23becab65aadfe3cb930986186775a8f129b6d997b0b6171ede2906ce1080d44fa87e7533a06621eeb85c diff --git a/dev-python/cfn-lint/cfn-lint-1.33.2.ebuild b/dev-python/cfn-lint/cfn-lint-1.33.2.ebuild new file mode 100644 index 000000000000..300c0765c07f --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-1.33.2.ebuild @@ -0,0 +1,61 @@ +# 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="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.96.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] + =dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] + >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] + >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-77.0.3[${PYTHON_USEDEP}] + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # different line wrapping somehow + test/unit/module/template/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + ) + + # from tox.ini + local -x AWS_DEFAULT_REGION=us-east-1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/dev-python/clang/Manifest b/dev-python/clang/Manifest index d8c7046e2ba2..81238f09a544 100644 --- a/dev-python/clang/Manifest +++ b/dev-python/clang/Manifest @@ -10,13 +10,8 @@ DIST llvm-project-19.1.4.src.tar.xz 141255156 BLAKE2B b99cd8a96e38dbcfb582ee5d22 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-1c3a9a853ce68c3c539e7cab21380b9d8b18f426.tar.gz 229448743 BLAKE2B c1eacc2ed05c460f56cf83f16b982e3fa4ac530483d7cf003034239aff3b3dbffbdd3042a3f295a83ec94fcf32f802714e4937fd3761a5e03d4ed1b4093e81bf SHA512 98b7e9fa330a6fce33ca9757caf5d2e41d0b73117cb24b2aed880274c2d6f8a8c1a0028dd0e773fa42deb61dbe3b9dd4fb2f44e50814b966fcdeae8e5b417e6d -DIST llvm-project-1d133420dc512487e2be0e9d86755f2a7c3497a7.tar.gz 229268288 BLAKE2B aca79bcca631deeab429a03cd2732d78d8ecf0c9615bce181445ed875436806609dc85a57d4f97109492833d620d060ea93fed450a4912c2d94597aeabf84974 SHA512 24ecadfccdf785bfbf27d5007afd2a4d5868493b2c5f48d6cf07c335bfbfef5cba4f12a639971e5f95877ae3b8c7b7fc0c210e404d21036af553de82a5059037 -DIST llvm-project-20.1.1.src.tar.xz 147215020 BLAKE2B d1774d060036b5340f765d68cc23cbd1e00730874cb3e65b7236303238d7922a7fa191b631c20c3bf17e54c933672a355d4424f2beea17cd25fcf9f5c4c625dd SHA512 b851d3e24a2775f6e789720614a8192d72956f447a39d75e5160a8acf6bd3a3386fab2cca5590b7e020b65e408ccf32432f8dc03519fd4cf60b4b5674fe0547e -DIST llvm-project-20.1.1.src.tar.xz.sig 566 BLAKE2B 76c49401d9b8e283fc29586c32fc1b5205d76b3b83d0f99aa2ac09a63b058478e08588dcfbfc728110172b639eeaf04a884f4e6d707b94cad0dbf2d0dcb30a4f SHA512 469b03f3ddbe56b074724375b09a45ee2730bee0ba4b25f64f93d93ef609c33d39136f051c216a74a35d98a70ffcd3d7507e38d19a20d5006c29a954ca32813b 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-21eeca3db0341fef4ab4a6464ffe38b2eba5810c.tar.gz 229546432 BLAKE2B e783f08b93498b252741a07fd3aa3383ca93f66688f9bbdb2e11185c660dfff1020ab4a1ca803ab69ab28dc2fd8b5c3855f45c0b77851b8e6edeb0dc5bf6cbd4 SHA512 54420956b36f3bccabea2171a4103ca20d6b136e1d1f7f217e0ec735be4542bbd840ef228c55f3e9103ad2f9fb41393e611d5aaa1521d01fdd163b770b80ba0b DIST llvm-project-f3e6473df46fd920e09e06e57a5549eb8e3a8bd3.tar.gz 229893133 BLAKE2B 20a14a99fb55070c30b05298916875d7f7b5476bc47c72f675204adb62daf1126bc83f2e7e51867042cb0ea415f04ef32653118116d01f666a82dc888fb6e999 SHA512 f11eac15fc1d96232267d588fa1c41ebbff3367b1fccf1cfd43f3290f682b73ffa78f2336a2a155c41ef67cf4e6f43019b152996d790f03acf4b9b732a3cf4b7 EBUILD clang-15.0.7.ebuild 1203 BLAKE2B cf84f97fb260baf4ad6fdaeba840b1029f7d8491db85f40a46688e1ab8af050b3f6f7d2e95659bafe90f100c65c1db02e050907ed5023ded5ea72e3c66c32ab3 SHA512 b680e5a1f559f90abace19a911bb524ed1785e4d80e6fe05319cd6908da4b15af060d503c304b138aca9594b2695294a3cf3833062a6c1aadc748932e9d15931 EBUILD clang-16.0.6.ebuild 1203 BLAKE2B f23b17daa233b1881d42219f47dc1f320a7914deaaa1ce52fbee16726ca89aeaabc3bcac00f33ea88855d60bfa70e7aafa440c27971b5a6e9830cd864cb15ee0 SHA512 439b98a2cee13a658817a313fe32a8f16e9cee8abd64620284130562e3ba34535c5016c8eba337d03a8e5b376a03504c64481f6f45dc99b664c100e4f3c8cd14 @@ -24,11 +19,7 @@ EBUILD clang-17.0.6.ebuild 1203 BLAKE2B f23b17daa233b1881d42219f47dc1f320a7914de 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.1.ebuild 1205 BLAKE2B dd467f483f7193e12bc197b67568cc45ad43aedf3ae7817f7b130c4e2bea2f145ed9109260f7ca5739c0786e05dd7b450f364959a275c73a414255066146707b SHA512 1279a2d9dea1610d1aa6a939773ad0bcdcff4796ccec83516fd7bc8723c6213c136faf748537826781f0e0f986667bbf72198a52938d3d50ae0bfceee3ee3396 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_pre20250317.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 -EBUILD clang-21.0.0_pre20250322.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 -EBUILD clang-21.0.0_pre20250329.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 EBUILD clang-21.0.0_pre20250405.ebuild 1170 BLAKE2B 02975ed9dfb353f2476703300b67ca5012bb81dd8158ebd8c7540556d7adbd5165b6440a90b7d9ccc9e2e79a00df8a62dbdb32ff9f4ef80efdba8bb110d76545 SHA512 dc6681a344f3464984702ddc1c9378ee2a571c1399670dd204c75272a11062729e2d3301fa49c58b46ff1339eb770581325c5445f3373de84852aa0cbe6ec3a2 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-python/clang/clang-20.1.1.ebuild b/dev-python/clang/clang-20.1.1.ebuild deleted file mode 100644 index 07386b38357e..000000000000 --- a/dev-python/clang/clang-20.1.1.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 - -PYTHON_COMPAT=( python3_{10..13} ) -inherit llvm.org python-r1 - -DESCRIPTION="Python bindings for llvm-core/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=llvm-core/clang-${PV}:* - !llvm-core/llvm:0[clang(-),python(-)] - !llvm-core/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - llvm-core/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/bindings/python ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang/clang-21.0.0_pre20250317.ebuild b/dev-python/clang/clang-21.0.0_pre20250317.ebuild deleted file mode 100644 index 694150a44a53..000000000000 --- a/dev-python/clang/clang-21.0.0_pre20250317.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..13} ) -inherit llvm.org python-r1 - -DESCRIPTION="Python bindings for llvm-core/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=llvm-core/clang-${PV}:* - !llvm-core/llvm:0[clang(-),python(-)] - !llvm-core/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - llvm-core/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/bindings/python ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang/clang-21.0.0_pre20250322.ebuild b/dev-python/clang/clang-21.0.0_pre20250322.ebuild deleted file mode 100644 index 694150a44a53..000000000000 --- a/dev-python/clang/clang-21.0.0_pre20250322.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..13} ) -inherit llvm.org python-r1 - -DESCRIPTION="Python bindings for llvm-core/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=llvm-core/clang-${PV}:* - !llvm-core/llvm:0[clang(-),python(-)] - !llvm-core/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - llvm-core/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/bindings/python ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/clang/clang-21.0.0_pre20250329.ebuild b/dev-python/clang/clang-21.0.0_pre20250329.ebuild deleted file mode 100644 index 694150a44a53..000000000000 --- a/dev-python/clang/clang-21.0.0_pre20250329.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..13} ) -inherit llvm.org python-r1 - -DESCRIPTION="Python bindings for llvm-core/clang" -HOMEPAGE="https://llvm.org/" - -LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# The module is opening libclang.so directly, and doing some blasphemy -# on top of it. -DEPEND=" - >=llvm-core/clang-${PV}:* - !llvm-core/llvm:0[clang(-),python(-)] - !llvm-core/clang:0[python(-)] -" -RDEPEND=" - ${DEPEND} - ${PYTHON_DEPS} -" -BDEPEND=" - ${PYTHON_DEPS} - test? ( - llvm-core/clang:${LLVM_MAJOR} - ) -" - -LLVM_COMPONENTS=( clang/bindings/python ) -llvm.org_set_globals - -python_test() { - # tests rely on results from a specific clang version, so override - # the search path - local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) - local -x CLANG_NO_DEFAULT_CONFIG=1 - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} - -src_test() { - python_foreach_impl python_test -} - -src_install() { - python_foreach_impl python_domodule clang -} diff --git a/dev-python/gherkin-official/Manifest b/dev-python/gherkin-official/Manifest index 8e46b5ba31ce..ae4ad7ab9ff6 100644 --- a/dev-python/gherkin-official/Manifest +++ b/dev-python/gherkin-official/Manifest @@ -1,7 +1,7 @@ DIST gherkin-30.0.4.gh.tar.gz 3858403 BLAKE2B bdf5cf80f1e06c9e8464d3fbc5a56a594b75f3d8ae6ff13dafcd583aa6571e1a6ba4aa4dd344f7c532174b09829bdaf9aae1e1e02339521e2836dbf9b3014108 SHA512 52cd5bab779e46d5d2c451558b545fb8ac408d1d5d11558e1dace94d77472ca271589eb183c412093fcbdef2574a495fdd11c98ce97d8146077a54b3369a9a6e DIST gherkin-32.0.0.gh.tar.gz 3842521 BLAKE2B b0afbf2638bd85817a141e2f89bd81e9ba564c96ddcbfa56f803d7239736864e1047bed6d0fa1a48edb0dac88553b8777e530b6fd06a82d71e4e971105f68020 SHA512 2ce444bde2d1e4ed3f1214205e4dd43cfa21c0f31d5194cfa9da6aeabdf2f0ac70966f1d98617b9d8f3633dadae6b773d67a6f050f0e37ae477c594b0e670aa9 -DIST gherkin-32.1.0.gh.tar.gz 3846973 BLAKE2B 9d53b7d938765ee177952fb799c0abec16003875cdc5f93997460a0369f7c03bcbfd93afa629664480d38f5920239d6554a284ef68e027f68205a4ec26026a47 SHA512 e26663c1834579623f1ac15a54c2ede854aa60598d1941c8cda793147115347f46dc5c56f0012f661e5654f4c6ca6b665729431024e6acd9961f2024cb6c1d9c +DIST gherkin-32.1.1.gh.tar.gz 3846876 BLAKE2B 7962e2784e7f70a996ee4952185323f3a9a6d580c574d2153bd1ccd6b8fb450a73902bb001d62f38dd70f746225b42889808e1ed3086b5465e2efe44459b1adf SHA512 f7b571d70d50759802a176acd7761363fcae347d591fcc1e1d94fb484ab3edb92cdc6a6474459d41204b593e3241989c6d141a5ec74373bf3599a3127df1f873 EBUILD gherkin-official-30.0.4.ebuild 727 BLAKE2B f5dffb87179a179c790a6b07282a3e531d71b8902784e1a99395086dbfcc3e9f0adc38e9dd78d8bed25c8ff42b9c0afa3fa2fde78c4039c16a7008c641d95801 SHA512 f57e5538995a0f16897dca1d0c2cedb60d4926342eb7c87d326bf5832f6703e8b2b788fbb06855223e69accc38cd0806f17c6e92c92d31d9ad8230c9d74617b6 EBUILD gherkin-official-32.0.0.ebuild 732 BLAKE2B 3c4ff96bc2b443dbf0be39d653e6a9ca047f021db3240ce820af97db396f637b39ccb61d4b171d33d1cd7e9cb19d38c44733788524b9c9059501f6232e495fd5 SHA512 6b4a2e096f3b48b0f823cdfbdc69b392105190ad0edbdeaf003e4ac37d0b9f2ee5f23524e8acf9aff2a4071be0d12056e43b7142aac8970dcb5968ff1574e431 -EBUILD gherkin-official-32.1.0.ebuild 734 BLAKE2B 42fccdc44b3f9573f8cd1e551213c7057b36c530952a05b2c33dc93e4a01adbdb2e4f3dc685383233800f49fcb2d40a92b7f39499a8f0778dbb2b4928d8d8020 SHA512 3628a503969dffbf46c5cb267923f031ab2274ce7b2704adfd9233b0f0d17a33f9727620ecb9398a613a32ac356a18c76dfd83e4952f8cfb618d0d34e7f21579 +EBUILD gherkin-official-32.1.1.ebuild 589 BLAKE2B faffb17072367ad5a5df0ad1cb3d34e6ef0c17b404477afdbbfafb28d15b8c433826a118958354040129d40668f2d26b12fd5713333981ede3a90a3dd7af4ed2 SHA512 b0649cd7c60443b08ddc119f490fd9aaeac0d9347bf1d12a2ca5aa1e9cc2feae002a6ba29c62db3b56a078224c79f3435adbbbb7b5c6cfd47951167d62c267c2 MISC metadata.xml 405 BLAKE2B caf402cb5e5431bfb88d8250e3ba9422505d35118775b5890168e09c5c68c8028179c5f33e87273d674ff7045a693287ed2bebcf80a3630c1b0cd76af1d5739c SHA512 cc7afa9928d998af2d4b6226fbd196d18496ff349a578466a143d2a9917171399e40ff5791daab2d74276fb7ed0d5362c0d5a806b3a31df547b280c0f2d11cb8 diff --git a/dev-python/gherkin-official/gherkin-official-32.1.0.ebuild b/dev-python/gherkin-official/gherkin-official-32.1.0.ebuild deleted file mode 100644 index 8e18424acfc2..000000000000 --- a/dev-python/gherkin-official/gherkin-official-32.1.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2024-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# note: only bump when there is a release on pypi, GH tags (which include -# tests) are for the whole package and may have no changes to python/ - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) -inherit distutils-r1 - -DESCRIPTION="Gherkin parser/compiler for Python" -HOMEPAGE="https://github.com/cucumber/gherkin/" -SRC_URI=" - https://github.com/cucumber/gherkin/archive/refs/tags/v${PV}.tar.gz - -> gherkin-${PV}.gh.tar.gz -" -S=${WORKDIR}/gherkin-${PV}/python - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/typing-extensions[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/gherkin-official/gherkin-official-32.1.1.ebuild b/dev-python/gherkin-official/gherkin-official-32.1.1.ebuild new file mode 100644 index 000000000000..0e3cfe360f4b --- /dev/null +++ b/dev-python/gherkin-official/gherkin-official-32.1.1.ebuild @@ -0,0 +1,26 @@ +# 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} ) +inherit distutils-r1 + +DESCRIPTION="Gherkin parser/compiler for Python" +HOMEPAGE="https://github.com/cucumber/gherkin/" +SRC_URI=" + https://github.com/cucumber/gherkin/archive/refs/tags/v${PV}.tar.gz + -> gherkin-${PV}.gh.tar.gz +" +S=${WORKDIR}/gherkin-${PV}/python + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/typing-extensions[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest index a224cfed5dd7..3eea9ab3f8b4 100644 --- a/dev-python/google-auth/Manifest +++ b/dev-python/google-auth/Manifest @@ -1,3 +1,3 @@ DIST google_auth-2.38.0.tar.gz 270866 BLAKE2B fe21c52c00a9a515d250644ffcff593c4dae55f326eae917f9fac1864b5f595a60da753e9c96e2c2fc15dfa1623f97b4ba5ebc069b3e0f8e2f7963db2e35909c SHA512 fdc771a6b3ff2912ec5c7b6efeb84b4faf9f429caea4ecc76473515a74a73c0a3e2d78bacb96725f6e2c8170292208ae8b4fb4f790e874cf3e2a3f5b221451bf -EBUILD google-auth-2.38.0.ebuild 1719 BLAKE2B 2bf100284353bc0c34fe0c4197375a167e82c8909774f7754b355f64ed0322e49cf461f6af7d96a738d7f50a6edf82bb592424495c91d376491d5274691e376f SHA512 c789fad61e04dab858b68e61553b9747d4371c9c6991aa1caae282edb73a6433f01e666e96243129c3e2c4f7822eb7ebd14a2ca098da5bbfac262cc851319764 +EBUILD google-auth-2.38.0-r1.ebuild 1822 BLAKE2B f1203931daa0c53b97ecaa29db5459d44a6aaa006afd3b14eb73167e93193013c2af7902b56112bffdfaf099f07a038087e639a662bf583b9f02ef3700184320 SHA512 01d29b40edda007b2c2991343fa719527d13441541e82aad526bf3852601c973199207cefd8eabd96648fe438a482eb78390df2e4a49de9d6510c4ddb3132177 MISC metadata.xml 416 BLAKE2B ff9c2769eace434eefea368c37dbbecf552df1ea0dbf1da1912cd8fdf6d6dda7f4f06a5f580ed1f6472d8d7d65d764bc731b1a8da3344f3822f66008621860b5 SHA512 9feef3f07231f790abf8701f38b0c258db96ef9da7df5fbbe04b68e2549464365872fb284d27c24fdc9c82ea38e4b991474e9946d928bbae5e7744a5266ad1e7 diff --git a/dev-python/google-auth/google-auth-2.38.0-r1.ebuild b/dev-python/google-auth/google-auth-2.38.0-r1.ebuild new file mode 100644 index 000000000000..3d1201dae48e --- /dev/null +++ b/dev-python/google-auth/google-auth-2.38.0-r1.ebuild @@ -0,0 +1,72 @@ +# 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 Authentication Library" +HOMEPAGE=" + https://github.com/googleapis/google-auth-library-python/ + https://pypi.org/project/google-auth/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 arm64 x86" + +RDEPEND=" + =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] + >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] + >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/aioresponses[${PYTHON_USEDEP}] + >=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/moto[${PYTHON_USEDEP}] + >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-localserver[${PYTHON_USEDEP}] + dev-python/pyu2f[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/responses[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + # unpin deps + sed -i -e 's:,<[0-9.]*::' setup.py || die +} + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + local EPYTEST_DESELECT=( + # tests are broken with up-to-date pyopenssl + tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success + ) + local EPYTEST_IGNORE=( + # these are compatibility tests with oauth2client + # disable them to unblock removal of that package + tests/test__oauth2client.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p asyncio +} diff --git a/dev-python/google-auth/google-auth-2.38.0.ebuild b/dev-python/google-auth/google-auth-2.38.0.ebuild deleted file mode 100644 index 14d4582fa1b1..000000000000 --- a/dev-python/google-auth/google-auth-2.38.0.ebuild +++ /dev/null @@ -1,65 +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 Authentication Library" -HOMEPAGE=" - https://github.com/googleapis/google-auth-library-python/ - https://pypi.org/project/google-auth/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}] - >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}] - >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/aioresponses[${PYTHON_USEDEP}] - >=dev-python/cryptography-38.0.3[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/moto[${PYTHON_USEDEP}] - >=dev-python/pyjwt-2.0[${PYTHON_USEDEP}] - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-localserver[${PYTHON_USEDEP}] - dev-python/pyu2f[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # tests are broken with up-to-date pyopenssl - tests/transport/test__mtls_helper.py::TestDecryptPrivateKey::test_success - ) - local EPYTEST_IGNORE=( - # these are compatibility tests with oauth2client - # disable them to unblock removal of that package - tests/test__oauth2client.py - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p asyncio -} - -python_compile() { - distutils-r1_python_compile - find "${BUILD_DIR}" -name '*.pth' -delete || die -} diff --git a/dev-python/httpcore/Manifest b/dev-python/httpcore/Manifest index 71c77e25de0b..83348552b8e8 100644 --- a/dev-python/httpcore/Manifest +++ b/dev-python/httpcore/Manifest @@ -1,3 +1,5 @@ DIST httpcore-1.0.7.gh.tar.gz 99854 BLAKE2B f9ade1e72edc8f4f3bba615111bb81a9d58f2eb94b489c05f4a41337e7754f1826879ca555085921dc91498c9c581b24c6470a63f9db20b54bcf242b54f8547e SHA512 d41625fc5f53596e6dabcd99f809ca8006b6fe3701f022ad10ddc0dd14f5c41873cd1a12fb444ef5e6d191114a55467ce4983c6a8fff18a7a403d7814eb5868d +DIST httpcore-1.0.8.gh.tar.gz 99995 BLAKE2B 1e10a7f8fee6ed91e29927c5a74d82a95f588423a5816058ff6c6df892b718909e31efe984c2509041787a73d17710187f034d348eb61cb5efb8808e33bdfcad SHA512 a8477410091c766042d4b464297b86cff2fae874f7644f23afa3d243aaaef46b4425d5a704b885dfad77288b1995926397fc1d7e04ee38295a713bb2e0ccab4d EBUILD httpcore-1.0.7.ebuild 1615 BLAKE2B 72c7bbd328304930cc6fd1db258a942a07fc93047ab931aeafe6a5e71e4c85f8ac4cb8986b5b91055741b81b96bc9e13811aaa4f87f505c4058a241484dcb04a SHA512 925384eeca84a002eb083fb9cb62b87f8625a2e5b4bd6b83e7dd63dfef7146bd98ef08e74215a3e5cf85ec8ea4760ff6009fbf1b5a0827e34f89c874a9204d5f +EBUILD httpcore-1.0.8.ebuild 1623 BLAKE2B d6a2700fd968fcbc9265cf14f798d2acfd8d9867d2122e15be9a471b54388d094ac1658cb0b95b71561bb8c5ddc69afe08a612fd3498c475021faa7aacaa49a8 SHA512 e158f855695c4cf85c6352336815ae8dce5989f23e58927f573c64f086c708cc46f82bdb0e497873d0782316aa36be8af32240085534b312057e9225fc3b6494 MISC metadata.xml 454 BLAKE2B f8a48d9ab81e5f74623dd0c8490e5de5cc711fda7f4614932e7ac6caa80bd23436037ddf9327d6bddc3d39c8b601b4ee74a85c0a10bacb20514cbf8278e34d1f SHA512 af962141bd55f51b27e0d4b61bcf7d5426e816df4f8c65be257d8fddd597664afe04e78ebe7e11caaebf06ae4fe17b88f568dc440403865ba6b8e3b47d796aa6 diff --git a/dev-python/httpcore/httpcore-1.0.8.ebuild b/dev-python/httpcore/httpcore-1.0.8.ebuild new file mode 100644 index 000000000000..6c82a65b8a07 --- /dev/null +++ b/dev-python/httpcore/httpcore-1.0.8.ebuild @@ -0,0 +1,69 @@ +# 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 optfeature + +DESCRIPTION="A minimal low-level HTTP client" +HOMEPAGE=" + https://www.encode.io/httpcore/ + https://github.com/encode/httpcore/ + https://pypi.org/project/httpcore/ +" +SRC_URI=" + https://github.com/encode/httpcore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + /dev/null || die + fi +} + +python_test() { + local EPYTEST_DESELECT=( + # timing, sigh + # https://github.com/tobymao/sqlglot/issues/3961 + tests/test_generator.py::TestGenerator::test_generate_nested_binary + ) + local EPYTEST_IGNORE=( + # Tests require pyspark or duckdb which aren't in the tree. + # Pandas would be a requirement normally, but it gets ignored by proxy. + "tests/dataframe/integration/test_dataframe.py" + "tests/dataframe/integration/test_grouped_data.py" + "tests/dataframe/integration/test_session.py" + "tests/test_executor.py" + "tests/test_optimizer.py" + ) + + # make sure not to use an earlier installed version + local -x SQLGLOTRS_TOKENIZER=$(usex native-extensions 1 0) + rm -rf sqlglotrs || die + epytest +} + +pkg_postinst() { + optfeature "simplifying timedelta expressions" dev-python/python-dateutil +} diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest index e1ffe4864281..0c43b363ae4d 100644 --- a/dev-python/trove-classifiers/Manifest +++ b/dev-python/trove-classifiers/Manifest @@ -1,3 +1,5 @@ DIST trove_classifiers-2025.3.19.19.tar.gz 16280 BLAKE2B be2679f7ea31e9cafa1e161e6b5932a1ba05f84c3ad2e74ca8a1711c75ddb99016e82b72e1fbdd0193fb2c59c96af53edb5a01747c580893adec5b865b211cc9 SHA512 2e531939642f0436650cbd12b8d40faa2a32211575c39a23508194ea65c2d0b01ade63fe2c59d6098e6e92f2a6648ded3b55a3d359ff5d5b056722f1af9291cc +DIST trove_classifiers-2025.4.11.15.tar.gz 16321 BLAKE2B b011b524d267506aef4d91ac6d365e08e419fb57b424259b080de8cb7205cd8c4c6df52e29532b9dc19ca36f41b0793ac25a8824e9d2328735357efa369b2157 SHA512 5eb5d892a751105319c003e4a370d2f69b614a1f2bea8904865b7da9f4d2648ffe57fba1cebc1ec21dab74d02b3223eb72af478ddd69635e45b0424621cefa9a EBUILD trove-classifiers-2025.3.19.19.ebuild 1137 BLAKE2B 0c4c4b614cee8999105bb573a538e15e0c4e481c6bcc65558d3f57bbc6809cbef1e33c2593cb8295bccf64ad89cd23f4db06fa4b70bc359721e6f513f9ccc0d3 SHA512 cc745422fa53f5a0914f02821a3c4d1a486d9e6e3fa6296e52e4f8989de6b421c2ea5a630e811ef47fd48017130de55792a9256b444eb134e4ce569a4aa366ac +EBUILD trove-classifiers-2025.4.11.15.ebuild 1145 BLAKE2B 00a1585d83cc238ce00398036d504ff772137cc6bae2a899950ee98434e87670d4f8440646af343170e83eba1b8c42d09851dbb9c2a75d7d2c5c69df2be324b0 SHA512 667861b44479cc644034e18f7217fa0b5bd4676eda60cfc90a53c4a92689802dc385ffe64ba533f223392306992410493176e73fb13d43ed9ff4df6deaaa7adc MISC metadata.xml 385 BLAKE2B 0d679ace6575dab100af9918e8b6dbde2f70cbf556c23ee667d68f69c6dd07887e43a513a73e60849a7a4b88cb26d4cd85b4cb905b926ee3832161c663adc9c0 SHA512 977bc86d4fb2dfcc887fd8d4038b8ac76cb0f4783424d3ab0857256afaf5dacf4e45c0d2a9166daa854be1dc8faba4a10c4718c557b983a1c7bb0a33fcd61f41 diff --git a/dev-python/trove-classifiers/trove-classifiers-2025.4.11.15.ebuild b/dev-python/trove-classifiers/trove-classifiers-2025.4.11.15.ebuild new file mode 100644 index 000000000000..6c4761564980 --- /dev/null +++ b/dev-python/trove-classifiers/trove-classifiers-2025.4.11.15.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} python3_13t ) + +inherit distutils-r1 pypi + +DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)" +HOMEPAGE=" + https://github.com/pypa/trove-classifiers/ + https://pypi.org/project/trove-classifiers/ +" + +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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + +distutils_enable_tests pytest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease hatchling bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "trove-classifiers" + version = "${PV}" + description = "Canonical source for classifiers on PyPI (pypi.org)." + EOF +} + +python_test() { + epytest + "${EPYTHON}" -m tests.lib || die +} diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest index 79d12300a363..8dcc945af027 100644 --- a/dev-python/wxpython/Manifest +++ b/dev-python/wxpython/Manifest @@ -16,5 +16,5 @@ DIST wxPython-4.2.3.tar.gz 58861286 BLAKE2B 2c674227ff109564be1431f2a86a212250ff EBUILD wxpython-4.2.0.ebuild 3924 BLAKE2B 5f72d886f806375ee130a7170f239bf406961760cfd30e00e5fb3ca9d1eca9c1971e058046612636b3a574ff48f8fbc48e5a8c6044cf518ccdf3aa57871ad530 SHA512 936f595d4adeabd48c040dafd371b98a30927c73f955ff4fb29de9ea210fc67a3efd51686389e791f2ed6a384f59b8c45eab57f2e01c42d52f716e97110bd07d EBUILD wxpython-4.2.1-r2.ebuild 4021 BLAKE2B d5ae34fe1dc137b1e0075091c25ab8a91dad8a4069b954b589b5732ae69bced4cd22f346ece9b84e5733505058b8f79ae9a5d60d98a9fdd96bf8726879003ed0 SHA512 e8f79de70a1808130b8c4963e3f18a458ae2841585065c9ab9a845438deb160b274fa0a734a2e4e24ae814d0f0c6405a4469f3004aebb770ed188e35e0d21f83 EBUILD wxpython-4.2.2.ebuild 4096 BLAKE2B fb1eef9d60f2c5f5a4a9c3592888fd3c1255582da4e7313a45930682ee7e1ce283a3c75145fc16d80bf60176b8d71b5eafc17dbf36500c778e73c7a65e6466a0 SHA512 e053588be37bc9e403f0d77b2fc7bb2d68c06350552d5e17e0c08543168d3e46891fa0a45c3846ba87f41be8cb56140f158c35b5fec063c65d14bb992cf9ba30 -EBUILD wxpython-4.2.3.ebuild 3735 BLAKE2B f305acb2c30967db0609dfbddc59ddb05f5a05da260c4444d6b778253e0ef1f60104dc2aede2911deb365f0e5c2e66add1d506b1e9005d50fa00010d79e633ac SHA512 014bd0460b05fd9d402c34b36048e8860dcf1a09e8496fd7992d740b87a3ece2b570cf07af33fc8369f9755d5c6f0cb98d22220413f0a664d250e922661ed1a2 +EBUILD wxpython-4.2.3.ebuild 3810 BLAKE2B ec62bd03f0e7b7a108615fe88ce5defde216032e27fd4cb5e06b1057eeff6c89c93c0be40ebe82963d457e5b7284af37ea5aa1bbf005957d44735e09465f1d0b SHA512 6eb82978fc3293a8cb82e7c8b6d229ae00856aae3664fcc1220d1471609928ee92dbeef36bce0ffd8a6bcad98edad991a9c1cad7746bc3cfb6c5c8aef8b5934b MISC metadata.xml 491 BLAKE2B ffa0cccf66f484c856fb30249bd0ccc3b0da2f3ee8e3c3a0df1782bc58e4867ff99d9711f1784b44b439f2a8bcf297c1082b49a941823f046c7f2c7977a77629 SHA512 a2f5908a276a8f9c512cb59c8d17873398c91b21977371ab724e669f3b6c032d53510fbcd183a5dc340279fc522289e617b8c313c0d825ca70d0d2a5d74f8cfa diff --git a/dev-python/wxpython/wxpython-4.2.3.ebuild b/dev-python/wxpython/wxpython-4.2.3.ebuild index 6a9c5d0cdec9..83789483cd5e 100644 --- a/dev-python/wxpython/wxpython-4.2.3.ebuild +++ b/dev-python/wxpython/wxpython-4.2.3.ebuild @@ -20,6 +20,7 @@ HOMEPAGE=" LICENSE="wxWinLL-3" SLOT="4.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="test webkit" RESTRICT="!test? ( test )" @@ -27,7 +28,7 @@ RESTRICT="!test? ( test )" # optionally patched out because it's so huge, but other elements are not, # which makes us have to require all features from wxGTK DEPEND=" - >=x11-libs/wxGTK-3.2.6:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X] + >=x11-libs/wxGTK-3.2.7:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X] media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest index 3948a43fd1c4..607b5ae1709a 100644 --- a/dev-python/xmlschema/Manifest +++ b/dev-python/xmlschema/Manifest @@ -1,5 +1,7 @@ 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-4.0.0.ebuild 899 BLAKE2B 679175570a6b38035be995992aefe24c5c55db422a078eb44328a119cb5056c6683ea65d0b87e28f2c2d5a9272e8777f09370cfc926b06c1c082b2cc5797b5cd SHA512 2e4094cdbc0bebade65594e9687cfe08f061c1401c0869abbb1d6e0554378ac99d2ceeb6c259b951d0d08f7e65059afae2a9c6f35b2fc72b83c95f694eb06468 MISC metadata.xml 376 BLAKE2B 6aa6c0ef38b17f49452a3db71c7f449dfda8951e2196b904235592921620b6a2064021aae7a1a30639e637c3b9bdb46bcaebec1903a081a41832bd0c5199dde9 SHA512 b814209cd4b87ad5cb8bc447f1d485043d8386339607f39575faf2d26c19b69befa9fd7b7eb2d3fca4b5e60499091a59c1466cfc2f0d9651430949893e2edaeb diff --git a/dev-python/xmlschema/xmlschema-4.0.0.ebuild b/dev-python/xmlschema/xmlschema-4.0.0.ebuild new file mode 100644 index 000000000000..a2aa50e777b6 --- /dev/null +++ b/dev-python/xmlschema/xmlschema-4.0.0.ebuild @@ -0,0 +1,38 @@ +# 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-4.8.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/setuptools-77[${PYTHON_USEDEP}] + test? ( + ${RDEPEND} + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ) +" + +python_test() { + "${EPYTHON}" tests/run_all_tests.py -v || die "Tests fail with ${EPYTHON}" +} -- cgit v1.2.3