From cc3a1f469f99ba33e4af115ed23b933ed656de7e Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Sun, 29 Sep 2024 08:13:49 +0000 Subject: Adding metadata --- dev-python/aiohttp/Manifest | 1 + dev-python/aiohttp/aiohttp-3.10.8.ebuild | 123 +++++++++++++++++++++ dev-python/bracex/Manifest | 1 + dev-python/bracex/bracex-2.5_p1.ebuild | 49 ++++++++ dev-python/dill/Manifest | 1 + dev-python/dill/dill-0.3.9.ebuild | 23 ++++ dev-python/django-allauth/Manifest | 2 +- .../django-allauth/django-allauth-65.0.1.ebuild | 65 ----------- .../django-allauth/django-allauth-65.0.2.ebuild | 65 +++++++++++ dev-python/executing/executing-2.1.0.ebuild | 2 +- dev-python/fakeredis/Manifest | 1 + dev-python/fakeredis/fakeredis-2.25.0.ebuild | 97 ++++++++++++++++ dev-python/graph-tool/graph-tool-9999.ebuild | 2 +- dev-python/grpcio/Manifest | 2 +- dev-python/grpcio/grpcio-1.66.0.ebuild | 56 ---------- dev-python/grpcio/grpcio-1.66.2.ebuild | 56 ++++++++++ dev-python/grpclib/grpclib-0.4.7-r1.ebuild | 41 +++++++ dev-python/grpclib/grpclib-0.4.7.ebuild | 38 ------- dev-python/python-multipart/Manifest | 1 + .../python-multipart-0.0.11.ebuild | 31 ++++++ dev-python/rfc8785/Manifest | 1 + dev-python/rfc8785/rfc8785-0.1.4.ebuild | 21 ++++ dev-python/scikit-build-core/Manifest | 1 - .../scikit-build-core-0.10.5.ebuild | 62 ----------- .../scikit-build-core-0.10.6.ebuild | 2 +- 25 files changed, 517 insertions(+), 227 deletions(-) create mode 100644 dev-python/aiohttp/aiohttp-3.10.8.ebuild create mode 100644 dev-python/bracex/bracex-2.5_p1.ebuild create mode 100644 dev-python/dill/dill-0.3.9.ebuild delete mode 100644 dev-python/django-allauth/django-allauth-65.0.1.ebuild create mode 100644 dev-python/django-allauth/django-allauth-65.0.2.ebuild create mode 100644 dev-python/fakeredis/fakeredis-2.25.0.ebuild delete mode 100644 dev-python/grpcio/grpcio-1.66.0.ebuild create mode 100644 dev-python/grpcio/grpcio-1.66.2.ebuild create mode 100644 dev-python/grpclib/grpclib-0.4.7-r1.ebuild delete mode 100644 dev-python/grpclib/grpclib-0.4.7.ebuild create mode 100644 dev-python/python-multipart/python-multipart-0.0.11.ebuild create mode 100644 dev-python/rfc8785/rfc8785-0.1.4.ebuild delete mode 100644 dev-python/scikit-build-core/scikit-build-core-0.10.5.ebuild (limited to 'dev-python') diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest index ab0246710a84..6222b3e8840a 100644 --- a/dev-python/aiohttp/Manifest +++ b/dev-python/aiohttp/Manifest @@ -2,4 +2,5 @@ DIST aiohttp-3.10.5.tar.gz 7524360 BLAKE2B 57ca70d1a075ae7f9ba9b86a19be52e05e885 DIST aiohttp-3.10.6.tar.gz 7538429 BLAKE2B 55df48ae6321aa9d18ecf02ea16a34a328ad36ec87b0af77291c89684cd8de1fe35617187a700229c056f062ea50e8bd2249c2adb4e39a0899cab6fcd5521ac4 SHA512 9f5a989db03a1c9ae7a67c2888259466a4e9d3926f6e7bd8c31bb7981b7378dd8712a839e9c746e3502cbcdaef03b5c9dfe5fd65d0fde0af938bfbf4c7341327 DIST aiohttp-3.10.6rc2.tar.gz 7538723 BLAKE2B 3de1cb0bfa9fea7ec8bcdab5a7850de700cb73b7a066ab269743e2bdbf84066e4555515dc81aea7c84be10ed9fc9487610577b44db164e49e61f19155c4dda35 SHA512 311f9ba7cafc7f1211c5c1859e235e0fd6941c32c77bfd0b74472dcf4b599b145fcc9e8496cb00300ae45c994d7b53082f39bc42a2a1cec304b92f9ce8109822 DIST aiohttp-3.10.7.tar.gz 7538967 BLAKE2B c022b01ec3b2bb6549b00c43231692b643be9cda4af3c82748f55c813f12a0f16963c086fa99746e0f9bd8f95f5c1570b647ab0ca9f30aed501b563a6de773f6 SHA512 bfef47dfe14a7cc23f2962abfede36105b5061d3c537b4309b09d83ced545ff9f2e0a2f3713cac30ac5ce31ca951dbc6d1beafa571254a0a84b1f1f8d6ed6831 +DIST aiohttp-3.10.8.tar.gz 7540022 BLAKE2B 8407815a0f65035032c9c59174642784a9ad5845d6655c32f29369d3a7ffdd63d52310ec61ed3a106122a4aeb22ed0db5264a353b7e483bb63021cdd9526b5b6 SHA512 f19a58e698908faf164592037d57f1d133e064616b5552df26639a9a7248e90a960cb1b070dbbb90c058579cbdcc4edb72b2846bd20ab2867b4b0c670ddd177f DIST aiohttp-3.9.5.tar.gz 7504841 BLAKE2B f051ee88d45952219f72d542f1c6d0cc33c699c6c5fb5dbe3bc054ee4d0e03121b219c8c8524fd1236a8b878329b0997b8afe07d6c66074102d4a2052a8738ff SHA512 da11468a2f131275593395b052700a99cf79055a32d48327dca0f58547ad30add8cd0a375dbd831e2f06fe7a739183251e4ad69c16f3d141799bbed45a8a5dc4 diff --git a/dev-python/aiohttp/aiohttp-3.10.8.ebuild b/dev-python/aiohttp/aiohttp-3.10.8.ebuild new file mode 100644 index 000000000000..ea5accf26b33 --- /dev/null +++ b/dev-python/aiohttp/aiohttp-3.10.8.ebuild @@ -0,0 +1,123 @@ +# 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_{9,10,11,12,13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="HTTP client/server for asyncio" +HOMEPAGE=" + https://github.com/aio-libs/aiohttp/ + https://pypi.org/project/aiohttp/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+native-extensions test-rust" + +RDEPEND=" + >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] + >=dev-python/aiohappyeyeballs-2.3.0[${PYTHON_USEDEP}] + >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}] + >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}] + dev-python/brotlicffi[${PYTHON_USEDEP}] + >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}] + >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}] + >=dev-python/yarl-1.12.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + =dev-python/async-timeout-4.0[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + ) + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + www-servers/gunicorn[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/re-assert[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/time-machine[${PYTHON_USEDEP}] + ' 'python3*') + test-rust? ( + dev-python/trustme[${PYTHON_USEDEP}] + ) + ) +" + +DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst ) + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # increase the timeout a little + sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die + # xfail_strict fails on py3.10 + sed -i -e '/--cov/d' -e '/xfail_strict/d' setup.cfg || die + sed -i -e 's:-Werror::' Makefile || die + + distutils-r1_src_prepare +} + +python_configure() { + if [[ ! -d tools && ${EPYTHON} != pypy3 ]] && use native-extensions + then + # workaround missing files + mkdir tools || die + > requirements/cython.txt || die + > tools/gen.py || die + chmod +x tools/gen.py || die + # force rehashing first + emake requirements/.hash/cython.txt.hash + > .update-pip || die + > .install-cython || die + emake cythonize + fi +} + +python_compile() { + # implicitly disabled for pypy3 + if ! use native-extensions; then + local -x AIOHTTP_NO_EXTENSIONS=1 + fi + + distutils-r1_python_compile +} + +python_test() { + local EPYTEST_IGNORE=( + # proxy is not packaged + tests/test_proxy_functional.py + # python_on_whales is not packaged + tests/autobahn/test_autobahn.py + ) + + local EPYTEST_DESELECT=( + # Internet + tests/test_client_session.py::test_client_session_timeout_zero + # broken by irrelevant deprecation warnings + tests/test_circular_imports.py::test_no_warnings + ) + + # upstream unconditionally blocks building C extensions + # on PyPy3 but the test suite needs an explicit switch + if [[ ${EPYTHON} == pypy3 ]] || ! use native-extensions; then + local -x AIOHTTP_NO_EXTENSIONS=1 + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_mock,xdist.plugin + rm -rf aiohttp || die + epytest -m "not internal and not dev_mode" \ + -p rerunfailures --reruns=5 +} diff --git a/dev-python/bracex/Manifest b/dev-python/bracex/Manifest index e3a4394e51f0..6176d9645e9d 100644 --- a/dev-python/bracex/Manifest +++ b/dev-python/bracex/Manifest @@ -1 +1,2 @@ +DIST bracex-2.5.post1.tar.gz 26641 BLAKE2B ac437977f37e81ce5e5a829e50d71629aa13c22328da2d57fdf7b668be28b87d3720f3e7cae05518fc8ad975de69b8cebbea528bb539d3200c8b1a70537a6434 SHA512 f1eca0a27ad3556513573088c9d0e2afe41fb08c45bdd6dc62828936d8aa532a5757e95eafa1f65bd6802b8f315e7d2d63e01af706a066c656570b06ea8d835f DIST bracex-2.5.tar.gz 26622 BLAKE2B d86e133ab0b8033f94c238afab4c1e023d648e512dbd2759a9cb756322e317132d51c33b9826bc5cb20d715557abae1470a1d6212f6e103164a30618bf1e5b20 SHA512 e738ea7b45b17bbbc9a64e1782653ed69d56a94ef8c83f538d19319ed3ad23ec96037d22af0b00796bf5cb2fca3f75c8c2770ddfa9ef60536fd435de594aaae4 diff --git a/dev-python/bracex/bracex-2.5_p1.ebuild b/dev-python/bracex/bracex-2.5_p1.ebuild new file mode 100644 index 000000000000..df180de1a9d5 --- /dev/null +++ b/dev-python/bracex/bracex-2.5_p1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9,10,11,12,13} ) +DISTUTILS_USE_PEP517=hatchling + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-git-revision-date-localized-plugin + dev-python/mkdocs-material + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-pymdownx-material-extras + dev-python/pyspelling +" + +inherit distutils-r1 docs pypi + +DESCRIPTION="Bash style brace expansion for Python" +HOMEPAGE=" + https://github.com/facelessuser/bracex/ + https://pypi.org/project/bracex/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + test? ( + dev-vcs/git + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # mkdocs-git-revision-date-localized-plugin needs git repo + if use doc; then + git init || die + git config --global user.email "you@example.com" || die + git config --global user.name "Your Name" || die + git add . || die + git commit -m 'init' || die + fi + + distutils-r1_python_prepare_all +} diff --git a/dev-python/dill/Manifest b/dev-python/dill/Manifest index 06f147fb34e4..f3fa0116d0ac 100644 --- a/dev-python/dill/Manifest +++ b/dev-python/dill/Manifest @@ -1 +1,2 @@ DIST dill-0.3.8.tar.gz 184847 BLAKE2B 6a0eb76526d5bc4afa003f34454c3a93b2b53e2d5bd362749bfcc22c6fe294dff3af9d52e83b288e999d7074d82a2671b3d271b3b423030f4cfd57cd70acdc6f SHA512 478d83af69dc0639a08e011e46127d9485dc998df54622e7fbb9ce4b004640d1b23aad57717d791cc609cd9d7071ea7300bce4be982488e4d21c5986e67ce586 +DIST dill-0.3.9.tar.gz 187000 BLAKE2B 56196bd04d0a050619feee6b719e9232376853a03fae3a7486fa48f90fea1e27b4f4eaa31b0df54e70cf1aa4333268213dd6350408db0b78778d92f04ae65bd0 SHA512 461943ff8a0b7212b30e7c8b9e35348d0215c1c6dca356ad813e15c8721f39692fb61809349e5ee63a00d19a39aeae34c3b4def17257f8f7820e4318b81b273f diff --git a/dev-python/dill/dill-0.3.9.ebuild b/dev-python/dill/dill-0.3.9.ebuild new file mode 100644 index 000000000000..203948214cc9 --- /dev/null +++ b/dev-python/dill/dill-0.3.9.ebuild @@ -0,0 +1,23 @@ +# 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_{9,10,11,12,13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Serialize all of Python (almost)" +HOMEPAGE=" + https://github.com/uqfoundation/dill/ + https://pypi.org/project/dill/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +python_test() { + "${EPYTHON}" -m dill.tests || die +} diff --git a/dev-python/django-allauth/Manifest b/dev-python/django-allauth/Manifest index 1ce484a2d3d1..7ccfdf931353 100644 --- a/dev-python/django-allauth/Manifest +++ b/dev-python/django-allauth/Manifest @@ -1,2 +1,2 @@ DIST django-allauth-64.2.1.gh.tar.gz 1194438 BLAKE2B 27fd1bf493aadf69574c02dc3971cfbb533c77deffb58ead245a9664afd61d620177c55e87696bb2fe29b89ac4f1cc938e14595a8e2b0681a4c6e9c856d65906 SHA512 9a467a851f138afd739d54bef31bc05765fdbe8d199c05ff4955ba0f10c9b38997782f523990e2f3bae01a3c046ddb9aaf59f59d77c801a022b23d39b26b9258 -DIST django-allauth-65.0.1.gh.tar.gz 1212022 BLAKE2B 844014f79039a2a4eb12be616fab4b7929c50f80b16993c56db8b3de2398ebb58ee72aa2d4f6e3de98ac6b34b8b73fddcaf82f2e3bccd83429ac45297e65da85 SHA512 6e639d6773a37e452c39ef91f257b657c3e24158b16d90a7d151ea429558912c373a1ac882bc802d3259511c697cb920d6efd961d5ac07bc147dbc172efd5ecb +DIST django-allauth-65.0.2.gh.tar.gz 1213808 BLAKE2B 95ceafbbe177261e8e29e983f03104b80aab0db193c4d0ae28d84567c06cd583eb6c825ac439b9826c18cd85b70bd6cf034be999b9f39e33d074ed0b9513ff3b SHA512 b19b1928dfdad245b0a878c4b49a637f165616aef25b14b2a0e5fc6d8b0aba64fc794f636d544fe166351f098b4b886e0a3d87b0e1de520a9320f2cc68a91c05 diff --git a/dev-python/django-allauth/django-allauth-65.0.1.ebuild b/dev-python/django-allauth/django-allauth-65.0.1.ebuild deleted file mode 100644 index c76884f73e2e..000000000000 --- a/dev-python/django-allauth/django-allauth-65.0.1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 2024 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11,12,13} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Django 3rd party (social) account authentication" -HOMEPAGE=" - https://www.intenct.nl/projects/django-allauth/ - https://github.com/pennersr/django-allauth/ - https://pypi.org/project/django-allauth/ -" -SRC_URI="https://github.com/pennersr/django-allauth/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/django-3.2[${PYTHON_USEDEP}] - >=dev-python/python3-openid-3.0.8[${PYTHON_USEDEP}] - >=dev-python/pyjwt-1.7[${PYTHON_USEDEP}] - >=dev-python/requests-oauthlib-0.3.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] -" -# cryptography via pyjwt[crypto] -RDEPEND+=" - dev-python/cryptography[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/pillow-9.0[${PYTHON_USEDEP}] - >=dev-python/pytest-django-4.5.2[${PYTHON_USEDEP}] - >=dev-python/qrcode-7.0.0[${PYTHON_USEDEP}] - >=dev-python/python3-saml-1.15.0[${PYTHON_USEDEP}] -