From 5a2cecfc8661e1d3a762adf05cf8eb142cd41710 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 22 Dec 2024 06:30:44 +0000 Subject: gentoo auto-resync : 22:12:2024 - 06:30:44 --- dev-python/Manifest.gz | Bin 274188 -> 274135 bytes dev-python/aiohappyeyeballs/Manifest | 4 +- .../aiohappyeyeballs/aiohappyeyeballs-2.4.3.ebuild | 36 ----- .../aiohappyeyeballs/aiohappyeyeballs-2.4.4.ebuild | 2 +- dev-python/aiohttp-socks/Manifest | 2 + .../aiohttp-socks/aiohttp-socks-0.9.2.ebuild | 40 +++++ dev-python/anyio/Manifest | 2 +- dev-python/anyio/anyio-4.7.0.ebuild | 2 +- dev-python/argcomplete/Manifest | 4 +- dev-python/argcomplete/argcomplete-3.5.1.ebuild | 43 ------ dev-python/argcomplete/argcomplete-3.5.2.ebuild | 2 +- dev-python/boto3/Manifest | 14 +- dev-python/boto3/boto3-1.35.71.ebuild | 53 ------- dev-python/boto3/boto3-1.35.76.ebuild | 2 +- dev-python/boto3/boto3-1.35.82.ebuild | 53 ------- dev-python/boto3/boto3-1.35.83.ebuild | 53 ------- dev-python/boto3/boto3-1.35.84.ebuild | 53 ------- dev-python/boto3/boto3-1.35.85.ebuild | 53 ------- dev-python/boto3/boto3-1.35.86.ebuild | 53 +++++++ dev-python/botocore/Manifest | 14 +- dev-python/botocore/botocore-1.35.71.ebuild | 67 --------- dev-python/botocore/botocore-1.35.76.ebuild | 2 +- dev-python/botocore/botocore-1.35.82.ebuild | 67 --------- dev-python/botocore/botocore-1.35.83.ebuild | 67 --------- dev-python/botocore/botocore-1.35.84.ebuild | 67 --------- dev-python/botocore/botocore-1.35.85.ebuild | 67 --------- dev-python/botocore/botocore-1.35.86.ebuild | 67 +++++++++ dev-python/cfn-lint/Manifest | 10 +- dev-python/cfn-lint/cfn-lint-1.18.4.ebuild | 70 --------- dev-python/cfn-lint/cfn-lint-1.20.2.ebuild | 2 +- dev-python/cfn-lint/cfn-lint-1.22.0.ebuild | 70 --------- dev-python/cfn-lint/cfn-lint-1.22.1.ebuild | 70 --------- dev-python/cfn-lint/metadata.xml | 4 - dev-python/clang/Manifest | 2 + dev-python/clang/clang-20.0.0_pre20241221.ebuild | 53 +++++++ dev-python/coverage/Manifest | 2 +- dev-python/coverage/coverage-7.6.9.ebuild | 2 +- dev-python/cryptography/Manifest | 2 +- dev-python/cryptography/cryptography-44.0.0.ebuild | 2 +- dev-python/elementpath/Manifest | 2 + dev-python/elementpath/elementpath-4.7.0.ebuild | 33 +++++ dev-python/fastjsonschema/Manifest | 6 +- .../fastjsonschema/fastjsonschema-2.20.0.ebuild | 25 ---- .../fastjsonschema/fastjsonschema-2.21.0.ebuild | 25 ---- .../fastjsonschema/fastjsonschema-2.21.1.ebuild | 2 +- dev-python/hiredis/Manifest | 4 +- dev-python/hiredis/hiredis-3.0.0.ebuild | 45 ------ dev-python/hiredis/hiredis-3.1.0.ebuild | 2 +- dev-python/httpx/Manifest | 2 +- dev-python/httpx/httpx-0.28.1.ebuild | 2 +- dev-python/hypothesis/Manifest | 2 + dev-python/hypothesis/hypothesis-6.122.5.ebuild | 104 +++++++++++++ dev-python/ipykernel/Manifest | 2 + dev-python/ipykernel/ipykernel-7.0.0_alpha0.ebuild | 88 +++++++++++ dev-python/ipython/Manifest | 2 + dev-python/ipython/ipython-8.31.0.ebuild | 161 +++++++++++++++++++++ dev-python/jellyfish/Manifest | 24 +-- dev-python/jellyfish/jellyfish-1.1.0-r1.ebuild | 79 ---------- dev-python/jellyfish/jellyfish-1.1.2.ebuild | 2 +- dev-python/jupyter-server/Manifest | 2 + .../jupyter-server/jupyter-server-2.15.0.ebuild | 77 ++++++++++ dev-python/libtmux/Manifest | 2 + dev-python/libtmux/libtmux-0.40.0.ebuild | 56 +++++++ dev-python/lit/Manifest | 2 + dev-python/lit/lit-20.0.0_pre20241221.ebuild | 45 ++++++ dev-python/mako/Manifest | 4 +- dev-python/mako/mako-1.3.6.ebuild | 54 ------- dev-python/mako/mako-1.3.7.ebuild | 2 +- dev-python/metakernel/Manifest | 4 +- dev-python/metakernel/metakernel-0.30.1.ebuild | 47 ------ dev-python/metakernel/metakernel-0.30.2-r1.ebuild | 48 ++++++ dev-python/metakernel/metakernel-0.30.2.ebuild | 47 ------ dev-python/micawber/Manifest | 4 +- dev-python/micawber/micawber-0.5.5.ebuild | 37 ----- dev-python/micawber/micawber-0.5.6.ebuild | 2 +- dev-python/mkdocs-material/Manifest | 8 +- .../mkdocs-material/mkdocs-material-9.5.45.ebuild | 67 --------- .../mkdocs-material/mkdocs-material-9.5.46.ebuild | 67 --------- .../mkdocs-material/mkdocs-material-9.5.47.ebuild | 2 +- .../mkdocs-material/mkdocs-material-9.5.48.ebuild | 67 --------- dev-python/moto/Manifest | 6 +- dev-python/moto/moto-5.0.21.ebuild | 133 ----------------- dev-python/moto/moto-5.0.22.ebuild | 2 +- dev-python/moto/moto-5.0.23.ebuild | 133 ----------------- dev-python/mypy/Manifest | 3 + dev-python/mypy/files/mypy-1.14.0-no-werror.patch | 11 ++ dev-python/mypy/mypy-1.14.0.ebuild | 131 +++++++++++++++++ dev-python/nanobind/Manifest | 4 +- dev-python/nanobind/nanobind-2.2.0.ebuild | 70 --------- dev-python/nanobind/nanobind-2.4.0.ebuild | 2 +- dev-python/nextinspace/Manifest | 4 +- dev-python/nextinspace/nextinspace-3.0.1.ebuild | 35 +++++ dev-python/nextinspace/nextinspace-9999.ebuild | 4 - dev-python/oslo-utils/Manifest | 4 +- dev-python/oslo-utils/oslo-utils-7.4.0.ebuild | 55 ------- dev-python/oslo-utils/oslo-utils-8.0.0.ebuild | 2 +- dev-python/pkginfo/Manifest | 6 +- dev-python/pkginfo/pkginfo-1.11.2.ebuild | 28 ---- dev-python/pkginfo/pkginfo-1.11.3.ebuild | 28 ---- dev-python/pkginfo/pkginfo-1.12.0.ebuild | 2 +- dev-python/prometheus-client/Manifest | 4 +- .../prometheus-client-0.21.0.ebuild | 35 ----- .../prometheus-client-0.21.1.ebuild | 2 +- dev-python/propcache/Manifest | 2 +- dev-python/propcache/propcache-0.2.1.ebuild | 2 +- dev-python/pydot/Manifest | 4 +- dev-python/pydot/pydot-3.0.2.ebuild | 38 ----- dev-python/pydot/pydot-3.0.3.ebuild | 2 +- dev-python/pyfakefs/Manifest | 4 +- dev-python/pyfakefs/pyfakefs-5.7.1.ebuild | 44 ------ dev-python/pyfakefs/pyfakefs-5.7.2.ebuild | 2 +- dev-python/pyglet/Manifest | 8 +- dev-python/pyglet/pyglet-2.0.15.ebuild | 79 ---------- dev-python/pyglet/pyglet-2.0.18.ebuild | 79 ---------- dev-python/pyglet/pyglet-2.0.19.ebuild | 79 ---------- dev-python/pyglet/pyglet-2.0.20.ebuild | 2 +- dev-python/pygobject/Manifest | 2 +- dev-python/pygobject/pygobject-3.50.0.ebuild | 2 +- dev-python/pylint/Manifest | 4 +- dev-python/pylint/pylint-3.3.1.ebuild | 92 ------------ dev-python/pylint/pylint-3.3.2.ebuild | 2 +- dev-python/pyopengl-accelerate/Manifest | 3 +- .../pyopengl-accelerate-3.1.8-r1.ebuild | 2 +- .../pyopengl-accelerate-3.1.8.ebuild | 63 -------- dev-python/pyopenssl/Manifest | 2 +- dev-python/pyopenssl/pyopenssl-24.3.0.ebuild | 2 +- dev-python/pysnmp/Manifest | 6 +- dev-python/pysnmp/pysnmp-7.1.13.ebuild | 49 ------- dev-python/pysnmp/pysnmp-7.1.14.ebuild | 49 ------- dev-python/pysnmp/pysnmp-7.1.15.ebuild | 2 +- dev-python/pytest-bdd/Manifest | 4 +- dev-python/pytest-bdd/pytest-bdd-8.0.0.ebuild | 44 ------ dev-python/pytest-bdd/pytest-bdd-8.1.0.ebuild | 2 +- dev-python/pytest-httpx/Manifest | 2 +- dev-python/pytest-httpx/pytest-httpx-0.35.0.ebuild | 2 +- dev-python/pytest/Manifest | 4 +- dev-python/pytest/pytest-8.3.3.ebuild | 116 --------------- dev-python/pytest/pytest-8.3.4.ebuild | 2 +- dev-python/python-caja/Manifest | 2 - dev-python/python-caja/python-caja-1.26.0.ebuild | 57 -------- dev-python/python-daemon/Manifest | 6 +- .../python-daemon/python-daemon-3.1.0.ebuild | 51 ------- .../python-daemon/python-daemon-3.1.1.ebuild | 54 ------- .../python-daemon/python-daemon-3.1.2.ebuild | 2 +- dev-python/python-dbusmock/Manifest | 2 +- .../python-dbusmock/python-dbusmock-0.33.0.ebuild | 2 +- dev-python/python-multipart/Manifest | 4 +- .../python-multipart-0.0.18.ebuild | 44 ------ .../python-multipart-0.0.19.ebuild | 2 +- dev-python/pytools/Manifest | 10 +- dev-python/pytools/pytools-2024.1.15.ebuild | 31 ---- dev-python/pytools/pytools-2024.1.17.ebuild | 31 ---- dev-python/pytools/pytools-2024.1.18.ebuild | 31 ---- dev-python/pytools/pytools-2024.1.19.ebuild | 2 +- dev-python/pytools/pytools-2024.1.20.ebuild | 31 ---- dev-python/recurring-ical-events/Manifest | 2 + .../recurring-ical-events-3.4.0.ebuild | 45 ++++++ dev-python/redis/Manifest | 4 +- dev-python/redis/redis-5.2.0.ebuild | 107 -------------- dev-python/redis/redis-5.2.1.ebuild | 2 +- dev-python/rpds-py/Manifest | 2 +- dev-python/rpds-py/rpds-py-0.22.3.ebuild | 2 +- dev-python/six/Manifest | 4 +- dev-python/six/six-1.16.0-r1.ebuild | 41 ------ dev-python/six/six-1.17.0.ebuild | 2 +- dev-python/translate-toolkit/Manifest | 2 + .../translate-toolkit-3.14.4.ebuild | 119 +++++++++++++++ dev-python/twine/Manifest | 4 +- dev-python/twine/twine-5.1.1-r1.ebuild | 83 ----------- dev-python/twine/twine-6.0.1.ebuild | 2 +- dev-python/twisted/Manifest | 2 +- dev-python/twisted/twisted-24.11.0.ebuild | 2 +- dev-python/types-docutils/Manifest | 4 +- .../types-docutils-0.21.0.20241005.ebuild | 17 --- .../types-docutils-0.21.0.20241128.ebuild | 2 +- dev-python/types-gdb/Manifest | 4 +- .../types-gdb/types-gdb-15.0.0.20241015.ebuild | 17 --- .../types-gdb/types-gdb-15.0.0.20241204.ebuild | 2 +- dev-python/types-psutil/Manifest | 2 + .../types-psutil-6.1.0.20241221.ebuild | 16 ++ dev-python/yarl/Manifest | 2 +- dev-python/yarl/yarl-1.18.3.ebuild | 2 +- dev-python/zope-configuration/Manifest | 4 +- .../zope-configuration-5.0.1.ebuild | 54 ------- .../zope-configuration-6.0.ebuild | 2 +- 185 files changed, 1308 insertions(+), 3546 deletions(-) delete mode 100644 dev-python/aiohappyeyeballs/aiohappyeyeballs-2.4.3.ebuild create mode 100644 dev-python/aiohttp-socks/aiohttp-socks-0.9.2.ebuild delete mode 100644 dev-python/argcomplete/argcomplete-3.5.1.ebuild delete mode 100644 dev-python/boto3/boto3-1.35.71.ebuild delete mode 100644 dev-python/boto3/boto3-1.35.82.ebuild delete mode 100644 dev-python/boto3/boto3-1.35.83.ebuild delete mode 100644 dev-python/boto3/boto3-1.35.84.ebuild delete mode 100644 dev-python/boto3/boto3-1.35.85.ebuild create mode 100644 dev-python/boto3/boto3-1.35.86.ebuild delete mode 100644 dev-python/botocore/botocore-1.35.71.ebuild delete mode 100644 dev-python/botocore/botocore-1.35.82.ebuild delete mode 100644 dev-python/botocore/botocore-1.35.83.ebuild delete mode 100644 dev-python/botocore/botocore-1.35.84.ebuild delete mode 100644 dev-python/botocore/botocore-1.35.85.ebuild create mode 100644 dev-python/botocore/botocore-1.35.86.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-1.18.4.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-1.22.0.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-1.22.1.ebuild create mode 100644 dev-python/clang/clang-20.0.0_pre20241221.ebuild create mode 100644 dev-python/elementpath/elementpath-4.7.0.ebuild delete mode 100644 dev-python/fastjsonschema/fastjsonschema-2.20.0.ebuild delete mode 100644 dev-python/fastjsonschema/fastjsonschema-2.21.0.ebuild delete mode 100644 dev-python/hiredis/hiredis-3.0.0.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.122.5.ebuild create mode 100644 dev-python/ipykernel/ipykernel-7.0.0_alpha0.ebuild create mode 100644 dev-python/ipython/ipython-8.31.0.ebuild delete mode 100644 dev-python/jellyfish/jellyfish-1.1.0-r1.ebuild create mode 100644 dev-python/jupyter-server/jupyter-server-2.15.0.ebuild create mode 100644 dev-python/libtmux/libtmux-0.40.0.ebuild create mode 100644 dev-python/lit/lit-20.0.0_pre20241221.ebuild delete mode 100644 dev-python/mako/mako-1.3.6.ebuild delete mode 100644 dev-python/metakernel/metakernel-0.30.1.ebuild create mode 100644 dev-python/metakernel/metakernel-0.30.2-r1.ebuild delete mode 100644 dev-python/metakernel/metakernel-0.30.2.ebuild delete mode 100644 dev-python/micawber/micawber-0.5.5.ebuild delete mode 100644 dev-python/mkdocs-material/mkdocs-material-9.5.45.ebuild delete mode 100644 dev-python/mkdocs-material/mkdocs-material-9.5.46.ebuild delete mode 100644 dev-python/mkdocs-material/mkdocs-material-9.5.48.ebuild delete mode 100644 dev-python/moto/moto-5.0.21.ebuild delete mode 100644 dev-python/moto/moto-5.0.23.ebuild create mode 100644 dev-python/mypy/files/mypy-1.14.0-no-werror.patch create mode 100644 dev-python/mypy/mypy-1.14.0.ebuild delete mode 100644 dev-python/nanobind/nanobind-2.2.0.ebuild create mode 100644 dev-python/nextinspace/nextinspace-3.0.1.ebuild delete mode 100644 dev-python/oslo-utils/oslo-utils-7.4.0.ebuild delete mode 100644 dev-python/pkginfo/pkginfo-1.11.2.ebuild delete mode 100644 dev-python/pkginfo/pkginfo-1.11.3.ebuild delete mode 100644 dev-python/prometheus-client/prometheus-client-0.21.0.ebuild delete mode 100644 dev-python/pydot/pydot-3.0.2.ebuild delete mode 100644 dev-python/pyfakefs/pyfakefs-5.7.1.ebuild delete mode 100644 dev-python/pyglet/pyglet-2.0.15.ebuild delete mode 100644 dev-python/pyglet/pyglet-2.0.18.ebuild delete mode 100644 dev-python/pyglet/pyglet-2.0.19.ebuild delete mode 100644 dev-python/pylint/pylint-3.3.1.ebuild delete mode 100644 dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.8.ebuild delete mode 100644 dev-python/pysnmp/pysnmp-7.1.13.ebuild delete mode 100644 dev-python/pysnmp/pysnmp-7.1.14.ebuild delete mode 100644 dev-python/pytest-bdd/pytest-bdd-8.0.0.ebuild delete mode 100644 dev-python/pytest/pytest-8.3.3.ebuild delete mode 100644 dev-python/python-caja/python-caja-1.26.0.ebuild delete mode 100644 dev-python/python-daemon/python-daemon-3.1.0.ebuild delete mode 100644 dev-python/python-daemon/python-daemon-3.1.1.ebuild delete mode 100644 dev-python/python-multipart/python-multipart-0.0.18.ebuild delete mode 100644 dev-python/pytools/pytools-2024.1.15.ebuild delete mode 100644 dev-python/pytools/pytools-2024.1.17.ebuild delete mode 100644 dev-python/pytools/pytools-2024.1.18.ebuild delete mode 100644 dev-python/pytools/pytools-2024.1.20.ebuild create mode 100644 dev-python/recurring-ical-events/recurring-ical-events-3.4.0.ebuild delete mode 100644 dev-python/redis/redis-5.2.0.ebuild delete mode 100644 dev-python/six/six-1.16.0-r1.ebuild create mode 100644 dev-python/translate-toolkit/translate-toolkit-3.14.4.ebuild delete mode 100644 dev-python/twine/twine-5.1.1-r1.ebuild delete mode 100644 dev-python/types-docutils/types-docutils-0.21.0.20241005.ebuild delete mode 100644 dev-python/types-gdb/types-gdb-15.0.0.20241015.ebuild create mode 100644 dev-python/types-psutil/types-psutil-6.1.0.20241221.ebuild delete mode 100644 dev-python/zope-configuration/zope-configuration-5.0.1.ebuild (limited to 'dev-python') diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 70151d93937b..6078337548dc 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/aiohappyeyeballs/Manifest b/dev-python/aiohappyeyeballs/Manifest index 0775884095b1..a18e62b80596 100644 --- a/dev-python/aiohappyeyeballs/Manifest +++ b/dev-python/aiohappyeyeballs/Manifest @@ -1,5 +1,3 @@ -DIST aiohappyeyeballs-2.4.3.gh.tar.gz 60766 BLAKE2B 5338d9bc4ee714a516c027db2753c885ae76c3418dbfac3a7ac7447e3a868649237c9221d719b3ddb6d9e67f1193533a1c8b2a80fcd3a45bf6046ed434e09859 SHA512 e8ec696c6e5988f86011a6fe65461e97c68ff466568c5071dd6cd62d0b5cb2f17b61bba934b6402bdfc964a8003e5f172b73240fbcfce71fc85afb42915a6080 DIST aiohappyeyeballs-2.4.4.gh.tar.gz 61087 BLAKE2B 7e7eeaa8f8f589e5d081dc0218ee8aff0cc7fb81cdb59d42355fb42f2586c3c1abe82ce4bb5afe40f06a5978dc1b07d3257c9cfabd2013e4f8ff63ff768326e0 SHA512 b822aab388d5b32aae58a2f5b7f8e9d0574962487e64ed0d7040767daf8684680272ba43b2c8d7feaf78649465510eb003b3e10c45d4417832123d7ee10ea5d0 -EBUILD aiohappyeyeballs-2.4.3.ebuild 772 BLAKE2B 3e87d9e472bf431c861c82fcb2c84e366f2a2736ec43b46466f8aaf068ab5321df9dbac48af2a250461b77bc67a233b6935847072674619b8020086eea7cde8f SHA512 349542ee546e02d28b1bf1bcc0b0592e0106dd1603794008f121b15f63fbbd70552fdbf23067dd1799aa4f27a31c9082a471453872f7891c0a0af08d4bc31439 -EBUILD aiohappyeyeballs-2.4.4.ebuild 780 BLAKE2B b9d02ece68dcc1ecd7d1d7c36759aef29d1648ee0624ee07128416e6d56f891f56af93b3c92cd6ff7a8f9bc800fda68f919fc9e580cb10aab033131c8b8bd08f SHA512 9fb296ab52a193f4c02d15f1e619e8b1573b9ce44d82d02875f569b48db980bf462c3a7fc8a45bdde240bf9fad2ffb2a52bc1653722c593674d9d13a67cb96c2 +EBUILD aiohappyeyeballs-2.4.4.ebuild 772 BLAKE2B 3e87d9e472bf431c861c82fcb2c84e366f2a2736ec43b46466f8aaf068ab5321df9dbac48af2a250461b77bc67a233b6935847072674619b8020086eea7cde8f SHA512 349542ee546e02d28b1bf1bcc0b0592e0106dd1603794008f121b15f63fbbd70552fdbf23067dd1799aa4f27a31c9082a471453872f7891c0a0af08d4bc31439 MISC metadata.xml 387 BLAKE2B c739dc88d077c51dae10eb7aaa84091c6c7904a782ee3eabb12b6167c7e4ae8528b6464612f891eef5f12add728caa66fd30cd93c3b13e022cedae267c1e9f40 SHA512 65973b766dbcbd20b8c25e8e76c4d662bf5478d6c860f8cfd460be8795fbd141c58fed586a678506360af8ac013ec4c2292cc2e1092a5bbd8a3c54160adadb94 diff --git a/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.4.3.ebuild b/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.4.3.ebuild deleted file mode 100644 index 14d3b2f034d5..000000000000 --- a/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.4.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Happy Eyeballs for pre-resolved hosts" -HOMEPAGE=" - https://pypi.org/project/aiohappyeyeballs/ - https://github.com/aio-libs/aiohappyeyeballs/ -" -SRC_URI=" - https://github.com/aio-libs/aiohappyeyeballs/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -BDEPEND=" - test? ( - >=dev-python/pytest-asyncio-0.23.2[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p asyncio -o addopts= -} diff --git a/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.4.4.ebuild b/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.4.4.ebuild index 0aa0cdf41541..14d3b2f034d5 100644 --- a/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.4.4.ebuild +++ b/dev-python/aiohappyeyeballs/aiohappyeyeballs-2.4.4.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="PSF-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" test? ( diff --git a/dev-python/aiohttp-socks/Manifest b/dev-python/aiohttp-socks/Manifest index cbe22beb2e16..428cecf0018a 100644 --- a/dev-python/aiohttp-socks/Manifest +++ b/dev-python/aiohttp-socks/Manifest @@ -1,3 +1,5 @@ DIST aiohttp-socks-0.9.1.gh.tar.gz 13699 BLAKE2B 9d6f86fdb767b286f72b6b6a9c7c7abd5a4ee05f52bfe5c94830ee477a12cd1c97572e31acdb05ca8ea0d70a5a12bd23afff7b946859e7de3fa8ce4cfdafd18e SHA512 dd4f5c2a8a7c7af6d46293fd0213fedd3f75c0cf36b96c776aa05f7e1433d2032c7927f1b10cf74d801e5e294bd0cde066562abcd8b196aeb0e1c58a88de0423 +DIST aiohttp-socks-0.9.2.gh.tar.gz 13845 BLAKE2B fb401ad108804a4dccce7aed096a91b655d698c74a02da778876e8b35b5f1798f83f9c51f9b0aa7820d1c2d70bb3f316727daa27aabe00f96e8b744487a79847 SHA512 bbbf85baa1784dbdda42e2fc12e8fa6774da020a023a05fa1c3760ba87ada373ff9f6656d39ae9f3efac1925fdeca03df3f9d8e57ac05fc1fb347407201f482b EBUILD aiohttp-socks-0.9.1.ebuild 920 BLAKE2B bd409eca3366eba948855ed2567f3462611620eeda421801f8daa146432bc5ee25f43c505edf859fdc2b3bff821eb013bebfb224a04eff4a9bbad644290b8de2 SHA512 88abcbeaacab342baaeaea2fc1dbdf2e62563fbe2966fc7590b34fa77bac98da349c085deca1f41678e0689d03746014662c89be3c1fe8d05ec12a25a9193d10 +EBUILD aiohttp-socks-0.9.2.ebuild 923 BLAKE2B b597da5e82565794b97b125726f8639a6c7d1e332ea00ff057824ed01b298c1c9c4d7ee301b3940e9b1e9f9e8da39874b68c6720ad1ecab4f7be921df80ebb00 SHA512 d509de0955c5043f371752c85b5fa411ba3275a7eb7ab2ef55775815c8ac9b7d58660f5b46dac131c901c572a4ea5d55e315c98195a216c1b85106a5f7f01116 MISC metadata.xml 417 BLAKE2B d4d70073cac054e8ce04d03c7087377b3b9b420f1f4352da54de0f6f5ca836cb49774307f01df383888bac24a2bcf9a1c2ab6920f8be16ebdb40e80c253c65ff SHA512 79af7d419eb9fe518ca8ea2a6bd4e2e1cfed7b00a032fbfdc4b05d6c59d9d7ecddd789a70a3db890a55335f293b6ebbc35f74dd73968de82e5147c991534cc6a diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.9.2.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.9.2.ebuild new file mode 100644 index 000000000000..da83dfcce838 --- /dev/null +++ b/dev-python/aiohttp-socks/aiohttp-socks-0.9.2.ebuild @@ -0,0 +1,40 @@ +# 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="SOCKS proxy connector for aiohttp" +HOMEPAGE=" + https://pypi.org/project/aiohttp-socks/ + https://github.com/romis2012/aiohttp-socks/ +" +SRC_URI=" + https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/aiohttp-3.10.0[${PYTHON_USEDEP}] + >=dev-python/python-socks-2.4.3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/tiny-proxy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest index 259b9d611685..8b1ddd1ad227 100644 --- a/dev-python/anyio/Manifest +++ b/dev-python/anyio/Manifest @@ -5,5 +5,5 @@ DIST anyio-4.7.0.tar.gz 177076 BLAKE2B 80d05e2c37b05491f39a9ad4110dc5f8e08a8c754 EBUILD anyio-4.6.0.ebuild 2119 BLAKE2B 8f8111b32af15191063c06144ec16d409460ba382ff8c10f4d0ae8923c410c207299440d75da10c5528583393d8fb710264a35a6858976fec8616f0d2eea7e4d SHA512 1b7677d3a04d86edb3b2296640a3c900a931a0568aea403ce1d4aab4f9501f40094c197fd871500d938c11bb0b555d6fa7a891c6d92297d493545b825c74d137 EBUILD anyio-4.6.2.ebuild 2157 BLAKE2B 1ff09c34c98a3e20ea4418105551eaa42ccc18e288427e5553e5ae3c3274085f69c96abed774d5636683e4aa88ba45d6d9432027e7c0d7e29bbc9f86f42bffff SHA512 3d2b7ed0b4320089e1dc692465b0be55853644d421485e82e616d6dd738a17680f1cf318b6beb46f40c51528aa4fd53a1755e4dd86f375c807649827ce7bc117 EBUILD anyio-4.6.2_p1.ebuild 2163 BLAKE2B 69b7dc0ea5c4685486e3fc8378219940e990c7f39989f6ff296e8372446ccf282dfabaec87d578cb3ada0be7a11b72e11f011faf9aec48e9c03c62ca58ab3252 SHA512 8447209343727657041f0b7bb2859c16128f9f6dcaf8a7018f23e250c40833292720c1b7c8a1e81d7145370586ccd35211886e1d00e18385274456e96b7c00fc -EBUILD anyio-4.7.0.ebuild 2169 BLAKE2B cc8d35aee4a8afd5debfd023e5ad2e59b6c41dabf5422c2b0da552e586a014ec470169b2b32225a621f8ea6e1765a5c5a6e67af9e0cf851be3a6bb3451be4344 SHA512 8028534b036b547c7986d75d208718338993d5efbf654353a30ab28e3d82e52d607a56d69d199b8f4bb03e6f3d9343eb8e94412bb99648ffc5e2493224e63703 +EBUILD anyio-4.7.0.ebuild 2163 BLAKE2B d40609fc8e4465ebb0e7a9ca2203fb182066435e21d723d16233300abab17da43dcea3d252294043cc62070efedc0a3bc9c08fe11f2f882af568b7476cc801a5 SHA512 e3490bacd675188a9f1c3eaa47477c1cfa9a0863ccb1e11f9b4867da2e6764ab9ac9767536b1a35a650b2bf6b0d854fc7f0f914a26046b57d85468e1fa3fa5be MISC metadata.xml 1422 BLAKE2B 63acae587e7088e33ee5eb93a2a222899e54a5eb511118794f88e7c5a012d10983eb925427688a0b509b094e30a9cc9acc5f0c1765ea73e569161e0c30722000 SHA512 e0b540d5d739b7673a5a8682477f209f8b3648aad06a1c0610543a2e9dcbeca1cb1e52212d8088a5987a1c3bc3152cc5984ad5b5d0706fcdb5866b22de07b1eb diff --git a/dev-python/anyio/anyio-4.7.0.ebuild b/dev-python/anyio/anyio-4.7.0.ebuild index dc67ecc6ef01..73ce3bb37357 100644 --- a/dev-python/anyio/anyio-4.7.0.ebuild +++ b/dev-python/anyio/anyio-4.7.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-python/idna-2.8[${PYTHON_USEDEP}] diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest index 873d31f65cf9..b1ed437dd47c 100644 --- a/dev-python/argcomplete/Manifest +++ b/dev-python/argcomplete/Manifest @@ -1,6 +1,4 @@ AUX argcomplete-3.1.6-timeout.patch 945 BLAKE2B dcdfadbdef547d45013eee33d00166b98eb6621a55f5e399cc7d330541a95118aff4a1646a85a1351209f88ff0e74d66e2468ffcf3db7e91d44ef453cc9c73e9 SHA512 fc26fc219d88a74d49245a2d545cb8040fb773fc7a948847380d4d343f19650994771a948fce99311cab7b52b3e040cf3f58291a0ac50b4a4f262dbb28c1bf85 -DIST argcomplete-3.5.1.tar.gz 82280 BLAKE2B be4467ffae1fb5f6e433e2f80c43e33cc455883c7e8962d2add7dabfb8d6415daa9fc67538c394d4582828faf5036ceaaf8b1e158457529574405aa72ce51d8d SHA512 478680a65f2786f9bca0fd598a3c0d938759f8aacaec5506a08875dcd73fb0e13f3446d6500c694bb1943ebb65fdfd1544a51364c8f79d44eb02eb06294af9cc DIST argcomplete-3.5.2.tar.gz 82341 BLAKE2B ddc118d562a742bda9f552c62f9b873010c7d660267d606a46ae98453384bf2c9ebc90b5fdaee675f65cf9a9c27a8d5fcc2484e9a54d83d6ac0e51f67ef60766 SHA512 6c852b8cf81d0dc174c8053b5d8310fe716d8491380e7d98018c5788d83a4c01167963d6e713b30db892090e7140e19be092d35f2c8137292ed48c98fd835e8e -EBUILD argcomplete-3.5.1.ebuild 1040 BLAKE2B 4ad46c8d579fd498e9e1ad02ed518b57ca3e198608fdcc46440781184ca226ff0426336f53549095b6c1d168e0e3153c8407ea2d37d728ce6834574879c54137 SHA512 7073e7dd5c9e7d74614ede91ec0fffa9c4344c3a18d56a9fbf75de93baa082a9c44fb8fb4b2894db274c19ee306d0adaa931ab8cfab92166ba9e8e05e176a816 -EBUILD argcomplete-3.5.2.ebuild 1048 BLAKE2B 97041588915d4337db420afda7fdda563d8792d3f0d91c6ae82c8de9e3fcff52aca92c1fca93e0feb9227b4a352767f2504a6232cb0011cef58746e3b937e021 SHA512 45be898e369507578e305462ab1fa0e2b167ba63a7610e3a85a4a2191c71cbfb9a8dbfc3e70ef0773e8ca755cf5a2bc0e46a550bc42320a256099dc309206f4f +EBUILD argcomplete-3.5.2.ebuild 1040 BLAKE2B 4ad46c8d579fd498e9e1ad02ed518b57ca3e198608fdcc46440781184ca226ff0426336f53549095b6c1d168e0e3153c8407ea2d37d728ce6834574879c54137 SHA512 7073e7dd5c9e7d74614ede91ec0fffa9c4344c3a18d56a9fbf75de93baa082a9c44fb8fb4b2894db274c19ee306d0adaa931ab8cfab92166ba9e8e05e176a816 MISC metadata.xml 411 BLAKE2B 963cfdba9183fde9e97c534345164d26be569d841dcc6fd274601b18d5de2ae97fa837b0acfdc59616c5d19cc54ea368547ffd901f90239cdfb5ba08e8721607 SHA512 22db237979be34053ad7201f599d576a7756b71e6b75c40c2808d47f276cce6d3594ae46dcaec5aa5adab9e9e24e11d47bb9044a8b1a146163d66687965cf5b7 diff --git a/dev-python/argcomplete/argcomplete-3.5.1.ebuild b/dev-python/argcomplete/argcomplete-3.5.1.ebuild deleted file mode 100644 index f1c6c5d8df9f..000000000000 --- a/dev-python/argcomplete/argcomplete-3.5.1.ebuild +++ /dev/null @@ -1,43 +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 ~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" -) - -python_test() { - "${EPYTHON}" test/test.py -v || die -} diff --git a/dev-python/argcomplete/argcomplete-3.5.2.ebuild b/dev-python/argcomplete/argcomplete-3.5.2.ebuild index a88f7842d276..f1c6c5d8df9f 100644 --- a/dev-python/argcomplete/argcomplete-3.5.2.ebuild +++ b/dev-python/argcomplete/argcomplete-3.5.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 5981c78f2f83..39798afb36f4 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,15 +1,7 @@ -DIST boto3-1.35.71.gh.tar.gz 903019 BLAKE2B 48bf56c54a8eaa52c1850078a92cef7e5acb06f2d9d551414d640c6f5c5f381f2edc4ae6f582d9c1578f68d78a272142033bd41caba95577af917a492e995edb SHA512 56df8d30c0d3efc71caa6d629354e1311d944c71b5568b4154fc93c315558d600e4411ccc80abca98cb4a3adf3a3ab4f4dbce22ca06184e11d720f36f33b58d2 DIST boto3-1.35.76.gh.tar.gz 910113 BLAKE2B 3e7429976b348e29ba4184bffe03c643b85dd978cc520b924263e8430b5e5935b95152cced2f6c0807c65de4e6e1405c55bb24565ac5bc425292e9adac178c03 SHA512 132f37e77b7b36d525e9cf678fe2f624eed77a9eb9fa8e7d7f079a362e5d7a5f3edcd17c7d8bc1e27570171927d26e74a94d267a1b0cbddda3890ac6a0f21cdc DIST boto3-1.35.81.gh.tar.gz 913534 BLAKE2B aab88ae95d4c93c8f54042ef2b3ec9defdafa4d9dd4dfb57ff1da896254bbc0d1ac8c4583b8870cc8cc814366f9ef79d67d69d45b0f373878d1c22dba465e523 SHA512 fcbc31295a94983620405dbaa0f32eee2149619cf113658c2955fe84ca541cb93e8d6d637d8d7b322e6b7252bfc390b4aff77b99af3978267c64cfa5effef1f3 -DIST boto3-1.35.82.gh.tar.gz 914286 BLAKE2B e2d9daaad1e89534de2fe44e107c0c49b4699ae3e69b2d67d121f97fe69ad15601333d5b9da34afd81b5f67b1fe0d1ae7b7cf982c11508597f08bca26960ef04 SHA512 23913c072c5c375be558dfe67fda2d70539a5816b9ac611ed3c11cc6cfb41372c64ad81e324f74053254e2b0996cc695e4df917b8e5a98519530defeb8f94139 -DIST boto3-1.35.83.gh.tar.gz 915295 BLAKE2B ea2f3f5c233a9f6c718bd3aa15ce5cf3c28a839f5227c6cd81b3979618d1a5c2893fcb3e05512d632f74c2eeef48713abd430d8c896ed50892f2ca9a7da2629f SHA512 57a883a0d726c32d40f0278561e0616e2f22428bde9bbe1906bb15924171258019549aad1bdbf42042d6b7fa847b99e5ba1f4be0066a720455228b4685040e84 -DIST boto3-1.35.84.gh.tar.gz 916194 BLAKE2B 7a6a5f0d3a09ab06ebfdb8b61e3752194d22fab9fe446d0cffed786266559c1619cfded9f566f3fbf20e12816304c8b09a83fa5ecf5e3c4260b498a294109e8a SHA512 a278e7b451b4adaeea7b63792c5c1ffa8d6dbe2cf4225770cf6371a55b66614b50b8d24478cda8380886172425c780ea08fc9182ee0997561fe626c01e0a774f -DIST boto3-1.35.85.gh.tar.gz 916781 BLAKE2B dc0149b60c15d42e4e4d951dfdf414d00babe413318ad5aa726c1f0eeb669625b9aff8b25a6d95dd938a9c6032da5871ff1ebc5142bf50a5a539393d09446673 SHA512 02cfcc7b0d913944352a944711a1d844f4101c2e6a1e826b14bf1548928f06962d708f002d7fd3c6bbc42a9cf6134ccfffdd15764d81255c94a30bc37f7ca78a -EBUILD boto3-1.35.71.ebuild 1198 BLAKE2B 99a7fa08055cee13f14557124398df39119bae2e4b684265d4647ad0ec83a502bb422365e3797ff5c0440c4b1c9866ede4c62b1876510178dc2e6a0b05ed8781 SHA512 c020cc5535d63c948dd456d9f4af4e97339cb36dc0bb2b2c53d3da0c8c62737e0846ff71d9f85ca9b2936a8a7bfc43b67c3114f91440e75c9870beaa8997107a -EBUILD boto3-1.35.76.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af +DIST boto3-1.35.86.gh.tar.gz 917880 BLAKE2B 9ebf2ff2d8674013f6edead87ff92c649e977ff942fd50dfe80da4ac7a00f812735ff38791e5572b442524d335a838f4cb16fa0cc2bf54e51ef5932cb4639bf2 SHA512 4daa945a64381aca49175211b40893bf05ec733a92ab8b972c3c3e53cfd29ac8ca142c7903ee49ba75097bdf10f7a7b36d35ff0f8cb1501b12149c9f6dffdb65 +EBUILD boto3-1.35.76.ebuild 1198 BLAKE2B 99a7fa08055cee13f14557124398df39119bae2e4b684265d4647ad0ec83a502bb422365e3797ff5c0440c4b1c9866ede4c62b1876510178dc2e6a0b05ed8781 SHA512 c020cc5535d63c948dd456d9f4af4e97339cb36dc0bb2b2c53d3da0c8c62737e0846ff71d9f85ca9b2936a8a7bfc43b67c3114f91440e75c9870beaa8997107a EBUILD boto3-1.35.81.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af -EBUILD boto3-1.35.82.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af -EBUILD boto3-1.35.83.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af -EBUILD boto3-1.35.84.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af -EBUILD boto3-1.35.85.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af +EBUILD boto3-1.35.86.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.35.71.ebuild b/dev-python/boto3/boto3-1.35.71.ebuild deleted file mode 100644 index 54e9299b7dca..000000000000 --- a/dev-python/boto3/boto3-1.35.71.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..13} ) - -inherit distutils-r1 - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 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.35.76.ebuild b/dev-python/boto3/boto3-1.35.76.ebuild index 8cba6d95740e..54e9299b7dca 100644 --- a/dev-python/boto3/boto3-1.35.76.ebuild +++ b/dev-python/boto3/boto3-1.35.76.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.35.82.ebuild b/dev-python/boto3/boto3-1.35.82.ebuild deleted file mode 100644 index 8cba6d95740e..000000000000 --- a/dev-python/boto3/boto3-1.35.82.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..13} ) - -inherit distutils-r1 - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~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.35.83.ebuild b/dev-python/boto3/boto3-1.35.83.ebuild deleted file mode 100644 index 8cba6d95740e..000000000000 --- a/dev-python/boto3/boto3-1.35.83.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..13} ) - -inherit distutils-r1 - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~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.35.84.ebuild b/dev-python/boto3/boto3-1.35.84.ebuild deleted file mode 100644 index 8cba6d95740e..000000000000 --- a/dev-python/boto3/boto3-1.35.84.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..13} ) - -inherit distutils-r1 - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~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.35.85.ebuild b/dev-python/boto3/boto3-1.35.85.ebuild deleted file mode 100644 index 8cba6d95740e..000000000000 --- a/dev-python/boto3/boto3-1.35.85.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..13} ) - -inherit distutils-r1 - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~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.35.86.ebuild b/dev-python/boto3/boto3-1.35.86.ebuild new file mode 100644 index 000000000000..8cba6d95740e --- /dev/null +++ b/dev-python/boto3/boto3-1.35.86.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="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/botocore/Manifest b/dev-python/botocore/Manifest index 3796e3d2d48c..931f5bac8548 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,15 +1,7 @@ -DIST botocore-1.35.71.gh.tar.gz 13908196 BLAKE2B beba990a19a2a6de3a10d9acd9f97c79872548a5c2bdb2e0944d69292efefd171a0f2e2c989da1551f07902f35b9530984cfe037ff6a9ac9168f9fc5dc5105d5 SHA512 e962cd711e8a9ee6df4e58b3bab22b5e9ded2d75d89fcabd50476789270af50513dcdd4eaeba9f7f778cb9055b4b0cadde0e436cdb1ef333b4322c9f128e910e DIST botocore-1.35.76.gh.tar.gz 14117270 BLAKE2B b072b926daae520e54871676d5afc4832ddbc8c91a2ee15f103a9d48df2e17d8cef304fab28c4050bfe6d70629979c48d8bc00d5caf42a0129a19ff5a3a2baa3 SHA512 e7433d60519a0da5118b3283c192a7199e8bfdd605fc6bb98d05cc90485a1e4aec537a035ffc08bcb6c35e9d31394422596e113a98cc00c23bd3dd350577ac1d DIST botocore-1.35.81.gh.tar.gz 14142565 BLAKE2B f0c5c284f5f0964841ab0f84f278fa574b696df614d5602856065c83971bf366449b7ccb12fbf15c3bb734d894e6eb49be89e5dae3000bd8fd8913d2f465c5e6 SHA512 7b67d6f1dc31369afc3a4ebf109682b9365b59fe46635ef92b0e8adcaa16fbcaf7e1350a13537149dd0a55b60a57534a18d9f4e8bbb28663e8b2e427ece20819 -DIST botocore-1.35.82.gh.tar.gz 14144970 BLAKE2B c1bd266383fb37b1a6059e7ebf08216810bcb10cedb8e7c0d60680025f91a28575a19b31419c429c0ca54b41bb25070a278823081525a301e20bc56a3bc12b4d SHA512 437fa1cdaf24566d72c501a474f6f1ee87d10b5d90123ddeced507955de377ff4b2c70f874d96634fe87d75b95332a44b254cb30019a07b64bf855f6c7b70ef6 -DIST botocore-1.35.83.gh.tar.gz 14160834 BLAKE2B fc652d7da37d5d2e97b4ba60d03b58d8d1c6a17cf5c93729ce962bacdf5addb0bc183f5be74cba9f1eb2ad45667430363be3bc5dfdfc78b656eb1930892ed683 SHA512 c769d585051bbab793fd8bbd3036a988c41e7fd03624fe7650de0e781f7faefe418cbaf8b93a138ff8560f51c88106510bbc8f458de3450549d53b508589923a -DIST botocore-1.35.84.gh.tar.gz 14167194 BLAKE2B f5b224cd2d55d639eb85f9b56effeb63b8427c1d1a970d8deabb1cd959ec28eeacba31563070c6da33d0eb8badf92928924281a57139107d0dd7e56619d9aa08 SHA512 dc8154336914e95465a758af038d42f8b15384d13210560074f995bba41c0f72c128e65ffbda752c5a6246687b54b8fa2ba119ad14c36ae91cc4f268e5319e62 -DIST botocore-1.35.85.gh.tar.gz 14170796 BLAKE2B 1524af88088c2223989375aca221539a30e4d78766459d1a5b76540655874fbb90ff02922631c666ec9d3f905b88aa986b77c3b34023bf1c61d00436caf8b104 SHA512 537825a16640069af087f7fed0d145d4f1760186a1e85ff37c0839f377b7267bee23b5aac1c423433175e571a3ef861cc5bce10b485800f71aab0f8f1d23b067 -EBUILD botocore-1.35.71.ebuild 1477 BLAKE2B 8ba848e2c436928ab5bab36e735b148504d8b82228fad1eebe027605a34abed713b9dd7a671541d3fd51699bdef252fe3aa414c809afc461601dd1e42b22296c SHA512 221d3251da242b9eb5c5138fde3e3e5972f2a44d53ea78665302679928a3ba4a21c304973724fcdf7fd0f373f2ec61fb4e1994a4927bbe8ee8ecdffdea32a209 -EBUILD botocore-1.35.76.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 +DIST botocore-1.35.86.gh.tar.gz 14177900 BLAKE2B 7b80010dca6496eceedf8598f195ac80d4416c0f2032f931586a1db2ec100185e8c9591d6d42f549fb9a579b295178aee293c4b317717b4e9264d9adc54fb2c5 SHA512 28185963f5a3a937bddcd47a3afc13fab16b32ec092bfa7b6c007ff77cfe5e0ead1b253f708ff9077638185173034d484abee0d49f97475a88dfb00fad0c31c2 +EBUILD botocore-1.35.76.ebuild 1477 BLAKE2B 8ba848e2c436928ab5bab36e735b148504d8b82228fad1eebe027605a34abed713b9dd7a671541d3fd51699bdef252fe3aa414c809afc461601dd1e42b22296c SHA512 221d3251da242b9eb5c5138fde3e3e5972f2a44d53ea78665302679928a3ba4a21c304973724fcdf7fd0f373f2ec61fb4e1994a4927bbe8ee8ecdffdea32a209 EBUILD botocore-1.35.81.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 -EBUILD botocore-1.35.82.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 -EBUILD botocore-1.35.83.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 -EBUILD botocore-1.35.84.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 -EBUILD botocore-1.35.85.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 +EBUILD botocore-1.35.86.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.35.71.ebuild b/dev-python/botocore/botocore-1.35.71.ebuild deleted file mode 100644 index 2a4066b03f9d..000000000000 --- a/dev-python/botocore/botocore-1.35.71.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..13} ) - -inherit distutils-r1 - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 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.35.76.ebuild b/dev-python/botocore/botocore-1.35.76.ebuild index 0f88c5cbe9f3..2a4066b03f9d 100644 --- a/dev-python/botocore/botocore-1.35.76.ebuild +++ b/dev-python/botocore/botocore-1.35.76.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.35.83.ebuild b/dev-python/botocore/botocore-1.35.83.ebuild deleted file mode 100644 index 0f88c5cbe9f3..000000000000 --- a/dev-python/botocore/botocore-1.35.83.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..13} ) - -inherit distutils-r1 - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~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.35.84.ebuild b/dev-python/botocore/botocore-1.35.84.ebuild deleted file mode 100644 index 0f88c5cbe9f3..000000000000 --- a/dev-python/botocore/botocore-1.35.84.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..13} ) - -inherit distutils-r1 - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~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.35.85.ebuild b/dev-python/botocore/botocore-1.35.85.ebuild deleted file mode 100644 index 0f88c5cbe9f3..000000000000 --- a/dev-python/botocore/botocore-1.35.85.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..13} ) - -inherit distutils-r1 - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -SRC_URI=" - https://github.com/boto/botocore/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~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.35.86.ebuild b/dev-python/botocore/botocore-1.35.86.ebuild new file mode 100644 index 000000000000..0f88c5cbe9f3 --- /dev/null +++ b/dev-python/botocore/botocore-1.35.86.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="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/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 5c3a8603a491..ce64c72c6424 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -1,13 +1,7 @@ -DIST cfn_lint-1.18.4.tar.gz 2788919 BLAKE2B c9815d61450d6afa6f054a305b90ceb14a2dd72206834fb64c8e51017cbcf02843dc83e909d1db0dfb183d7f059909a9b794e886745bbe48cac42dcf2c109150 SHA512 fc8ed928fa83d262000c141805734c788559f2ed7ad7b1b989771069cd8972c04dba67a8c4823cceb35ad70db19e28c5f36093cf42f86b232f35eeba8585c89b DIST cfn_lint-1.20.2.tar.gz 2734631 BLAKE2B 1935793ad1438f5fc4f217390541b476192ab68a6d1614d7322eca1981b7d3712d85c090394eec2e8d2f2c15bb3798a148987613a3fe71fdc4355a57bf31a836 SHA512 e327e703cd96cd1d4d9342525cdccde3f11373ad5624a6a6b9ba16f76fa1b12be83b8f6a5118c0ceb947dada7a5bd30f8bf6434f4e61cbfc8bfa0dd8cf49ece9 DIST cfn_lint-1.21.0.tar.gz 2747268 BLAKE2B 580fffc95d5829374f1dda111e2cc805639a463514112cabe0e34b6f53344991819f81b8246adb9fe3ee8fe59ee5db9000befead7a21ce85694bac248589a72a SHA512 2091f02a30ee22313db52094e9f54e5978eca69aa0c0cc96e1e39cae720f04165b4ff2aa0f01419c5327f149d5bd5ab16c4ba9b2af0a8f42b1a1872991a6e4da -DIST cfn_lint-1.22.0.tar.gz 2744603 BLAKE2B f4ae73ce051e8bb25fcacc4f258bb687266696622bf9f6cf80246cab7618ae289d9b2bd8da565c9696195c383fc0fc78419fa5e9018675cb81afe77ae9855c94 SHA512 54ae5143a94a5afcd38620568b16d899dd7784c99581202a54650bdfde86fe7564bbf320d9b47875df5b5fd94aa9e6fa2a01f847651c45e1396a203cbd8b4d10 -DIST cfn_lint-1.22.1.tar.gz 2878378 BLAKE2B e6af99e633574dac718604ead301cb1728273b6c5a29dc8ab8d75b759696181f826d9e17fb53e0779d990952411a3549df0d94e1fcf3c452a116d484bcb4f5b9 SHA512 0b339bd68b6033c60c289fd2456650e9a87d4b574ddaa52aaa40d48e0bd82862b05bd8656ecb4dbd647a0ca2c2181e3d8704e12deeda7a69c6488fda9e801652 DIST cfn_lint-1.22.2.tar.gz 2848845 BLAKE2B 4f9194e019c1dae1d373b8432693be9463a668e5db522c7a23adcfaf04c591e49d0d1dc4853323f32fdb0d2c8db1c9e7a0bf6cddf652541bb057cfc3525ed53e SHA512 8e80892692e4458591f9863ad43af8bd8c5fbe2e554c75dda3029ac73a5a04987238221d50a3d2597dc0195dd049f36f9fcdc2b917c68b9a4d6807b4e8bf411c -EBUILD cfn-lint-1.18.4.ebuild 2173 BLAKE2B 5e4c47efdb2519007e70bb5a736e25ef396631a967b23f6057e450a31358b2bf16fc3d85a30259dd2414e85a185784504b6d330a6568edccb8880d230fb81327 SHA512 da3c99f559c87c3b50c75a2055b1ca0fecc2eaf12f9601460efb853a31569aa081668ae2f300b4f0f1bb551dccba1c1b65bed2aa1cb60bbfbc09295d75cec3fb -EBUILD cfn-lint-1.20.2.ebuild 2176 BLAKE2B 28b88c9ae355fd14f63ccc77c73ef3a65d729d1398b527f16e967ecc2663deded8d0aaa9afb0e927f593c9824dee11b12c7e3ce2528b817a444f78c2c709dfb3 SHA512 52b2d004755bd395df58c55efb9c847c661f069f0981eb82bbefffc74751b85b76989b25dd1c094c80ed591a9c59f7ad4ce53a293aa611c0ff232545dc7659d5 +EBUILD cfn-lint-1.20.2.ebuild 2173 BLAKE2B 2ed2f5148efb9035079158b085d3fb3f6cd70cc5bee26f5dc789a331cfa90b9f930a8f162cb1277dfb537637ad5a2e2724baa8cfa93837c20d5843cc84b664be SHA512 1a68f5b1b8f6bbf0e560add2698b6a4155bd9e40bb68d58186487c90d214f8e23257fbd7c36f94154b40ca2b6b7b55fa5c57072d371238029c13ae7c04a38a7f EBUILD cfn-lint-1.21.0.ebuild 2176 BLAKE2B 28b88c9ae355fd14f63ccc77c73ef3a65d729d1398b527f16e967ecc2663deded8d0aaa9afb0e927f593c9824dee11b12c7e3ce2528b817a444f78c2c709dfb3 SHA512 52b2d004755bd395df58c55efb9c847c661f069f0981eb82bbefffc74751b85b76989b25dd1c094c80ed591a9c59f7ad4ce53a293aa611c0ff232545dc7659d5 -EBUILD cfn-lint-1.22.0.ebuild 2176 BLAKE2B 28b88c9ae355fd14f63ccc77c73ef3a65d729d1398b527f16e967ecc2663deded8d0aaa9afb0e927f593c9824dee11b12c7e3ce2528b817a444f78c2c709dfb3 SHA512 52b2d004755bd395df58c55efb9c847c661f069f0981eb82bbefffc74751b85b76989b25dd1c094c80ed591a9c59f7ad4ce53a293aa611c0ff232545dc7659d5 -EBUILD cfn-lint-1.22.1.ebuild 2176 BLAKE2B 28b88c9ae355fd14f63ccc77c73ef3a65d729d1398b527f16e967ecc2663deded8d0aaa9afb0e927f593c9824dee11b12c7e3ce2528b817a444f78c2c709dfb3 SHA512 52b2d004755bd395df58c55efb9c847c661f069f0981eb82bbefffc74751b85b76989b25dd1c094c80ed591a9c59f7ad4ce53a293aa611c0ff232545dc7659d5 EBUILD cfn-lint-1.22.2.ebuild 2176 BLAKE2B 28b88c9ae355fd14f63ccc77c73ef3a65d729d1398b527f16e967ecc2663deded8d0aaa9afb0e927f593c9824dee11b12c7e3ce2528b817a444f78c2c709dfb3 SHA512 52b2d004755bd395df58c55efb9c847c661f069f0981eb82bbefffc74751b85b76989b25dd1c094c80ed591a9c59f7ad4ce53a293aa611c0ff232545dc7659d5 -MISC metadata.xml 583 BLAKE2B 9f73e2b92e5cfa2ad59f5c8e5d91bdd3aa9eba3fa722b93b388cffea42020db7e7441bab5749432812934a4514d3e9104e6d897e1d115afa5ed237757bd48c03 SHA512 1866a349855ae4e248498b7aabd6ce4c4e10ea58731df4bfa13500f61dc041da6dbd7420e7d6a78fad46d5cf00bd7ef2d0c4c7d6819a21b3a5031b0d49588a19 +MISC metadata.xml 478 BLAKE2B 79b8a28c1df2fd10729d91d38794aed81db55cbfba57be5999163d2daffa66e8558b71af1b282e3ce059374605ca51b4e367a4f027cbab8caad628610c48bd59 SHA512 b77b106f37ef48af4c9acc81a935b2780156f32017d23becab65aadfe3cb930986186775a8f129b6d997b0b6171ede2906ce1080d44fa87e7533a06621eeb85c diff --git a/dev-python/cfn-lint/cfn-lint-1.18.4.ebuild b/dev-python/cfn-lint/cfn-lint-1.18.4.ebuild deleted file mode 100644 index b020827d82b1..000000000000 --- a/dev-python/cfn-lint/cfn-lint-1.18.4.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="CloudFormation Linter" -HOMEPAGE=" - https://github.com/aws-cloudformation/cfn-lint/ - https://pypi.org/project/cfn-lint/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.91.0[${PYTHON_USEDEP}] - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] - =dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - dev-python/pyyaml-5.4[${PYTHON_USEDEP}] - >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] - >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] - >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO - test/unit/module/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # Internet - test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter - test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 - # TODO: it looks as if AWS_DEFAULT_REGION didn't work - test/unit/module/core/test_run_cli.py::TestCli::test_bad_config - test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters - test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters - test/unit/module/core/test_run_cli.py::TestCli::test_template_config - # different graphviz version? - test/unit/module/template/test_template.py::TestTemplate::test_build_graph - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/cfn-lint/cfn-lint-1.20.2.ebuild b/dev-python/cfn-lint/cfn-lint-1.20.2.ebuild index 55b02df4cc9d..cf3dbb45dc5f 100644 --- a/dev-python/cfn-lint/cfn-lint-1.20.2.ebuild +++ b/dev-python/cfn-lint/cfn-lint-1.20.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" >=dev-python/aws-sam-translator-1.94.0[${PYTHON_USEDEP}] diff --git a/dev-python/cfn-lint/cfn-lint-1.22.0.ebuild b/dev-python/cfn-lint/cfn-lint-1.22.0.ebuild deleted file mode 100644 index 55b02df4cc9d..000000000000 --- a/dev-python/cfn-lint/cfn-lint-1.22.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="CloudFormation Linter" -HOMEPAGE=" - https://github.com/aws-cloudformation/cfn-lint/ - https://pypi.org/project/cfn-lint/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.94.0[${PYTHON_USEDEP}] - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] - =dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - dev-python/pyyaml-5.4[${PYTHON_USEDEP}] - >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] - >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] - >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO - test/unit/module/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # Internet - test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter - test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 - # TODO: it looks as if AWS_DEFAULT_REGION didn't work - test/unit/module/core/test_run_cli.py::TestCli::test_bad_config - test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters - test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters - test/unit/module/core/test_run_cli.py::TestCli::test_template_config - # different graphviz version? - test/unit/module/template/test_template.py::TestTemplate::test_build_graph - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/cfn-lint/cfn-lint-1.22.1.ebuild b/dev-python/cfn-lint/cfn-lint-1.22.1.ebuild deleted file mode 100644 index 55b02df4cc9d..000000000000 --- a/dev-python/cfn-lint/cfn-lint-1.22.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="CloudFormation Linter" -HOMEPAGE=" - https://github.com/aws-cloudformation/cfn-lint/ - https://pypi.org/project/cfn-lint/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-sam-translator-1.94.0[${PYTHON_USEDEP}] - dev-python/jsonpatch[${PYTHON_USEDEP}] - >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}] - =dev-python/jsonschema-3.0[${PYTHON_USEDEP}] - dev-python/junit-xml[${PYTHON_USEDEP}] - dev-python/pyyaml-5.4[${PYTHON_USEDEP}] - >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}] - >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}] - >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/defusedxml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - # unpin the deps - sed -e 's:~=[0-9.]*::' -i pyproject.toml || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO - test/unit/module/test_template.py::TestTemplate::test_build_graph - # requires git repo - test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs - # Internet - test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter - test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 - # TODO: it looks as if AWS_DEFAULT_REGION didn't work - test/unit/module/core/test_run_cli.py::TestCli::test_bad_config - test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters - test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters - test/unit/module/core/test_run_cli.py::TestCli::test_template_config - # different graphviz version? - test/unit/module/template/test_template.py::TestTemplate::test_build_graph - ) - - # from tox.ini - local -x AWS_DEFAULT_REGION=us-east-1 - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/cfn-lint/metadata.xml b/dev-python/cfn-lint/metadata.xml index b6a9a14ccad9..64c0f2eadaa7 100644 --- a/dev-python/cfn-lint/metadata.xml +++ b/dev-python/cfn-lint/metadata.xml @@ -1,10 +1,6 @@ - - zmedico@gentoo.org - Zac Medico - python@gentoo.org Python diff --git a/dev-python/clang/Manifest b/dev-python/clang/Manifest index e47f8bbf603d..2911af1cc3f2 100644 --- a/dev-python/clang/Manifest +++ b/dev-python/clang/Manifest @@ -14,6 +14,7 @@ DIST llvm-project-19.1.6.src.tar.xz 141248428 BLAKE2B b35ab0c754f28c850ac6fd4ee5 DIST llvm-project-19.1.6.src.tar.xz.sig 438 BLAKE2B 1791e98252ab78a9a762ef601ff9edee115385181781c8100f14ec80061d7888ee4c4c519297a0e89b9c7ab2203aa9d5bb3084ea1d0f0024c2acf84826fd370b SHA512 8e79a39a4f54da3579794f9b5a009ea8ee56c7bc1805187274794ce56e81aa492ea93f5c7839a59beedcf7d657acded5ecb75d5803658cce1f9e8f753439c6c4 DIST llvm-project-32f7f0010bca99ee4bd917f57272733fb2bf3bd9.tar.gz 223983502 BLAKE2B fd3e6b0b795abc42568ef98fa774d927029c18838a5d0f34eaa66c37976444a63f2fc5d883f3bf3a98533f51e387936f1c659230f31c757d26153425696a16cd SHA512 65a345ad5b77c627008f759947e5e9f28a62c8992d7146113e0446e5849feaf9088c15c8b22ca0824af5b927d6a417f5326258b489fb8ccea78ec9e0e0fe8fba DIST llvm-project-49a5ad8e5714fd404210279303acc97b495d66d0.tar.gz 224456065 BLAKE2B 0077b9d37c479ac6190cc4b897cc35d6f1f3e6a772cd0620bcb1006afc19377e9968e38fb9d9adffe316e85290c9045deecbf9bf62b440c55968634b442edb31 SHA512 45d779eb27c230f656fda47c85127381cab8c8f7f75d77411c6960269f8aad5fa3c99c024a98ab8a349da1c88ad9d892cc82f91a6f344b791b281449031ae49a +DIST llvm-project-665d79f2e967a5eee6fff93685e45f50cf24cab2.tar.gz 224186302 BLAKE2B 6d4a02b6cfaf53324161c43ed02024f0fea0e7de25a9150cc0168602d7dff3f618026fa8318aa6e03904a9424afa1f12c5eb33bfdfa82e72210f34e5829a7804 SHA512 7482e176b1e2389b0dd0e67271cdb0489e9db0595874408156a034b40d336ecd960c63b89c237ca22eee3650880b0f08a97de14f8a17c918245915d422e568c9 EBUILD clang-15.0.7.ebuild 1203 BLAKE2B cf84f97fb260baf4ad6fdaeba840b1029f7d8491db85f40a46688e1ab8af050b3f6f7d2e95659bafe90f100c65c1db02e050907ed5023ded5ea72e3c66c32ab3 SHA512 b680e5a1f559f90abace19a911bb524ed1785e4d80e6fe05319cd6908da4b15af060d503c304b138aca9594b2695294a3cf3833062a6c1aadc748932e9d15931 EBUILD clang-16.0.6.ebuild 1203 BLAKE2B f23b17daa233b1881d42219f47dc1f320a7914deaaa1ce52fbee16726ca89aeaabc3bcac00f33ea88855d60bfa70e7aafa440c27971b5a6e9830cd864cb15ee0 SHA512 439b98a2cee13a658817a313fe32a8f16e9cee8abd64620284130562e3ba34535c5016c8eba337d03a8e5b376a03504c64481f6f45dc99b664c100e4f3c8cd14 EBUILD clang-17.0.6.ebuild 1203 BLAKE2B f23b17daa233b1881d42219f47dc1f320a7914deaaa1ce52fbee16726ca89aeaabc3bcac00f33ea88855d60bfa70e7aafa440c27971b5a6e9830cd864cb15ee0 SHA512 439b98a2cee13a658817a313fe32a8f16e9cee8abd64620284130562e3ba34535c5016c8eba337d03a8e5b376a03504c64481f6f45dc99b664c100e4f3c8cd14 @@ -24,4 +25,5 @@ EBUILD clang-19.1.6.ebuild 1205 BLAKE2B ec7483def2ab28e9c995e2730430f31df4a8bc8d EBUILD clang-20.0.0.9999.ebuild 1170 BLAKE2B 83e1d256d07a4228d40900d639841a2ef237a96d30c094ead8550929a606389dfbe65ccc0bc3da8b6c7ecf68b660860c982be14716af452daa81619cc8106dca SHA512 9d72b20cac73924a921f1f687e466c2fc1e3c233e06133f0495b7dfc0a601954214d689b89b78356dd63c9d073609282b4bfef72799d51be6f978eb80a3fc707 EBUILD clang-20.0.0_pre20241207.ebuild 1170 BLAKE2B 83e1d256d07a4228d40900d639841a2ef237a96d30c094ead8550929a606389dfbe65ccc0bc3da8b6c7ecf68b660860c982be14716af452daa81619cc8106dca SHA512 9d72b20cac73924a921f1f687e466c2fc1e3c233e06133f0495b7dfc0a601954214d689b89b78356dd63c9d073609282b4bfef72799d51be6f978eb80a3fc707 EBUILD clang-20.0.0_pre20241215.ebuild 1170 BLAKE2B 83e1d256d07a4228d40900d639841a2ef237a96d30c094ead8550929a606389dfbe65ccc0bc3da8b6c7ecf68b660860c982be14716af452daa81619cc8106dca SHA512 9d72b20cac73924a921f1f687e466c2fc1e3c233e06133f0495b7dfc0a601954214d689b89b78356dd63c9d073609282b4bfef72799d51be6f978eb80a3fc707 +EBUILD clang-20.0.0_pre20241221.ebuild 1170 BLAKE2B 83e1d256d07a4228d40900d639841a2ef237a96d30c094ead8550929a606389dfbe65ccc0bc3da8b6c7ecf68b660860c982be14716af452daa81619cc8106dca SHA512 9d72b20cac73924a921f1f687e466c2fc1e3c233e06133f0495b7dfc0a601954214d689b89b78356dd63c9d073609282b4bfef72799d51be6f978eb80a3fc707 MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685 diff --git a/dev-python/clang/clang-20.0.0_pre20241221.ebuild b/dev-python/clang/clang-20.0.0_pre20241221.ebuild new file mode 100644 index 000000000000..871a0ee635a8 --- /dev/null +++ b/dev-python/clang/clang-20.0.0_pre20241221.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 llvm-core/clang" +HOMEPAGE="https://llvm.org/" + +LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +DEPEND=" + >=llvm-core/clang-${PV}:* + !llvm-core/llvm:0[clang(-),python(-)] + !llvm-core/clang:0[python(-)] +" +RDEPEND=" + ${DEPEND} + ${PYTHON_DEPS} +" +BDEPEND=" + ${PYTHON_DEPS} + test? ( + llvm-core/clang:${LLVM_MAJOR} + ) +" + +LLVM_COMPONENTS=( clang/bindings/python ) +llvm.org_set_globals + +python_test() { + # tests rely on results from a specific clang version, so override + # the search path + local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir) + local -x CLANG_NO_DEFAULT_CONFIG=1 + "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" +} + +src_test() { + python_foreach_impl python_test +} + +src_install() { + python_foreach_impl python_domodule clang +} diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest index aca518411740..8d4efced81ad 100644 --- a/dev-python/coverage/Manifest +++ b/dev-python/coverage/Manifest @@ -7,5 +7,5 @@ EBUILD coverage-7.6.4.ebuild 2670 BLAKE2B a4af413c7af27de2134da8f07ab089961e1f39 EBUILD coverage-7.6.5.ebuild 2678 BLAKE2B a192b24f1c622a54a8c659dfc4cfc12d3fb5bc92482b54cda090515778048b35b03f9b4ef4307dbc5543fa9d1b8b8259c409ea34a928d565eeda3139a74b6caf SHA512 d9276a455e1a1e4301d4a896f0a031d0c667a00006399d2bfb883dc79fb5a4cc20e45c27f2e93440d4d35da083ecb6b2a2f6954266d42d741ae45f51d0a3f83f EBUILD coverage-7.6.7.ebuild 2671 BLAKE2B d2f45b0370a99652fbb7992544753233769578ca50b62e9c9f62f6f17953ed1d5b5b58a641e10ae5217b199b3ccd405f52cd9703e15d200bc7f0608efdf87875 SHA512 64dea655b87841015dac5ee3383c8ad30c5f3d3a5f723595802ee17912ce38c6cf14d24fb1de04a6abdd43574dcfd8157c2ebf1d0feef1d6be4f5c3d8e8e8070 EBUILD coverage-7.6.8.ebuild 2678 BLAKE2B a192b24f1c622a54a8c659dfc4cfc12d3fb5bc92482b54cda090515778048b35b03f9b4ef4307dbc5543fa9d1b8b8259c409ea34a928d565eeda3139a74b6caf SHA512 d9276a455e1a1e4301d4a896f0a031d0c667a00006399d2bfb883dc79fb5a4cc20e45c27f2e93440d4d35da083ecb6b2a2f6954266d42d741ae45f51d0a3f83f -EBUILD coverage-7.6.9.ebuild 2678 BLAKE2B a192b24f1c622a54a8c659dfc4cfc12d3fb5bc92482b54cda090515778048b35b03f9b4ef4307dbc5543fa9d1b8b8259c409ea34a928d565eeda3139a74b6caf SHA512 d9276a455e1a1e4301d4a896f0a031d0c667a00006399d2bfb883dc79fb5a4cc20e45c27f2e93440d4d35da083ecb6b2a2f6954266d42d741ae45f51d0a3f83f +EBUILD coverage-7.6.9.ebuild 2671 BLAKE2B d2f45b0370a99652fbb7992544753233769578ca50b62e9c9f62f6f17953ed1d5b5b58a641e10ae5217b199b3ccd405f52cd9703e15d200bc7f0608efdf87875 SHA512 64dea655b87841015dac5ee3383c8ad30c5f3d3a5f723595802ee17912ce38c6cf14d24fb1de04a6abdd43574dcfd8157c2ebf1d0feef1d6be4f5c3d8e8e8070 MISC metadata.xml 771 BLAKE2B 38e9680d0851f70050aad987714a9dd2f95178b0bc3d794dc08726c0618d1ea98be32a413ac397f4b222e8a5d8fdc747b7f1677bcfe842bac4080537e85a03a9 SHA512 8c44c40348fe5d416d8b4016fe22cc9ae0b94fbaf181deb79aa737f87271992521b710c1208d0eeb7ef92d96fc8a7daac1ec6feb1ae081a80f13327b5b094064 diff --git a/dev-python/coverage/coverage-7.6.9.ebuild b/dev-python/coverage/coverage-7.6.9.ebuild index 806fc7ea8616..e6db42604cc6 100644 --- a/dev-python/coverage/coverage-7.6.9.ebuild +++ b/dev-python/coverage/coverage-7.6.9.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest index bb2c078cfb4f..264f1f9f7c16 100644 --- a/dev-python/cryptography/Manifest +++ b/dev-python/cryptography/Manifest @@ -56,5 +56,5 @@ DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3 DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505 DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 EBUILD cryptography-43.0.3-r1.ebuild 2894 BLAKE2B 47a38f459787a70b102585f50f8bf7f44336f0b8637ae72a6b6966c7e1be6b307ee9e95eb8821703b8472ca5253d63b7ab7a604cbd17e24530c49964e5099fc7 SHA512 a25365071307e4cba513d8055642eaef6eebf936efe7b3d3d99c6c830862ad76258bc8775930ecabecad7d1a4b43e32a7657c4120b3b23789410439a9293b426 -EBUILD cryptography-44.0.0.ebuild 2923 BLAKE2B 1f43979db8acfd76645a4a68d838b89329f11a7a885efd1e457a230a208760687d4adba1355740b18f427e0a219830fbb7f0d407792f7c143f52420a1db32bd5 SHA512 fefc5661772bb26441360b73d12be609cddbb480afcfaa4ec69d6138c285cb444b2b09349030761f71d284c6446bc8608b5736503a4a81f06466d827ecf9cd50 +EBUILD cryptography-44.0.0.ebuild 2917 BLAKE2B f5e0e9495b7ae497b74e8d2e370fe56fc9cacb1455612d405cb9b303eaa4cdf9c1d57aaf5228fe4441cea81aaec0e4047794d2cb1605d749d5dd69c77a879427 SHA512 62bbef981a99fe323ebdf1cb6743d3aa1919ee32af70d81298e72a75c581b3353533fd7ee9b4463fdafe511be5948fb65415ec79f3eb9efae546075320207e48 MISC metadata.xml 464 BLAKE2B 96c0bd97b83c9718910d129260402fdc37e88a96ac6002c8f6dd19fb21d6daf31211b83ff7423036811e27954811ebdc810c8328f18c620682bd9428f42ba1f9 SHA512 2f36a186bb195a8cbafe1d8dd6630fadf0ea56b22906ebaf3c90954adb8b66e1017f599169e2b1ca386e1113c1a6b834fff90f2bec527bed53f62985120732d6 diff --git a/dev-python/cryptography/cryptography-44.0.0.ebuild b/dev-python/cryptography/cryptography-44.0.0.ebuild index 639f43b01ea0..67caafa79ebc 100644 --- a/dev-python/cryptography/cryptography-44.0.0.ebuild +++ b/dev-python/cryptography/cryptography-44.0.0.ebuild @@ -68,7 +68,7 @@ LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-3.0 " SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" >=dev-libs/openssl-1.0.2o-r6:0= diff --git a/dev-python/elementpath/Manifest b/dev-python/elementpath/Manifest index 385bc22db553..363fc9c6e756 100644 --- a/dev-python/elementpath/Manifest +++ b/dev-python/elementpath/Manifest @@ -1,3 +1,5 @@ DIST elementpath-4.6.0.tar.gz 355931 BLAKE2B 7617e778bb48b3d7aaf9ec4043af3827c2bd41eb3b0f7a2e4dae71d080cacd9d9a7932f8d358dc8d1fbd2e872fe9f390b90be4a55e04030eba806183e2d29fc1 SHA512 87e01f2aa2c98b626a1cfa38b4695c16b39c1425dbe686afef092cb265b82e6dc25997c989ffa2b198a6cb60e042d2361fabb0b53fb3efb853263a5651a59fd6 +DIST elementpath-4.7.0.tar.gz 357225 BLAKE2B 4f39f27ff6be7ae3b159b1a8c6bbba30dcb2cd4306df0f61c0ec8895faf382a19aed23dd10552224b64b91f99b0efbeaba22901b8ab920ec9f1074472d1a3f47 SHA512 320b7d037247412604be5365d60a8fb9040f2c29b36484d8b8a6894647aad6ba2f903d29d9c2fcbe25de1e075bdc2a879bfdd72b8443481030df6dcebd152e6f EBUILD elementpath-4.6.0.ebuild 758 BLAKE2B dd119799c7fda21932a0bcdcf67727fd319f43e987058bfaec2f80ba8c5b26a44e57ee349ce53909d84ffdfe7d42487310228d06c81ae81f2c3c8cfd456feeca SHA512 92512ab6f01c8154b313c6dffc53482ab7b4a9cbfe96596064d24a09ecef6c1be4f1559e3e05a4d5f676a9b989358423cd573c44d9d3c2345388b77534fe0a2d +EBUILD elementpath-4.7.0.ebuild 766 BLAKE2B dc9b2ed18736343dcd818380e2ea0f271a8619898d180980c5922e0699bd82f4e26559ed14ba693acb268b0b7dd4657262dea4037007d6385d10a79c19d82045 SHA512 e74f1722b1e1b925877aeb3a16637d12a0c81b2ce6c0f362a22bcc8edae47ae6aafb402065ebcd3c69b85af4c7696c50e41c0c546baa584653f4230f4b2befd6 MISC metadata.xml 380 BLAKE2B 00a18a4c9373b73866c8f5159e6c11327baea8ea6ba8027c2477cefaf6bbd2d2838de3cf78b9bc3e8bdffd0444e6c44b45cf6e6aac0f7ac470c7e092ae4e43f9 SHA512 abdc862e0d684023fcd42843a9c558d71e923a09fb0592e5e3c3e7e949e311c36afc34ee3cea5873c1799b093924fe15c240da4a782fdbca11ace66ea0d2717c diff --git a/dev-python/elementpath/elementpath-4.7.0.ebuild b/dev-python/elementpath/elementpath-4.7.0.ebuild new file mode 100644 index 000000000000..a45ac427b816 --- /dev/null +++ b/dev-python/elementpath/elementpath-4.7.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2019-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="XPath 1.0/2.0 parsers and selectors for ElementTree and lxml" +HOMEPAGE=" + https://github.com/sissaschool/elementpath/ + https://pypi.org/project/elementpath/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + >=dev-python/xmlschema-3.3.2[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # fails for some reason, more fit for upstream testing anyway + tests/test_typing.py +) diff --git a/dev-python/fastjsonschema/Manifest b/dev-python/fastjsonschema/Manifest index 96a21cbcbd08..8e9e5d94d5b8 100644 --- a/dev-python/fastjsonschema/Manifest +++ b/dev-python/fastjsonschema/Manifest @@ -1,7 +1,3 @@ -DIST fastjsonschema-2.20.0.tar.gz 373056 BLAKE2B 99e80a6aa05aef421c5d95149f5f40f0a732bd686888f32067295c19d9c1d7569bf628d06b59bbeb68ea302e06de700b05c27e7a44e018b213e0c1a7f4dc1304 SHA512 7881937a02c7487d1dfd7499dbe85e8f8e359b9686673f32491d93cef1d7a949df5309b0d4a5cc525a7d9c8269568bc34e9d072ec1a49e44d5becbf8718b250d -DIST fastjsonschema-2.21.0.tar.gz 373839 BLAKE2B 24e559d796ab38051921e797d7a6d72cea8fbaff47ff637ea481ded46aedd2ed2c5f4dc67c46b93f1100afecd8db6a80964a59a4c1f1b24ffad8f0058549cbbb SHA512 b68081f969b9f4bfabe62040e559d7c0e58a1e81f31c33d09d5c2f0eb04d8386e9cac6590cb509ac93ecaa465c399b095d3b362ecbb81bb3ea09ba27f5d8ceb5 DIST fastjsonschema-2.21.1.tar.gz 373939 BLAKE2B 2cd91b1ff6aa6e9996faf93d3f0d49cacb7f1b2bbb7001e0e01ce8bf385ac8ff84ce6d1c1c5f8607d05d675b0d42f3f5caee781547907f96717d504312d0902b SHA512 935c68ede28f7026825114ec588ae39713cf28eba9bafc68e106111da92f7cf1f25101a06c4b841f7198f55540af719853efe04f5e25f0cc92ef6638d638c54e -EBUILD fastjsonschema-2.20.0.ebuild 557 BLAKE2B 8e5867ea92aa4c7b1bfa12a47bbd4fcd80d23f4aea2ef3b405f553a04197613ff3bdb6dfa4985e97f4fc70395cdbc26cb53853d1387f5e1f0301f05752759cf0 SHA512 de0292eaf41b8f84a9ed7629df289a176a457c16828ef99614f5b15143e632aaa7cea1fbb0151e797b56cd00ed46c61faa95a92a28b61155ff780dfd9158cf41 -EBUILD fastjsonschema-2.21.0.ebuild 565 BLAKE2B 8617d19c3c0c0a100bf6b984fc0e6aece9c5a53dafa0dc228c70f466fc9df86858c6d809377f6c11a7c3aec0a2097101401c8376819f3af1b244189077c8c6b4 SHA512 878109ae2456fccf53bbeacea6ccf9034f4fc05ad7865c5200503580f1c906401d97a7204636bafdd8d41be119f5c51ec9bd192ae7a70a06bb86cb16cf93a53d -EBUILD fastjsonschema-2.21.1.ebuild 565 BLAKE2B 8617d19c3c0c0a100bf6b984fc0e6aece9c5a53dafa0dc228c70f466fc9df86858c6d809377f6c11a7c3aec0a2097101401c8376819f3af1b244189077c8c6b4 SHA512 878109ae2456fccf53bbeacea6ccf9034f4fc05ad7865c5200503580f1c906401d97a7204636bafdd8d41be119f5c51ec9bd192ae7a70a06bb86cb16cf93a53d +EBUILD fastjsonschema-2.21.1.ebuild 557 BLAKE2B 8e5867ea92aa4c7b1bfa12a47bbd4fcd80d23f4aea2ef3b405f553a04197613ff3bdb6dfa4985e97f4fc70395cdbc26cb53853d1387f5e1f0301f05752759cf0 SHA512 de0292eaf41b8f84a9ed7629df289a176a457c16828ef99614f5b15143e632aaa7cea1fbb0151e797b56cd00ed46c61faa95a92a28b61155ff780dfd9158cf41 MISC metadata.xml 390 BLAKE2B d29071ddcb0aea8db343c2924de51e8fdbf9295898c687ca0f474e007007407c9a402cd2fa74f0f2142dfb2f14a2cfd0c51c05f5fad6891734328a003283821f SHA512 db3339aaba0218ebea0ea4cd5b950dbf74572b18341f595fbbbe1f67c0c9c23413f4a98aeec5b49b036533cfea46e8f2a74f5f999c3b4c472a66297346139b05 diff --git a/dev-python/fastjsonschema/fastjsonschema-2.20.0.ebuild b/dev-python/fastjsonschema/fastjsonschema-2.20.0.ebuild deleted file mode 100644 index f0b0c73aa46b..000000000000 --- a/dev-python/fastjsonschema/fastjsonschema-2.20.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fast JSON schema validator for Python" -HOMEPAGE=" - https://github.com/horejsek/python-fastjsonschema/ - https://pypi.org/project/fastjsonschema/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - tests/benchmarks -) diff --git a/dev-python/fastjsonschema/fastjsonschema-2.21.0.ebuild b/dev-python/fastjsonschema/fastjsonschema-2.21.0.ebuild deleted file mode 100644 index 0927d4ed5c46..000000000000 --- a/dev-python/fastjsonschema/fastjsonschema-2.21.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fast JSON schema validator for Python" -HOMEPAGE=" - https://github.com/horejsek/python-fastjsonschema/ - https://pypi.org/project/fastjsonschema/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - tests/benchmarks -) diff --git a/dev-python/fastjsonschema/fastjsonschema-2.21.1.ebuild b/dev-python/fastjsonschema/fastjsonschema-2.21.1.ebuild index 0927d4ed5c46..f0b0c73aa46b 100644 --- a/dev-python/fastjsonschema/fastjsonschema-2.21.1.ebuild +++ b/dev-python/fastjsonschema/fastjsonschema-2.21.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_tests pytest diff --git a/dev-python/hiredis/Manifest b/dev-python/hiredis/Manifest index 2db505de1485..5e85cb9c06be 100644 --- a/dev-python/hiredis/Manifest +++ b/dev-python/hiredis/Manifest @@ -1,6 +1,4 @@ AUX hiredis-2.4.0-system-libs.patch 911 BLAKE2B 618badc5a11e47f6df2fb34c22d1719387c2625d9afd9bf06ebd04c0c2ed8196858fde3a5925da6b89a5a2c1af7473ef5e744a491207aae0794f1cb6b6b1e8fe SHA512 33fc3436003f055c2fb040a49ca2aa3b1b1af84bde20c123c89754709868282a87fd99597df5f2b0508622ce71c75056b3e584964c5acb235e26b7e0b972a813 -DIST hiredis-py-3.0.0.gh.tar.gz 19055 BLAKE2B 2ad3c185b6a70ebb509e0d34b1a1122784c74ecc843c966620a20d122e05dcb11129dbb7f76a7956081d147881edc2c66264fda1109e6990ef2171f15b339da7 SHA512 64abc15f73eaf65e16b1c3f98c21cf31823ffeb7131b89eeefee9856654c016867903d9a5d8c7ab0bdb24922076a67cb553c4298abcccd69ad0d5ba2d18c8a67 DIST hiredis-py-3.1.0.gh.tar.gz 19066 BLAKE2B 06b4c3e47a27d16b28a96f0769399d8b3bcc361ac14d755134cb88faed4e403e89892276a3ce5e7c2920b45c5575caba8777cef8d64bc61fcf9d47f1b94b19f2 SHA512 8c47179bc55b89d64aa02a18c81d0e77669882afe126ca7ca468df8c9417023c36c6e3bdfcc28e092feba7a766655005e839a3aaf766d2fc4424176808c978d8 -EBUILD hiredis-3.0.0.ebuild 829 BLAKE2B 4befac3378bea8387458d0dab270fb9fdbc7f4c8a94274b31667ad8f567e59deaf9fade13333a2e2725e96779f63018b99833a931cd915762da16b647ce1cd39 SHA512 b6f735815e7d31d548d0fbd7aeed2d2064cd9e31857faf58656628ff14bc0609780899773cfb4e6cf847719393c8edf86c943feabd3f53c2f5cbbcf5acf82632 -EBUILD hiredis-3.1.0.ebuild 833 BLAKE2B 15b29883fa248184280d76340e6ee9571d3b387197cc667433be8de45a11841f59e9a8d9fa2661a5a072ed65c8a68c95e5c69c44dae566dcf81ebcd5bd16e2d4 SHA512 ccef0f176cc12cb868c8d9e7a879d2a5339621c2d8b1216754976b86d6b2ebbf250444752e1cceedccb80e56a037fb44b62090b9aba2df26f40c3d4c3762305f +EBUILD hiredis-3.1.0.ebuild 829 BLAKE2B 4befac3378bea8387458d0dab270fb9fdbc7f4c8a94274b31667ad8f567e59deaf9fade13333a2e2725e96779f63018b99833a931cd915762da16b647ce1cd39 SHA512 b6f735815e7d31d548d0fbd7aeed2d2064cd9e31857faf58656628ff14bc0609780899773cfb4e6cf847719393c8edf86c943feabd3f53c2f5cbbcf5acf82632 MISC metadata.xml 493 BLAKE2B 9ea63c09baa3e95097afce5edb30a2e1f358eedcc41fbd6f66492e3701bce65fa91e83c236d69b39ddde17f3d92401ca39ec70fbe12b6bc74dcde3e6e2495490 SHA512 42cc38851c3ffaddeb32aefed35551a444fdd1e9463dfca2f320a184445567174b44de84981dbd4613029abfcef28a69208bbb2857811308667cb54102357c83 diff --git a/dev-python/hiredis/hiredis-3.0.0.ebuild b/dev-python/hiredis/hiredis-3.0.0.ebuild deleted file mode 100644 index f85f0493d578..000000000000 --- a/dev-python/hiredis/hiredis-3.0.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_EXT=1 -DISTUTILS_USE_PEP517="setuptools" -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 - -MY_P=hiredis-py-${PV} -DESCRIPTION="Python extension that wraps hiredis" -HOMEPAGE=" - https://github.com/redis/hiredis-py/ - https://pypi.org/project/hiredis/ -" -SRC_URI=" - https://github.com/redis/hiredis-py/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" - -DEPEND=" - >=dev-libs/hiredis-1.0.0:= -" -RDEPEND=" - ${DEPEND} -" - -PATCHES=( - "${FILESDIR}"/hiredis-2.4.0-system-libs.patch -) - -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - rm -rf hiredis || die - epytest -} diff --git a/dev-python/hiredis/hiredis-3.1.0.ebuild b/dev-python/hiredis/hiredis-3.1.0.ebuild index a7183e750350..f85f0493d578 100644 --- a/dev-python/hiredis/hiredis-3.1.0.ebuild +++ b/dev-python/hiredis/hiredis-3.1.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" DEPEND=" >=dev-libs/hiredis-1.0.0:= diff --git a/dev-python/httpx/Manifest b/dev-python/httpx/Manifest index 037abf17c133..009be02947ad 100644 --- a/dev-python/httpx/Manifest +++ b/dev-python/httpx/Manifest @@ -4,5 +4,5 @@ DIST httpx-0.28.0.gh.tar.gz 4117883 BLAKE2B 0fa645a5767355d4c29d7eedb137c73ddf62 DIST httpx-0.28.1.gh.tar.gz 4118011 BLAKE2B 76c24a3b3618798d5b65aaaa87ee583f9debf8cb7866204a3e12c151179d9f69a6ad23198c9ee7df61058f73b6ca84f453c3bced25a60f583d7b3ad7681839bb SHA512 5571957a3516533f1c1e76f311316811f6365e192d19ebae10c9ab0d0c4094d811063fd2be2995f3b6a41d6899a7882f27265badecf238a4f7903f976136d3ba EBUILD httpx-0.27.2.ebuild 2309 BLAKE2B bb985f39d3e33a6489d12ba0420096ff2529af0c49902510ad0e3d717d5923a8f698401c5a7b816458385334b48d1998778c117dfdc1dcc0cd839df6ef6f96d8 SHA512 d0d6e68b96458510610b8014477f37f4cd31d6d7276e3fdd25ef53a88ff1810340102819403ee6123f9c13f25c6dd365826d3cdf49477ae11f0fd78f168947bf EBUILD httpx-0.28.0.ebuild 2675 BLAKE2B 76a638328d154f1aacf469b280fc3efa72b73d1505fe3dd93b5e35cf5182c9991d43656bb42b3d324d97cb17c7cc6356d989b5ff2f65b28daf8e608676005d94 SHA512 1e880e33ef367a0b7c1736097ec6852cf74a35f5ead4e10b0d7a09014207d76f063d9b3569f7b593cde073398710aabb900af569d446c828e86e5c6b75643d2c -EBUILD httpx-0.28.1.ebuild 2457 BLAKE2B 8892337555bbcedeebca77c6b5e39ebdd48af705d0d76cb21b16532bea11177f51ef263e418c54c3302817f99b5a50224526da392fa426a747fb5a6e87c2ebd6 SHA512 8d510743ae33d1319e2bf1c01d0ef2217bda54dada8b151869ca2523f95e3a37597ffa4f11c8298dde4be155bf9fadfb4359d21647c5be59740997bbdcc43577 +EBUILD httpx-0.28.1.ebuild 2449 BLAKE2B 13482c159a47a8b4b05c54293e7cec21d49619eaba5da1e93a0ca266558036f3b5ccc7b739d2465e7abc0f691c96cb75f696cd9299be534150bd1a656d4f6005 SHA512 f06bb85bb2e49390822b8f44c220e2125bba3b1e36426d63048644d550e829222f00d5f14b2dafbecab3e5017ac824083f0aa09d7dfe49a406a1c59a6f9aec9f MISC metadata.xml 518 BLAKE2B 063b5b95529cd5a31aac83998c0acbdfef208c34e931c96ae8ee767a326301a597a8297514b5c97bef2b3b706b8938d38c0e5f5d752307a9dd06984792c799a2 SHA512 3a29dffa0f951255a67468b28917590d4108ca12e14af03bfddef80f6d48e266fcccdd991e778ab9e267c0bc76ff0017e07905c1f2f45dc440a9af89f6cae6aa diff --git a/dev-python/httpx/httpx-0.28.1.ebuild b/dev-python/httpx/httpx-0.28.1.ebuild index 8b67a3d249d1..0ff19a8720d7 100644 --- a/dev-python/httpx/httpx-0.28.1.ebuild +++ b/dev-python/httpx/httpx-0.28.1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="cli" RDEPEND=" diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index f5b609ff650e..9a5a58c1c4b2 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -2,8 +2,10 @@ DIST hypothesis-6.119.4.gh.tar.gz 9490666 BLAKE2B 99a45054b90026317bca165915b2ff DIST hypothesis-6.122.1.gh.tar.gz 9492677 BLAKE2B 66f89d2388cb34e5df95bc73af69259c8460b0508b14b07b99d749443be44f0c43b20bfb1d2edddf844e97f18b20e98ceade1dc66d08ecfc8403fdb6f9a461dd SHA512 27e3fca0510cc4267f3ec4df112937fc1e06331d1498f0db1815912a6eaacd3fcb07705aed84db1f03212dae3bd3d4902071070c81694f9ae2df1a03d4964c14 DIST hypothesis-6.122.3.gh.tar.gz 9495681 BLAKE2B af743d0486d31590639216e60901eb7ee376dfcce18a9e130ea5061788d9c9d66f1ebcec23f144d41652581e50c30903aa9d697e304cfe05259c454c344f02e0 SHA512 8776f603682a3ef7c36bc47f6e36b64b0e01c37f4db80fe78d492a3e4d347b4ec1d9c87e6999069d2cb4b5ac7d33e0d1258055b679fcacc6812b256e6398f043 DIST hypothesis-6.122.4.gh.tar.gz 9495842 BLAKE2B 4a17e7096a1c86a13851af3d905839c53e0b8b15685a84bad9fbde5d74679e1153bcfe8dae6780bdaabcb3242990f4cd29d4eaf29f564eda4c09c01b4fdd5f98 SHA512 4828b35ca3c9a601303eb671e322d1c81afe079d0eb04d5518397310e5ee15a1e0bdc5c3fb252c34de8a5ad931992974a9bbe136ebebd10c26a52096febdda31 +DIST hypothesis-6.122.5.gh.tar.gz 9499110 BLAKE2B 57de8290600ceadc408804d4ec5df7bc96977757dfb9039d894e39bef6c0a53fd3453ac86320353079c4835218557e5331a45894e5f61a60191c562c334827dc SHA512 67df638efaca6fccafba2305042a785c32ea532ac52336f55e38fe085351052386408399e0097572a9be546891212286228a12b48839892883284a4cee01ff33 EBUILD hypothesis-6.119.4.ebuild 2538 BLAKE2B 3034e0f2da145057186985efade07d9aba4e5daff531b81bce6286e83d1cd24264757fb3edebf42e647c6c79e0862bc935a429227576b2e1e42f11174392d71f SHA512 570c570ce5eb99107969be3d0a9900ceb5d43168b33e47b9e9ef6c249b895a5006b220c356c28b41cc20632b2c7d74affd26303b5df40589875bbb1452b69bcd EBUILD hypothesis-6.122.1.ebuild 2630 BLAKE2B 6f0903d9f3a4a67f16c4c492ab7dbbefa22675185c9236e889018360c9eea618e3705d3a44cf760d74f7aa17d50197788f4895e17c8d8bed56d1559eb05fb974 SHA512 1c52efd3ab43e01b4943d5f9b35960e224cb69091922e0df9a058f1b12dfb1199e67e261e489a6e7c90bc254e92bb38a55abca7fb73ae48e800e5206d45ec32d EBUILD hypothesis-6.122.3.ebuild 2630 BLAKE2B 6f0903d9f3a4a67f16c4c492ab7dbbefa22675185c9236e889018360c9eea618e3705d3a44cf760d74f7aa17d50197788f4895e17c8d8bed56d1559eb05fb974 SHA512 1c52efd3ab43e01b4943d5f9b35960e224cb69091922e0df9a058f1b12dfb1199e67e261e489a6e7c90bc254e92bb38a55abca7fb73ae48e800e5206d45ec32d EBUILD hypothesis-6.122.4.ebuild 2630 BLAKE2B 6f0903d9f3a4a67f16c4c492ab7dbbefa22675185c9236e889018360c9eea618e3705d3a44cf760d74f7aa17d50197788f4895e17c8d8bed56d1559eb05fb974 SHA512 1c52efd3ab43e01b4943d5f9b35960e224cb69091922e0df9a058f1b12dfb1199e67e261e489a6e7c90bc254e92bb38a55abca7fb73ae48e800e5206d45ec32d +EBUILD hypothesis-6.122.5.ebuild 2630 BLAKE2B 6f0903d9f3a4a67f16c4c492ab7dbbefa22675185c9236e889018360c9eea618e3705d3a44cf760d74f7aa17d50197788f4895e17c8d8bed56d1559eb05fb974 SHA512 1c52efd3ab43e01b4943d5f9b35960e224cb69091922e0df9a058f1b12dfb1199e67e261e489a6e7c90bc254e92bb38a55abca7fb73ae48e800e5206d45ec32d MISC metadata.xml 492 BLAKE2B c9e9bbd59af55d1f47e5b7a86933c02b47f832122d03eaca56bd3ec9476cf260d91d4fd2da5068845d4525b7cc9f702b515e8d6a0dffa7923f5898cfd44e12a1 SHA512 166b33d6ac887f52d54fb9d556102038c00650a597d2de1c3aad3f8b5e136e9b6b7db31f05f3379435e4c5f943156d5839d78fc95461af411037a3162ea6705e diff --git a/dev-python/hypothesis/hypothesis-6.122.5.ebuild b/dev-python/hypothesis/hypothesis-6.122.5.ebuild new file mode 100644 index 000000000000..dde5562c67da --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.122.5.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/pexpect[${PYTHON_USEDEP}] + >=dev-python/pytest-8[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + # subtests are broken by warnings from random plugins + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin + local -x HYPOTHESIS_NO_PLUGINS=1 + + # NB: paths need to be relative to pytest.ini, + # i.e. start with hypothesis-python/ + local EPYTEST_DESELECT=() + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + # failing due to warnings from numpy/cython + hypothesis-python/tests/pytest/test_fixtures.py::test_given_plus_overridden_fixture + ) + ;; + esac + + epytest -o filterwarnings= -p rerunfailures --reruns=5 \ + tests/cover tests/pytest tests/quality +} + +src_install() { + local HAD_CLI= + + distutils-r1_src_install + + if [[ ! ${HAD_CLI} ]]; then + rm -r "${ED}/usr/bin" || die + fi +} + +python_install() { + distutils-r1_python_install + if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then + HAD_CLI=1 + else + rm -r "${D}$(python_get_scriptdir)" || die + fi +} + +pkg_postinst() { + optfeature "datetime support" dev-python/pytz + optfeature "dateutil support" dev-python/python-dateutil + optfeature "numpy support" dev-python/numpy + optfeature "django support" dev-python/django dev-python/pytz + optfeature "pandas support" dev-python/pandas + optfeature "pytest support" dev-python/pytest +} diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest index d3eb77ccd618..2d9f03cd1b76 100644 --- a/dev-python/ipykernel/Manifest +++ b/dev-python/ipykernel/Manifest @@ -1,3 +1,5 @@ DIST ipykernel-6.29.5.tar.gz 163367 BLAKE2B ac1a48093b68a79c9b656cc3960f35ae2e28ac110b4a560b7434b853e37e505034d7822fc2d6557f03e1f82a260abba53cf53ba9dde4fc6fc468fd65fb46875a SHA512 271232ad6168ff00d6eb729bb38804f6a030b85be9bd75341b4af8ca1feb9f3c6b088eff77f4efcc503512559c93f1d78c13904089b7acb5205c4039daf0cea0 +DIST ipykernel-7.0.0a0.tar.gz 172248 BLAKE2B 7406cae0ce2543083850e3fdb362b5039386b5827a05c5829a5b4bbd0427d94d755c6abde1ced3099226fa6e684086d1923ec9d720e74669a4bbb4e8c80816d3 SHA512 047875f1fc84298e77478dd771a7dffbafb5b86cecccd9b1ef0295b9b60cd7fb1a407d41b4ad85ab3dc7e077f84f57359b2f464bbfd2a04e538ab357765eeb38 EBUILD ipykernel-6.29.5.ebuild 2499 BLAKE2B b65a12a57a116d91b52775200b23d2326f6deee201573a3f24754ce89d4d52e83fed70a4172507a98af0e45e40b52a83dd9cd60e11ec7606cc8fb4e63c47eea4 SHA512 2f4182192578493f898eef3bd037fbaaa2abdd53041a88fb6fc23404d0cfb0d53afbc1e4415ad5940c06e64db73136663537783bbdc7a2c0f89a1e504fcde6f5 +EBUILD ipykernel-7.0.0_alpha0.ebuild 2326 BLAKE2B f1f2aabc2449386893ea1be48b5f600036da9f90691dc694d0843bd9187708a58b8cd2a6796a1de88d0733fa70a5feb69dd63de50958207a79cb6cc8234ea8e4 SHA512 285542335558b0d91e4d99b37fcecbd63c4d4f3e3d7107a782db7e267b9a42d377546e087904b632c65164143075babb2c14235c6e8d29ba73d9d2f1576c1c49 MISC metadata.xml 527 BLAKE2B 4a24cb9d5b801bf94c71c47d0c90b04bc249fb41a794c7b688a5762f08545d1fcfe9e4976aa4f583ecb456458b5f6dfc394349633959444584c0abad0da4be42 SHA512 ed9f0ef12ec5de67a646783243555f1737604a84c78c57b9f7c65137cec8cbc396991411501927f92bd393daad2238c27363ecc9c115031450231c2a4fb2cbb9 diff --git a/dev-python/ipykernel/ipykernel-7.0.0_alpha0.ebuild b/dev-python/ipykernel/ipykernel-7.0.0_alpha0.ebuild new file mode 100644 index 000000000000..6ce76b7cb38a --- /dev/null +++ b/dev-python/ipykernel/ipykernel-7.0.0_alpha0.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi virtualx + +DESCRIPTION="IPython Kernel for Jupyter" +HOMEPAGE=" + https://github.com/ipython/ipykernel/ + https://pypi.org/project/ipykernel/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +RDEPEND=" + >=dev-python/anyio-4.2.0[${PYTHON_USEDEP}] + >=dev-python/comm-0.1.1[${PYTHON_USEDEP}] + >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}] + >=dev-python/jupyter-client-8.0.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-4.12[${PYTHON_USEDEP}] + >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}] + >=dev-python/nest-asyncio-1.4[${PYTHON_USEDEP}] + >=dev-python/packaging-22[${PYTHON_USEDEP}] + >=dev-python/psutil-5.7[${PYTHON_USEDEP}] + >=dev-python/pyzmq-25.0[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}] +" +# RDEPEND seems specifically needed in BDEPEND, at least jupyter +# bug #816486 +# pytest-8 runs a small subset of tests, we allow newer for 3.13 +# since a few tests are better than skipping entirely +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/ipyparallel[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # debugpy is actually optional + sed -i -e '/debugpy/d' pyproject.toml || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + # Use python3 in kernel.json configuration, bug #784764 + sed -i -e '/python3.[0-9]\+/s//python3/' \ + "${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" || die +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # hangs? + tests/test_eventloop.py::test_tk_loop + # flaky + tests/test_eventloop.py::test_qt_enable_gui + ) + + case ${EPYTHON} in + python3.13) + EPYTEST_DESELECT+=( + tests/test_embed_kernel.py + tests/test_kernelspec.py::test_install_kernelspec + tests/test_zmq_shell.py::test_zmq_interactive_shell + ) + ;; + esac + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p anyio -p timeout +} diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest index b8edf0912131..d02023ee4ab7 100644 --- a/dev-python/ipython/Manifest +++ b/dev-python/ipython/Manifest @@ -1,4 +1,6 @@ AUX ipython-8.30.0-python3.13-debugger-pdb-curframe.patch 1380 BLAKE2B 7f31588b848719fe44fc4356f368a84b65d8333fc46af269110592af1dd5765fa940070c89c37ff410607db7111f2dadcdd360499667a42da2d918d480ae7340 SHA512 5a6d99e8213af5eaffb0667567f68aa60f35291c6d502584ceff2fd32b58d681ea3d4c766ed35c747a1de8bcc8827b04fb97de3ca13d93f2dea3136aa3af70cf DIST ipython-8.30.0.tar.gz 5592205 BLAKE2B e935305ce08ba287bb811a3efe7ae88821485f726c4c45815f4c39c1a51bb59ab439d256fbb91ddd71d12512fb58c913e4120663d6035b4644da67b3eee9b91c SHA512 36432ed736ce06f47b3ccb6172e6c03a15bfa51a2e38b80d5b579687abad0c03181684b218750f320b185fe3f96baf159eb9c9184c40ddfca78fdd9683233a9b +DIST ipython-8.31.0.tar.gz 5501011 BLAKE2B 0ffc49a663c7a0942fadc4eb98fac945c726a3150f20fe87a68935d660ce280346c270740788b6a5f70291f572d7663ace9dc8a131773176ac89dc7259cafcbe SHA512 b5fe31c54f93a696fcb6474d4bc7ca7c52ad1ce7bdd94971fd9b886b1e134d662524810bd5cc98e621fd3965f65c647cbd2d77d518d001af07a61c4b5a3320cb EBUILD ipython-8.30.0-r1.ebuild 4562 BLAKE2B 5539d8d30a6aa356b440c9e501fab1b9720d486b1a76a396ba25b7f395d4196bcab187c2316b245c907ba5e18fc7b871a006a81cef35c4db289af409c71bc884 SHA512 9c0c899132f931a90c5b169c46f67ec11c1ab1ceecd6dd4345dcfaf19e058c1e9a9c8e20e181a2b67a50e913ef366d73dafb2b939401a8f549f8eaad42f275f4 +EBUILD ipython-8.31.0.ebuild 4485 BLAKE2B 6214516524ed7f03aec736210eae7c6e4707bcae549ef37293939932631f902f34af09404ec977fef03aac1d9dfa28f7155f1c2df4c63142a633c5a508a13845 SHA512 38230082df71e81b6df5c5c0f93f9ccaac171236e52b5eb591382a320448c2f7c48a3f44ea5ac63ed3de0632d9d3a247344f00411df27140f2e58e3f877ff5b3 MISC metadata.xml 2802 BLAKE2B 2fb6773ad4ef10d531f978e3ed40f6d99cf1586ec6d7cf2bf7e60fd5d640d082a0946651e0a066993320ffeaace3426066ca24c325926b62125ae91816707128 SHA512 965c3e36e05475d9454af8219b84e080d4c83d775f8a7e20a4951a82246d672c46fd3cb1fff5f8664d0ce8e8fcb846de6f15abc4575db3a6b7d87209194bcecc diff --git a/dev-python/ipython/ipython-8.31.0.ebuild b/dev-python/ipython/ipython-8.31.0.ebuild new file mode 100644 index 000000000000..002d16d2e32f --- /dev/null +++ b/dev-python/ipython/ipython-8.31.0.ebuild @@ -0,0 +1,161 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_REQ_USE='readline(+),sqlite,threads(+)' + +inherit distutils-r1 optfeature pypi virtualx + +DESCRIPTION="Advanced interactive shell for Python" +HOMEPAGE=" + https://ipython.org/ + https://github.com/ipython/ipython/ + https://pypi.org/project/ipython/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" +IUSE="examples notebook nbconvert qt5 +smp test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/decorator[${PYTHON_USEDEP}] + >=dev-python/jedi-0.16[${PYTHON_USEDEP}] + dev-python/matplotlib-inline[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.3[${PYTHON_USEDEP}] + >=dev-python/prompt-toolkit-3.0.41[${PYTHON_USEDEP}] + =dev-python/pygments-2.4.0[${PYTHON_USEDEP}] + dev-python/stack-data[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.13.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + ' 3.10) + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' 3.10 3.11) +" + +BDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + app-text/dvipng[truetype] + >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] + >=dev-python/matplotlib-3.9[${PYTHON_USEDEP}] + dev-python/nbformat[${PYTHON_USEDEP}] + >=dev-python/numpy-1.23[${PYTHON_USEDEP}] + dev-python/matplotlib-inline[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pickleshare[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/testpath[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +RDEPEND+=" + nbconvert? ( + dev-python/nbconvert[${PYTHON_USEDEP}] + ) +" +PDEPEND=" + $(python_gen_cond_dep ' + qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] ) + ' 'python*') + $(python_gen_cond_dep ' + notebook? ( + dev-python/notebook[${PYTHON_USEDEP}] + dev-python/ipywidgets[${PYTHON_USEDEP}] + dev-python/widgetsnbextension[${PYTHON_USEDEP}] + ) + ' 3.{10..12}) + smp? ( + >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}] + >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}] + ) +" + +python_prepare_all() { + # Rename the test directory to reduce sys.path pollution + # https://github.com/ipython/ipython/issues/12892 + mv IPython/extensions/{,ipython_}tests || die + + distutils-r1_python_prepare_all +} + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + local -x IPYTHON_TESTING_TIMEOUT_SCALE=20 + local EPYTEST_DESELECT=( + # TODO: looks to be a regression due to a newer dep + IPython/core/tests/test_oinspect.py::test_class_signature + IPython/core/tests/test_oinspect.py::test_render_signature_long + IPython/terminal/tests/test_shortcuts.py::test_modify_shortcut_with_filters + ) + + case ${EPYTHON} in + pypy3) + EPYTEST_DESELECT+=( + # https://github.com/ipython/ipython/issues/14244 + IPython/lib/tests/test_display.py::TestAudioDataWithoutNumpy + ) + ;; + python3.13) + EPYTEST_DESELECT+=( + # docstring mismatch? + IPython/core/tests/test_debugger.py::IPython.core.tests.test_debugger.test_ipdb_magics + ) + ;; + esac + + # nonfatal implied by virtx + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + nonfatal epytest -p asyncio --asyncio-mode=auto || + die "Tests failed on ${EPYTHON}" +} + +python_install() { + distutils-r1_python_install + + # Create ipythonX.Y symlinks. + # TODO: + # 1. do we want them for pypy? No. pypy has no numpy + # 2. handle it in the eclass instead (use _python_ln_rel). + # With pypy not an option the dosym becomes unconditional + dosym ../lib/python-exec/${EPYTHON}/ipython \ + /usr/bin/ipython${EPYTHON#python} +} + +python_install_all() { + distutils-r1_python_install_all + + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +} + +pkg_postinst() { + optfeature "code formatting" dev-python/black + optfeature "sympyprinting" dev-python/sympy + optfeature "cythonmagic" dev-python/cython + optfeature "%lprun magic command" dev-python/line-profiler + optfeature "%matplotlib magic command" dev-python/matplotlib-inline + + if use nbconvert; then + if ! has_version virtual/pandoc ; then + einfo "Node.js will be used to convert notebooks to other formats" + einfo "like HTML. Support for that is still experimental. If you" + einfo "encounter any problems, please use app-text/pandoc instead." + fi + fi +} diff --git a/dev-python/jellyfish/Manifest b/dev-python/jellyfish/Manifest index aa6def697854..03ec5011dd43 100644 --- a/dev-python/jellyfish/Manifest +++ b/dev-python/jellyfish/Manifest @@ -1,68 +1,46 @@ DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d -DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST csv-1.3.0.crate 888212 BLAKE2B df05956223c50cde32f4ae6df922fbdedd8b50008a8898dd49bcc8bb7430d25727a03430c32ec23cc44ced043709de1f80f4d750e335bd12b22d0b06050881c6 SHA512 1b9e870c433e4d37e61cd604d2712c59ccd392cab55b8c88596a7094245072dcae02ecc80d3ee7cdaaa083ec2c2865b71712330c55e93715917a86106a2230ed DIST csv-1.3.1.crate 888542 BLAKE2B cbb2a64cbde9c315bfdf2ddc3c14b2cf650595dda8fe233d8b84ceacf4756e72dd9b5a932e4c27b496c70ea5cb8fa1d29abea3d833b8169b6f271bc3834ed2aa SHA512 6b0be5e017b2b2cb926d11d7a36cdae1bf0ddb56165127f25f6fd55956f95a572ed7e054f863610e91c9c2329f5af0eee9678f9020644800587d6daa5a94755b DIST csv-core-0.1.11.crate 25852 BLAKE2B 9f56cea786b5b35f6fd5c4f41fc3cc06d777f6d643d939ca7d57b1f1a24d4ee16ae3a4de629e484b0e4cf87009abf4911dc4d1bc199968ef5c7f4100cd238d1a SHA512 0445c8a4d4d0f90f03e5d6507c26454aaeac0b355fb39d19e1676a7cb27b4372db3541367ce838d38151862b7bfbf19750cb550e24e74ab5e07ae9bb4edeedee DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f -DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 -DIST jellyfish-1.1.0.tar.gz 364391 BLAKE2B b5cf7344f28095e80a3519d9acd6f1210f7480e33d62c4e071dee509b5f94616ed5bf0004f7f4190a0a51deb89ba83d2172bf43ef792268f2e9e2ff545ae5f9f SHA512 2af68c88d7858d18d2cba0d8ee34a7435566a492fc4077db906600b9c7bed82ec28e63c434fc447ef3fe496dec163471e734ea71b7e38a2d1876a7bc95b6a97b DIST jellyfish-1.1.2.tar.gz 364387 BLAKE2B 116ed8375ae114b9db1364dc9e649aa3a373e0b0f19c3928cdef6683c1c7c5d95c186de5bcea45b037e4005d0ce0de552f04e656f69f3c710bb83ab4e7bd3163 SHA512 160bd8a2658b7814bc39a96e63ce669c4f3acd95e664418f71d5776d4d76a2d6939c19f1a2efd1c7d3222ff198f67da0d51d41d8c184ec2cc2d800c04366fa66 DIST jellyfish-1.1.3.tar.gz 364473 BLAKE2B d2c41dffa8efaef96d89258005cdedfa831f049ba1a58d2a19a62aba7f5b6a324dadc09950175bf2e3303e5f98a97f1779c990f393d88578b1f3b9c15fd10e1c SHA512 bf70b87aa97832efd04b498d07e1fa50928fb40f1a308fbeaaf48353b6c5f7f45ce26334c49bf1fbb267b2557b69844f42bef58968529bb98c45a31865d314e5 -DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 DIST libc-0.2.167.crate 757723 BLAKE2B 38f1657dea6d13cb6cc87c8cbededa9f0ac280e4f141f780719164451c941ef873cf6348fef7ab249ba7eed1cbf6768c6a8dc9a51796007c8ce31cdd2f90ecaa SHA512 f6690776266836371e5f9e20ec3a93bb17bc4296219755750e4e70e745016245dab9e247fe564e0f21d10d0c7c97ae97bf54da5068464a48ebfac244cf699166 DIST libc-0.2.168.crate 757025 BLAKE2B 2597fdf5a77345754b8c9168d9f07f83ebaa0413262b94ebb19f976f49cc2c47893e788ee2abb3d00a995bc8f99b6ebcf24abbdb320e18037e779e1241599b44 SHA512 499f7273ab5eac0961fd927d5204ff4d5b3b290c20d00ac99054ee596b6d3ec4d6712772c52b09c84554f0514a8f66b41995ceb5b0ec38a7295a4fccf0e94349 DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 -DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 DIST portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19 -DIST portable-atomic-1.7.0.crate 145385 BLAKE2B 7d9622d636677e3adae0f909405090318a9d6189fc18683ed21074e9360f213b44c5213f3561e3dd1f642547c2c2e6682b9e1efa63243c1f12636bb11bd15dbe SHA512 0849edaa7a1f9ea66182443e31691e7839c857240916521bbd6009b5e692b13f5b315df36e656134651386bc50d895ecf6155a906750009514cad8bfc7e57fe2 -DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee -DIST pyo3-0.22.2.crate 538342 BLAKE2B faf347695117f9fe0ebe5cd7f6aa1b0dcfe718343875d6c06438046deccc1075f104d2a2413dcda41ae9827bc363aa147057b45968f6634f577a6a4510a4bb8e SHA512 e8bae09059f50ffe477dad44499cedeaf3a734665f0fd8e8bd4b44f48578d21e4bdb8d55ceea00c5a27da750761842ddf89cfcecdecb2e7a4a17ab192259be9c DIST pyo3-0.22.6.crate 546746 BLAKE2B 2a6f8c5ce2ee96e1812177a11c5fad7e15f3a73d9e30850edf0855b13db6cc95427e186883b4aae25a2d2466d3fe82f56180a39f3e6e0a54bb0a3ef78d495400 SHA512 d746007eae22f5b7bbf173759c61cbd2aa893898d88b8be5680a0237deec4d113246edf5f62fbbec3579ad4bd7307499b94b887ec306112ffe3df5190fe70e44 -DIST pyo3-build-config-0.22.2.crate 31225 BLAKE2B c2e6a3d3d23b7f2f51bcbf1214ab20a298a1e62f85c9af3dab1e77b09f20b657b576feefffb18eb49d438f0ffab525b6bcd1086d500601c327ffd4fd24a719ee SHA512 644c82d30bb27051557efcc9789a81380a64e29bc62abf97de88f42c3791dac74228c7a7d09e0d46d14f07c0475f0bc03fac6ed1367b9a616153e8820b94cbc8 DIST pyo3-build-config-0.22.6.crate 31369 BLAKE2B a1a72de120c4ac4f23a3faaf9b2e340231d7a778a29083ef25fd863fa213afb2a9b720333e3d46a6e1d32105f63073276a23b9bcd999a97fe71eaff3afc7db99 SHA512 9ab44c830e56ddb9ee537ce438fc690664d2c5416f01cdf72498ce062e4c1e7192eac8b7dc2de86c9f2212890b133b69a66209b1615c4eabdf4eaa6882a980fe -DIST pyo3-ffi-0.22.2.crate 67749 BLAKE2B 0a4357d5f4fbcab9717d58b7a80b63a63bc329267d4725136c4eac7c0101095a50e5f840638dde79034e5df99c4f46664cfdc2ad437837643db5d475c5705cb3 SHA512 bf8b83b4790832d99de8c6a61a15a43fc189505dd843011933305f7f93c4f5f4849fb00cc2a6fa410b788645f8ed8c0df61799cf801966a925abb9756b1ab579 DIST pyo3-ffi-0.22.6.crate 69352 BLAKE2B 99eea6ed87001b23fdeb263937bc14be0fadadc1ad77d4fa8834045ba2fc6ba5c0b89f4051916a058b7640be655afe22785b1da42aac8a32d10209b7b37bf810 SHA512 616e51a0eae1207830fe95251d5b62f126daf446bec68ac98cb1b8538aaa59761dbde62d446a9ee205c23453dbd32bd8ecb15e26265ed1fa1e5e2056efd96369 -DIST pyo3-macros-0.22.2.crate 8136 BLAKE2B 9dc97d2f60581db1b8ddb562dac917069525f297fe2cbb9aff3ed34d5a08ea43c112c9c7a450539da3536d753778b5ca506dd1b18e1d6b8a3649fc098e7af439 SHA512 f4f4f6af8dc3aa4bcc1698661990ab2112391ef9502e9f71d86e35bd10dc4e1be309102ebb1b7b32751817a6033168dc0486fdb16b35c626101e69f0de807a4a DIST pyo3-macros-0.22.6.crate 8182 BLAKE2B 81998e4f4cb325763e4d3477af05b332e184cabf6391761f850d23508cebcf8d496ce12f747ea241523bb3899886eb20494b076a0651151744bb81d52901a1b4 SHA512 63f7a7b42e099742518c8a3bbc7647e98debb5500d08c39e11e8140fc146e790ab06e005d8d14c89aba79ebc5bf04fe1c92c0e9c5b13421307d3a4682d044179 -DIST pyo3-macros-backend-0.22.2.crate 65620 BLAKE2B 37fba9ff384373418d3a7341acafb8e33308a64e30026f828693a37c32ab4a74d058f2db84d00467a20f9f267c96fe54c0f154d1ebbae92490e8dfc0d29c042f SHA512 0517080c0d5d4ed8136521fd37aa3a192c2eb8cab58545d8543ee4df9cd0dcea19fe0678d5ab90f05fe3eb0f4a86fc2f07b76f2e12ac1fcf7e7c195c2ffa4fd8 DIST pyo3-macros-backend-0.22.6.crate 66312 BLAKE2B ec0b11bee1ad2192e8d95cebab0075d6ec5bf628e3344b86fb8e20a6d0bc1f891b56ccfa4622840a609480581f32bd211b9a3d1dd989716cf255efe3fdc89331 SHA512 87463939b5a5674e30e8ca05ae747f652f8679f0c5c85d20967e9910ad853768a769a914580e82e409188fe4add80a3117ccb9da24c250406bc6f76fe4453799 -DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 -DIST serde-1.0.204.crate 78253 BLAKE2B 6fdebf3cbcc0327b404caaae43c87ba2b6105374a5ee3eaa34d44866e782132cff535da4c069c007783b7b6468d55cb1ceb6a41da74b9eab03ace7cf4811e09e SHA512 2fefbeed0117bd791fd25dd5ad0c99ed4f60aac5919605b6f642050f748dd472bf9d4d121b78b0cfe8719db30a675559d097bcc7542cb57451d1779dfd8d294f DIST serde-1.0.215.crate 78527 BLAKE2B ca8e1175839ca45a4d78a155f5943396211408a85e0840b065c52948188010653d68fc4fc7b63bf2c39a11a6988abb7f6f3c6d878ca1373596e0a5d62186e109 SHA512 3da13f1a74393f1fcb6d659b5e060a11ecae358f55cdf4a2fd05bfc863fea6f75d3140d3bc74902f8feba8cddf7dae71a3f4e4e78e78e1b08ed46b3e4900281f DIST serde-1.0.216.crate 79000 BLAKE2B 98c0f5cee2f9212c6b7620d2068665379471ceb7557d1454cab9b1c2120b526ef597fbb642f65440e70f92a4764cad33613b478bacf99138dd5bd51fdbdbee6b SHA512 baabf4c7aac4a540c9ed18b336662087258b71c9cb0e547c8d83a2734818ab2cbbe62f910d812eb61d3d46e653c41a3eebc99b1d679bfc51f95710c71a8ecc20 -DIST serde_derive-1.0.204.crate 55871 BLAKE2B 8f0cdb244a820712d557a3273e505c4461f4d7db89e8394040b4c66ede787b6b38b4c9923b38959ab4042c9076b8af72008c0dd15ac93a0ecdeb99da8fb526ae SHA512 bbb2b5e60e2af5bc7528b937ffaf0d3ffd433dbd9cb2592c1e07090620309057e4f11cbd6112fc1d2c5557e1bb3c0f4d59eb06ff06fa021ec683ab880997140e DIST serde_derive-1.0.215.crate 57092 BLAKE2B f28bb66017599afdcd8d45c514b8e07854eb944c1dcf931e052a01ce421e0de6c20c13b3867da5922e2153e25ce88bf9fa27e2e68ddc9d212977f71fa0bd6352 SHA512 cae686bdf10c683149956ffe1c64fcf3e9b9bf0cd6e33b4ce7429d0ca35b9fdb55443693866c1202fa79348c6ea0f49ab3be3d5f857de4ae0818d2b4c8c67d9b DIST serde_derive-1.0.216.crate 57674 BLAKE2B 12a9228679c16288c08c8b256707e276aec79f84ac7af0c4cfd1f109500dfea80438df17d798acdd30a9743c753e70093b22bd324217529bac483f257682a3e2 SHA512 80fcb552279ac7562297df878f2f5e9ac09241701f5cf1088fcbf473b638f58cd3092a7930d8937ca0df9a47b9ae1a42d490cd46a275259cd8089fe8f5426469 DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 -DIST syn-2.0.72.crate 267069 BLAKE2B b0b979f78937a10a6db45f96d5d93c595427a4e158d658a2186419d89b219a4a405ade488d88d9ebdbd605ce4b706aba7088ab39a77294f3cf9847bf032d8f91 SHA512 c3d26bf9787555bc6fd8bd789855d252e80ad28a413593e13bad174adf86087ff195a6b4227bdeb6d1a1c87b0af8e965d6f2d04b8d45e7383b6de49990b92e89 DIST syn-2.0.90.crate 290584 BLAKE2B 9f469001c1439ffe57c578119653d3021c2709767e8e881441459a190402679f4fb78aa65e7822ff20913801c3be00d9b8f115189ea8e63ed94ed359b40fc9e1 SHA512 44606124f113c259c19edcb2adc1378d8292b422d800604c0e0d1ba89bd2d13d518cf4a6afa58daded54da9cb285464aadb113815406a0f09c5e18f865789ae0 -DIST target-lexicon-0.12.15.crate 26384 BLAKE2B d1ba50aa9d50647c6f778df86b35db1a4dee56fad918e6ef216688d9ac716dc5e8b40bff15aa89a99e4874e74d7e2731ad7fd9ea7094652def8abf57b74f9811 SHA512 32cf3e2da1c28003e1b6347abc8ae4d8182bf5b719ef84772271fc871dbaf96ec98c03b555a748cb8ab76584e67e17532757193d1d84b057cc90bed525727fb3 DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27 DIST tinyvec-1.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e -DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a -DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5 DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 -DIST unicode-segmentation-1.11.0.crate 102740 BLAKE2B 6ab5de53073ff56da4924e8c6ecbfa4bbd72a66b8d86f2c32b2f0ccfefee8064997a6b5311af5de2b71943089c9f52862e3cb13cf366cd645f57c96f2ac8673a SHA512 4914543cf022680f341c4a235f6d9204b3ac9a9098f34a80ee8c94e3d8ccbb82e78af016978eda910987533044593ac629a35286dc80707d349b33e405e86bef DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505 DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb -EBUILD jellyfish-1.1.0-r1.ebuild 1531 BLAKE2B 5b81ae5baa18efa16280365f9f8868a7f4002cc11d2f5b102f44c9b170df7c2b44a42e4c34d524dca016f8798627936153f67d94508ca443295556656dcde13a SHA512 eb44d4a2dedbbc51457dbc112022118529bfa5bf6ead2b5171029712de6a0417c91e2031d04bb6934afdaa50840b09a06eb4abc3068f66203e156b4c79fbebd4 -EBUILD jellyfish-1.1.2.ebuild 1530 BLAKE2B 56941d47c3bd7d68dbeaa54120ef898696bc2f5711cb37785101f6b941abbf6c4d85e57568524dde2a95e69c0001f11581d74274561cc5d76eec14362555842c SHA512 0fc61c9822ab490522bfed2579d37e940663c1a55501bc0c4e7c4d2a715ec897a0743a10454b42c5f0e4bfa2360492f9c8500650dbea1e57efe0a9a593c16c9d +EBUILD jellyfish-1.1.2.ebuild 1527 BLAKE2B 5edb7015bd3281485977c15daadb87cd4c442b92ae625343d3589df03aedf02f57763e95de735ee780a4dd0cd1ce715e2b3193780849b43f347ed872feb8c3a5 SHA512 98d8d417e4c08a5ce04ae002a4acb65672cfed4d52c6c14b79ddc8353e592a81273382a3e76b68e376a2c67d88b500cf4342d87cc91360098699005eee6ced1b EBUILD jellyfish-1.1.3.ebuild 1530 BLAKE2B 29da41ac8c404b3d36422a04b7e0839294f595ba84b0ad76c7b8ab962ae1f08ead2d23227ddbae7839722630ea2c8d165998c396234bc69479207ce125b69dbb SHA512 72377e5e0d56f39b9bb3fa18bcb7727c8a95f1000c8dda4a00db067dfdddb1c922d623cba04e616b58b3352fa163b18aed7e161824368902f6db3738a1c9db22 MISC metadata.xml 504 BLAKE2B 65ba00e0a27d233e6850c5606eac6eacf7d1684bfeb64155c52cee5a196e54a0454465df8c310a91cf30d696b4812fa23014e3a8a483b197e8955a4ad751ee61 SHA512 51396a920abaed74a87aca55c00ee46404b4ed1773a4443eebe19b2e7b64b258b5b526a97bd4afc7e7aa495d7989192e3658105b69efba0bf280f57b52299738 diff --git a/dev-python/jellyfish/jellyfish-1.1.0-r1.ebuild b/dev-python/jellyfish/jellyfish-1.1.0-r1.ebuild deleted file mode 100644 index e3bcd852ea94..000000000000 --- a/dev-python/jellyfish/jellyfish-1.1.0-r1.ebuild +++ /dev/null @@ -1,79 +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=maturin -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -CRATES=" - ahash@0.8.11 - autocfg@1.3.0 - cfg-if@1.0.0 - csv-core@0.1.11 - csv@1.3.0 - getrandom@0.2.15 - heck@0.5.0 - indoc@2.0.5 - itoa@1.0.11 - libc@0.2.155 - memchr@2.7.4 - memoffset@0.9.1 - num-traits@0.2.19 - once_cell@1.19.0 - portable-atomic@1.7.0 - proc-macro2@1.0.86 - pyo3-build-config@0.22.2 - pyo3-ffi@0.22.2 - pyo3-macros-backend@0.22.2 - pyo3-macros@0.22.2 - pyo3@0.22.2 - quote@1.0.36 - ryu@1.0.18 - serde@1.0.204 - serde_derive@1.0.204 - smallvec@1.13.2 - syn@2.0.72 - target-lexicon@0.12.15 - tinyvec@1.8.0 - tinyvec_macros@0.1.1 - unicode-ident@1.0.12 - unicode-normalization@0.1.23 - unicode-segmentation@1.11.0 - unindent@0.2.3 - version_check@0.9.5 - wasi@0.11.0+wasi-snapshot-preview1 - zerocopy-derive@0.7.35 - zerocopy@0.7.35 -" - -inherit cargo distutils-r1 pypi - -DESCRIPTION="Python module for doing approximate and phonetic matching of strings" -HOMEPAGE=" - https://github.com/jamesturk/jellyfish/ - https://pypi.org/project/jellyfish/ -" -SRC_URI+=" - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 - || ( Apache-2.0 Boost-1.0 ) -" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" - -QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/jellyfish/_rustyfish.*.so" - -distutils_enable_tests pytest - -export UNSAFE_PYO3_SKIP_VERSION_CHECK=1 - -python_test_all() { - cargo_src_test -} diff --git a/dev-python/jellyfish/jellyfish-1.1.2.ebuild b/dev-python/jellyfish/jellyfish-1.1.2.ebuild index 1f795d1249fa..06e9b51e5ebc 100644 --- a/dev-python/jellyfish/jellyfish-1.1.2.ebuild +++ b/dev-python/jellyfish/jellyfish-1.1.2.ebuild @@ -66,7 +66,7 @@ LICENSE+=" || ( Apache-2.0 Boost-1.0 ) " SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/jellyfish/_rustyfish.*.so" diff --git a/dev-python/jupyter-server/Manifest b/dev-python/jupyter-server/Manifest index ae2e1ffdb84e..0a6a296a6817 100644 --- a/dev-python/jupyter-server/Manifest +++ b/dev-python/jupyter-server/Manifest @@ -1,3 +1,5 @@ DIST jupyter_server-2.14.2.tar.gz 719933 BLAKE2B 2d8a8a283b394ceaabde14b2a997fc71d7dccc80a284ef7770d948634e48c8689c8393c77992d685abd7d8766b8608cfd279a47b5cc9569b6f6c98d416f284c8 SHA512 ea8fbf93c1bafcdb77c95cc65e2e7c6e9d010add7fb8b2b1d4538f415c4b39a89cf18a58795da05dd41a838fc1057fadde3f68d9bc73d532aec76ae5cab357a7 +DIST jupyter_server-2.15.0.tar.gz 725227 BLAKE2B da7b0106de95aa2dd3abed6d89e768a8beed1377b6a5dd0f6f9d79cd5c22cfe1259279be34771f48065ce618ae5de61ff1376a30af6c2085c481eecdec0b0d62 SHA512 96d5cf536c0ac242c86f20d0c18662f544d8d6b7a11a3fd06e473205fa597da02333f2064ffc9440ffd177c916dd37b3c608a623c35443e67663768aae97f0fc EBUILD jupyter-server-2.14.2.ebuild 2425 BLAKE2B fc16f8ac0829c3025a1c675be434cba9aabe612cd7090549ad766a7ee425dce5e7f97093acc6c1e1a0d396d350b4716ec842058154fca4b444e2bb77ea799c7d SHA512 52ab1fb879a050a057c82f78acca2c62d47fb424d1fa24b9ed5e1ed7675abd551cdf62a7487fa3aff03ca622c6bc30d6581efd6f584993ae94c8ea0052b956e8 +EBUILD jupyter-server-2.15.0.ebuild 2524 BLAKE2B 43c58c511ed73a6aae9934df45b11dd0154f3f766968ae14c1ad063dc8f1b42f30ea7c3947e4a76a62f739d960b0a754d2fca32ee986d007557ec4fbd5cbbd2f SHA512 ac82229988276d5fb218012e12cd34433b319c0cd6f6978d965b09e401f045f4cba3e3da2865547f7e07e40d164259edc2ec62f3f496f8b5d45e0894cf9d36fb MISC metadata.xml 544 BLAKE2B ec5a0aea1d2ad6ce0e59972d2ef4ce62c03877d464dfdc34bcb94a7d01304c63761c6bc30ed973bba1f4100e25f70541bed4eea858deb44f359d0e373ae1ade0 SHA512 ffe7deb7349ce99890b902a225b73913185bfa860237dea8c1a508a6a5e84bbb74ca7a5c43253c9986f97fb3fd1e9f2bb63ca60f73953fcc851359df8adb5fbd diff --git a/dev-python/jupyter-server/jupyter-server-2.15.0.ebuild b/dev-python/jupyter-server/jupyter-server-2.15.0.ebuild new file mode 100644 index 000000000000..9ba53e4f8c78 --- /dev/null +++ b/dev-python/jupyter-server/jupyter-server-2.15.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Core services, APIs, and REST endpoints to Jupyter web applications" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter-server/jupyter_server/ + https://pypi.org/project/jupyter-server/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}] + >=dev-python/argon2-cffi-21.1[${PYTHON_USEDEP}] + >=dev-python/jinja2-3.0.3[${PYTHON_USEDEP}] + >=dev-python/jupyter-client-7.4.4[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-5.1.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-server-terminals-0.4.4[${PYTHON_USEDEP}] + >=dev-python/jupyter-events-0.11.0[${PYTHON_USEDEP}] + >=dev-python/nbconvert-6.4.4[${PYTHON_USEDEP}] + >=dev-python/nbformat-5.3.0[${PYTHON_USEDEP}] + >=dev-python/overrides-5.0[${PYTHON_USEDEP}] + >=dev-python/packaging-22.0[${PYTHON_USEDEP}] + >=dev-python/prometheus-client-0.9[${PYTHON_USEDEP}] + >=dev-python/pyzmq-24[${PYTHON_USEDEP}] + >=dev-python/send2trash-1.8.2[${PYTHON_USEDEP}] + >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}] + >=dev-python/tornado-6.2[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.6.0[${PYTHON_USEDEP}] + >=dev-python/websocket-client-1.7[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] + test? ( + dev-python/ipykernel[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/pytest-console-scripts[${PYTHON_USEDEP}] + >=dev-python/pytest-jupyter-0.7[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/pytest-tornasync[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # This fails if your terminal is zsh (and maybe other non-bash as well?) + tests/test_terminal.py + # Fails because above is ignored + tests/auth/test_authorizer.py + # Fails with additional extensions installed + tests/extension/test_app.py::test_stop_extension + ) + + # FIXME: tests seem to be affected by previously installed version + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest \ + -p pytest_tornasync.plugin \ + -p jupyter_server.pytest_plugin \ + -p pytest_console_scripts \ + -p pytest_timeout \ + -p pytest_rerunfailures --reruns=5 \ + -o tmp_path_retention_policy=all +} diff --git a/dev-python/libtmux/Manifest b/dev-python/libtmux/Manifest index a263a88e3a29..3208b89671c4 100644 --- a/dev-python/libtmux/Manifest +++ b/dev-python/libtmux/Manifest @@ -2,8 +2,10 @@ DIST libtmux-0.36.0.gh.tar.gz 282828 BLAKE2B 247f98ae47093090187f2d52792f850f747 DIST libtmux-0.37.0.gh.tar.gz 283496 BLAKE2B ef8c9c05cc20f549fc13ffb05276e1ba5b24c366c9cf44eb5ffe609cfe0e603ab7a90747b5df03afa62a6a9d8c81904e7fa7e4598092d3b11c0e9295e413d88d SHA512 8876ad13613d367d6a6ea5945b5a0a495460b5ad68a14d89d20a41f0e5b421e0007041e4e8356e88a8eefb2b2422be306aebd2452e3be556f1cc4fd232327499 DIST libtmux-0.38.1.gh.tar.gz 304345 BLAKE2B f4380c813b57045cc8dcf4ad18124bcd2aa304495ea0cfbfcfa2e7f9f8140fa2acb4545b4c9b61a13f08a12e57c0e7f7de20f673f9054429eca22968cf51f651 SHA512 ca88e67222e7abb54afc88c11dcded19ee870d8d4bc3e26de61ca24ccb6294f3f8be0ec652c0d8fd4137d57a56338fedd4930e6bfb1693d45fd41a63f352ee9b DIST libtmux-0.39.0.gh.tar.gz 314113 BLAKE2B cfba4cf12fd2418bb917ade6f927eb905dcc767bc7554ae08f86958c0f0ca25548f0b9d90375ab80de726436bfa5032a5df2da763cc5114849f38cbbe9331565 SHA512 7e180a63e195698e540a581fa8f7dc292e8e4db830a87bbdc859d910313d1d3351886759d3198f088f047d51e993fe6ce4c8f16304edc68681c2fa6a9348bba6 +DIST libtmux-0.40.0.gh.tar.gz 317064 BLAKE2B e3658560a789aa823faf2ff29cca3a0604ebe20b64ce0432359852738ae87280a87e7411ec73283e389a23b31da9da1f435b930bcf0cd250d3b455031669a535 SHA512 15187225ab8a31a04f7d6a3d036c5df133779fc73891782abce694c8a364babc0d19af1290a06dfa6939b61028a2620499551a0b2a9fccf0f7c3067868eb98c1 EBUILD libtmux-0.36.0.ebuild 1585 BLAKE2B e33ae414aba51bcdb17db8d81f50af53a60b6ec2abbb006e9c386e5c5e583d4773860345b2666a548f3e9d560604e9b95a8700e622ed4b934e1580f27285205e SHA512 7024476368b6630a09c925a17a0ec7cfd97d22a0133e346fb7725e43945eb3f630531f252449d89f63e88e3fcd2210fa0e7f08bd4588d1d7a95d31be4a18ee8c EBUILD libtmux-0.37.0.ebuild 1585 BLAKE2B 81deed0a9a7b405de4d533461ebdd3bc2c4c92ba9105e7e4f134d7b8db2d53fcc49edf1921e9642e5303e9317a724aedc0f0df141bc50329876695af85a0508e SHA512 7e10dc085bad0a9ec31bdb74430c654143995ccab17ad92571f67172f19cc9c92726c38bcb5625219f6c761d656f617784a400d16997446db139744014e971b1 EBUILD libtmux-0.38.1.ebuild 1590 BLAKE2B 37ecf3b4c06e32230b8e09a1a48e7fe684712b4afc4eb937996386e36d656060f9ea1bdb4d1185ec1b1ac6d0326038af50c62985108115801a4f56758eddd939 SHA512 ea4fed8adff437df4398b0e786ef31b932c8900e2bf30f988193fcf58a84f6c5e28dde43b420aa6a8603bb42b1a7b6aab6334c1a245c433d8e47834403312687 EBUILD libtmux-0.39.0.ebuild 1358 BLAKE2B 0974051ca285abd068fef179a93208640e0867dbeeb1b200976c5c94f0f363e4c8c291a8109b4d4eda26648f2cf65c7bddc4f7660e7a242de63c1710980ab5d7 SHA512 1acb46c2ce2ebd6c492bdfb2cfde01db0b8b03254a518b28bff54c8c96bf9e242399c6634f707846c592b9fc532476fe0792e9de2ea3213e9142c28fe8465e64 +EBUILD libtmux-0.40.0.ebuild 1360 BLAKE2B 8dc305ff0eed09e821cd4a0b34a9a75ee857b34d4358ae83d211e6fee44a473810475b4aac8390593b7d67e60b9ae7318dd1b463de6dc4cabb9e847707d8cc16 SHA512 24e559466024a28f58dfcfe469945e809873a6a05b31549355f3d29c433e56246c7cf2c698b60829fa3c6f59c27a39ea8ed6714909df17fea7be583a4b2f8fd4 MISC metadata.xml 403 BLAKE2B 68af7251349c8999bbdbfb7b55ca4632f8752468d7e478fd985097af86d00afe93b231667a25e3c997a3bc86b708d4e6d6ef5c35a783871cdc83519fc1db1ab1 SHA512 2a88df695e94f1da966bb72f7e90d00f2e343e40fe1924837f8c087dfc9a9a84fe0b2909a98f2f41ba72f6ba01796888a80cbac3f1bf9f05984a06385037d977 diff --git a/dev-python/libtmux/libtmux-0.40.0.ebuild b/dev-python/libtmux/libtmux-0.40.0.ebuild new file mode 100644 index 000000000000..631eb1e1c36a --- /dev/null +++ b/dev-python/libtmux/libtmux-0.40.0.ebuild @@ -0,0 +1,56 @@ +# 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..13} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Typed library that provides an ORM wrapper for tmux, a terminal multiplexer" +HOMEPAGE=" + https://libtmux.git-pull.com/ + https://github.com/tmux-python/libtmux/ + https://pypi.org/project/libtmux/ +" +SRC_URI=" + https://github.com/tmux-python/libtmux/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=" + >=app-misc/tmux-3.0a +" +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + local issues="https://github.com/tmux-python/libtmux/issues/" + sed -r -i "s|:issue:\`([[:digit:]]+)\`|\`issue \1 ${issues}\1\`|" CHANGES || die + + # increase timeouts for tests + sed -e 's/0.01/0.1/' -i tests/test_test.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + # tests/test_window.py::test_fresh_window_data fails if TMUX_PANE is set + # https://bugs.gentoo.org/927158 + local -x TMUX_PANE= + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=libtmux.pytest_plugin + + epytest -o addopts= -p pytest_mock -p rerunfailures --reruns=5 tests +} diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest index 222016c959f1..68c4c45a5c93 100644 --- a/dev-python/lit/Manifest +++ b/dev-python/lit/Manifest @@ -14,6 +14,7 @@ DIST llvm-project-19.1.6.src.tar.xz 141248428 BLAKE2B b35ab0c754f28c850ac6fd4ee5 DIST llvm-project-19.1.6.src.tar.xz.sig 438 BLAKE2B 1791e98252ab78a9a762ef601ff9edee115385181781c8100f14ec80061d7888ee4c4c519297a0e89b9c7ab2203aa9d5bb3084ea1d0f0024c2acf84826fd370b SHA512 8e79a39a4f54da3579794f9b5a009ea8ee56c7bc1805187274794ce56e81aa492ea93f5c7839a59beedcf7d657acded5ecb75d5803658cce1f9e8f753439c6c4 DIST llvm-project-32f7f0010bca99ee4bd917f57272733fb2bf3bd9.tar.gz 223983502 BLAKE2B fd3e6b0b795abc42568ef98fa774d927029c18838a5d0f34eaa66c37976444a63f2fc5d883f3bf3a98533f51e387936f1c659230f31c757d26153425696a16cd SHA512 65a345ad5b77c627008f759947e5e9f28a62c8992d7146113e0446e5849feaf9088c15c8b22ca0824af5b927d6a417f5326258b489fb8ccea78ec9e0e0fe8fba DIST llvm-project-49a5ad8e5714fd404210279303acc97b495d66d0.tar.gz 224456065 BLAKE2B 0077b9d37c479ac6190cc4b897cc35d6f1f3e6a772cd0620bcb1006afc19377e9968e38fb9d9adffe316e85290c9045deecbf9bf62b440c55968634b442edb31 SHA512 45d779eb27c230f656fda47c85127381cab8c8f7f75d77411c6960269f8aad5fa3c99c024a98ab8a349da1c88ad9d892cc82f91a6f344b791b281449031ae49a +DIST llvm-project-665d79f2e967a5eee6fff93685e45f50cf24cab2.tar.gz 224186302 BLAKE2B 6d4a02b6cfaf53324161c43ed02024f0fea0e7de25a9150cc0168602d7dff3f618026fa8318aa6e03904a9424afa1f12c5eb33bfdfa82e72210f34e5829a7804 SHA512 7482e176b1e2389b0dd0e67271cdb0489e9db0595874408156a034b40d336ecd960c63b89c237ca22eee3650880b0f08a97de14f8a17c918245915d422e568c9 EBUILD lit-15.0.7.ebuild 914 BLAKE2B 84b2d09fb6babb142fe747be241c7a66156ac6fd222d1cf0e9a8e8ac4cfa0602840d3a8bbe0335995ba89f5c4b87d28894fc2a89bc0a894e53b8d0027c9a9a17 SHA512 11fe0b56f6d92f6d4755edbd724f3cc489d2460c55840ec1911bbbfadbc8ac661f41f2830b3399858d361caca106ff8bd5fecf02a13698d0e5093b37f972db80 EBUILD lit-16.0.6.ebuild 921 BLAKE2B 75792d4497ba6c3d9ccfa7680fd369254f40f5fc90582e2a1255a4a0055a403ee86bcf3bb8712d08f8a715dabc4c3209c852f6325b40d4e9dae3b56c8f4f2467 SHA512 08e3c72244c511612d3560689f175e876536125239f6ebcee06933360d76a473a3540fcd0bcf6b9a6d7c8733677579f29160c16536451f0ec4bb0255f43f9064 EBUILD lit-17.0.6.ebuild 1022 BLAKE2B 75919679f6961d2ce83d6d796994703381ac85d02d4013ad8e8d711357e8b75246db10904b6db36065a53d1b82287455bef13f8c6f4e657cfc1d7bd1b2640d2a SHA512 5c8b146891ee8df1a7a387263780db5ea031e7fdacb7736f303917b90b78f21776244679e792012108b74bf0522eb0b14273c8c4c4a7345eef7d80c03710984f @@ -24,4 +25,5 @@ EBUILD lit-19.1.6.ebuild 1035 BLAKE2B 06b0acaba611a8e9270353c3edf7453b3d9c61fdd6 EBUILD lit-20.0.0.9999.ebuild 961 BLAKE2B 7c75d2a5e698c207da7c898058a4773c24a77586386354e13ab2252ea403fc4d756ad1961857174ae51b531e004ed7b0dcd9a3f262a2df19e79387ab78eaa8d2 SHA512 afaed5a064cce4c1366050caee4ddd8bb744d0933abc06a0297f7f96ad80c82b76dc3aff344b00de17eb4a1d4d93f98ccae0dac8dc75d572120998eefd731186 EBUILD lit-20.0.0_pre20241207.ebuild 961 BLAKE2B 7c75d2a5e698c207da7c898058a4773c24a77586386354e13ab2252ea403fc4d756ad1961857174ae51b531e004ed7b0dcd9a3f262a2df19e79387ab78eaa8d2 SHA512 afaed5a064cce4c1366050caee4ddd8bb744d0933abc06a0297f7f96ad80c82b76dc3aff344b00de17eb4a1d4d93f98ccae0dac8dc75d572120998eefd731186 EBUILD lit-20.0.0_pre20241215.ebuild 961 BLAKE2B 7c75d2a5e698c207da7c898058a4773c24a77586386354e13ab2252ea403fc4d756ad1961857174ae51b531e004ed7b0dcd9a3f262a2df19e79387ab78eaa8d2 SHA512 afaed5a064cce4c1366050caee4ddd8bb744d0933abc06a0297f7f96ad80c82b76dc3aff344b00de17eb4a1d4d93f98ccae0dac8dc75d572120998eefd731186 +EBUILD lit-20.0.0_pre20241221.ebuild 961 BLAKE2B 7c75d2a5e698c207da7c898058a4773c24a77586386354e13ab2252ea403fc4d756ad1961857174ae51b531e004ed7b0dcd9a3f262a2df19e79387ab78eaa8d2 SHA512 afaed5a064cce4c1366050caee4ddd8bb744d0933abc06a0297f7f96ad80c82b76dc3aff344b00de17eb4a1d4d93f98ccae0dac8dc75d572120998eefd731186 MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217 diff --git a/dev-python/lit/lit-20.0.0_pre20241221.ebuild b/dev-python/lit/lit-20.0.0_pre20241221.ebuild new file mode 100644 index 000000000000..cb62066830d4 --- /dev/null +++ b/dev-python/lit/lit-20.0.0_pre20241221.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}] + llvm-core/llvm + ) +" + +LLVM_COMPONENTS=( llvm/utils/lit ) +llvm.org_set_globals + +# TODO: move the manpage generation here (from llvm-core/llvm) + +src_prepare() { + # flaky test + # https://github.com/llvm/llvm-project/issues/72022 + rm tests/progress-bar.py || die + + cd "${WORKDIR}" || die + distutils-r1_src_prepare +} + +python_test() { + local -x LIT_PRESERVES_TMP=1 + local litflags=$(get_lit_flags) + ./lit.py ${litflags//;/ } tests || die +} diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest index 853915ed9e05..dd3638562d18 100644 --- a/dev-python/mako/Manifest +++ b/dev-python/mako/Manifest @@ -1,7 +1,5 @@ -DIST mako-1.3.6.tar.gz 390206 BLAKE2B 9ead8381e738033d06950a537ecd04b8f83909027430f5d246a0dac13f3e7ad874353d3945d2d1f5ff188d5379db051a1092c68b84e0f6f4d93a7fc8ed715b4d SHA512 ad7a05b7cb4a330495ba5842d578565356d19912fee20e2d894a6e5a7812197944943d947eb15a539ef4a11d2bafde29fc7b007767228bd8e40f154d53631073 DIST mako-1.3.7.tar.gz 392052 BLAKE2B 06e5c850f77c85fd5e11a66707f0eb3d318dcc5f5080f6a8f4292270a0195f17a032ecc87cbe418e2364e6ebe74e29ca2b6acbf9cdf0bc2b4992981acc85168c SHA512 b52bcaa688091ae0fb8195e16bec6b4075c1424073cb0aef9cfdd7a92a27386f492181aeeb6c1b30aea57a9c9c4c32dc909133e9ef8e1de858d24c2d816c776c DIST mako-1.3.8.tar.gz 392069 BLAKE2B aa0815aecb41435498adc1c62e30d91762bd778ec62c3ff9650f1c4ca43445c5a5381555f0b0af071ffe7bd1ceb9273de1b763303c297383668b98fdb8512734 SHA512 e7fc401526b2b1d69f94be68511aac7e99a0692b1fa8fe8e46894fd6c331bd9e19656715ed6523b04c0bf0e1c78268bb6b54d53f6c7402119ba057c119eccf0b -EBUILD mako-1.3.6.ebuild 1060 BLAKE2B 6103ba7db40b7467eecae312433c56e32312a7934f5678ad4c06540589cfe246d9d91652af64517bc4d5515b55fd629b04cd548f7cbf58fd35cb6769ba963057 SHA512 529515211430c288bb37ad21f3fcc1cc025004f8c2dc7139451d3416d5a735c76532f0d477cd1ca7deb685663ef0238c1c889ec54e4f6dea83e841ef53aa29e2 -EBUILD mako-1.3.7.ebuild 1068 BLAKE2B 8b8a14759c35006645c3db32cfd8ba8cd0da8875646fb894696d893286d92e0a5b8fca6a17a7dadda2d0e39e91309223e4dca193fa66b0186c373a9ef08eaf8c SHA512 b351e0abe35e29cf3cc74746c3fd7334bea2d3f2de4a30ad91d74c7e842c7c5654b968935100f7197a51f57a34cc51298b5a29088a77bd1f2e1e9b42dae750d5 +EBUILD mako-1.3.7.ebuild 1060 BLAKE2B 6103ba7db40b7467eecae312433c56e32312a7934f5678ad4c06540589cfe246d9d91652af64517bc4d5515b55fd629b04cd548f7cbf58fd35cb6769ba963057 SHA512 529515211430c288bb37ad21f3fcc1cc025004f8c2dc7139451d3416d5a735c76532f0d477cd1ca7deb685663ef0238c1c889ec54e4f6dea83e841ef53aa29e2 EBUILD mako-1.3.8.ebuild 1068 BLAKE2B 8b8a14759c35006645c3db32cfd8ba8cd0da8875646fb894696d893286d92e0a5b8fca6a17a7dadda2d0e39e91309223e4dca193fa66b0186c373a9ef08eaf8c SHA512 b351e0abe35e29cf3cc74746c3fd7334bea2d3f2de4a30ad91d74c7e842c7c5654b968935100f7197a51f57a34cc51298b5a29088a77bd1f2e1e9b42dae750d5 MISC metadata.xml 450 BLAKE2B 271e9801e0361eb9cf222fa9aca34f641e6118e17707469a87c1b41a6de34c67ec6a19576a86cc3c7ba1f671f8a28f9df8e994b3f232fe224eda85f4b8cf8b8b SHA512 d168ca10d7759129088a0d10ad73e4d0973ccaed1e649828077158aee55a8640db2446c9d874ef0da4fba5b27a6a0eacdc9d9ff4ec04a19cd1b9699542b5b0c1 diff --git a/dev-python/mako/mako-1.3.6.ebuild b/dev-python/mako/mako-1.3.6.ebuild deleted file mode 100644 index dda6bee14fff..000000000000 --- a/dev-python/mako/mako-1.3.6.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=${PN^} -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python templating language" -HOMEPAGE=" - https://www.makotemplates.org/ - https://github.com/sqlalchemy/mako/ - https://pypi.org/project/Mako/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -IUSE="doc" - -RDEPEND=" - >=dev-python/markupsafe-0.9.2[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/babel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - case ${EPYTHON} in - pypy3) - EPYTEST_DESELECT+=( - test/test_exceptions.py::ExceptionsTest::test_alternating_file_names - ) - ;; - esac - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} - -python_install_all() { - rm -r doc/build || die - - use doc && local HTML_DOCS=( doc/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/mako/mako-1.3.7.ebuild b/dev-python/mako/mako-1.3.7.ebuild index 2200eeeb567b..dda6bee14fff 100644 --- a/dev-python/mako/mako-1.3.7.ebuild +++ b/dev-python/mako/mako-1.3.7.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" IUSE="doc" RDEPEND=" diff --git a/dev-python/metakernel/Manifest b/dev-python/metakernel/Manifest index e863ff8c5611..c05b0addb98b 100644 --- a/dev-python/metakernel/Manifest +++ b/dev-python/metakernel/Manifest @@ -1,5 +1,3 @@ -DIST metakernel-0.30.1.tar.gz 190577 BLAKE2B fe048fefb5e2ab8f67f4092208a1d4f2a0ff268079fea89a72d6837d6937c72e1891a3a36d93650fb7d02521384ab17d51b3ccf43f7f7f7a83231d1a3b3fccbd SHA512 47c7132d9cff170c596f74ec56bbd04f4eb3f8b30a77f39fc6a1b8969e49d721eaa3eba4c629b06bbe794ebefff2feab5a32929f6540f7bbfec760822c151908 DIST metakernel-0.30.2.tar.gz 191708 BLAKE2B 16189dd6b0f1f1dc1a9b56de152fee07f6a0d702f46bb8686580a1bdf2c008f4a3b8cda26b83f75ed4b71695b912caa02889edcf1b1d229e5202cec63929b77a SHA512 2561514764af0dbef0c674c44f5bbd73cd88c760a7836a7679da88c68bcce2791b8db3ecfb55e3b01aa7a544d08681216c1d113939be06b7715850f427cbec7c -EBUILD metakernel-0.30.1.ebuild 1182 BLAKE2B 220feecae76d7dc2b2262ed5fe6df82722faf3ae19ed75c6bfdd4d33e4baa2cd989ed6800502ac6d6ec628093bc1f92063d8b5a2bdb45d4023e5e1655cc6ba1a SHA512 2b061fd13e885d1c94311da66920c8bc741c6d4bdb290a1f26582ec4d9effdee78343b017fd1e3f8186575a55410ce1b7e8c5c2718ed1d8d60530c55c4ebb9b5 -EBUILD metakernel-0.30.2.ebuild 1182 BLAKE2B d6c3f635d84d271aa59fcf291e313248d91893f17a0589030d90ac3843187190279cd8e1877c7607b3fec00eae231713e83fbe0574727b7186727cbb47d89af1 SHA512 6816292013e5e3c1a47dfb928ca24a59c0ffcc8d2c953d63befe399cea3622684fb944c5e9c36468599719bed02d431c217d0b3b89685016fd7f3e8f7a6eb436 +EBUILD metakernel-0.30.2-r1.ebuild 1225 BLAKE2B 8db868b978d25762efe8c541d0bb7a16c5d5f75b87b727b187aab1d7a46a85ad103879faaccd256b7331a4095087d174969501e9736dfe83564fd6074dafacef SHA512 6871c6e1604d1fdb39070f2ea1b9d155cd9ec43d54cbfbd41da5cbb5253638698890f314ca2fb9defb5400892726d30353b2c1edd304f4e6d56ac889890a49be MISC metadata.xml 635 BLAKE2B 3f108898788d2cd20d5638feaed2cb9ecc32db4350f8ee5996c7d3724b304fae040cc4c9ec20d9c7fde8041bad1ff1ab79106adbd17fe57722daa7f191eb2dbf SHA512 d84bd755109e0d4b45a2e8dec6b7ed2a5ac9dbcbe9fc8453c599969c06dc3d4e7a9001382e37d1e7c2d0fec940cf636b29ebd7e6a2ea7aa2f1420d20a4194e1e diff --git a/dev-python/metakernel/metakernel-0.30.1.ebuild b/dev-python/metakernel/metakernel-0.30.1.ebuild deleted file mode 100644 index cfbdbded2a7a..000000000000 --- a/dev-python/metakernel/metakernel-0.30.1.ebuild +++ /dev/null @@ -1,47 +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="Metakernel for Jupyter" -HOMEPAGE=" - https://github.com/Calysto/metakernel/ - https://pypi.org/project/metakernel/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/ipykernel-5.5.6[${PYTHON_USEDEP}] - >=dev-python/jupyter-core-4.9.2[${PYTHON_USEDEP}] - >=dev-python/jedi-0.18[${PYTHON_USEDEP}] - >=dev-python/pexpect-4.8[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/jupyter-kernel-test[${PYTHON_USEDEP}] - dev-python/pydot[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # fragile - metakernel/tests/test_parser.py::test_path_completions - # broken by color codes in output - # https://github.com/Calysto/metakernel/issues/266 - metakernel/tests/test_replwrap.py::REPLWrapTestCase::test_bash - # requires starting ipycluster - metakernel/magics/tests/test_parallel_magic.py::test_parallel_magic -) diff --git a/dev-python/metakernel/metakernel-0.30.2-r1.ebuild b/dev-python/metakernel/metakernel-0.30.2-r1.ebuild new file mode 100644 index 000000000000..133804533d8e --- /dev/null +++ b/dev-python/metakernel/metakernel-0.30.2-r1.ebuild @@ -0,0 +1,48 @@ +# 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} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Metakernel for Jupyter" +HOMEPAGE=" + https://github.com/Calysto/metakernel/ + https://pypi.org/project/metakernel/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/ipykernel-5.5.6[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-4.9.2[${PYTHON_USEDEP}] + >=dev-python/jedi-0.18[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.8[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/jupyter-kernel-test[${PYTHON_USEDEP}] + dev-python/pydot[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fragile + metakernel/tests/test_parser.py::test_path_completions + # broken by color codes in output + # https://github.com/Calysto/metakernel/issues/266 + metakernel/tests/test_replwrap.py::REPLWrapTestCase::test_bash + # requires starting ipycluster + metakernel/magics/tests/test_parallel_magic.py::test_parallel_magic +) diff --git a/dev-python/metakernel/metakernel-0.30.2.ebuild b/dev-python/metakernel/metakernel-0.30.2.ebuild deleted file mode 100644 index 37a0e3dda6e2..000000000000 --- a/dev-python/metakernel/metakernel-0.30.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=hatchling -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Metakernel for Jupyter" -HOMEPAGE=" - https://github.com/Calysto/metakernel/ - https://pypi.org/project/metakernel/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/ipykernel-5.5.6[${PYTHON_USEDEP}] - >=dev-python/jupyter-core-4.9.2[${PYTHON_USEDEP}] - >=dev-python/jedi-0.18[${PYTHON_USEDEP}] - >=dev-python/pexpect-4.8[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/jupyter-kernel-test[${PYTHON_USEDEP}] - dev-python/pydot[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # fragile - metakernel/tests/test_parser.py::test_path_completions - # broken by color codes in output - # https://github.com/Calysto/metakernel/issues/266 - metakernel/tests/test_replwrap.py::REPLWrapTestCase::test_bash - # requires starting ipycluster - metakernel/magics/tests/test_parallel_magic.py::test_parallel_magic -) diff --git a/dev-python/micawber/Manifest b/dev-python/micawber/Manifest index 75b7196da14e..74a632759fcc 100644 --- a/dev-python/micawber/Manifest +++ b/dev-python/micawber/Manifest @@ -1,5 +1,3 @@ -DIST micawber-0.5.5.gh.tar.gz 35109 BLAKE2B 3d60f8b27246a82001437481c5feec638a9673cf9b5427f1c69ca3f84e17935eba4e88078ab7d2818eaa1d9d98b22946a1ab5c3ff0f6261bd44a2150c663a616 SHA512 93949a813d99e5b46e8e06b4e9f501fa74092bc64ebab71572734334cd9889c2d4546a086775005b7f99d18df56222623ae7761cb6ba2f42c7f78c10a86e2d26 DIST micawber-0.5.6.gh.tar.gz 35179 BLAKE2B 50bc9b5044c5e89af3ec31321eb14830a0ca9dda25d6f88c371556d8a2b36f5a7ee868b540da93f65dc6365ed4d278eaf5d6f9c10fb69a19823b40e536ab1eb3 SHA512 1a0577048922c6b329b22bb47718408f470af306fd607abd5a88eff59363e7d8402f544580c723e94563502c0c2e000dc349dc3253e0866c715a1cc6a6800699 -EBUILD micawber-0.5.5.ebuild 767 BLAKE2B f9cbd677fa7192fc961488197aad4bfbcd7aa0a1fb509410ae478a5dde6d26321d711414dd0961d4aceaf3e046345207cbceabd88ee358d889430f57099402d7 SHA512 f76ac4ceebf1f3b5599eebec8ad67d4caeb4c2c9c03c1ef588581ab2a560974f17b54b9a0db5fb92a37f7fcdb92872ac68241837eb099587cc608b3b0e16e78b -EBUILD micawber-0.5.6.ebuild 769 BLAKE2B 54823d9c1c5db69d2782ac302379d01453edfdbb8efeecddbf3c1d83f07ebc3f53f857573430d4fb11b7824b97ea693a25724f67fa6baa4e29e4a82a0c4d7ff4 SHA512 48eeac982f7ffd04a0a9f26bb5288edf324f46d6a626c75b679f8df3b3a2c5beef3b86e5f7309b3a0fb0af84fb9f7f69abe763ffaec272bd7f46c2936b1cf0c0 +EBUILD micawber-0.5.6.ebuild 767 BLAKE2B f9cbd677fa7192fc961488197aad4bfbcd7aa0a1fb509410ae478a5dde6d26321d711414dd0961d4aceaf3e046345207cbceabd88ee358d889430f57099402d7 SHA512 f76ac4ceebf1f3b5599eebec8ad67d4caeb4c2c9c03c1ef588581ab2a560974f17b54b9a0db5fb92a37f7fcdb92872ac68241837eb099587cc608b3b0e16e78b MISC metadata.xml 393 BLAKE2B 242d3f01823c212076395d92bb9fce8d535794bf544e5cc3fb878cca3261e1d7247453588ef5cec22f5aa7926c540ff8d028ae231e87413f32dbfb346ac18f21 SHA512 951e67958b37cdcf0cef853500c7b9589b2d7ed4f6a7179f04ab477409bbdff938614d3577fe0c41ac25d1eed9eed32ed23a75d8ed74444e2c2e8ad34f3cb468 diff --git a/dev-python/micawber/micawber-0.5.5.ebuild b/dev-python/micawber/micawber-0.5.5.ebuild deleted file mode 100644 index 0105f7b273fe..000000000000 --- a/dev-python/micawber/micawber-0.5.5.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="A small library for extracting rich content from urls" -HOMEPAGE=" - https://github.com/coleifer/micawber/ - https://pypi.org/project/micawber/ -" -SRC_URI=" - https://github.com/coleifer/micawber/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/django[${PYTHON_USEDEP}] - ) -" - -python_test() { - "${EPYTHON}" runtests.py || die "Tests failed with ${EPYTHON}" -} diff --git a/dev-python/micawber/micawber-0.5.6.ebuild b/dev-python/micawber/micawber-0.5.6.ebuild index 15e2239f69db..0105f7b273fe 100644 --- a/dev-python/micawber/micawber-0.5.6.ebuild +++ b/dev-python/micawber/micawber-0.5.6.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 arm64 ~riscv" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index b40e75d46e94..9ea452408018 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -1,12 +1,6 @@ AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370b454fff74a36dedf1aec175e72455255b35164f75f7eb79144cff67df4b1ec143a4e19b043042c9bce562456133c917c27018c4862a SHA512 51b18f3faa4a3adfc9cf8ad1fa5fd63f787a3b2b9c9769b5889a2abab621ff6e14e034487f5573418405b26bc11155e44f7c6d50acea8baf9f45164fb3ec7984 -DIST mkdocs-material-9.5.45.gh.tar.gz 14703865 BLAKE2B a48e2e00bf0c1511e58e3f621656aa23227f0e579b96f83d09666328c815dc67cc8015b5f5400e08dd371e022740f0d46f6f550d1e35880485adf75a9352a8e9 SHA512 1a55d96fbc9872c754570633b094a8e605ef5be2cfe41f5c47d4f1af8ba5bedf9c4e419748716f8c8014a2b661d6ff73e6e98bdb3396568c64534e08f676f11b -DIST mkdocs-material-9.5.46.gh.tar.gz 14708818 BLAKE2B 3aed540e20f588f2cb08c94a2323e5311de5edd1467a7bfe1dbabfa81c69ed50875cab5d85aaa874648966bec4acea265a316004683b60b16703a6548aa1464e SHA512 f75bc96590f30c2109fa3ea915b91bd4cad50a4ce3d374fd162ee6178672f3acf812c9e98c348556a212587df935db1126ab2d1fe1f18cfdc3bd1f52efafa859 DIST mkdocs-material-9.5.47.gh.tar.gz 14708561 BLAKE2B ea3ac2df6f88d3c9b8ebd9bbbe5b6d0bf826fe3ebe733f8a84d532becbbfa66e0c11aa069da9571810593405d91e5d4e45ea0aad158ca1a956cb18c9f7fa9f13 SHA512 3ccce10161552c70276255a25e4467064de4adc92e38ec77e244ae140e9e58fa95144c5667116de89b41807df875ad3bb988685eec37e1285534367a6b4e9d76 -DIST mkdocs-material-9.5.48.gh.tar.gz 14739591 BLAKE2B c59affcf722f6494d601c054eec02893a11b2f2459fec366c500cdbac8f56ace693b8c65a31744b7bf1ad68752e709e59f1fa3cb1fcf3e331a97bc3161d3964d SHA512 ffb9db1d4edcba7d2f1fc62dba303a98342c4f5a7b0ac8c8baeca8c29f38b1dd0bbf2ae29dcdae80ad4a591b781184f4335f867c1d75f0993ff9d40033535a27 DIST mkdocs-material-9.5.49.gh.tar.gz 14750118 BLAKE2B dfa64a6e61363edc8829a5a97c7990d59e1f48d1a11c60085396471f38f3dbe5930550b0859c06ee2d7d3d5c593b7eeddd755cff765847fbc998c8ad1852fa19 SHA512 7b2121fcf5aeace241ccaa8c4d97cd1492fcf0b2c829945656beb140a2f132955cc80b5448e6ceee932fcacec3870deca693411152ef2ceec3032d30a688ac11 -EBUILD mkdocs-material-9.5.45.ebuild 1795 BLAKE2B a9a753f6e3d00c67d4cdd41217fb85ed09928e85e2f4adfe021de6065d849938e1ec3319c363b6ccc8bbee0fb194a56ee09fc50ad914629c88473c153c8d6eb8 SHA512 56b2c96ea1bd1a51b91a014f978524f38d3a2813246620b37ca1f4ebcf6ff03959d711dfa21103131ba7350794e54b3dbae8bd378bd5586055ab407a594c285b -EBUILD mkdocs-material-9.5.46.ebuild 1798 BLAKE2B 1ffcaf6bc256669ca5a6bfc4ec0417a28d2fe4a0fe788b26d85fe0bfb182571306c1162034fb73fb12c7286c9c77daeaaf7b58d85dfc58e8c1c983e616f3f3ae SHA512 135b096f785dc2c84e788384a4e6f9aba4ab42a7b39bec2bf2784a0368d85fc7f2c7fe9f1e87c59aea1eab3bf484500e552d2bc0f5139b7b3e261caf1fad0046 -EBUILD mkdocs-material-9.5.47.ebuild 1798 BLAKE2B 1ffcaf6bc256669ca5a6bfc4ec0417a28d2fe4a0fe788b26d85fe0bfb182571306c1162034fb73fb12c7286c9c77daeaaf7b58d85dfc58e8c1c983e616f3f3ae SHA512 135b096f785dc2c84e788384a4e6f9aba4ab42a7b39bec2bf2784a0368d85fc7f2c7fe9f1e87c59aea1eab3bf484500e552d2bc0f5139b7b3e261caf1fad0046 -EBUILD mkdocs-material-9.5.48.ebuild 1798 BLAKE2B 1ffcaf6bc256669ca5a6bfc4ec0417a28d2fe4a0fe788b26d85fe0bfb182571306c1162034fb73fb12c7286c9c77daeaaf7b58d85dfc58e8c1c983e616f3f3ae SHA512 135b096f785dc2c84e788384a4e6f9aba4ab42a7b39bec2bf2784a0368d85fc7f2c7fe9f1e87c59aea1eab3bf484500e552d2bc0f5139b7b3e261caf1fad0046 +EBUILD mkdocs-material-9.5.47.ebuild 1795 BLAKE2B a9a753f6e3d00c67d4cdd41217fb85ed09928e85e2f4adfe021de6065d849938e1ec3319c363b6ccc8bbee0fb194a56ee09fc50ad914629c88473c153c8d6eb8 SHA512 56b2c96ea1bd1a51b91a014f978524f38d3a2813246620b37ca1f4ebcf6ff03959d711dfa21103131ba7350794e54b3dbae8bd378bd5586055ab407a594c285b EBUILD mkdocs-material-9.5.49.ebuild 1798 BLAKE2B 1ffcaf6bc256669ca5a6bfc4ec0417a28d2fe4a0fe788b26d85fe0bfb182571306c1162034fb73fb12c7286c9c77daeaaf7b58d85dfc58e8c1c983e616f3f3ae SHA512 135b096f785dc2c84e788384a4e6f9aba4ab42a7b39bec2bf2784a0368d85fc7f2c7fe9f1e87c59aea1eab3bf484500e552d2bc0f5139b7b3e261caf1fad0046 MISC metadata.xml 1133 BLAKE2B 539649e3b6efda18535738e45078b7b35f8226034b18c40ff5feae249a4dc5aa6b4a1247a712564ab5b7cee1f62eda4e3bbb709ea7970d2fc279bc48ab1ee934 SHA512 72a58ba3f100cea6653406c3a314b1b67225d118fdb8323e54b6ae9bcd2224a00d01cee96b6564fbbf19de6e5fe5db54143aaa56ca2b7cf8c56fcd8c8c5cf6ef diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.45.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.45.ebuild deleted file mode 100644 index d1977cb2e919..000000000000 --- a/dev-python/mkdocs-material/mkdocs-material-9.5.45.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=hatchling -PYTHON_COMPAT=( python3_{10..13} ) - -DOCS_BUILDER="mkdocs" -DOCS_DEPEND=" - dev-python/mkdocs-material-extensions - dev-python/mkdocs-minify-plugin - dev-python/mkdocs-redirects -" - -inherit distutils-r1 docs - -DESCRIPTION="A Material Design theme for MkDocs" -HOMEPAGE=" - https://github.com/squidfunk/mkdocs-material/ - https://pypi.org/project/mkdocs-material/ -" -SRC_URI=" - https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" -IUSE="social" - -RDEPEND=" - >=dev-python/babel-2.10.3[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4[${PYTHON_USEDEP}] - >=dev-python/jinja2-3.0.2[${PYTHON_USEDEP}] - >=dev-python/lxml-4.6[${PYTHON_USEDEP}] - >=dev-python/markdown-3.2[${PYTHON_USEDEP}] - >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}] - >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}] - >=dev-python/pygments-2.16[${PYTHON_USEDEP}] - >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}] - >=dev-python/readtime-2.0[${PYTHON_USEDEP}] - >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] - >=dev-python/requests-2.26[${PYTHON_USEDEP}] - social? ( - >=dev-python/pillow-10.2[${PYTHON_USEDEP}] - >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}] -" -# mkdocs-material-extensions depends on mkdocs-material creating a circular dep -PDEPEND=" - >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}] -" - -PATCHES=( - # simplify pyproject to remove extra deps for metadata - "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" -) - -src_prepare() { - echo "__version__ = '${PV}'" > gentoo_version.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.46.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.46.ebuild deleted file mode 100644 index 1ad2af7ab97d..000000000000 --- a/dev-python/mkdocs-material/mkdocs-material-9.5.46.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=hatchling -PYTHON_COMPAT=( python3_{10..13} ) - -DOCS_BUILDER="mkdocs" -DOCS_DEPEND=" - dev-python/mkdocs-material-extensions - dev-python/mkdocs-minify-plugin - dev-python/mkdocs-redirects -" - -inherit distutils-r1 docs - -DESCRIPTION="A Material Design theme for MkDocs" -HOMEPAGE=" - https://github.com/squidfunk/mkdocs-material/ - https://pypi.org/project/mkdocs-material/ -" -SRC_URI=" - https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="social" - -RDEPEND=" - >=dev-python/babel-2.10.3[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4[${PYTHON_USEDEP}] - >=dev-python/jinja2-3.0.2[${PYTHON_USEDEP}] - >=dev-python/lxml-4.6[${PYTHON_USEDEP}] - >=dev-python/markdown-3.2[${PYTHON_USEDEP}] - >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}] - >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}] - >=dev-python/pygments-2.16[${PYTHON_USEDEP}] - >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}] - >=dev-python/readtime-2.0[${PYTHON_USEDEP}] - >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] - >=dev-python/requests-2.26[${PYTHON_USEDEP}] - social? ( - >=dev-python/pillow-10.2[${PYTHON_USEDEP}] - >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}] -" -# mkdocs-material-extensions depends on mkdocs-material creating a circular dep -PDEPEND=" - >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}] -" - -PATCHES=( - # simplify pyproject to remove extra deps for metadata - "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" -) - -src_prepare() { - echo "__version__ = '${PV}'" > gentoo_version.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.47.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.47.ebuild index 1ad2af7ab97d..d1977cb2e919 100644 --- a/dev-python/mkdocs-material/mkdocs-material-9.5.47.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-9.5.47.ebuild @@ -27,7 +27,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" IUSE="social" RDEPEND=" diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.48.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.48.ebuild deleted file mode 100644 index 1ad2af7ab97d..000000000000 --- a/dev-python/mkdocs-material/mkdocs-material-9.5.48.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=hatchling -PYTHON_COMPAT=( python3_{10..13} ) - -DOCS_BUILDER="mkdocs" -DOCS_DEPEND=" - dev-python/mkdocs-material-extensions - dev-python/mkdocs-minify-plugin - dev-python/mkdocs-redirects -" - -inherit distutils-r1 docs - -DESCRIPTION="A Material Design theme for MkDocs" -HOMEPAGE=" - https://github.com/squidfunk/mkdocs-material/ - https://pypi.org/project/mkdocs-material/ -" -SRC_URI=" - https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="social" - -RDEPEND=" - >=dev-python/babel-2.10.3[${PYTHON_USEDEP}] - >=dev-python/colorama-0.4[${PYTHON_USEDEP}] - >=dev-python/jinja2-3.0.2[${PYTHON_USEDEP}] - >=dev-python/lxml-4.6[${PYTHON_USEDEP}] - >=dev-python/markdown-3.2[${PYTHON_USEDEP}] - >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}] - >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}] - >=dev-python/pygments-2.16[${PYTHON_USEDEP}] - >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}] - >=dev-python/readtime-2.0[${PYTHON_USEDEP}] - >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}] - >=dev-python/requests-2.26[${PYTHON_USEDEP}] - social? ( - >=dev-python/pillow-10.2[${PYTHON_USEDEP}] - >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}] -" -# mkdocs-material-extensions depends on mkdocs-material creating a circular dep -PDEPEND=" - >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}] -" - -PATCHES=( - # simplify pyproject to remove extra deps for metadata - "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" -) - -src_prepare() { - echo "__version__ = '${PV}'" > gentoo_version.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest index 8762c07a7bcf..a0e2fbf472c8 100644 --- a/dev-python/moto/Manifest +++ b/dev-python/moto/Manifest @@ -1,11 +1,7 @@ DIST moto-4.2.14.tar.gz 4933741 BLAKE2B 4c50a808dc8f27cfbcd0ba234d268084ee9a32f36cb5d6af61aacc4ee79f7bf5cf1045147c4642472129eee37bef8bc2c1953d140260d39d7f333ae0f5e5cf95 SHA512 d4079118ed1d2eef9134575e33dc0ed749bff0293d753baa63a630dbb987914b9933445027abdc344bb93fa1d6e483baf8a337a444c9dd055dda50b095ff9937 -DIST moto-5.0.21.tar.gz 6212667 BLAKE2B 6f1d991214ab4cfacab76db68a5a5b143adf6de226c0bda2b1c48e0d4f3cbd470b83419edf14cb46dbd35ae6f5129db305a4b07b20e9b2da6f746823939b35ca SHA512 a881426643ab1b3fa858bc8effa1816195ea907352aeb96e9a457a3108d8e712f77788f1e7476822484a3a829d68ba1d9f18a3dc990bc9e403b1c049f892064a DIST moto-5.0.22.tar.gz 6303034 BLAKE2B 6607f14c2246a63c289ee0ab6b4168a5446e46a9616f680fc2f1ece70a413d0e31d3e078a108556e723e5b4b08657161e1e2224bc602ca60d6c5e935f37af50c SHA512 3f5dcf4f514e7c0864b9a29b26f795505d4604a26c4e062fab4f0414c7a8e009542957ca3c3c6e763e6bccdbd22b74791f3a01f6a52b87a155fe804efeaf9167 -DIST moto-5.0.23.tar.gz 6326074 BLAKE2B 04e313ceb01d03b5982cb4d03d6c2b1af04f06fa6f496fe9cb626b6189bfbb5b2c9e457a91e14f87799deb7e6c0672e687f9068ecba8d1d22a4a667426c3eefa SHA512 b1b720d480031d1dddb76b29b1373a9651a02866d45386f1fe30030ef7da493180068c39fcb6d104329953d0c258448c135bc0aea10090035dd0dc60cd2f8555 DIST moto-5.0.24.tar.gz 6326457 BLAKE2B 0bf61468c8f85d0a202710f668a07428ffbe07e463a9972cc1f319776410c946692765150fddf7bb36088f6e10ce6e328cce58e87f1d340321f46c771239e753 SHA512 0a583bf9fdf7dd962e7584c719db597169f90161c07802209e2865ff1da748ebe31a303a24908942e3a741426de8eed49f5e332e6755a9e923009f50e24307ed EBUILD moto-4.2.14.ebuild 6507 BLAKE2B 4b1e22f10011ddf1b62996ad7d2efb5181843f958705ce1816f223bc3892f8515429f37c24403b03774c72f7d334a544e5688818e0e31f527b39c12979628ecc SHA512 ad9705a1f4c495c7fc9cec848d97a8f0f4d39d81848cb9c6d56788c083aabf120d4c89e8d59518fac93bcdee8561ce1fe8eff89eb277cb29921285899dd2ed97 -EBUILD moto-5.0.21.ebuild 5283 BLAKE2B dba3f9a538e58a36c8d8b12d8bca8d7ab9fdc192f84185a7cfc59f369cbc754a1df1bea3659bdc23a9e54f343ce5c791ab8d02fc6819d2aab221745383117759 SHA512 36dc240c79315f75c505be552c9d3bd81190c10f558de3cc9a6f83a4b974414302ccde2eebf49df9585049a1f7641a1162016d76136a956534dae74005281256 -EBUILD moto-5.0.22.ebuild 5286 BLAKE2B 061c43d93eef821e5d7942532a9032689f192396a6dd47c2a0b812f0573f2a92890f5b52a87441c066f6d16dbecdfcfc8b35e4d055a2f0d1630c2b44b64403fa SHA512 90e383a2c1fe195cd34fdf4821d69997d0c435fc7dc3d65dde018362d5e0ee0b133514046bc0037fca909762683783f20f807b80eed0b693c65837a33c71957a -EBUILD moto-5.0.23.ebuild 5287 BLAKE2B e416a86c1c7b2d6d0013f14377defeacbeb1fd20368b25ae38af0d62f7c8144a10fa882383986aea0389c570c6d8ebe6c77e87f4605dd45ae4efba7ab4454d2a SHA512 153efd7fea9ada5741a958f9c364f4d464ac5e61418667f6082b0d21d3e63c2b040e2fadd3ac44dbd5541091aa4ab369eab6565ee38c8ebdd51a36ac0302b249 +EBUILD moto-5.0.22.ebuild 5283 BLAKE2B dba3f9a538e58a36c8d8b12d8bca8d7ab9fdc192f84185a7cfc59f369cbc754a1df1bea3659bdc23a9e54f343ce5c791ab8d02fc6819d2aab221745383117759 SHA512 36dc240c79315f75c505be552c9d3bd81190c10f558de3cc9a6f83a4b974414302ccde2eebf49df9585049a1f7641a1162016d76136a956534dae74005281256 EBUILD moto-5.0.24.ebuild 5287 BLAKE2B e416a86c1c7b2d6d0013f14377defeacbeb1fd20368b25ae38af0d62f7c8144a10fa882383986aea0389c570c6d8ebe6c77e87f4605dd45ae4efba7ab4454d2a SHA512 153efd7fea9ada5741a958f9c364f4d464ac5e61418667f6082b0d21d3e63c2b040e2fadd3ac44dbd5541091aa4ab369eab6565ee38c8ebdd51a36ac0302b249 MISC metadata.xml 553 BLAKE2B 1669d17d3e655aa3fb41a489229a5fbfa6a9cfb23c667e98fbbef931992c7e9645581b9ea12011601093586cba491a5557d68e5256edb9f387c4db362346edf9 SHA512 48ae3bd9be8c3bfb68f7022d0e7bb422c2a06157967809be302067facf91db825023859d18ccea89109931538b0e93181d54a31fcc967628df61a9a3112edd3d diff --git a/dev-python/moto/moto-5.0.21.ebuild b/dev-python/moto/moto-5.0.21.ebuild deleted file mode 100644 index 3f1227ba7392..000000000000 --- a/dev-python/moto/moto-5.0.21.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi toolchain-funcs - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - dev-python/boto3[${PYTHON_USEDEP}] - >=dev-python/botocore-1.14.0[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/flask-cors[${PYTHON_USEDEP}] - >=dev-python/idna-2.5[${PYTHON_USEDEP}] - >=dev-python/jinja2-2.10.1[${PYTHON_USEDEP}] - >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}] - dev-python/jsonpath-ng[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] - >=dev-python/openapi-spec-validator-0.5.0[${PYTHON_USEDEP}] - dev-python/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/python-jose[${PYTHON_USEDEP}] - >=dev-python/responses-0.15.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.5[${PYTHON_USEDEP}] - dev-python/sshpubkeys[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/xmltodict[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/zipp[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/antlr4-python3-runtime[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - ) -" - -: "${EPYTEST_TIMEOUT:=180}" -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # Needs network (or docker?) but not marked as such, bug #807031 - # TODO: report upstream - tests/test_core/test_request_passthrough.py - tests/test_core/test_responses_module.py::TestResponsesMockWithPassThru::test_aws_and_http_requests - tests/test_core/test_responses_module.py::TestResponsesMockWithPassThru::test_http_requests - # broken code? (local variable used referenced before definition) - tests/test_appsync/test_appsync_schema.py - # require py_partiql_parser - tests/test_s3/test_s3_select.py - tests/test_dynamodb/test_dynamodb_statements.py - # require joserfc - tests/test_apigateway/test_apigateway.py::test_update_authorizer_configuration - tests/test_apigateway/test_apigateway.py::test_create_authorizer - tests/test_apigateway/test_apigateway.py::test_delete_authorizer - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserDeleter::test_authenticate_with_signed_out_user - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_email_is_ - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_username_ - tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_different_seed - tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_same_seed - tests/test_cognitoidp/test_server.py::test_sign_up_user_without_authentication - tests/test_cognitoidp/test_server.py::test_admin_create_user_without_authentication - tests/test_cognitoidp/test_server.py::test_associate_software_token - # TODO - tests/test_dynamodb/test_dynamodb_import_table.py - tests/test_firehose/test_firehose_put.py::test_put_record_http_destination - tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination - tests/test_stepfunctions/parser/test_stepfunctions_dynamodb_integration.py::test_zero_retry - # random crashes - tests/test_stepfunctions/parser/test_stepfunctions_sns_integration.py - tests/test_stepfunctions/parser/test_stepfunctions_sqs_integration.py - tests/test_stepfunctions/test_stepfunctions.py - ) - local EPYTEST_IGNORE=( - # require joserfc - tests/test_cognitoidp/test_cognitoidp.py - ) - - case ${EPYTHON} in - python3.13) - EPYTEST_DESELECT+=( - # suddenly started crashing, *shrug* - tests/test_xray/test_xray_client.py::test_xray_context_patched - tests/test_xray/test_xray_client.py::test_xray_dynamo_request_id - tests/test_xray/test_xray_client.py::test_xray_dynamo_request_id_with_context_mgr - tests/test_xray/test_xray_client.py::test_xray_udp_emitter_patched - ) - ;; - esac - - if ! tc-has-64bit-time_t; then - einfo "time_t is smaller than 64 bits, will skip broken tests" - EPYTEST_DESELECT+=( - tests/test_acm/test_acm.py::test_request_certificate_with_optional_arguments - tests/test_s3/test_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header - tests/test_s3/test_server.py::test_s3_server_post_cors_multiple_origins - ) - EPYTEST_IGNORE+=( - tests/test_route53domains/test_route53domains_domain.py - ) - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x TZ=UTC - - rm -rf moto || die - epytest -m 'not network and not requires_docker' \ - -p rerunfailures --reruns=5 -} diff --git a/dev-python/moto/moto-5.0.22.ebuild b/dev-python/moto/moto-5.0.22.ebuild index 6b7e14c1d8c7..3f1227ba7392 100644 --- a/dev-python/moto/moto-5.0.22.ebuild +++ b/dev-python/moto/moto-5.0.22.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] diff --git a/dev-python/moto/moto-5.0.23.ebuild b/dev-python/moto/moto-5.0.23.ebuild deleted file mode 100644 index 2d270d4224ac..000000000000 --- a/dev-python/moto/moto-5.0.23.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi toolchain-funcs - -DESCRIPTION="Mock library for boto" -HOMEPAGE=" - https://github.com/getmoto/moto/ - https://pypi.org/project/moto/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] - dev-python/boto3[${PYTHON_USEDEP}] - >=dev-python/botocore-1.14.0[${PYTHON_USEDEP}] - >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] - >=dev-python/cryptography-35.0.0[${PYTHON_USEDEP}] - dev-python/cookies[${PYTHON_USEDEP}] - >=dev-python/docker-3.0.0[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - dev-python/flask-cors[${PYTHON_USEDEP}] - >=dev-python/idna-2.5[${PYTHON_USEDEP}] - >=dev-python/jinja2-2.10.1[${PYTHON_USEDEP}] - >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}] - dev-python/jsonpath-ng[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] - >=dev-python/openapi-spec-validator-0.5.0[${PYTHON_USEDEP}] - dev-python/pyaml[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/python-jose[${PYTHON_USEDEP}] - >=dev-python/responses-0.15.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.5[${PYTHON_USEDEP}] - dev-python/sshpubkeys[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - dev-python/xmltodict[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] - dev-python/zipp[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/antlr4-python3-runtime[${PYTHON_USEDEP}] - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] - ) -" - -: "${EPYTEST_TIMEOUT:=180}" -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # Needs network (or docker?) but not marked as such, bug #807031 - # TODO: report upstream - tests/test_core/test_request_passthrough.py - tests/test_core/test_responses_module.py::TestResponsesMockWithPassThru::test_aws_and_http_requests - tests/test_core/test_responses_module.py::TestResponsesMockWithPassThru::test_http_requests - # broken code? (local variable used referenced before definition) - tests/test_appsync/test_appsync_schema.py - # require py_partiql_parser - tests/test_s3/test_s3_select.py - tests/test_dynamodb/test_dynamodb_statements.py - # require joserfc - tests/test_apigateway/test_apigateway.py::test_update_authorizer_configuration - tests/test_apigateway/test_apigateway.py::test_create_authorizer - tests/test_apigateway/test_apigateway.py::test_delete_authorizer - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserDeleter::test_authenticate_with_signed_out_user - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_email_is_ - tests/test_cognitoidp/test_cognitoidp_exceptions.py::TestCognitoUserPoolDuplidateEmails::test_use_existing_email__when_username_ - tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_different_seed - tests/test_cognitoidp/test_cognitoidp_replay.py::TestCreateUserPoolWithPredeterminedID::test_same_seed - tests/test_cognitoidp/test_server.py::test_sign_up_user_without_authentication - tests/test_cognitoidp/test_server.py::test_admin_create_user_without_authentication - tests/test_cognitoidp/test_server.py::test_associate_software_token - # TODO - tests/test_dynamodb/test_dynamodb_import_table.py - tests/test_firehose/test_firehose_put.py::test_put_record_http_destination - tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination - tests/test_stepfunctions/parser/test_stepfunctions_dynamodb_integration.py::test_zero_retry - # random crashes - tests/test_stepfunctions/parser/test_stepfunctions_sns_integration.py - tests/test_stepfunctions/parser/test_stepfunctions_sqs_integration.py - tests/test_stepfunctions/test_stepfunctions.py - ) - local EPYTEST_IGNORE=( - # require joserfc - tests/test_cognitoidp/test_cognitoidp.py - ) - - case ${EPYTHON} in - python3.13) - EPYTEST_DESELECT+=( - # suddenly started crashing, *shrug* - tests/test_xray/test_xray_client.py::test_xray_context_patched - tests/test_xray/test_xray_client.py::test_xray_dynamo_request_id - tests/test_xray/test_xray_client.py::test_xray_dynamo_request_id_with_context_mgr - tests/test_xray/test_xray_client.py::test_xray_udp_emitter_patched - ) - ;; - esac - - if ! tc-has-64bit-time_t; then - einfo "time_t is smaller than 64 bits, will skip broken tests" - EPYTEST_DESELECT+=( - tests/test_acm/test_acm.py::test_request_certificate_with_optional_arguments - tests/test_s3/test_multiple_accounts_server.py::TestAccountIdResolution::test_with_custom_request_header - tests/test_s3/test_server.py::test_s3_server_post_cors_multiple_origins - ) - EPYTEST_IGNORE+=( - tests/test_route53domains/test_route53domains_domain.py - ) - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x TZ=UTC - - rm -rf moto || die - epytest -m 'not network and not requires_docker' \ - -p rerunfailures --reruns=5 -} diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest index 4e241a3cdacb..6ea48c4fcd71 100644 --- a/dev-python/mypy/Manifest +++ b/dev-python/mypy/Manifest @@ -1,3 +1,6 @@ +AUX mypy-1.14.0-no-werror.patch 325 BLAKE2B ae4291ac5dfdb6d03234e1ce04e23cee4178bbdc3a1c9a74667f61850816d92acab7accc4f4cd5bcaa5de7732cb6b8f96c4863de654a812a160a2e5ae3801675 SHA512 1cab2a42bc3a9822742c811001572665a07a2aef402f5a28a4ceb7100724e57652a76313c2313f85b86a2179451d0a8deda59034449f695b3d09d06bc5c4ebc4 DIST mypy-1.13.0.gh.tar.gz 3165219 BLAKE2B 67e05628fb79666a84a7c284c8437222ce159260ef490c8c91a3f92fd21985032043821823dcbd0fb8775956ca4660b3468c6955fef5d13a104b3339b1e6a0b5 SHA512 a351a30bfc7ac687d4802c6459296a4a46356fc153258c686051fa3cb149ab3e8690357cad21cd6ab07b4fb6e91dd3610b57f7b38078da7e563c114cd3ed562a +DIST mypy-1.14.0.gh.tar.gz 3227612 BLAKE2B 370ad0a515f75c13c97844d40a20645d641a56ae052684bc789c716a42feead4e22ac79460fd91f81c4fb67cd316b657795ff700f537970a145c04438eb2e2b0 SHA512 409bd40ca552b3d34b74b0f236c3db29b180cefe863d658c22378c5ef251e033fdc093fe2f47440d888f5c0a7afcceeb9357be35c9bf368b37cdca615a614bbd EBUILD mypy-1.13.0.ebuild 3841 BLAKE2B 0d30ce41b282121da88a746ae8f01048a549a4d32fc89f414f0c2f0d27c92e7e56ab2914263220f073f01b63ef5d96ecbc75793f1445690632c716c59ea99a5e SHA512 44f49ce6b035084ea73d01377946d470c21523d046b33966b6c7983579436e8cad642a4d855ccdc30c9c41f332c588cc2896684b9b8e4e0f59cdf2b7bd33a624 +EBUILD mypy-1.14.0.ebuild 3999 BLAKE2B c90d1b12642ccd58e4add1c7088c8a8f595d8b024784d1cdfd2f2d6e36ed26691f8ff346d8b0fd489d86ff56931889c8662b33a7f9f1572abfb115c294ba72b1 SHA512 1deaa135814dae3e433aee508b3b5ed668492a53cebbbf213151e6fab4eed561696704771ca96a60f82ffe411836440a3790fe9f0247b24960423babeb0c2c4e MISC metadata.xml 661 BLAKE2B df57cc2dfde5b112f8c26b51ca5cc9e7727d318ee274ea7e1abf448819daf0307f471aeb7c32b19f20e87ce1ccffd47a5529415003765c275523e1b5236f3bb1 SHA512 eddd19c4b0b5211f73f9619f388a799ced108b62bb43d852ed2d01d0b1717e7b9ef118d34b9d61db543c7b47080fb8058c3d35f7359cc456069636f357e080c9 diff --git a/dev-python/mypy/files/mypy-1.14.0-no-werror.patch b/dev-python/mypy/files/mypy-1.14.0-no-werror.patch new file mode 100644 index 000000000000..038c1964020e --- /dev/null +++ b/dev-python/mypy/files/mypy-1.14.0-no-werror.patch @@ -0,0 +1,11 @@ +https://bugs.gentoo.org/916577 +--- a/mypyc/build.py ++++ b/mypyc/build.py +@@ -551,7 +551,6 @@ def mypycify( + cflags += [ + f"-O{opt_level}", + f"-g{debug_level}", +- "-Werror", + "-Wno-unused-function", + "-Wno-unused-label", + "-Wno-unreachable-code", diff --git a/dev-python/mypy/mypy-1.14.0.ebuild b/dev-python/mypy/mypy-1.14.0.ebuild new file mode 100644 index 000000000000..e86f197574bc --- /dev/null +++ b/dev-python/mypy/mypy-1.14.0.ebuild @@ -0,0 +1,131 @@ +# 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 + +DESCRIPTION="Optional static typing for Python" +HOMEPAGE=" + https://www.mypy-lang.org/ + https://github.com/python/mypy/ + https://pypi.org/project/mypy/ +" +SRC_URI=" + https://github.com/python/mypy/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+native-extensions" + +# stubgen collides with this package: https://bugs.gentoo.org/585594 +RDEPEND=" + !dev-util/stubgen + >=dev-python/psutil-4[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] + >=dev-python/mypy-extensions-1.0.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + native-extensions? ( + ${RDEPEND} + dev-python/types-psutil[${PYTHON_USEDEP}] + dev-python/types-setuptools[${PYTHON_USEDEP}] + ) + test? ( + >=dev-python/attrs-18.0[${PYTHON_USEDEP}] + >=dev-python/filelock-3.3.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.9.1[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +# frustratingly, mypyc produces non-deterministic output. If ccache is enabled it will be a waste of time, +# but simultaneously it might trash your system and fill up the cache with a giant wave of non-reproducible +# test files (https://github.com/mypyc/mypyc/issues/1014) +export CCACHE_DISABLE=1 + +PATCHES=( + "${FILESDIR}"/${PN}-1.14.0-no-werror.patch +) + +src_prepare() { + distutils-r1_src_prepare + + # don't force pytest-xdist, in case user asked for EPYTEST_JOBS=1 + sed -i -e '/addopts/s:-nauto::' pyproject.toml || die +} + +python_compile() { + local -x MYPY_USE_MYPYC=$(usex native-extensions 1 0) + case ${EPYTHON} in + python3.13) + # https://github.com/mypyc/mypyc/issues/1056 + MYPY_USE_MYPYC=0 + ;; + esac + distutils-r1_python_compile +} + +python_test() { + local EPYTEST_DESELECT=( + # the majority of them require Internet (via pip) + mypy/test/testpep561.py + # known broken with assertions enabled + # https://github.com/python/mypy/issues/16043 + mypyc/test/test_run.py::TestRun::run-i64.test::testI64GlueMethodsAndInheritance + mypyc/test/test_run.py::TestRun::run-floats.test::testFloatOps + mypyc/test/test_run.py::TestRunStrictDunderTyping::run-floats.test::testFloatOps_dunder_typing + # these assume that types-docutils are not installed + mypy/test/testpythoneval.py::PythonEvaluationSuite::pythoneval.test::testIgnoreImportIfNoPython3StubAvailable + mypy/test/testpythoneval.py::PythonEvaluationSuite::pythoneval.test::testNoPython3StubAvailable + # TODO + mypy/test/meta/test_parse_data.py + mypy/test/meta/test_update_data.py + ) + case ${EPYTHON} in + python3.13) + ;& + python3.12) + EPYTEST_DESELECT+=( + # more assertions, sigh + mypyc/test/test_run.py::TestRun::run-bools.test::testBoolOps + mypyc/test/test_run.py::TestRun::run-i64.test::testI64BasicOps + mypyc/test/test_run.py::TestRun::run-i64.test::testI64DefaultArgValues + mypyc/test/test_run.py::TestRun::run-i64.test::testI64ErrorValuesAndUndefined + ) + ;; + esac + + # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests + # fail with high COLUMNS values + local -x COLUMNS=80 + + # The tests depend on having in-source compiled extensions if you want to + # test those compiled extensions. Various crucial test dependencies aren't + # installed. Even pyproject.toml is needed because that's where pytest args + # are in. Hack them into the build directory and delete them afterwards. + # See: https://github.com/python/mypy/issues/16143 + local -x MYPY_TEST_PREFIX="${S}" + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + cp -r "${S}"/{conftest.py,pyproject.toml} . || die + + local failed= + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + nonfatal epytest || failed=1 + + rm conftest.py pyproject.toml || die + + [[ ${failed} ]] && die "epytest failed with ${EPYTHON}" +} diff --git a/dev-python/nanobind/Manifest b/dev-python/nanobind/Manifest index 7e82f4119a06..698a771eeb0e 100644 --- a/dev-python/nanobind/Manifest +++ b/dev-python/nanobind/Manifest @@ -1,5 +1,3 @@ -DIST nanobind-2.2.0.gh.tar.gz 881024 BLAKE2B 06b76c6cd53351ead32532b9013c3e0b4485173c70d12fac903c42b57a4309e49743bb2957c1310ac6d957230336b0c587f64a9d15a9c39b229b839531e1ac5d SHA512 e47c2eab39fc507f5cb1b73f76a2eb9a6d475b56b3628e8372296ed7381844aed56ba7b59fb765651e660688be2762d094ec9368beb70201091f01d27a549a3a DIST nanobind-2.4.0.gh.tar.gz 890566 BLAKE2B 7ecdd1cb6734d01f24518189cf404b84b050ba20ee264aab2cd8dd99880b819b1be696decb69263c23b9c21b855caa5d7c4a545a6f282145f0434e6cbd31f616 SHA512 b018784f1ea07c6dd76b861a759e373ff78dbf78a278d19aed7bb2725b35fa9fe071ba34db264684ba697f2d8d4d6e64f16693590640ca2877783de981a952ab -EBUILD nanobind-2.2.0.ebuild 1489 BLAKE2B 06bab4155f8482765e7fa4f9ff02dd50ae9e91f2ecc4039f6e683f04327ee6170e9f8aef1642d83a1298babc127f273bc720c3c57820bb8ed0b983d039f10d26 SHA512 567afd5a5aa638d138227318a933083383a0a678f5be440d37e8a73f50024a32b04914b418eef63a7d0d98959a7b9f8c1d9fec90be4dcb52abe4c9dd473f1aa9 -EBUILD nanobind-2.4.0.ebuild 1490 BLAKE2B f96d33e8096df5f916715befb6f8254f1fa5974925d89c01847c51ac4e6157fb3f113f104af0cf2a5a2eb86b0359a743ef5c94b45063013af9cec83fface514e SHA512 a06fc452a3ba0a42e48f01bd6f30515ba3beb61932554846bb08126774799f7324464be17cc59c019fb008604e6de5ee4deba3c5a377f08f1439d572065e8aa2 +EBUILD nanobind-2.4.0.ebuild 1489 BLAKE2B 06bab4155f8482765e7fa4f9ff02dd50ae9e91f2ecc4039f6e683f04327ee6170e9f8aef1642d83a1298babc127f273bc720c3c57820bb8ed0b983d039f10d26 SHA512 567afd5a5aa638d138227318a933083383a0a678f5be440d37e8a73f50024a32b04914b418eef63a7d0d98959a7b9f8c1d9fec90be4dcb52abe4c9dd473f1aa9 MISC metadata.xml 367 BLAKE2B 915d33ed8f2b0e38faec001e256fc86d393b23b94bae31f2648948339be7c3d6a2b1b2a18063193c9d190cabfdc4c744d6b664c63534b88dc7afc2a2f1ccc688 SHA512 b60a701257bad827d63af141fbc9b4cadadbb397bca054db97c63eba9e174a902afc7785c3f868b6e86ec62f007f7e822d3c5b6dacb107083559b31202cef7a2 diff --git a/dev-python/nanobind/nanobind-2.2.0.ebuild b/dev-python/nanobind/nanobind-2.2.0.ebuild deleted file mode 100644 index 241a83e2cd29..000000000000 --- a/dev-python/nanobind/nanobind-2.2.0.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{10..13} ) - -inherit cmake distutils-r1 - -DESCRIPTION="Tiny and efficient C++/Python bindings" -HOMEPAGE=" - https://github.com/wjakob/nanobind/ - https://pypi.org/project/nanobind/ -" -SRC_URI=" - https://github.com/wjakob/nanobind/archive/refs/tags/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~ppc64 ~riscv" - -DEPEND=" - >=dev-cpp/robin-map-1.3.0 -" -RDEPEND=" - ${DEPEND} -" -BDEPEND=" - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.10) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - # https://github.com/scikit-build/scikit-build-core/issues/912 - sed -i -e '/scikit-build-core/s:0\.10:0.8:' pyproject.toml || die - cmake_src_prepare - distutils-r1_src_prepare -} - -src_configure() { - # XXX: nanobind installs a CMake config file which by default passes -Os - # We currently patch around it in dev-python/pyopencl. In future, we - # may want to add some override with Gentoo specific environment vars. - DISTUTILS_ARGS=( - -DNB_CREATE_INSTALL_RULES=ON - -DNB_USE_SUBMODULE_DEPS=OFF - -DNB_TEST=OFF - ) -} - -python_test() { - local mycmakeargs=( - -DNB_CREATE_INSTALL_RULES=OFF - -DNB_USE_SUBMODULE_DEPS=OFF - -DNB_TEST=ON - ) - cmake_src_configure - cmake_src_compile - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - cd "${BUILD_DIR}/tests" || die - epytest -} diff --git a/dev-python/nanobind/nanobind-2.4.0.ebuild b/dev-python/nanobind/nanobind-2.4.0.ebuild index b03c0efda603..241a83e2cd29 100644 --- a/dev-python/nanobind/nanobind-2.4.0.ebuild +++ b/dev-python/nanobind/nanobind-2.4.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~ppc64 ~riscv" DEPEND=" >=dev-cpp/robin-map-1.3.0 diff --git a/dev-python/nextinspace/Manifest b/dev-python/nextinspace/Manifest index 6b3472e71b98..5feccd43c0e2 100644 --- a/dev-python/nextinspace/Manifest +++ b/dev-python/nextinspace/Manifest @@ -2,7 +2,9 @@ AUX nextinspace-2.0.5-lazy_fixtures.patch 3050 BLAKE2B 7646d63df012528a9f2c55d9c AUX nextinspace-3.0.0-license.patch 550 BLAKE2B c6d7e674a2d60bcbc9fa6c6c99b4357ca4d73841c515598292b0f604087622163b6edcf6abba138536d86ea961c0f06ee0310df7d316b28e60447a26fd93f0b7 SHA512 93f94567636224b894388d8bc299ab986b9e232261398005d49fec1845949e1ae22ceeed5b0caf84c07ad475982ef324704884472b8f83caf495f6ddaafad469 DIST nextinspace-2.0.5.gh.tar.gz 48406 BLAKE2B 6f6e2c95fc1a5a8175faca4df0a51de9996ca24847926dc35b94d0e4bd5c9de880ad757606309f622f41c825d0c2e46c587f255573b4df70fe35c937148af9d7 SHA512 c8f55446d9eea0409afb8a8ddb41001b18b55d9105d007b306717a3d932ea1b03ecb2363d0deb42ec8da1cc245b77ffb18cee6ec3474121c15c4c9b79ff80405 DIST nextinspace-3.0.0.gh.tar.gz 55095 BLAKE2B 02140cbfaeca9fd4cb19fefd40448fc5ffbed19a8e5bcb448800b1c5917d7873be69e0aab5c4d96acf4dfb7fc57b780420de19dc38a523b5ca38c9847cfa0263 SHA512 fa1d20401b7ed910e0c65c9010062cf6d1ffe7e73c09b47f42b19ab1bfbb74612cb7405571e4db0404de81e66211799f38b6654763222643f66e63176e4a72ab +DIST nextinspace-3.0.1.gh.tar.gz 55101 BLAKE2B aeec5e34e6ae611d4f693dde10b14430d46853949c6e5d81aa90a842da670a156ecf3216c09d70f40279836155fe097c85c82e05a3e5c31d5457409f41a62f29 SHA512 92aa209e36eeed742cbfec99456aa452a164ffd97c87d6a17271c1731d9e4cdca1e616217ea6fdd347356b68644cc8fa3035228877324a7d180f764b6f8b012e EBUILD nextinspace-2.0.5-r1.ebuild 1047 BLAKE2B 09178a3eb824ffec0b6b06b0365b59f8b1ee4f315814e8b75adc7449057286b26b2763e6212efba476759cf7fcda7c06029f22c36968e8aada0723baa7a4c36f SHA512 1dd66de23f2fee70ab0109eb1ec96423de7eeab100799aec48caa639c895838cbdb9426fd559cbbd4ae1c35233e1fd23626478ceee1df39d957a504b0a44a727 EBUILD nextinspace-3.0.0.ebuild 906 BLAKE2B 3a3e05cfb4a8e814d9d034d270ed87e0c06c28a949074e41505de7d1c09fb42314034e861fdfc1041c5fae0dfb61f5d9f6515318031c6750202017794ff42766 SHA512 4bc0487ca6559d25aa9587a6e46fcec465818349fd43bccaf01d2d29cce60de67aedd7578c44549731a3fff8925a25d200cb01a836034ee83e2aee638f31673d -EBUILD nextinspace-9999.ebuild 906 BLAKE2B 3a3e05cfb4a8e814d9d034d270ed87e0c06c28a949074e41505de7d1c09fb42314034e861fdfc1041c5fae0dfb61f5d9f6515318031c6750202017794ff42766 SHA512 4bc0487ca6559d25aa9587a6e46fcec465818349fd43bccaf01d2d29cce60de67aedd7578c44549731a3fff8925a25d200cb01a836034ee83e2aee638f31673d +EBUILD nextinspace-3.0.1.ebuild 859 BLAKE2B 3d85a98db851d9dde57a5edd2f9469f6f741007d654b91b0133e2c86a44de603e2d51e726f94f64711b543db8e534a5dd64f3baadee4c47f5dfe00e4dbaef34f SHA512 915c8e6b54901c47476c640fc52d911027caeacff4abe3016cb3991e1a6b21c59dcef393dd893a6abac621c49a17af5c4c1872b340921fa4c7d80462d1e6279e +EBUILD nextinspace-9999.ebuild 859 BLAKE2B 3d85a98db851d9dde57a5edd2f9469f6f741007d654b91b0133e2c86a44de603e2d51e726f94f64711b543db8e534a5dd64f3baadee4c47f5dfe00e4dbaef34f SHA512 915c8e6b54901c47476c640fc52d911027caeacff4abe3016cb3991e1a6b21c59dcef393dd893a6abac621c49a17af5c4c1872b340921fa4c7d80462d1e6279e MISC metadata.xml 842 BLAKE2B 474983307f5e6669ce25e6dc44c65597a59e0089a4c66ad0c531b2ab634c0505e0208c8b55ffe333af4641c227b1b3b5f71515cba441e91f2be3c53c5d53f2d7 SHA512 28aa458b6d9be33d07c615d842726789bb39ea0ed966b261417c33197e279474034e91afadeb2c91d9c9b80b4d54bd68d6ce5a89afc16891d3d8d007ee0e3d5e diff --git a/dev-python/nextinspace/nextinspace-3.0.1.ebuild b/dev-python/nextinspace/nextinspace-3.0.1.ebuild new file mode 100644 index 000000000000..5d72a32bb012 --- /dev/null +++ b/dev-python/nextinspace/nextinspace-3.0.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..13} ) +inherit distutils-r1 + +DESCRIPTION="A command-line tool for seeing the latest in space" +HOMEPAGE="https://github.com/gideonshaked/nextinspace" + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gideonshaked/nextinspace.git" +else + SRC_URI="https://github.com/gideonshaked/nextinspace/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.24[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-lazy-fixtures[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.8[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/nextinspace/nextinspace-9999.ebuild b/dev-python/nextinspace/nextinspace-9999.ebuild index 4017cac96b5e..5d72a32bb012 100644 --- a/dev-python/nextinspace/nextinspace-9999.ebuild +++ b/dev-python/nextinspace/nextinspace-9999.ebuild @@ -32,8 +32,4 @@ BDEPEND=" ) " -PATCHES=( - "${FILESDIR}/${P}-license.patch" -) - distutils_enable_tests pytest diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest index 26d1a71f09da..751b9a1adf1c 100644 --- a/dev-python/oslo-utils/Manifest +++ b/dev-python/oslo-utils/Manifest @@ -1,5 +1,3 @@ -DIST oslo.utils-7.4.0.tar.gz 135993 BLAKE2B 39e23fd850756ff4336d579ca9e3d1ca15de8370298b8bcba6adfc4dc4227c5e8d154347b5f8272ffe7b3f737317fae20f46fc6431cc5d1307b7b2a8d6d51f85 SHA512 b743778529c4da4889737aa249102dd6d7215ce7e794bfb8fb8a48fc448fe34d6a091a8afb551b46b53e2556015bf51ac75d12955a6582972bc7355b68a8799f DIST oslo.utils-8.0.0.tar.gz 137260 BLAKE2B cb172de17e4e219b46bf862fbb9c9ca30f48cbc56d3967f4a1efe7c0a84485e81cae552a84683982480578acd5018df70caa07be71eda82e9331b40a5a89c0f6 SHA512 aa874638e8de5917de79e71b5f78213248ff079217f9c418a289dc8c3be17eec995e3787bc414e232ef78d0ce66cb3c2f7be84760a382066d2729fd8e3daf406 -EBUILD oslo-utils-7.4.0.ebuild 1418 BLAKE2B 2c8579d67b9f0929d31f45dea0313d7993fd503da7174e8cc73c4c66a69545f346ed23b900cac60bec014ab54339f9744cbef600abeea4e6aa80f7581ab3be66 SHA512 05267bb9bb01143b2d7dccb3179c5bbc3ef433fec7c85b261dafa07ea334f0410b9a1007bb028ef4c8b228246c4a442e78b7060059f158c84db0ff012a755b8d -EBUILD oslo-utils-8.0.0.ebuild 1619 BLAKE2B a1a66cc3bb5ff525259c0cb304bee3b02fc1e9d3031f06e6a344380abe5f05b8caaaa34eb9e09b4ee1642893db85e16d0561bc24da0cb473d69a9a81492a8bbc SHA512 96ea6a802e4d24fca6a21cc213aef536dfbd9d93e0cba8d966e4f6d9edd1ea4e365ae020979875bb53c0c86393002a300db2787456484bb6c8cea79373a3f1a7 +EBUILD oslo-utils-8.0.0.ebuild 1616 BLAKE2B dce58cb3e148e15d237c31b61fd6a660975f1adc2aa17571d6b747379fbf61e2fb157024f73333bb3712fe68af75d581fa3069dca2d271ecf9478d7ff3b237cf SHA512 9a49327d71a64f7469c942a96757e641f33f1200766e941dd0f3527db330dc0ad678f6d8e1987dc9bccafe80352c7c6e887e572e98928ee06a97931f8a9c52cd MISC metadata.xml 667 BLAKE2B 2d3b1f3c01b74c3db8239b0711f6b10488cc17b214509a64607f3112e7100eb39f2d8774639d47a40cbad6786e7dee1430327a78b357b516325e5d06babcdee5 SHA512 e97a4a1f3718a69d39706d816f17018a7d57fd81702cd88ee01f9b849405f2f08769d381c5e41be84d8ae0c69a2a977b0dcb3ee1a481502ebf49f5ad6a5d6a95 diff --git a/dev-python/oslo-utils/oslo-utils-7.4.0.ebuild b/dev-python/oslo-utils/oslo-utils-7.4.0.ebuild deleted file mode 100644 index 1b46cf0b5cef..000000000000 --- a/dev-python/oslo-utils/oslo-utils-7.4.0.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN/-/.} -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Oslo Utility library" -HOMEPAGE=" - https://opendev.org/openstack/oslo.utils/ - https://github.com/openstack/oslo.utils/ - https://pypi.org/project/oslo.utils/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~riscv x86" - -RDEPEND=" - >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] - >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] - >=dev-python/netaddr-0.10.0[${PYTHON_USEDEP}] - >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}] - >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}] - >=dev-python/packaging-20.4[${PYTHON_USEDEP}] - >=dev-python/psutil-3.2.2[${PYTHON_USEDEP}] - >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] - dev-python/tzdata[${PYTHON_USEDEP}] -" -# qemu needed for qemu-img -BDEPEND=" - >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}] - test? ( - app-emulation/qemu - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] - >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - distutils-r1_src_prepare - - # require eventlet - rm oslo_utils/tests/test_eventletutils.py || die -} diff --git a/dev-python/oslo-utils/oslo-utils-8.0.0.ebuild b/dev-python/oslo-utils/oslo-utils-8.0.0.ebuild index 187cae23b9d5..8efa5d9e5124 100644 --- a/dev-python/oslo-utils/oslo-utils-8.0.0.ebuild +++ b/dev-python/oslo-utils/oslo-utils-8.0.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] diff --git a/dev-python/pkginfo/Manifest b/dev-python/pkginfo/Manifest index 23c8fc52e38f..d852f1dc4a9e 100644 --- a/dev-python/pkginfo/Manifest +++ b/dev-python/pkginfo/Manifest @@ -1,7 +1,3 @@ -DIST pkginfo-1.11.2.tar.gz 450821 BLAKE2B 4ff042c829bc123e3ccb5ab768f9cdee29f085037baa9a10c773f6c7bc544a089b6be6ec6c9caf4e4919305106c6ccfaa5f3bbcc8c3322bf4c088a1a0b3e2e3a SHA512 2a7bb31a6d46bb28242fa668dc063c3e0be565ea2f011e051676779f530d2a206d595013512b12e4e10eb94cf522277347d085c8a8e29fe331d9049e370f2bdc -DIST pkginfo-1.11.3.tar.gz 450996 BLAKE2B 58edcc1b6395496edc7f5f300ca8e5ab17e9a1d94f315c43d175d60ede01d153b14ff02f7de19cdb3ac8ca6b672d06856432e5deb4a2911cb86034d0cb7fbb92 SHA512 c54f791a577d241a22427a1cfae25d24b5f6b35462f0b0bcb4d7b6713f0833f4058cfdee15659c988191ff411e8bcad1c261abca5e4cc35ddf024d50a7bcb382 DIST pkginfo-1.12.0.tar.gz 451375 BLAKE2B 4a0e30c71c7ce283f16fb8595343ac7f473ce604e47a4863cc107cab96db1db9de0eb1c6ccd9430cea1eb6b94903f00356d75c5b9acfa50129d9c4c7ee24577d SHA512 871d85cfbc69380033dc071bfb32dc3da4a5c44fefda8c3be9c7ae5d8ed17f2800f82f9ce3b81e4c0ebb3a1956581093a1379d00a9eb6a42e0821253586aaceb -EBUILD pkginfo-1.11.2.ebuild 623 BLAKE2B b3e7c21d66209765ac016e73519e7bf6b8c6872084baeec51b1657dad616e7f5dd572e0507cc50e2526009e7bc10ef0c01b57bdeb4b73ba054f4de8239ad4477 SHA512 e60454455cb30b618024af5c40ef4a3099cfad7307f5e8749210e0c3736ed5b7dde8905756424f9d0716eb668e8b01c665da40016e2f140d0d139bc84d6b1a54 -EBUILD pkginfo-1.11.3.ebuild 631 BLAKE2B 1fa5bc665b029d6fb14f7f6e55deccc696cf34a6ec3276a966bbea681ec7fcc06adc134ace93d22672e806305c68b287058331a6874b51250bbf83e11f04b240 SHA512 c5f8394de6ea206ae7eaf518dacfe18c1bdedf38f5dac641616a4541e3d94514aaa01fd1ee557c5ad962f9a65d293a7e9abd130b0f1333cc163bcdc0c7f4fc27 -EBUILD pkginfo-1.12.0.ebuild 631 BLAKE2B 1fa5bc665b029d6fb14f7f6e55deccc696cf34a6ec3276a966bbea681ec7fcc06adc134ace93d22672e806305c68b287058331a6874b51250bbf83e11f04b240 SHA512 c5f8394de6ea206ae7eaf518dacfe18c1bdedf38f5dac641616a4541e3d94514aaa01fd1ee557c5ad962f9a65d293a7e9abd130b0f1333cc163bcdc0c7f4fc27 +EBUILD pkginfo-1.12.0.ebuild 623 BLAKE2B b3e7c21d66209765ac016e73519e7bf6b8c6872084baeec51b1657dad616e7f5dd572e0507cc50e2526009e7bc10ef0c01b57bdeb4b73ba054f4de8239ad4477 SHA512 e60454455cb30b618024af5c40ef4a3099cfad7307f5e8749210e0c3736ed5b7dde8905756424f9d0716eb668e8b01c665da40016e2f140d0d139bc84d6b1a54 MISC metadata.xml 385 BLAKE2B da3779a71a7d23a535599d8854c970725b3e6c121642cfabbabccc0e97cc1dab0cf77452da565c9efbd8044cb02cb2fbe00687a0b312948298902e4eb1f4e498 SHA512 fcd65e87146d573c1bc33dc560ed419ae5d4e46e6ba423da1a6dd46ce96683d3ffeef75b640ee671f16865e34293695b48a5fef89ee754a8b6bb797a03c13b08 diff --git a/dev-python/pkginfo/pkginfo-1.11.2.ebuild b/dev-python/pkginfo/pkginfo-1.11.2.ebuild deleted file mode 100644 index 2dd380fa4d06..000000000000 --- a/dev-python/pkginfo/pkginfo-1.11.2.ebuild +++ /dev/null @@ -1,28 +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="Provides an API for querying the distutils metadata written in a PKG-INFO file" -HOMEPAGE=" - https://launchpad.net/pkginfo/ - https://pypi.org/project/pkginfo/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -BDEPEND=" - test? ( - dev-python/wheel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs diff --git a/dev-python/pkginfo/pkginfo-1.11.3.ebuild b/dev-python/pkginfo/pkginfo-1.11.3.ebuild deleted file mode 100644 index f46173de33c7..000000000000 --- a/dev-python/pkginfo/pkginfo-1.11.3.ebuild +++ /dev/null @@ -1,28 +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="Provides an API for querying the distutils metadata written in a PKG-INFO file" -HOMEPAGE=" - https://launchpad.net/pkginfo/ - https://pypi.org/project/pkginfo/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -BDEPEND=" - test? ( - dev-python/wheel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs diff --git a/dev-python/pkginfo/pkginfo-1.12.0.ebuild b/dev-python/pkginfo/pkginfo-1.12.0.ebuild index f46173de33c7..2dd380fa4d06 100644 --- a/dev-python/pkginfo/pkginfo-1.12.0.ebuild +++ b/dev-python/pkginfo/pkginfo-1.12.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" BDEPEND=" test? ( diff --git a/dev-python/prometheus-client/Manifest b/dev-python/prometheus-client/Manifest index 27598e8331ef..896fdffef07d 100644 --- a/dev-python/prometheus-client/Manifest +++ b/dev-python/prometheus-client/Manifest @@ -1,5 +1,3 @@ -DIST prometheus_client-0.21.0.tar.gz 78634 BLAKE2B 878c6b3948ebb45fced9ceb24ef5ebb07b2538117712dc2b0a6365282fa1bd0e732f5c79bf496aa54386cc42ced458202b1537c6706e3906a6c48d71a3709437 SHA512 ad86e7d7eb1919bda77c5fe80e800721c6d93f8b849955903ec346c2c6d35130f7e179b470c261aba3d8aa2f2cb10c43dcc5e8c06024dcd79fac5818b87f76c5 DIST prometheus_client-0.21.1.tar.gz 78551 BLAKE2B 309b32e8fd52576190c6010c52a1ec9c7cec5ce7a617285acb424dacf3cbc9a7cc4681b4fce1c291626d603ac9708c7e05d5562d2bd82c95558609b6477b2f4e SHA512 e62302e46d1dddd38463e02ed1d79448084cb76e0b2301c3af5ca4312646c450472a3bf42e4fda440d580635e8eec611948ae4a99b16961672ec3a34ce4a3df9 -EBUILD prometheus-client-0.21.0.ebuild 757 BLAKE2B 916538286d6a49288eca5297bba304253dffba100259a83623a707c70fed2d25a21a8c2c06430060b6f98565233c7c973f9f91924d618c09a4935ca82a72ccaf SHA512 575651be9905a3992c1406635d2ae005a9c07cf3efe36e5e7758bd8eaf14858ec07a971d7bc33fbf0c0c864c5cfe90b16a27e2a9b4fb8d6ee906644a8a967bbd -EBUILD prometheus-client-0.21.1.ebuild 765 BLAKE2B 35358b08106884d083d68d2e8f6d9c7dcc0b70be29613402143b14e325a9f29b68e0e7ce648b81a9a996eef033be3e656ad6e867a4ab20c3f3b11029cec7190b SHA512 26383654ab74a10134ce01cb7217f9b6057946c3c4fe6930bcb78c4a82745713ccf37e5216665f7ed78bd349013b235bfbdc853eeeed82106a3fca33200d0c19 +EBUILD prometheus-client-0.21.1.ebuild 757 BLAKE2B 916538286d6a49288eca5297bba304253dffba100259a83623a707c70fed2d25a21a8c2c06430060b6f98565233c7c973f9f91924d618c09a4935ca82a72ccaf SHA512 575651be9905a3992c1406635d2ae005a9c07cf3efe36e5e7758bd8eaf14858ec07a971d7bc33fbf0c0c864c5cfe90b16a27e2a9b4fb8d6ee906644a8a967bbd MISC metadata.xml 409 BLAKE2B 900f1046ec87679dabe88792bfea55cdf6dbbc1f332260e5487628530a1e5b2e07a1b5776313c484ed2355c205dea165547628297da3fd3e0d9e7c352f4f7a54 SHA512 beee1bb3823aa235e8c2667b18157254335777dbf1169beaee54190d41819dd0e82c58a8ea09c4981740370d7e5463ce11d327e02bf411093dfb653a557077ff diff --git a/dev-python/prometheus-client/prometheus-client-0.21.0.ebuild b/dev-python/prometheus-client/prometheus-client-0.21.0.ebuild deleted file mode 100644 index a583ec6e9662..000000000000 --- a/dev-python/prometheus-client/prometheus-client-0.21.0.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python client for the Prometheus monitoring system" -HOMEPAGE=" - https://github.com/prometheus/client_python/ - https://pypi.org/project/prometheus-client/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/twisted[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=( - # optional tests, broken with >=dev-python/asgiref-3.8 - tests/test_asgi.py - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/prometheus-client/prometheus-client-0.21.1.ebuild b/dev-python/prometheus-client/prometheus-client-0.21.1.ebuild index 7819cd833828..a583ec6e9662 100644 --- a/dev-python/prometheus-client/prometheus-client-0.21.1.ebuild +++ b/dev-python/prometheus-client/prometheus-client-0.21.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/twisted[${PYTHON_USEDEP}] diff --git a/dev-python/propcache/Manifest b/dev-python/propcache/Manifest index 04e6b3d27cd8..67ea29df7a7b 100644 --- a/dev-python/propcache/Manifest +++ b/dev-python/propcache/Manifest @@ -1,5 +1,5 @@ DIST propcache-0.2.0.tar.gz 40951 BLAKE2B f3e6aed19e6dfd21c02e769a3fa3c5bb0042f0b46d3dbe71ac06d52a49cfc86c62770ed8589fed58872016b5f50905610de50e707051871b9c30930e262d9d0c SHA512 f99838627652ab13919d7f516530a91565a737fc411d728cad1492ce0ed44f25b0cefbdb6fa49b2ef516e7fee120e7c49686b6853691c5cd02f5f7db9a15d998 DIST propcache-0.2.1.tar.gz 41735 BLAKE2B 9353846b481449f732751ce1bf419bf1d171b3e8fa5b4755637bab063677bfe8845da48c2cfc979936cd1af2ef559b6eb82368f9b9616b3b90a955f0b5bbeed7 SHA512 ce54baa27a9f4cec14d6db139721cb1af920e585153f541b6a192a22d805766b7a0248514fed9889d7073a611d05896fee6da1df526f2314206eca48942b860d EBUILD propcache-0.2.0.ebuild 1109 BLAKE2B 81a7b53537be9f49f69d39a698bbb0fc45819f4887acca4e695374ffd733dd3bd957f3ca5df03850013da65529d8fb22d50d1162ef9705d08c879ac71b891c95 SHA512 bde0328711f52513bf0183ec3fd0d6c5e3fbc0d0d11e33b7406bf4a0cd5f25cb9595c118e16f25bfa3c22608e3698f6e057d323999bc3bc885d5bc1f08ba883c -EBUILD propcache-0.2.1.ebuild 1172 BLAKE2B 00cea14c77e806e204579da80af1fc783419bf8b2b4b04a5a4845feacec14b6eec80e7ba7a709ffe974d4e317b78669b9e9333a40adc06a742810443a9dc94c2 SHA512 fb8de853b7ad2117b3ac7942f87653e10110a6da5ca5c0d58585a0cb32b9259877d5d921a9f0fa6000da5aa08d11663048ecfac033710e39e24b20430eba5d59 +EBUILD propcache-0.2.1.ebuild 1165 BLAKE2B 2e1452f3f630339aac0566f77877d7cd884c695637995c17acc46340039c651e464eab826685c31e3a1b9b766844a9023e5a54b28d70210226c4e23e9b977ed8 SHA512 f2c20c99429aed3be6497c7f38e328ec0981e12416ee7112a9c1222e1f124b6697391ff5b9989b9412f63fdf7db4680129de0a792b35b798eac02f33bbad02f5 MISC metadata.xml 371 BLAKE2B 2aae9561b0b663dbdf1935d4417af8fdba00636b23ec09037bd14d0ab3bdbf6ff4b093a5ca901b50046134b6b4f25d72a09b544ca949663688d9e1c64ae49a4e SHA512 b4e36caa49357be56c1d07d75c29a30dd18c0cdf1e7e6edfd347748a3edc084743b2163f60e94b837477ffc6320e6140a721769a42d224d3963cc91a18d492bf diff --git a/dev-python/propcache/propcache-0.2.1.ebuild b/dev-python/propcache/propcache-0.2.1.ebuild index cfbbf5c36a53..5492747b5d9c 100644 --- a/dev-python/propcache/propcache-0.2.1.ebuild +++ b/dev-python/propcache/propcache-0.2.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+native-extensions" BDEPEND=" diff --git a/dev-python/pydot/Manifest b/dev-python/pydot/Manifest index 71dbbc28e8d0..da77c9d6e1c8 100644 --- a/dev-python/pydot/Manifest +++ b/dev-python/pydot/Manifest @@ -1,5 +1,3 @@ -DIST pydot-3.0.2.gh.tar.gz 295058 BLAKE2B dac56e82520c09f3000f7c6bf04d8d933f22958086675d8c7e26572d039388f7561b3aa7150e49cc1957d44dcdd4828058369ccf2ba5f88a9280f67dcbc18196 SHA512 b24b2073781b6c3256e3d9e76514193493d8a8d9eadc8ef1db3d13b7c4d3ddbdcfcc008b3b70abbe9dcb11d2036b4b3a3dda6ca13277fb5413f699a136a58b80 DIST pydot-3.0.3.tar.gz 168086 BLAKE2B 10bf54d3c6128890aa67641352bd26bc5f0c7c98bc1a5162d6f1dad5de8cd60caa282b449dea88b67ce757341818f18e2ca682c3866224bec2778b9f74997a63 SHA512 36e1f61b1a5092456d19e27ec71d889699681cc4051f6839f1a5f151eafdac2b3e35180f78c7b127f1e9a85c264eb782ae746f1346b1a0fcc4a1141a09613b5c -EBUILD pydot-3.0.2.ebuild 865 BLAKE2B d51c73fa1c183d12ca8d436e8054ba13f2be9962b1ec58c9d2ee616d380881fbb2f57070ed661f6fa0dd90533c889ce9e685164064c1a00ddb2c32ed9ed6ea6b SHA512 1f0fc5d970da40d10e2bde578e2caea19c0585a3b7d1c1425eebde061c2d966662d543b5e79a62180941423d1290a7e4b7e8ccb44ae9bc3c3756eacfd5514baf -EBUILD pydot-3.0.3.ebuild 751 BLAKE2B 870e69d4d81fa986682b959b4ce1f6c46046f89514560a1bb7828163b418f4450e555e3251139db698272da7c98babc167c53af2229ac01d7e97a6f05087cdd1 SHA512 d8b5f7218166976a26b32c3ea012bbb2ba5de69111dc7ee85541851700242b1095f7e42de7ebf12651ffa28cf285524ebe8b97376e8721678ebd97e42d5de9e0 +EBUILD pydot-3.0.3.ebuild 750 BLAKE2B b78902763e301c657a6b5dd988ba3eb963d54026cacc308b7802c5ae69470c08fbda8f0a08c5ed7be5f5a2fa89adfd6b33dfc5e8fab34544d0e9ab65c28e4f27 SHA512 aa1e64047d0ded2d0f939451da577b73d4210d75a4bfa1360ce81189f13d123c99703505feb544ead05bbb2ed000ccdd2238c12feb7cd09ab04e38a4a2e4b319 MISC metadata.xml 372 BLAKE2B faad24394ef27dedc8b563e505444b414fe95cb6097bd2bebe01232e68c975b77d415c2a05ec1ad19f0ce1218d1c3f057beea6deecef01b940962a287ad8ce46 SHA512 281a6e2097fcf978f7e691640e257a5f60b242570f8a5715e078363c5658b96b50d3c29ccaad448c0b2ac3dd7b898dcae457bafdb08952163de8d1af81954d75 diff --git a/dev-python/pydot/pydot-3.0.2.ebuild b/dev-python/pydot/pydot-3.0.2.ebuild deleted file mode 100644 index 997491b7ba3b..000000000000 --- a/dev-python/pydot/pydot-3.0.2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Python interface to Graphviz's Dot language" -HOMEPAGE=" - https://github.com/pydot/pydot/ - https://pypi.org/project/pydot/ -" -# pypi releases don't include tests -SRC_URI=" - https://github.com/pydot/pydot/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/pyparsing-3.0.9[${PYTHON_USEDEP}] - media-gfx/graphviz -" -BDEPEND=" - test? ( - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/parameterized[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest diff --git a/dev-python/pydot/pydot-3.0.3.ebuild b/dev-python/pydot/pydot-3.0.3.ebuild index eefea880ef79..a6cc98fa8941 100644 --- a/dev-python/pydot/pydot-3.0.3.ebuild +++ b/dev-python/pydot/pydot-3.0.3.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/pyfakefs/Manifest b/dev-python/pyfakefs/Manifest index 1dadc5660a79..c01ec5fb3dce 100644 --- a/dev-python/pyfakefs/Manifest +++ b/dev-python/pyfakefs/Manifest @@ -1,7 +1,5 @@ -DIST pyfakefs-5.7.1.gh.tar.gz 245977 BLAKE2B 8d675ddeecdf2ebde938509da68e76b67773f490c65f99f67c25e781147fd0743e3ccd2f8083d36e29fd293ffb8a77182055abec4f03a10b64a39787b4b4330a SHA512 78a5e754fbc4a47f4816296cd7045cb9001924f3185297ba166d332e2a938eb3109684cd4b63761c7d56e5461a298405f4d20059a8806d059bc940a7e8443d77 DIST pyfakefs-5.7.2.gh.tar.gz 247345 BLAKE2B 8d7a85b74daf4aeef9628b00916f242b257a8fc9b799ae4a29fc8b56f70320815725490efdda6310350fb3666d67209ca8413e25e1da32c73aa53acf3f2607d2 SHA512 51f4dc345b2222756f40f58caa73e34cfc0fd5dbacd61fb9bfead8f3b1f1bb8afa7178bea4f65f191d0324f5ae507a17dc97c918f80fd39b61678e180af4a22b DIST pyfakefs-5.7.3.gh.tar.gz 247632 BLAKE2B c57b90cdb1e054125a55b32ef5bb400295cc18a23496d614ce06daf1e2d99a194fc3fb7c9853112461779b95d6dd7f4f0d92efa8b1769898cd9868cddcec57ad SHA512 a9c41fcb75314a8674b29b678c5af610b4f75a1738da205e6c48c6acaadba537fcd827097130f82262560918a43e45ff0cc86639b1b3b776a57ab3f8d758e692 -EBUILD pyfakefs-5.7.1.ebuild 1116 BLAKE2B ca139f17cb86452dde1e687740c9943a2ca83a979b33d23ffab44b7d25c04ca0bc4bd186af918e3c8ed08639ffb958c91ac80f212272fb17d696dee2d32b9b79 SHA512 f1ef24ec7987942fb2896f2f9af9ada8b0e0a609a8060cafba079512d0f090ee8f33c335d1a09506d904098dd69a8326a70c553ad2c05a57508dd910cf5af12d -EBUILD pyfakefs-5.7.2.ebuild 1124 BLAKE2B c3278ee4197ae79305da7c814717ff03bcab6790bb159b11236b8971e19d16d2a65753fda8f30e6a64886d2ea7d2ec75ea77e713831beae51e594366d1cc8880 SHA512 5b419648d06cb12728dacbd0b59350f39082d61b14e7a237a49794dfaf005976beb8e7f53a7331445ce0f03cd6c172dead9e8c4b107dc94a91de43cbe79c3d53 +EBUILD pyfakefs-5.7.2.ebuild 1116 BLAKE2B ca139f17cb86452dde1e687740c9943a2ca83a979b33d23ffab44b7d25c04ca0bc4bd186af918e3c8ed08639ffb958c91ac80f212272fb17d696dee2d32b9b79 SHA512 f1ef24ec7987942fb2896f2f9af9ada8b0e0a609a8060cafba079512d0f090ee8f33c335d1a09506d904098dd69a8326a70c553ad2c05a57508dd910cf5af12d EBUILD pyfakefs-5.7.3.ebuild 1124 BLAKE2B c3278ee4197ae79305da7c814717ff03bcab6790bb159b11236b8971e19d16d2a65753fda8f30e6a64886d2ea7d2ec75ea77e713831beae51e594366d1cc8880 SHA512 5b419648d06cb12728dacbd0b59350f39082d61b14e7a237a49794dfaf005976beb8e7f53a7331445ce0f03cd6c172dead9e8c4b107dc94a91de43cbe79c3d53 MISC metadata.xml 395 BLAKE2B add696dab9f93cad522087325d7cea08bb0d6905a093c0dd721b8ee0cc5f06a97e8b29663920e5131fd1cfaf38a1fb1c22908daa155025713ffbf18d87a2d5ec SHA512 454f9cf42ae315bb9d4b7c9a2a8b9a690163befc8f738b1fe4a145f1f3a9a5f59693e4cd1ebd4c501005cac1ab81c8b57b2316ac50739dfa96919b6de4850b9a diff --git a/dev-python/pyfakefs/pyfakefs-5.7.1.ebuild b/dev-python/pyfakefs/pyfakefs-5.7.1.ebuild deleted file mode 100644 index 5c8eae87c0a8..000000000000 --- a/dev-python/pyfakefs/pyfakefs-5.7.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_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A fake file system that mocks the Python file system modules" -HOMEPAGE=" - https://github.com/pytest-dev/pyfakefs/ - https://pypi.org/project/pyfakefs/ -" -SRC_URI=" - https://github.com/pytest-dev/pyfakefs/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - local EPYTEST_IGNORE=( - # test for regression with opentimelineio package - pyfakefs/pytest_tests/segfault_test.py - # test for regression with undefined package - pyfakefs/pytest_tests/pytest_fixture_test.py - ) - - if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - pyfakefs/pytest_tests/pytest_reload_pandas_test.py - ) - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p pyfakefs.pytest_plugin -} diff --git a/dev-python/pyfakefs/pyfakefs-5.7.2.ebuild b/dev-python/pyfakefs/pyfakefs-5.7.2.ebuild index 20bdeee372a0..5c8eae87c0a8 100644 --- a/dev-python/pyfakefs/pyfakefs-5.7.2.ebuild +++ b/dev-python/pyfakefs/pyfakefs-5.7.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" distutils_enable_tests pytest diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest index 8bf2c3b6a09b..5d2f0946405e 100644 --- a/dev-python/pyglet/Manifest +++ b/dev-python/pyglet/Manifest @@ -1,11 +1,5 @@ -DIST pyglet-2.0.15.gh.tar.gz 6426555 BLAKE2B 8066ac7c3acd613a6fe02403ec5c88822744d6f7ab5e0043ca01443ab94249be7e542bc97f5354286bd3f5675c1c2e4d108ab474d659efe2905b9892e44ece0c SHA512 8b85264a9f13505f86cef694ebdf1e1ff707980b6ec9d205a1c1ef639b2de0c837926476f8a26b33b7ad8a0cd7d9acfefdd0707bace1734db4185a48f01305d4 -DIST pyglet-2.0.18.gh.tar.gz 6505764 BLAKE2B 1eff94cdce597d8a1878d7999ad3d367dcfd03c7ac37af4d299357528ee79f12ece5b896fb0bb3584cf5145e7239a76a9b7cb370e977f9d09b832ff88d230236 SHA512 16c599f99d6b80214f04d7113af78dbec0f491dbe42febc4590cc80a4bbefbd3f1431fe1d6b1f87f48396d367750f7993e4b08b5e329b5d08b93c050c05c6bc6 -DIST pyglet-2.0.19.gh.tar.gz 6506528 BLAKE2B d7c814c800b1091c28009a2f90bbd7a0e62ba0a2139bf10455095fa3e943f6dcf70d2995501f916970ff93d5c8b3e0e605e9014d2deca026b354da2589518ae0 SHA512 a507e32c4f94f5004221d78429f04d89474576ccbd383ab31c039fcb28f0287e1898c4774b1f8739d2d0cb38d73913b004f599ffa84bedebd1c72713f4347a78 DIST pyglet-2.0.20.gh.tar.gz 6507362 BLAKE2B 43d1d60922f84e05da59ac970516fe33df4a7b86f8b30bb5c7433696d8b2414a2ccd7dbc1c3713f7bd92f1f5ce1c4547e28b65270132f4d7b4f8d4311f1e97ac SHA512 9a628206b758a07eb43efbc4e4d62e25e162885eb25e064a6e0dbfc045472baa57cbebc7c85a9cde0cebe1e3562304878b45f880b51e59c2b226a937da20565f DIST pyglet-2.1.rc2.gh.tar.gz 6535560 BLAKE2B c8a9682c914007c974ed311a644af3df4008dc22850fef7e8e6de062e29d1e0a8e813cd0e74a3a4d8e02e7b4f20bc8c79196a1acc7e7813671d471aaa137f971 SHA512 b3404eaf1e98df1d40457621187fe643cd7ce40839f412f0a8e3d997b8ef0bfc14ddd1bd2ac019835072e6236df92961bb7eb608274d07f006e925eeb2acfba6 -EBUILD pyglet-2.0.15.ebuild 1755 BLAKE2B 8ff37342f4e7cfd4d24ea8ab16d1fee15ad98025b4911778b3bec16a3213c33b8d26a74913cabf0ae8b3eb19af650608e47eb9ccc4d5bf3119732b277b80e8b2 SHA512 ab364bd633294e175e45596df1909ae1bb20a9379850faae6d6a7a8f3d2bfeef418293e1406da3762400d7d568acad9139abaae6d3475443825d9d694c274a9c -EBUILD pyglet-2.0.18.ebuild 1756 BLAKE2B 9cd8eb7c45fa22563f340667c6fd3ad0123528e0c694d9d8cb41c95184e77dacc04043371938c262b2cbaafa1fba730f65753ec995ac764c13129bca6e5ca4f2 SHA512 9e84f88ba6d76ac7e7c785282da73f5f35397bbe5fa76d9ec457536d61bdbdfbce48ac958ebbf739ecf4acb334e02cd78c4efa9295a0b7fad87c0bb1b9768ee3 -EBUILD pyglet-2.0.19.ebuild 1758 BLAKE2B b53d1c875a5afe2730911cc2d5b0ea5ed8953595a9d094affe973d87893a1f52f085f7d4251916b021cb9dac94708546575a9156300c7fce4381f813571e600e SHA512 f90369bb0a50d5c80c1f831be3533f454fe6c36727a24b5a54e5d8660e7d2f2ed0d3adc3a8446e106cad0ca268a865942de358efd149ebfc38f1819118022151 -EBUILD pyglet-2.0.20.ebuild 1758 BLAKE2B b53d1c875a5afe2730911cc2d5b0ea5ed8953595a9d094affe973d87893a1f52f085f7d4251916b021cb9dac94708546575a9156300c7fce4381f813571e600e SHA512 f90369bb0a50d5c80c1f831be3533f454fe6c36727a24b5a54e5d8660e7d2f2ed0d3adc3a8446e106cad0ca268a865942de358efd149ebfc38f1819118022151 +EBUILD pyglet-2.0.20.ebuild 1755 BLAKE2B 8ff37342f4e7cfd4d24ea8ab16d1fee15ad98025b4911778b3bec16a3213c33b8d26a74913cabf0ae8b3eb19af650608e47eb9ccc4d5bf3119732b277b80e8b2 SHA512 ab364bd633294e175e45596df1909ae1bb20a9379850faae6d6a7a8f3d2bfeef418293e1406da3762400d7d568acad9139abaae6d3475443825d9d694c274a9c EBUILD pyglet-2.1_rc2.ebuild 1805 BLAKE2B 46e10450e18a99aed0172a92e36d6b735ce43a0eeb70cd897697c1bc8f9d92fb855a6537fa4a49bcea40d6418fb2f92baac8d3d939f77f07b30660ae140f40d2 SHA512 f690e525245edd84392ede79e6a2350d05ba757bd61b5e18869b30452ca35bb0ad07279b85c21b9675ff9f8b79157b09328adbfe899add3cc9ef0068872a1355 MISC metadata.xml 1092 BLAKE2B 51abba6b5545fb47d277edaca91fda755e885f08a9407f5cd3d468c8b0b86991b57d8d151e27d59755ea884ae894ed0e5c32d357b0d81e66eb9054ca6fc92055 SHA512 7e47cc4c39ebf827bf46423251df994a65c2af8ada9420b36810e36f245bbd810796bc8b02cbce182ff071bbd9dae0c9e5d9f5cb201349cd49fa311b3891dc2f diff --git a/dev-python/pyglet/pyglet-2.0.15.ebuild b/dev-python/pyglet/pyglet-2.0.15.ebuild deleted file mode 100644 index 06d17edf2ca0..000000000000 --- a/dev-python/pyglet/pyglet-2.0.15.ebuild +++ /dev/null @@ -1,79 +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=( pypy3 python3_{10..13} ) - -inherit distutils-r1 virtualx xdg-utils - -DESCRIPTION="Cross-platform windowing and multimedia library for Python" -HOMEPAGE=" - https://pyglet.org/ - https://github.com/pyglet/pyglet/ - https://pypi.org/project/pyglet/ -" -SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" -IUSE="examples image +sound" - -RDEPEND=" - virtual/glu - virtual/opengl - image? ( - || ( - dev-python/pillow[${PYTHON_USEDEP}] - x11-libs/gtk+:2 - ) - ) - sound? ( - || ( - media-libs/libpulse - media-libs/openal - ) - ) -" -# ffmpeg? ( media-libs/avbin-bin ) -BDEPEND=" - test? ( - dev-python/pillow[${PYTHON_USEDEP}] - media-libs/fontconfig - ) -" - -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - xdg_environment_reset - - local EPYTEST_DESELECT=( - # lacking device/server permissions - tests/unit/media/test_listener.py::test_openal_listener - tests/unit/media/test_listener.py::test_pulse_listener - # fragile to system load - tests/unit/media/test_player.py::PlayerTestCase::test_pause_resume - tests/unit/test_clock_freq.py::test_elapsed_time_between_tick - ) - - # Specify path to avoid running interactive tests - # We could add in integration tests, but they're slow - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - nonfatal epytest tests/unit || die "Tests failed with ${EPYTHON}" -} - -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/pyglet/pyglet-2.0.18.ebuild b/dev-python/pyglet/pyglet-2.0.18.ebuild deleted file mode 100644 index 8b6381b24b5f..000000000000 --- a/dev-python/pyglet/pyglet-2.0.18.ebuild +++ /dev/null @@ -1,79 +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=( pypy3 python3_{10..13} ) - -inherit distutils-r1 virtualx xdg-utils - -DESCRIPTION="Cross-platform windowing and multimedia library for Python" -HOMEPAGE=" - https://pyglet.org/ - https://github.com/pyglet/pyglet/ - https://pypi.org/project/pyglet/ -" -SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" -IUSE="examples image +sound" - -RDEPEND=" - virtual/glu - virtual/opengl - image? ( - || ( - dev-python/pillow[${PYTHON_USEDEP}] - x11-libs/gtk+:2 - ) - ) - sound? ( - || ( - media-libs/libpulse - media-libs/openal - ) - ) -" -# ffmpeg? ( media-libs/avbin-bin ) -BDEPEND=" - test? ( - dev-python/pillow[${PYTHON_USEDEP}] - media-libs/fontconfig - ) -" - -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - xdg_environment_reset - - local EPYTEST_DESELECT=( - # lacking device/server permissions - tests/unit/media/test_listener.py::test_openal_listener - tests/unit/media/test_listener.py::test_pulse_listener - # fragile to system load - tests/unit/media/test_player.py::PlayerTestCase::test_pause_resume - tests/unit/test_clock_freq.py::test_elapsed_time_between_tick - ) - - # Specify path to avoid running interactive tests - # We could add in integration tests, but they're slow - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - nonfatal epytest tests/unit || die "Tests failed with ${EPYTHON}" -} - -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/pyglet/pyglet-2.0.19.ebuild b/dev-python/pyglet/pyglet-2.0.19.ebuild deleted file mode 100644 index 5993f74d2714..000000000000 --- a/dev-python/pyglet/pyglet-2.0.19.ebuild +++ /dev/null @@ -1,79 +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=( pypy3 python3_{10..13} ) - -inherit distutils-r1 virtualx xdg-utils - -DESCRIPTION="Cross-platform windowing and multimedia library for Python" -HOMEPAGE=" - https://pyglet.org/ - https://github.com/pyglet/pyglet/ - https://pypi.org/project/pyglet/ -" -SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="examples image +sound" - -RDEPEND=" - virtual/glu - virtual/opengl - image? ( - || ( - dev-python/pillow[${PYTHON_USEDEP}] - x11-libs/gtk+:2 - ) - ) - sound? ( - || ( - media-libs/libpulse - media-libs/openal - ) - ) -" -# ffmpeg? ( media-libs/avbin-bin ) -BDEPEND=" - test? ( - dev-python/pillow[${PYTHON_USEDEP}] - media-libs/fontconfig - ) -" - -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - xdg_environment_reset - - local EPYTEST_DESELECT=( - # lacking device/server permissions - tests/unit/media/test_listener.py::test_openal_listener - tests/unit/media/test_listener.py::test_pulse_listener - # fragile to system load - tests/unit/media/test_player.py::PlayerTestCase::test_pause_resume - tests/unit/test_clock_freq.py::test_elapsed_time_between_tick - ) - - # Specify path to avoid running interactive tests - # We could add in integration tests, but they're slow - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - nonfatal epytest tests/unit || die "Tests failed with ${EPYTHON}" -} - -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/pyglet/pyglet-2.0.20.ebuild b/dev-python/pyglet/pyglet-2.0.20.ebuild index 5993f74d2714..06d17edf2ca0 100644 --- a/dev-python/pyglet/pyglet-2.0.20.ebuild +++ b/dev-python/pyglet/pyglet-2.0.20.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.gh.tar.g LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" IUSE="examples image +sound" RDEPEND=" diff --git a/dev-python/pygobject/Manifest b/dev-python/pygobject/Manifest index 80079b8fc4ba..574b452a4c63 100644 --- a/dev-python/pygobject/Manifest +++ b/dev-python/pygobject/Manifest @@ -4,5 +4,5 @@ DIST pygobject-3.48.2.tar.xz 556244 BLAKE2B 6ac7a42752d65668f228aa9823a4e256b030 DIST pygobject-3.50.0.tar.xz 929848 BLAKE2B 1f3d27f055132e82c7aff2f4aa664d1dec57096027a4ceaf9c7245d0e05627d4ba5a8cb7396d35cec4ccf86db9cfedcf9f18a200252fffd00340888e95909c09 SHA512 59edec92b29f3101e4f1afd83a37f4d490e8d833e0dbba9ae8c30891541767e3738bb748ed939b2baef1041eec88f192188d38a82712f1ebc089005b4d6f03a9 EBUILD pygobject-3.46.0-r1.ebuild 1817 BLAKE2B 8130c9cfa22318a816cc051efcd7f5a02831bd71be32ed5fe8bf6e64b8b479336510d0fdaadf2c5217ce7b757f0765672c840a6f300b375aefe80aed68b90354 SHA512 a005423a6f63422bee3c7229f289177289c4c45f61e583c9f1759134e3105b425830e8793ed2dc4f7f6c4079a68ae05604fcf5bff13991537db8f91811fadf53 EBUILD pygobject-3.48.2-r1.ebuild 1867 BLAKE2B c0c82f9f5c04270385a30ce75fa5c116c2a5f33553f4a51168e401b60b3b3084fe799ccb3bf1451352b06c8d0ebadd123e15e741d114410e31643ff3c849324c SHA512 ac128862378bb17787296c8ee5660bbc14e141a07bd5116f32b6c977c795ea6a224553203e5517f9659abef44faa2313feaebc325e812294c77d5b2e2a6ea326 -EBUILD pygobject-3.50.0.ebuild 1714 BLAKE2B 6ef093a29b25411c50d0cbf92ab1db35d89d38149e535d8a7e7e3e0e44d2ffc037f0496c48434e94a4b4284742602328ac64060210d5319c66e68038bae898d3 SHA512 5f4113d98c2d16e3f4f1c65186852366cef5abdf2d55432dca84c7f73a003ac372d77aa29bae1aad796a9babaa879acad61f3a8fd96219de51a47fca4adff1c5 +EBUILD pygobject-3.50.0.ebuild 1710 BLAKE2B e6f8a80f4f46a78cdfb4467b6ea8fea0833a8dfdca41cc3e0019062a1dbe3c8b1c1439333a718db1440aa821b679482f1f1ef7e2427c88f9345af1631c4b52db SHA512 bf6248ff7f92e9c42a21cb62b2453a4f3c79f611e15ffc57f8b887b6aab8ddad5f1ba23362d6ad37c941c76275fe08238ac4306ccec6928c73457689f0876365 MISC metadata.xml 1398 BLAKE2B 0f89629267eea1f03252ac53ebf6478977301f5edf58024152b7e25cac1bb238241d419241dac72181bc82d0bda4dc281fe490a72967b730df7087300562127c SHA512 49ec255944b9530fe59ba325925713512ca84d71149b988c034d092d4a433c6f7a23822d685180c343a40055bb5c879980996d34a30cae8fddc617707bc1a417 diff --git a/dev-python/pygobject/pygobject-3.50.0.ebuild b/dev-python/pygobject/pygobject-3.50.0.ebuild index 8fdfe0ff74d9..d6dcac4e1f76 100644 --- a/dev-python/pygobject/pygobject-3.50.0.ebuild +++ b/dev-python/pygobject/pygobject-3.50.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="LGPL-2.1+" SLOT="3" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="+cairo test" RESTRICT="!test? ( test )" diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index 6f415c7d7323..f4b512fc1a19 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1,5 +1,3 @@ -DIST pylint-3.3.1.gh.tar.gz 1453572 BLAKE2B e756d72c0757a8d90491fddaa5a60cccedde043b4dbaf9162ccabd920bbb864bf109f619483474748a606dedb4bf889a57edb447ef77a40c7ee35e2019caf277 SHA512 86cb0019f53477346de44a7cf22b6ee6ec791d2cfc23ec0c1ffcc749752d52f255aa5dcfaaf7b124706ce8a87013d5e592c0896c527e10b8df06c974f440d3c6 DIST pylint-3.3.2.gh.tar.gz 1454335 BLAKE2B dba68aead7d2babe885d4a94220e61ddc6c5759bd9703d2bbeb1c7d1c68b6bebce7cbe6d7b0cc18a7c8cfe32b7e0cc6be929e021e7a9223ae31839185c07558f SHA512 48f57bc74a47c8658cad9ede6bb8540077c72fc6b3e8d9d401ddd1d43daaf547637ad253af885ac503a79aa31c30de1b4b302c4d4001a18b68e064e505975980 -EBUILD pylint-3.3.1.ebuild 2408 BLAKE2B 504a5559a36d94e351fe619945695b718b380c2f8671c8fc29556b4c2be7db2450535e67e8556ade5f34c8289e37e96adf10dbec576f0b8f4d975f55417584ef SHA512 250d4c374a74ec2d7b72c1ee88e1e7e849b16795760820e7b0b2c761b4b34f940ca0322e9760c3bf98c86003c3525200662f79e3f6a5b92fd532077fa84fc3fb -EBUILD pylint-3.3.2.ebuild 2416 BLAKE2B 283a910ff4bc02aecdca3319796045bb67116ec83e611aebe869225b3fe76ff7ea5507827a57d0e4df2fdb29834e5cfd5d1c647b92c80187b647ba24b045bafd SHA512 922e71235d7026e76bb779e99fd051ab8babb9773a0e86a5bc5f3af02da31ae95096f9fc6a6faf3a771f7d623183b99c663cd3f5c59cc9676ed6a973bf20dded +EBUILD pylint-3.3.2.ebuild 2408 BLAKE2B 2fd36a744eda25c399697c1d5c4668da583f0a32141707a126655405ef175689f3780c9ea9f8dab0841ad8d3f253d48ed55273214abff8c17f257cb7d3f35379 SHA512 e36dad4f1ab76f98b39b2a8a8c004f9e004f38b38c14c7392cea672b42e51038bab87ea77610c9c02ba2f2d8c4a789611cbb46c1f9ffb3569c66333d72a758b9 MISC metadata.xml 1105 BLAKE2B aa9d049b732f9198685901a0ec31f4a615da8398ce1741558e7b2c3840890da0c5ac6a2a23e0fd4cd45fb443b92f69b3fe4fb7f9d7570b1a75a0d0784231f392 SHA512 5f5bb3e31554bdc0cdcdaf1d7df9194e32da649784124714783c5d280c7ab4a9f65317b5d5e6de47698b2f30a019051191cb7ef3066902b606e2582a31f01c05 diff --git a/dev-python/pylint/pylint-3.3.1.ebuild b/dev-python/pylint/pylint-3.3.1.ebuild deleted file mode 100644 index d50526bae845..000000000000 --- a/dev-python/pylint/pylint-3.3.1.ebuild +++ /dev/null @@ -1,92 +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 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -MY_P=${P/_beta/b} -DESCRIPTION="Python code static checker" -HOMEPAGE=" - https://pypi.org/project/pylint/ - https://github.com/pylint-dev/pylint/ -" -SRC_URI=" - https://github.com/pylint-dev/pylint/archive/v${PV/_beta/b}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="examples" - -RDEPEND=" - =dev-python/astroid-3.3.4[${PYTHON_USEDEP}] - >=dev-python/dill-0.3.7[${PYTHON_USEDEP}] - >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] - =dev-python/mccabe-0.6[${PYTHON_USEDEP}] - =dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] - >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - >=dev-python/gitpython-3[${PYTHON_USEDEP}] - ' 'python*' ) - >=dev-python/pytest-8.3[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # TODO - 'tests/test_functional.py::test_functional[dataclass_with_field]' - 'tests/test_functional.py::test_functional[no_name_in_module]' - 'tests/test_functional.py::test_functional[shadowed_import]' - 'tests/test_functional.py::test_functional[use_yield_from]' - 'tests/test_functional.py::test_functional[wrong_import_order]' - ) - local EPYTEST_IGNORE=( - # No need to run the benchmarks - tests/benchmark/test_baseline_benchmarks.py - ) - - if ! has_version "dev-python/gitpython[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/profile/test_profile_against_externals.py - tests/testutils/_primer/test_package_to_lint.py - tests/testutils/_primer/test_primer.py - ) - fi - - rm -rf pylint || die - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p timeout -} - -python_install_all() { - if use examples ; then - docompress -x "/usr/share/doc/${PF}/examples" - docinto examples - dodoc -r examples/. - fi - - distutils-r1_python_install_all -} diff --git a/dev-python/pylint/pylint-3.3.2.ebuild b/dev-python/pylint/pylint-3.3.2.ebuild index 5ac06d70fb6c..a29067b0bba9 100644 --- a/dev-python/pylint/pylint-3.3.2.ebuild +++ b/dev-python/pylint/pylint-3.3.2.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="examples" RDEPEND=" diff --git a/dev-python/pyopengl-accelerate/Manifest b/dev-python/pyopengl-accelerate/Manifest index b2dfad0b6299..094dfdc4d12f 100644 --- a/dev-python/pyopengl-accelerate/Manifest +++ b/dev-python/pyopengl-accelerate/Manifest @@ -1,7 +1,6 @@ AUX pyopengl-accelerate-3.1.8-gcc-14.patch 1852 BLAKE2B 8751f51383f1971803dbf79ceb2d2434125b4e0803c2848f03ef268528e53bb1c28c08a354c5cb0a15616f47313c77e7748c8278892ab5558dbc7bc40762bb02 SHA512 fa8f7b98f08dc0679e050c637996460539a9b1a0dc2852aefa51e862753430e3b316390f1792acf9ffdbab0a59858e01efc669d084a68fac3db0492bb0232824 AUX pyopengl-accelerate-3.1.8-numpy-2.0.patch 5634 BLAKE2B ede68f2263a4fb64b9f429f7840c35af94defeb101c0573fecdb468776e88a886c2ac58053f0544dc6b5f6d0d26ca2773ff993a0889c649ca01efd221853c136 SHA512 d70778ea7d55e49f07fbbe201c0b08ea107bc48a6f73a89184c5f6cafe961a876d7916c624413eaa1d2271e8b10ddf57a7117925bfa716deb77b69c8fb20e630 DIST pyopengl-release-3.1.8.gh.tar.gz 3599436 BLAKE2B 7f33345d68d66d3cc81278eaa5f54298694f41f40583ee08a1f9f677705fb4414b6b2afbcd7b9345199b5f573478bfeba050e185b6534cbb19b45cb25c241b47 SHA512 d95014a36bd889fa014043e4640ba7f319bb996cb56e5f7086ee05d39c53d3928512d52b0ce181d7c144775a4da7eff7403cada0f91f23f56a699a1b023e00e6 -EBUILD pyopengl-accelerate-3.1.8-r1.ebuild 1521 BLAKE2B 0c9d9e69a33e1637223ede578a7fd464bec52f16389498c9998634f79ade5862819bd79c461e06b9a5099bbf7bd36596727626e71726b1983ebe9fc197794f65 SHA512 dfa4175d7187ad74e725ba23bfaa3f6fa4f376d391bfc709ecd371829e4bb38484416dfee75c80375febea7b7ac1b92009001755939c90640e640465f1890c81 -EBUILD pyopengl-accelerate-3.1.8.ebuild 1165 BLAKE2B e1439fc90fb74f421f6d37e0c55255ae365e4607ca7623cd7515b74e33396ad73e992f307016499b628ec44bd6bcf52d83626a15128834e8b529b55d5326e254 SHA512 368d13e0194307287159e4663138d746c403ab4c88fddc5f6d607f4f6e9bbdd208524a83c665262787de0d24b14538becabe311b71c87f7d9519af7ad1bef7aa +EBUILD pyopengl-accelerate-3.1.8-r1.ebuild 1519 BLAKE2B 9a2288ce74652c0983dee9ba2982e1e13eb5085067e6b164b41268cf8f380a01c44a8b8562e0655775c8121645d5fa36d503e11ccc8ff4ebc358f258277de87b SHA512 ba7855a09d54b0d6813332107e90c4eb16744d572b26fe375d378480f95b730ef326d19b8697a28b970b28629ba77458aab8ec9bd3545c0b4df1ef000da6f1b2 EBUILD pyopengl-accelerate-9999.ebuild 1521 BLAKE2B 0c9d9e69a33e1637223ede578a7fd464bec52f16389498c9998634f79ade5862819bd79c461e06b9a5099bbf7bd36596727626e71726b1983ebe9fc197794f65 SHA512 dfa4175d7187ad74e725ba23bfaa3f6fa4f376d391bfc709ecd371829e4bb38484416dfee75c80375febea7b7ac1b92009001755939c90640e640465f1890c81 MISC metadata.xml 515 BLAKE2B 4a8dfbbf2250df73d9880ed75c4bfd63596e7f276dfd5dc15aff9177ad0b005256237e827bf4a0ce10f823ee1a17651248c1b47961bbd09af0a41b6281214228 SHA512 4f1a5ea9b42ba29e78fc15d2ad40623c63a2f351cc0a5f27eb7f8173155278bf214d5ac0f2d348c04967a99b2bb1f2c4b596ab8741a17cd891b2c34065ef0e35 diff --git a/dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.8-r1.ebuild b/dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.8-r1.ebuild index a2b0f657fce8..26a495c6a4fd 100644 --- a/dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.8-r1.ebuild +++ b/dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.8-r1.ebuild @@ -26,7 +26,7 @@ else https://github.com/mcfletch/pyopengl/archive/release-${PV}.tar.gz -> ${MY_P}.gh.tar.gz " - KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" S=${WORKDIR}/${MY_P}/accelerate fi diff --git a/dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.8.ebuild b/dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.8.ebuild deleted file mode 100644 index 3b324795fb9c..000000000000 --- a/dev-python/pyopengl-accelerate/pyopengl-accelerate-3.1.8.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -MY_P=pyopengl-release-${PV} -DESCRIPTION="Accelerate module for PyOpenGL" -HOMEPAGE=" - https://pyopengl.sourceforge.net/ - https://github.com/mcfletch/pyopengl/ - https://pypi.org/project/PyOpenGL-accelerate/ -" -SRC_URI=" - https://github.com/mcfletch/pyopengl/archive/release-${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P}/accelerate - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="numpy" - -DEPEND=" - numpy? ( - dev-python/numpy[${PYTHON_USEDEP}] - ) -" -RDEPEND=" - ${DEPEND} - dev-python/pyopengl[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_configure() { - rm src/*.c || die - - if ! use numpy; then - cat > "${T}"/numpy.py <<-EOF || die - raise ImportError("building numpy extension disabled") - EOF - fi -} - -python_compile() { - local -x PYTHONPATH=${T}:${PYTHONPATH} - distutils-r1_python_compile -} - -python_test() { - cd "${T}" || die - epytest "${S}"/tests -} diff --git a/dev-python/pyopenssl/Manifest b/dev-python/pyopenssl/Manifest index d9fa8b521d02..9c62572a39a6 100644 --- a/dev-python/pyopenssl/Manifest +++ b/dev-python/pyopenssl/Manifest @@ -1,5 +1,5 @@ DIST pyopenssl-24.2.1.tar.gz 184323 BLAKE2B 5d077508c45c56b1da886877fb41e18699f932933badb73b271ce6d55fbf985398f5a74187fe65fde79b60768cb1705daf805f6fb8570f66ad3cecf11ad9b1c3 SHA512 4d0cdf71a5ae785644bd466ef094592fbf4ab804de8d153c139a88d3ff9b8cc80d073f3d49d4dc73d8ebf97a867e1560a5308b998f7ef0ccc734dcc56697c831 DIST pyopenssl-24.3.0.tar.gz 178944 BLAKE2B ba3117c3c1238ecc84dfdbc84beaeb47c2d12d9e7f2742f798816482954696fd61405884780726f902f7784407e47f129cc5c38f7cf4cd76df4511d215ea4e4c SHA512 ca46a56a5c97ac91d1cbe1cb8b4d9e6d84610785736e925a579560802c1dce6b1cd95c0fed5c25aa775be8a4ae514c5962a86f2db5ecab4506e67ba80ebebd44 EBUILD pyopenssl-24.2.1.ebuild 1378 BLAKE2B 7e76254185844940363f56e1c9088ce0ee92725da093fa3378f53c73b57555e790c2ebfd565cdc12dd166ea86c81a00532dcf9d3c8d5bc84d91117dfd911826e SHA512 7eb1453dce2e3289b90c918dae3ab9e7fac648ad9b7302115cf73b6f6ba186fc47a07339ab412a6d9ed43bc33108ff93136f543e453b01259f62a14591deef03 -EBUILD pyopenssl-24.3.0.ebuild 1385 BLAKE2B 5b067304a141182923613119fd599e768626765af9f10809fe1939d9e28f71566dee1b02a8560b598c5f64ce58bb89ffbf8f2f5edc14da0444d636b826992195 SHA512 bb97aa1da7140f341c7fab4932cbbae7563a22940cdee99b5c7d61d589be9c3a5641cba1c35aee71518ffe07efeb2e762b28e1badf40095ec4120422ab863a46 +EBUILD pyopenssl-24.3.0.ebuild 1379 BLAKE2B 3452b31db6398e1543709f85aed3540c7ba25b210ac83081c0d85b7c6ad9983b2047f4c8a120944c6906cf46cb72460f202fcfaa757fdc5583a21d93c769cb1b SHA512 f99a1743c025b81ba18b4d49d284991c4ccd6366e2a567a887a626ee46746157a275475e82bb40dcf0edee67c644c02847c33cdb8aa8803f7f03979f5e3bd5e2 MISC metadata.xml 536 BLAKE2B 86db822042b6fb3e965ece87b6b15dcabf76cdfbfa76ba285a491208ad5c6a2a196ca7144a1a73b152decc4df1641ad4c57a1cbde9f90d09d25eef1f6f4da39a SHA512 996d0e20291e744c6c20b38fd750d242920541aca7d92de63ca5b1dcc2f1c10308545797ccf499f38e50dfd04db2bb031e93b02c7c1705908f2363c813294ff1 diff --git a/dev-python/pyopenssl/pyopenssl-24.3.0.ebuild b/dev-python/pyopenssl/pyopenssl-24.3.0.ebuild index d65c2e37ea07..1bfeeec0d368 100644 --- a/dev-python/pyopenssl/pyopenssl-24.3.0.ebuild +++ b/dev-python/pyopenssl/pyopenssl-24.3.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" RDEPEND=" "${T}"/inputrc || die - local -x INPUTRC="${T}"/inputrc - distutils-r1_src_test -} - -python_test() { - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Skipping tests on ${EPYTHON}" - return - fi - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x COLUMNS=80 - - local EPYTEST_DESELECT=( - # broken by epytest args - testing/test_warnings.py::test_works_with_filterwarnings - - # tend to be broken by random pytest plugins - # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out) - testing/test_helpconfig.py::test_version_less_verbose - testing/test_helpconfig.py::test_version_verbose - testing/test_junitxml.py::test_random_report_log_xdist - testing/test_junitxml.py::test_runs_twice_xdist - testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal - testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal_count - testing/test_terminal.py::TestProgressOutputStyle::test_xdist_verbose - testing/test_terminal.py::TestProgressWithTeardown::test_xdist_normal - testing/test_terminal.py::TestTerminalFunctional::test_header_trailer_info - testing/test_terminal.py::TestTerminalFunctional::test_no_header_trailer_info - - # unstable with xdist - testing/test_terminal.py::TestTerminalFunctional::test_verbose_reporting_xdist - - # TODO (XPASS) - testing/test_debugging.py::TestDebuggingBreakpoints::test_pdb_not_altered - testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_simple - testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_twice - testing/test_debugging.py::TestPDB::test_pdb_with_injected_do_debug - testing/test_debugging.py::test_pdb_suspends_fixture_capturing - - # setuptools warnings - testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_namespace_package - - # PDB tests seem quite flaky (they time out often) - testing/test_debugging.py::TestPDB - ) - - case ${EPYTHON} in - pypy3) - EPYTEST_DESELECT+=( - # regressions on pypy3.9 - # https://github.com/pytest-dev/pytest/issues/9787 - testing/test_skipping.py::test_errors_in_xfail_skip_expressions - testing/test_unraisableexception.py - ) - ;; - esac - - local EPYTEST_XDIST=1 - epytest -} diff --git a/dev-python/pytest/pytest-8.3.4.ebuild b/dev-python/pytest/pytest-8.3.4.ebuild index 697e86b06947..33f394085d54 100644 --- a/dev-python/pytest/pytest-8.3.4.ebuild +++ b/dev-python/pytest/pytest-8.3.4.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="test" RESTRICT="!test? ( test )" diff --git a/dev-python/python-caja/Manifest b/dev-python/python-caja/Manifest index 7be3159978dd..e74e6ed17ef7 100644 --- a/dev-python/python-caja/Manifest +++ b/dev-python/python-caja/Manifest @@ -1,5 +1,3 @@ -DIST python-caja-1.26.0.tar.xz 314936 BLAKE2B 1fabd7bafa19051a19643aa9f10180d72062bc485231760439d988936406e07b9e600a80c1c9d45c88a5ac40c0b16e90878c02dba81f722d8a6f60713fe28cc7 SHA512 632b0b4a9fa29bdcde3b84b37820a7e171b59e78972f71c0c3d25d52cad8233ae7d1548e23ed6d3a06734b084532db1c4e85c3beaed15fce88cf8abff5be35d0 DIST python-caja-1.28.0.tar.xz 324164 BLAKE2B a0b0f3a75acbd6481dfaf88656d32b1c4de4435597a85bfd95bc4989b9c29b218ac2e4629b0551f779d60f045d5768cac5aa3c0c298412bc45f11282d53b01f6 SHA512 a87c05664c1afcddd14a26c564ecfaa58405d922b48bd9e53bd777623e88e53ddb59dd6debf5a90f3989285b198d8c307e7e5059cbd6e333fde9426724946366 -EBUILD python-caja-1.26.0.ebuild 1228 BLAKE2B af9b2dff2a31948f9d05c7e9aa35fde4225250c2d00fcbf3ecea414ac093bd8113156c633a459b8758345eee7214e070f1aa0ccc4a2b49d8f6bf8f879a495905 SHA512 0a40354460b1f1583e835be61dd0b18244de60b294d5149b1a966ef8ee7237f864c64810fb8a03b482e1024de7b2628c0dbad4cc9f12dc54974c8b3bd4286d8c EBUILD python-caja-1.28.0.ebuild 1210 BLAKE2B 8ef676742872fd1e12906470e57f4ef94b1e559fbdf9bae98d01fd202153922a705d79a5cc20c6f3fd923e202b071db20e99352701f0b3fb4280663e96a1f1d3 SHA512 41a4ee59ebd0a25e31a9537628915a0ef352e4e17f4806e67f21b3929cf67f1f7ea8d08b8523f0675792aee26f896a5cf84018fac625a11c838e719d4dfd8c2f MISC metadata.xml 257 BLAKE2B 3eb0f3cf82ee2bb7d34200462e04c5d523b6a4b7e61cfa78539c9a8dcaf8f2ff653b2566a741afb3a52df51c498baa02eab10632e2fab184dc829fcf702cd17e SHA512 aa9633e245e183be154cfa4577b9d7af1b79b1119b8f90638f2f1e2b6409e74d29d19f7269e45c26feb2b244a81d68759e8f1164aea15474b1812c1661ed4e58 diff --git a/dev-python/python-caja/python-caja-1.26.0.ebuild b/dev-python/python-caja/python-caja-1.26.0.ebuild deleted file mode 100644 index 666a0e058ac1..000000000000 --- a/dev-python/python-caja/python-caja-1.26.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MATE_LA_PUNT="yes" -PYTHON_COMPAT=( python{3_10,3_11} ) - -inherit mate python-single-r1 - -if [[ ${PV} != 9999 ]]; then - KEYWORDS="amd64 ~arm x86" -fi - -DESCRIPTION="Python bindings for the Caja file manager" -LICENSE="GPL-2+" -SLOT="0" -IUSE="doc" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-libs/glib-2.50:2 - $( python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]' ) - >=mate-base/caja-1.17.1[introspection] - >=x11-libs/gtk+-3.22:3 -" - -RDEPEND="${COMMON_DEPEND}" - -BDEPEND="${COMMON_DEPEND} - dev-util/gtk-doc - dev-build/gtk-doc-am - >=sys-devel/gettext-0.19.8 - virtual/pkgconfig - doc? ( app-text/docbook-xml-dtd:4.1.2 ) -" - -src_prepare() { - MATE_FORCE_AUTORECONF="true" - - sed -i "s/\$(PACKAGE)/${PF}/g" examples/Makefile.am || die - mate_src_prepare -} - -src_install() { - mate_src_install - - # Keep the directory for systemwide extensions. - keepdir /usr/share/caja-python/extensions/ - - # The HTML documentation generation is broken and commented out by upstream. - # - #if use doc ; then - # insinto /usr/share/gtk-doc/html/nautilus-python # for dev-util/devhelp - # doins -r docs/html/* - #fi -} diff --git a/dev-python/python-daemon/Manifest b/dev-python/python-daemon/Manifest index 5a4d5442039e..0af19b0a380e 100644 --- a/dev-python/python-daemon/Manifest +++ b/dev-python/python-daemon/Manifest @@ -1,7 +1,3 @@ -DIST python_daemon-3.1.0.tar.gz 61947 BLAKE2B d6f24cb72a033401a2eb1149c359ec49e044b0d549ae8ccb337dc60525f3ad80efd8646a50a51e6ba0768a5e8e77a3a5bd5b1a5aea3b54c5546769a5599d49ad SHA512 d7641baba841af8724dd37b66db605d07a62c947f01ff6328c44aca56deaa5a0891b8fe3bbbf5840e16c7080402776676892f105aac900944a8d2921a12edba4 -DIST python_daemon-3.1.1.tar.gz 71104 BLAKE2B 56ab3f178233f4fffe64413d34046297f1a136b9e6843e5f90a05e2634bb6cad49dec39ec66d85bf3edd003127ee57a0ed772b192d073e8d7a935956b0992cc2 SHA512 faf074e8ef07b5cda32cbdd66f613d2830569d6a0316b8048e0173b65c45b5472a42a90edacecb811c4cd7daf1d239f898f8a939c4dfb807ef88455f2dc27a9b DIST python_daemon-3.1.2.tar.gz 71576 BLAKE2B 605b84271935e5c8bf54aee64f4a4a4dfec06e87acb7d2edd2c7676c67f0b1b933bceec29ab91debad8745e501744cf507f745e1aa0b159f7b600257ed68815c SHA512 3901b9f14f11b8765eb31874fdb9410cbda1425ce70d2702827fe4745b5b8fb93f23e9f71faa6b0ca001745aeea03c186c4e29d973cb12a5912340dae6aa2ee0 -EBUILD python-daemon-3.1.0.ebuild 1108 BLAKE2B 51fb219d835e647379633f6e7775b32aaf45d7131c242b29e9daa42902888fbf03cb26ec9ac57bbb38c7323cd34c7dbe1d4158b63ffa80c515104ecaa87b80f0 SHA512 5802763e756bdc549c2f299c2d69314774fdc32dc96f98ff4374926f3633a4dddf7de91f7f4c8316d4b0b8c2ce581fca38e72c791363a308270aa07db849d28a -EBUILD python-daemon-3.1.1.ebuild 1191 BLAKE2B 78a50f4649a648cb3aaa7742ba4ccfd6dd60d0e0a01d7fd34d88ccd734e55ff63c752248f9135f12c66a3ced28102855a71466bdb1e4e844ce059fbff2bc507e SHA512 8ce86bd926935fb3c15393727e16c708c7b9f73cf415b51388365d9817623c7a74b2e633c233a8be41daa044bb55868b93697204341c0597fb70aac76b51e7e7 -EBUILD python-daemon-3.1.2.ebuild 1128 BLAKE2B d8f8f0c5bdc24fcc2b4c27b50d61272f13a1a079eaad339dba90078ac20609b6b2fd51268901f235d65ed8f3728d5d261520a61c58f6a0f2c3c1653edc4bc6a9 SHA512 4b4ff1674eb553f58984540963113043495f900f93ae53d3a12fd9b77a7282a6d46fccf58865476df038658ffd34001a8d425be047910aca4c884c00477ad30e +EBUILD python-daemon-3.1.2.ebuild 1124 BLAKE2B 3ee0fda7a9de462b433c92351c30ae394c3e03747aa2a6dc5f08ead8c33833259822854ee8358f11ca06c8f60a7bcac666c3add83cf43fff68c8f0c824614275 SHA512 fcd205a57dcace2a08272fae41b225290f076007d076b2b135414bf254c73777daaff5bc7895279a12299265825b2607ea9a76d08360586e60575d9247f232d1 MISC metadata.xml 341 BLAKE2B 62d37c28a9bf9e9fc6e2dd9fc5295558eb395dac54a45e548ec7d6738fdebe42053cd2f85b160135fe8fe5828eb065bf7d95b17f3c76697ab6ca2f0e664ffb8b SHA512 83badd112e5e5ed2584cd883abc20b43a18585e7c1d006c4d4861f555e633225f251d7c5b05e2e8f94f74107e32a5eeffcdd3f1265feb463f7c521c7c7141752 diff --git a/dev-python/python-daemon/python-daemon-3.1.0.ebuild b/dev-python/python-daemon/python-daemon-3.1.0.ebuild deleted file mode 100644 index addd4821792e..000000000000 --- a/dev-python/python-daemon/python-daemon-3.1.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=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library to implement a well-behaved Unix daemon process" -HOMEPAGE=" - https://pagure.io/python-daemon/ - https://pypi.org/project/python-daemon/ -" - -# build system and tests use GPL-3.0+ but none of these files are installed -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~hppa ~mips ~ppc ppc64 ~sparc x86" - -RDEPEND=" - >=dev-python/lockfile-0.10[${PYTHON_USEDEP}] -" - -BDEPEND=" - dev-python/docutils[${PYTHON_USEDEP}] - test? ( - dev-python/testtools[${PYTHON_USEDEP}] - dev-python/testscenarios[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - distutils-r1_src_prepare - - # overengineered logic with NIH deps - rm setup.py || die - cat > setup.cfg <<-EOF || die - [metadata] - version = ${PV} - description = ${DESCRIPTION} - maintainer = - long_description = - EOF - - # tests for their overengineered setup - rm test/test_{setup,util_metadata}.py || die -} diff --git a/dev-python/python-daemon/python-daemon-3.1.1.ebuild b/dev-python/python-daemon/python-daemon-3.1.1.ebuild deleted file mode 100644 index 4352b0c42459..000000000000 --- a/dev-python/python-daemon/python-daemon-3.1.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library to implement a well-behaved Unix daemon process" -HOMEPAGE=" - https://pagure.io/python-daemon/ - https://pypi.org/project/python-daemon/ -" - -# build system and tests use GPL-3.0+ but none of these files are installed -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" - -RDEPEND=" - >=dev-python/lockfile-0.10[${PYTHON_USEDEP}] -" - -BDEPEND=" - dev-python/docutils[${PYTHON_USEDEP}] - test? ( - dev-python/testtools[${PYTHON_USEDEP}] - dev-python/testscenarios[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests unittest - -src_prepare() { - distutils-r1_src_prepare - - # overengineered logic with NIH deps - rm setup.py || die - cat > setup.cfg <<-EOF || die - [metadata] - version = ${PV} - description = ${DESCRIPTION} - maintainer = - long_description = - exclude = doc - EOF - - # tests for their overengineered setup - rm test/test_{setup,util_metadata}.py || die - # setuptools insists on installing it, sigh - rm -r doc || die -} diff --git a/dev-python/python-daemon/python-daemon-3.1.2.ebuild b/dev-python/python-daemon/python-daemon-3.1.2.ebuild index ebe4f04ad45e..948a110dc775 100644 --- a/dev-python/python-daemon/python-daemon-3.1.2.ebuild +++ b/dev-python/python-daemon/python-daemon-3.1.2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" # build system and tests use GPL-3.0+ but none of these files are installed LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~hppa ~mips ~ppc ppc64 ~sparc x86" RDEPEND=" >=dev-python/lockfile-0.10[${PYTHON_USEDEP}] diff --git a/dev-python/python-dbusmock/Manifest b/dev-python/python-dbusmock/Manifest index d4e4ab3826fe..a705ca0304c3 100644 --- a/dev-python/python-dbusmock/Manifest +++ b/dev-python/python-dbusmock/Manifest @@ -1,5 +1,5 @@ DIST python-dbusmock-0.32.2.tar.gz 104818 BLAKE2B c0859d38efe9e78f465c5e69980ada2a0309fc654a4a77f213b23e4140d7fad60f497d9a0004c61db1870eaeb3700a5ee46ce2f14b4e570cb3c74ede99c24980 SHA512 09981dddd49e430093996de78d96293c46867fad7ab24e1badde25cda5f60b05324bd203d5738e8f4315c5744809876ac4afd73aa26bcc6afa05fd631c03ceba DIST python-dbusmock-0.33.0.tar.gz 105903 BLAKE2B 5a101e64d5eff70e7a32d21080cd0051fd5617c8d057fe1cbe465903eda419fab9d0e720b0c72bac2c856d9a1371493c9b01d07ec144c2a847b6c44b65f6dd3c SHA512 419f09a5bfeab4e914c809546f3dc3bd294844116f7f0cd4a6a0b4121493c64fe6587647866323f74ed2818d1d6b45d417e384ea54c6d1244233b2a7b0d8d97d EBUILD python-dbusmock-0.32.2.ebuild 1189 BLAKE2B 238d3ccb1863e3e4186186ec80101dbf448c8aea0ee8f90754ea544bdc808bfe1d5708ec4688621ce4c8768b4d42d1c66e6009fa263d3d8c1d1e1d12a456c1d4 SHA512 325dfdd5664e66df2be0df113fc933869c1f50129fcfb9a0e203c01cd013bf3b83227341321c0eea5d88cb21095c73d463e4a04bb2f4444dcec967112da4e05f -EBUILD python-dbusmock-0.33.0.ebuild 1193 BLAKE2B 2ccc8b756ffe219562b0bf9801581cdf293f17f01e08ce8fe34c6f316d6f0ab9ff4ae7ef6870987314ff51b8bfbab19ef9daded1014a9b89be0ea9cb23fc1b57 SHA512 13a14cacfd9b976e482b3d923b4e940f4bdcb9de3ec9eaf58c4f05fcefa6381ff59521a5f0b5ac7e25a10d0ee19937b2cab2cc52ab3313b42c5de12294587e98 +EBUILD python-dbusmock-0.33.0.ebuild 1189 BLAKE2B 238d3ccb1863e3e4186186ec80101dbf448c8aea0ee8f90754ea544bdc808bfe1d5708ec4688621ce4c8768b4d42d1c66e6009fa263d3d8c1d1e1d12a456c1d4 SHA512 325dfdd5664e66df2be0df113fc933869c1f50129fcfb9a0e203c01cd013bf3b83227341321c0eea5d88cb21095c73d463e4a04bb2f4444dcec967112da4e05f MISC metadata.xml 523 BLAKE2B 85fe2f51626a9c5de1376ebb88d908ea3c0a4e47d940f4a6730c72762f8e457b056a2ef080da519fec5ec15338eb2eb0d590cf5f20a7f711e40e7c97def84c51 SHA512 6718af48a4b968687e8eb1ddfefc1e21d4fda774d3e3d94e198c77c745761d3ab13e1bb4c34b65e6dff11c9a1b5f6018d53b113967784445bea71788fb3344b1 diff --git a/dev-python/python-dbusmock/python-dbusmock-0.33.0.ebuild b/dev-python/python-dbusmock/python-dbusmock-0.33.0.ebuild index 789bb4b9e361..1b12f148b5bb 100644 --- a/dev-python/python-dbusmock/python-dbusmock-0.33.0.ebuild +++ b/dev-python/python-dbusmock/python-dbusmock-0.33.0.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/dbus-python[${PYTHON_USEDEP}] diff --git a/dev-python/python-multipart/Manifest b/dev-python/python-multipart/Manifest index e5fc3f8539f5..c80de96d5da7 100644 --- a/dev-python/python-multipart/Manifest +++ b/dev-python/python-multipart/Manifest @@ -1,7 +1,5 @@ -DIST python-multipart-0.0.18.gh.tar.gz 95540 BLAKE2B fb68867f6035ee463c69c89df6b792bd8506df03386a1d61f223aa0fb63c2e6604c76377e9c356e55280c39e20052eced7c48869cf9661980626586054379ae9 SHA512 d4b888d95cbbbb70a66a8d756dfa479e96bf9cb7e754f8630a89e63dbdc06a9e237dd257c5924618030bfd03737d202029bbd5b50e483f72680177d3b0775629 DIST python-multipart-0.0.19.gh.tar.gz 95805 BLAKE2B fcd22b383aab09cc9dd1eaf6b6859d406b3439fbfe3460761f147ab8230f4cae118e44d3f3f067c03d4ff508b655c8f84d120765e233c87ae11b014d2d544051 SHA512 cd4f1dc7b5b2e4b29dbccb62f71143dc5ecfad419c12aca2d780d8ef0f3fcc1ef9f7e129b56daa48caef04c95e2e365157b9d945a2e40a5693ba70b2d1d80686 DIST python-multipart-0.0.20.gh.tar.gz 96069 BLAKE2B 64fa4e24c7df40ad6a8e84f5a862df47f5df9c9f2821394781a6b689bf79ac07d13779442bfe9486209c86bd1dc778d4b5f925b0098b7380dcb0a6194699769d SHA512 9e59fc38413da38429e9fab15105d20103da820437a059082dfed588423fb4a2ec10abd7742e65c3778e7e5e5aba346936900d9dbe49c73518eaa30b24842203 -EBUILD python-multipart-0.0.18.ebuild 900 BLAKE2B 481dc6a2a690ca22ca5cb90a7be41d3c6df3a8b93d97e0d276d5c2cd5945fceead3f7e99edef6da13c6c92a2ec7d19ccd0fc010cb36a069ac7cd140d9a7f9788 SHA512 4f4f44d71e1727700b71512849fc9b5f9c6ae5cafb97b8e21e657ad70b5f24418de4386d31c018fa29170cce6a691fa63543c5d27ca8b649bb5b8f66e1e77777 -EBUILD python-multipart-0.0.19.ebuild 908 BLAKE2B eb50291f00f8a6e2cc56dccba99cb41e329e7e66a85c970ce2a6822209a9a23e0cd458c203b4b0a26ecb4f2e2bc6042d97ba927df627d9a7bca41e813799d220 SHA512 ce3ccb1f4e8aae96bb571e9c27168c15a7f07a18473e102b81b968b7841dbce3ba483de4f28046c36c49783089ad83f1fb6987e523496cd55a30204053f8a76e +EBUILD python-multipart-0.0.19.ebuild 900 BLAKE2B 481dc6a2a690ca22ca5cb90a7be41d3c6df3a8b93d97e0d276d5c2cd5945fceead3f7e99edef6da13c6c92a2ec7d19ccd0fc010cb36a069ac7cd140d9a7f9788 SHA512 4f4f44d71e1727700b71512849fc9b5f9c6ae5cafb97b8e21e657ad70b5f24418de4386d31c018fa29170cce6a691fa63543c5d27ca8b649bb5b8f66e1e77777 EBUILD python-multipart-0.0.20.ebuild 908 BLAKE2B eb50291f00f8a6e2cc56dccba99cb41e329e7e66a85c970ce2a6822209a9a23e0cd458c203b4b0a26ecb4f2e2bc6042d97ba927df627d9a7bca41e813799d220 SHA512 ce3ccb1f4e8aae96bb571e9c27168c15a7f07a18473e102b81b968b7841dbce3ba483de4f28046c36c49783089ad83f1fb6987e523496cd55a30204053f8a76e MISC metadata.xml 407 BLAKE2B 506414856dda2ccb7c2da00c350f73dcff5a3d9ea5897b96a7acf8973462c564b217c42cb922587378ca8c0e78f8a5a6a5aabb12bd93ca202bb29e377a6ad143 SHA512 4b61836d4f1834b8abe4c5a0e1620cefbee79665ffbd14326dc9b9b43252b519e2d3cd392c40b7356f3be705e3a38da565416e7294d02fb1817cda0e8b72a115 diff --git a/dev-python/python-multipart/python-multipart-0.0.18.ebuild b/dev-python/python-multipart/python-multipart-0.0.18.ebuild deleted file mode 100644 index 2055891e131f..000000000000 --- a/dev-python/python-multipart/python-multipart-0.0.18.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="A streaming multipart parser for Python" -HOMEPAGE=" - https://github.com/Kludex/python-multipart/ - https://pypi.org/project/python-multipart/ -" -SRC_URI=" - https://github.com/Kludex/python-multipart/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -BDEPEND=" - test? ( - dev-python/pyyaml[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # do not install the backwards compatibility package - # we're patching revdeps instead - rm -r multipart || die -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/python-multipart/python-multipart-0.0.19.ebuild b/dev-python/python-multipart/python-multipart-0.0.19.ebuild index 5f4588cbad96..2055891e131f 100644 --- a/dev-python/python-multipart/python-multipart-0.0.19.ebuild +++ b/dev-python/python-multipart/python-multipart-0.0.19.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" test? ( diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest index 14e2e2b8eeb0..2862538d9412 100644 --- a/dev-python/pytools/Manifest +++ b/dev-python/pytools/Manifest @@ -1,15 +1,7 @@ -DIST pytools-2024.1.15.tar.gz 77565 BLAKE2B 3f17e86ff07d52b7f749846a9da7ed176aed63402b22a8c2c7ad96f49a5a62f22463f2db111e2d01139212e2c489a22f2ea16d2e67840bd3d077a2d87fd75b88 SHA512 112832d9a826243c76600c80e6464aba9ad0ad11017befa04e8104ce84431f3da993c768cef441786c6458adee6c4bd067e235dc369918367c5acb9aebd903ec -DIST pytools-2024.1.17.tar.gz 78163 BLAKE2B eac043f8f53fe82f76f21a3019e2fba4474345379ae9772023f40da5d284b2d146a7da2652c152d3d5990dab2ae1a6365713a325bdb469f54ef7bee2ed0cf69b SHA512 de15035ca129c5425a54c151d6be5fe8ec906e06c43cb40c09c86105441b328ff537b154f95d3bfb84289b4357fb67d2b0df027aeb80e1b9c8a9d197a37d8f11 -DIST pytools-2024.1.18.tar.gz 78666 BLAKE2B 0f572243e97ecfc6c7fdf18a951f48b0515490dd63580d56ee4c22f897047d7bb683da12a47e1856d584b76a832ac0054a2864b96b2a2c195da5c1ba89a5bd7c SHA512 573087445cdee84a34cddabb071d70a6f537c87557ab5c21ce4c1251a3e272d29719d2dc1d53ae02aa0587d14ba377213272a55c99422fb89130cee992b8e9b1 DIST pytools-2024.1.19.tar.gz 79674 BLAKE2B 8a6018e2d57f5c51481e96719c50c6a388c65346b937d8b12812315937c57dfec780f1b9a7f8a0b293336e013bcc38c1537a920e30916d5f54d4e8ba9a8d2f73 SHA512 a62b234f279001458428a0cba6d7a0ddcc04e631037ac5fd425eb6adb6675ce5e47c296ab1b20dcf63f25573f84ab9e92f806b221574fd81773968cbf2ab7033 -DIST pytools-2024.1.20.tar.gz 79684 BLAKE2B cf51a61cf385098bb3b26415fd19fc33310397464327b91bdf8c41f1b5e2e473ba541982218568a671bbe5b0dd9934bf7c0917dea1f732de9fd3d3296bb6def1 SHA512 b0f3fde6d6a5847fca4cb7be32ba34c1c495779383ee18a2cb33c8e1e04fa8b22101bf91f336a9ff0dd2def0e5c40cfa2e070a24028b1c058fc539a28577262c DIST pytools-2024.1.21.tar.gz 79853 BLAKE2B bf592feb22fa6c1c43a924cc54e7b17320705d823954f2179242b8db2ef893e306c5f671eeb63c66b5a97b18c9c3fb20b9b38516f48ea3cd51b419fa51739981 SHA512 2159d982a9b2272d7bc172a48d4cf9d7a9ce278ec99cc2cfd47cfb6162f543b774a2c717b312155c9332e7d96782914e42443cb90ebd9a1f342d54018f2c34aa DIST pytools-2024.1.6.tar.gz 81344 BLAKE2B ff68e2606170bf54e3f609ee7f4cfe58e063f43dcfb2706d5ed7659ea2fde863e6315d0d81dff2e62a3378f195413561a927b0c1e7bedc06388cf4893c07b873 SHA512 a9e934f1cbaf0ace32420f9b74224a06ce8421ee291b837292133969c6788c4cc8bea01446cd4d1505aca9fa81e8ae0d3eacf60d3285186e66d67d5abe10ce3e -EBUILD pytools-2024.1.15.ebuild 778 BLAKE2B 47aadac54dcb02188f7dd3d14c122a011e27999e57b50194884460271abb6ccd45d77af649d53094ebba8a4f12053252db624b0a0024817f1e8490cebb158686 SHA512 940c3f829df2bccbbb0134cf04131a09b48d75f25824ef094c256196c64ea9ad96280dcd13f96965560e98a42e07591353cf4b38e27968f138a83d5c99babea0 -EBUILD pytools-2024.1.17.ebuild 780 BLAKE2B 8f1b2fdbdd7020a39bd658d3e236e1ba958e0c13bb1fbf9ac272c678256d92969044cfa4d88dc0bf011c977712b6574bc7dd159983530ad6dc6efdace8e8d581 SHA512 98db47b40d58d73a4e5c782d4aa6709f99c89b74eb5520e647ef212fb97f7f7e4474079799eacf8a52b731901b4cdb854f9a35628614227a20fc9e9a257c87c9 -EBUILD pytools-2024.1.18.ebuild 780 BLAKE2B 8f1b2fdbdd7020a39bd658d3e236e1ba958e0c13bb1fbf9ac272c678256d92969044cfa4d88dc0bf011c977712b6574bc7dd159983530ad6dc6efdace8e8d581 SHA512 98db47b40d58d73a4e5c782d4aa6709f99c89b74eb5520e647ef212fb97f7f7e4474079799eacf8a52b731901b4cdb854f9a35628614227a20fc9e9a257c87c9 -EBUILD pytools-2024.1.19.ebuild 780 BLAKE2B 8f1b2fdbdd7020a39bd658d3e236e1ba958e0c13bb1fbf9ac272c678256d92969044cfa4d88dc0bf011c977712b6574bc7dd159983530ad6dc6efdace8e8d581 SHA512 98db47b40d58d73a4e5c782d4aa6709f99c89b74eb5520e647ef212fb97f7f7e4474079799eacf8a52b731901b4cdb854f9a35628614227a20fc9e9a257c87c9 -EBUILD pytools-2024.1.20.ebuild 782 BLAKE2B 3e544bfac8d772c985525ad7209f6460d72bbb511367226b6bd5e29cf2798e16b1a63cd267dbe9676bdf4d6ced1db5b20605810ce535e2b6ba426cdf06831e36 SHA512 542adc2b863e2dc9ee7fd83693aeb28c7e3b349c1667ee8ed1f53849426126a831d85ac5f88da9f609f0d9a3f0dc5bb27963ee21d78790e1e959bca5f5c72c47 +EBUILD pytools-2024.1.19.ebuild 778 BLAKE2B 47aadac54dcb02188f7dd3d14c122a011e27999e57b50194884460271abb6ccd45d77af649d53094ebba8a4f12053252db624b0a0024817f1e8490cebb158686 SHA512 940c3f829df2bccbbb0134cf04131a09b48d75f25824ef094c256196c64ea9ad96280dcd13f96965560e98a42e07591353cf4b38e27968f138a83d5c99babea0 EBUILD pytools-2024.1.21.ebuild 782 BLAKE2B 3e544bfac8d772c985525ad7209f6460d72bbb511367226b6bd5e29cf2798e16b1a63cd267dbe9676bdf4d6ced1db5b20605810ce535e2b6ba426cdf06831e36 SHA512 542adc2b863e2dc9ee7fd83693aeb28c7e3b349c1667ee8ed1f53849426126a831d85ac5f88da9f609f0d9a3f0dc5bb27963ee21d78790e1e959bca5f5c72c47 EBUILD pytools-2024.1.6.ebuild 831 BLAKE2B b0402da628468a2977e2975b84cd0ce0060604d2de7864bd21d45d88270e7819decb9ee8d78078deb352107780da13461e36e0909ac68686c526d32a9e311243 SHA512 1fa17b25019dc6487332bf36042629b08b4214b4fb68e4f54e5b032f11cdc0eab6737ae731d86f5c4188b18a1d5dfb39ce056ff1b0c77aa612429d91e36ca528 MISC metadata.xml 390 BLAKE2B 3cd3f1c6df2c112e3828b55f4a4282495c24fb5f1869ee1c105710e517de738a767e30388c808432ce7e41ad5d14be4d56fb6ee7bcd62f9990262b145413ab20 SHA512 c28d8640d0b0c7d77ba18367ae5379b11747a67ace55a6f5910c2f5a4dd5d5816bb1a256a27e78fdad909de2947e5db84c16283604e216b393b5cde5c39e6b24 diff --git a/dev-python/pytools/pytools-2024.1.15.ebuild b/dev-python/pytools/pytools-2024.1.15.ebuild deleted file mode 100644 index 73e743fee5f4..000000000000 --- a/dev-python/pytools/pytools-2024.1.15.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# 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..13} ) -PYTHON_REQ_USE='sqlite' - -inherit distutils-r1 pypi - -DESCRIPTION="Collection of tools missing from the Python standard library" -HOMEPAGE=" - https://mathema.tician.de/software/pytools/ - https://github.com/inducer/pytools/ - https://pypi.org/project/pytools/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv" - -# NB: numpy & siphash24 are an "extra" (optional) deps -RDEPEND=" - >=dev-python/numpy-1.6[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2[${PYTHON_USEDEP}] - >=dev-python/siphash24-1.6[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/pytools/pytools-2024.1.17.ebuild b/dev-python/pytools/pytools-2024.1.17.ebuild deleted file mode 100644 index 2582190bc524..000000000000 --- a/dev-python/pytools/pytools-2024.1.17.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# 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..13} ) -PYTHON_REQ_USE='sqlite' - -inherit distutils-r1 pypi - -DESCRIPTION="Collection of tools missing from the Python standard library" -HOMEPAGE=" - https://mathema.tician.de/software/pytools/ - https://github.com/inducer/pytools/ - https://pypi.org/project/pytools/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" - -# NB: numpy & siphash24 are an "extra" (optional) deps -RDEPEND=" - >=dev-python/numpy-1.6[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2[${PYTHON_USEDEP}] - >=dev-python/siphash24-1.6[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/pytools/pytools-2024.1.18.ebuild b/dev-python/pytools/pytools-2024.1.18.ebuild deleted file mode 100644 index 2582190bc524..000000000000 --- a/dev-python/pytools/pytools-2024.1.18.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# 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..13} ) -PYTHON_REQ_USE='sqlite' - -inherit distutils-r1 pypi - -DESCRIPTION="Collection of tools missing from the Python standard library" -HOMEPAGE=" - https://mathema.tician.de/software/pytools/ - https://github.com/inducer/pytools/ - https://pypi.org/project/pytools/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" - -# NB: numpy & siphash24 are an "extra" (optional) deps -RDEPEND=" - >=dev-python/numpy-1.6[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2[${PYTHON_USEDEP}] - >=dev-python/siphash24-1.6[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/pytools/pytools-2024.1.19.ebuild b/dev-python/pytools/pytools-2024.1.19.ebuild index 2582190bc524..73e743fee5f4 100644 --- a/dev-python/pytools/pytools-2024.1.19.ebuild +++ b/dev-python/pytools/pytools-2024.1.19.ebuild @@ -18,7 +18,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 arm64 ~riscv" # NB: numpy & siphash24 are an "extra" (optional) deps RDEPEND=" diff --git a/dev-python/pytools/pytools-2024.1.20.ebuild b/dev-python/pytools/pytools-2024.1.20.ebuild deleted file mode 100644 index 6d458c10dee7..000000000000 --- a/dev-python/pytools/pytools-2024.1.20.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# 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..13} ) -PYTHON_REQ_USE='sqlite' - -inherit distutils-r1 pypi - -DESCRIPTION="Collection of tools missing from the Python standard library" -HOMEPAGE=" - https://mathema.tician.de/software/pytools/ - https://github.com/inducer/pytools/ - https://pypi.org/project/pytools/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" - -# NB: numpy & siphash24 are an "extra" (optional) deps -RDEPEND=" - >=dev-python/numpy-1.6[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2[${PYTHON_USEDEP}] - >=dev-python/siphash24-1.6[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/recurring-ical-events/Manifest b/dev-python/recurring-ical-events/Manifest index f091aeb636bd..eeb2ccb61253 100644 --- a/dev-python/recurring-ical-events/Manifest +++ b/dev-python/recurring-ical-events/Manifest @@ -1,5 +1,7 @@ DIST python-recurring-ical-events-3.3.3.gh.tar.gz 479005 BLAKE2B eca43a5892ffd3bc7b6b8e6c0d7d5c84d588894b2cc2d8a592d3753bd5c3158b3b0b4ac31932aa39e20c08789d72688b724cc128d53454b4a6c6e90e2dbd16ca SHA512 1b92383252c5497ff49adad5a2b5d2bb866dd72ccfd31621c305f5ec96baa5db9ca656f32787e34d9f551837cf9da769443fa017775a0d0042f6607fd138c7ef DIST python-recurring-ical-events-3.3.4.gh.tar.gz 479042 BLAKE2B cabd8679c362aa78f3f9a600d0518724dd4cabd4b813990147858dcb2659a14e5d947c8e1a2d4e681bf535387160a02e59bb816d6376ba9ba085b04718b5b1da SHA512 fcbc8faad94f34cdced49a9d7452aca61242241e45a591ce76334eb7b29a680e7bcd11f0b03c9037d43b3b4784fe641b032b48f714ee406d80ff43eec5208558 +DIST python-recurring-ical-events-3.4.0.gh.tar.gz 511539 BLAKE2B b451debd28dfa0e629dc7386841968bc3457d5dffe418aa2da10a7637956eb5975dd1d507701931cb9c95bb1f4d39deec452270c4d4f7a7758374af1a2fb46c7 SHA512 5031e902327b3b29806e65c24c059ec7e2a167f7ca96e6c79b639ddc67cbc526b569d822a1c9d9b625b08c8bde22f04b4cfc756bfed355c913de3a64db24ccc9 EBUILD recurring-ical-events-3.3.3.ebuild 1057 BLAKE2B 375d2636f97352af3d9785d46d533874ca39245fadb6c7baf79d3e2a9b3aa8febd6bf86f0b52ea1a20db79ceba13d04147f3e1ebb3951ca3a75af32cb859e75f SHA512 4e57efd1780d5d83572ade222bd30998455ef6408c335569f47778ce5cd066b16080973e76c21959416b6b27237dc0e6598227d5b1866584a6fc1019868c2e11 EBUILD recurring-ical-events-3.3.4.ebuild 1053 BLAKE2B 848c08dde45f26cbf4a7fe87961f69954d3c986722c63716a89ed9ee2c1335c243a120809ffda4a74d4549a40596b619dd89bdab96bd625ad24d50308eb0681b SHA512 0dc529db57e19bdf4eb6514b6e932bbc207fc422c09f50cf5c011c08f4dbc1ac3797578eb7d378ad88d8aebf9c4511a68c53abade68bfea8ad5ba055d91fe4ff +EBUILD recurring-ical-events-3.4.0.ebuild 1053 BLAKE2B 00a5b3acee8adb4e5671a6933715f1a02dab7c25e7b3fad42accc633d11902e728edbc1459abeb835377d63ea4b603708883b70e042acf0916e200a0a7cdefa9 SHA512 6741f394d6f190af1cadc8929ed97c23f9a9a61d3cd1c828488f293bef51135651962c7983dc6b79f3e1227321c0cf42aa01990f5f85a9d9140cd5abae4ccadb MISC metadata.xml 431 BLAKE2B 19ac0f0a385fb9b0524bf641831fbe3c02f35f3ada35922b297563f871cb8e745404e04d18d9f7428ef5b3cca27f5205f4a7f99e85e2a3da18542a19574f04de SHA512 35283cfbd447b3ec9d0d97ec7c11580db012ee60076b12ba733962d58896203a162ece04a9015eca8cc556f28fac307fc9ddeb27c3ea9cb9c8b2d6df0cf93a50 diff --git a/dev-python/recurring-ical-events/recurring-ical-events-3.4.0.ebuild b/dev-python/recurring-ical-events/recurring-ical-events-3.4.0.ebuild new file mode 100644 index 000000000000..36ea67595b61 --- /dev/null +++ b/dev-python/recurring-ical-events/recurring-ical-events-3.4.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 2023-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 + +MY_P=python-${P} +DESCRIPTION="Repeat ICalendar events by RRULE, RDATE and EXDATE" +HOMEPAGE=" + https://github.com/niccokunzmann/python-recurring-ical-events/ + https://pypi.org/project/recurring-ical-events/ +" +SRC_URI=" + https://github.com/niccokunzmann/python-recurring-ical-events/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + =dev-python/icalendar-6.1.0[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}] + =dev-python/x-wr-timezone-1.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/icalendar-6[${PYTHON_USEDEP}] + >=dev-python/pytz-2023.3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + test/test_readme.py +) diff --git a/dev-python/redis/Manifest b/dev-python/redis/Manifest index 106544a951ff..20c4fec0d076 100644 --- a/dev-python/redis/Manifest +++ b/dev-python/redis/Manifest @@ -1,5 +1,3 @@ -DIST redis-py-5.2.0.gh.tar.gz 4832021 BLAKE2B 0b35e2fa0aa2a0d0d03f0bd7bd225ab959e39d7cd37b91411bfcae77ba0571aa81d072a9deffce26dec818e6e298ea9027738ef00b6819405b92b6d2c05245e4 SHA512 7e8661f1bf9ab66d58527124fa08419a962b2a6d45026029487ea8ec8fdf41565ccfa6610311508201ac2ef9ec57f16a0e51793a8c6447de57e0f0c0a829468a DIST redis-py-5.2.1.gh.tar.gz 4824044 BLAKE2B 9adf1b7093d7e562782f0c17c9134f33326b19f6ae9895142eadf251165c7d8bed7e61eedc96360724602b42cde4e1f9a0a4193fa76a3de2e30b95268a2f5e2b SHA512 583495712b492558fa186a0b72f19576418fc49937e4e2c2716335f3b05f5c5da6dda149abe6a55ef1dc93284660348a5d545a69db0a1dde08218305f44e9f52 -EBUILD redis-5.2.0.ebuild 3041 BLAKE2B dea0539c85ab788f5e97acb9e41fea0610e491c425ca23dca07670b1303a10c3d2aecb35a1ea1464ed6a4004051ab3f157de338343e08bf75460b8131ac80608 SHA512 7eab3332bd2a12795761d7e25b9af9dcaa6e62e23f83405b2455b98d3421b0e4daa948be16c94d89af1a443f537a510f5f8ecdfdc7773541819f5dfe842fb31e -EBUILD redis-5.2.1.ebuild 3168 BLAKE2B 1b9b9605414fa1471465cb1153f0d0ebd0fdc6cc8916891c5bcf736560aee601df2a3a3259540f2313ca6308a2f2c44727ac227fd18da98fc516c2d554a6da07 SHA512 4f8bd41047cd4184bc8f813ad3030135ed06217bc9e599c67fd15da33d64b5cb0093f290aba21434042ce25c1175e7e6c9bd45a14001ef7ec87164f1176a585f +EBUILD redis-5.2.1.ebuild 3162 BLAKE2B 2fce88725db8129c5281a3c4439f350ff60f751a027a472f3ec7d5a3c10ed68aec7281d4aa75fb08bd8a0a5e449a95ab5941ec2e05f38e5c5cda45cc15016cda SHA512 2f4e08a07b9326279cff985fd2c964cadf722c35f5a86032b5be6009fdcf82e78551eb76ec8527a29a69900b0889369034d6b7d9ba0ee64f8a99071e555c925d MISC metadata.xml 506 BLAKE2B 0e5747e826132dd365bdf6d3a63f0936ed476bc69c4c4d55126e692039046f51f69b193ead0baa181090b11f69ab2a49220d8f906f9fe3fc18331b76ff9e0b0f SHA512 725d650bfe345b132588930a18ade44182ec07f6697d2fd8806dc208ab1556939926e8899fc6d43691101d971f9c1e011fb8a5675fdde4698dbf4c230db15c75 diff --git a/dev-python/redis/redis-5.2.0.ebuild b/dev-python/redis/redis-5.2.0.ebuild deleted file mode 100644 index 6eb8d8c10f3b..000000000000 --- a/dev-python/redis/redis-5.2.0.ebuild +++ /dev/null @@ -1,107 +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 - -MY_P=redis-py-${PV} -DESCRIPTION="Python client for Redis key-value store" -HOMEPAGE=" - https://github.com/redis/redis-py/ - https://pypi.org/project/redis/ -" -SRC_URI=" - https://github.com/redis/redis-py/archive/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}] - ' 3.10) -" -BDEPEND=" - test? ( - dev-db/redis - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # https://github.com/redis/redis-py/issues/3339 - sed -i 's:(forbid_global_loop=True)::' tests/test_asyncio/*.py || die -} - -python_test() { - local EPYTEST_DESELECT=( - # Flaky test - tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock - # require extra redis modules that apparently aren't packaged - # on Gentoo - tests/{,test_asyncio/}test_bloom.py - tests/{,test_asyncio/}test_graph.py - tests/{,test_asyncio/}test_json.py - tests/{,test_asyncio/}test_timeseries.py - # apparently available only in "Redis Stack 7.2 RC3 or later" - tests/test_commands.py::TestRedisCommands::test_tfunction_load_delete - tests/test_commands.py::TestRedisCommands::test_tfunction_list - tests/test_commands.py::TestRedisCommands::test_tfcall - # TODO - tests/test_commands.py::TestRedisCommands::test_module - tests/test_commands.py::TestRedisCommands::test_module_loadex - tests/test_commands.py::TestRedisCommands::test_zrank_withscore - tests/test_commands.py::TestRedisCommands::test_zrevrank_withscore - tests/test_commands.py::TestRedisCommands::test_xinfo_consumers - tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrank_withscore - tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrevrank_withscore - tests/test_asyncio/test_commands.py::TestRedisCommands::test_xinfo_consumers - tests/test_asyncio/test_pubsub.py::TestPubSubAutoReconnect::test_reconnect_socket_error[pool-hiredis-listen] - ) - - # TODO: try to run more servers? - epytest -m "not redismod and not onlycluster and not replica and not ssl" -} - -src_test() { - local redis_pid="${T}"/redis.pid - local redis_port=6379 - - if has_version ">=dev-db/redis-7"; then - local extra_conf=" - enable-debug-command yes - enable-module-command yes - " - fi - - # Spawn Redis itself for testing purposes - einfo "Spawning Redis" - einfo "NOTE: Port ${redis_port} must be free" - "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" - daemonize yes - pidfile ${redis_pid} - port ${redis_port} - bind 127.0.0.1 ::1 - ${extra_conf} - EOF - - # Run the tests - distutils-r1_src_test - - # Clean up afterwards - kill "$(<"${redis_pid}")" || die -} diff --git a/dev-python/redis/redis-5.2.1.ebuild b/dev-python/redis/redis-5.2.1.ebuild index a5e2fbf73704..a6ee0184cc2a 100644 --- a/dev-python/redis/redis-5.2.1.ebuild +++ b/dev-python/redis/redis-5.2.1.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/rpds-py/Manifest b/dev-python/rpds-py/Manifest index 8091c4030a97..cddba34002ac 100644 --- a/dev-python/rpds-py/Manifest +++ b/dev-python/rpds-py/Manifest @@ -45,5 +45,5 @@ DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4 EBUILD rpds-py-0.21.0-r1.ebuild 1207 BLAKE2B cb09c7971d4cd10f0f46a6d95e17cd4bfb266c79db050a3f14fa1b4437a12112570637837cdeb40768f1fc76d0d02ecb362ff126457b096f4cf9c0d3f10f48d7 SHA512 c05e027daa69af28484990b55bca4fb6ff86013640156e3df8d42fb24fdf0bc04c3b322720a0966bc152fa0d17f3b252147d74c829ca994fb62a5d5a51080cbb EBUILD rpds-py-0.22.0.ebuild 1214 BLAKE2B f3df5922cc0a97a8a78d524a5c23be20931121c56a2cba63ac23dbd566d91b475417f4d69e9470d27cbf4e5fac9bf22d70f85552abce6705fbbce3189bea9695 SHA512 ec11be579b99c4a206522925ec9bf50cf4bcf5dfc8377a82dbf080aad037cc4993ed1e933ce5b7615bb68e1471448ce0fdca02ffcf6d08b298872d15f1f81f06 EBUILD rpds-py-0.22.1.ebuild 1214 BLAKE2B b04bd6f701d143f8114ece661d38e86ec4714e50cc7de4940fb800d8675f2d4b1795ab2c629492b42146585b6725e3e82709decb94a809c8d74d47562fefbd62 SHA512 a83c8ebfe21d9a70233167131b2aafac68a8dc0241ca07cdcdaea41d1129c1c81b9e5031977aa9875b096d49a0738877f96232e07c823fec6c2451f1c6cf9960 -EBUILD rpds-py-0.22.3.ebuild 1214 BLAKE2B 5fdf11d123219abd9b671d868551e496415d02851dc2b958ea437ea84720d69d5aba47acf127f3ae3ec22e9753fa309a897aff3324d98fc4d27a240b6fafdbe9 SHA512 0170e3ce7843c427a9a842d82a3dfde5cd24079de01c4ad1799f6b3602f060bc11972e793273eed81150cd8fc7dacfa449aacfa867de7aa9ef77419dee6200de +EBUILD rpds-py-0.22.3.ebuild 1208 BLAKE2B 121bce49eb93e39cee9146074ca8c3691073969fd8f872957225413881054cbf2f19ce4dc487779f23f2eb81ecf388d62bc919ef393e01401e8bc4fe5283ad37 SHA512 735f97ae535a8977a33b88118eb8838900d2211243d89450400bb0a16eaf5359ff00bcff87bf7e1bedb642200c998d29a3e89b27cf900e1b57df2d837a2e80ae MISC metadata.xml 364 BLAKE2B 33dc27885605ddf91618cb855a4039c3d978dda6ef80fc1ccbf810d354ad9a8eac78ae5854a3897de0058d63b79ae5075c47f7111150237390f863aa6be67d19 SHA512 5757331989615512c24c0a9276a525a9e5d718ab474f22ff9e81d93568b0be5c95265898ce16442dafcbc3d9a76c83407d1bd460190ba04ace9b45259d19019c diff --git a/dev-python/rpds-py/rpds-py-0.22.3.ebuild b/dev-python/rpds-py/rpds-py-0.22.3.ebuild index a749f290a25b..c09618a26628 100644 --- a/dev-python/rpds-py/rpds-py-0.22.3.ebuild +++ b/dev-python/rpds-py/rpds-py-0.22.3.ebuild @@ -51,7 +51,7 @@ LICENSE="MIT" # Dependent crate licenses LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unicode-DFS-2016" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rpds/rpds.*.so" diff --git a/dev-python/six/Manifest b/dev-python/six/Manifest index 1ee5399df162..62ea1362b8d6 100644 --- a/dev-python/six/Manifest +++ b/dev-python/six/Manifest @@ -1,5 +1,3 @@ -DIST six-1.16.0.tar.gz 34041 BLAKE2B 764f8da9a0d89e95af002c79c2b19e852fdec9a6819655c57be019b48bd65a5f7909473e71887e6080073f381f983c077487591d4e44297542cf6b9a29ba42b8 SHA512 076fe31c8f03b0b52ff44346759c7dc8317da0972403b84dfe5898179f55acdba6c78827e0f8a53ff20afe8b76432c6fe0d655a75c24259d9acbaa4d9e8015c0 DIST six-1.17.0.tar.gz 34031 BLAKE2B 31a6fadd0fc7e1c9c3ac62fcfb3bb7eaac6d486a6d30884db027536ee514980f56ca600a3679565303bbe11b32f64613cf95ebda3bd4c2ad18214f85eb182b39 SHA512 fcfa58b03877ac3ac00a4f85b5fea4fecb2a010244451aa95013637a0aa21529f3dcfe25c0a07c72da46da1fa12bc0c16b6c641c40c6ab2133e5b5cbb5a71e4b -EBUILD six-1.16.0-r1.ebuild 979 BLAKE2B f5b7cf5daef14a061b20821fbced7bedad3d3ea747da1267dd20606fbcc4b8d46f2492abd57493df262f55461ef78c3af09acb3e0f1d4d329f0780f43799f5ac SHA512 5603c043dae9a3b72a071ace344ef87defe92e646095312a8217d150e03cb15b9259cadcdda9c57ce92c2010b9bdc5c4efd5e466b1490ea31ce4e9915af8073e -EBUILD six-1.17.0.ebuild 987 BLAKE2B 6761b19a6047912f1b9637b0e3fb319b48f7611c09190078912da8bbfa21042a855da38c2e2db64876200b346e550bdfb895a0e2e8b457f54901aba3ad4cd416 SHA512 8fcfe2294ffffff108dcde832d560ed9363264351d2be557d173216135c969d5e02f522568fbb1f8cf4a66a41f6adc98c05f283bf205054763dc9fa645bc155e +EBUILD six-1.17.0.ebuild 979 BLAKE2B f5b7cf5daef14a061b20821fbced7bedad3d3ea747da1267dd20606fbcc4b8d46f2492abd57493df262f55461ef78c3af09acb3e0f1d4d329f0780f43799f5ac SHA512 5603c043dae9a3b72a071ace344ef87defe92e646095312a8217d150e03cb15b9259cadcdda9c57ce92c2010b9bdc5c4efd5e466b1490ea31ce4e9915af8073e MISC metadata.xml 397 BLAKE2B ec6bbdf426ea83004d6c5eae83e650c6d601d639a51a08e58e9bc7d187877bbec9cb89f05f7b44ad521a2cc4f82269503cbd5f882c8e67d96a9018500803f931 SHA512 13d061df717192e9de816f03d7386218d8a760665d2d6ff2187da9152d0a7d7085df96cecbf47d76f9099b0eea8640506fce924d52e1f16300a6bcb06a2406b8 diff --git a/dev-python/six/six-1.16.0-r1.ebuild b/dev-python/six/six-1.16.0-r1.ebuild deleted file mode 100644 index d7f93534815a..000000000000 --- a/dev-python/six/six-1.16.0-r1.ebuild +++ /dev/null @@ -1,41 +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} python3_13t pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python 2 and 3 compatibility library" -HOMEPAGE=" - https://github.com/benjaminp/six/ - https://pypi.org/project/six/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -distutils_enable_sphinx documentation --no-autodoc -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # requires USE=gdb on CPython, no point in forcing the dep - # also missing on PyPy - 'test_six.py::test_move_items[dbm_ndbm]' - ) - - case ${EPYTHON} in - python3.13*) - EPYTEST_DESELECT+=( - 'test_six.py::test_move_items[tkinter_tix]' - ) - ;; - esac - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/six/six-1.17.0.ebuild b/dev-python/six/six-1.17.0.ebuild index 813b35d38508..d7f93534815a 100644 --- a/dev-python/six/six-1.17.0.ebuild +++ b/dev-python/six/six-1.17.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" distutils_enable_sphinx documentation --no-autodoc distutils_enable_tests pytest diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest index bc64eec03dad..b18eeaadca15 100644 --- a/dev-python/translate-toolkit/Manifest +++ b/dev-python/translate-toolkit/Manifest @@ -1,7 +1,9 @@ DIST translate-3.14.1.gh.tar.gz 1174769 BLAKE2B 3be39dbf964307ebaaca651f06683ecf67e3aaad9ea3774a68190f117867e8a5dc8ba732242fc5e34d53e629474bc038e2dbb2b8383fb914c0aa8325a6a3ac39 SHA512 4052c2062934720b347723a88f2a9fb187c03c064efa88a95992860b196637ed805e2c00986f0337253f56b3ce9f7e064ef33c12f9ba3da4af01b10257449c30 DIST translate-3.14.2.gh.tar.gz 1175450 BLAKE2B db13e59036bd75a62847c68c4e2633a17152def48ccfd1d36531a0325b4b5d819711dab1cb3cfc23abc2e7201b348836434428ed155e6e593273ff8750038faa SHA512 7ae64bd93459b29e6a341ea8ded2993e02e277dbba48a0638eda28fff4dfcc9b490d0a669e277cb75c395f385e5a54feb0665919c27b1ab7c5cffd0add109d27 DIST translate-3.14.3.gh.tar.gz 1174793 BLAKE2B 9aad67c2bc390083dcacca53a41b99adeff679db4d576c054d8298da0e5114e5204128c94ee924cf4e5851378b3cec7b99d52b2dd12c5ece86562d45d05c205d SHA512 6f584ea46aceb4080eda2b05e3fbe51d76667d8afcac8da4e0b7644965aa833617db031329e315cbb18c6194e289a9054f127814372e97535bc40d765d65316e +DIST translate-3.14.4.gh.tar.gz 1174947 BLAKE2B 1a4f9b4b146145ef215ca0118c328c5c6153461b3f6899c665d1c69762bfe543ffffb7e590229b6d5ada5c5373b46484d4ebf6fbc4d9cac4b908174fde358d04 SHA512 4cb4b94f02858348c7e2e66cc3b0efa495084fbf03fb659ec701349f693c27647b11f2aefefca7b585b2c6e68a699149e85cedccbcf796e57edf825925e4f7d2 EBUILD translate-toolkit-3.14.1.ebuild 3179 BLAKE2B 025da87b5afea5470f79e3328c77a8b3e4d3afdb5787f6bd675d9168b26e08a1386bdd1f4d55ceef4e13fbae3143fead7f15d480f779274cd076d11f57b3e9ca SHA512 3cf541d46de5241a74b9f6fe9479b1c0effc6a77ecb5ae09a5af457bf19ff6e8e53e96c85431afb502e5977e77ba753ed3d00987083e215c76fd38cc53b798da EBUILD translate-toolkit-3.14.2.ebuild 3324 BLAKE2B ab9fda0e1e2dd6c38e833d93c6df6a85df6dad6915d8e6eb43b8853ab6456c89a60d6ebd42339b4366bec7e90624e75fb7fe4f6fca119780ca44945c766cf754 SHA512 590aeded4c422e39f16648d2f789df447098d66f804be8173588d5de6a43a2f63762c61122c67a453c80c2872e994b7f2c02bb758be7e12a91a3ec61370dbe62 EBUILD translate-toolkit-3.14.3.ebuild 3182 BLAKE2B 77528e3b0cc671dadd87c5c74ed016d25880d7cd4e24da73825ddd533c6d54fcdac713d3403729c622ee84058e25f4ac0d8e80b46bb12944acb84cc68a4c1691 SHA512 dc0947fdfce8d3ccf7f01fa921c45c1f06292990158c9634855497f7864e14dc23b12c8d4aaa11fe7d02afb755a6b2a7915da838513ddc5a833f0774300d4b2f +EBUILD translate-toolkit-3.14.4.ebuild 3182 BLAKE2B 77528e3b0cc671dadd87c5c74ed016d25880d7cd4e24da73825ddd533c6d54fcdac713d3403729c622ee84058e25f4ac0d8e80b46bb12944acb84cc68a4c1691 SHA512 dc0947fdfce8d3ccf7f01fa921c45c1f06292990158c9634855497f7864e14dc23b12c8d4aaa11fe7d02afb755a6b2a7915da838513ddc5a833f0774300d4b2f MISC metadata.xml 756 BLAKE2B 06f64f258d362954f99f7e9eee241eb3dddc6b00b9069df2ad977d28b5cf06f9c8ee2246ee5958600b5ac86297968d7aaced6b6420dca4ed507c441c58c61ca9 SHA512 80374c40513ca450f97e3930929c1450e7438ea15830e60937952a6fccfd999675f2ca2056c5aa4e287ba256c6ec08a09d8f7adb8b2c5af8ca0cd595f34acd85 diff --git a/dev-python/translate-toolkit/translate-toolkit-3.14.4.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.14.4.ebuild new file mode 100644 index 000000000000..fc68f99127cf --- /dev/null +++ b/dev-python/translate-toolkit/translate-toolkit-3.14.4.ebuild @@ -0,0 +1,119 @@ +# 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_REQ_USE="sqlite" + +inherit distutils-r1 + +MY_P=translate-${PV} +DESCRIPTION="Toolkit to convert between many translation formats" +HOMEPAGE=" + https://github.com/translate/translate/ + https://pypi.org/project/translate-toolkit/ +" +SRC_URI=" + https://github.com/translate/translate/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S="${WORKDIR}"/${MY_P} + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+html +ical +ini +subtitles +yaml" + +RDEPEND=" + app-text/iso-codes + >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}] + dev-python/cheroot[${PYTHON_USEDEP}] + >=dev-python/levenshtein-0.12.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}] + >=dev-python/mistletoe-1.1.0[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + >=dev-python/cwcwidth-0.1.9[${PYTHON_USEDEP}] + sys-devel/gettext + html? ( dev-python/utidylib[${PYTHON_USEDEP}] ) + ical? ( dev-python/vobject[${PYTHON_USEDEP}] ) + ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] ) + subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] ) + yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] ) +" +# Technically, the test suite also has undeclared dependency +# on dev-python/snapshottest but all the tests using it are broken +# anyway, so we skip them. +BDEPEND=" + test? ( + dev-python/phply[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_test() { + # unfortunately, this bad quality package doesn't support XDG_DATA_DIRS + # correctly, so we need to reassemble all data files in a single directory + local -x XDG_DATA_HOME=${T}/share + cp -r translate/share "${T}/" || die + cp -r "${ESYSROOT}/usr/share"/gaupol "${XDG_DATA_HOME}"/ || die + + distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # Fails with network-sandbox (and even with it off but w/ softer fail) + 'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff' + 'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff' + # all tests based on snapshottest are broken and I'm too tired + # to figure this out + tests/translate/tools/test_pocount.py::test_{cases,output} + tests/translate/tools/test_junitmsgfmt.py::test_output + ) + local EPYTEST_IGNORE=( + # unpackaged fluent.* + tests/translate/storage/test_fluent.py + # changes directory and does not change it back, sigh + tests/odf_xliff/test_odf_xliff.py + ) + + if ! use ini; then + EPYTEST_IGNORE+=( + translate/convert/test_ini2po.py + translate/convert/test_po2ini.py + ) + fi + + if ! use subtitles; then + EPYTEST_IGNORE+=( + translate/storage/test_subtitles.py + ) + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} + +python_install_all() { + distutils-r1_python_install_all + + insinto /usr + doins -r translate/share + + if ! use html; then + rm "${ED}"/usr/bin/{html2po,po2html} || die + fi + if ! use ical; then + rm "${ED}"/usr/bin/{ical2po,po2ical} || die + fi + if ! use ini; then + rm "${ED}"/usr/bin/{ini2po,po2ini} || die + fi + if ! use subtitles; then + rm "${ED}"/usr/bin/{sub2po,po2sub} || die + fi +} diff --git a/dev-python/twine/Manifest b/dev-python/twine/Manifest index 95cc81a78174..aaae148ff06d 100644 --- a/dev-python/twine/Manifest +++ b/dev-python/twine/Manifest @@ -1,5 +1,3 @@ -DIST twine-5.1.1.gh.tar.gz 221931 BLAKE2B a95d50e52bde5db64c6ce5b57097188e9cb88763c91f337c3e552ca34bae34882d87bced4b0c55a292de185fce10384edf514b55373c4456ff252471076bcb28 SHA512 95f059235e32134a5320c0835befa2eed6eff35c56685afe4848224042c2e2af484db72f20fd0cfbe979cce8d495e8bb2d2ea38aca2c53ca7af8de378816bedf DIST twine-6.0.1.gh.tar.gz 223827 BLAKE2B ab88eb21908954ee7c32744ae9f7ccd7d50cb2b5207917144ef559e142837c89625596dea2c1bb0be21858bb0967690df999bb8a123e01beb5637a025dc490f9 SHA512 4fa7727d0728da3e05eaca068bf1dd85656225dd61958666ec0747359ee6bd88b25fd443d6c77bd8db245e71418cf8e5b594a6559ac1ecaafe3c079ecaefadba -EBUILD twine-5.1.1-r1.ebuild 2299 BLAKE2B 18350daa1c655fb26341abce49340dcd0200aa320eed3c1b73f9fef145c521981510a7fb83ce1b28c8eac8bd1c49516d39fa66d87e522651b4f3d7237bfeb73f SHA512 b19446d597c425c9daa041050958f0131e2a469a5958e3afbc4cbf77feee728bd32491e524fe7592a6e38f3bf1254840f56f3453131a5fae068eeec8a3c20c3d -EBUILD twine-6.0.1.ebuild 2010 BLAKE2B 2b1a888e43842d10a1d393dfc9125c3172f4e090b5f81573e807651db23985c2f2e09ef9dfcc289795440c61a8f8a23fd287e41c4c81c19631112e9468665ddf SHA512 691f793f6dd7d08bacc3fbd1e5b46d79ddbc6d5478ea2a488ca255d3b910a4a5a352024d5d268db3a79b5daed5920d6b27e0c2f10df19e6aae82f22020db5a1f +EBUILD twine-6.0.1.ebuild 2003 BLAKE2B 26d277b403871a245d189d96cb0a064b383eccd4fee0fd05692aa36cf6c5ae79a92b72acadf33e1a113eb704c93efe2e375ddee8b9f5200a05346cd37741f209 SHA512 afee62ef43fb994508976489c3877edae99e1579dcdf1219d8f4f68ebb948ca8e56d8a468630df401dba5eb76f3f8b57c0b3cd0a0231a30731be1d207f0db502 MISC metadata.xml 383 BLAKE2B e2a596604a2f3e40ddd0196ea79105e318f8a04d9e5a2c7e458d403d215af1371f2a526fa7d8cbc430f20747f7b65ed6c8546263fb8a54ddd8a6db487c358634 SHA512 cd5c1f1ed89dc5c314975fc5b503108d6828db37826ebba98d6edd580b72cd41867e19e65a9a022f8c07babadecd810f21febeb8a015c51eecec412b9df4f0d5 diff --git a/dev-python/twine/twine-5.1.1-r1.ebuild b/dev-python/twine/twine-5.1.1-r1.ebuild deleted file mode 100644 index 0f45d4508bb3..000000000000 --- a/dev-python/twine/twine-5.1.1-r1.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_{10..13} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Collection of utilities for publishing packages on PyPI" -HOMEPAGE=" - https://twine.readthedocs.io/ - https://github.com/pypa/twine/ - https://pypi.org/project/twine/ -" -SRC_URI=" - https://github.com/pypa/twine/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}] - >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}] - >=dev-python/keyring-15.1[${PYTHON_USEDEP}] - >=dev-python/pkginfo-1.8.1[${PYTHON_USEDEP}] - >=dev-python/readme-renderer-35.0[${PYTHON_USEDEP}] - >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] - >=dev-python/requests-toolbelt-0.8.0[${PYTHON_USEDEP}] - >=dev-python/rfc3986-1.4.0[${PYTHON_USEDEP}] - >=dev-python/rich-12.0.0[${PYTHON_USEDEP}] - >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/build[${PYTHON_USEDEP}] - dev-python/jaraco-envs[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] - dev-python/munch[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pretend[${PYTHON_USEDEP}] - dev-python/pypiserver[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - distutils-r1_python_prepare_all - - # pytest-socket dep relevant only to test_integration, and upstream - # disables it anyway - sed -i -e '/--disable-socket/d' pytest.ini || die - sed -i -e '/--cov/d' pytest.ini || die - # unnecessary pin - sed -i -e '/pkginfo