From 5d8ffbc273ca664e15618d557ced3e02de1a884b Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 7 Jul 2024 12:24:47 +0100 Subject: gentoo auto-resync : 07:07:2024 - 12:24:46 --- dev-python/Manifest.gz | Bin 269199 -> 269137 bytes dev-python/a2wsgi/Manifest | 2 +- dev-python/a2wsgi/a2wsgi-1.10.6.ebuild | 3 + dev-python/argcomplete/Manifest | 3 - dev-python/argcomplete/argcomplete-3.3.0.ebuild | 45 ------ .../files/argcomplete-3.3.0-test-bashrc.patch | 13 -- dev-python/astroid/Manifest | 2 +- dev-python/astroid/astroid-3.2.2.ebuild | 9 +- dev-python/aws-sam-translator/Manifest | 2 +- .../aws-sam-translator-1.89.0.ebuild | 2 +- dev-python/aws-xray-sdk/Manifest | 2 +- dev-python/aws-xray-sdk/aws-xray-sdk-2.14.0.ebuild | 2 +- dev-python/backrefs/Manifest | 2 - dev-python/backrefs/backrefs-5.6_p1.ebuild | 29 ---- dev-python/bashate/Manifest | 2 +- dev-python/bashate/bashate-2.1.1.ebuild | 4 +- dev-python/boto3/Manifest | 12 +- dev-python/boto3/boto3-1.34.127.ebuild | 53 ------- dev-python/boto3/boto3-1.34.131.ebuild | 2 +- dev-python/boto3/boto3-1.34.137.ebuild | 53 ------- dev-python/boto3/boto3-1.34.138.ebuild | 53 ------- dev-python/boto3/boto3-1.34.139.ebuild | 53 ------- dev-python/boto3/boto3-1.34.140.ebuild | 2 +- dev-python/botocore/Manifest | 12 +- dev-python/botocore/botocore-1.34.127.ebuild | 67 --------- dev-python/botocore/botocore-1.34.131.ebuild | 2 +- dev-python/botocore/botocore-1.34.137.ebuild | 67 --------- dev-python/botocore/botocore-1.34.138.ebuild | 67 --------- dev-python/botocore/botocore-1.34.139.ebuild | 67 --------- dev-python/botocore/botocore-1.34.140.ebuild | 12 +- dev-python/bottleneck/Manifest | 7 +- dev-python/bottleneck/bottleneck-1.3.8-r1.ebuild | 58 -------- dev-python/bottleneck/bottleneck-1.4.0.ebuild | 2 +- dev-python/bottleneck/bottleneck-1.4.0_rc5.ebuild | 52 ------- .../files/bottleneck-1.3.8-numpy-2.patch | 64 --------- dev-python/cairocffi/Manifest | 4 +- dev-python/cairocffi/cairocffi-1.7.0.ebuild | 51 ------- dev-python/cairocffi/cairocffi-1.7.1.ebuild | 2 +- dev-python/cheetah3/Manifest | 5 +- dev-python/cheetah3/cheetah3-3.3.1.ebuild | 44 ------ dev-python/cheetah3/cheetah3-3.3.3.ebuild | 10 +- .../cheetah3/files/cheetah3-3.3.3-py313.patch | 63 +++++++++ dev-python/clang-python/Manifest | 2 + .../clang-python-19.0.0_pre20240706.ebuild | 53 +++++++ dev-python/colorclass/Manifest | 2 +- dev-python/colorclass/colorclass-2.2.2-r1.ebuild | 2 +- dev-python/commentjson/Manifest | 2 +- dev-python/commentjson/commentjson-0.9.0-r2.ebuild | 2 +- dev-python/cysignals/Manifest | 5 +- dev-python/cysignals/cysignals-1.11.4-r1.ebuild | 41 ++++++ dev-python/cysignals/cysignals-1.11.4.ebuild | 30 ---- .../cysignals/files/cysignals-1.11.4-helper.patch | 85 +++++++++++ dev-python/cysignals/metadata.xml | 5 + dev-python/dkimpy/Manifest | 2 +- dev-python/dkimpy/dkimpy-1.1.8.ebuild | 2 +- dev-python/dns-lexicon/Manifest | 2 +- dev-python/dns-lexicon/dns-lexicon-3.17.0.ebuild | 4 +- dev-python/docopt/Manifest | 2 +- dev-python/docopt/docopt-0.6.2-r5.ebuild | 2 +- dev-python/elasticsearch/Manifest | 4 +- .../elasticsearch/elasticsearch-8.13.2.ebuild | 83 ----------- .../elasticsearch/elasticsearch-8.14.0.ebuild | 2 +- dev-python/genshi/Manifest | 5 +- dev-python/genshi/genshi-0.7.7.ebuild | 57 -------- dev-python/genshi/genshi-0.7.9.ebuild | 2 +- dev-python/geographiclib/Manifest | 2 +- dev-python/geographiclib/geographiclib-2.0.ebuild | 2 +- dev-python/ghp-import/Manifest | 2 +- dev-python/ghp-import/ghp-import-2.1.0-r1.ebuild | 9 +- dev-python/google-api-python-client/Manifest | 6 +- .../google-api-python-client-2.132.0.ebuild | 51 ------- .../google-api-python-client-2.134.0.ebuild | 2 +- .../google-api-python-client-2.135.0.ebuild | 51 ------- dev-python/google-pasta/Manifest | 2 +- .../google-pasta/google-pasta-0.2.0-r2.ebuild | 4 +- dev-python/hishel/Manifest | 2 - dev-python/hishel/hishel-0.0.27.ebuild | 74 ---------- dev-python/httpretty/Manifest | 2 +- dev-python/httpretty/httpretty-1.1.4-r1.ebuild | 17 ++- dev-python/imapclient/Manifest | 2 +- dev-python/imapclient/imapclient-3.0.1.ebuild | 4 +- dev-python/jsonpickle/Manifest | 7 +- .../files/jsonpickle-3.2.1-numpy-2.patch | 157 --------------------- dev-python/jsonpickle/jsonpickle-3.0.4.ebuild | 67 --------- dev-python/jsonpickle/jsonpickle-3.2.1.ebuild | 73 ---------- dev-python/jsonpickle/jsonpickle-3.2.2.ebuild | 2 +- dev-python/latexcodec/Manifest | 6 +- dev-python/latexcodec/latexcodec-2.0.1-r1.ebuild | 25 ---- dev-python/latexcodec/latexcodec-3.0.0.ebuild | 2 +- dev-python/latexcodec/metadata.xml | 4 + dev-python/libvirt-python/Manifest | 3 + .../libvirt-python/libvirt-python-10.5.0.ebuild | 63 +++++++++ dev-python/lit/Manifest | 2 + dev-python/lit/lit-19.0.0_pre20240706.ebuild | 45 ++++++ dev-python/miniupnpc/Manifest | 5 +- dev-python/miniupnpc/miniupnpc-2.2.7.ebuild | 51 ------- dev-python/miniupnpc/miniupnpc-2.2.8.ebuild | 2 +- dev-python/mkdocs-autorefs/Manifest | 2 +- .../mkdocs-autorefs/mkdocs-autorefs-1.0.1.ebuild | 2 +- dev-python/mkdocs-gen-files/Manifest | 2 +- .../mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild | 14 +- dev-python/mkdocs-get-deps/Manifest | 2 +- .../mkdocs-get-deps/mkdocs-get-deps-0.2.0.ebuild | 2 +- dev-python/mkdocs-htmlproofer-plugin/Manifest | 2 +- .../mkdocs-htmlproofer-plugin-1.2.1.ebuild | 2 +- dev-python/mkdocs-material-extensions/Manifest | 2 +- .../mkdocs-material-extensions-1.3.1.ebuild | 4 +- dev-python/mkdocs-material/Manifest | 2 +- .../mkdocs-material/mkdocs-material-9.5.28.ebuild | 2 +- dev-python/mkdocs-minify-plugin/Manifest | 2 +- .../mkdocs-minify-plugin-0.8.0.ebuild | 4 +- dev-python/mkdocs-monorepo-plugin/Manifest | 2 +- .../mkdocs-monorepo-plugin-1.1.0.ebuild | 2 +- dev-python/mkdocs-redirects/Manifest | 2 +- .../mkdocs-redirects-1.2.1-r1.ebuild | 31 ++++ .../mkdocs-redirects/mkdocs-redirects-1.2.1.ebuild | 31 ---- dev-python/mkdocs/Manifest | 2 +- dev-python/mkdocs/mkdocs-1.6.0.ebuild | 2 +- dev-python/mkdocstrings-python/Manifest | 6 +- .../mkdocstrings-python-1.10.3.ebuild | 40 ------ .../mkdocstrings-python-1.10.4.ebuild | 40 ------ .../mkdocstrings-python-1.10.5.ebuild | 2 +- dev-python/mkdocstrings/Manifest | 2 +- dev-python/mkdocstrings/mkdocstrings-0.25.1.ebuild | 2 +- dev-python/numexpr/Manifest | 2 +- dev-python/numexpr/numexpr-2.10.1.ebuild | 2 +- dev-python/numpy/Manifest | 2 +- dev-python/numpy/numpy-2.0.0.ebuild | 2 +- dev-python/openapi-core/Manifest | 4 +- dev-python/openapi-core/openapi-core-0.19.1.ebuild | 71 ---------- dev-python/openapi-core/openapi-core-0.19.2.ebuild | 2 +- dev-python/opentelemetry-api/Manifest | 2 +- .../opentelemetry-api-1.24.0.ebuild | 2 +- .../opentelemetry-semantic-conventions/Manifest | 2 +- ...pentelemetry-semantic-conventions-1.24.0.ebuild | 2 +- dev-python/peewee/Manifest | 2 + dev-python/peewee/peewee-3.17.6.ebuild | 79 +++++++++++ dev-python/pip/Manifest | 2 +- dev-python/pip/pip-24.1.1.ebuild | 2 +- dev-python/proto-plus/Manifest | 4 +- dev-python/proto-plus/proto-plus-1.23.0.ebuild | 40 ------ dev-python/proto-plus/proto-plus-1.24.0.ebuild | 2 +- dev-python/pulsectl-asyncio/Manifest | 2 +- .../pulsectl-asyncio/pulsectl-asyncio-1.2.0.ebuild | 2 +- dev-python/pulsectl/Manifest | 2 +- dev-python/pulsectl/pulsectl-24.4.0.ebuild | 2 +- dev-python/puremagic/Manifest | 6 +- dev-python/puremagic/puremagic-1.23.ebuild | 32 ----- dev-python/puremagic/puremagic-1.24.ebuild | 32 ----- dev-python/puremagic/puremagic-1.25.ebuild | 2 +- dev-python/pybtex-docutils/Manifest | 2 +- .../pybtex-docutils/pybtex-docutils-1.0.3.ebuild | 4 +- dev-python/pybtex/Manifest | 2 +- dev-python/pybtex/pybtex-0.24.0-r1.ebuild | 8 +- dev-python/pycairo/Manifest | 2 +- dev-python/pycairo/pycairo-1.26.1.ebuild | 2 +- dev-python/pygal/Manifest | 2 +- dev-python/pygal/pygal-3.0.4-r1.ebuild | 2 +- dev-python/pymountboot/Manifest | 2 +- dev-python/pymountboot/pymountboot-0.2.3-r1.ebuild | 2 +- dev-python/pytest-freezer/Manifest | 2 +- .../pytest-freezer/pytest-freezer-0.4.8.ebuild | 2 +- dev-python/pytest-httpserver/Manifest | 2 +- .../pytest-httpserver-1.0.10.ebuild | 2 +- dev-python/pytest-sugar/Manifest | 2 +- dev-python/pytest-sugar/pytest-sugar-1.0.0.ebuild | 2 +- dev-python/resolvelib/Manifest | 2 +- dev-python/resolvelib/resolvelib-1.0.1.ebuild | 2 +- dev-python/responses/Manifest | 2 +- dev-python/responses/responses-0.25.3.ebuild | 2 +- dev-python/s3transfer/Manifest | 2 +- dev-python/s3transfer/s3transfer-0.10.2.ebuild | 2 +- dev-python/scikit-build/Manifest | 2 +- dev-python/scikit-build/scikit-build-0.18.0.ebuild | 2 +- dev-python/scipy/Manifest | 2 +- dev-python/scipy/scipy-1.13.1.ebuild | 2 +- dev-python/selenium/Manifest | 5 +- dev-python/selenium/selenium-4.21.0.ebuild | 66 --------- dev-python/selenium/selenium-4.22.0-r1.ebuild | 2 +- dev-python/sqlalchemy/Manifest | 2 +- dev-python/sqlalchemy/sqlalchemy-2.0.31.ebuild | 2 +- dev-python/subprocess-tee/Manifest | 4 +- .../subprocess-tee/subprocess-tee-0.4.1.ebuild | 45 ------ .../subprocess-tee/subprocess-tee-0.4.2.ebuild | 2 +- dev-python/tabulate/Manifest | 2 +- dev-python/tabulate/tabulate-0.9.0-r1.ebuild | 2 +- dev-python/tempora/Manifest | 2 +- dev-python/tempora/tempora-5.6.0.ebuild | 2 +- dev-python/tenacity/Manifest | 2 +- dev-python/tenacity/tenacity-8.5.0.ebuild | 2 +- dev-python/thrift/Manifest | 2 +- dev-python/thrift/thrift-0.20.0.ebuild | 7 + dev-python/tlsh/Manifest | 4 +- dev-python/tlsh/tlsh-4.8.2-r1.ebuild | 2 +- dev-python/tlsh/tlsh-4.8.2.ebuild | 34 ----- dev-python/tree-sitter/Manifest | 1 - .../tree-sitter-0.19.0_p20210506-unbundle.patch | 18 --- dev-python/truststore/Manifest | 2 +- dev-python/truststore/truststore-0.9.1.ebuild | 2 +- dev-python/unittest-or-fail/Manifest | 1 + .../unittest-or-fail/unittest-or-fail-2-r1.ebuild | 45 ++++++ dev-python/weasyprint/Manifest | 4 +- dev-python/weasyprint/weasyprint-62.2.ebuild | 47 ------ dev-python/weasyprint/weasyprint-62.3.ebuild | 2 +- dev-python/yattag/Manifest | 2 +- dev-python/yattag/yattag-1.15.2.ebuild | 4 +- 206 files changed, 743 insertions(+), 2294 deletions(-) delete mode 100644 dev-python/argcomplete/argcomplete-3.3.0.ebuild delete mode 100644 dev-python/argcomplete/files/argcomplete-3.3.0-test-bashrc.patch delete mode 100644 dev-python/backrefs/backrefs-5.6_p1.ebuild delete mode 100644 dev-python/boto3/boto3-1.34.127.ebuild delete mode 100644 dev-python/boto3/boto3-1.34.137.ebuild delete mode 100644 dev-python/boto3/boto3-1.34.138.ebuild delete mode 100644 dev-python/boto3/boto3-1.34.139.ebuild delete mode 100644 dev-python/botocore/botocore-1.34.127.ebuild delete mode 100644 dev-python/botocore/botocore-1.34.137.ebuild delete mode 100644 dev-python/botocore/botocore-1.34.138.ebuild delete mode 100644 dev-python/botocore/botocore-1.34.139.ebuild delete mode 100644 dev-python/bottleneck/bottleneck-1.3.8-r1.ebuild delete mode 100644 dev-python/bottleneck/bottleneck-1.4.0_rc5.ebuild delete mode 100644 dev-python/bottleneck/files/bottleneck-1.3.8-numpy-2.patch delete mode 100644 dev-python/cairocffi/cairocffi-1.7.0.ebuild delete mode 100644 dev-python/cheetah3/cheetah3-3.3.1.ebuild create mode 100644 dev-python/cheetah3/files/cheetah3-3.3.3-py313.patch create mode 100644 dev-python/clang-python/clang-python-19.0.0_pre20240706.ebuild create mode 100644 dev-python/cysignals/cysignals-1.11.4-r1.ebuild delete mode 100644 dev-python/cysignals/cysignals-1.11.4.ebuild create mode 100644 dev-python/cysignals/files/cysignals-1.11.4-helper.patch delete mode 100644 dev-python/elasticsearch/elasticsearch-8.13.2.ebuild delete mode 100644 dev-python/genshi/genshi-0.7.7.ebuild delete mode 100644 dev-python/google-api-python-client/google-api-python-client-2.132.0.ebuild delete mode 100644 dev-python/google-api-python-client/google-api-python-client-2.135.0.ebuild delete mode 100644 dev-python/hishel/hishel-0.0.27.ebuild delete mode 100644 dev-python/jsonpickle/files/jsonpickle-3.2.1-numpy-2.patch delete mode 100644 dev-python/jsonpickle/jsonpickle-3.0.4.ebuild delete mode 100644 dev-python/jsonpickle/jsonpickle-3.2.1.ebuild delete mode 100644 dev-python/latexcodec/latexcodec-2.0.1-r1.ebuild create mode 100644 dev-python/libvirt-python/libvirt-python-10.5.0.ebuild create mode 100644 dev-python/lit/lit-19.0.0_pre20240706.ebuild delete mode 100644 dev-python/miniupnpc/miniupnpc-2.2.7.ebuild create mode 100644 dev-python/mkdocs-redirects/mkdocs-redirects-1.2.1-r1.ebuild delete mode 100644 dev-python/mkdocs-redirects/mkdocs-redirects-1.2.1.ebuild delete mode 100644 dev-python/mkdocstrings-python/mkdocstrings-python-1.10.3.ebuild delete mode 100644 dev-python/mkdocstrings-python/mkdocstrings-python-1.10.4.ebuild delete mode 100644 dev-python/openapi-core/openapi-core-0.19.1.ebuild create mode 100644 dev-python/peewee/peewee-3.17.6.ebuild delete mode 100644 dev-python/proto-plus/proto-plus-1.23.0.ebuild delete mode 100644 dev-python/puremagic/puremagic-1.23.ebuild delete mode 100644 dev-python/puremagic/puremagic-1.24.ebuild delete mode 100644 dev-python/selenium/selenium-4.21.0.ebuild delete mode 100644 dev-python/subprocess-tee/subprocess-tee-0.4.1.ebuild delete mode 100644 dev-python/tlsh/tlsh-4.8.2.ebuild delete mode 100644 dev-python/tree-sitter/files/tree-sitter-0.19.0_p20210506-unbundle.patch create mode 100644 dev-python/unittest-or-fail/unittest-or-fail-2-r1.ebuild delete mode 100644 dev-python/weasyprint/weasyprint-62.2.ebuild (limited to 'dev-python') diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index a5029743a05e..f8116e91489d 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/a2wsgi/Manifest b/dev-python/a2wsgi/Manifest index be4071ee3da3..9f777756af55 100644 --- a/dev-python/a2wsgi/Manifest +++ b/dev-python/a2wsgi/Manifest @@ -1,5 +1,5 @@ DIST a2wsgi-1.10.4.tar.gz 18186 BLAKE2B 7f184c1621dd28e75c12e85b85ca4ed0b1b55d59c79797429bc188feec0ee0105e77c3613b1c2f94e1561f71fdcbabae99218e2c007ab095dd68b0502d112444 SHA512 6c050dcaca4dab0793afb267d7cbcb4faca362495c46ab9f0b52c9f2f5a1ab7dfd6fa0c543b5eaa18ddca6a789093591653f023ac9c127602138db390ae1c975 DIST a2wsgi-1.10.6.tar.gz 18660 BLAKE2B 3f512bb37b03d7716559734e0653cdd7c7d77653495f15e8d172717016a3940e8e52a875321d675b3bfc4ebc41596d839a445ccb45c551d717e3f317b59aa955 SHA512 7b648865c759746520cf81502aabdcd9e19ddc1f270341d080d2422002f9e633be9ad837e06aef073a1d47ed4253b7e65eadbb1a76de89e571c498a5939c41a7 EBUILD a2wsgi-1.10.4.ebuild 844 BLAKE2B 3ae0cf613017227b86527b68796b860d60ff65e1e83493606b1c2507f9d9a65dcd928d5e5843decd0ec6c8f831a95f0e02ee5a53e600b367eb2bacfafebbf59f SHA512 e04c6668f0726883f6ef18fe007a91a7bfe3addb59c1477ace8c6b0e50d1aff8adee44bdd840b33a5d4d74689eeb02709703a11f954cd37dce103ff3fcf2849a -EBUILD a2wsgi-1.10.6.ebuild 1045 BLAKE2B 347609d0863fbdbcae5e53c1680f7416544b71a5875ec7d573de24cabf7a35c08f80ab3b8beb3ac3c9510f821a1085357794ba30f6af8fff65473ba30e841b87 SHA512 5bbf49c536b710fcc17d406e7ad130cdffe5cbaa844f1883c2a58f7dcc9f6412f59dfd2d4e2a0c3a3f934c786051d5ea2c61d86832260fa2853e36872da5261e +EBUILD a2wsgi-1.10.6.ebuild 1179 BLAKE2B 5cb232e6557eec87a3c2564ec91a26504169f8eef2cae342bd54a17dbc4cec7a3d7e4363450d43b78f54ef51a15bd8c718da572b6fc75568647b20acb931cbd8 SHA512 5ea39ebd7adecce120bab66835a8e015490622f93f63cf224ef944b52ef267c3bb96a848ddb2ade0ebe8911beb4da1c33d9dd6718abf3d6a3b31b2886dc789e1 MISC metadata.xml 392 BLAKE2B 17f9cfa46eeac0752f6e27d004a04173528f5033dee30ba31bb9b0d86231b3311937e0765cba3cae0fcc8b9653654c9b53bbc009f15140db0b38496856b9c27e SHA512 828436206a1e9b01df9da1546ffc8e6bc614e71708ad8a806dda9ab2dad80c86e539c37496a0c2525f0370e9ead3131bbde69f235da83331cd5097985981006e diff --git a/dev-python/a2wsgi/a2wsgi-1.10.6.ebuild b/dev-python/a2wsgi/a2wsgi-1.10.6.ebuild index cb62c73b79f4..8b32b9d19735 100644 --- a/dev-python/a2wsgi/a2wsgi-1.10.6.ebuild +++ b/dev-python/a2wsgi/a2wsgi-1.10.6.ebuild @@ -39,6 +39,9 @@ python_test() { local EPYTEST_DESELECT=( # requires baize tests/test_asgi.py::test_baize_stream_response + # requires starlette + tests/test_asgi.py::test_starlette_stream_response + tests/test_asgi.py::test_starlette_base_http_middleware ) local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest index 247900aabfae..e2641737dcb8 100644 --- a/dev-python/argcomplete/Manifest +++ b/dev-python/argcomplete/Manifest @@ -1,7 +1,4 @@ AUX argcomplete-3.1.6-timeout.patch 945 BLAKE2B dcdfadbdef547d45013eee33d00166b98eb6621a55f5e399cc7d330541a95118aff4a1646a85a1351209f88ff0e74d66e2468ffcf3db7e91d44ef453cc9c73e9 SHA512 fc26fc219d88a74d49245a2d545cb8040fb773fc7a948847380d4d343f19650994771a948fce99311cab7b52b3e040cf3f58291a0ac50b4a4f262dbb28c1bf85 -AUX argcomplete-3.3.0-test-bashrc.patch 474 BLAKE2B 925505ed0bd7f5ec451873e354db63834cff5fe909654d49dcf95945ad19cd868c05d7e78d2159ebffddc0d0c45cbbfdd4d6c3899bf890018dba65395d4c6e90 SHA512 a6e746cea01842cc48cff58ca0ce8cf4461a281bbb4f450cae7f1b224e63f5e3154e7c7675a87f6e49084c5f0320e34e0b763a51c82fbd768955e4d70ac98257 -DIST argcomplete-3.3.0.tar.gz 81832 BLAKE2B 63778dc48f90bb06dbf59c8d4d94ca905c9b188ec5b64e3a8cf7604d66cf075b31350f241da00e460d97b1920c620d4fbf8df772485987897a698cec060b6ec9 SHA512 30776b7e2dc3ee1f7dfcd665d2ae6e403b09644829c1cd7a30ce80e39c6bd7331cc0b7bd7d6cec58a409ef6ec209ca6b1cca0888e83a7a9a228658fa72f6e578 DIST argcomplete-3.4.0.tar.gz 82275 BLAKE2B 18b81aa5ee0c148a3b935f157f4c39b0ade79b36c8e3aa94aa7af8a424a08793a4cf661cb2431c201d5eead02e12c35b78d351310ff4e4e750bf7d7dc702ca89 SHA512 bd619a34edf1f1d05bdfab7fa830d1fc5375bc292dc95b95ddc4d3bfaced5728067e6ad0a901f672b7e0d5a550c10b00e0851f83cf9b358301c037da256a4a56 -EBUILD argcomplete-3.3.0.ebuild 1135 BLAKE2B a5cc7ca5f720e71bdd228ab335b689b4b65010652030f01bad54fbca282e0c1cdfb02bcdf10e8bd7066fef4efa16e98a8c0d80f537975574992484501d6e4b23 SHA512 f5427276d1f833fad924038e1e82168b411912f18bdb1742b9f791c3ce729737b1a879dc443ddd2353e1de10f4b40baf2ead807ef6732ee88fb9d4a5e03bb0cf EBUILD argcomplete-3.4.0.ebuild 1046 BLAKE2B d6d3ff2b182c7c85650b7eb0f70e98bdb0e214887bd0e236dcc36989cc6225f17c502c1e97a4a80be621d95e008966872e7f508e3476da263bc8959dd26a319c SHA512 5f780c79d97de376fd2d0eb115b49da2b31c0358a0784074de791e04901aac5550da5fca89b7f8c247fa68dca8dfc741f1f10f5cc1e398c0f81bfaff463edac4 MISC metadata.xml 411 BLAKE2B 963cfdba9183fde9e97c534345164d26be569d841dcc6fd274601b18d5de2ae97fa837b0acfdc59616c5d19cc54ea368547ffd901f90239cdfb5ba08e8721607 SHA512 22db237979be34053ad7201f599d576a7756b71e6b75c40c2808d47f276cce6d3594ae46dcaec5aa5adab9e9e24e11d47bb9044a8b1a146163d66687965cf5b7 diff --git a/dev-python/argcomplete/argcomplete-3.3.0.ebuild b/dev-python/argcomplete/argcomplete-3.3.0.ebuild deleted file mode 100644 index 9f27971130b6..000000000000 --- a/dev-python/argcomplete/argcomplete-3.3.0.ebuild +++ /dev/null @@ -1,45 +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} pypy3 ) - -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 ~ia64 ~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=" - 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" - # https://github.com/kislyuk/argcomplete/pull/485 - "${FILESDIR}/${P}-test-bashrc.patch" -) - -python_test() { - "${EPYTHON}" test/test.py -v || die -} diff --git a/dev-python/argcomplete/files/argcomplete-3.3.0-test-bashrc.patch b/dev-python/argcomplete/files/argcomplete-3.3.0-test-bashrc.patch deleted file mode 100644 index 0e9f2fa1cea6..000000000000 --- a/dev-python/argcomplete/files/argcomplete-3.3.0-test-bashrc.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/test/test.py b/test/test.py -index c8f9419..ca38be6 100755 ---- a/test/test.py -+++ b/test/test.py -@@ -73,7 +73,7 @@ def _repl_sh(command, args, non_printable_insert): - - - def bash_repl(command="bash"): -- bashrc = os.path.join(os.path.dirname(pexpect.__file__), "replwrap", "bashrc.sh") -+ bashrc = os.path.join(os.path.dirname(pexpect.__file__), "bashrc.sh") - sh = _repl_sh(command, ["--rcfile", bashrc], non_printable_insert="\\[\\]") - return sh - diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index c2eb4e1efcae..d5e02ba9aa11 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1,3 +1,3 @@ DIST astroid-3.2.2.gh.tar.gz 465306 BLAKE2B f5bda1377eb825f4166804473eab592d07c6353295dca01517c3facf783ec71f281a27f6344699097784dde7315f794a62cbfae86879b2bbe446fb1191d40995 SHA512 1330f557664b5066309879b8bf05e29102000a6e08c63d94a7e7033f1e2295a3a9c3114f3587b9867f71b49e11428036438e4f22352498494f914f7c9f60d4ea -EBUILD astroid-3.2.2.ebuild 1963 BLAKE2B ed12519eb12af0c2720e2b3a1613fcf1b1f35c6c67ef552ff3fe1395636387f91464f2581819cbb08efdbac9ca36cc03cfae402e644207feed2e7f8e18873426 SHA512 388b0ac1c1f74f1d63b97b74243560d2c7f837270af7bd3a74ee0063165de9963d1cb49baf1a56df47b80defa929e7b2c14f0e9d8741a8b47e1170c9b8599bae +EBUILD astroid-3.2.2.ebuild 2718 BLAKE2B bbe901c405b755dab8848a4c4b8400764d0a7c2d90fb5bddd9b69d59d05bcca1a3da7f9b36cee428afe74a7c3974c8cb72e1b417fc1664eb9274b009638eb3b1 SHA512 ee94f61eaeb85d7e298c3ec40bd44f46c2779b380829e97cab03d9b360339edb6a04cd2e4a7941d2f221ed69ef0f7332a1133cd5e960cd9050aca2f77b333a41 MISC metadata.xml 1148 BLAKE2B 29a6cfc0c292117920be154d37ed4770f1fb1679186576fe6151cc02d1d6be766045e0231e2fceb87cbd250dbed3888c99b7ca7dc0182cc700a11961d9cd6d9e SHA512 6821d13f5e82bd73ee4fd165c0b4c94f40cd6af536dee1658cccb4175e67da2611c4d1478cdef1607535f23224116ad482197e0b0eef8f0a94d596bf250b3074 diff --git a/dev-python/astroid/astroid-3.2.2.ebuild b/dev-python/astroid/astroid-3.2.2.ebuild index 84488dfc368a..791c68302437 100644 --- a/dev-python/astroid/astroid-3.2.2.ebuild +++ b/dev-python/astroid/astroid-3.2.2.ebuild @@ -33,7 +33,6 @@ BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] test? ( dev-python/attrs[${PYTHON_USEDEP}] - =dev-python/numpy-1.17.0[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] $(python_gen_cond_dep ' @@ -59,6 +58,14 @@ python_test() { tests/test_nodes.py::AsStringTest::test_recursion_error_trapped # TODO tests/test_builder.py::BuilderTest::test_data_build_error_filename + # numpy-2 + tests/brain/numpy/test_core_einsumfunc.py::test_numpy_function_calls_inferred_as_ndarray + tests/brain/numpy/test_core_fromnumeric.py::BrainNumpyCoreFromNumericTest::test_numpy_function_calls_inferred_as_ndarray + tests/brain/numpy/test_core_multiarray.py::BrainNumpyCoreMultiarrayTest::test_numpy_function_calls_inferred_as_ndarray + tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_datetime_astype_return + tests/brain/numpy/test_core_numerictypes.py::NumpyBrainCoreNumericTypesTest::test_generic_types_are_subscriptables + tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type + tests/brain/numpy/test_core_umath.py::NumpyBrainCoreUmathTest::test_numpy_core_umath_functions_return_type_tuple ) case ${EPYTHON} in diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index e42472cee24c..bb17ada0f72b 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -1,3 +1,3 @@ DIST serverless-application-model-1.89.0.gh.tar.gz 5659213 BLAKE2B 1b8128c904ee1db34e722e0e4d5e7a0b16685dfbc589c390e34679b75481afad963a30f40d18bedb29010f62a338d1818da957ce6b58b7ee63d83444dccfc8ac SHA512 899fe08f3a16669de86ad3861d1072017af5fb3d2254583e502970c77e280d0ccb39b6a8f7e647acb94fb0cc6305aba35a98663427114764300d69f9c3b5e2fe -EBUILD aws-sam-translator-1.89.0.ebuild 1674 BLAKE2B 3f94a613a37ace84a96a89ab11c3829e6d98cb0a96cdc59566095ff722d47ed65b5f28404ba74469405c4561c765d4da4a8f8cc0a9ccabb89191ba148fd08de8 SHA512 df3938da391ec2c3ff39cf4b7129cef4945f62a75daa232e2c1d514e08bc7b37c45c5bb651f7f800dec9dd087a09411c8a75c370bd7f08d36a77e9ea55a1de64 +EBUILD aws-sam-translator-1.89.0.ebuild 1674 BLAKE2B 4bc47672d719ea0ab8c16d2398fee6cb473bd4e0468750159875cc4f4d7dbe92184a686f8aa5910bec04170e9266c582477c07972eb4f5dd06dfea5807bf13db SHA512 ed77d6e4b27fe3551200cc1df96c5d8044d22851793e5932bde38f27ffe96f008f1b7fa99f9f534af5c0cfad203747600ef79dd6cd95dada229ea38cb5fc2192 MISC metadata.xml 603 BLAKE2B 89556267393186cf69a585c58efeb6fa599bfb42ef221bea955ea807a28edee89036a2ee0d0ca81ae55d96702a01b171b837754dabf38047ecc2789157bb7116 SHA512 106b6d241eadf7807dadf03329073703f8b51e7443eddc4db8752878b6dd84cc4357689cd4b796b3a083192e9d98eacbe9e7b8af0273160c7b89846e78230a88 diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.89.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.89.0.ebuild index b4675407f163..98b4f74477da 100644 --- a/dev-python/aws-sam-translator/aws-sam-translator-1.89.0.ebuild +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.89.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 multiprocessing diff --git a/dev-python/aws-xray-sdk/Manifest b/dev-python/aws-xray-sdk/Manifest index 104b2ea9cdfd..1d5c7869715b 100644 --- a/dev-python/aws-xray-sdk/Manifest +++ b/dev-python/aws-xray-sdk/Manifest @@ -1,3 +1,3 @@ DIST aws-xray-sdk-python-2.14.0.gh.tar.gz 276813 BLAKE2B ce9a6c8a3b9acd4cb1e538c75702bebc1e392d350a999e8c609ddb900acadd0ecef11b2ce326786a64a73de3d84b0e18e6f4dd4ad91ece6a13283d727039925c SHA512 e9f7a299e35741a63de999dbd4931b82aab97b4c690e9abec4d25106a4a1b1dbbda605b7ec8541000f97cdcf17fed1283abf8d561db63cc4ac1ed11405458f29 -EBUILD aws-xray-sdk-2.14.0.ebuild 2499 BLAKE2B 3fcb3fd1cf591bcbaf6b435deda8041b0a5cb069af8baae957e026f2ac356e0eaa8b531b4997c32fee6adca362943de1603b66bf7dd0135e037b01c7ed6b7a64 SHA512 2059abc7f54da944f3a6f34c55f0fec9a85a1b4a720575a2427c732354785af9610eb1cd6d485669010497894fb0cdcb1f85abacc53fb03a81c2efb7b5fbf536 +EBUILD aws-xray-sdk-2.14.0.ebuild 2499 BLAKE2B e0e32f0c05a1525b21a3808910084a0a817674daea63961486bcc84129b23a00a73b7df8a55bbc7e47b84debc69a9b0b3ea969f67710415e16f4230001cc9cfc SHA512 696ff3df7f3cc7bc664d363d4f75354889755fe42f860ec159b3e34290f6276c212352c1b7e731464dab04c98f383d11d54c08225a7e9f5ab2ba7295d3938670 MISC metadata.xml 579 BLAKE2B 3f7aaed38bcceb97fb3597954ca9075ddf7a5718bcac69327be2b99d241c6d8cb0eefd369ca892c8d751703de9067c7eadf19f8c4445334ee8e4952b99fef69e SHA512 f3033cf16f60cae6727f80bd53944972f851579ffef8101cf6fda45e2575696183ec92ea8c994a77bbf3ffc8219be2ae2fae456faabe73a9896bcefddf3b5db5 diff --git a/dev-python/aws-xray-sdk/aws-xray-sdk-2.14.0.ebuild b/dev-python/aws-xray-sdk/aws-xray-sdk-2.14.0.ebuild index 311a2a873779..7389152447df 100644 --- a/dev-python/aws-xray-sdk/aws-xray-sdk-2.14.0.ebuild +++ b/dev-python/aws-xray-sdk/aws-xray-sdk-2.14.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 diff --git a/dev-python/backrefs/Manifest b/dev-python/backrefs/Manifest index 53839958557d..1a3da0e5bcad 100644 --- a/dev-python/backrefs/Manifest +++ b/dev-python/backrefs/Manifest @@ -1,5 +1,3 @@ -DIST backrefs-5.6.post1.tar.gz 5399113 BLAKE2B d5b359b0b4333baacb53dd4a7267e431cdca3fd844ba1d1120e34961979c39a9f89f8f52db16f1a8aaf1a89f18063c5301c1a46803c9e1f011e0a20bde24b126 SHA512 20ea63bd9d60db7c242faa687e464eecb8c2e1852456126e2961db14e0526f5048581ec7f7de1017c87d718544629f8491391e3be14c55133876bf169a4d71fe DIST backrefs-5.7.post1.tar.gz 6582270 BLAKE2B 348c94a3386fce51cdbe03c9f8dda52d0c642409edacd10b708ce7090f676888fd934a681e02bb0d01893c2a81cd69b114c8fc72e28a4137bb30f2843fe04f4f SHA512 85c9043091c3a48746252e92a82c69b7238e53329b06148aeafecc67f2750b5a2fb726d706e194313d0b3d685ba728a39ea38f2e009ce02208e332e68fba6c74 -EBUILD backrefs-5.6_p1.ebuild 578 BLAKE2B 5e62e976c8b5f26f5ffdaab0ac66ff627eede6e3794d55a75e97143035ddc5db7a9e3fdd8bb3180468e5469eade5996ffcac1ce1e45688050134048b99d48f35 SHA512 1cf869bf50b97959a2733e7d5d8e7bd048d7be42ec44e1fb54868a3a4b5ae58a30be9e4b268eaaf12ab0c69d61138bd28e90a92f6bbd7b0be6fbb4d3fd1667ab EBUILD backrefs-5.7_p1.ebuild 578 BLAKE2B ed2e6437235bf31cbe8dcf6f67b4b9825af86098ee23c0090384a6a48b0034a733bae98cc4ff0bc4ebba6f6c0caa21220a9b7750cb6be2f3e2993bd2a1fca931 SHA512 ef2a36c0f028c38cba6ae60a28a716712b4eea25a54cded2ac134d01e136e92d8b5353e89dbe23532f39fa6c87b6a0d64ab8aafe37f41067437db2a972fbe611 MISC metadata.xml 843 BLAKE2B 58f168db8d512ce4ee607276fe1849aeadfd3a757ee5d392b2fc36e7adfb20c42a9c5687caa2486b50c1b22963ed7809ec226fa1514179157ff3819413060d37 SHA512 e6ca557fe049fc2dee5111a45c1ed6a821b78d8c12bd27374f37fe7e201549978a1fe471742b0244da0ea9a1e08f456cd6fc3561e2c1935270b7ba8d2e18efe3 diff --git a/dev-python/backrefs/backrefs-5.6_p1.ebuild b/dev-python/backrefs/backrefs-5.6_p1.ebuild deleted file mode 100644 index 907604808019..000000000000 --- a/dev-python/backrefs/backrefs-5.6_p1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Wrapper around re or regex that adds additional back references" -HOMEPAGE=" - https://github.com/facelessuser/backrefs/ - https://pypi.org/project/backrefs/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/regex[${PYTHON_USEDEP}] - dev-vcs/git - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/bashate/Manifest b/dev-python/bashate/Manifest index 570aa9e58e89..90ac56c2ba8a 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 0969c9223ce9c6217271c637821504c4f2e7b08d46dd128a2bff0219e4d134b0130ef59c6bca2c4dca96547afef941311acf4fe6fc1a839720ff4eb4fc291111 SHA512 b92b076edc29ae0b0615f1e671bff16d8fc3840377a7e21321cdacadc1aa2a736e035b20d498c68f7ce60be51048f5310936cd708390195f42fa5c3ea9a4453e +EBUILD bashate-2.1.1.ebuild 539 BLAKE2B 291ef54f4e2f1c0b8a301367536715c9b123265e442b768ebb7979b49dd4ab260742fe58b07878eaec3f4659ba2018c4d1a152fa50414b1c8b74ffc87364c947 SHA512 a43322f1084088c2e8014830af09bb9caa830c1a8c2917056855c6e526cb75c109528266cd3f51bc16bde19148fecd04f284177eb9edb079f6c04946baef7a7f 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 f5ee7051717c..bcce570520c6 100644 --- a/dev-python/bashate/bashate-2.1.1.ebuild +++ b/dev-python/bashate/bashate-2.1.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 pypi DESCRIPTION="A pep8 equivalent for bash scripts" diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index cd48c5813864..12779c71d1e6 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,15 +1,7 @@ -DIST boto3-1.34.127.gh.tar.gz 820740 BLAKE2B ddfb7802440a01af27059daed4bc7cd3797eb192004a0e7b78e1e56a8ff479206b4835a79bcac1db273c2936fb8dfde0ba16bebe8cbe1befeb188070bf46b2c7 SHA512 b139ad68a4ce29e84e0fa1618b97c4aea13b668521921712df74256ad61c21d2077ea216dfb4102d8f9910a8119b24509aa10a504d746bdb410fee1cecc0461c DIST boto3-1.34.131.gh.tar.gz 822851 BLAKE2B cc4b06ca1785e62314308efb7d9ffa6e10a40fe48bdd3e31f9f12490a57843ad528685d04ea9ec40cf2203acc0ee0a9fb58ee272837c9a637f44c2716f60de7a SHA512 79cd8718c6d84cdcdcadfcde80368addc095770624806eb8cfa981852c2a8ebcc8074533ec8f8e24b01a3aed241afccb6f49fdce250ae07f630d8596931778e3 DIST boto3-1.34.136.gh.tar.gz 826543 BLAKE2B 307705ba777d155772a2dafad775e55d94e17a9e4c2986e48bd8a691c3bc4e433f212e1a59053222927bda42584b2d1d266bc2489f94fd3e4463416c56531d54 SHA512 f2307db517b393164028c17a8073c5baf7f7e3be36c988a90d455cad98a55b7a7e1a6e44584038141047237e81cb495bffaf70747de421ce316bb457e2d168e8 -DIST boto3-1.34.137.gh.tar.gz 827294 BLAKE2B ba4f008114e02f40c5e4ac095241c7dac2b919e1dbe7ffaacc9ab40b3d2a97a12ace2b27359190b20cf2f2c1dcc66044188f15ed12177b002a54537a692b0203 SHA512 7303b32359080f360a95e0fb068ca1e7b83fe54a5f553f6681df3382bd110c70927138e435afc8eb8e93760c9bd685afa7355e661243e6b7f91cd8e8063d401c -DIST boto3-1.34.138.gh.tar.gz 827512 BLAKE2B d8022cb470f2f68bf16dd179fb348b3419a4fc7dd2095816916619dc314809db6a2385e86b83ff552609a4cb6285369d806debac20887cefa69b113cd0385552 SHA512 9e12dd97ffd1f15cdb527219184bef8dff012bd9b11214f566fd98a82b37e6ee9699b05de62eb48393ff551089d683143373cbef167ca7e35e64851894fb3fe1 -DIST boto3-1.34.139.gh.tar.gz 828069 BLAKE2B 71abb24a57f173a4136e8334fa2db9f2b5d92d2e154141da122575869e0b40bbe1f8ee893a8b8735ce8f6d2c7457334c5e08ead983a01516d591d594528c4cdb SHA512 bc3ca92551ffa9d2400341982b670b70ccbd539539fd86d6ec88091606504ad74247103ef9677d45023f4e2f9d737878c55313c28f08299d24b06701eb221ced DIST boto3-1.34.140.gh.tar.gz 828290 BLAKE2B 129c0f791ddc07f90d2b9ae2972839a0bcaa393e3a8f843a9bca9ebf699f36290b95d17c3f906f49ae5c9ee8cd15c5de7f9de96572573f12d40c7ada778c7679 SHA512 b052ac336e68577140017b5a45f1787eec985e42d86e25cdafc15c6eadf8652b75bb006cf86ce0a3e0d9f3b657ae2afee41a75f624fb5e277a49f1653a83f64f -EBUILD boto3-1.34.127.ebuild 1198 BLAKE2B c863be0c9348383129a919e79acbc6962b7c3973f77f68c85df6944a7658a2b39a44a91d904b7fee34ffb849e904e7bf6a503ca35a56085f2b04f40cbb70d4d4 SHA512 10a7f8345e1dc13766f1a15a127a885a42f7750f15c53b25fcba2ef033083192b7381cb53cd7be6c8c876bc1422f615578f730efca83c71ece042593282043a6 -EBUILD boto3-1.34.131.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2 +EBUILD boto3-1.34.131.ebuild 1198 BLAKE2B c863be0c9348383129a919e79acbc6962b7c3973f77f68c85df6944a7658a2b39a44a91d904b7fee34ffb849e904e7bf6a503ca35a56085f2b04f40cbb70d4d4 SHA512 10a7f8345e1dc13766f1a15a127a885a42f7750f15c53b25fcba2ef033083192b7381cb53cd7be6c8c876bc1422f615578f730efca83c71ece042593282043a6 EBUILD boto3-1.34.136.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2 -EBUILD boto3-1.34.137.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2 -EBUILD boto3-1.34.138.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2 -EBUILD boto3-1.34.139.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2 -EBUILD boto3-1.34.140.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2 +EBUILD boto3-1.34.140.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.34.127.ebuild b/dev-python/boto3/boto3-1.34.127.ebuild deleted file mode 100644 index 51f4c7f3ec96..000000000000 --- a/dev-python/boto3/boto3-1.34.127.ebuild +++ /dev/null @@ -1,53 +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="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 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.10.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.34.131.ebuild b/dev-python/boto3/boto3-1.34.131.ebuild index 2c733040b7a3..51f4c7f3ec96 100644 --- a/dev-python/boto3/boto3-1.34.131.ebuild +++ b/dev-python/boto3/boto3-1.34.131.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] diff --git a/dev-python/boto3/boto3-1.34.137.ebuild b/dev-python/boto3/boto3-1.34.137.ebuild deleted file mode 100644 index 2c733040b7a3..000000000000 --- a/dev-python/boto3/boto3-1.34.137.ebuild +++ /dev/null @@ -1,53 +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="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 ~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.10.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.34.138.ebuild b/dev-python/boto3/boto3-1.34.138.ebuild deleted file mode 100644 index 2c733040b7a3..000000000000 --- a/dev-python/boto3/boto3-1.34.138.ebuild +++ /dev/null @@ -1,53 +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="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 ~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.10.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.34.139.ebuild b/dev-python/boto3/boto3-1.34.139.ebuild deleted file mode 100644 index 2c733040b7a3..000000000000 --- a/dev-python/boto3/boto3-1.34.139.ebuild +++ /dev/null @@ -1,53 +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="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 ~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.10.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.34.140.ebuild b/dev-python/boto3/boto3-1.34.140.ebuild index 2c733040b7a3..8cba6d95740e 100644 --- a/dev-python/boto3/boto3-1.34.140.ebuild +++ b/dev-python/boto3/boto3-1.34.140.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index b52f2c2d92f3..0e4e25cb7ecd 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,15 +1,7 @@ -DIST botocore-1.34.127.gh.tar.gz 13112261 BLAKE2B e883f0a1e29178667678132195aea9666a124456e731e1b158eed895c125fd614e5671639766f7ad46c2e6b16c4156ff5e42594bc04e49bf25380c91cfcbe264 SHA512 48ca2179c24bb219202e5029dd62350a6fc5c64707762f0f33282e542dbc2227bb146376afa9e6b9eb1e45e3c801208a142bef4827d5036eb4724299c826d534 DIST botocore-1.34.131.gh.tar.gz 13129943 BLAKE2B 916360c6a9526edcfd338718f80556e59d54692aac13f38490e49457edd59016d264a5acbfeb6298af494f09f9c385e16347a9bf7f144c5a11afda2df188aeed SHA512 9bb788ac8e8a2ec7be999acafef88ccbb4e693ccb315efe5655b80cf3f6629eebccbdac6f201550d2f75e476d83c5a800f1add6c71e2fe5b3d503da313f6d3d3 DIST botocore-1.34.136.gh.tar.gz 13151618 BLAKE2B 800b800ff2481335f0defb79c10a4216c8bb107a3369e6a45a9c0a6d8f703209a9e44560ebf859f7fc616498c68e9b0de331478a8b5e2d3b36788bdedb597a0b SHA512 e9a31f6e8e241964fa34df65c8a9f8acaa1e33865eeb8257bf6da16982a3704b8ab66b6f424952ff100944471bb8f40cbdbcc26f72120da2d6033319948de81e -DIST botocore-1.34.137.gh.tar.gz 13153450 BLAKE2B 4049e5f7b12a4df94fa4a819f11732b86897ae838cc1fc9443f343037915e69134c0e3f335796976002ca63305dd12a8272252bed9370b6d64dc83186826467f SHA512 f3ba697813ec4a68978f27be12e44df02336210e47b5347f3868c4630d899eccf4cb0e0cc679122e4e5ae55ba002efc7067e6e13ea5a286707b958cae14b4186 -DIST botocore-1.34.138.gh.tar.gz 13153609 BLAKE2B d2f16e1c49b51dbe35e21774bac766b88ad83cad18c6ee972de7f83086d1d00eb70826dbc0ffaff2b4bdb916fa22a849c1c0b8a4980206d9fb8c8288a047d803 SHA512 a43deaa3a5e95dbaa3a018907b8b44b822c399542f91291963e31708efbe06ca566f5f1290ba9c13359ebcac3566586d5b1c4ba391778ca11ed2d09ef1335162 -DIST botocore-1.34.139.gh.tar.gz 13155941 BLAKE2B 8c916972478f947f75cc9e864904da5f9304d8ae1e454ff2777d943ffc7fec6959c34ade893ce74d7b63cc15133317dab4b3610ec0ad8f7e73255d37411a2cf0 SHA512 6cd86c0bbebf9251060dd2b16962dbc514bb487c33fb13301a7d8e4e036d56f9c20a252e89be94209962ff83d253eba4e568babbf8c6b93987274050c48a6e3c DIST botocore-1.34.140.gh.tar.gz 13156596 BLAKE2B 4a264fe767c35dcc65ddbe1eb29529d2576553e4d6f9a3d6c28f249aaa0eab5a0fd150fdbdc1dbd1b83cc1fb6fce8f58c68de43f5dc338cb3feb5b9f76c8f973 SHA512 36c90da9670639ccc10e65ced501a2b16e50b664f11be2686f6fcfc56fa81271f160b27b7ffac513446afe09ef6ed4768818ad8b8ca540571737c47fdf980443 -EBUILD botocore-1.34.127.ebuild 1477 BLAKE2B 784b43f060f0702808a3894fdab7a15dd4b4feeffc3c1ab2fe24cca762b2dc1310f40ae5b2941db5c4aa9c4ff8b69d858520826027a50ce975d25150132b4d56 SHA512 e86970ec900929641794d61e02f26bc7e7c8af803095dcc5c8fbedac9d79275c596176f2b492061289056c7d29ebbaa6e64344148f22b6349ac4420ab5038dca -EBUILD botocore-1.34.131.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c +EBUILD botocore-1.34.131.ebuild 1477 BLAKE2B 784b43f060f0702808a3894fdab7a15dd4b4feeffc3c1ab2fe24cca762b2dc1310f40ae5b2941db5c4aa9c4ff8b69d858520826027a50ce975d25150132b4d56 SHA512 e86970ec900929641794d61e02f26bc7e7c8af803095dcc5c8fbedac9d79275c596176f2b492061289056c7d29ebbaa6e64344148f22b6349ac4420ab5038dca EBUILD botocore-1.34.136.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c -EBUILD botocore-1.34.137.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c -EBUILD botocore-1.34.138.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c -EBUILD botocore-1.34.139.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c -EBUILD botocore-1.34.140.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c +EBUILD botocore-1.34.140.ebuild 1833 BLAKE2B 5609eba12164e385a3a24c3dc8b4d723a2785c3580605580091de3b6e59005dea40fcb341cfe05ff4ba5b82f01428eeb687443cbdf59f13409938e71b6c31a4f SHA512 2ebd7e0d81ade32081d6ea0360434eadf6234ef16956de82659401bbdbab6977b5a082bac7cb6be8fb867527f1ae5c94049f011117a6881c7b57c2a7045622fb MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.34.127.ebuild b/dev-python/botocore/botocore-1.34.127.ebuild deleted file mode 100644 index 7a44b043295f..000000000000 --- a/dev-python/botocore/botocore-1.34.127.ebuild +++ /dev/null @@ -1,67 +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="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 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/botocore/botocore-1.34.131.ebuild b/dev-python/botocore/botocore-1.34.131.ebuild index ba6cd2a5d2a2..7a44b043295f 100644 --- a/dev-python/botocore/botocore-1.34.131.ebuild +++ b/dev-python/botocore/botocore-1.34.131.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" =.*':':" 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.34.138.ebuild b/dev-python/botocore/botocore-1.34.138.ebuild deleted file mode 100644 index ba6cd2a5d2a2..000000000000 --- a/dev-python/botocore/botocore-1.34.138.ebuild +++ /dev/null @@ -1,67 +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="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 ~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/botocore/botocore-1.34.139.ebuild b/dev-python/botocore/botocore-1.34.139.ebuild deleted file mode 100644 index ba6cd2a5d2a2..000000000000 --- a/dev-python/botocore/botocore-1.34.139.ebuild +++ /dev/null @@ -1,67 +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="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 ~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/botocore/botocore-1.34.140.ebuild b/dev-python/botocore/botocore-1.34.140.ebuild index ba6cd2a5d2a2..a485364722b9 100644 --- a/dev-python/botocore/botocore-1.34.140.ebuild +++ b/dev-python/botocore/botocore-1.34.140.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 @@ -62,6 +62,16 @@ python_test() { tests/functional/test_six_threading.py::test_six_thread_safety ) + case ${EPYTHON} in + python3.13) + EPYTEST_DESELECT+=( + # memory use tests, probably fragile + tests/functional/leak/test_resource_leaks.py::TestDoesNotLeakMemory::test_create_single_paginator_memory_constant + tests/functional/leak/test_resource_leaks.py::TestDoesNotLeakMemory::test_create_single_waiter_memory_constant + ) + ;; + esac + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 epytest tests/{functional,unit} } diff --git a/dev-python/bottleneck/Manifest b/dev-python/bottleneck/Manifest index b54b3f4dd434..96a2bcfd1eea 100644 --- a/dev-python/bottleneck/Manifest +++ b/dev-python/bottleneck/Manifest @@ -1,8 +1,3 @@ -AUX bottleneck-1.3.8-numpy-2.patch 2279 BLAKE2B 4a2252953a963390a96c2e2ba7d2b86708595aa803d52698728a49f43ba51dc5d8320f38f63e2d766b9dfd1d46bfac6db8e17a3329855fe97e289eb72f9c9c7d SHA512 faf5931418f2744159b23aabe075a4881bb3545a4f89fe56c62fc907fb7371d4963d487e3dbf0c4323c7b2a8ba97327fe568843b53ddefd1bc1906ea817a2a40 -DIST Bottleneck-1.3.8.tar.gz 103252 BLAKE2B 1e520e33eaa86b7328d469a8de2f0cacedb401f9dab3686cad40132caa23e77055b71e630fadda9305f3d416e8958e9762053e6d46afba4cf15489db77418b67 SHA512 951a927ce368643e2ccb5154c05381ce9ff17bc703c0bcd85eab547e345601ad82eb1dc85fa16d667753bf3dc9d0296025984dae463a0153944a85a085331a8e DIST bottleneck-1.4.0.tar.gz 103490 BLAKE2B c72b53bd1f4325fa53d7824e335ec50a37da7650c097bdda22548637c1e5a95bfa219dad1361dfb2eecdcf0fa1445a5c6cfb94b7472290fa6317524dc474f46c SHA512 07c1224d63a34e12488dce1f72152fdc493db904130cef46092f7f9c3218a04032e90d64dbf385069072c5d56c7ea09db15897d5c77b9d53db2e3da9414f84cc -DIST bottleneck-1.4.0rc5.tar.gz 103528 BLAKE2B 760c0958507b5472525694f7b5a11bdb999aa7fb14ab1465d49a81ef8725a007cf070e8393a807a703af7aad1419aafb19859d62bf8871be0348d60b4913d62c SHA512 68394c00567456af54096005d1f971abe872ee1f6d8776aac46d7e183bbb20dbee730e6845fd2c94cdc4dcdb4b8da2e154610784227d5058153c078c61bd9311 -EBUILD bottleneck-1.3.8-r1.ebuild 1161 BLAKE2B 7af94d381eff057374cbee8872cc26b1041fd76708a16b6e90174fcbe24e01d499e76eb5754faa701f9d49c8a7c4d007f735805a849d9383f4fca98ef8fd0bee SHA512 9bb18bc3bd61595c8a71d0e910af3b673eb71d89b8b0ec67907f3ef4cc7c35bea357b8013f5ac97e1476e376d218250becd96459a47ff3117a511ddbba273a75 -EBUILD bottleneck-1.4.0.ebuild 1047 BLAKE2B 40224ae03866d6c120c8d4e59b8ceb4c19607d70244a7ed43628e8c3b2b4a0fcae5cc3006e39bfbeeab0368e13a394d94470deb3fe3dc11ed41371c809eda550 SHA512 5ee7c7a65122bdee5911a6adb67af80f390c83858e9aadb510d35c12d5495697a56c8d8cecaeb4202512ac4a592d3ad44f1e8f21afed5afc02fb72ebd6c30e0f -EBUILD bottleneck-1.4.0_rc5.ebuild 1050 BLAKE2B 0ca91dbc536c3251bc7f409fe625b1d8674068e710be6e26fd1f6614e9759573bc8b4476609da485b9192cef0f69321609c2eab8eaa3b5c1b2e0ebe731fac4a4 SHA512 af09fce18c34d5378c0f04edd1f2b16d8b7229ec6925c109b23c069c4b97c8f7a7702685f173bb769baa3fff4c7a297913c0f53c357b2496d08527aeab914cb8 +EBUILD bottleneck-1.4.0.ebuild 1045 BLAKE2B f14f172e8bc9e678dac47aed1139075b0b5809bcb9a24d95fa8f6aec09de97251110028fd80da5f957f43feeee012d65e4cde10c70d0981865ac64de5684edc3 SHA512 9af56599a14bfcc59b83fcddeb7fa69066fbf0951fb01dccd3874bb340aab9e3e1374e2e55031f22c3a37a05433327a8cd614f99df7a5f965311aeadc1e229d8 MISC metadata.xml 519 BLAKE2B 5e5e712122fb0bbc898942cbae15c7cf623aa8462257f063f65a06bc9caae6662c373963f0945f99c5fffe01270e2792e8e5d01af93b49a04f5c3c22cd3a30f7 SHA512 55d2c03dedaa48c8f802d1e4d1d7db4e829fe7357b501c3b2955d28da501eae00675b2775ab36d1131cf2ef0a3d037183bde8df4c85e986d81510df4e234b0ae diff --git a/dev-python/bottleneck/bottleneck-1.3.8-r1.ebuild b/dev-python/bottleneck/bottleneck-1.3.8-r1.ebuild deleted file mode 100644 index 1466f916a5e9..000000000000 --- a/dev-python/bottleneck/bottleneck-1.3.8-r1.ebuild +++ /dev/null @@ -1,58 +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 -PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN^} -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fast NumPy array functions written in C" -HOMEPAGE=" - https://github.com/pydata/bottleneck/ - https://pypi.org/project/Bottleneck/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" - -DEPEND=" - >=dev-python/numpy-1.9.1:=[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} -" - -distutils_enable_tests pytest - -PATCHES=( - # https://github.com/pydata/bottleneck/pull/450 - "${FILESDIR}/${P}-numpy-2.patch" -) - -src_prepare() { - # don't overwrites user's optimization level - sed -e '/extra_compile_args=\["-O2"\]/d' -i setup.py || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=() - case ${EPYTHON} in - pypy3) - EPYTEST_DESELECT+=( - # GC assumptions? - tests/memory_test.py::test_memory_leak - ) - ;; - esac - - rm -rf bottleneck || die - epytest --pyargs bottleneck -} diff --git a/dev-python/bottleneck/bottleneck-1.4.0.ebuild b/dev-python/bottleneck/bottleneck-1.4.0.ebuild index 2cb7ab423a44..e598b4de31ff 100644 --- a/dev-python/bottleneck/bottleneck-1.4.0.ebuild +++ b/dev-python/bottleneck/bottleneck-1.4.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" DEPEND=" >=dev-python/numpy-1.9.1:=[${PYTHON_USEDEP}] diff --git a/dev-python/bottleneck/bottleneck-1.4.0_rc5.ebuild b/dev-python/bottleneck/bottleneck-1.4.0_rc5.ebuild deleted file mode 100644 index 10ecbed939fe..000000000000 --- a/dev-python/bottleneck/bottleneck-1.4.0_rc5.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 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=${PN^} -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fast NumPy array functions written in C" -HOMEPAGE=" - https://github.com/pydata/bottleneck/ - https://pypi.org/project/Bottleneck/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" - -DEPEND=" - >=dev-python/numpy-1.9.1:=[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} -" - -distutils_enable_tests pytest - -src_prepare() { - # don't overwrites user's optimization level - sed -e '/extra_compile_args=\["-O2"\]/d' -i setup.py || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=() - case ${EPYTHON} in - pypy3) - EPYTEST_DESELECT+=( - # GC assumptions? - tests/memory_test.py::test_memory_leak - ) - ;; - esac - - rm -rf bottleneck || die - epytest --pyargs bottleneck -} diff --git a/dev-python/bottleneck/files/bottleneck-1.3.8-numpy-2.patch b/dev-python/bottleneck/files/bottleneck-1.3.8-numpy-2.patch deleted file mode 100644 index 153b984f1fe7..000000000000 --- a/dev-python/bottleneck/files/bottleneck-1.3.8-numpy-2.patch +++ /dev/null @@ -1,64 +0,0 @@ -From 787d6daa292ef013efb2ce93f100079457330363 Mon Sep 17 00:00:00 2001 -From: Ben Greiner -Date: Thu, 9 May 2024 20:27:16 +0200 -Subject: [PATCH 3/3] Replace np.array(a, copy=False) with np.asarray(a) - -See https://numpy.org/devdocs/numpy_2_0_migration_guide.html#adapting-to-changes-in-the-copy-keyword ---- - bottleneck/slow/move.py | 8 ++++---- - bottleneck/slow/nonreduce_axis.py | 2 +- - 2 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/bottleneck/slow/move.py b/bottleneck/slow/move.py -index 0aa06f141..76a54a24e 100644 ---- a/bottleneck/slow/move.py -+++ b/bottleneck/slow/move.py -@@ -52,7 +52,7 @@ def move_argmin(a, window, min_count=None, axis=-1): - "Slow move_argmin for unaccelerated dtype" - - def argmin(a, axis): -- a = np.array(a, copy=False) -+ a = np.asarray(a) - flip = [slice(None)] * a.ndim - flip[axis] = slice(None, None, -1) - a = a[tuple(flip)] # if tie, pick index of rightmost tie -@@ -78,7 +78,7 @@ def move_argmax(a, window, min_count=None, axis=-1): - "Slow move_argmax for unaccelerated dtype" - - def argmax(a, axis): -- a = np.array(a, copy=False) -+ a = np.asarray(a) - flip = [slice(None)] * a.ndim - flip[axis] = slice(None, None, -1) - a = a[tuple(flip)] # if tie, pick index of rightmost tie -@@ -115,7 +115,7 @@ def move_rank(a, window, min_count=None, axis=-1): - - def move_func(func, a, window, min_count=None, axis=-1, **kwargs): - "Generic moving window function implemented with a python loop." -- a = np.array(a, copy=False) -+ a = np.asarray(a) - if min_count is None: - mc = window - else: -@@ -226,7 +226,7 @@ def lastrank(a, axis=-1): - -0.5 - - """ -- a = np.array(a, copy=False) -+ a = np.asarray(a) - ndim = a.ndim - if a.size == 0: - # At least one dimension has length 0 -diff --git a/bottleneck/slow/nonreduce_axis.py b/bottleneck/slow/nonreduce_axis.py -index f09dfa739..1dd67529a 100644 ---- a/bottleneck/slow/nonreduce_axis.py -+++ b/bottleneck/slow/nonreduce_axis.py -@@ -15,7 +15,7 @@ def nanrankdata(a, axis=None): - - - def _rank(func1d, a, axis): -- a = np.array(a, copy=False) -+ a = np.asarray(a) - if axis is None: - a = a.ravel() - axis = 0 diff --git a/dev-python/cairocffi/Manifest b/dev-python/cairocffi/Manifest index 34833e5b08ef..f0e0fcd7c55b 100644 --- a/dev-python/cairocffi/Manifest +++ b/dev-python/cairocffi/Manifest @@ -1,6 +1,4 @@ AUX cairocffi-0.8.0-tests.patch 827 BLAKE2B 81e1228f054ccb46b6c3170319fbd47aead8bdbb0b7af8e60cf85391c673d86e3eb1218a393c9b454d3d94b88968421ed9f3d798cc1d28ba7510bc75ad3ec261 SHA512 3fc7c2785586f88b17864931528e8c8e25792855107e5e8b76aa79a198303b68bd8cc822a2a5ff7a646c9f11982a3b5992a9eeb3bd651bbde1792d13a1410021 -DIST cairocffi-1.7.0.tar.gz 87840 BLAKE2B f31a07c865e16fb5448451bb2a57c2f33017165d2c374a4ea60222a28dc7a9bfd9839a6014594c5e90cc8880773e85cbb29e5bcc5c32d0150b07274f25f81b94 SHA512 bfc0f388a6ea1885523d99ad0ccfd59fec89848ef053c240ea9e3e8aab3f3aed5dc343b74de5cc72fb8512d460e55c70ef99a4ae4705fb1dd92d654a4197d7a9 DIST cairocffi-1.7.1.tar.gz 88096 BLAKE2B 5bb9dfe0617b838c386d4da6536758fb4f10520e9ccf7e8d1610e5f67f6393ba101c6466f78a3916de518955b6c8cc5d907debbf595776bca8313b13e0ddc5f3 SHA512 1d0c069c0af4ba552312e7fc003461bf321725212888938cafee168574f8927ce7d6860c016ba972343e67cb59a588fc98c198c75ce3ee3d75aa77874364e190 -EBUILD cairocffi-1.7.0.ebuild 1046 BLAKE2B ee6e2fd478c2e462271c9a4ec1ff0582ff7cbcaa2bacc91606c3bf146f719f13898b36ea1650fde8d3c5b291bc5744fb365be81e39443f0cecb66e4b4d4b390e SHA512 61acacc6ee9f492863ab65dff0ae084e6060d9fdfaa9bc270b98e5f54bdf66c1b60063e0fbf167c8cc9ee3a19dbdadcc4571a5034281aba1c20cf7882ecfdcc1 -EBUILD cairocffi-1.7.1.ebuild 1052 BLAKE2B c9872dbae1f105e644870c2a807999047410ed904f30c8138b18ff74195bd470a7997c60987aadadc976062dd572c06a0caa167caa2481c4d0b3bd4e53724521 SHA512 339988b67f841122cdb573c6bd3ef46069aff65f161afe1ef974703592461dfea64379311c12dc43028012e61f51d949344e3f5ec9a3eac9acc24233e472d941 +EBUILD cairocffi-1.7.1.ebuild 1046 BLAKE2B 5608e56aa3d0485d52e1034720025c761afc16398c7ebc0f928d62282ccac92e0ebcdd53fd81a11b2c092671bce4be0894ea390406c618e0c033b7715deb5670 SHA512 22e5890e3432b6518f831991ea44e55eed57fd0c702fb85d195326b51f9432b294579671ae2de812af6fbb225046bb0fc622a0795da58a1c1e2efe47965f7ffa MISC metadata.xml 380 BLAKE2B e489f8f463877335d35d1ccd7b04247ff92e5bddeffd36d42a4d8d45f3d48962d704c4a2701b8df91bb38182ada14e19ec6f97c58250f7a9881728cfa319ee15 SHA512 d64dde8aa97fa923c5b13f23539774ebcf02d5ea14b50e01e98c6a3e2f63316ab08a235613fe4bedfc496dd7ffacc2f6e41ea5a2fad310b341ad3ac254b2a522 diff --git a/dev-python/cairocffi/cairocffi-1.7.0.ebuild b/dev-python/cairocffi/cairocffi-1.7.0.ebuild deleted file mode 100644 index 3dc60b8aae43..000000000000 --- a/dev-python/cairocffi/cairocffi-1.7.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi virtualx - -DESCRIPTION="CFFI-based drop-in replacement for Pycairo" -HOMEPAGE=" - https://github.com/Kozea/cairocffi/ - https://pypi.org/project/cairocffi/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" - -DEPEND=" - >=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}] - x11-libs/cairo:0=[X,xcb(+)] - x11-libs/gdk-pixbuf[jpeg] -" -RDEPEND=" - ${DEPEND} - $(python_gen_cond_dep ' - >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}] - ' 'python*') -" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}] - ' 'python*') - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pikepdf[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/${PN}-0.8.0-tests.patch -) - -src_test() { - virtx distutils-r1_src_test -} diff --git a/dev-python/cairocffi/cairocffi-1.7.1.ebuild b/dev-python/cairocffi/cairocffi-1.7.1.ebuild index 6fb1ad7ef968..4b31b7d26c95 100644 --- a/dev-python/cairocffi/cairocffi-1.7.1.ebuild +++ b/dev-python/cairocffi/cairocffi-1.7.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" DEPEND=" >=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}] diff --git a/dev-python/cheetah3/Manifest b/dev-python/cheetah3/Manifest index e50e4c78631c..a4aa02be6aac 100644 --- a/dev-python/cheetah3/Manifest +++ b/dev-python/cheetah3/Manifest @@ -1,5 +1,4 @@ -DIST cheetah3-3.3.1.gh.tar.gz 315007 BLAKE2B 627cb435db1cf274861a29b993f49457c1ba4147b6e1514b5d5961a2fd565c39ff9cae3bcd9665379c5206dc2cef98a6bf159781e664d75d87fa8c4244ec4e43 SHA512 057d3772390076157a0e09e6b5e60ad0ec3b1669aa62741bcfd314f846bba091884d361382d6399e73bce06aaf49366ee3cbeb040c6f5b3e00423eefd440c300 +AUX cheetah3-3.3.3-py313.patch 1956 BLAKE2B 3fa17870675a43ddfdf7c0d6cb80d559675b1213151e1147d37becea9013375d12192a6f16fdac66e45cf63b69c2e4a44233cd6f0930795b06c2353bbb30fe92 SHA512 767983f2f0c332681ed9cbd524988c23169c3a3be48231b1d1a41ca70734be829003909bc8f56f3edc16b25957fff89574268d355447de635c835bf6c49c5bcc DIST cheetah3-3.3.3.gh.tar.gz 315249 BLAKE2B f5dc748c49adbddffb0339069f800583739bffce8085c3abb80080d14d051a334e6b7d1b8ced218218334cae6cc000877570f3ab7c1ef0d760de36bf956f9c2e SHA512 638ee6ca0d37b86cfa93f8fc0da4c259da639c3b107c8810201e4bed30ca4674b5e546abc1d8f716d1bba7d1c72d51f559894a90580fa02f1409f7a73a246001 -EBUILD cheetah3-3.3.1.ebuild 971 BLAKE2B 74a1043aeabc943de1386e1844f0997ae5e931c774517ad06f1f9d9840aa5eff8c043f61acc6cd44c218becab2cf12681c2a1d18c06405e4b1261d6289c5224b SHA512 eb6d639b5997b40e249d87051b15ee169e46e2c9bd11836db6c980dd2d366103a607cddedaebd71fd14a3500ed301049051905b0719a229081b846d23723a296 -EBUILD cheetah3-3.3.3.ebuild 1037 BLAKE2B 9e946e5177ffae84f43ec4b8d5bd9a8731083611322bafc35b66bd565bb59c93ded61f6858a74c8735dc5e795060fbeb717b36f2635cd1f08d372d8e05c34b58 SHA512 7940aafb45ebeb92b2623899c0a3a4d0b0b89900b2ed00095ca2c5d33641913fcbbb218790dee8c4b6feb40beedfe7c3748d90982511caeb9574b0c6aa82835b +EBUILD cheetah3-3.3.3.ebuild 1112 BLAKE2B 93a3dc928c85f0de7d485c99df07a4528c264e1fe1a95e76cedbf84d465077768ab6bce09f578dc96d33081233861a2d4e8f02c478e474f384a9d53998765608 SHA512 8e59ab26271273bb6280eda4724fc90816b5c9f679a6467a3ad6034643253193416068403a9dfb5eec09c7a6f6fc569c9862ecdef5a9b5f93be8e8e5926b122c MISC metadata.xml 728 BLAKE2B eed475bf99f19abf5f934cc9e9f0ed10c3a29536767133a628dc3f23e95a37a0feaa82e4f080ac8f6d541cc6d802a084d670e64049149937b061e5f20bac317b SHA512 52b5eb46efb8d6e750823775ef459eec200e617e9232867cdfa229e2d7b6a41feee15441ac1a7c1ad2871f0fd19fb91fd6c36719eee2592c41e27ad8ec5fd162 diff --git a/dev-python/cheetah3/cheetah3-3.3.1.ebuild b/dev-python/cheetah3/cheetah3-3.3.1.ebuild deleted file mode 100644 index f3f6408a0e61..000000000000 --- a/dev-python/cheetah3/cheetah3-3.3.1.ebuild +++ /dev/null @@ -1,44 +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..12} ) - -inherit distutils-r1 - -MY_P=${P/_p/.post} -DESCRIPTION="Python-powered template engine and code generator" -HOMEPAGE=" - https://cheetahtemplate.org/ - https://github.com/CheetahTemplate3/Cheetah3/ - https://pypi.org/project/Cheetah3/ -" -SRC_URI=" - https://github.com/CheetahTemplate3/Cheetah3/archive/${PV/_p/.post}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86" - -RDEPEND=" - dev-python/markdown[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} -" - -DOCS=( ANNOUNCE.rst README.rst TODO ) - -python_test() { - # the package can't handle TMPDIR with hyphens - # https://github.com/CheetahTemplate3/cheetah3/issues/53 - local -x TMPDIR=/tmp - - "${EPYTHON}" Cheetah/Tests/Test.py || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/cheetah3/cheetah3-3.3.3.ebuild b/dev-python/cheetah3/cheetah3-3.3.3.ebuild index fb177fc6a092..204d8de6418b 100644 --- a/dev-python/cheetah3/cheetah3-3.3.3.ebuild +++ b/dev-python/cheetah3/cheetah3-3.3.3.ebuild @@ -5,8 +5,7 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -# py3.13: https://github.com/CheetahTemplate3/cheetah3/issues/60 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 @@ -25,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv x86" RDEPEND=" dev-python/markdown[${PYTHON_USEDEP}] @@ -36,6 +35,11 @@ BDEPEND=" DOCS=( ANNOUNCE.rst README.rst TODO ) +PATCHES=( + # https://github.com/CheetahTemplate3/cheetah3/commit/ee2739b73bafbcb9a8cc5511d5e03e6b0d9bced1 + "${FILESDIR}/${P}-py313.patch" +) + python_test() { # the package can't handle TMPDIR with hyphens # https://github.com/CheetahTemplate3/cheetah3/issues/53 diff --git a/dev-python/cheetah3/files/cheetah3-3.3.3-py313.patch b/dev-python/cheetah3/files/cheetah3-3.3.3-py313.patch new file mode 100644 index 000000000000..591cab07286a --- /dev/null +++ b/dev-python/cheetah3/files/cheetah3-3.3.3-py313.patch @@ -0,0 +1,63 @@ +From ee2739b73bafbcb9a8cc5511d5e03e6b0d9bced1 Mon Sep 17 00:00:00 2001 +From: Oleg Broytman +Date: Sat, 22 Jun 2024 05:47:51 +0300 +Subject: [PATCH] Fix(NameMapper): Fix mapping test + +Python 3.13 brought a new mapping type `FrameLocalsProxy`. + +Fixes: #60. + +[skip ci] +--- + Cheetah/NameMapper.py | 8 +++++++- + docs/news.rst | 3 +++ + 2 files changed, 10 insertions(+), 1 deletion(-) + +diff --git a/Cheetah/NameMapper.py b/Cheetah/NameMapper.py +index 7c09e37d..32c1f366 100755 +--- a/Cheetah/NameMapper.py ++++ b/Cheetah/NameMapper.py +@@ -140,8 +140,8 @@ + been compiled or falls back to the Python version if not. + """ + +-import inspect + from pprint import pformat ++import inspect + import sys + + from .compat import PY2 +@@ -149,6 +149,8 @@ + from collections import Mapping + else: + from collections.abc import Mapping ++ if sys.version_info[:2] >= (3, 13): ++ from collections.abc import MutableMapping + + _INCLUDE_NAMESPACE_REPR_IN_NOTFOUND_EXCEPTIONS = False + _ALLOW_WRAPPING_OF_NOTFOUND_EXCEPTIONS = True +@@ -319,6 +321,10 @@ def __valueForName(): + try: + if not frame: + frame = inspect.stack()[1][0] ++ if sys.version_info[:2] >= (3, 13): ++ FrameLocalsProxy = frame.f_locals ++ if not isinstance(FrameLocalsProxy, Mapping): ++ MutableMapping.register(type(FrameLocalsProxy)) + key = name.split('.')[0] + for namespace in _namespaces(frame, searchList): + if hasKey(namespace, key): +diff --git a/docs/news.rst b/docs/news.rst +index 8adf5806..78f6e5ff 100644 +--- a/docs/news.rst ++++ b/docs/news.rst +@@ -15,6 +15,9 @@ Bug fixes: + - Fixed ``_namemapper.c``: Silent an error + from ``PyMapping_HasKeyString`` under Python 3.13+. + ++ - Fixed mapping test in ``NameMapper.py``: ++ Python 3.13 brough a new mapping type ``FrameLocalsProxy``. ++ + Tests: + + - tox: Run tests under Python 3.13. diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 388584471207..cb60cfc225e1 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -1,4 +1,5 @@ DIST llvm-project-022d15c0039fc1cfaa3cc2eb1a45b71bbb21fadd.tar.gz 215902891 BLAKE2B ecd87b84a4e5f87c91b6df0a2d6849f385bdb7b26b14a2836f1e1fc5a69f9f5b441e47b9251174019f62eabe39a243092cd1a175b5da7d7576cdcfd63083cff0 SHA512 7726e253179bfd9e0b93236e3ce1133b421329b0b3496b10c0a0eecde372fb5e55cce737b6b78db13f2d0833bbc92023d95efa54cb2918b12ce9af166bd90ff4 +DIST llvm-project-0b9f2847da79298ed09c29493245113f02b32d9f.tar.gz 216399453 BLAKE2B ed13e6639d40bdda6dbd09eba0cc8e4f82f4f53ce3cff9742e902af1c306c60dcb6d5fb008057829d46bbbde391697726cba2096c52cf1592c00faf1e37430e4 SHA512 a5b0bf59fa228a41f0c904a42b4b96740fc5e5caa63248c546eb4a810e86d5d8d1d8df663051ed4444cc0389ffa6ec12ee5dbf7d94d6211a253319550d7fac1c DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 @@ -15,4 +16,5 @@ EBUILD clang-python-18.1.8.ebuild 1205 BLAKE2B 609f06035ee58685b352f56b62925947f EBUILD clang-python-19.0.0.9999.ebuild 1170 BLAKE2B c6bb0527431ced05965e35f2f3d0d0c05db4f27c4286d28cc36c0bc0e2e1c704018650840ab6cb7fbb62cb0acc22bc0472f5dd61a4c4c49a8dabdcb14dc35043 SHA512 bda343468b925bea4580582a163413f6ab45354698c2d3ed818d638989f3cd11248fedef0b7da469d1bfe5fa388304718cd091ca0120ee56da0173e582bc58be EBUILD clang-python-19.0.0_pre20240623.ebuild 1170 BLAKE2B c6bb0527431ced05965e35f2f3d0d0c05db4f27c4286d28cc36c0bc0e2e1c704018650840ab6cb7fbb62cb0acc22bc0472f5dd61a4c4c49a8dabdcb14dc35043 SHA512 bda343468b925bea4580582a163413f6ab45354698c2d3ed818d638989f3cd11248fedef0b7da469d1bfe5fa388304718cd091ca0120ee56da0173e582bc58be EBUILD clang-python-19.0.0_pre20240630.ebuild 1170 BLAKE2B c6bb0527431ced05965e35f2f3d0d0c05db4f27c4286d28cc36c0bc0e2e1c704018650840ab6cb7fbb62cb0acc22bc0472f5dd61a4c4c49a8dabdcb14dc35043 SHA512 bda343468b925bea4580582a163413f6ab45354698c2d3ed818d638989f3cd11248fedef0b7da469d1bfe5fa388304718cd091ca0120ee56da0173e582bc58be +EBUILD clang-python-19.0.0_pre20240706.ebuild 1170 BLAKE2B c6bb0527431ced05965e35f2f3d0d0c05db4f27c4286d28cc36c0bc0e2e1c704018650840ab6cb7fbb62cb0acc22bc0472f5dd61a4c4c49a8dabdcb14dc35043 SHA512 bda343468b925bea4580582a163413f6ab45354698c2d3ed818d638989f3cd11248fedef0b7da469d1bfe5fa388304718cd091ca0120ee56da0173e582bc58be MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-python/clang-python/clang-python-19.0.0_pre20240706.ebuild b/dev-python/clang-python/clang-python-19.0.0_pre20240706.ebuild new file mode 100644 index 000000000000..7f3de6814bbb --- /dev/null +++ b/dev-python/clang-python/clang-python-19.0.0_pre20240706.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 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 sys-devel/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=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( + sys-devel/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/colorclass/Manifest b/dev-python/colorclass/Manifest index b822e8507e94..9fa7165071d3 100644 --- a/dev-python/colorclass/Manifest +++ b/dev-python/colorclass/Manifest @@ -1,3 +1,3 @@ DIST colorclass-2.2.2.gh.tar.gz 490884 BLAKE2B e03c1a7091c133cea67c595363029121083d9a9d70a27f5803b20bb810b105ea9cb95aa68114ba98526b8a3b0e8365eadd7b375443215a5e0b636f0bd4cce632 SHA512 c38b58d4122e794654a8ac71adb2be0fb679eb10bd70c9d8f5dee06b3c978c1530bb3fb8fd6530d88aa35311a46a2590b709e4dcc6e3a81d14b90bf8cb74ebc1 -EBUILD colorclass-2.2.2-r1.ebuild 837 BLAKE2B 7e2b57bba59065cf59fd0db2399be4234d05ae48b7cdc5d775bc7a229787db3519aafd4502bdf50096dbd884843e5dc5c26e2f55fce107c57ec9bd19789ee6a6 SHA512 aa9102bcfcb7132055bbd813e46b5c4e63b30874e23ace57a89efdd1ef267f37fdef797e3e5614c5bca1f046eac16cb0b230c4da326ecd847455b5a04eacdd52 +EBUILD colorclass-2.2.2-r1.ebuild 843 BLAKE2B 06c4cc3814bab249a33d5b66d52b260ac6f01c706101cf88aff8e648f943577841e24d037cfb80f069332d7d2faf2d2132e46b1aedf8feda03d6a939dcf2619e SHA512 9db3aa4f9dfeae6ed783d0290ef9307cb7ebb6593c70f7194050231a197768e546ac30467aded23ef59ea00de4e139db119a112a9e50aa8ad03a208cc48b6e36 MISC metadata.xml 375 BLAKE2B 80d8bedbdd9260ff3c0113c3ea75df61ddc166fbc36033289531d0a9e704c04582ca1defa3107ee5f0d5c1bf0510b8739b19b28d00cba655988486c45bbfbce9 SHA512 27ad28c11c7b5114d0eadffe08ba4378bdd0e756dd3193e331e66dc4974c9543640b5530c4e344c263b5028bcde7ff87339a1627b87b9c715649bb6755e12d7c diff --git a/dev-python/colorclass/colorclass-2.2.2-r1.ebuild b/dev-python/colorclass/colorclass-2.2.2-r1.ebuild index deb6c0784591..343f1fb2717a 100644 --- a/dev-python/colorclass/colorclass-2.2.2-r1.ebuild +++ b/dev-python/colorclass/colorclass-2.2.2-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" test? ( diff --git a/dev-python/commentjson/Manifest b/dev-python/commentjson/Manifest index 291d70ebc59b..21d0674030e9 100644 --- a/dev-python/commentjson/Manifest +++ b/dev-python/commentjson/Manifest @@ -1,4 +1,4 @@ AUX commentjson-0.9.0-py312.patch 996 BLAKE2B e13cd38728e7207f7f88897dc5a27d238acd8246df174892cfbbad14e2e3e14abbaf04fbe68d5c5abf8dc0a64824e364f9435055ccddfcc4427936ba83e401f6 SHA512 ff442f4bf916703a4231607d8b79f16d71e8b03665deb9431f438edce12075eb1cc784413bdfd23e580e149c8f150cbe8ea137b3b1e6d046d83204e29264c470 DIST commentjson-0.9.0.gh.tar.gz 15297 BLAKE2B a857b0fa5551079d3d37bff94fb51a903e998c4fb84e0f62a5de28d6eafe0cb8a38b3215515e72c56de0cddb661f109921c801d15b9ba93771290135adaaa5b1 SHA512 cd3d28adecbc445ed3faed7847c65a23829f408cf8aa3fa85544a0f0cf9fa5544b8aff560725cf51921f249123daf9ce9953069e99ca64a312bb4bff652512fe -EBUILD commentjson-0.9.0-r2.ebuild 958 BLAKE2B 24bccb06512f5259c69938c2338ee3ddd627b0c49611b20d2ff35c8fc5905b1ef5e817fb1e632f1661f587a8a0b55c0711eb047082c8f9e15d6dc8c3b5a08327 SHA512 0d9df9d79a955ac4f2c2d2f7b985ba52bcb2ef46a4d28e2b61149ae9f90d8d2a1852b97c68da22ae1471d0c90a7cd35ef1cc3e8f2e997b6fd86923d64117aa0f +EBUILD commentjson-0.9.0-r2.ebuild 965 BLAKE2B 7d1ceae392a871345f94dba1c29be0c06294d7f30b445f9ffc2f0d53f1d7802997fcc0a9c7ac4ad5169414d58248b6c7819bfd6f7aad2a058480dee065cb1b42 SHA512 6792151cf9a285a5ec108f33aa96e87a3ab7cc2b88ee6f211bd4609a352cfc0659124b60c69dc6f6f8b6582196a9452d24be51b558723a1f8de72764451a0b45 MISC metadata.xml 375 BLAKE2B 7391dadca9ed1ad8c62515f56347a04fe099c5020b2cfb5d6037e1057199f20a9a512c90800f81186bced7a8ff3f192b36e8c83d7d5ca2b961ea5f5a0e799e80 SHA512 005e5180f3f69d3c162b5ed113840494e0afbc9c09b5c4f02bad97ed7bf5a77e4b7806462f9c7aa3ca72d5d963e5d4b85a591e6e557742685c5738d66214915e diff --git a/dev-python/commentjson/commentjson-0.9.0-r2.ebuild b/dev-python/commentjson/commentjson-0.9.0-r2.ebuild index fd8671dc6a0b..d3a872cb10c8 100644 --- a/dev-python/commentjson/commentjson-0.9.0-r2.ebuild +++ b/dev-python/commentjson/commentjson-0.9.0-r2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86" RDEPEND=" dev-python/lark[${PYTHON_USEDEP}] diff --git a/dev-python/cysignals/Manifest b/dev-python/cysignals/Manifest index 6855c3ae159f..884c64ddc463 100644 --- a/dev-python/cysignals/Manifest +++ b/dev-python/cysignals/Manifest @@ -1,3 +1,4 @@ +AUX cysignals-1.11.4-helper.patch 3049 BLAKE2B 26ea0fb57e855d2fbc302d8ba84200ae541f4e28015ed447531a814ffbfa4a967be98ea94c0c77333f1b4adf80a58afbc73812676d56db0d9832a79e8c5ff104 SHA512 282714ef674177af58b53db9541106fac0bd54238b7e55c2754bcd553928fbc189413304471a92288139d83297b4b70330b50d5b23fa8ea078f4f1bdddaa8535 DIST cysignals-1.11.4.tar.gz 105100 BLAKE2B c21c5cae69332885dd4b9f13d0fbe9ab836466dd699f0d51908d129107ce4922f4076fafa8dce3650983fd69d25182464f9831545a8da3535699d36d198ec6a7 SHA512 b083a62bcca71634cdd21ca6c8d1363e7754ed97d6f2ad0280b0ae97fdf1264be3dc202acf67added4c12a0815420d9641269da1212b83472ea304883d3b85ab -EBUILD cysignals-1.11.4.ebuild 686 BLAKE2B 314638615f6cfdcadccd65e8467fe63091827965e6f186025d4a6dd18775b4edab2d7ecde764fc588404d3f5b07624cdc921754ce071c8d7b02c244090acfe84 SHA512 aa12fbfb6bf64a59a7acdc5c80f55a9f8722209901d24b152dd8526d8a878f0f35f048822daa455f621b9098f42c1490f4621c09373cc1797e9c2e3c7a647ce1 -MISC metadata.xml 1135 BLAKE2B e5b09338d238c7f65d9bc4878a969e66b6d29fc6dffe67b3d0d1776199c14b1717a5459776cd1afe9e11db3c1a72786c96d9b0add57b353aec564c937f6156bd SHA512 b79fdd39d4ad90cd68c224bd79398e50a6879b7c38602b50f8034f32dae1c4eaf7e8beffab5eb997a4368091fa3f52635a9e655906a27d8a6ff290ace548101c +EBUILD cysignals-1.11.4-r1.ebuild 775 BLAKE2B 9673e24e0f91e219d53b4b6f9d355be1790301725eb3e26c68f6176036a48fd4136a1efa61e99df6750c48bd95ff2efa1539232c4ea5876c2f09e68c4b9001d9 SHA512 7ebdbe122af6c017bbbc8883ca91d4336cee124ccaab96441093987e194ade803be0bbaffbe7fbcffccb7ae2576ee6be258160acbb0d078db44845dc4643f435 +MISC metadata.xml 1243 BLAKE2B 468b28828e1fa906f91a23ed5e2825a77e3bad500f71e58732074abedbb11bacd1dbd6d60e49531ba2d84efa43b49ce1665158a410d5ffdd079203c294588929 SHA512 7533b618a2b050df3122aae90cb0c1dded97b82c28baca8ab7c295e7d37bcbfd0e4a762233190651e8bbadd91d901b673716aa04cf2d61b1969b2bb7a9e3be3e diff --git a/dev-python/cysignals/cysignals-1.11.4-r1.ebuild b/dev-python/cysignals/cysignals-1.11.4-r1.ebuild new file mode 100644 index 000000000000..2a6950c539cd --- /dev/null +++ b/dev-python/cysignals/cysignals-1.11.4-r1.ebuild @@ -0,0 +1,41 @@ +# 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="Interrupt and signal handling for Cython" +HOMEPAGE=" + https://github.com/sagemath/cysignals/ + https://pypi.org/project/cysignals/ +" + +# setup.py has "or later" +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="amd64" + +DEPEND=" + sci-mathematics/pari:= +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + >=dev-python/cython-3.0.0[${PYTHON_USEDEP}] +" + +PATCHES=( + # https://github.com/sagemath/cysignals/pull/204 + "${FILESDIR}/${P}-helper.patch" +) + +python_test(){ + local -x PATH="${BUILD_DIR}/scripts:${PATH}" + "${EPYTHON}" -B rundoctests.py src/cysignals/*.pyx || die +} diff --git a/dev-python/cysignals/cysignals-1.11.4.ebuild b/dev-python/cysignals/cysignals-1.11.4.ebuild deleted file mode 100644 index 8adad553bbb2..000000000000 --- a/dev-python/cysignals/cysignals-1.11.4.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools -DISTUTILS_EXT=1 - -inherit distutils-r1 pypi - -DESCRIPTION="Interrupt and signal handling for Cython" -HOMEPAGE="https://pypi.org/project/cysignals/ - https://github.com/sagemath/cysignals" - -# setup.py has "or later" -LICENSE="LGPL-3+" -SLOT="0" -KEYWORDS="amd64" -IUSE="" - -DEPEND="sci-mathematics/pari:=" -RDEPEND="${DEPEND}" -BDEPEND=">=dev-python/cython-3.0.0[${PYTHON_USEDEP}]" - -python_test(){ - PATH="${BUILD_DIR}/scripts:${PATH}" \ - "${EPYTHON}" -B "${S}"/rundoctests.py \ - "${S}"/src/cysignals/*.pyx || die -} diff --git a/dev-python/cysignals/files/cysignals-1.11.4-helper.patch b/dev-python/cysignals/files/cysignals-1.11.4-helper.patch new file mode 100644 index 000000000000..0c09f236eccb --- /dev/null +++ b/dev-python/cysignals/files/cysignals-1.11.4-helper.patch @@ -0,0 +1,85 @@ +From 2abd7ef94775b3320b6f1954b55168e06da0e6b3 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Sat, 6 Jul 2024 13:06:49 +0200 +Subject: [PATCH] Install cysignals-CSI-helper as package data for better + portability + +Rather than installing `cysignals-CSI-helper.py` into a `share` +directory and then trying to figure out the correct path to it, install +it as Python package data and use the standard `importlib.resources` +API to access it. For Python versions older than 3.9, +the `importlib_resources` backport is used instead. + +Fixes #200 +--- + setup.py | 4 +++- + .../cysignals-CSI-helper.py | 0 + src/scripts/cysignals-CSI | 20 ++++++++++--------- + 3 files changed, 14 insertions(+), 10 deletions(-) + rename src/{scripts => cysignals}/cysignals-CSI-helper.py (100%) + +diff --git a/setup.py b/setup.py +index 7953170..7154a4a 100755 +--- a/setup.py ++++ b/setup.py +@@ -215,7 +215,6 @@ setup( + packages=["cysignals"], + package_dir={"": "src"}, + package_data={"cysignals": ["*.pxd", "*.h"]}, +- data_files=[(opj("share", "cysignals"), [opj("src", "scripts", "cysignals-CSI-helper.py")])], + scripts=glob(opj("src", "scripts", "cysignals-CSI")), + cmdclass=dict( + configure=configure, +@@ -223,4 +222,7 @@ setup( + build_ext=build_ext, + bdist_egg=no_egg + ), ++ install_requires=[ ++ "importlib_resources; python_version < '3.9'", ++ ], + ) +diff --git a/src/scripts/cysignals-CSI-helper.py b/src/cysignals/cysignals-CSI-helper.py +similarity index 100% +rename from src/scripts/cysignals-CSI-helper.py +rename to src/cysignals/cysignals-CSI-helper.py +diff --git a/src/scripts/cysignals-CSI b/src/scripts/cysignals-CSI +index dd8b4e6..3896dca 100755 +--- a/src/scripts/cysignals-CSI ++++ b/src/scripts/cysignals-CSI +@@ -41,6 +41,11 @@ from argparse import ArgumentParser + from datetime import datetime + from distutils.spawn import find_executable + ++if sys.version_info >= (3, 9): ++ import importlib.resources as importlib_resources ++else: ++ import importlib_resources ++ + + def pid_exists(pid): + """ +@@ -65,15 +70,12 @@ def gdb_commands(pid, color): + cmds += b'import sys; sys.stdout.flush()\n' + cmds += b'end\n' + cmds += b'bt full\n' +- cysignals_share = os.path.join(os.path.dirname(sys.argv[0]), '..', +- 'share', 'cysignals') +- script = os.path.join(cysignals_share, 'cysignals-CSI-helper.py') +- with open(script, 'rb') as f: +- cmds += b'python\n' +- cmds += b'color = %r; ' % color +- cmds += b'sys_path = %r; ' % sys.path +- cmds += f.read() +- cmds += b'end\n' ++ script = importlib_resources.files('cysignals') / 'cysignals-CSI-helper.py' ++ cmds += b'python\n' ++ cmds += b'color = %r; ' % color ++ cmds += b'sys_path = %r; ' % sys.path ++ cmds += script.read_bytes() ++ cmds += b'end\n' + cmds += b'detach inferior 1\n' + cmds += b'quit\n' + return cmds +-- +2.45.2 + diff --git a/dev-python/cysignals/metadata.xml b/dev-python/cysignals/metadata.xml index abe39229c92a..14227de3e617 100644 --- a/dev-python/cysignals/metadata.xml +++ b/dev-python/cysignals/metadata.xml @@ -20,6 +20,11 @@ Gentoo Mathematics Project + + python@gentoo.org + Python + + When writing Cython code, special care must be taken to ensure that the code can be interrupted with CTRL-C. Since Cython optimizes for diff --git a/dev-python/dkimpy/Manifest b/dev-python/dkimpy/Manifest index b66d1042c9b7..8ff27d8c4c5f 100644 --- a/dev-python/dkimpy/Manifest +++ b/dev-python/dkimpy/Manifest @@ -3,5 +3,5 @@ DIST dkimpy-1.1.7.tar.gz 66735 BLAKE2B 2cca9b23761a6b87cc94d441eb65788971338a533 DIST dkimpy-1.1.8.tar.gz 66979 BLAKE2B 4b118c02dc9039a21fcd4309c6d4f44f8d3d44eacb45f523b5527f217bbb27a58d77d2771fb23447c36bb6f07f9100a075e34a342da8d95bb8ac2cd60b944a7d SHA512 c8a53c01ab329e40ac66c1c77e40f104871fb9f52058a530d08b26599c20cd960f0f4b6a1e4be8e173332634ed0b10e0bf0711285a8eefa40ec5cfdbed74e12e EBUILD dkimpy-1.1.6.ebuild 773 BLAKE2B 79f29d088db6f33e7fbbf8e18e1c2c92ae7571f8e3b15ff547864b75fc42cd388315f2303f6f88632dd2a3a4f9da83ff9cdcf9413b67d662620f25c75a21b474 SHA512 d47db1c7e98e5fcbc5ed2ba0ff96628a0ddb8bbbcf94bed499e9689eaf7ab4e502b2741e99404a35b5c0df5fa19e722d5c7ccb84342504b58eefacb9027154dc EBUILD dkimpy-1.1.7.ebuild 776 BLAKE2B e56cf394e5472a6af05e1e6bf497ba40032a49e33c62461878c362851ce5e3bbe402e2eb6b724415cc34061d32cd73c3f0cd9902f911cd9b837a6056594d04e9 SHA512 d6145d53ad237a80580609e651be2a236f73426650815c95855ba01a89699ffc468eabaa63e0b20bc5376e27cbf98df1ded039463811a375cd0b323035017840 -EBUILD dkimpy-1.1.8.ebuild 776 BLAKE2B e56cf394e5472a6af05e1e6bf497ba40032a49e33c62461878c362851ce5e3bbe402e2eb6b724415cc34061d32cd73c3f0cd9902f911cd9b837a6056594d04e9 SHA512 d6145d53ad237a80580609e651be2a236f73426650815c95855ba01a89699ffc468eabaa63e0b20bc5376e27cbf98df1ded039463811a375cd0b323035017840 +EBUILD dkimpy-1.1.8.ebuild 776 BLAKE2B dfefaa0a2b214c5d14478597a061b864ce33ca451a78cea362eb51edc632e5e88141774bf45b30a243920b458b0cfc88fc1b851e862f805a4898cc90605280f9 SHA512 b6e2fa08dfc87157da36c3884b8d43935ecf5e410c286ebf2ef7f047a17a4bc2e2f92fcc9de3a4b358fabf9c36b54c51af5b5c842df2c6b55b14edaf3c95d142 MISC metadata.xml 538 BLAKE2B c0b9cb73f84e5f3e6cb6653b0983a0ef5002ad9c1a201b36f6ccbfb150d15990820562b18eef385e571f024b4e44f8572b30eaea57e93df44bbb6105df7abd11 SHA512 1c650532a9c9152eef0803c1c29781095390aca93c036cc097dcf6b16ad0d5ff9938ed48cb12ab092d0df777fbb6f7ca6626be7dc10935ac2563332869e6d511 diff --git a/dev-python/dkimpy/dkimpy-1.1.8.ebuild b/dev-python/dkimpy/dkimpy-1.1.8.ebuild index 58eb09537432..eb5ccfc11b1f 100644 --- a/dev-python/dkimpy/dkimpy-1.1.8.ebuild +++ b/dev-python/dkimpy/dkimpy-1.1.8.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 optfeature pypi diff --git a/dev-python/dns-lexicon/Manifest b/dev-python/dns-lexicon/Manifest index 9a1cc71a5ea1..0066ff62b35c 100644 --- a/dev-python/dns-lexicon/Manifest +++ b/dev-python/dns-lexicon/Manifest @@ -1,3 +1,3 @@ DIST dns-lexicon-3.17.0.gh.tar.gz 6200497 BLAKE2B 8f423d4d44517b3186ec7f5cfc5d1e0560d4c98360f8a9d6caab429e0b0e5abe8ee42545b0d7c4cdaf1e2a6a9af41b095198144fda386a207f4f98c7693bb2ba SHA512 1bc182f5881d6acfac72b84331ba50da1219178d274c92e532ed11e73aa79696681d28a002cd1e23f48590953f48e50b62c2ef2db020a07ecf88547717508c0c -EBUILD dns-lexicon-3.17.0.ebuild 1924 BLAKE2B a2108951cb37dee0b5dfd79f487095f61ff8423b0de47b194962d4f169ec66f1a46bce74a7dbd997abbe12034b56d6d8ab929b84819bc250898c0dc91013c5fc SHA512 84957b8ca26cf78e56e8eb436297aac121630c0b5babf41d6a6b8535de4be6cc1a0407feb50aa067fd218a7e90dab09caa174698219d98f1001722412bfdcdda +EBUILD dns-lexicon-3.17.0.ebuild 1924 BLAKE2B 41798b1959d4a3a17e5c5cd419a17b14be30bcae2891195960a590cb0551c1d887e8f578d0222269778f8447155d9261624da3f52415b3618bf02e72be505a28 SHA512 5f1af9baf10e1667a85ba149ceb49bac966f7a9d213e855e63932a26c4c06c9771a4934e70e5041a2194b898981ff2b5701b65c471bf58c73455f8d26b218553 MISC metadata.xml 541 BLAKE2B a22266eac0bc7b4c22d9552cf64cbf88bbc1c2953e3ef0daaf059b81519909e0f8808e0d74cec6db3296e43f98082d57b8ae3779d694432e8578112ac18c3ea6 SHA512 79e2b43a685bfcc8dace1faa1c1a08cc648b39a3fef2834a57b6e801f72e7309276604253089db7a2fbe1d5d776b2ba1427c90a9cb9c44a0c1b2812d4e1901db diff --git a/dev-python/dns-lexicon/dns-lexicon-3.17.0.ebuild b/dev-python/dns-lexicon/dns-lexicon-3.17.0.ebuild index 4167c3b34165..3fdb23e3c943 100644 --- a/dev-python/dns-lexicon/dns-lexicon-3.17.0.ebuild +++ b/dev-python/dns-lexicon/dns-lexicon-3.17.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 optfeature diff --git a/dev-python/docopt/Manifest b/dev-python/docopt/Manifest index 18ce06f570fa..999c3208887c 100644 --- a/dev-python/docopt/Manifest +++ b/dev-python/docopt/Manifest @@ -1,4 +1,4 @@ AUX docopt-0.6.2-pytest_node_from_parent.patch 958 BLAKE2B 0fc4437f92f9410a47823a28b1b26057bfbc1687923ee56b0c69b4d921128b7b868fd793098b8399349906a4353aed9e2801ced0d458cf121af31b209df118e3 SHA512 74a384b1e62128df781c5c24bfa6a0f01de63610fadb51349f8f094375b84ab090209d86cde1a65116c735bb90eca61cabcef60e608297bb6976da2f5b510529 DIST docopt-0.6.2.gh.tar.gz 26345 BLAKE2B e2a4b2030239387b6e7985c7e4ca15b001ec86f0d7a8c8f316c2321ccb18ed8cc94060a6c8eee4e84916d5f42e4a304551fae69b47abe2e173fa5e2409e9835d SHA512 228661924329682786b143f414c9df911016963cdc91ae6eba833285144e71744df507321a476b51f779e3ea270af6dc4e50edb8b0ee99674c19acccaab57a03 -EBUILD docopt-0.6.2-r5.ebuild 677 BLAKE2B bcaade7a8b50eac66242491e3f92cc55e372eaa646d7fcd29659eaa223b90035152054f248a0b90950c2e748cfd998d46408af0b832e476d97889a7f1000221b SHA512 c1924ce22d5c8d6b4e16b4ee7d542be20b7d8249841e95810d3185de0fe5a9f2839683fea574c4ae4cef417074405019408697a4dd3adddacfbcce296f49fe2b +EBUILD docopt-0.6.2-r5.ebuild 683 BLAKE2B de587de04a4837bff37753a961cc0276b81dc463ca15cc3de3cc45d2840b94617859556358a5d771f70706b21e999ad08744cc0e2084c50edd46eb788b2b89ca SHA512 9e9c9a97e8d7746d72398a88711c44202678ef76d8eea131c4b30450ced3885af2dc5b9dfbbdaadf199d9aee597ad7cb07a8c3cb2273d6bcab2f26d19c264edb MISC metadata.xml 387 BLAKE2B c190df1ef516cca0d259568bb7c371b007f0bdb34dfaeda4c9cf6fca58773ce5db43eeb526e4046797d8b7c367a8aab060c29ab042b51f0f3f7df4e0fc896345 SHA512 c65933341a2f83c779ec8c9557aa35676a04ee748aa007da93294154c8df2471194c2c03cd88a10edbfbc1255c9732ef1a3aad4208a917c095fd1a8ed8ef7843 diff --git a/dev-python/docopt/docopt-0.6.2-r5.ebuild b/dev-python/docopt/docopt-0.6.2-r5.ebuild index f90c9ebfea21..1b35d8225670 100644 --- a/dev-python/docopt/docopt-0.6.2-r5.ebuild +++ b/dev-python/docopt/docopt-0.6.2-r5.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" PATCHES=( "${FILESDIR}"/${PN}-0.6.2-pytest_node_from_parent.patch diff --git a/dev-python/elasticsearch/Manifest b/dev-python/elasticsearch/Manifest index 00e9acd1fc97..d5c915398029 100644 --- a/dev-python/elasticsearch/Manifest +++ b/dev-python/elasticsearch/Manifest @@ -1,5 +1,3 @@ -DIST elasticsearch-py-8.13.2.gh.tar.gz 1075234 BLAKE2B a13126b41f297db196b0ad22ff1da419e3472d42314984133380f0826d25a2e5ba5e0dcd0a9d571e8e27382eb53ceeadd32a4b6de312e63a3b192fd27829495d SHA512 c5f59eee672da292ca7f40e894a88c62bee3aabf35eb241c48f8f9a52c81e2348747e7d09d3b3323575407c8a072f510dffca2dce2caf9e420a9b40d5e4582fc DIST elasticsearch-py-8.14.0.gh.tar.gz 1092912 BLAKE2B 4ee556bc475d63e33cec318936b2dbf8b280236bcdfe28bc90a4beb7e1d024b8d63180c29e42096cb32bf3da7c771532c57190d763651118603779f816e95656 SHA512 9e9821102659b4c877959e25c33e1b1942f6eabe62bb6de73cda4875c248b0f9285d948e535e9426ca42552f7aa3e75c459f991bfa574c1d8400d78486ee5493 -EBUILD elasticsearch-8.13.2.ebuild 2467 BLAKE2B 71f500c6a0e7d9f629e89ccea51ff7861693eb92b0fd61e8582854496b299ab04d635e5838a10f448d0c21cb466556205f7e717e9ccf96d8d3de1e4216df9e27 SHA512 43964923af4a88cf471b70a07bc0103c16fa9b6717fe1ace5854c34de56074a34a4f377adc02571178a43d57055f5c383b6ab0cc1bd3f6a96b1963b71f33c4fd -EBUILD elasticsearch-8.14.0.ebuild 2469 BLAKE2B 4f051cae1de700e5d2b2706289bf52084caf108a9db06afc4864688827cd33b2f1998f55f4fe3425505db41bff2e891ab4526383a1f89ec9169fcfbdb7c6d594 SHA512 0185228684174cc9c478b20da442124ec0f26efec7e403f4d7988a2f8110e1277814bb8fc54e06c54a107da783751179ff8e16e7418a88786bd6d1d89bcd5b87 +EBUILD elasticsearch-8.14.0.ebuild 2467 BLAKE2B 71f500c6a0e7d9f629e89ccea51ff7861693eb92b0fd61e8582854496b299ab04d635e5838a10f448d0c21cb466556205f7e717e9ccf96d8d3de1e4216df9e27 SHA512 43964923af4a88cf471b70a07bc0103c16fa9b6717fe1ace5854c34de56074a34a4f377adc02571178a43d57055f5c383b6ab0cc1bd3f6a96b1963b71f33c4fd MISC metadata.xml 617 BLAKE2B f87827e173c4284a6ac830c48f92384140ad388a1c35562e5522ffc7fa654a9fc1eca14fd55b4365aec7ecbe1ca54f1a58772e240f09c3a56aaf25114b807cae SHA512 dc52446e828b8506e5144fb77e2bf5f761afeed8dda67c1aa72f0f67a3df838712d3deceba12c434b2d53923130e55ba6a71086ec289d90d5577cb5950b46999 diff --git a/dev-python/elasticsearch/elasticsearch-8.13.2.ebuild b/dev-python/elasticsearch/elasticsearch-8.13.2.ebuild deleted file mode 100644 index 0d52bab441a9..000000000000 --- a/dev-python/elasticsearch/elasticsearch-8.13.2.ebuild +++ /dev/null @@ -1,83 +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_{11..12} ) - -inherit distutils-r1 - -MY_P="elasticsearch-py-${PV}" -DESCRIPTION="Official Elasticsearch client library for Python" -HOMEPAGE=" - https://ela.st/es-python - https://github.com/elastic/elasticsearch-py/ - https://pypi.org/project/elasticsearch/ -" -SRC_URI=" - https://github.com/elastic/elasticsearch-py/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0/$(ver_cut 1)" -KEYWORDS="amd64 arm64 ~x86" - -RDEPEND=" - =dev-python/aiohttp-3[${PYTHON_USEDEP}] - =dev-python/elastic-transport-8.13[${PYTHON_USEDEP}] - >=dev-python/orjson-3[${PYTHON_USEDEP}] - =dev-python/requests-2.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/mapbox-vector-tile[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/opentelemetry-api[${PYTHON_USEDEP}] - dev-python/opentelemetry-sdk[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.4[${PYTHON_USEDEP}] - dev-python/unasync[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/sphinx \ - dev-python/sphinx-autodoc-typehints \ - dev-python/sphinx-rtd-theme -distutils_enable_tests pytest - -src_prepare() { - # https://github.com/elastic/elasticsearch-py/pull/2552/ - sed -i -e '/float_/d' elasticsearch/serializer.py \ - test_elasticsearch/test_serializer.py || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_IGNORE=( - # REST api tests are a black hole for effort. It downloads the tests - # so its an ever moving target. It also requires effort to blacklist - # tests for apis which are license restricted. - "test_elasticsearch/test_server/test_rest_api_spec.py" - # Counting deprecation warnings from python is bound to fail even - # if all are fixed in this package. Not worth it. - "test_elasticsearch/test_client/test_deprecated_options.py" - # Running daemon for tests is finicky and upstream CI fails at it - # as well. - "test_elasticsearch/test_server/" - "test_elasticsearch/test_async/test_server/" - ) - - local -x TEST_WITH_OTEL=1 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -o addopts= -p asyncio -} diff --git a/dev-python/elasticsearch/elasticsearch-8.14.0.ebuild b/dev-python/elasticsearch/elasticsearch-8.14.0.ebuild index 386e158ec30f..0d52bab441a9 100644 --- a/dev-python/elasticsearch/elasticsearch-8.14.0.ebuild +++ b/dev-python/elasticsearch/elasticsearch-8.14.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0/$(ver_cut 1)" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" RDEPEND=" -Date: Mon, 10 Jun 2024 03:55:47 +0200 -Subject: [PATCH 1/2] Fix data types in tests for NumPy 2 - -Fix a number of test compatibility issues with NumPy 2. That is: - -- replace `np.float_` with `np.float64`, -- replace `np.complex_` with `np.complex128`, -- remove `np.unicode_` as equivalent to `np.str_`. - -The LHS types are also aliases to the RHS types in NumPy 1.x, so this -is NFC on NumPy 1.x. These aliases were removed in 2.x, so the code -needs to be updated for tests to pass on NumPy 2.x. ---- - tests/numpy_test.py | 7 ++----- - tests/pandas_test.py | 13 +++++-------- - 2 files changed, 7 insertions(+), 13 deletions(-) - -diff --git a/tests/numpy_test.py b/tests/numpy_test.py -index e271725..dd50d5e 100644 ---- a/tests/numpy_test.py -+++ b/tests/numpy_test.py -@@ -32,9 +32,7 @@ def test_dtype_roundtrip(): - dtypes = [ - np.int_, - np.int32, -- np.float_, - np.float64, -- np.complex_, - np.complex128, - np.str_, - np.object_, -@@ -86,15 +84,14 @@ def test_generic_roundtrip(): - values = [ - np.int_(1), - np.int32(-2), -- np.float_(2.5), -+ np.float64(2.5), - np.nan, - -np.inf, - np.inf, - np.datetime64('2014-01-01'), - np.str_('foo'), -- np.unicode_('bar'), - np.object_({'a': 'b'}), -- np.complex_(1 - 2j), -+ np.complex128(1 - 2j), - ] - for value in values: - decoded = roundtrip(value) -diff --git a/tests/pandas_test.py b/tests/pandas_test.py -index 532563f..414bd65 100644 ---- a/tests/pandas_test.py -+++ b/tests/pandas_test.py -@@ -34,14 +34,13 @@ def test_series_roundtrip(): - ser = pd.Series( - { - 'an_int': np.int_(1), -- 'a_float': np.float_(2.5), -+ 'a_float': np.float64(2.5), - 'a_nan': np.nan, - 'a_minus_inf': -np.inf, - 'an_inf': np.inf, - 'a_str': np.str_('foo'), -- 'a_unicode': np.unicode_('bar'), - 'date': np.datetime64('2014-01-01'), -- 'complex': np.complex_(1 - 2j), -+ 'complex': np.complex128(1 - 2j), - # TODO: the following dtypes are not currently supported. - # 'object': np.object_({'a': 'b'}), - } -@@ -54,14 +53,13 @@ def test_dataframe_roundtrip(): - df = pd.DataFrame( - { - 'an_int': np.int_([1, 2, 3]), -- 'a_float': np.float_([2.5, 3.5, 4.5]), -+ 'a_float': np.float64([2.5, 3.5, 4.5]), - 'a_nan': np.array([np.nan] * 3), - 'a_minus_inf': np.array([-np.inf] * 3), - 'an_inf': np.array([np.inf] * 3), - 'a_str': np.str_('foo'), -- 'a_unicode': np.unicode_('bar'), - 'date': np.array([np.datetime64('2014-01-01')] * 3, dtype="datetime64[s]"), -- 'complex': np.complex_([1 - 2j, 2 - 1.2j, 3 - 1.3j]), -+ 'complex': np.complex128([1 - 2j, 2 - 1.2j, 3 - 1.3j]), - # TODO: the following dtypes are not currently supported. - # 'object': np.object_([{'a': 'b'}]*3), - } -@@ -76,12 +74,11 @@ def test_multindex_dataframe_roundtrip(): - 'idx_lvl0': ['a', 'b', 'c'], - 'idx_lvl1': np.int_([1, 1, 2]), - 'an_int': np.int_([1, 2, 3]), -- 'a_float': np.float_([2.5, 3.5, 4.5]), -+ 'a_float': np.float64([2.5, 3.5, 4.5]), - 'a_nan': np.array([np.nan] * 3), - 'a_minus_inf': np.array([-np.inf] * 3), - 'an_inf': np.array([np.inf] * 3), - 'a_str': np.str_('foo'), -- 'a_unicode': np.unicode_('bar'), - } - ) - df = df.set_index(['idx_lvl0', 'idx_lvl1']) - -From 8bc2bdd42bc111d90edbcef8005640d5a51627bf Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Mon, 10 Jun 2024 04:02:17 +0200 -Subject: [PATCH 2/2] Fix `newbyteorder()` use for NumPy 2.x - -Replace the `arr.newbyteorder()` use with: - - arr.view(arr.dtype.newbyteorder()) - -as suggested in the exception that's raised when the tests are run -in NumPy 2.x. With this change, the code works both with NumPy 1.x -and NumPy 2.x. ---- - tests/numpy_test.py | 24 ++++++++++++++---------- - 1 file changed, 14 insertions(+), 10 deletions(-) - -diff --git a/tests/numpy_test.py b/tests/numpy_test.py -index dd50d5e..2e6725b 100644 ---- a/tests/numpy_test.py -+++ b/tests/numpy_test.py -@@ -306,18 +306,22 @@ def test_immutable(): - def test_byteorder(): - """Test the byteorder for text and binary encodings""" - # small arr is stored as text -- a = np.arange(10).newbyteorder() -- b = a[:].newbyteorder() -- _a, _b = roundtrip([a, b]) -- npt.assert_array_equal(a, _a) -- npt.assert_array_equal(b, _b) -+ a = np.arange(10) -+ av = a.view(a.dtype.newbyteorder()) -+ b = a[:] -+ bv = b.view(b.dtype.newbyteorder()) -+ _av, _bv = roundtrip([av, bv]) -+ npt.assert_array_equal(av, _av) -+ npt.assert_array_equal(bv, _bv) - - # bigger arr is stored as binary -- a = np.arange(100).newbyteorder() -- b = a[:].newbyteorder() -- _a, _b = roundtrip([a, b]) -- npt.assert_array_equal(a, _a) -- npt.assert_array_equal(b, _b) -+ a = np.arange(100) -+ av = a.view(a.dtype.newbyteorder()) -+ b = a[:] -+ bv = b.view(b.dtype.newbyteorder()) -+ _av, _bv = roundtrip([av, bv]) -+ npt.assert_array_equal(av, _av) -+ npt.assert_array_equal(bv, _bv) - - - def test_zero_dimensional_array(): diff --git a/dev-python/jsonpickle/jsonpickle-3.0.4.ebuild b/dev-python/jsonpickle/jsonpickle-3.0.4.ebuild deleted file mode 100644 index abb12598169d..000000000000 --- a/dev-python/jsonpickle/jsonpickle-3.0.4.ebuild +++ /dev/null @@ -1,67 +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 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/gmpy[${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() { - sed -i -e 's:--cov::' pytest.ini || die - 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/gmpy[${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 -} - -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-3.2.1.ebuild b/dev-python/jsonpickle/jsonpickle-3.2.1.ebuild deleted file mode 100644 index 155b209d25ad..000000000000 --- a/dev-python/jsonpickle/jsonpickle-3.2.1.ebuild +++ /dev/null @@ -1,73 +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 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/gmpy[${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() { - local PATCHES=( - # https://github.com/jsonpickle/jsonpickle/pull/512 - "${FILESDIR}/${P}-numpy-2.patch" - ) - - distutils-r1_python_prepare_all - - sed -i -e 's:--cov::' pytest.ini || die - export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} -} - -python_test() { - local EPYTEST_IGNORE=( - # unpackaged bson dependency - tests/bson_test.py - ) - - if ! has_version "dev-python/gmpy[${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 -} - -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-3.2.2.ebuild b/dev-python/jsonpickle/jsonpickle-3.2.2.ebuild index 7ffc89644ef3..84033ba6dd60 100644 --- a/dev-python/jsonpickle/jsonpickle-3.2.2.ebuild +++ b/dev-python/jsonpickle/jsonpickle-3.2.2.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/latexcodec/Manifest b/dev-python/latexcodec/Manifest index b5a3b6467ec3..16ed858abb7a 100644 --- a/dev-python/latexcodec/Manifest +++ b/dev-python/latexcodec/Manifest @@ -1,5 +1,3 @@ -DIST latexcodec-2.0.1.tar.gz 30131 BLAKE2B 8af9cf81a1e0a8b72bf4eb1be206d2f2029598372872f1c43d8abe5e69efeba957d610102f44a5da552325f5525e1668e52ba2cc6c9a2d3f4b7c59c375f040e0 SHA512 e7f23b91904e0bd4a3f052f5f201b125e84c1f94a247b869e14c8f45ee8bc2c478e8887a792efa8c9b6d2b7fefed43fc66e797206b6e40aedaedc68ce7865cab DIST latexcodec-3.0.0.tar.gz 31023 BLAKE2B 3612275cec0d5d20c838dd8edd2799d34da59c5593362a86eb002fde287e3195f7167351f516c4333877798d94e767e7babde144dbf2161dcf82998c67460403 SHA512 f715e61620237267b69f178b620100ac37011093a64e2663fd64b476194e2e0d29ca0ee3169ce3edb11955ef61c64109c8e1b549a800bf4d52e8a75630baaa58 -EBUILD latexcodec-2.0.1-r1.ebuild 499 BLAKE2B c458eb39e642cd49aff2467f1dba99554ee326a77d31912c5a31aac282908d441e565c42679b32987c88a825480b6230704c5425e48b1a6eb90880d7abc17cbd SHA512 bf2e1eb828e9ba7e37a3db7c9631219afd0218065f1d59920525ff1f1ec6e8bc739716ad023993870099030b54a3908bc8cbd415b1adee1f484f8159027bd49a -EBUILD latexcodec-3.0.0.ebuild 452 BLAKE2B 99019a2ee177acf0ce2f5587b17a6a1836ff7b04a79530ffe068c58f7f1cd5a2d0628a75b1038a527f46bc78107d9167d5e3569526e411bb35409cc09b6870b1 SHA512 7f730751ca84e13cf06f22a4c49ad66302451cb1a9c7dc08d33a6e17ab7c24a91b0d75b4b294aaa4df07cda7af54ddf3587b3daf62bb9978ca451be47e9a2795 -MISC metadata.xml 1161 BLAKE2B aaba4e38c221087bb7791bd6afaccd9572ca187a9f4d4152b6efca8fdd8583c1fcefc230a954844b209aed88a4b10c2f3fc292d53bdffba04c75ca4f442f8d63 SHA512 4e0774571e647311671f34da5ad6bca06f9d9eba89f5c5ffb8462c71ed4cff0be9156cc5266d2a16d1d492c2481ed4f2990cd962a86e839a3a51fe5201117cab +EBUILD latexcodec-3.0.0.ebuild 452 BLAKE2B 8210e85b0e0338a66820c8e44d57f30a6244ec0ded495cc5ea7bebeb486d03a9aba3ec4d5927a43165e7c33934d788b010ac9384e2f6e9992a3d84d47b3014f8 SHA512 2cc659822cbfd964bbc550cbfbc7146534b945f6f9993c8a9393efd70371793085d36e23da047be9f074791eb7abc3c95332817d0d563cc71f3ebda760951293 +MISC metadata.xml 1268 BLAKE2B 19b08d717c02e901a7acff00c03a43d80500676136975cdb75cbb874255ed630f63f4418632007d696510f2f5c25873ad33738bbb9bd98a5ac36e6555d8c6723 SHA512 e6a93ec067cc116296345e9d1c21f1cd2ab03addc4c21add8d049788d4bbe2b31a79313574edeab48f20ed866ce374788747e6678a8f7d0b59a136b65a0a95f6 diff --git a/dev-python/latexcodec/latexcodec-2.0.1-r1.ebuild b/dev-python/latexcodec/latexcodec-2.0.1-r1.ebuild deleted file mode 100644 index 673f1e4b29e3..000000000000 --- a/dev-python/latexcodec/latexcodec-2.0.1-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Lexer and codec to work with LaTeX code in Python" -HOMEPAGE=" - https://github.com/mcmtroffaes/latexcodec/ - https://pypi.org/project/latexcodec/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/latexcodec/latexcodec-3.0.0.ebuild b/dev-python/latexcodec/latexcodec-3.0.0.ebuild index 3469fee5964e..6466221b8173 100644 --- a/dev-python/latexcodec/latexcodec-3.0.0.ebuild +++ b/dev-python/latexcodec/latexcodec-3.0.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 pypi diff --git a/dev-python/latexcodec/metadata.xml b/dev-python/latexcodec/metadata.xml index 4861356934d1..d1b0baf52d3e 100644 --- a/dev-python/latexcodec/metadata.xml +++ b/dev-python/latexcodec/metadata.xml @@ -9,6 +9,10 @@ proxy-maint@gentoo.org Proxy maintainers + + python@gentoo.org + Python + Latexcodec provides a convenient way of going between text written in LaTeX and unicode. Since it is not a LaTeX compiler, it is more appropriate for short chunks of text, such as a paragraph or the values of a BibTeX entry, and it is not appropriate for a full LaTeX document. In particular, its behavior on the LaTeX commands that do not simply select characters is intended to allow the unicode representation to be understandable by a human reader, but is not canonical and may require hand tuning to produce the desired effect. diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest index 277ea8b45400..71246d4319ed 100644 --- a/dev-python/libvirt-python/Manifest +++ b/dev-python/libvirt-python/Manifest @@ -6,6 +6,8 @@ DIST libvirt-python-10.2.0.tar.gz 246954 BLAKE2B a6987539386acae3f06d97fa3fbe9b5 DIST libvirt-python-10.2.0.tar.gz.asc 833 BLAKE2B 0aaf3853f27e7f2157fed61e1a4dedd80cc70a95b2a265a46d04eb97d0e4b583779eb072f7c94f478c20340f09266079204d9c1805987c3a512f96c4d7f670d4 SHA512 b9fd2d958c3afd23e18559d913dabd3409d68c2eb0094e485f5131e8278f25569c88d443b1ac1b30cad87cd02d9335c5e09a3ea87e37a3a73df650f57d647b11 DIST libvirt-python-10.3.0.tar.gz 238840 BLAKE2B 35f4b15609550f9f255ee046fda4df22099926779ded4e7a75c02cdfef9156a366f3aa62a92d75bb7bfaa4c5220679ac3231844dc35c0f7db6dd362c81b9ed77 SHA512 5c5b4b6e52887a5fe0436581ef6233e78abbf702db87936743329e62a1e3c66c124ed6e2c2b92d6215027e6cbe459c536a8436ac3cea63269bff78ec3c9efc98 DIST libvirt-python-10.3.0.tar.gz.asc 833 BLAKE2B 75f38beedc069543f634f0b880e439a6dbc4aea6eec29bbc229a5169f09aa55c5207a3f445f5e70da2b4cb94e7397bdd937f7d5088f7cd7b4f57d3d57e6196c1 SHA512 adeb63e8ecbdbac498d0971bea837f6a8ef5fa673bbade52a623e2f7a70600c443b87ca32cfe9c61c33f9f785eb1215815bf12fbd3cc4d9d4f60a3b898bb3cfb +DIST libvirt-python-10.5.0.tar.gz 240191 BLAKE2B d4f801f89f1db1b84c565d53b048b9ae8b61127d6c99e0d463fd7cd7d666cc108e4157cdd483e33d3716db14e29ebdcbea82b4196b9c9bd6e9092233a54a267e SHA512 1114405f52c9bfcfd733a26d7d2a51439fca6012313c22f40c4b488f55690d2564a26ab9376c285245e9899ef68fa136bb943ebb3702aa679874d0b98f3cebd7 +DIST libvirt-python-10.5.0.tar.gz.asc 833 BLAKE2B 88bacd298472f540b9a099a2c8600964df4460ec31b7b614441c98801b40c4fb72d168fd12862fcf286650aa87532a6c2f5dccfca40658e48855201434943693 SHA512 06eebf7f869a67b0bd9d64bbcf8df5ed339c2650525464bc579ffc53a9f84a146fbd83027bbbf30bab7b3d46de360a3a73941f752a4f000194a1d806be9ea837 DIST libvirt-python-9.8.0.tar.gz 246277 BLAKE2B c333909d1f4fd32f9e05d42e468b3808971360bb8aaf35934ec25f8155f0231b2ff3bfd90944a50cf13e09cec3cf35fdf41fb5869b1683c1cd36b4767f2b3dd1 SHA512 c9871ca2fa9d18ae42c4aa76e9a7ba9f0a026061b058072c862c8fe402c2d2325189687e1490718360a9b8f6c13d8ae2adfbe54f79a367fb6be9fbde381f4901 DIST libvirt-python-9.8.0.tar.gz.asc 833 BLAKE2B 78e6556031c325674d26322d0a6a4dfc391dd050223bd6d939d30328fc7bb1a2f8671aae95eb3a37b916311e6f4c44a4c1929093844347e06dffa23480793e34 SHA512 b999d442f8e22d91ccf9988f53603159406b3aacd3469fd613ed24afd67722206eb2b319a1518bc7aa8cc12684f84685de885bd40c9ba7d9a94ef16cf03f6065 DIST libvirt-python-9.9.0.tar.gz 246357 BLAKE2B d2e6bc9f8ae3c722ffa18772e40965e7ef1acfb36a863d764ac39c694f687a078b6433cb780a27696f63c698c3e63d203ae1609b48ee31ea5cd95a21a3947666 SHA512 5a09b23b843080f2e55a7b00dc225e0bf23c9c23cac42ce4ffaff725020303745185482c2cc781d519020f50a335d4fa72a7a618bb2c1d0eb0845781d1b22ab7 @@ -14,6 +16,7 @@ EBUILD libvirt-python-10.0.0.ebuild 1458 BLAKE2B 2064e8915fdbbdf21ae3988653daf77 EBUILD libvirt-python-10.1.0.ebuild 1454 BLAKE2B 9c3b84c2bc43a54009f9dd6ed73597ae2551d237be099103f135d97d1e09ba8589e76a14d8602ab8220d8fdce85b67b10383da1df0ec98f61f5471a885e673eb SHA512 c623f3fd3f6afdbc50ddf2e6d9d70b3e77bf55aa1a9cb0b463bc79a074ae26078dfd646dcf624b8d644c0c4d5e4552ea702e6ab8f8b282fb428a7dc618b457c2 EBUILD libvirt-python-10.2.0.ebuild 1458 BLAKE2B 2064e8915fdbbdf21ae3988653daf77f978ed86450ff72a609213bbfcefdfdeb8e604c4d41dbf88122856aebea657fc64901eb7a808c965c2aba8aeb9431ef1f SHA512 d5982669cf55f7e7b28a37c0a679119e88afc1357a6b5f00832254881d0b46f772bb974659e4b9df12f135cbcd82ea8e3e6870e8ec4b4164a718563e90b720d9 EBUILD libvirt-python-10.3.0.ebuild 1454 BLAKE2B a47ef371535af595765fd9b87a8ebce8ec1f786dab633306515c01a950734a13460de5d2abf612a05c16f03e7217de641980934bc16a698ae23acd67c7f14fd8 SHA512 9428c98c417a18d218813208650291b5c3688bb7ce33af9543de3a21eba106be6e8767d91e024432379fc07d77c7a42f16f797ef121d794f8de92accaf46d911 +EBUILD libvirt-python-10.5.0.ebuild 1458 BLAKE2B b724b775e9b5691be4792d8d1e5e66005041a7e90c3be0d5a07764eb7e7f7525a21dc9f5bc519d2f9a3500ca5aa632d67c33e8b3c03c5862450a60cbffb21c50 SHA512 fb690c063fd842fc3e7d049431baf1f7e7042cfd56de2a23c6a7e3cd4f900982fd8b210c6eae7d04391f34849f1aef60e2ac1ad82de08287248872e80d0eb386 EBUILD libvirt-python-9.8.0.ebuild 1454 BLAKE2B 9c3b84c2bc43a54009f9dd6ed73597ae2551d237be099103f135d97d1e09ba8589e76a14d8602ab8220d8fdce85b67b10383da1df0ec98f61f5471a885e673eb SHA512 c623f3fd3f6afdbc50ddf2e6d9d70b3e77bf55aa1a9cb0b463bc79a074ae26078dfd646dcf624b8d644c0c4d5e4552ea702e6ab8f8b282fb428a7dc618b457c2 EBUILD libvirt-python-9.9.0.ebuild 1458 BLAKE2B 2055874dad10b4812e45c9112c4208795bd03a8418d0eac47b03e97438ef49b506f9b0535df90f6c29ed270051b1c4156e3ddfa06e2b38642b5468c873bd5c47 SHA512 41b87f1142930dad72c8bf888b62a5ec1d2a5b8b4e976057cb593964a3cdb16af3b4c2ca6b9bc6cfe469af9d203892134bbe80f816fe4bd3a17bbacf1869a464 EBUILD libvirt-python-9999.ebuild 1458 BLAKE2B b724b775e9b5691be4792d8d1e5e66005041a7e90c3be0d5a07764eb7e7f7525a21dc9f5bc519d2f9a3500ca5aa632d67c33e8b3c03c5862450a60cbffb21c50 SHA512 fb690c063fd842fc3e7d049431baf1f7e7042cfd56de2a23c6a7e3cd4f900982fd8b210c6eae7d04391f34849f1aef60e2ac1ad82de08287248872e80d0eb386 diff --git a/dev-python/libvirt-python/libvirt-python-10.5.0.ebuild b/dev-python/libvirt-python/libvirt-python-10.5.0.ebuild new file mode 100644 index 000000000000..9b1751db4dfd --- /dev/null +++ b/dev-python/libvirt-python/libvirt-python-10.5.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Packages which get releases together: +# app-emacs/nxml-libvirt-schemas +# dev-python/libvirt-python +# dev-perl/Sys-Virt +# app-emulation/libvirt +# Please bump them together! + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) +inherit distutils-r1 verify-sig + +if [[ ${PV} == *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/libvirt/libvirt-python.git" + RDEPEND="app-emulation/libvirt:=" +else + MY_P="${P/_rc/-rc}" + SRC_URI="https://libvirt.org/sources/python/${MY_P}.tar.gz + verify-sig? ( https://libvirt.org/sources/python/${MY_P}.tar.gz.asc )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + RDEPEND="app-emulation/libvirt:0/${PV}" +fi +S="${WORKDIR}/${P%_rc*}" + +DESCRIPTION="libvirt Python bindings" +HOMEPAGE="https://www.libvirt.org" + +LICENSE="LGPL-2" +SLOT="0" +IUSE="examples test" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + ) + verify-sig? ( sec-keys/openpgp-keys-libvirt ) +" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libvirt.org.asc + +distutils_enable_tests pytest + +python_compile() { + # setuptools is broken for C extensions, bug #907718 + distutils-r1_python_compile -j1 +} + +python_install_all() { + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index f7e4efa33618..2869ddba812a 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -1,4 +1,5 @@ DIST llvm-project-022d15c0039fc1cfaa3cc2eb1a45b71bbb21fadd.tar.gz 215902891 BLAKE2B ecd87b84a4e5f87c91b6df0a2d6849f385bdb7b26b14a2836f1e1fc5a69f9f5b441e47b9251174019f62eabe39a243092cd1a175b5da7d7576cdcfd63083cff0 SHA512 7726e253179bfd9e0b93236e3ce1133b421329b0b3496b10c0a0eecde372fb5e55cce737b6b78db13f2d0833bbc92023d95efa54cb2918b12ce9af166bd90ff4 +DIST llvm-project-0b9f2847da79298ed09c29493245113f02b32d9f.tar.gz 216399453 BLAKE2B ed13e6639d40bdda6dbd09eba0cc8e4f82f4f53ce3cff9742e902af1c306c60dcb6d5fb008057829d46bbbde391697726cba2096c52cf1592c00faf1e37430e4 SHA512 a5b0bf59fa228a41f0c904a42b4b96740fc5e5caa63248c546eb4a810e86d5d8d1d8df663051ed4444cc0389ffa6ec12ee5dbf7d94d6211a253319550d7fac1c DIST llvm-project-15.0.7.src.tar.xz 110936452 BLAKE2B f3d277e2029157329e5be78b78af36b0826a1dfd9a337992499bf701e33149665bfc47d5e14978e38f342559629a559f8b2ce328705ba34fdf6830f5ae9721a5 SHA512 4836d3603f32e8e54434cbfa8ef33d9d473ac5dc20ebf9c67132653c73f4524931abd1084655eaee5f20bcfcb91bcc4bbc5c4a0b603ad0c9029c556e14dc4c52 DIST llvm-project-15.0.7.src.tar.xz.sig 566 BLAKE2B 47dc8c82d86237b80c6d85f83a6c9a6e9e174cf8e7f367b071e0cd9481d7cd408e991337c5624e07f3f370f26387c814f212808575ed1c1b58404d3e3836b7df SHA512 fc6891b440dd1175eb8df3790590af8d36bc92301660f84744ae15123475aeb900a151e6a8e7998ded27ec4d86871903ad0b89cd61164943054c2e3bc8d8beb2 DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db365965f1c00bfea6c2d653b3996bd2acef8a2b37e37f6fc8a9d2b65711ad72657e0ef52c42f733053cf65051e7822f27396c30406d SHA512 89a67ebfbbc764cc456e8825ecfa90707741f8835b1b2adffae0b227ab1fe5ca9cce75b0efaffc9ca8431cae528dc54fd838867a56a2b645344d9e82d19ab1b7 @@ -15,4 +16,5 @@ EBUILD lit-18.1.8.ebuild 1035 BLAKE2B 72c71b240c838db20d73d99d7cc77c342df723b8bc EBUILD lit-19.0.0.9999.ebuild 961 BLAKE2B 80f2289924953263c1c30b9f4e019f707ca6deed804a8c5b980a14701478d700dc1b24944f5a964bfe94174ffb34cd9c864cee70c02cfa3b1b4c025fc8317188 SHA512 ef6e43057ac2e4a2ab482fe48cfb432ab155a23e0d64bbc0d9e451fd00da3c9f17dda4f18ccd2554ab4ac2d5eff2b0df7ce57c2b61cb5145454d9e86eb089e92 EBUILD lit-19.0.0_pre20240623.ebuild 961 BLAKE2B 80f2289924953263c1c30b9f4e019f707ca6deed804a8c5b980a14701478d700dc1b24944f5a964bfe94174ffb34cd9c864cee70c02cfa3b1b4c025fc8317188 SHA512 ef6e43057ac2e4a2ab482fe48cfb432ab155a23e0d64bbc0d9e451fd00da3c9f17dda4f18ccd2554ab4ac2d5eff2b0df7ce57c2b61cb5145454d9e86eb089e92 EBUILD lit-19.0.0_pre20240630.ebuild 961 BLAKE2B 80f2289924953263c1c30b9f4e019f707ca6deed804a8c5b980a14701478d700dc1b24944f5a964bfe94174ffb34cd9c864cee70c02cfa3b1b4c025fc8317188 SHA512 ef6e43057ac2e4a2ab482fe48cfb432ab155a23e0d64bbc0d9e451fd00da3c9f17dda4f18ccd2554ab4ac2d5eff2b0df7ce57c2b61cb5145454d9e86eb089e92 +EBUILD lit-19.0.0_pre20240706.ebuild 961 BLAKE2B 80f2289924953263c1c30b9f4e019f707ca6deed804a8c5b980a14701478d700dc1b24944f5a964bfe94174ffb34cd9c864cee70c02cfa3b1b4c025fc8317188 SHA512 ef6e43057ac2e4a2ab482fe48cfb432ab155a23e0d64bbc0d9e451fd00da3c9f17dda4f18ccd2554ab4ac2d5eff2b0df7ce57c2b61cb5145454d9e86eb089e92 MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217 diff --git a/dev-python/lit/lit-19.0.0_pre20240706.ebuild b/dev-python/lit/lit-19.0.0_pre20240706.ebuild new file mode 100644 index 000000000000..d862b4f8cd03 --- /dev/null +++ b/dev-python/lit/lit-19.0.0_pre20240706.ebuild @@ -0,0 +1,45 @@ +# 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 llvm.org + +DESCRIPTION="A stand-alone install of the LLVM suite testing tool" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +# Tests require 'FileCheck' and 'not' utilities (from llvm) +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + sys-devel/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from sys-devel/llvm) + +src_prepare() { + # flaky test + # https://github.com/llvm/llvm-project/issues/72022 + rm tests/progress-bar.py || die + + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +} diff --git a/dev-python/miniupnpc/Manifest b/dev-python/miniupnpc/Manifest index 9c48735e97b8..c3ab82e6fb42 100644 --- a/dev-python/miniupnpc/Manifest +++ b/dev-python/miniupnpc/Manifest @@ -1,8 +1,5 @@ AUX miniupnpc-2.2.3-shared-lib.patch 1181 BLAKE2B 7c70510447bcc660672802f14ceb4f83ce1c85c1428fe2eeec74d92c8118934c148b0d88eec23098c20f4c6242e99d88fc4c286ba7af1e23341e1467c2159968 SHA512 90962b18361d8eb8bffa9c97abca05d0dcee9323f4ad1e8edb5c13f9e2b32cae2473f54ee41bbe324dafb44dfddce322dc13db03fa011644211804cab89b101d -DIST miniupnpc-2.2.7.tar.gz 104258 BLAKE2B 5681c1747c8e330442a0ad46d673e1739283bfc23571cb2225abf82326caa7da979911b3182cab2e3eea49140b90619f4e00bb5b1e2f0cd6067c28017cf87016 SHA512 d24e653c2f7bfed4485342c5ec8d18b4dd4c3430975b5fae392d3534f38bb3fb59e6638e76d57847f49045e22f3afd6cac128d7d9d10ef05bd6ad24ef38303b6 -DIST miniupnpc-2.2.7.tar.gz.sig 543 BLAKE2B 6649e5866afd13034b05a9d771c25c419e85631ca17ed7457e5811aee0ba8c38b0ad34033caa5b611cde21a63251e902e3f24cc4748e52a4a379ef075bf59dc5 SHA512 188837275b20c61c05babac916bff86178774030dbc191ecd0e5314c6e9b6dbb627680b512c554a8b27a020bd7503b141be26a134e0ed7e2cc56c7e2c01d9e81 DIST miniupnpc-2.2.8.tar.gz 104603 BLAKE2B eae4d97bdf8c494ea6744edfeb870f9d92df8468d23f974e0e44e735fc7c8925189ea58f60a71c37315aebff1269ae69e9413cdf80dc292c4b90df5f12bf58a4 SHA512 526c9df1485302d4c9c78062fb058cfd433463f6e7a9f4025a9f5228aef41ee61a4b9e7a76b6cfa8779b91cc3c663846a997dc1470902d7108b129155e6a3360 DIST miniupnpc-2.2.8.tar.gz.sig 543 BLAKE2B b4d056972fc7e46c1e41a658d301db8e9a0d3b99af2220c264d06267b4e8ae45847e2bf2cd6583fded67f12c2e0a3c833ba7e38d9c05b5a0cc363e0c1fc8feae SHA512 b5eec0d24a84183021cd16bfd6ecedda587dee0bbb017fe6d107e8c2815ef90cf5f904c6fb9aa32e2e4d5f0b63de8566814c9a0d921b338b26b60ea35c23ecae -EBUILD miniupnpc-2.2.7.ebuild 1079 BLAKE2B 1a5302ed2a68e6ba696522ebc1872b86153838d6aa6972ce6cf65c17312c6ebb825cab94f31a3875fd0e987a51057f4db75face8dbfc704ffeaca5475c3781e5 SHA512 bcc7c62ab17544731699d0adc621cc03db9160b6b77b060de47a31f3deb41d6af9fe1ee49e8868ade67af7154052bdb95a0ee9f74facd1249cdee1d9d753aa52 -EBUILD miniupnpc-2.2.8.ebuild 1082 BLAKE2B 75bee35f1dcd0c959a3dc17d49eae0aa584da3b09b38e57984e9f6c4a8c00ffba22e153d66e0ee17d4b19f61942af596f226b47c0473083f5736a855c976fd1f SHA512 a2343ad13a23fefacf3c6e46d0511a09569ec5d2b70b715e4f06b0bb9912e95f22ac93f59da72961bfb40303864c39149aed7e0d82b7e5c531fc215b08011def +EBUILD miniupnpc-2.2.8.ebuild 1079 BLAKE2B afd70c13d8f46f985d068b971a4fddfe8aff897907f39816883bf5b31d45bf73562a74008f1f3df5f36cde08d14e22adf5b5b47bee7d61898a576bc4b6d62bd4 SHA512 4e1fb53f8e86c4f8126630f96f7c5856c8a3dffdc1344fc9e28d662bf3908ac28b547adda178f6f56bfb824868f0401e45397af02b0e0d35afbb4dce13e4cb3e MISC metadata.xml 377 BLAKE2B ea6ed68d8dc3db74e7f2c667a78a74538e5ad3540b1c1cd05c51309188d468a63cc0672f46a35f1815d7317c70481c414f832bddfc0e8b29a960f9e68faeaeeb SHA512 eeb47bbf1e29648cc00c7fa2adfa3faed52a888e943d7fe34e5fb20dbdb1e323fe6d9f102af5737fc73b70d0f596274ad7a8c54904c8b6a9d6af4973aa69a481 diff --git a/dev-python/miniupnpc/miniupnpc-2.2.7.ebuild b/dev-python/miniupnpc/miniupnpc-2.2.7.ebuild deleted file mode 100644 index b0d7355441a8..000000000000 --- a/dev-python/miniupnpc/miniupnpc-2.2.7.ebuild +++ /dev/null @@ -1,51 +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..12} pypy3 ) - -inherit distutils-r1 verify-sig - -MY_P=${P/python-} -DESCRIPTION="Python bindings for UPnP client library" -HOMEPAGE=" - http://miniupnp.free.fr/ - https://miniupnp.tuxfamily.org/ - https://github.com/miniupnp/miniupnp/ -" -SRC_URI=" - https://miniupnp.tuxfamily.org/files/${MY_P}.tar.gz - verify-sig? ( - https://miniupnp.tuxfamily.org/files/${MY_P}.tar.gz.sig - ) -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86" - -DEPEND=" - >=net-libs/miniupnpc-${PV}:0= -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - verify-sig? ( sec-keys/openpgp-keys-miniupnp ) -" - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/miniupnp.asc - -PATCHES=( - "${FILESDIR}"/miniupnpc-2.2.3-shared-lib.patch -) - -# DOCS are installed by net-libs/miniupnpc. -DOCS=() - -# Example test command: -# python -c 'import miniupnpc; u = miniupnpc.UPnP(); u.discover(); u.selectigd(); print(u.externalipaddress())' diff --git a/dev-python/miniupnpc/miniupnpc-2.2.8.ebuild b/dev-python/miniupnpc/miniupnpc-2.2.8.ebuild index fc0d1c543c85..cb0ab1a5907e 100644 --- a/dev-python/miniupnpc/miniupnpc-2.2.8.ebuild +++ b/dev-python/miniupnpc/miniupnpc-2.2.8.ebuild @@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 x86" +KEYWORDS="amd64 ppc ppc64 x86" DEPEND=" >=net-libs/miniupnpc-${PV}:0= diff --git a/dev-python/mkdocs-autorefs/Manifest b/dev-python/mkdocs-autorefs/Manifest index 52b8af5f4251..a0185c22e51b 100644 --- a/dev-python/mkdocs-autorefs/Manifest +++ b/dev-python/mkdocs-autorefs/Manifest @@ -1,3 +1,3 @@ DIST mkdocs_autorefs-1.0.1.tar.gz 17743 BLAKE2B 400a640bf200276744b2ad8694cfc37818526e725c9c5b551ad585c2f6dc2edc63f253228c6717a44d86c912d9dbe9625569fce716d6ca7041cd777046fd11d2 SHA512 2494cea8bee86f2d996347a71f775ec428d76f7cc2060e51b6d8df573fbabc6c848d3055636e81329236ea4aa14fa7b97070e1d3af93d5a7242118be7c02629d -EBUILD mkdocs-autorefs-1.0.1.ebuild 776 BLAKE2B b4c7e7c709041604c5f67b66fe26b4b40b25c31b219f80d9a3db075211787da4d9960345ee11dd5e280463d01921ffdc161d27272275ce08e7aa5dc586410530 SHA512 fc4d043f967e2a1b3b4379c0f18a448a8c575b7470bfb6874aa155a904040385cc0e17d6a916809d1753d12aa997efc9e881b5368cfab424d6fe1b06e9dce0a2 +EBUILD mkdocs-autorefs-1.0.1.ebuild 776 BLAKE2B 433325fd3b54cc98a6f4fea7ced7a5cf538c4ea095978e7ba1624fc675d51f9b09f19b69d5ad42b0f9cd67e7fdc53b17440d76457633d3fef224d35c1249279b SHA512 72a059443afc76ce78577f90974afd94ee5220f0f46ac3f5b36130143f3794a3b6607ab7f08534681e4aca6cfb08c90da867d7ee405d92348d6089242b1039c8 MISC metadata.xml 404 BLAKE2B 1e2acd4d6b7e4c577e28c4663d9515f07b4e9ffc335f24983470b6c8c229da988f8c3786f1acc74ae49664bd3ad8423b933a823a98834706459521f16d0b2a68 SHA512 633bc49f6524e54421eb515d8c558cb4b0c8ddf1e6dac89546ce4caa1fc9c17741adc033f2e22f5729347d321a5a02498c89b0487981e31c1b1246543c8a63c8 diff --git a/dev-python/mkdocs-autorefs/mkdocs-autorefs-1.0.1.ebuild b/dev-python/mkdocs-autorefs/mkdocs-autorefs-1.0.1.ebuild index fded0de2a9ac..97383ef46311 100644 --- a/dev-python/mkdocs-autorefs/mkdocs-autorefs-1.0.1.ebuild +++ b/dev-python/mkdocs-autorefs/mkdocs-autorefs-1.0.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) DISTUTILS_USE_PEP517=pdm-backend inherit distutils-r1 pypi diff --git a/dev-python/mkdocs-gen-files/Manifest b/dev-python/mkdocs-gen-files/Manifest index 317bc76764ff..b33abb777390 100644 --- a/dev-python/mkdocs-gen-files/Manifest +++ b/dev-python/mkdocs-gen-files/Manifest @@ -1,3 +1,3 @@ DIST mkdocs_gen_files-0.5.0.tar.gz 7539 BLAKE2B c788eabdf8adadef377513cab5d1d26f441590bed1e58fb64b13b5e027aa4ad5a6edf2e1d390a0137afd6614a257ed908b1b48831152364d0cc830b9c6f07a93 SHA512 af1f77a4ea6dc36ed5608df2e427b210a533591d3757865e7362297ca4e9418a44c6959d23edf4a01a8d828cb72bddc593036873a3e2518a1cbabb29bf4c4c9e -EBUILD mkdocs-gen-files-0.5.0.ebuild 608 BLAKE2B ad4c9d16b07a98722a7d5863d089074190c2d936a91ecbd9fddfa104cf1f5b74f6f4652e17a7d4db9fc15f216eb1bd923ca32a62888e6ef4a836b1fd393e1aaa SHA512 33fd4012ca9fdea49bc6a56077febbca3e5e77d34723b43d417d47609cd0b705c2c57fd7f3f86503bbf4d0d00e3f084e5ea144b6a7cc978d2bf82d2574e93b24 +EBUILD mkdocs-gen-files-0.5.0.ebuild 617 BLAKE2B c699bcbcc4d2ac0c5825245bfee84f0f7393fb167741fa9b3fcc00e6b6aea1b8a0c7b07b632c766a3da0933fc6ef68fc905b1f6da10e577256cbbb8cd2e843de SHA512 1af9a48c4046364b9553f81f5c7318bfb085c559b9b95643b08c81fef194b180e1517b74eb2ab6ced4363517436616e9c1f3955e2605aa7f985a07d16cf3944f MISC metadata.xml 408 BLAKE2B c5cee7b7155e505967d23a5948ce9851f9cfa67bdfa54051fbaad11f9877503b9c0728e653b32022021004269f3ebe3d1b9b1af69599c8dd4359a3c798489683 SHA512 ca684a88f3cda9f014e85baef36b05bebfc1754cae6f17a702fd18873ebfdfad38a50b6d5c3328c691b183326e60b21f3097a851de5fecbf847a423afd723e5f diff --git a/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild b/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild index c3da12db2be8..f5924f0e0336 100644 --- a/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild +++ b/dev-python/mkdocs-gen-files/mkdocs-gen-files-0.5.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 pypi @@ -18,7 +18,13 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm64 ~riscv" -RDEPEND=">=dev-python/mkdocs-1.0.3[${PYTHON_USEDEP}]" -BDEPEND="test? ( dev-python/pytest-golden[${PYTHON_USEDEP}] )" +RDEPEND=" + >=dev-python/mkdocs-1.0.3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-golden[${PYTHON_USEDEP}] + ) +" distutils_enable_tests pytest diff --git a/dev-python/mkdocs-get-deps/Manifest b/dev-python/mkdocs-get-deps/Manifest index bbaea2f4b343..6e371ad6db30 100644 --- a/dev-python/mkdocs-get-deps/Manifest +++ b/dev-python/mkdocs-get-deps/Manifest @@ -1,3 +1,3 @@ DIST mkdocs_get_deps-0.2.0.tar.gz 10239 BLAKE2B 2fceb113b499f5c7433ef5ffbde60c8c1f2ae0817285ee41d4889c01283783959673609721766e70dc5888285d497e2b94c5462140d3119922b16c0071b13624 SHA512 3fdf445923b82544fc9feaddd6a99638901f9c88a34f404c38ce510934245bd836d1491a9c5561f7b49ae0aa006c58a83ac946449713b0504c0da788d8233d5e -EBUILD mkdocs-get-deps-0.2.0.ebuild 650 BLAKE2B 14f4dd82a0d5ed20d9c23f91db7708f66da826f4311cd7092ab9ad0e1eee1f2945337aa88ac4da8ae041182b7c3f628b14109a42eb8fcff8e69a2f6d6d66c278 SHA512 27bd080fb0ba626eaefc141d1a73b4580f5d3673975ae6239b6a94505021f7ff9ea84b66eb17db2818207eee57aca10f6fe2daef8a785e88c5b28769cc726b67 +EBUILD mkdocs-get-deps-0.2.0.ebuild 650 BLAKE2B 1f431b30a8600af2d24ae82784a1a3721be1c17bea3664fb9d0e4d21b2e03dca01e47cd109d7849f304e6f1d27d80c3aaf0a2f27f91456f9f2dc1acc85cf9a5a SHA512 f97a7681f221b9c605e8a938c7d7fa9cf0c3e318ddd5805ff87ee55c2609a5be84138b8b6aa9c0e1bf7d8aeab9f000f5ab769f0c34db8ac652446885b0ec4e9d MISC metadata.xml 416 BLAKE2B a446cd61e778e54787fcdd9c5146f62248b059a5464aa59e1817d023bb7696a17ae850c4debca5cedda7f652202934597e02589bd49f08af4925fa00418085a4 SHA512 968f1822d22e76a416ccfaac89d869d99dbba46a12b6db733d1e10608bf51ba1e5dde9a781cd6431708a9355e41a5c57579cfd65f6cb09f41917ca6d740ebf5c diff --git a/dev-python/mkdocs-get-deps/mkdocs-get-deps-0.2.0.ebuild b/dev-python/mkdocs-get-deps/mkdocs-get-deps-0.2.0.ebuild index 298af6a7d30d..18add6bc773a 100644 --- a/dev-python/mkdocs-get-deps/mkdocs-get-deps-0.2.0.ebuild +++ b/dev-python/mkdocs-get-deps/mkdocs-get-deps-0.2.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi diff --git a/dev-python/mkdocs-htmlproofer-plugin/Manifest b/dev-python/mkdocs-htmlproofer-plugin/Manifest index 43ad79c9c747..d11571f7bcd5 100644 --- a/dev-python/mkdocs-htmlproofer-plugin/Manifest +++ b/dev-python/mkdocs-htmlproofer-plugin/Manifest @@ -1,3 +1,3 @@ DIST mkdocs-htmlproofer-plugin-1.2.1.gh.tar.gz 15783 BLAKE2B 182f2cf64742edfb27be41df839952d874716dd4937269344cc2b32255ed1978ed479b9b9df86e9fe076153eeafed05367cf78dba464d8b5d9b025c13d889662 SHA512 1963efffa62ff911bc2c5adc1af51b9711cc830e12ebafcbb5e83508cb3471faeecec5929086ade81a34a95fdd00b9d3c3ce3b1f4575d75300294c8b0fb30027 -EBUILD mkdocs-htmlproofer-plugin-1.2.1.ebuild 811 BLAKE2B 1435af69900d4aa376f99c2b761b48fda8f0052652aad59fe16bc0feadb34067d342d3ee4c0334985a52c943f3f7870d0c5fe691db088455af8cb5a6e53e019a SHA512 4a36a3d5cdb057103d35b040c69b085d4329f58c4d2b50ad4b12cd37a99ae47c3f1ccf381b9b692f55c78dae12518c35f46a99ab66efc55bc084b57a828450a6 +EBUILD mkdocs-htmlproofer-plugin-1.2.1.ebuild 811 BLAKE2B 2dd9145d8c36b1d6b8e2144940e8449db8b10ddd19b3a04500ba421a14aff6b8dab0cdef13fcfb4cbc5b6627cecb6e3920310d92bc493bc3b367f78cc23b334a SHA512 509a53513fc3c31dbfd8c28e463909d6abfb5ed220e4d09d76e9b0b5f823a1eecd45fc8cc1cb8b49b54af3983fbe765f57dfb417959cb1f1d1d6145ac2c45835 MISC metadata.xml 428 BLAKE2B f2d549f548381c3c28b54a784d1544051ec2f6f7b0e930458720707cd1e4554219cb0c4d871bd14a258ed2d59e31cb4fb0635a97686c77de7add165231b77acf SHA512 5c98b98c658e34ebfacc5ab57662098cef1833ef61067a6d7125870bc077155163f6c1a6738b0ff4949d4647e25fef48235ca96c6558ddd8b100959a364eac9c diff --git a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.2.1.ebuild b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.2.1.ebuild index 4dad50d51c90..85e5eba02bc6 100644 --- a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.2.1.ebuild +++ b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.2.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 diff --git a/dev-python/mkdocs-material-extensions/Manifest b/dev-python/mkdocs-material-extensions/Manifest index a85e8291bb22..fedce949fd61 100644 --- a/dev-python/mkdocs-material-extensions/Manifest +++ b/dev-python/mkdocs-material-extensions/Manifest @@ -1,3 +1,3 @@ DIST mkdocs-material-extensions-1.3.1.gh.tar.gz 12703 BLAKE2B b362a10ab5e0409044306422fc61edcd6fbba11742c8eb1c1a45f999952907b4c56003b7811ea764a2083d782a96fcf1f1e742e5b97e2540015e1a1ec002cfc6 SHA512 2850843f3159d2d3bd054d8017b40ce6c9d0b0328c3f1ac6ac3b63f00d534815e9908103d15d9452af57ef5e49457f165ed923bcb9c682c3383dbfc8abecf512 -EBUILD mkdocs-material-extensions-1.3.1.ebuild 714 BLAKE2B d3cd61c2c59a2c9d05ad775b0c204c546ff1d7cf07eb77caeb70257bbff109d0c7795c2b98fac9f987b158a6a68920a98388733c9a2b03b0886b689d51a25cba SHA512 5ba938c27800b9305502cdf13289a165185bc95a03be16cdaf6b9af2c4b724cfccd8c1a2eee4156a1b67e425d4e19dc50c5d046871e63c4ad7c427126229a11b +EBUILD mkdocs-material-extensions-1.3.1.ebuild 714 BLAKE2B 1aa2545a44fc7feb97abf4d8664dfd9d081238b2b87395f9a6379017810c3b0d8c423262903000e2618fb26099e117620c8d7706a8069469b831bf8d1877d8f4 SHA512 f6074547ef2fddde6ecef5ab9f030ce5d2183e44be0bf92b20ffc8a68dbb82ad5fc05e7cb3986da8d368602f5a889c02a6e0fd4af9cced3f4c6494a0b47ee860 MISC metadata.xml 451 BLAKE2B 3deb46d9e68b98525a9d7d31d2ccc0cf3c142d2988dd01636f037bec1b0ebfb07bd675c402fba89f6c7d171444e693b1c070eaee27c9a0ce94d48a1edd73b58e SHA512 add6b4dc2b6a8032aa3edf9ad22f02edaebf4cfae392c2920db40c201adedb20e6f085de59f2224a3fa037060c7cdb3dc238d3174a97f95aa35bc3bc8618f3da diff --git a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.1.ebuild b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.1.ebuild index ed956ebefc91..c21ed128e1dc 100644 --- a/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.1.ebuild +++ b/dev-python/mkdocs-material-extensions/mkdocs-material-extensions-1.3.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index 39f05a924f3d..ae28c81d930d 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -2,5 +2,5 @@ AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370 DIST mkdocs-material-9.5.26.gh.tar.gz 14915417 BLAKE2B d026405c89d41c8190ba1694bbea5ed3bad9ccfebda3af590d78192c7ad1ee5514740fa42c7f0f7cea59d5b8fb8a9685fa87cba0a67175e9cde53da514442241 SHA512 b2a02fcfae3ea8c0a8777726589288ab4a703175216f3ec4a96b621ff8eec8e210953fbe4ce112db151671821266f319b01bbac4d732157d2aec059120ab41a6 DIST mkdocs-material-9.5.28.gh.tar.gz 14934242 BLAKE2B 6f45fe353569623cb8c77f43cf372a5f62a48812b40aba5351c86cd941dee3e19f9af31ada73188bc3e8b5426a11041a10611761e7b5a12d7ffbcf64aa081b6d SHA512 34e3dc512c1d9a19406afb49aae38e7e4e2689cec6a9418b90271eff7ae1c4bc820e7ff51c6fa20639dda6d51ca1b70b97da0e4e3795b6cee1fb9bf756df6a68 EBUILD mkdocs-material-9.5.26.ebuild 1794 BLAKE2B 57edfb330af7a05f23b7baa57c878462f123a83e5b647ecfab1b8e25e5aa44a59586878bab2e3b7744174bc818dd4ba6b4561d3bfb7df69de53db1112ece4545 SHA512 bdb3af90984d501faa16d0cd27bf72fc9e4965ecbf427b99fcb5e7d615f4edb8610bfeb86b958559a3640b05d4bef3e2d7fe35a3e136ef044886461deae6496a -EBUILD mkdocs-material-9.5.28.ebuild 1797 BLAKE2B a39f2daf4cb4df3d7b94ba8d4cd5c7ba541e97afbe8747f21ce9f6e88e4455e2b40d13a37090ff0df1d5b98676c73e4c6d1db7a89f09c315034e00c823c39c5f SHA512 482cd4f0c8e3512b8f3270115b1a90f727ab29d9c7097deb9a5a0215516f2b9ac1825f00bf1ae50b91b8aaeb22b75f7b77f1e8e22c10efb4ea8424a2e7a5ce5a +EBUILD mkdocs-material-9.5.28.ebuild 1797 BLAKE2B fa861d360d346729982c800cdcc403f0b07d0d3c7efbb1045b4d9b7407f2c7cef8b8286852235ccbc94dab1232efdf4292afca6b49a4ae26dd59f61571b57272 SHA512 10ac8d052814441231b0ef46bdd65101f5260a7f1d5c341126f2226301facf4fc90936123b33bccbfde60042ff2a7f2e225fa44fd841782fea49d1f2fc8bc5db MISC metadata.xml 1146 BLAKE2B c9eb031eb40f303fdcc39f891cdd2d4317075deb030d0f8374f874ecd63bf73960427eb3ee485b5b28515f58689b1e1bf977ee7b565bf8f9275b115853044f2c SHA512 01db399842cb09af4823278f84fcf8c51ed42609a2e61d8e64964e1759e14d22ed2f32ec0565f19184575089a218dad4939337798cd3a5b39f5be55f5f7edb69 diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.28.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.28.ebuild index 46c2a0851fa9..0aabdac3ae43 100644 --- a/dev-python/mkdocs-material/mkdocs-material-9.5.28.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-9.5.28.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) DOCS_BUILDER="mkdocs" DOCS_DEPEND=" diff --git a/dev-python/mkdocs-minify-plugin/Manifest b/dev-python/mkdocs-minify-plugin/Manifest index b297c007ff86..36283de73595 100644 --- a/dev-python/mkdocs-minify-plugin/Manifest +++ b/dev-python/mkdocs-minify-plugin/Manifest @@ -1,3 +1,3 @@ DIST mkdocs-minify-plugin-0.8.0.gh.tar.gz 9241 BLAKE2B 98686884c7122b2731a1b923099f59af8cea4364d544ccbf9c07c34b293531f47ea5d0a6ef60054e88e54a4a97cf37d4f5ecfd27351b6efa85ae26e14545e841 SHA512 d810d3a9e72a59771cf28950ea82ff8021ac12734f38abf2d10d1d0bb4ef248678ca2116378798a613f0fc60997c5714ecb711496d2fcc2ff79c1a90948dbc0f -EBUILD mkdocs-minify-plugin-0.8.0.ebuild 1190 BLAKE2B b8a6492ef6f334c4ce525179c82fdaf40ef98c9bd9ae8b8b0f605584fc3ca575c1bee819f572254d918a02fb7afec2337a7bcf32ee0ad478e94e4437a84f1831 SHA512 815b62f4ced1ba7a14a7aa87683b08ec10be3c42e2c33c8ed7f5baba0c640042c2b3b4ae6d5874a1bcfa4a6e5622cfa9fbb6e5cdc9a6dbad1089540cfd3fe641 +EBUILD mkdocs-minify-plugin-0.8.0.ebuild 1239 BLAKE2B 523b92b5d881198f9205fc56443867f7fe3fb642be39498458ba6b9c94f6c0c96506774c12fa84321cd8732f555f26e623023309ef46f8221a913b06a7355291 SHA512 983bec9c4af8f7eb3e6ddf2c9e8ae1e38656dfa0e6cea95926b0b6382c3bba0c4f12b5b84011c2b6e8fa309d5a4e5b387ecf4b8f42b22e795d740e9b41e38a27 MISC metadata.xml 437 BLAKE2B 0b089b896a3b9458b03573a6f2870ee98c194a76969cb730508582aaae75cd5ae3fc46739ba12850a2388cf588aa68c6a45e31a59a8f1894e7eb02fe78d74992 SHA512 f238ac7d118776d582d880a4355d0786dc5d9b3f82e9139d5668fa9be009eeb7228a0bc0b2d5254e76b167ec30457241b808917a910b8d2037c781e46a871946 diff --git a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.8.0.ebuild b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.8.0.ebuild index 88d44029a47f..2e6089630c3a 100644 --- a/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.8.0.ebuild +++ b/dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.8.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 @@ -22,6 +22,8 @@ SRC_URI=" LICENSE="MIT" SLOT="0" KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" +# https://bugs.gentoo.org/931325 +RESTRICT="test" RDEPEND=" >=dev-python/csscompressor-0.9.5[${PYTHON_USEDEP}] diff --git a/dev-python/mkdocs-monorepo-plugin/Manifest b/dev-python/mkdocs-monorepo-plugin/Manifest index 779403065da7..8d18e1856195 100644 --- a/dev-python/mkdocs-monorepo-plugin/Manifest +++ b/dev-python/mkdocs-monorepo-plugin/Manifest @@ -1,3 +1,3 @@ DIST mkdocs-monorepo-plugin-1.1.0.tar.gz 13435 BLAKE2B 5e3b0af987f0125595c32e9a68fbc5d41936081fff17a69f381789df03870cfc7efcca768de4de5663998e5437d25d24b91ab60a32106e027c5c76204aaeeaaa SHA512 8820bea9dc7e8754832c85e8b8a5e369f5ab28d388d6386912b0903739dd8bafc7dfda59bf7e4b98938ac171c7d76c9bd2e836a9c0fd05f0a61e1787e959f5da -EBUILD mkdocs-monorepo-plugin-1.1.0.ebuild 896 BLAKE2B b46aecbb949e713a6f6f897ca4c5a858ca44bd7201be106e84fedd4b50379d56b7bc2b63e50359910f63fbee8066bed1e80f1f8804e87ac2a70049bccecc709b SHA512 adf815cb9e84bbf792b7b7798ef4b673e6918b5145a3a9def0c210a86d14966291daff83f07f905eaccf69a35f9f668aaa9342f96fe6d27c1617869c07c91809 +EBUILD mkdocs-monorepo-plugin-1.1.0.ebuild 896 BLAKE2B 623feaa1bed191e3e48e596b70c53fb22ccd0bacb6198ccb11ab96fb89d632871f58c9a9a78251bf5672668c94becb3df88f41117e4acdacf7ab0a8ad2185393 SHA512 e7b2d0b98b367a5814616cd7a487094526e728e3469b4ca92ab3bddcce4d441eff6cdac402f104e2d7ab0d997fbb4b1e085e5568b9bb94b643f83618bf30b06c MISC metadata.xml 422 BLAKE2B 71f6433521dd12ad5da6f132aa2baad2eb288c744ca6133651c9601a4b4ca17f006a31abb8fd31584bdeb810e127131c1e878ddc52d588da0c4486a13d6f9311 SHA512 53f3b8d4eb24f54141ae1d310273e6b51c416bca8b7f67232a71b668ac266bbfa6668cc53f3a91db666822ccb4329cc65ba39b0419b5174ccc098a99dbfc0291 diff --git a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild index cd27da0f29df..c5258577baac 100644 --- a/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild +++ b/dev-python/mkdocs-monorepo-plugin/mkdocs-monorepo-plugin-1.1.0.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi diff --git a/dev-python/mkdocs-redirects/Manifest b/dev-python/mkdocs-redirects/Manifest index 726a62be9e6f..500a62bd83c8 100644 --- a/dev-python/mkdocs-redirects/Manifest +++ b/dev-python/mkdocs-redirects/Manifest @@ -1,3 +1,3 @@ DIST mkdocs-redirects-1.2.1.gh.tar.gz 7420 BLAKE2B c91701b5aeff6998d890d44fa9286b0a7924a2c66ee9d54777495b338152be0cde3f897e4516327e63a38ab362a156a0e44f041bc4af5bda32d7ae188a20369e SHA512 52b078f75fdf950780fd9f295cb528607aff641c46bd2d00df0a38ca2817280b1245c006b6bae6f63c37f4e61857aeb0271ca9fba4397e3185b173016c3ea437 -EBUILD mkdocs-redirects-1.2.1.ebuild 738 BLAKE2B 3f5d0d988368d848daeb200a57b0ba24a6a55fb35c1486dade5a3ccf52ef32fe4343796ca1d3a701cb5b41d2e109c66248f9047f5d1af031adb5c5be9c366825 SHA512 45652cdba2485061bc30383de6c8a7e0a26aca31fc566d138fd7c91c67fb5af7d71aa24917c9e81b53fa5dab2c9effa79950b2c7d41a200cae64b534beb1e22e +EBUILD mkdocs-redirects-1.2.1-r1.ebuild 703 BLAKE2B a309835e9018d2cbe3dd90f9ee69e0c6a86835ea7db060b66e7f200f0854e3479bd29c8ad4d610076471ca5847525fc394fce099848635502942a1935fbc66d1 SHA512 77083b1e71ccac24b471be39282e34229b829a88057edda1b3399839c08f1f05857cbb7ccea8237f9e72634b9109ffc9993123e464d51318a6b64bf529ec933a MISC metadata.xml 425 BLAKE2B 0dba3e4e60feb48ee0e2b7bf308a6f8ba4f4c6bd6acf3f1cd9e61015fc550c1bc1dcfced21d42ae722286afa65a40b7491a73a159bc3d6244aead5104ab5fa68 SHA512 13a924e44d6c9689783e1c01473c055992a2b2b2357523e587ce1603c71928265045c306ecdee95de524f80dd5581a4dccd49e048369f128c37236744d1345d0 diff --git a/dev-python/mkdocs-redirects/mkdocs-redirects-1.2.1-r1.ebuild b/dev-python/mkdocs-redirects/mkdocs-redirects-1.2.1-r1.ebuild new file mode 100644 index 000000000000..866c45fc50fc --- /dev/null +++ b/dev-python/mkdocs-redirects/mkdocs-redirects-1.2.1-r1.ebuild @@ -0,0 +1,31 @@ +# 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} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Plugin for Mkdocs page redirects" +HOMEPAGE=" + https://github.com/mkdocs/mkdocs-redirects + https://pypi.org/project/mkdocs-redirects/ +" +SRC_URI=" + https://github.com/mkdocs/mkdocs-redirects/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" + +RDEPEND=" + >=dev-python/mkdocs-1.0.4[${PYTHON_USEDEP}] + :' tlshmodule.cpp || die -} - -python_test() { - ../Testing/python_test.sh "${EPYTHON}" || die -} diff --git a/dev-python/tree-sitter/Manifest b/dev-python/tree-sitter/Manifest index c2ba9f181297..7925e60487d9 100644 --- a/dev-python/tree-sitter/Manifest +++ b/dev-python/tree-sitter/Manifest @@ -1,4 +1,3 @@ -AUX tree-sitter-0.19.0_p20210506-unbundle.patch 674 BLAKE2B 3b7f4efb2a0064c6682b40373c5c3d53107a5f31acbb71fa45c693511eb2efe14e798d65316435ff79d0c81412345484330d31a5ab79541d688f83e3ff3a0bbc SHA512 bdc2d9341abe62ca2fd34b847f8942e9747082d800bc152e17330b04d89b6f36e92ff1868b2ea79684ded038295c8593129a4779dfdb0b12587acd8d8e891a05 AUX tree-sitter-0.21.0-unbundle.patch 516 BLAKE2B 9bee97b5563088af7ff31aaa9da2e2a0a5ddb54b84d5520994df5a6e9e8472e166ce50c23c7c77e1f495cc3139a532c710dc95e17c5ddcb35c56072538931a99 SHA512 9a583f4c4eb614afb7e6d6961cdf0390a0d45f54b0860a59fe6f2dc4fe0fdce0767fb2c5bd809ffc5aa7ce153c79b162dcbb41e05e0d7540614ab23da5889c74 AUX tree-sitter-0.22.2-unbundle.patch 819 BLAKE2B 2190f524ad43240e90269ef475a7290948080d99bf49e0431c0334affa902a4aa6682f9ad723862722606ebf76988089c22adbbcba7d01024a93e96c438dbadc SHA512 4fd8e0b642277c7ea44dfd93d4c4bff46ce8f11cae558d7c5ad189fa69d9676949bd8aff3c468b2fdae4e74a63c08e96f2e1bf8152c58380b2bc66971079fdd2 DIST tree-sitter-0.21.3.gh.tar.gz 38504 BLAKE2B dd8ed0047763d92babbdb3fd34a6fe6b7a9299b99067600f473bf16b9754a98ada141d96f9b6b26abcb2ff178dd4ec34da547c9cdb7b3449f7b98a44ad10476e SHA512 61f3d4cb15a4106eb350be2adc6ad39de31bd5b2656f35acf2cdf828ababac37b6197d5565ee74b0b2c3a161619163bb98c38108ca3db616fee633e6e2a835a7 diff --git a/dev-python/tree-sitter/files/tree-sitter-0.19.0_p20210506-unbundle.patch b/dev-python/tree-sitter/files/tree-sitter-0.19.0_p20210506-unbundle.patch deleted file mode 100644 index 3eb9d103a0e0..000000000000 --- a/dev-python/tree-sitter/files/tree-sitter-0.19.0_p20210506-unbundle.patch +++ /dev/null @@ -1,18 +0,0 @@ -diff --git a/setup.py b/setup.py -index 2528827..bb2a817 100644 ---- a/setup.py -+++ b/setup.py -@@ -33,11 +33,11 @@ setup( - ext_modules=[ - Extension( - "tree_sitter.binding", -- ["tree_sitter/core/lib/src/lib.c", "tree_sitter/binding.c"], -- include_dirs=["tree_sitter/core/lib/include", "tree_sitter/core/lib/src"], -+ ["tree_sitter/binding.c"], - extra_compile_args=( - ["-std=c99", "-Wno-unused-variable"] if system() != "Windows" else None - ), -+ libraries=["tree-sitter"], - ) - ], - project_urls={"Source": "https://github.com/tree-sitter/py-tree-sitter"}, diff --git a/dev-python/truststore/Manifest b/dev-python/truststore/Manifest index e54efbe404f6..01efa4bb70e7 100644 --- a/dev-python/truststore/Manifest +++ b/dev-python/truststore/Manifest @@ -1,3 +1,3 @@ DIST truststore-0.9.1.gh.tar.gz 26720 BLAKE2B e5bf3905367f75cdfd9314f1c544f004e62c2ddcde97f83bfe5ddc2d7606d44df5fc352811c8c42423be2da46e5f7b9642a2aeebe61436669c4cd9265ddbec96 SHA512 38567198a3b0d4e9c0b3df72674f3e1fef0614ef0afa80bd7276f98c2e7ef2dc00cca92184b80a1dfe535c5d2508ebdb775e389576c2f07536838f67de1958ca -EBUILD truststore-0.9.1.ebuild 1176 BLAKE2B 4aa1b2bd2fc485030a46feab95871992f2f24b1658ae05c8e7ca5a45155aa1fcd3e37cd969d1b228f1cbb73cbd6083186314b7a8d6b7330655b04e5f2a513b20 SHA512 16e33b11f3ba9266c264355e85d9a00fb8c7e37a2528247f9501cb62b151fd679423bb81f266c89ea86e8a94632d1046d2d3923a44f66c84df102b367dc65310 +EBUILD truststore-0.9.1.ebuild 1183 BLAKE2B 632eac11778a65a212c5a7722574c2d95487e0827db88f1ef99975aabb6bb31a621c22d8b0f3836dd62014a629f2b7d459b362047022585ab12f70efb267774e SHA512 4fdbdcdc43a3c715e82ebbb3762a00b84ae622db96116188e219ff04bfaa323928e1329da8a851bea7b0e58933268be97d6c35347acd12442547b4067b81a364 MISC metadata.xml 378 BLAKE2B 26c6338dabc3baee4f0a61e4d64b538bd90ca5389b7da7321c92d3063f62861f7100871318d8c7ed1d4ade26196e87c966a91c872b1308f8b8ae1bd23451d118 SHA512 8fc959454ce19667c97ef288ed1851d3dc78eedbf71d23873f8dcadecccc2e15e99957c8838cf10b94b44422ff7484c58a249c1911ba3b18344f587151b51e8b diff --git a/dev-python/truststore/truststore-0.9.1.ebuild b/dev-python/truststore/truststore-0.9.1.ebuild index 45f13603fa3f..2d73e528aada 100644 --- a/dev-python/truststore/truststore-0.9.1.ebuild +++ b/dev-python/truststore/truststore-0.9.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86" # The vast majority of tests require Internet access. PROPERTIES="test_network" RESTRICT="test" diff --git a/dev-python/unittest-or-fail/Manifest b/dev-python/unittest-or-fail/Manifest index 3f8daca2ab84..166656137d09 100644 --- a/dev-python/unittest-or-fail/Manifest +++ b/dev-python/unittest-or-fail/Manifest @@ -1,3 +1,4 @@ DIST unittest-or-fail-2.tar.gz 3177 BLAKE2B 862a406f3faea7bdf47b8e3f9dfa0057cb45669d9ed47f94dd51b2db107be62d1a332e7e6f0fc8f8f1f6719db90a9ebe19a8379d12a3f0908b073f1dd1dc4643 SHA512 f5b34ed5f312618e174147d1717142fe817fca3f993606f572a6e3f7481f055f793c3b4bc56481e259513ca7ac1b94b8a27ac6e319ccf909f55492edd5f14951 +EBUILD unittest-or-fail-2-r1.ebuild 1300 BLAKE2B 68cd0691e6d4c32eb5dde44258a5deece9646351ffccb7406bd4246d1f63c67a03946716a970814b7310ed6eb052ef5566f2b13c2cb4473c10312f1581b6aa00 SHA512 2740d2e9d4914f55c8796f9f83dd569627f3c9d1c0990e9bbf80604794d068ebeb6644443ddaf0e4c6acf774a89c2b82157490becdc3027747d0607c60603bb8 EBUILD unittest-or-fail-2.ebuild 1114 BLAKE2B 26d2f1eb8781bf9202c896824b67a581ae613179b382050a214fd5dec517c1b7921f23de4572b9543cfbc12793ea27a5ed6aa92d724bb03f92b53e47289a90ec SHA512 2467d1231b7cc57d40f2f6d5dae17a13fc63331bb1960b53b36888d4c24bef8a276917add2fd60e4f77d3e47faa61b8e7609a91ec41f840349d9e50b96c5b61a MISC metadata.xml 461 BLAKE2B 6a4325c0796ea5bf40f5bf6d834abef3cffba6e11c98b3748132c07a76b2ce590d56d21a0fe20ec99395ec6fbf573a2bd3eb62d2cd7e9962a5b28b9bb8063aa2 SHA512 ee5c3d4f2beebafd5ad16c3444bd653ddcbdac8c6429977a3468c2f6194d051b3f93330582d1a2b302c356bd93c4ce70d15873f568d32731546d263ce4b619b5 diff --git a/dev-python/unittest-or-fail/unittest-or-fail-2-r1.ebuild b/dev-python/unittest-or-fail/unittest-or-fail-2-r1.ebuild new file mode 100644 index 000000000000..522d10ee8ad3 --- /dev/null +++ b/dev-python/unittest-or-fail/unittest-or-fail-2-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +# in py3.12+ unittest already fails when no tests are found +# we're adding these impls to PYTHON_COMPAT to clean up upgrade graphs +# but we're not installing anything +PYTHON_USED=( pypy3 python3_{10..11} ) +PYTHON_COMPAT=( "${PYTHON_USED[@]}" python3_{12..13} ) + +inherit distutils-r1 + +DESCRIPTION="Run unittests or fail if no tests were found" +HOMEPAGE="https://github.com/projg2/unittest-or-fail/" +SRC_URI=" + https://github.com/projg2/unittest-or-fail/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +python_compile() { + if has "${EPYTHON/./_}" "${PYTHON_USED[@]}"; then + distutils-r1_python_compile + fi +} + +# Warning: do not use distutils_enable_tests to avoid a circular +# dependency on itself! +python_test() { + if has "${EPYTHON/./_}" "${PYTHON_USED[@]}"; then + "${EPYTHON}" -m unittest -v test/test_unittest_or_fail.py || + die "Tests failed with ${EPYTHON}" + fi +} + +python_install() { + if has "${EPYTHON/./_}" "${PYTHON_USED[@]}"; then + distutils-r1_python_install + fi +} diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest index e2fbd0307f55..9f83a401215c 100644 --- a/dev-python/weasyprint/Manifest +++ b/dev-python/weasyprint/Manifest @@ -1,5 +1,3 @@ -DIST weasyprint-62.2.tar.gz 477895 BLAKE2B 918852d2eb9fd1b1e29101927e6251d827dbb7add8efa448dd7888c42bbe4079a514ff6d3d764ebb0cd96c0a1890f343b72575b1cc4e86959293a95054766d69 SHA512 d5254a39f6b5554e83fb2f8b88077a36d6f5a44f6d731b5f07c952429994f32a79c4d6c1187ed8ea9bdccada320c4347693bd4a21c61c6ad76f866161adfea81 DIST weasyprint-62.3.tar.gz 477181 BLAKE2B 144b531e36c0e66fb715d2b1db20affb489e90dc7545435e2d2d5e5e89a0b77e03b5f08166a5ac6f488ed5e2ff5d268408d94edaf66a3327895f719e9329ff60 SHA512 c563019aac075d0f55a153483719a5ea1dd4dced8bf281aeb1c5ccb65b8591e883ea09ca86757073b10a4dd9dc2d718df83ff5913cd5b9ed703fb5cf71bf7fbf -EBUILD weasyprint-62.2.ebuild 1051 BLAKE2B 626080aed3dc3d3e2a02bd20330fa036a288af6c9319bf8bf39055d79a2d20df232182179cc663a46a16c3217c9b749d776b6d0f8f541287092469c1d6269869 SHA512 bac1750a85d63f080265adaac0b5b97ff5c243f41dc7c5525353b5aa3996c7e07ea18aa5d0876b518e339995f0fec8c52b01585704a1beecdd0e63d8e2f49c46 -EBUILD weasyprint-62.3.ebuild 1052 BLAKE2B 4255ea8b3616c9a709e4f38ac910b0a7b0344dae4b4ce3c7eef54ab2e195b209fec80165be02c9341bf09eea9d512d123e6b309f9b5b9074d15cf23c29da54fc SHA512 2c9d95b02c288d7946193eb7880d3600bd7d8331ccecb5800a1b62375b510a0c267437121bb7ab49694aa6964527d50d61ac6c2a4d02adc80e14d28b3bfd5135 +EBUILD weasyprint-62.3.ebuild 1051 BLAKE2B 07524c7ea251d1227f8b96637b4827c927a14c1cc0429f9bd9aa3f77a61afe2d17a4d5276b3e569670553d5d6882e3bc5e959e077d037a18951e514253b9d5c0 SHA512 e7890bea3ca800608d3747fd8a65b864d6c8b65e7496dad50ba46d7d76776082d973076f181249911faa26d012c19d6615545230a3528e615d6f1ea80e41403d MISC metadata.xml 382 BLAKE2B 3e5d142b055354e1ea440d9efd4bf92458b1da3f777dd90929ce2041ca6e0969fa6e58aacfb4a5a93ff90805e0d8ec4c9c6253559ca54698f5029639ce35ac8a SHA512 43415064a6f56eaca974031e51d63118d1c65b33e4399302fc72cc2cd6f15e0a47cf411b18d3c5136e866115855deb19b6a9e058a18049151959ce5ee29ececf diff --git a/dev-python/weasyprint/weasyprint-62.2.ebuild b/dev-python/weasyprint/weasyprint-62.2.ebuild deleted file mode 100644 index ac15ca8f940a..000000000000 --- a/dev-python/weasyprint/weasyprint-62.2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF" -HOMEPAGE=" - https://weasyprint.org/ - https://github.com/Kozea/WeasyPrint/ - https://pypi.org/project/weasyprint/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86" - -RDEPEND=" - >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}] - >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}] - >=dev-python/html5lib-1.1[${PYTHON_USEDEP}] - >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}] - >=dev-python/pydyf-0.10.0[${PYTHON_USEDEP}] - >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}] - >=dev-python/tinycss2-1.3.0[${PYTHON_USEDEP}] - media-fonts/dejavu - x11-libs/pango -" - -BDEPEND=" - test? ( - >=app-text/ghostscript-gpl-9.56.1-r3 - media-fonts/ahem - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/weasyprint/weasyprint-62.3.ebuild b/dev-python/weasyprint/weasyprint-62.3.ebuild index 160868051cb3..be4627019a26 100644 --- a/dev-python/weasyprint/weasyprint-62.3.ebuild +++ b/dev-python/weasyprint/weasyprint-62.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}] diff --git a/dev-python/yattag/Manifest b/dev-python/yattag/Manifest index 3a7049a12ef5..b0aea7a3a64b 100644 --- a/dev-python/yattag/Manifest +++ b/dev-python/yattag/Manifest @@ -1,3 +1,3 @@ DIST yattag-1.15.2.tar.gz 28653 BLAKE2B c567390d204e6edc9b90ffdc5b406f9e4bdcf568148ed44dd202176ba31943c32154c4560e8c421c341fcd5fc1fc223451e15edebd249c369b1d779270e00034 SHA512 224fa56f3604bb65513f589ad449b98e00ef19c8503e7f57484e12de1c916d44d56b057d093af899bcc1d9aa1c77ca3a64c4facd97adf4ef2b7e99a5ff19f910 -EBUILD yattag-1.15.2.ebuild 558 BLAKE2B 9ca3209a60bd92ba2f8a4bd3e0bf704e9c1bb5911a7f7b9dbfc98c64cc3a404d88ff52382e71b3a2851c740351d8aa87b7a22bf6c10e71dae99dd2b2bd3dfe66 SHA512 f66dfdd6ce17494603d305b994644eb2c8863a12961e4c4f7aa98407f8d6fae2275ec8f275df6733732afd1b68a201d5508a17068ec61be149c31aca60faebc1 +EBUILD yattag-1.15.2.ebuild 558 BLAKE2B 593cfb8df7374df6a5e77b398473e7aa95747b5eb9be61bccd792fd2a9c76bd2ceaa1b45237fc04546dff5ea42b045f89fbf999368d01214656af4d50fe3387a SHA512 62e955dd844ff19ac79bcb07357542e8998bec85528e4eeb1d753844a8c57bf4ae7d65eb2d62fe38911ea331e1fffa4c5c9f751816f14c8dbf584ba8129f317f MISC metadata.xml 392 BLAKE2B 7217ea93019df8e40434be78a87ef5e92407d26dab3ab1cfd94e80ca038c84099cd0c61a3afdc703f95866bc15ba78cef3d699bbe32ead6a6c9bcd9a516d8eaa SHA512 b3bfa2aa0d11d1067563b66b6f7917ac32dd1a54540f883720f3ac8eb52b3861135980508927ee7fcf8e43bda4c865bc2be8d882207dbadf2dc8ca5ff988595b diff --git a/dev-python/yattag/yattag-1.15.2.ebuild b/dev-python/yattag/yattag-1.15.2.ebuild index b189a3789b1b..af0e56587b9e 100644 --- a/dev-python/yattag/yattag-1.15.2.ebuild +++ b/dev-python/yattag/yattag-1.15.2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 pypi -- cgit v1.2.3