From ef593d1ec529be89d755077eee3869006d8c18ae Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 27 Jun 2023 13:35:02 +0100 Subject: gentoo auto-resync : 27:06:2023 - 13:35:02 --- dev-python/Manifest.gz | Bin 262626 -> 262595 bytes dev-python/appdirs/Manifest | 2 - dev-python/appdirs/appdirs-1.4.4-r2.ebuild | 37 --- dev-python/asgiref/Manifest | 6 - dev-python/asgiref/asgiref-3.6.0.ebuild | 28 --- dev-python/asgiref/asgiref-3.7.0.ebuild | 33 --- dev-python/asgiref/asgiref-3.7.1.ebuild | 33 --- dev-python/cachetools/Manifest | 2 - dev-python/cachetools/cachetools-5.3.0.ebuild | 21 -- dev-python/cfgv/Manifest | 5 +- dev-python/cfgv/cfgv-3.3.1-r1.ebuild | 10 +- dev-python/cfgv/cfgv-3.3.1.ebuild | 17 -- dev-python/cheroot/Manifest | 2 - dev-python/cheroot/cheroot-9.0.0.ebuild | 78 ------ dev-python/coverage/Manifest | 2 +- dev-python/coverage/coverage-7.2.7.ebuild | 2 +- dev-python/croniter/Manifest | 4 - dev-python/croniter/croniter-1.3.14.ebuild | 30 --- dev-python/croniter/croniter-1.3.15.ebuild | 30 --- dev-python/cython/Manifest | 2 +- dev-python/cython/cython-0.29.35.ebuild | 2 +- dev-python/dominate/Manifest | 2 - dev-python/dominate/dominate-2.7.0.ebuild | 21 -- dev-python/ensurepip-setuptools/Manifest | 2 - .../ensurepip-setuptools-67.7.2.ebuild | 24 -- dev-python/fakeredis/Manifest | 6 - dev-python/fakeredis/fakeredis-2.12.1.ebuild | 77 ------ dev-python/fakeredis/fakeredis-2.13.0.ebuild | 77 ------ dev-python/fakeredis/fakeredis-2.14.0.ebuild | 78 ------ dev-python/fastjsonschema/Manifest | 4 - .../fastjsonschema/fastjsonschema-2.16.3.ebuild | 32 --- .../fastjsonschema/fastjsonschema-2.17.0.ebuild | 32 --- dev-python/flatbuffers/Manifest | 2 - dev-python/flatbuffers/flatbuffers-23.3.3.ebuild | 39 --- dev-python/furo/Manifest | 2 - dev-python/furo/furo-2023.3.27.ebuild | 36 --- dev-python/future/Manifest | 6 +- .../files/future-0.18.2-cve-2022-40899.patch | 52 ---- dev-python/future/files/future-0.18.2-tests.patch | 269 --------------------- dev-python/future/future-0.18.2-r3.ebuild | 46 ---- dev-python/future/future-0.18.3.ebuild | 2 +- dev-python/fuzzywuzzy/Manifest | 1 - dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild | 20 -- dev-python/google-api-python-client/Manifest | 6 - .../google-api-python-client-2.86.0.ebuild | 49 ---- .../google-api-python-client-2.87.0.ebuild | 49 ---- .../google-api-python-client-2.88.0.ebuild | 49 ---- dev-python/hatch-fancy-pypi-readme/Manifest | 2 - .../hatch-fancy-pypi-readme-22.8.0.ebuild | 37 --- dev-python/icalendar/Manifest | 4 - dev-python/icalendar/icalendar-5.0.5.ebuild | 39 --- dev-python/icalendar/icalendar-5.0.6.ebuild | 39 --- dev-python/license-expression/Manifest | 2 - .../license-expression-30.1.0.ebuild | 34 --- dev-python/llfuse/Manifest | 2 - dev-python/llfuse/llfuse-1.4.2.ebuild | 58 ----- dev-python/mkdocs-git-authors-plugin/Manifest | 4 - .../mkdocs-git-authors-plugin-0.7.0.ebuild | 55 ----- .../mkdocs-git-authors-plugin-0.7.1.ebuild | 55 ----- dev-python/nbclassic/Manifest | 6 +- dev-python/nbclassic/nbclassic-0.5.5.ebuild | 85 ------- dev-python/nbclassic/nbclassic-0.5.6.ebuild | 85 ------- dev-python/nbclassic/nbclassic-1.0.0.ebuild | 2 +- dev-python/nbclient/Manifest | 2 - dev-python/nbclient/nbclient-0.7.4.ebuild | 57 ----- dev-python/nbdime/Manifest | 6 - dev-python/nbdime/nbdime-3.1.1-r2.ebuild | 101 -------- dev-python/nbdime/nbdime-3.2.0.ebuild | 78 ------ dev-python/nbsphinx/Manifest | 2 - dev-python/nbsphinx/nbsphinx-0.9.1.ebuild | 28 --- dev-python/nbxmpp/Manifest | 4 - dev-python/nbxmpp/nbxmpp-4.2.2.ebuild | 35 --- dev-python/nbxmpp/nbxmpp-4.3.0.ebuild | 35 --- dev-python/numpy/Manifest | 4 +- dev-python/numpy/numpy-1.24.3-r1.ebuild | 2 +- dev-python/numpy/numpy-1.24.4.ebuild | 176 ++++++++++++++ dev-python/owslib/Manifest | 2 - dev-python/owslib/owslib-0.29.1.ebuild | 59 ----- dev-python/paramiko/Manifest | 2 +- dev-python/paramiko/paramiko-3.2.0.ebuild | 2 +- dev-python/pexpect/Manifest | 7 +- .../pexpect/files/pexpect-4.8.0-fix-PS1.patch | 16 -- dev-python/pexpect/files/pexpect-4.8.0-py311.patch | 67 ----- .../pexpect/files/pexpect-4.8.0-sphinx-3.patch | 25 -- dev-python/pexpect/pexpect-4.8.0-r3.ebuild | 50 ---- dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild | 2 +- dev-python/pip-run/Manifest | 8 - dev-python/pip-run/pip-run-10.0.7.ebuild | 56 ----- dev-python/pip-run/pip-run-10.1.1.ebuild | 58 ----- dev-python/pip-run/pip-run-11.0.0.ebuild | 59 ----- dev-python/pip-run/pip-run-12.0.0.ebuild | 59 ----- dev-python/pooch/Manifest | 2 +- dev-python/pooch/pooch-1.7.0.ebuild | 6 +- dev-python/prometheus-client/Manifest | 2 - .../prometheus-client-0.16.0.ebuild | 25 -- dev-python/psycopg/Manifest | 2 +- dev-python/psycopg/psycopg-3.1.9.ebuild | 2 +- dev-python/pydantic/Manifest | 2 +- dev-python/pydantic/pydantic-1.10.9.ebuild | 2 +- dev-python/pygit2/Manifest | 4 +- dev-python/pygit2/pygit2-1.12.0.ebuild | 45 ---- dev-python/pygit2/pygit2-1.12.1.ebuild | 2 +- dev-python/pyopencl/Manifest | 4 +- dev-python/pyopencl/pyopencl-2022.3.1.ebuild | 71 ------ dev-python/pyopencl/pyopencl-2023.1.ebuild | 2 +- dev-python/pyopengl/Manifest | 2 +- dev-python/pyopengl/pyopengl-3.1.7.ebuild | 2 +- dev-python/pyopengl_accelerate/Manifest | 4 +- .../pyopengl_accelerate-3.1.6-r1.ebuild | 44 ---- .../pyopengl_accelerate-3.1.7.ebuild | 2 +- dev-python/pypdf/Manifest | 8 +- dev-python/pypdf/pypdf-3.10.0.ebuild | 2 +- dev-python/pypdf/pypdf-3.8.1.ebuild | 60 ----- dev-python/pypdf/pypdf-3.9.0.ebuild | 54 ----- dev-python/pypdf/pypdf-3.9.1.ebuild | 54 ----- dev-python/pytest-console-scripts/Manifest | 6 +- .../pytest-console-scripts-1.3.1.ebuild | 39 --- .../pytest-console-scripts-1.4.0.ebuild | 39 --- .../pytest-console-scripts-1.4.1.ebuild | 2 +- dev-python/pytest-shutil/Manifest | 3 +- .../pytest-shutil/pytest-shutil-1.7.0-r3.ebuild | 43 ---- .../pytest-shutil/pytest-shutil-1.7.0-r4.ebuild | 2 +- dev-python/pytest-subtests/Manifest | 4 +- .../pytest-subtests/pytest-subtests-0.10.0.ebuild | 44 ---- .../pytest-subtests/pytest-subtests-0.11.0.ebuild | 2 +- dev-python/pytest-testinfra/Manifest | 6 +- .../pytest-testinfra/pytest-testinfra-7.0.0.ebuild | 60 ----- .../pytest-testinfra/pytest-testinfra-8.0.0.ebuild | 56 ----- .../pytest-testinfra/pytest-testinfra-8.1.0.ebuild | 2 +- dev-python/python-lsp-black/Manifest | 5 +- .../files/python-lsp-black-1.2.1-tomli.patch | 94 ------- .../python-lsp-black-1.2.1-r1.ebuild | 42 ---- .../python-lsp-black/python-lsp-black-1.3.0.ebuild | 2 +- dev-python/pyzmq/Manifest | 2 +- dev-python/pyzmq/pyzmq-25.1.0.ebuild | 2 +- dev-python/roman/Manifest | 4 +- dev-python/roman/roman-4.0.ebuild | 25 -- dev-python/roman/roman-4.1.ebuild | 2 +- dev-python/sabyenc/Manifest | 2 +- dev-python/sabyenc/sabyenc-7.0.2.ebuild | 2 +- dev-python/scipy/Manifest | 2 + .../scipy-1.11.0-determinant-1x1-matrix.patch | 69 ++++++ dev-python/scipy/scipy-1.11.0-r1.ebuild | 128 ++++++++++ dev-python/setuptools/Manifest | 4 +- dev-python/setuptools/setuptools-67.7.2.ebuild | 130 ---------- dev-python/setuptools/setuptools-67.8.0.ebuild | 2 +- dev-python/sympy/Manifest | 5 +- ...py-1.11-no-deprecated-threading-event-api.patch | 54 ----- dev-python/sympy/sympy-1.11.1-r2.ebuild | 70 ------ dev-python/sympy/sympy-1.12.ebuild | 2 +- dev-python/trimesh/Manifest | 8 +- dev-python/trimesh/trimesh-3.21.6.ebuild | 65 ----- dev-python/trimesh/trimesh-3.21.7.ebuild | 65 ----- dev-python/trimesh/trimesh-3.22.0.ebuild | 65 ----- dev-python/trimesh/trimesh-3.22.1.ebuild | 2 +- dev-python/trove-classifiers/Manifest | 6 +- .../trove-classifiers-2023.5.2.ebuild | 31 --- .../trove-classifiers-2023.5.22.ebuild | 31 --- .../trove-classifiers-2023.5.24.ebuild | 2 +- dev-python/typing-extensions/Manifest | 8 +- .../typing-extensions-4.5.0.ebuild | 32 --- .../typing-extensions-4.6.0.ebuild | 32 --- .../typing-extensions-4.6.1.ebuild | 32 --- .../typing-extensions-4.6.3.ebuild | 2 +- dev-python/u-msgpack-python/Manifest | 4 +- .../u-msgpack-python/u-msgpack-python-2.7.2.ebuild | 22 -- .../u-msgpack-python/u-msgpack-python-2.8.0.ebuild | 2 +- dev-python/urllib3/Manifest | 6 +- dev-python/urllib3/urllib3-1.26.15.ebuild | 76 ------ dev-python/urllib3/urllib3-1.26.16.ebuild | 2 +- dev-python/urllib3/urllib3-2.0.2-r1.ebuild | 64 ----- dev-python/vcrpy/Manifest | 7 +- dev-python/vcrpy/vcrpy-4.2.1-r1.ebuild | 59 ----- dev-python/vcrpy/vcrpy-4.2.1.ebuild | 58 ----- dev-python/vcrpy/vcrpy-4.3.0.ebuild | 60 ----- dev-python/vcrpy/vcrpy-4.3.1.ebuild | 2 +- dev-python/xarray/Manifest | 4 +- dev-python/xarray/xarray-2023.4.2.ebuild | 56 ----- dev-python/xarray/xarray-2023.5.0.ebuild | 2 +- dev-python/xcffib/Manifest | 2 +- dev-python/xcffib/xcffib-1.4.0.ebuild | 2 +- dev-python/xlsxwriter/Manifest | 6 +- dev-python/xlsxwriter/xlsxwriter-3.1.0.ebuild | 28 --- dev-python/xlsxwriter/xlsxwriter-3.1.1.ebuild | 28 --- dev-python/xlsxwriter/xlsxwriter-3.1.2.ebuild | 2 +- 185 files changed, 457 insertions(+), 4615 deletions(-) delete mode 100644 dev-python/appdirs/appdirs-1.4.4-r2.ebuild delete mode 100644 dev-python/asgiref/asgiref-3.6.0.ebuild delete mode 100644 dev-python/asgiref/asgiref-3.7.0.ebuild delete mode 100644 dev-python/asgiref/asgiref-3.7.1.ebuild delete mode 100644 dev-python/cachetools/cachetools-5.3.0.ebuild delete mode 100644 dev-python/cfgv/cfgv-3.3.1.ebuild delete mode 100644 dev-python/cheroot/cheroot-9.0.0.ebuild delete mode 100644 dev-python/croniter/croniter-1.3.14.ebuild delete mode 100644 dev-python/croniter/croniter-1.3.15.ebuild delete mode 100644 dev-python/dominate/dominate-2.7.0.ebuild delete mode 100644 dev-python/ensurepip-setuptools/ensurepip-setuptools-67.7.2.ebuild delete mode 100644 dev-python/fakeredis/fakeredis-2.12.1.ebuild delete mode 100644 dev-python/fakeredis/fakeredis-2.13.0.ebuild delete mode 100644 dev-python/fakeredis/fakeredis-2.14.0.ebuild delete mode 100644 dev-python/fastjsonschema/fastjsonschema-2.16.3.ebuild delete mode 100644 dev-python/fastjsonschema/fastjsonschema-2.17.0.ebuild delete mode 100644 dev-python/flatbuffers/flatbuffers-23.3.3.ebuild delete mode 100644 dev-python/furo/furo-2023.3.27.ebuild delete mode 100644 dev-python/future/files/future-0.18.2-cve-2022-40899.patch delete mode 100644 dev-python/future/files/future-0.18.2-tests.patch delete mode 100644 dev-python/future/future-0.18.2-r3.ebuild delete mode 100644 dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild delete mode 100644 dev-python/google-api-python-client/google-api-python-client-2.86.0.ebuild delete mode 100644 dev-python/google-api-python-client/google-api-python-client-2.87.0.ebuild delete mode 100644 dev-python/google-api-python-client/google-api-python-client-2.88.0.ebuild delete mode 100644 dev-python/hatch-fancy-pypi-readme/hatch-fancy-pypi-readme-22.8.0.ebuild delete mode 100644 dev-python/icalendar/icalendar-5.0.5.ebuild delete mode 100644 dev-python/icalendar/icalendar-5.0.6.ebuild delete mode 100644 dev-python/license-expression/license-expression-30.1.0.ebuild delete mode 100644 dev-python/llfuse/llfuse-1.4.2.ebuild delete mode 100644 dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.7.0.ebuild delete mode 100644 dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.7.1.ebuild delete mode 100644 dev-python/nbclassic/nbclassic-0.5.5.ebuild delete mode 100644 dev-python/nbclassic/nbclassic-0.5.6.ebuild delete mode 100644 dev-python/nbclient/nbclient-0.7.4.ebuild delete mode 100644 dev-python/nbdime/nbdime-3.1.1-r2.ebuild delete mode 100644 dev-python/nbdime/nbdime-3.2.0.ebuild delete mode 100644 dev-python/nbsphinx/nbsphinx-0.9.1.ebuild delete mode 100644 dev-python/nbxmpp/nbxmpp-4.2.2.ebuild delete mode 100644 dev-python/nbxmpp/nbxmpp-4.3.0.ebuild create mode 100644 dev-python/numpy/numpy-1.24.4.ebuild delete mode 100644 dev-python/owslib/owslib-0.29.1.ebuild delete mode 100644 dev-python/pexpect/files/pexpect-4.8.0-fix-PS1.patch delete mode 100644 dev-python/pexpect/files/pexpect-4.8.0-py311.patch delete mode 100644 dev-python/pexpect/files/pexpect-4.8.0-sphinx-3.patch delete mode 100644 dev-python/pexpect/pexpect-4.8.0-r3.ebuild delete mode 100644 dev-python/pip-run/pip-run-10.0.7.ebuild delete mode 100644 dev-python/pip-run/pip-run-10.1.1.ebuild delete mode 100644 dev-python/pip-run/pip-run-11.0.0.ebuild delete mode 100644 dev-python/pip-run/pip-run-12.0.0.ebuild delete mode 100644 dev-python/prometheus-client/prometheus-client-0.16.0.ebuild delete mode 100644 dev-python/pygit2/pygit2-1.12.0.ebuild delete mode 100644 dev-python/pyopencl/pyopencl-2022.3.1.ebuild delete mode 100644 dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.6-r1.ebuild delete mode 100644 dev-python/pypdf/pypdf-3.8.1.ebuild delete mode 100644 dev-python/pypdf/pypdf-3.9.0.ebuild delete mode 100644 dev-python/pypdf/pypdf-3.9.1.ebuild delete mode 100644 dev-python/pytest-console-scripts/pytest-console-scripts-1.3.1.ebuild delete mode 100644 dev-python/pytest-console-scripts/pytest-console-scripts-1.4.0.ebuild delete mode 100644 dev-python/pytest-shutil/pytest-shutil-1.7.0-r3.ebuild delete mode 100644 dev-python/pytest-subtests/pytest-subtests-0.10.0.ebuild delete mode 100644 dev-python/pytest-testinfra/pytest-testinfra-7.0.0.ebuild delete mode 100644 dev-python/pytest-testinfra/pytest-testinfra-8.0.0.ebuild delete mode 100644 dev-python/python-lsp-black/files/python-lsp-black-1.2.1-tomli.patch delete mode 100644 dev-python/python-lsp-black/python-lsp-black-1.2.1-r1.ebuild delete mode 100644 dev-python/roman/roman-4.0.ebuild create mode 100644 dev-python/scipy/files/scipy-1.11.0-determinant-1x1-matrix.patch create mode 100644 dev-python/scipy/scipy-1.11.0-r1.ebuild delete mode 100644 dev-python/setuptools/setuptools-67.7.2.ebuild delete mode 100644 dev-python/sympy/files/sympy-1.11-no-deprecated-threading-event-api.patch delete mode 100644 dev-python/sympy/sympy-1.11.1-r2.ebuild delete mode 100644 dev-python/trimesh/trimesh-3.21.6.ebuild delete mode 100644 dev-python/trimesh/trimesh-3.21.7.ebuild delete mode 100644 dev-python/trimesh/trimesh-3.22.0.ebuild delete mode 100644 dev-python/trove-classifiers/trove-classifiers-2023.5.2.ebuild delete mode 100644 dev-python/trove-classifiers/trove-classifiers-2023.5.22.ebuild delete mode 100644 dev-python/typing-extensions/typing-extensions-4.5.0.ebuild delete mode 100644 dev-python/typing-extensions/typing-extensions-4.6.0.ebuild delete mode 100644 dev-python/typing-extensions/typing-extensions-4.6.1.ebuild delete mode 100644 dev-python/u-msgpack-python/u-msgpack-python-2.7.2.ebuild delete mode 100644 dev-python/urllib3/urllib3-1.26.15.ebuild delete mode 100644 dev-python/urllib3/urllib3-2.0.2-r1.ebuild delete mode 100644 dev-python/vcrpy/vcrpy-4.2.1-r1.ebuild delete mode 100644 dev-python/vcrpy/vcrpy-4.2.1.ebuild delete mode 100644 dev-python/vcrpy/vcrpy-4.3.0.ebuild delete mode 100644 dev-python/xarray/xarray-2023.4.2.ebuild delete mode 100644 dev-python/xlsxwriter/xlsxwriter-3.1.0.ebuild delete mode 100644 dev-python/xlsxwriter/xlsxwriter-3.1.1.ebuild (limited to 'dev-python') diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index c0723695da92..1b44b4d7985d 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/appdirs/Manifest b/dev-python/appdirs/Manifest index 18acaf58608d..693c98ac83a7 100644 --- a/dev-python/appdirs/Manifest +++ b/dev-python/appdirs/Manifest @@ -1,5 +1,3 @@ DIST appdirs-1.4.4.gh.tar.gz 9840 BLAKE2B cb9466f4a7f7c1d6f5b6d7ca031820ec4d3450afcaa8ba571e35387c3109ede4e2afbf2c1141a9d01d13798f55524d5efd3fa12546a9378abbda405353938d79 SHA512 4c0e1e8dcd3f91b8b2d215b3f1e2ffaa85137fe054d07d3a2d442b1419e3b44e96fdea1620bd000bd3f4744f71b71f07280094f073df0ff008fac902af614656 -DIST appdirs-1.4.4.tar.gz 9840 BLAKE2B cb9466f4a7f7c1d6f5b6d7ca031820ec4d3450afcaa8ba571e35387c3109ede4e2afbf2c1141a9d01d13798f55524d5efd3fa12546a9378abbda405353938d79 SHA512 4c0e1e8dcd3f91b8b2d215b3f1e2ffaa85137fe054d07d3a2d442b1419e3b44e96fdea1620bd000bd3f4744f71b71f07280094f073df0ff008fac902af614656 -EBUILD appdirs-1.4.4-r2.ebuild 1098 BLAKE2B b9077aaf04f32d40f0fecf776961edaed4e4ee02862985706878eb6214bbe8c387c27faab892b982da7fa6606ee9795b73848e2392e3579a9e016f8ff81b1a12 SHA512 37d4a9bd041ca916966b6daba1bccc95fecb2647991d5e0717088de07b214f215c48c3645ba52adf8e1eaf67c187863077e5dfc84ded5a39fe399db388c1d675 EBUILD appdirs-1.4.4-r3.ebuild 730 BLAKE2B 99fdca1ac06e37406ff73116dfe33440997256c10f774d8d381ca82de23caddf10b3d71abcef3e6317b2a000214703b542db86b15676d2f21528ca657baa9a70 SHA512 3ebe237ca4e739313ed5ca40fbe1dfb8dc10fabae818363b27f6272b2ce26087c860e6d24c885b2b773774f378bbf72e9471bb9a48ac223a87e3abd8cba097f0 MISC metadata.xml 616 BLAKE2B f7c2e8c06d7af1c1d9566581df4dd3063e8f2f3e3652fe67327fb3567cb9e74567118a02035edc93d7949708da4f4dff65c83c782ef27f591ff011647f7e13e6 SHA512 ad9e7e2937eaf911e68603134ca41f3cc724c3005d6ebcd420892456074364c916b32b914122015031a9c23f6caa1da99859eac01f5d84160509798676fa5fad diff --git a/dev-python/appdirs/appdirs-1.4.4-r2.ebuild b/dev-python/appdirs/appdirs-1.4.4-r2.ebuild deleted file mode 100644 index bf510753e848..000000000000 --- a/dev-python/appdirs/appdirs-1.4.4-r2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Module for determining appropriate platform-specific dirs" -HOMEPAGE="https://github.com/ActiveState/appdirs" -SRC_URI="https://github.com/ActiveState/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" - -src_configure() { - [[ -e pyproject.toml ]] && - die "Upstream added pyproject.toml, recheck" - # write a custom pyproject.toml to ease setuptools bootstrap - cat > pyproject.toml <<-EOF || die - [build-system] - requires = ["flit_core >=3.2,<4"] - build-backend = "flit_core.buildapi" - - [project] - name = "appdirs" - dynamic = ["version", "description"] - EOF -} - -python_test() { - "${EPYTHON}" test/test_api.py -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/asgiref/Manifest b/dev-python/asgiref/Manifest index 8651cf9d0851..1977d8eb8775 100644 --- a/dev-python/asgiref/Manifest +++ b/dev-python/asgiref/Manifest @@ -1,9 +1,3 @@ -DIST asgiref-3.6.0.tar.gz 32748 BLAKE2B ce3facb2d026551df31ab28a3d9c4bb22be6828664d3b341369eb5dffaec1f2a519ab84356ec89dcfe112a96430be66c70c53d7e36586a3b2f4ee1db61a9d617 SHA512 b74d71e3a5d129117293512ed93e06a9ac0f681766abfc074be6c8deec7160995dee23947da861715fa47e2b9921669b6b5bf247f8d895ffbea7007ea956b9d6 -DIST asgiref-3.7.0.tar.gz 33247 BLAKE2B 512d497d57e45b2ea8d0db1d7bd12ebd850087291698067b050988137e4795eb784796ac8ec6cfcce3a67d9cbf11fb88d4a441e5dfd4e9d177400efe979837e9 SHA512 f4672a1ec652e4f05114caf19e1036a6bc71b137af48214292d5f5348340563a450e13520424aae74d75a58c9dbae7acf4f2debf54acbf5c24310e6bf911ac3f -DIST asgiref-3.7.1.tar.gz 33273 BLAKE2B 9c06694ea69874224d062819582689ff541356697933508c93354a3850f9c5c7668fd49a500417c7ad832511b1d647ad199928d4811abbf9d8ee31263a81e12d SHA512 9d9563e50c4e0998d169975d6477f1dd2fb953921eafb54cf42aa36fe6a62f5df6b1f7b562491ffa8587d3c3a716d79858bf314aeae7379ccd0efcf59f330d61 DIST asgiref-3.7.2.tar.gz 33393 BLAKE2B b5927a141772a2c0bd4c9354692558c766981a2d7b821122eacb7ee6b59aad86925dc2afb179ff9a3823a65cf17faee89bda5560d68a9ae6d82f9ad1cb31d7b2 SHA512 578ccb54e25869ac9bc7bcd59819d4fc056fdb89a27ec3d7c5b74608984c9d18b41f0b281a3a67bf6b56ad85a7009e336bbdd4a76e2b4a0c8a26c0dfef2687a8 -EBUILD asgiref-3.6.0.ebuild 603 BLAKE2B 97da6157959bb23d3aa8a6f2686c719f7f62903447dc83fba5ca7baf57bebc80f23d7974fb3dfc2867039768f394ab999a6049111fd3235d33dc2796dcc1c2d4 SHA512 ea7546c349e6c544854fd3a007b21aee727a753979d42dc37ed00a3f08bd6994193162831b1d6f263a4a34a34b8de3eb4927db00a26ba147f86200fd0b224cc8 -EBUILD asgiref-3.7.0.ebuild 712 BLAKE2B aff27da56189581615b0b3219b0c5cecc4c9078e6d288ec65d2f29987a479ef0d4707d1e48ff570e0923d8af7391fa85ac781321a1fff8eac8bbaf1886df137e SHA512 694ca7c3acbbb0365df45efe92bc983a5a17db1fddc5a3c86a7cf9bff2f4e66dc9336e6039dfbb395a12075b9a9f5c42327faf587e05b158f9468d7852a9fb74 -EBUILD asgiref-3.7.1.ebuild 712 BLAKE2B f286ba376f275ea49e77285b01a2857c5372a6a4393dede788bbfa7b10f17fc990c89db019326fb1ea2f1942bd60cb652b5c490ad3e06be5ca559ac71a28c6a1 SHA512 2e292ae245eb615ee79f581ef8f262e79facaf451d9faa6e4263b5c0f8e46b8dad5c7532a9fc9c3d42fade8ebcd9e45d344b36e0e25d8948cea6faaab1ae95b2 EBUILD asgiref-3.7.2.ebuild 704 BLAKE2B e46fd19f084d8f039570f244f5cbae0c7a6125d411058236d8fddb0a756840cb2f70db1d2ea476914de5dcc46c97e64bdbeef9fd30dbf5db00f7a09e07428426 SHA512 2b3254ed5b64c0ea6b7204899990e13ae184b5ee5e3046ec9cd3fa502ba7deeefefd3f8bf00599cead72d9684acf01ec280cd2c4cc8fb4ee9409b9546fca9ffe MISC metadata.xml 389 BLAKE2B 312af34b9583dc413f5a5d69c9677ebc2d3fb1d10c192f2b537d8cd057122086009d9c6846f9177fa6b1b96b6fa7641a3d833f4db34ef74db93e73f19042eaa2 SHA512 d35649849ab02fc46837b408ef7de3e45057517c472198b86a1619911bdb451ffffadb26f8dae864f194a1e5c6f424cc904ba342a8f8e84c69fe9fe75286e867 diff --git a/dev-python/asgiref/asgiref-3.6.0.ebuild b/dev-python/asgiref/asgiref-3.6.0.ebuild deleted file mode 100644 index 025e3105e2d1..000000000000 --- a/dev-python/asgiref/asgiref-3.6.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="ASGI utilities (successor to WSGI)" -HOMEPAGE=" - https://asgi.readthedocs.io/en/latest/ - https://github.com/django/asgiref/ - https://pypi.org/project/asgiref/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -BDEPEND=" - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/asgiref/asgiref-3.7.0.ebuild b/dev-python/asgiref/asgiref-3.7.0.ebuild deleted file mode 100644 index f82d77df50c5..000000000000 --- a/dev-python/asgiref/asgiref-3.7.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="ASGI utilities (successor to WSGI)" -HOMEPAGE=" - https://asgi.readthedocs.io/en/latest/ - https://github.com/django/asgiref/ - https://pypi.org/project/asgiref/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.{9..10}) -" -BDEPEND=" - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/asgiref/asgiref-3.7.1.ebuild b/dev-python/asgiref/asgiref-3.7.1.ebuild deleted file mode 100644 index 550697b5cace..000000000000 --- a/dev-python/asgiref/asgiref-3.7.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="ASGI utilities (successor to WSGI)" -HOMEPAGE=" - https://asgi.readthedocs.io/en/latest/ - https://github.com/django/asgiref/ - https://pypi.org/project/asgiref/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.{9..10}) -" -BDEPEND=" - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/cachetools/Manifest b/dev-python/cachetools/Manifest index 23ef704b15b4..57c9e0c2bb5f 100644 --- a/dev-python/cachetools/Manifest +++ b/dev-python/cachetools/Manifest @@ -1,5 +1,3 @@ -DIST cachetools-5.3.0.tar.gz 27935 BLAKE2B 6ef41ef383aebc1d65e2855c6ce2e62ea38163b44f9dca756482ee8f35bbee033b88a3d7d458ea970fafb062f8b202563d478ff3ccae376f424bc643c9dcbe1a SHA512 5f0be2e95b82de4866718744ba1712354b413441eb8978f0bcb3e32306b6671b8ed7fa238aa31bef4c3b97764347d12a375b058f5df51dc80b277bf2cef23e61 DIST cachetools-5.3.1.tar.gz 27985 BLAKE2B f8fa7c4e0f18d23c319b121fd951c7929277a6e3177687c7151bcc2028b0f1dd1bda18ee996f4f3a24f7ff56527ad3e80a8f90cf15a7d943e251170fedabbda3 SHA512 7e5d92b580660c1a768a65f9dc8343bc9e57c5df5c44a30137558d08a270a2ec7b652d10c1a78c240218a865527a49fa4b6d545c0bc62fe1f79b5d74da1b58cb -EBUILD cachetools-5.3.0.ebuild 496 BLAKE2B 70422eea6784aef0b9ab017cffbf29d79fa77e4ec41a28547bc8d2d1c0deae51b3cceeba777be5646f6dfe3d28bb7a733c967f076a52aa2c20b1ee46aa40aa3b SHA512 9fd4690089ba2364749ea64da734131f9e61ccb674704e036ea2e9f4dbdadf85019a23e04313bbceb180523f49cecbffd3cad54200500ffd5793993633b8ec19 EBUILD cachetools-5.3.1.ebuild 496 BLAKE2B 70422eea6784aef0b9ab017cffbf29d79fa77e4ec41a28547bc8d2d1c0deae51b3cceeba777be5646f6dfe3d28bb7a733c967f076a52aa2c20b1ee46aa40aa3b SHA512 9fd4690089ba2364749ea64da734131f9e61ccb674704e036ea2e9f4dbdadf85019a23e04313bbceb180523f49cecbffd3cad54200500ffd5793993633b8ec19 MISC metadata.xml 508 BLAKE2B 46dd3d86627746b2b26d9980c2773a25cde3fe6d8ef25bffd88edf1cd2f66a9457f09eea791efc1dab3d354f405bf755992e4a44acd721e4e72f085eabf9b61e SHA512 63d48b1e710965f09538e71b982df8e2fdf5693c6043d5498e4536f76e139584f8783479c1742f91fbe45b4e7bf9eec8d8a54d698734c196bbd8d5a14712b59b diff --git a/dev-python/cachetools/cachetools-5.3.0.ebuild b/dev-python/cachetools/cachetools-5.3.0.ebuild deleted file mode 100644 index 5c2b0ae4d4ef..000000000000 --- a/dev-python/cachetools/cachetools-5.3.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Extensible memoizing collections and decorators" -HOMEPAGE=" - https://github.com/tkem/cachetools/ - https://pypi.org/project/cachetools/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -distutils_enable_tests pytest diff --git a/dev-python/cfgv/Manifest b/dev-python/cfgv/Manifest index db26311a0c02..746c448fd2b7 100644 --- a/dev-python/cfgv/Manifest +++ b/dev-python/cfgv/Manifest @@ -1,4 +1,3 @@ -DIST cfgv-3.3.1.tar.gz 10395 BLAKE2B 8727a9886334a1fe59aeb0554c4c53139ae7e1f66534102c67f005d66dc1f78cff5e5534468a10b85df645f7e8a2fc72ca6ca2e448d09cb7636d08e8b3843113 SHA512 59c358bab9f2b32a1ac6eb72bba67b76e8368e0cf78c32228a6add200a0205f698aa80d9bd1b1e8701fb699b9599c88a240f76e2c91a602a0c292a67693e6857 -EBUILD cfgv-3.3.1-r1.ebuild 529 BLAKE2B 61e27ec9b1042d2cef3725deb45e9fd431941a5212ebac38b85113cdc73ce0d8e80e564d89fccb0ec68a88b77ef99c00be458d4cea058fe817e369e8ed923f0d SHA512 1188e4cb7be790e6ea102257e24aa59388537403962e7b6b73e69588cc7d1ea4654fc950062c00eac9c4bf040474a0c27ae05e6b1727ba99737ee7e514efc809 -EBUILD cfgv-3.3.1.ebuild 491 BLAKE2B a6f721cee724391004be7d421a71e6c8466afaf00f0fe0ce870ddfd97207294047a5b712049409651cd2ee3986f8e7ce23bbec96f99107ecb4030bc4993ff0b4 SHA512 9e56b3528e4fe95c6ab51c29b624f127f157b15cca1e341be42bc0d50d9fd01aae167cc7b4327e5f56115623fc2336c300f3b3e96dc66f2005baf792095f6c83 +DIST cfgv-3.3.1.gh.tar.gz 10395 BLAKE2B 8727a9886334a1fe59aeb0554c4c53139ae7e1f66534102c67f005d66dc1f78cff5e5534468a10b85df645f7e8a2fc72ca6ca2e448d09cb7636d08e8b3843113 SHA512 59c358bab9f2b32a1ac6eb72bba67b76e8368e0cf78c32228a6add200a0205f698aa80d9bd1b1e8701fb699b9599c88a240f76e2c91a602a0c292a67693e6857 +EBUILD cfgv-3.3.1-r1.ebuild 568 BLAKE2B 218693d23edf82417a5b7729b1f1a21c4e64cd05b9ab4b8e0b9ed30bbe5eb435e547f9cc0f2b7900a74ce4fbb1e4c5f3d5ec704eddb44d62c4216b430a3f0356 SHA512 2320b71e34f904f84c6a244784642c78cb8812831ce9c126a44a1b5979ec30c59cc83908bd29512327744f4717c608791499acb68a021f7efefff317a8c7003c MISC metadata.xml 491 BLAKE2B 8adc9313dd82bb837c84287063374dae8d9d851f8d515ac69e81cfc3d5b0b1369f709113bef6ce348329e0e6394de7c3b568fe86cd45081a546a3fb54f01642e SHA512 ef1c16ef95820a9eaaface09373366b62660b6e9a8fa05800c4ecc578d4b3e6c64ef3094c496dcda1c8449b9cfea7e427299ebb4750e5fb8ef49f78cdcbbe96c diff --git a/dev-python/cfgv/cfgv-3.3.1-r1.ebuild b/dev-python/cfgv/cfgv-3.3.1-r1.ebuild index afb595501d11..972f3cc1962b 100644 --- a/dev-python/cfgv/cfgv-3.3.1-r1.ebuild +++ b/dev-python/cfgv/cfgv-3.3.1-r1.ebuild @@ -5,13 +5,17 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..12} ) + inherit distutils-r1 DESCRIPTION="Validate configuration and produce human-readable error messages" -HOMEPAGE="https://github.com/asottile/cfgv" +HOMEPAGE=" + https://github.com/asottile/cfgv/ + https://pypi.org/project/cfgv/ +" SRC_URI=" - https://github.com/asottile/${PN}/archive/refs/tags/v${PV}.tar.gz - -> ${P}.tar.gz + https://github.com/asottile/cfgv/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz " LICENSE="MIT" diff --git a/dev-python/cfgv/cfgv-3.3.1.ebuild b/dev-python/cfgv/cfgv-3.3.1.ebuild deleted file mode 100644 index ed38cdb59d57..000000000000 --- a/dev-python/cfgv/cfgv-3.3.1.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 - -DESCRIPTION="Validate configuration and produce human-readable error messages" -HOMEPAGE="https://github.com/asottile/cfgv" -SRC_URI="https://github.com/asottile/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86" - -distutils_enable_tests pytest diff --git a/dev-python/cheroot/Manifest b/dev-python/cheroot/Manifest index 8af1c25d6947..21cd7a41be46 100644 --- a/dev-python/cheroot/Manifest +++ b/dev-python/cheroot/Manifest @@ -1,5 +1,3 @@ DIST cheroot-10.0.0.tar.gz 148461 BLAKE2B d6a07878b03529be0d7ebefc91096f89b437374f9ede1db357a286bc199403798d35e9695dc1251d5045b6febc37940986693d9b36c89968ac3147ec68a481ea SHA512 02e32e52a596463cbb9874a800dbcdc5680dd7d9dfa95ca6e73c81f9248a488087c514ae70cdba94fe9df1f5d3ab1c68efcb720561cbeb7b667109fe5962f85b -DIST cheroot-9.0.0.tar.gz 152562 BLAKE2B 5f5dd172cfc8fdd1318b22fc27060444a34343b6b83bbda4bd40c16d7cb0568c356f5fd14b0a7cdc74895d6707077ec54fcae54fb29b0d16a7c06e2cd36b1ee7 SHA512 86ea0dd2cb4cde25f86b489b1d0bb27e3e7c1ba5449759ccecaae689cdcb349b968fd0c8fb8bc8273deff5e32a078bf40f4342f0c5a1f53bb8d2b968f44a453b EBUILD cheroot-10.0.0.ebuild 1882 BLAKE2B 46a096af51ef73c634457b5e3c5a77162fca44473ac1ee2d5ddebbf0714f4ada3b1f2f09933fdd36b76b8ed32190d09247ec7e70a4e9f711f4fea42f26aab3f8 SHA512 9cf847c9a8a13e9033f9b213268cdfa27661c0538b40f3fbca4bfef2220c1690547e6287cddc06e7b87e5adbc2158d88dec25fbcfc3e1b0f15d7354c672f4c5b -EBUILD cheroot-9.0.0.ebuild 1924 BLAKE2B ecc24418c15d20bbcc2d78076dea44e5437bb94af84dc0b6913326fccb020d7537308baf0ecfb96a77a9c9973a4264cdf4f724657db9ef972ef3bb1238dbe4f4 SHA512 6b80c7d1e5513358638c7ccbeef0f7cbf0669d94069eb583e20039da5f255308207273439fc73cee0efca6a25ac627713d1f8bbe5cede26fc65c2dd9e3de581c MISC metadata.xml 391 BLAKE2B 1c9c2af2c1a8bcd3f1c426a87d1a2a97fb88a9a30f9c2f1802b8885329277fcfde1deadf635e419cd7f85a5685639709be33aa746d9f7a04c3ac7d832d084b42 SHA512 c194e8bed8d082ed4ce3f2a7f608085fdcf2ab8b7c730e5c6ad7438cf177ed1892565cdff0feda564681f59bf6aefc327e3d24da0a543c0f043934af27873e95 diff --git a/dev-python/cheroot/cheroot-9.0.0.ebuild b/dev-python/cheroot/cheroot-9.0.0.ebuild deleted file mode 100644 index 13a023da7e0c..000000000000 --- a/dev-python/cheroot/cheroot-9.0.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" -HOMEPAGE=" - https://cherrypy.dev/ - https://pypi.org/project/cheroot/ - https://github.com/cherrypy/cheroot/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" -IUSE="test-rust" - -RDEPEND=" - >=dev-python/six-1.11.0[${PYTHON_USEDEP}] - >=dev-python/more-itertools-2.6[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/pytest-forked[${PYTHON_USEDEP}] - >=dev-python/pytest-mock-1.11.0[${PYTHON_USEDEP}] - dev-python/requests-toolbelt[${PYTHON_USEDEP}] - dev-python/requests-unixsocket[${PYTHON_USEDEP}] - dev-python/urllib3[${PYTHON_USEDEP}] - test-rust? ( - dev-python/pyopenssl[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - sed -e '/--cov/d' \ - -e '/--testmon/d' \ - -e '/--numproc/d' \ - -i pytest.ini || die - - # broken - sed -i -e '/False.*localhost/d' cheroot/test/test_ssl.py || die - # pypytools is py2 stuff - sed -i -e '/pypytools/d' cheroot/test/test_server.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - local EPYTEST_DESELECT=( - # requires pypytools, see above - cheroot/test/test_server.py::test_high_number_of_file_descriptors - ) - - local EPYTEST_IGNORE=() - if ! has_version "dev-python/pyopenssl[${PYTHON_USEDEP}]" || - ! has_version "dev-python/trustme[${PYTHON_USEDEP}]" - then - EPYTEST_IGNORE+=( - cheroot/test/test_ssl.py - ) - fi - - epytest -p no:flaky -} diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest index ed12f093222a..bc384a2b5b1f 100644 --- a/dev-python/coverage/Manifest +++ b/dev-python/coverage/Manifest @@ -3,5 +3,5 @@ DIST coverage-7.2.6.tar.gz 762287 BLAKE2B 68fbd5aeecb635773b509647d3d2ae3e0a46db DIST coverage-7.2.7.tar.gz 762575 BLAKE2B 20a800c3cd62095aacdfa4853613a3fd579abacd9051878ee2b308360db181ad45b68a0866236666826efc510d4a0328273d63c78c42fa4a7419ac98f85cf3f4 SHA512 01ed5ef8ddb600b8a7443200b568eb5d8aa7d652f408617f78a2e1251a5f091ee05188a7d383acd530f29b688b67a4bf2dc2e1241efffe8b9d0f70f44c646f33 EBUILD coverage-7.2.5.ebuild 2025 BLAKE2B 55c67695be6587338269e9d1645e0eded19179e4bed39fa3ac4005f1844e5d1178a46f72e74c1142889156a0c2236f5500985ace896feb67978a726c7e755689 SHA512 821f7eeb1876c641bc2e8c07c61aac2351abc911aa29077ed182e4e8d21ba7e1b18af80e8419409e53cbf18e3e1810efd49ae0ae6e8a86363fbbd58a6b9318f3 EBUILD coverage-7.2.6.ebuild 2034 BLAKE2B 46883fc008f8fde85866ba8ed065140e6048cf9a7410ffe346f71bfe267dea9379652e4b205e617323472d87134501c6fdda654278ecd97d4c2f1f64bb4009c3 SHA512 5761721029a753a8de4ab6e285a1293badc81a827a87c32203b1417572929534d0c650d16b0faa6125c256aab4a6543637d8911c6c7445484a33e047e0021ddb -EBUILD coverage-7.2.7.ebuild 2032 BLAKE2B 9d31469f943a98b108da6126de4c022babf35b4d637d04d18c51012ed047792dfbb077c79d5039f32c2f10f6c77b8fcb77239cbf62792326bce97ce5f66b5915 SHA512 71cad94fabdf111d50c7a7d46ac61bcaf2f96b97ab4c5b63b9f7e01f95bd650702fccf846ab0e082111be068b59a00d3c477a0d43c521c11c61d897cde6e996d +EBUILD coverage-7.2.7.ebuild 2027 BLAKE2B 5790b7cfac6a46864f15f00cd14f012d7dfc98ad0ea58d5ba296a2da03cc7914e1d826cbd2c64da72199147c10bab155a6b08632155655b9b6a3fd884d48e79c SHA512 939044203b7702274e94ec703ee0a63953c0ec4e2ce649490071b11c98907feaf0fac4a02432c32fc01fbea4d7c3ae7711a996ee8f326acf7e3ef903ba8c628c MISC metadata.xml 771 BLAKE2B 38e9680d0851f70050aad987714a9dd2f95178b0bc3d794dc08726c0618d1ea98be32a413ac397f4b222e8a5d8fdc747b7f1677bcfe842bac4080537e85a03a9 SHA512 8c44c40348fe5d416d8b4016fe22cc9ae0b94fbaf181deb79aa737f87271992521b710c1208d0eeb7ef92d96fc8a7daac1ec6feb1ae081a80f13327b5b094064 diff --git a/dev-python/coverage/coverage-7.2.7.ebuild b/dev-python/coverage/coverage-7.2.7.ebuild index b48ed8c7c9c9..b4de9ca4ef23 100644 --- a/dev-python/coverage/coverage-7.2.7.ebuild +++ b/dev-python/coverage/coverage-7.2.7.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/croniter/Manifest b/dev-python/croniter/Manifest index bd1cd518ba2b..577e16e315ed 100644 --- a/dev-python/croniter/Manifest +++ b/dev-python/croniter/Manifest @@ -1,7 +1,3 @@ -DIST croniter-1.3.14.tar.gz 40026 BLAKE2B 1b6cf2b0128a9d5f9ed0fe2ec64b114e3c903c0b18014793632dcf662c0277a909fc0b1cce74f7de35a2a585382237a4e687ca2bed6381e862e677170b70039d SHA512 f958ef0b05a99653343c7c0f2838602f5a21b8bc1c043519264513cc91ac04edb574fcf4de606d9eb1ccff2562f0b03d233b45db93ca0fd72f62f375519c0fb6 -DIST croniter-1.3.15.tar.gz 41391 BLAKE2B 285af568eba62efcd8cd95051806fa3433144b99c6ab63deef8e663266fe76eeb0e3e38eb42e35679a27f3fa41ed7bc59a4351b6aeeeca39fafcc7a0d88856ff SHA512 2b6f6a2cf6575a347249df6d3b00cc5b932604d55045c77e271b2981aa6804547c4e9a48114ed4607e41088abd33aef70b47d69ec915e303b9041e708e5ffe59 DIST croniter-1.4.1.tar.gz 42301 BLAKE2B b650dab7074e45e6d53c37c177e0672cd165ada3c53d4f940c04c562d7279974d5f3bcca897b5b498335a54556efe11959b51dd8a30391bcb00a7df0df4e3559 SHA512 36d914d6a27ef6823d1eaeeb1b5f2ce8543caaa55d3e85457f042ef7b20aa8a68b46f61e23fb44d67ed7ba9a956c9082f19b83746fe543c221c8127e88dbdb82 -EBUILD croniter-1.3.14.ebuild 609 BLAKE2B d842724a082ce0f352f60528b9b934ad1623a6522f73fd5c4eae223780163563ebea337605a185e8a4618ef8c9d3d395fbf8ddc59fe4d7f6a5a2bcd02fcc0796 SHA512 03e18731110efebec5d787513689154adad8ecb5eb32c970d444c2b258c65ad3ec2e63081235cb240888b489808747740424db254183fd4aa0deef9f8dee424f -EBUILD croniter-1.3.15.ebuild 612 BLAKE2B 358e4a3ed6fe34b249295a9eab4e36a91398cde92a1a7468266448726f54b87be73307866703346d0f604032b7c1a45695c024a5c11c5678a246497ab474e1af SHA512 4a15a30bfff80daa055547930a351d19074fc182412b0e08d1ff32e6f7d4c1001f311ac5e27f982aba95a17390587dd3d711b4595c67158cf4a40a9a98e54407 EBUILD croniter-1.4.1.ebuild 610 BLAKE2B e2a3813304092c8444b31b8a10523bce286eaef14117dadb4bbc9bd30bb6765bf8e22ba2eb915abea0b7edb5ef947e58ead502c8a36936bd21e02a82c9bf70e7 SHA512 85376f1f0d84622dbb7fdc539fac809f2d268573cbf1cdefabeaedb31425c925c377bcaf983cb62d85bbe3b1add77308cb3e84b12816a9a531a07860b924c2e8 MISC metadata.xml 470 BLAKE2B ee6bfe88287fe27cb8bb33258f6fbb3275daf8294a834e899975e27c34d9103e21dcdef3f43b5df3a9a9e5d741f971d0117ad6e4410c1117306d9b913c8f2bc6 SHA512 e2167dfde1b79b2ec613ad671868a7ad28e64705515534b7911d2bc1f2cfeb6e68e14b1d93e6e29ab2f60c2b49b60454d4b6d9bba2f7bcf9cc3f3a20424fe3a7 diff --git a/dev-python/croniter/croniter-1.3.14.ebuild b/dev-python/croniter/croniter-1.3.14.ebuild deleted file mode 100644 index 48be049f83e6..000000000000 --- a/dev-python/croniter/croniter-1.3.14.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python module to provide iteration for datetime object" -HOMEPAGE=" - https://github.com/kiorky/croniter/ - https://pypi.org/project/croniter/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv x86" - -RDEPEND=" - dev-python/python-dateutil[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/tzlocal[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/croniter/croniter-1.3.15.ebuild b/dev-python/croniter/croniter-1.3.15.ebuild deleted file mode 100644 index 73477ec515ab..000000000000 --- a/dev-python/croniter/croniter-1.3.15.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python module to provide iteration for datetime object" -HOMEPAGE=" - https://github.com/kiorky/croniter/ - https://pypi.org/project/croniter/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" - -RDEPEND=" - dev-python/python-dateutil[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/tzlocal[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest index 3b30176a29f5..741eddd6f3dc 100644 --- a/dev-python/cython/Manifest +++ b/dev-python/cython/Manifest @@ -8,6 +8,6 @@ DIST cython-0.29.34.gh.tar.gz 2114639 BLAKE2B c5f70fd3e6074d9030a1035bc98d71b703 DIST cython-0.29.35.gh.tar.gz 2115190 BLAKE2B ac23abbd2b560ee52a79840d995a4cf36ddb3a8705b9327010f1ad6add8028185c15703efcc1d59b581d65b5de38e123c0f07c36fe6ffe54a6efee7512161344 SHA512 35d679d94e1f731e004b83fb4ae0d569703b0800c913012308146b1c54463ce12cb1cf3733e24162fb357f179444c5ca31108a37850e6c749ddebac5175119f5 DIST cython-3.0.0b3.gh.tar.gz 2688784 BLAKE2B 933bb48b2bf5169c973a36c877a36eae28b80409a7ff395b82a14ac0740247496df3c9f2d69884c823b7475069f0c75d6cbbb964b88de60b38082e6e36659bff SHA512 f1d0fdcec4bc6b0f6cb66078592424fdcb7a028b79c5b9d41280ae112235736d11c9f4f793e810007e880ae0def195ac25999db59065c7f7bdcfab84b06bf7d3 EBUILD cython-0.29.34.ebuild 2053 BLAKE2B 23381f1aef8140eb5becd09cb5f39563d8d801665b7fb6f8674658d7c5923855c9124dc88c10b0bc024b5b8771a1ed25faa938b7380dbb556b84d10a34b9a081 SHA512 7dd4ea66bdcb44dc64be8d617eac48bf4f80a32db5c8e2423a94c2c7ebef2857f1a103f07f32e6281d0fc84f4d78e27e8582006bebfc4cb7deae1f1b8c1eb333 -EBUILD cython-0.29.35.ebuild 2233 BLAKE2B 752499b71fb26412cd9bec8e3671a1db7db67d4a193ccf0c593286ac4fcb700209e76e15c20062bb61f8ffbf3e08c5e39f700b4facd9fa912df81802659dfaed SHA512 a318733eb32129da95cc555405b624286105a197ffad807a3db7b9196a64224beb137344b8c80895aa0ff356d813dc618e9b7b41bad5bb609c95031f4efafcc6 +EBUILD cython-0.29.35.ebuild 2229 BLAKE2B cccaea485221210c23bc23cbc151328389afdc29e4e38786e283ed7806d09eadb9e19926bb4daf4cb5d53d9512fae6fbbe25fa28d72abb0f638f5c7298db557f SHA512 1d3c3fb5a99765293695d22c33e3815e6dc74e6a65ff73499aa1fd07da4910aa5f43af33b42981c6b06dc83c1e263102985294ee20bb7dd6d71cb19f1f73b828 EBUILD cython-3.0.0_beta3-r2.ebuild 2115 BLAKE2B 0cacc31bd5d8bd48abaa04d2e218a5d2c6649bef1245b2df20d2d37791120482c7a7db7e18870a5d4494f6170fc04396ec5652bfde2c9cd6242c4a24f6ff7957 SHA512 1ceb34f826a96112cb97f2ba203d49db5f99680155755844f72af0b9d3efd9d1399c3dd9d839e6f1cc4f4c040fa048513ae1a0fc12fb01f37057a38d21257dda MISC metadata.xml 606 BLAKE2B 1ee3fc75852383aa0618afeb7521c3ae0e95b518c85b2c58ff958905092cf68017d313a09d25031a50b649f9dd1b452e751036f2552df9d91447baaeff0a8f0b SHA512 b7917c2e417cee9e59c8011246f7223f5095c87f0294ea140dbfc8fda0b09cf61c9f055380a9d3f74a07e71bb49d75f219d6224ea95f1f4d4b451e5688c13f78 diff --git a/dev-python/cython/cython-0.29.35.ebuild b/dev-python/cython/cython-0.29.35.ebuild index cedccd6ac4d7..5f0891cc9ee3 100644 --- a/dev-python/cython/cython-0.29.35.ebuild +++ b/dev-python/cython/cython-0.29.35.ebuild @@ -25,7 +25,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="emacs test" RESTRICT="!test? ( test )" diff --git a/dev-python/dominate/Manifest b/dev-python/dominate/Manifest index 3d345eb6e604..d632362ff3c9 100644 --- a/dev-python/dominate/Manifest +++ b/dev-python/dominate/Manifest @@ -1,5 +1,3 @@ -DIST dominate-2.7.0.tar.gz 36351 BLAKE2B aae802626a9e7f6b6f45f39a5b2cd6a6846ca42617e9a5ac5fe8e4a871e8ecfb89124e079313838c6f098ea5107a904d230808eda29cb05293e18ef4bdaa2504 SHA512 8ecca393548bd7c39b5d1800fee94634a60e4e12db44e16df316c9e0f5f04dc6c91e11fbe242d3c6dade3a5e09bec7e3becbfd4f8eaa58f9a8fc7ee15ac3bf31 DIST dominate-2.8.0.tar.gz 37089 BLAKE2B 651ff9ee21c4f5331ef990acfead146f816fc45309740220f68714c3accf7b98661a31400fe050c6b2119525749e9a132f8764d60b72661f7abf5246ebdb5835 SHA512 91b392af8e081dcf0df9f09aabe2cb4d8147bb07a398c5f9f06443fc2664d881afa372c8d4d0583b21e9f9bf687d1d14601e96a33a8ae6e099e1e039821f97df -EBUILD dominate-2.7.0.ebuild 468 BLAKE2B 93cc053d7fccab994bca094f652791d5f527e6f6b3d837153ce4d9d70e158c30712659ce06198cf77012c4aaab58dc4dcffef7cdb1e013cac9af9a747e77248a SHA512 5b501c512983cf2a9b7f48ade8ab273a38853225467ae01257cb6bde04f74deb05883537f2a62d2df0d61c563c52ea6249548b1f2e42d45cf648bf82b23810c4 EBUILD dominate-2.8.0.ebuild 469 BLAKE2B e2634ab5fd7463d5f2e67f9ff427062eed025eea81d1915591189200fdefb6510a9f1cbfd7aaa60a43237c1288bc49b2b69685f10393cc6954c6bac13174876f SHA512 a9aac25a79bdad071f6a983edc4dda5a5514d7049d9a295075b6a406d4880fcaeb3c5280c973192c9455a2afa92f419d2234cb9a26702a32495be8557bec98d8 MISC metadata.xml 796 BLAKE2B a6b8a73d12e14552aed0f4b4f2a4b5ff282829d44da6a3e283a04575bc31069d5e83a0f475d184896c586b416882507fa22ccfb346aec90692a47f28ea54646c SHA512 9a018dd4858f7a89ac7cfd8b1814df9bb24ebe9e811f0f98e2fe52f047b14bf742648de9c0e4ce55ff69434755d8b365297bd41a5909c63697eed925e1a30b03 diff --git a/dev-python/dominate/dominate-2.7.0.ebuild b/dev-python/dominate/dominate-2.7.0.ebuild deleted file mode 100644 index 29fa1a0fac23..000000000000 --- a/dev-python/dominate/dominate-2.7.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Library for creating and manipulating HTML documents using an elegant DOM API" -HOMEPAGE=" - https://github.com/Knio/dominate/ - https://pypi.org/project/dominate/ -" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" - -distutils_enable_tests pytest diff --git a/dev-python/ensurepip-setuptools/Manifest b/dev-python/ensurepip-setuptools/Manifest index 8f7c440eb36a..612fc2e641df 100644 --- a/dev-python/ensurepip-setuptools/Manifest +++ b/dev-python/ensurepip-setuptools/Manifest @@ -1,7 +1,5 @@ -DIST setuptools-67.7.2-py3-none-any.whl 1093536 BLAKE2B d267f3aa3006e1a50ba519d1461b168d288741158d53bcef95075a16e35145f846bf72337bade5343b0be5ffdb9794cc15a68284841a10628b4c26d49b7b4141 SHA512 ef9041fd899e3f138e6ced79de2a52e15f1bf44dcfe6566b9b6ebf071fadad5b7b94f1a07ec81607170b34dbbf2126b4e0c2337314c8597883740c6786b54230 DIST setuptools-67.8.0-py3-none-any.whl 1093916 BLAKE2B d02bd5ccfe27c116497f8ae46603e5863c88795a489523d4cdaef3bad1bfabd5dfccf7a00f17290e58cce89a6348fbc194c00ae5ccb4c5e89a083fbb84c2cca6 SHA512 a80fc8d632ee6d1947689bb3f27ffb85206e518bf6c153ad43dd5e9f1825fa6e45d9df2baedd1fa9a8afb12a7854215bc4f56bb73d9033704745954890267c9a DIST setuptools-68.0.0-py3-none-any.whl 804037 BLAKE2B 743ab93b17f2e53e612c518d2d2fee73259dc4eef3de5ccb6587c84a91056072106d72def7189d2173c8bb53457da5b0010badaaca6a28c01aaff124dcb3bd10 SHA512 352b87cba8c4c9e1e0f14fb85a9f7c5bb3f874f09a8107c84df8051bba9d38b8da420babc66458bf2f51ef11b7089d1ecbbec4077a5982d73e1e63316a99c79e -EBUILD ensurepip-setuptools-67.7.2.ebuild 610 BLAKE2B 383d8d73cd7e6e42aba83e4b8d7b131aabd2d1b1c3c6694aeae049d7db2902772dd6ae21eead13974ec96163be700b8f9b85685ef523b6535f1d5a73f9bad6cc SHA512 571554f4cefb15a489d42792c8d9fc0118fbf85830205968110ee5bfb2d60de2f6b7f208a0206e31583bf1354cfad969c87785f62f9668a7f1e941ecc28868fd EBUILD ensurepip-setuptools-67.8.0.ebuild 610 BLAKE2B 383d8d73cd7e6e42aba83e4b8d7b131aabd2d1b1c3c6694aeae049d7db2902772dd6ae21eead13974ec96163be700b8f9b85685ef523b6535f1d5a73f9bad6cc SHA512 571554f4cefb15a489d42792c8d9fc0118fbf85830205968110ee5bfb2d60de2f6b7f208a0206e31583bf1354cfad969c87785f62f9668a7f1e941ecc28868fd EBUILD ensurepip-setuptools-68.0.0.ebuild 618 BLAKE2B 7bb87e31a1570652afc85021084faec0d98e11df6e2320986763260932336d90a421f646dcaa48aab8d4b98e0d692f8f8450f3b3cc163f595f6520033f4e6c63 SHA512 810895a0c9facc5c4125608a36ce78ca84d10024080f08ad9ac28794ab13d9c0d56269faa1be27a771040d91b0798044ce37f8b6c5f506ebce63cffd1598ba24 MISC metadata.xml 316 BLAKE2B 17947c657b45cb01758e222aa6051a459bf0bd9a026a73c0df0ae0c3a0c901f6e2315d459ee37036ecd283481a8d97791d64688c108a0706e745a739e3f9e8f8 SHA512 af18f4ae51b253552752e14210789988c815d0dbf0e1d8ff7057e48a09303c4abc1fb240d6f7f15fc0993b33e4c8ee395c2755754b3a2cbfd4c3a3f0dad41cfe diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.7.2.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.7.2.ebuild deleted file mode 100644 index 3e2f8423f849..000000000000 --- a/dev-python/ensurepip-setuptools/ensurepip-setuptools-67.7.2.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pypi - -DESCRIPTION="Shared setuptools wheel for ensurepip Python module" -HOMEPAGE="https://pypi.org/project/setuptools/" -SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")" -S=${DISTDIR} - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -RDEPEND=" - ! -Date: Fri, 23 Dec 2022 13:38:26 -0500 -Subject: [PATCH] Backport fix for bpo-38804 - -The regex http.cookiejar.LOOSE_HTTP_DATE_RE was vulnerable to regular -expression denial of service (REDoS). The regex contained multiple -overlapping \s* capture groups. A long sequence of spaces can trigger -bad performance. - -See https://github.com/python/cpython/pull/17157 and https://pyup.io/posts/pyup-discovers-redos-vulnerabilities-in-top-python-packages/ ---- - src/future/backports/http/cookiejar.py | 18 ++++++++++++------ - 1 file changed, 12 insertions(+), 6 deletions(-) - -diff --git a/src/future/backports/http/cookiejar.py b/src/future/backports/http/cookiejar.py -index af3ef415..0ad80a02 100644 ---- a/src/future/backports/http/cookiejar.py -+++ b/src/future/backports/http/cookiejar.py -@@ -225,10 +225,14 @@ def _str2time(day, mon, yr, hr, min, sec, tz): - (?::(\d\d))? # optional seconds - )? # optional clock - \s* -- ([-+]?\d{2,4}|(?![APap][Mm]\b)[A-Za-z]+)? # timezone -+ (?: -+ ([-+]?\d{2,4}|(?![APap][Mm]\b)[A-Za-z]+) # timezone -+ \s* -+ )? -+ (?: -+ \(\w+\) # ASCII representation of timezone in parens. - \s* -- (?:\(\w+\))? # ASCII representation of timezone in parens. -- \s*$""", re.X | re.ASCII) -+ )?$""", re.X | re.ASCII) - def http2time(text): - """Returns time in seconds since epoch of time represented by a string. - -@@ -298,9 +302,11 @@ def http2time(text): - (?::?(\d\d(?:\.\d*)?))? # optional seconds (and fractional) - )? # optional clock - \s* -- ([-+]?\d\d?:?(:?\d\d)? -- |Z|z)? # timezone (Z is "zero meridian", i.e. GMT) -- \s*$""", re.X | re. ASCII) -+ (?: -+ ([-+]?\d\d?:?(:?\d\d)? -+ |Z|z) # timezone (Z is "zero meridian", i.e. GMT) -+ \s* -+ )?$""", re.X | re. ASCII) - def iso2time(text): - """ - As for http2time, but parses the ISO 8601 formats: diff --git a/dev-python/future/files/future-0.18.2-tests.patch b/dev-python/future/files/future-0.18.2-tests.patch deleted file mode 100644 index 3742adb72821..000000000000 --- a/dev-python/future/files/future-0.18.2-tests.patch +++ /dev/null @@ -1,269 +0,0 @@ -diff --git a/tests/test_future/test_backports.py b/tests/test_future/test_backports.py -index 9eeb741..63b1afe 100644 ---- a/tests/test_future/test_backports.py -+++ b/tests/test_future/test_backports.py -@@ -87,7 +87,8 @@ class TestChainMap(unittest.TestCase): - d['b'] = 20 - d['c'] = 30 - self.assertEqual(d.maps, [{'b':20, 'c':30}, {'a':1, 'b':2}]) # check internal state -- self.assertEqual(d.items(), dict(a=1, b=20, c=30).items()) # check items/iter/getitem -+ self.assertEqual(sorted(d.items()), -+ sorted(dict(a=1, b=20, c=30).items())) # check items/iter/getitem - self.assertEqual(len(d), 3) # check len - for key in 'abc': # check contains - self.assertIn(key, d) -@@ -96,7 +97,8 @@ class TestChainMap(unittest.TestCase): - - del d['b'] # unmask a value - self.assertEqual(d.maps, [{'c':30}, {'a':1, 'b':2}]) # check internal state -- self.assertEqual(d.items(), dict(a=1, b=2, c=30).items()) # check items/iter/getitem -+ self.assertEqual(sorted(d.items()), -+ sorted(dict(a=1, b=2, c=30).items())) # check items/iter/getitem - self.assertEqual(len(d), 3) # check len - for key in 'abc': # check contains - self.assertIn(key, d) -diff --git a/tests/test_future/test_builtins.py b/tests/test_future/test_builtins.py -index ca07b9e..944d97b 100644 ---- a/tests/test_future/test_builtins.py -+++ b/tests/test_future/test_builtins.py -@@ -8,7 +8,7 @@ from future.builtins import (bytes, dict, int, range, round, str, super, - ascii, chr, hex, input, next, oct, open, pow, - filter, map, zip, min, max) - --from future.utils import PY3, exec_, native_str, implements_iterator -+from future.utils import PYPY, PY2, PY3, exec_, native_str, implements_iterator - from future.tests.base import (unittest, skip26, expectedFailurePY2, - expectedFailurePY26) - -@@ -699,12 +699,13 @@ class BuiltinTest(unittest.TestCase): - self.assertEqual(eval('dir()', g, m), list('xyz')) - self.assertEqual(eval('globals()', g, m), g) - self.assertEqual(eval('locals()', g, m), m) -- self.assertRaises(TypeError, eval, 'a', m) -+ if not (PYPY and PY2): -+ self.assertRaises(TypeError, eval, 'a', m) - class A: - "Non-mapping" - pass - m = A() -- self.assertRaises(TypeError, eval, 'a', g, m) -+ self.assertRaises((AttributeError, TypeError), eval, 'a', g, m) - - # Verify that dict subclasses work as well - class D(dict): -@@ -784,8 +785,9 @@ class BuiltinTest(unittest.TestCase): - # self.assertRaisesRegex(NameError, "name 'print' is not defined", - # exec_, code, {'__builtins__': {}}) - # Now: -- self.assertRaises(NameError, -- exec_, code, {'__builtins__': {}}) -+ if not PYPY: -+ self.assertRaises(NameError, -+ exec_, code, {'__builtins__': {}}) - # __builtins__ must be a mapping type - # Was: - # self.assertRaises(TypeError, -@@ -797,8 +799,9 @@ class BuiltinTest(unittest.TestCase): - # Was: - # self.assertRaisesRegex(NameError, "__build_class__ not found", - # exec_, code, {'__builtins__': {}}) -- self.assertRaises(NameError, -- exec_, code, {'__builtins__': {}}) -+ if not PYPY: -+ self.assertRaises(NameError, -+ exec_, code, {'__builtins__': {}}) - - class frozendict_error(Exception): - pass -@@ -1304,8 +1307,9 @@ class BuiltinTest(unittest.TestCase): - self.assertAlmostEqual(pow(-1, 0.5), 1j) - self.assertAlmostEqual(pow(-1, 1/3), 0.5 + 0.8660254037844386j) - -- # Raises TypeError in Python < v3.5, ValueError in v3.5: -- self.assertRaises((TypeError, ValueError), pow, -1, -2, 3) -+ if sys.hexversion < 0x03080000: -+ # Raises TypeError in Python < v3.5, ValueError in v3.5: -+ self.assertRaises((TypeError, ValueError), pow, -1, -2, 3) - self.assertRaises(ValueError, pow, 1, 2, 0) - - self.assertRaises(TypeError, pow) -diff --git a/tests/test_future/test_futurize.py b/tests/test_future/test_futurize.py -index 0d7c42d..4590185 100644 ---- a/tests/test_future/test_futurize.py -+++ b/tests/test_future/test_futurize.py -@@ -13,7 +13,7 @@ from lib2to3.pygram import token - - from future.tests.base import (CodeHandler, unittest, skip26, reformat_code, - order_future_lines, expectedFailurePY26) --from future.utils import PY2 -+from future.utils import PY2, PY3, PYPY - - - class TestLibFuturize(unittest.TestCase): -@@ -565,6 +565,7 @@ class TestFuturizeSimple(CodeHandler): - # tarball.write(r2.content) - - @expectedFailurePY26 -+ @unittest.skipIf(PYPY and PY3, '') - def test_raw_input(self): - """ - Passes in a string to the waiting input() after futurize -diff --git a/tests/test_future/test_int.py b/tests/test_future/test_int.py -index 573a0d5..6172e48 100644 ---- a/tests/test_future/test_int.py -+++ b/tests/test_future/test_int.py -@@ -6,7 +6,7 @@ from __future__ import (absolute_import, division, - print_function, unicode_literals) - from future.builtins import * - from future.tests.base import unittest, expectedFailurePY2 --from future.utils import PY26, PY2, raise_from -+from future.utils import PY26, PY2, PY3, PYPY, raise_from - - import sys - import random -@@ -357,7 +357,8 @@ class IntTestCases(unittest.TestCase): - self.assertEqual(int(Foo0()), 42) - self.assertEqual(int(Foo1()), 42) - self.assertEqual(int(Foo2()), 42) -- self.assertEqual(int(Foo3()), 0) -+ if not (PYPY and PY3): -+ self.assertEqual(int(Foo3()), 0) - self.assertEqual(int(Foo4()), 42) - self.assertRaises(TypeError, int, Foo5()) - -diff --git a/tests/test_future/test_isinstance.py b/tests/test_future/test_isinstance.py -index 33c0a58..ccda709 100644 ---- a/tests/test_future/test_isinstance.py -+++ b/tests/test_future/test_isinstance.py -@@ -4,6 +4,7 @@ From the Python 3.3 test suite - - from __future__ import (absolute_import, division, unicode_literals) - from future.builtins import * -+from future.utils import PYPY - - # Tests some corner cases with isinstance() and issubclass(). While these - # tests use new style classes and properties, they actually do whitebox -@@ -264,11 +265,13 @@ class TestIsInstanceIsSubclass(unittest.TestCase): - self.assertEqual(True, issubclass(int, (int, (float, int)))) - self.assertEqual(True, issubclass(str, (str, (Child, NewChild, str)))) - -+ @unittest.skipIf(PYPY, '') - def test_subclass_recursion_limit(self): - # make sure that issubclass raises RuntimeError before the C stack is - # blown - self.assertRaises(RuntimeError, blowstack, issubclass, str, str) - -+ @unittest.skipIf(PYPY, '') - def test_isinstance_recursion_limit(self): - # make sure that issubclass raises RuntimeError before the C stack is - # blown -diff --git a/tests/test_future/test_str.py b/tests/test_future/test_str.py -index 5108548..eac602f 100644 ---- a/tests/test_future/test_str.py -+++ b/tests/test_future/test_str.py -@@ -201,6 +201,7 @@ class TestStr(unittest.TestCase): - with self.assertRaises(TypeError): - s.join(byte_strings2) - -+ @unittest.skipIf(utils.PYPY and utils.PY2, '') - def test_str_join_staticmethod(self): - """ - Issue #33 -@@ -430,10 +431,11 @@ class TestStr(unittest.TestCase): - e = s * long(4) - self.assertTrue(isinstance(e, str)) - self.assertEqual(e, u'ABCABCABCABC') -- with self.assertRaises(TypeError): -- s * 3.3 -- with self.assertRaises(TypeError): -- s * (3.3 + 3j) -+ if not (utils.PYPY and utils.PY2): -+ with self.assertRaises(TypeError): -+ s * 3.3 -+ with self.assertRaises(TypeError): -+ s * (3.3 + 3j) - - def test_rmul(self): - s = str(u'XYZ') -@@ -447,10 +449,11 @@ class TestStr(unittest.TestCase): - e = long(3) * s - self.assertTrue(isinstance(e, str)) - self.assertEqual(e, u'XYZXYZXYZ') -- with self.assertRaises(TypeError): -- 3.3 * s -- with self.assertRaises(TypeError): -- (3.3 + 3j) * s -+ if not (utils.PYPY and utils.PY2): -+ with self.assertRaises(TypeError): -+ 3.3 * s -+ with self.assertRaises(TypeError): -+ (3.3 + 3j) * s - - @unittest.skip('Fails on Python <= 2.7.6 due to string subclass slicing bug') - def test_slice(self): -diff --git a/tests/test_future/test_urllib2.py b/tests/test_future/test_urllib2.py -index 2d69dad..3750737 100644 ---- a/tests/test_future/test_urllib2.py -+++ b/tests/test_future/test_urllib2.py -@@ -691,10 +691,7 @@ class HandlerTests(unittest.TestCase): - h = NullFTPHandler(data) - h.parent = MockOpener() - -- # MIME guessing works in Python 3.8! - guessed_mime = None -- if sys.hexversion >= 0x03080000: -- guessed_mime = "image/gif" - for url, host, port, user, passwd, type_, dirs, filename, mimetype in [ - ("ftp://localhost/foo/bar/baz.html", - "localhost", ftplib.FTP_PORT, "", "", "I", -diff --git a/tests/test_past/test_builtins.py b/tests/test_past/test_builtins.py -index d16978e..f37b26c 100644 ---- a/tests/test_past/test_builtins.py -+++ b/tests/test_past/test_builtins.py -@@ -21,6 +21,7 @@ import random - from os import unlink - from operator import neg - from future.tests.base import unittest, expectedFailurePY3, skip26 -+from future.utils import PYPY, PY2 - - # count the number of test runs. - # used to skip running test_execfile() multiple times -@@ -423,6 +424,7 @@ class BuiltinTest(unittest.TestCase): - self.assertRaises(TypeError, eval, ()) - - @expectedFailurePY3 -+ @unittest.skipIf(PYPY and PY2, '') - def test_general_eval(self): - # Tests that general mappings can be used for the locals argument - -@@ -1174,7 +1176,8 @@ class BuiltinTest(unittest.TestCase): - def __cmp__(self, other): - raise RuntimeError - __hash__ = None # Invalid cmp makes this unhashable -- self.assertRaises(RuntimeError, range, a, a + 1, badzero(1)) -+ if not (PYPY and PY2): -+ self.assertRaises(RuntimeError, range, a, a + 1, badzero(1)) - - # Reject floats. - self.assertRaises(TypeError, range, 1., 1., 1.) -diff --git a/tests/test_past/test_olddict.py b/tests/test_past/test_olddict.py -index 9f21060..539c277 100644 ---- a/tests/test_past/test_olddict.py -+++ b/tests/test_past/test_olddict.py -@@ -7,7 +7,7 @@ from __future__ import absolute_import, unicode_literals, print_function - import os - import sys - --from future.utils import implements_iterator, PY3 -+from future.utils import implements_iterator, PYPY, PY2, PY3 - from future.tests.base import unittest, skip26 - from past.builtins import dict - -@@ -415,6 +415,7 @@ class Py2DictTest(unittest.TestCase): - self.assertRaises(Exc, d.setdefault, x, []) - - @skip26 -+ @unittest.skipIf(PYPY, '') - def test_setdefault_atomic(self): - # Issue #13521: setdefault() calls __hash__ and __eq__ only once. - class Hashed(object): diff --git a/dev-python/future/future-0.18.2-r3.ebuild b/dev-python/future/future-0.18.2-r3.ebuild deleted file mode 100644 index 65a5f973d309..000000000000 --- a/dev-python/future/future-0.18.2-r3.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Easy, clean, reliable Python 2/3 compatibility" -HOMEPAGE=" - https://python-future.org/ - https://github.com/PythonCharmers/python-future/ - https://pypi.org/project/future/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/sphinx-bootstrap-theme - -PATCHES=( - "${FILESDIR}"/${P}-tests.patch - "${FILESDIR}"/${P}-py39.patch - "${FILESDIR}"/${P}-py39-fileurl.patch - "${FILESDIR}"/${P}-py3.10.patch - "${FILESDIR}"/${P}-cve-2022-40899.patch -) - -EPYTEST_DESELECT=( - # tests requiring network access - tests/test_future/test_requests.py - tests/test_future/test_standard_library.py::TestStandardLibraryReorganization::test_moves_urllib_request_http - tests/test_future/test_standard_library.py::TestStandardLibraryReorganization::test_urllib_request_http -) diff --git a/dev-python/future/future-0.18.3.ebuild b/dev-python/future/future-0.18.3.ebuild index f6793f03233f..37ee871979b9 100644 --- a/dev-python/future/future-0.18.3.ebuild +++ b/dev-python/future/future-0.18.3.ebuild @@ -18,7 +18,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.18.3- LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" BDEPEND=" test? ( diff --git a/dev-python/fuzzywuzzy/Manifest b/dev-python/fuzzywuzzy/Manifest index 89b08e23f054..9783cda3e727 100644 --- a/dev-python/fuzzywuzzy/Manifest +++ b/dev-python/fuzzywuzzy/Manifest @@ -1,4 +1,3 @@ DIST fuzzywuzzy-0.18.0.tar.gz 28888 BLAKE2B be2729660eb20a33a14acd1c5fbcefa48bd8a6a3dcfa6dd5137b0414fb283d279990f61250dbb2526e8faa80da23eb6de36618ae0d98166d29655b8a71cd15a1 SHA512 4a21ea67278fa525842d48fed8db666d00eae6d13254e8844d11f63b47c3a305b3cac760f28c24c6347aebcf73e96180e0a7cfba29c75f01ece2f7751e0398c5 EBUILD fuzzywuzzy-0.18.0-r1.ebuild 671 BLAKE2B 818a62d14bfd41a63fb794b8516ec93f85b973ca52c709d678429dcfad8e3fe2d71bc7c61a73a1986a8e41e326076ec0728ba3383f5fb8e3f70e6c292f91508f SHA512 ed15f536a4fd65a7f1cd6ddbf70db0b9331f4d4edc24614e11b0e42256c31c58ae904c683c7496786bb363813aeb6b4f65f6c9a77b64067e79f85bdb8b709db2 -EBUILD fuzzywuzzy-0.18.0.ebuild 520 BLAKE2B 70fae28f3e15d27aab48f0e6e6e404de6bc0b9e57fb74747b3bfd0fc4aeafdbd43ccab37d080027e0e8cb094b1e012481cb4a1daca9c0e0f9424db482777d47b SHA512 c399bb29b4e3367aba94e02fabff73ecdbe6b54668680405bbf78375fbe8794144d7244f54b2d8c1245d8ae1d16bfd7f3d28ff8e85ad6e6b4429823cb193cd87 MISC metadata.xml 397 BLAKE2B 7d156fc2db4d42258707bbdd93f09ee48ad139d237413b3ef80e4618f614c1e1da4e4a60bfde43976e9cd8fb06bb38f15db086571b93f8eb0cd7c9e4a2d932a4 SHA512 fee9f0884d1a8b2d66e799d5f58402951be0d99c0660e4d378f31dc76fc7384f73d6600dea1270882ce23d35cb45248f123f2ecd91eaba04a63bfa0cf73c0127 diff --git a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild deleted file mode 100644 index eb36fa333825..000000000000 --- a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Fuzzy string matching in python" -HOMEPAGE="https://github.com/seatgeek/fuzzywuzzy" - -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" -LICENSE="GPL-2" -SLOT="0" - -RDEPEND="dev-python/Levenshtein[${PYTHON_USEDEP}]" -BDEPEND="test? ( dev-python/pycodestyle[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest index 6097af163870..7d2681e7e6b4 100644 --- a/dev-python/google-api-python-client/Manifest +++ b/dev-python/google-api-python-client/Manifest @@ -1,11 +1,5 @@ -DIST google-api-python-client-2.86.0.tar.gz 10767816 BLAKE2B 532b86d49dfec724237a07c6d6c4dccbdf7a4f9d8c6a1c7f96548708c55e5851bca3e1f0f28da65edbde68a6d760498af8936be177ce5c0dda3e6809db218188 SHA512 2d1aea4a6735aeffbc4aba05affaa3c4389e2f9f121185d5a5d47e818e33ae3506bebf2748d7a14b374310531c7c3a34325524c5c48df3c882c6b2a4ce579e8d -DIST google-api-python-client-2.87.0.tar.gz 10933794 BLAKE2B 702eef338d1b976219587a24b70adc513edd47bc03e7e17dd865424542d8ca61979073ea9d474c60e765f0cd4cfdd67ae2aac7f915b2be46a8c4cfc1bd4bd975 SHA512 55c8f90e4dbd74de6570f078341cb26b90d1a0ff7f20fb5ac2b94f8100ffdc12e49a9beeea5432d0c5f5cf0d0cb7834f8c2cb398be83b1c98305e5a07e2c81f6 -DIST google-api-python-client-2.88.0.tar.gz 10943608 BLAKE2B c82dd6af36d93d6fa4c0da31ec5a2d2371a9d960efb4f5a31dc63c268578234d12553f8604478e4bde5d43dcf51a738cd622f05aae0af9a405c9fc9bcde4b156 SHA512 059f49d16a6b55ca6106f779ac08aeb47a11af73022ecdac25817922207333540ea5cea4fe61dbbaea38ae0f07317144fbc0c9a5f05ba4eb8c03bbc661b94803 DIST google-api-python-client-2.89.0.tar.gz 10965040 BLAKE2B 819c9f0837b86acc693158830c54e48778a1c8ef1fb549a4fbbe100827d0a269b435c4c29d8683c674981ef7817a0489e1cd6639adb7c9b09951c05b8fcf3aef SHA512 e3541f7e6b151ade5feb6e50f22c26b63b85304c4254929be5776c44c6cd80a4c2660d62fc052777033705d3c6a7e8dcd1a69f7f5d3dd5dc49549237a2ce6a5f DIST google-api-python-client-2.90.0.tar.gz 10891311 BLAKE2B 0683e95e12e5f2faaa5ce5b3f4c82e65df00da0c884530917dd086d33dda74a66e62fd27c7edead205f9d330800d2c60929fce68ce7f82fc04f8787cae010cdf SHA512 331812b50c2816f407db25f703817bf0d20b9218de39bd91c67d40a1f113141c8b9af0210d9d10272ebf51b90485fa44f636e821de19add72eeb38fa04ffe449 -EBUILD google-api-python-client-2.86.0.ebuild 1314 BLAKE2B 4b94f53adfddc78245531b7528b46e0f22ea97b1c3a2f856657d9239308e302abb13d95c75f7118e12c459f8350c035cea63691a55db8c9c089345bb1353e67e SHA512 ea3465da7f85594297f735b66d1e2378e2b2eceb530da38dda71ef2ff0ab26f5abddc8c0cfaafbd34abb040e114c67e55c71aa9a3e84fcede68ee298b1f32fbe -EBUILD google-api-python-client-2.87.0.ebuild 1316 BLAKE2B d6d158b0cdd8c45d8d79dbc2977291d7e3342c7f53da3adcb227708ae8f3161413381d971dddf63b941a32b94133a6cd4c661d7b76863a5d3162db0495fdceaa SHA512 762a1b2c0e8c06f60e01fd9045abc4255999039a97e86145bdbe8ea7727d2bbfd3defd6c6e932a726f0efe001cb0364d1640f2a808c531ff57ec66d8740d9d13 -EBUILD google-api-python-client-2.88.0.ebuild 1316 BLAKE2B d6d158b0cdd8c45d8d79dbc2977291d7e3342c7f53da3adcb227708ae8f3161413381d971dddf63b941a32b94133a6cd4c661d7b76863a5d3162db0495fdceaa SHA512 762a1b2c0e8c06f60e01fd9045abc4255999039a97e86145bdbe8ea7727d2bbfd3defd6c6e932a726f0efe001cb0364d1640f2a808c531ff57ec66d8740d9d13 EBUILD google-api-python-client-2.89.0.ebuild 1314 BLAKE2B 4b94f53adfddc78245531b7528b46e0f22ea97b1c3a2f856657d9239308e302abb13d95c75f7118e12c459f8350c035cea63691a55db8c9c089345bb1353e67e SHA512 ea3465da7f85594297f735b66d1e2378e2b2eceb530da38dda71ef2ff0ab26f5abddc8c0cfaafbd34abb040e114c67e55c71aa9a3e84fcede68ee298b1f32fbe EBUILD google-api-python-client-2.90.0.ebuild 1316 BLAKE2B d6d158b0cdd8c45d8d79dbc2977291d7e3342c7f53da3adcb227708ae8f3161413381d971dddf63b941a32b94133a6cd4c661d7b76863a5d3162db0495fdceaa SHA512 762a1b2c0e8c06f60e01fd9045abc4255999039a97e86145bdbe8ea7727d2bbfd3defd6c6e932a726f0efe001cb0364d1640f2a808c531ff57ec66d8740d9d13 MISC metadata.xml 538 BLAKE2B bf0b8ab3a89ce9ab1d2159f4c0ebfe3f2646aced20bd2006485510c12d22e83cc130fac979f699ae6431a610c8d2acf86c04b39bc262abaf167c20571a860810 SHA512 30d004d944055660165954f8475e57ba45cef56423c80a324118836d78e5376261409955155a40c9bd988f230f3e2fc44c6aeb6fae3028c78c55a382ccd83bff diff --git a/dev-python/google-api-python-client/google-api-python-client-2.86.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.86.0.ebuild deleted file mode 100644 index 9eb8248acd2f..000000000000 --- a/dev-python/google-api-python-client/google-api-python-client-2.86.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Google API Client for Python" -HOMEPAGE=" - https://github.com/googleapis/google-api-python-client/ - https://pypi.org/project/google-api-python-client/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - >=dev-python/httplib2-0.15[${PYTHON_USEDEP}] - =dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}] - >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}] - >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}] - >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}] - > site.cfg <<-EOF || die + [blas] + include_dirs = ${incdir} + library_dirs = ${libdir} + blas_libs = cblas,blas + [lapack] + library_dirs = ${libdir} + lapack_libs = lapack + EOF + else + export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None + fi + + export CC="$(tc-getCC) ${CFLAGS}" + + append-flags -fno-strict-aliasing + + # See progress in http://projects.scipy.org/scipy/numpy/ticket/573 + # with the subtle difference that we don't want to break Darwin where + # -shared is not a valid linker argument + if [[ ${CHOST} != *-darwin* ]]; then + append-ldflags -shared + fi + + # only one fortran to link with: + # linking with cblas and lapack library will force + # autodetecting and linking to all available fortran compilers + append-fflags -fPIC + if use lapack; then + NUMPY_FCONFIG="config_fc --noopt --noarch" + # workaround bug 335908 + [[ $(tc-getFC) == *gfortran* ]] && NUMPY_FCONFIG+=" --fcompiler=gnu95" + fi + + # don't version f2py, we will handle it. + sed -i -e '/f2py_exe/s: + os\.path.*$::' numpy/f2py/setup.py || die + + distutils-r1_python_prepare_all +} + +python_compile() { + local -x MAKEOPTS=-j1 #660754 + + distutils-r1_python_compile ${NUMPY_FCONFIG} +} + +python_test() { + local EPYTEST_DESELECT=( + # very disk- and memory-hungry + numpy/lib/tests/test_histograms.py::TestHistogram::test_big_arrays + numpy/lib/tests/test_io.py::test_large_zip + + # precision problems + numpy/core/tests/test_umath_accuracy.py::TestAccuracy::test_validate_transcendentals + + # runs the whole test suite recursively, that's just crazy + numpy/core/tests/test_mem_policy.py::test_new_policy + + # very slow, unlikely to be practically useful + numpy/typing/tests/test_typing.py + ) + + if use arm && [[ $(uname -m || echo "unknown") == "armv8l" ]] ; then + # Degenerate case. arm32 chroot on arm64. + # bug #774108 + EPYTEST_DESELECT+=( + numpy/core/tests/test_cpu_features.py::Test_ARM_Features::test_features + ) + fi + + if use x86 ; then + EPYTEST_DESELECT+=( + # https://github.com/numpy/numpy/issues/18388 + numpy/core/tests/test_umath.py::TestRemainder::test_float_remainder_overflow + # https://github.com/numpy/numpy/issues/18387 + numpy/random/tests/test_generator_mt19937.py::TestRandomDist::test_pareto + # more precision problems + numpy/core/tests/test_einsum.py::TestEinsum::test_einsum_sums_int16 + ) + fi + + case "${ABI}" in + alpha|arm|hppa|m68k|o32|ppc|s390|sh|sparc|x86) + EPYTEST_DESELECT+=( + # too large for 32-bit platforms + numpy/core/tests/test_ufunc.py::TestUfunc::test_identityless_reduction_huge_array + ) + ;; + *) + ;; + esac + + distutils_install_for_testing --single-version-externally-managed \ + --record "${TMPDIR}/record.txt" ${NUMPY_FCONFIG} + + cd "${TEST_DIR}/lib" || die + epytest -k "not _fuzz" -n "$(makeopts_jobs)" +} + +python_install() { + # https://github.com/numpy/numpy/issues/16005 + local mydistutilsargs=( build_src ) + distutils-r1_python_install ${NUMPY_FCONFIG} + python_optimize +} + +python_install_all() { + local DOCS=( LICENSE.txt README.md THANKS.txt ) + distutils-r1_python_install_all +} diff --git a/dev-python/owslib/Manifest b/dev-python/owslib/Manifest index 8396bc8e00f8..e0e24b91f635 100644 --- a/dev-python/owslib/Manifest +++ b/dev-python/owslib/Manifest @@ -1,5 +1,3 @@ -DIST OWSLib-0.29.1.gh.tar.gz 960582 BLAKE2B e88446a843113453b116016a4488e1738472b2ff8faf7f0b1647db061e2af4b15e7ca64fb92d3298a9c4e906f8230a03fea664df65113dedba901a75c074da2e SHA512 10fc2d75b60c6a388d4729011e3843d0943e6273c94d628b288c973304c01359d77a4856a7dc74ac28358f26cbe9ffe85a67921ef5eb62475d2143dd20c46e08 DIST OWSLib-0.29.2.gh.tar.gz 953216 BLAKE2B 3c0204cd62fdf3fe36ca2051a83a00ad165e7f7682d850c3796877c83382f7a3c68d2c02f8dfaa90016909393a9bfd6f2415499f6096de9f4333102b20ccd932 SHA512 66c0c6b4bcae08f0acbf1d4ee4a0e5d2b33996ae0d088ddd01844f050da364c581f7ea2a46d48652b969c75e8b31caf4c721f497ea079fb779d670199dd56746 -EBUILD owslib-0.29.1.ebuild 1435 BLAKE2B 28352a9f3093657280d223834206e90a8f889ea88c0d8e6ccf804e1ca45deb0c27f2300db6e17eaf70897a4e9ac38cb0a8349c4dd9539fe60da0081b7b4a8197 SHA512 f384cfe36ffaf181a1ec0bad7d076f403d91dc38d5d35e133551dc237f6f5a2d166570f9a1f7353a4069157d6dffa169421f006bcad358dd326f5b3bcdce8856 EBUILD owslib-0.29.2.ebuild 1555 BLAKE2B d381cd040dd23f7c4343a81595c550e6199a4be1841170e947b7ab85ea8042413d2469b2612da8d339f3cc2fd63e6a85c050b16f6ab92c30a5dee92bca1b74f1 SHA512 b60aa928f9a77a16e443d705802f508189e788bfc0278bf2266a4b399e99c10a2980414e3d14983eb07ef6d8c9ce2c3a5324f130a443630f156df4a62aad649f MISC metadata.xml 520 BLAKE2B 01705147ed084a8215d15016b6cc94b2fcdc926eff2755cf2d4c768197d0c39a30a8b0602d93bac7ec221e32c30b9280b37d5736f2f46342ad36e23c1b4a7c1c SHA512 c146cb483caacbde7966a95b899372261493543826cb20d638cd91e7cae245d60f1504bc53f485e35ca5d6c3f83780fc1da211c0838c604dafde27284dd8e40b diff --git a/dev-python/owslib/owslib-0.29.1.ebuild b/dev-python/owslib/owslib-0.29.1.ebuild deleted file mode 100644 index 1ec45c313055..000000000000 --- a/dev-python/owslib/owslib-0.29.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -MY_P=OWSLib-${PV} -DESCRIPTION="Library for client programming with Open Geospatial Consortium web service" -HOMEPAGE=" - https://geopython.github.io/OWSLib/ - https://github.com/geopython/owslib/ - https://pypi.org/project/OWSLib/ -" -SRC_URI=" - https://github.com/geopython/${PN}/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86" -RESTRICT="test" -PROPERTIES="test_network" - -RDEPEND=" - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pillow[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # connection errors - tests/test_wfs_generic.py::test_xmlfilter_wfs_110 - tests/test_wfs_generic.py::test_xmlfilter_wfs_200 - tests/test_ogcapi_records_pycsw.py::test_ogcapi_records_pycsw - tests/test_opensearch_pycsw.py::test_opensearch_creodias - tests/test_ows_interfaces.py::test_ows_interfaces_csw - tests/test_csw3_pycsw.py::test_csw_pycsw - tests/test_csw_pycsw.py::test_csw_pycsw - tests/test_csw_pycsw_skip_caps.py::test_csw_pycsw_skip_caps -) - -python_test() { - epytest -o addopts= -} diff --git a/dev-python/paramiko/Manifest b/dev-python/paramiko/Manifest index dade28ffee6c..f57dbe59d885 100644 --- a/dev-python/paramiko/Manifest +++ b/dev-python/paramiko/Manifest @@ -5,5 +5,5 @@ AUX paramiko-3.2.0-nih-test-deps.patch 4289 BLAKE2B 4a77852f0ae3cda52eca8844f4bf DIST paramiko-3.1.0.gh.tar.gz 351910 BLAKE2B 7350626f3a8e54d8950085cbd8253f5564355abb4db7c65113c0df22674e3df0081da7299cfad779f1fcf9569b01720b6ab5dc2bde32c4a71500e79910caf4c8 SHA512 1a556a5b7a6ebc72a0c61b59f326a95c9f2784d74fdc1a171455867ba7b4b07a15741e168747b5a3a225685ad069e2d58021f54dadf7feb00f8acf65b0c07d51 DIST paramiko-3.2.0.gh.tar.gz 374709 BLAKE2B 80ec5678a51dc8a0eadd28228ae70a8912fb9a4be1807f5f65a925dd2252fd43ebba6f63b350b62ff7545d9ed0db6e4a78710fb73cff332e6d1ed996b0f1a7d9 SHA512 1d87a19284cef73a76eb7402d0492eb35d4a0588becd2f67ba19fe1498d6c10927127617398de11184d4865c8ce0f3e0c48194d50ef546414a17cf6faff3c39d EBUILD paramiko-3.1.0-r1.ebuild 1186 BLAKE2B bfccee639487d355aac0debb0214fc34d97b5d41baf82a173177045b4adcca8d9b933446c02802403bad72786f9027588e27ee878661313a6ae09bae7080f2f8 SHA512 35b7628d82676e05513c90a1d2414f40c1a096acac367c912f6bddb4f60585c6f0f5819ea8617aaf29da0f5089c0349c9825d5c9ead866ede3b53e547530d159 -EBUILD paramiko-3.2.0.ebuild 1310 BLAKE2B 4e90977e0b274a4f00f678b75c657f4565dd3847df8d1de26b01fd67c2cf7f4153475604ac14e3e6f1e4d5c4d47f1ea0a3c5e0e95932872a69aa18c103ef5960 SHA512 ec3510e781db2c82a9f4bd4d81d61a8b9a46cceafe8c96144702670b7624ed2ce1da43b0497068d61fa25f2453a407b1de2171fa7e01a8b1f8f926a7f70b0fcb +EBUILD paramiko-3.2.0.ebuild 1310 BLAKE2B 8a5b9c9f61c24c62868189a2455bfe83031223994417e18623189293aeedeb0679a2a32d52dfe489861b08b13980b3d2db7e3995463fa7f925e172b08eb37890 SHA512 e508722d41fdc3b6dbf4751528f1729c179c96d3ebca8cf939fc86bebfb4e210ad25eddab15d9d49f07ebe3b705316f2a9f6dab5e51de7329a5002c4af8125da MISC metadata.xml 1222 BLAKE2B 46fb6385f6779cbc13fa54090dd5dfa0b5a7b5a753f728b133fa79a1e1c779a5652d6b38c5ea11cfcb505178b2ba70d9000dabba6228e38f30f426ecb1c49a3f SHA512 bf07a537ed375a3bf58d219c18ccfc29c810554041943e62819a46b63ce3fbcdd2197085dbeeb7ad36e0e601700edec6121ce5cc83dce1c7435d663473df2583 diff --git a/dev-python/paramiko/paramiko-3.2.0.ebuild b/dev-python/paramiko/paramiko-3.2.0.ebuild index 9060889d8250..c2d25e774277 100644 --- a/dev-python/paramiko/paramiko-3.2.0.ebuild +++ b/dev-python/paramiko/paramiko-3.2.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 diff --git a/dev-python/pexpect/Manifest b/dev-python/pexpect/Manifest index e31ff5e060f2..40dd6f96b90d 100644 --- a/dev-python/pexpect/Manifest +++ b/dev-python/pexpect/Manifest @@ -1,8 +1,3 @@ -AUX pexpect-4.8.0-fix-PS1.patch 662 BLAKE2B 93bf985deee0b14690fe08abbb21be09044e0c7da372a3c0162b5fabbb6a12a9bdb37d67df94c2e3695e8ee4cf1559eaa88b39a3a82d1579fe3044218e9e8ad7 SHA512 91b5897a0dd45bf85854fa89c59cf218d166fa6565384443fdd061819350ea5a6b7fb9c05f686099e2ac3c4dd741a84931e40a81bbf76869a5e55b75443ece5c -AUX pexpect-4.8.0-py311.patch 2672 BLAKE2B 994d46c09777b972354ce27ce4908f60f02c47c3a173d0b5021d16742e690310036056c5145a96a00561e1f379d08d34d49e4a592c397091a77d94fbcae27642 SHA512 a5b1e07bef7c2aecd82eafe5dd559039b5e5bed3f71fe20b18f0a2a17c47b14ffb2b4e2550ea315df74c12910d5dcda55d78bac812ac45d56bd85523f08921b2 -AUX pexpect-4.8.0-sphinx-3.patch 761 BLAKE2B 609849b3587cd5eeada58ba5065111f3d5d38514d525c49682a9554fe5b21c4b5994ad3cc70725c1a73e19daf03c66644a7fa0ac880d87e912620263396df3d9 SHA512 d6cd0c3554c83c0092f46a2254dbe1752773abd76c220e0eeecd4a416f01ec57ecd51f26011e17d03537746d24f913472467d9ac8b569bdc168b6975292b4cab -DIST pexpect-4.8.0.tar.gz 157037 BLAKE2B 742642bd6b9ec3f6cdfad054d4fd22db56b4a55b746d675c27a8cdf824ea749ec4589e296dffa08778195f3ccd20feb56bc0fd5212984396ea5aa0555c41ca96 SHA512 7447ae2d1e13be422c894a8fd51c5aaa788e37ea7f0c798c88b77afd401fb3631400a637077ccbb83c2e3876b0d0c5e1dbd5fdc9d3739d785b4d5ad7c0192580 DIST pexpect-4.8.0_p20230402.gh.tar.gz 169420 BLAKE2B 4780621f5876506c5ad2dbf03656d8c336d5aadef99b1ae99e841b5d0a945ab54177cb04a79b526e422cd4df7393c723000e4a28960bd5f57a5e0173b0a3bc69 SHA512 72cdf226ec5c7d60a10fbcecf81cd1ae422467652e104bb818908bf6d1a4a4bcadab9a06d58475a9609580d973956e18e2ab144ab13a0b700072474ff3087259 -EBUILD pexpect-4.8.0-r3.ebuild 1186 BLAKE2B 4d24df6d44b889ab76ea51bdfc41541a6e229220abc1d98fb723aa61961f7f57784e100ed8e17d48f29646ca9046a638c3de654b049a7c93868d09e6b6d64b26 SHA512 c15328432614ee90f8e80e9fb7467cc6235e7e45c7a04fcdcb7c84ea70c91a05cb55136d80279fec6e0d74950c3b9bd01fdcdafe60ad424eaf344fa80f917912 -EBUILD pexpect-4.8.0_p20230402.ebuild 1290 BLAKE2B 0d739f17544639eb17113263699dd70daecb43ecf759ddd7af963684f0a3e4d047722c1f12fe20d32de9541ef7a42e282cc10e33d631a61c40dfc2af38fc4a80 SHA512 9ccf6f1bccaa7a83fa9121564a81df7e8525b764b603af2979b04cf7424c57c551cefd7d51f55c86f5fa97fd93a102a1be219e6e6b72eba8ad38b2d0dddc8f7a +EBUILD pexpect-4.8.0_p20230402.ebuild 1282 BLAKE2B 94227c3cb3dfcf791a14d037d6b0c9e33a823a2abcf88c391bac24ff0c39d185f84e9317f49993f8fb2d74005b1bc87b907ae76af0d703e98d5b512fe59a8b5b SHA512 ae8b9734b3d4fe88a7c32c2af5f335ab6fc2544fcccc63f3321d1ff04096f6242ae873fb6553b2ba5c390a0598491182699bee53461bb104f786ec2eda07980c MISC metadata.xml 403 BLAKE2B 0e07f64f32ee9f6776e53f5e59b91e0e22675ebb0e8c8b98eadfb9a46d29af3e7daaafbf4e60fd7fa20bf57d42619ebdf26994b087ed0773a943acd6fddc8ab4 SHA512 4c3e18b98b69213899a6af8366ade2ebfaa4eabef76f880cd71c300b03fc7725246200bc00491942b3f7b4b4f87bdfbc9181663fe5c8b7c5325f1e7c6e76356d diff --git a/dev-python/pexpect/files/pexpect-4.8.0-fix-PS1.patch b/dev-python/pexpect/files/pexpect-4.8.0-fix-PS1.patch deleted file mode 100644 index 903b742f71d3..000000000000 --- a/dev-python/pexpect/files/pexpect-4.8.0-fix-PS1.patch +++ /dev/null @@ -1,16 +0,0 @@ -From: whitley-delamora <62795654+whitley-delamora@users.noreply.github.com> -Date: Sat, 28 Mar 2020 13:46:47 +0100 -Subject: [PATCH] REPLWrapTestCase.test_bash_env(): export variable PS1 - -https://github.com/pexpect/pexpect/commit/51c0b09f92f140eda10b62d234710f65ad56dee2 - ---- a/tests/test_replwrap.py -+++ b/tests/test_replwrap.py -@@ -45,6 +45,7 @@ def test_bash_env(self): - """env, which displays PS1=..., should not mess up finding the prompt. - """ - bash = replwrap.bash() -+ res = bash.run_command("export PS1") - res = bash.run_command("env") - self.assertIn('PS1', res) - res = bash.run_command("echo $HOME") diff --git a/dev-python/pexpect/files/pexpect-4.8.0-py311.patch b/dev-python/pexpect/files/pexpect-4.8.0-py311.patch deleted file mode 100644 index b7de17a68785..000000000000 --- a/dev-python/pexpect/files/pexpect-4.8.0-py311.patch +++ /dev/null @@ -1,67 +0,0 @@ -From 52af5b0ae0627139524448a3f2e83d9f40802bc2 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= -Date: Thu, 24 Mar 2022 15:15:33 +0100 -Subject: [PATCH] Convert @asyncio.coroutine to async def - -This is required for Python 3.11+ support. - -Fixes https://github.com/pexpect/pexpect/issues/677 ---- - pexpect/_async.py | 16 +++++++--------- - 1 file changed, 7 insertions(+), 9 deletions(-) - -diff --git a/pexpect/_async.py b/pexpect/_async.py -index dfbfeef5..bc83261d 100644 ---- a/pexpect/_async.py -+++ b/pexpect/_async.py -@@ -4,8 +4,7 @@ - - from pexpect import EOF - --@asyncio.coroutine --def expect_async(expecter, timeout=None): -+async def expect_async(expecter, timeout=None): - # First process data that was previously read - if it maches, we don't need - # async stuff. - idx = expecter.existing_data() -@@ -14,7 +13,7 @@ def expect_async(expecter, timeout=None): - if not expecter.spawn.async_pw_transport: - pw = PatternWaiter() - pw.set_expecter(expecter) -- transport, pw = yield from asyncio.get_event_loop()\ -+ transport, pw = await asyncio.get_event_loop()\ - .connect_read_pipe(lambda: pw, expecter.spawn) - expecter.spawn.async_pw_transport = pw, transport - else: -@@ -22,26 +21,25 @@ def expect_async(expecter, timeout=None): - pw.set_expecter(expecter) - transport.resume_reading() - try: -- return (yield from asyncio.wait_for(pw.fut, timeout)) -+ return (await asyncio.wait_for(pw.fut, timeout)) - except asyncio.TimeoutError as e: - transport.pause_reading() - return expecter.timeout(e) - --@asyncio.coroutine --def repl_run_command_async(repl, cmdlines, timeout=-1): -+async def repl_run_command_async(repl, cmdlines, timeout=-1): - res = [] - repl.child.sendline(cmdlines[0]) - for line in cmdlines[1:]: -- yield from repl._expect_prompt(timeout=timeout, async_=True) -+ await repl._expect_prompt(timeout=timeout, async_=True) - res.append(repl.child.before) - repl.child.sendline(line) - - # Command was fully submitted, now wait for the next prompt -- prompt_idx = yield from repl._expect_prompt(timeout=timeout, async_=True) -+ prompt_idx = await repl._expect_prompt(timeout=timeout, async_=True) - if prompt_idx == 1: - # We got the continuation prompt - command was incomplete - repl.child.kill(signal.SIGINT) -- yield from repl._expect_prompt(timeout=1, async_=True) -+ await repl._expect_prompt(timeout=1, async_=True) - raise ValueError("Continuation prompt found - input was incomplete:") - return u''.join(res + [repl.child.before]) - diff --git a/dev-python/pexpect/files/pexpect-4.8.0-sphinx-3.patch b/dev-python/pexpect/files/pexpect-4.8.0-sphinx-3.patch deleted file mode 100644 index d23055fba251..000000000000 --- a/dev-python/pexpect/files/pexpect-4.8.0-sphinx-3.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 506bcd97fa1d20d1412d399353c38f0ff3546a1a Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping -Date: Mon, 13 Apr 2020 23:26:09 +0200 -Subject: [PATCH] Fix compilation of docs with Sphinx 3.0.1 - -https://github.com/pexpect/pexpect/issues/637 ---- - doc/sphinxext/github.py | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/doc/sphinxext/github.py b/doc/sphinxext/github.py -index 519e146..771dccc 100644 ---- a/doc/sphinxext/github.py -+++ b/doc/sphinxext/github.py -@@ -146,7 +146,6 @@ def setup(app): - - :param app: Sphinx application context. - """ -- app.info('Initializing GitHub plugin') - app.add_role('ghissue', ghissue_role) - app.add_role('ghpull', ghissue_role) - app.add_role('ghuser', ghuser_role) --- -2.26.0 - diff --git a/dev-python/pexpect/pexpect-4.8.0-r3.ebuild b/dev-python/pexpect/pexpect-4.8.0-r3.ebuild deleted file mode 100644 index 38a771d8a8a6..000000000000 --- a/dev-python/pexpect/pexpect-4.8.0-r3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi - -DESCRIPTION="Python module for spawning child apps and responding to expected patterns" -HOMEPAGE=" - https://pexpect.readthedocs.io/ - https://pypi.org/project/pexpect/ - https://github.com/pexpect/pexpect/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="examples" - -RDEPEND=" - >=dev-python/ptyprocess-0.5[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}"/${P}-sphinx-3.patch - "${FILESDIR}"/${P}-fix-PS1.patch - "${FILESDIR}"/${P}-py311.patch -) - -distutils_enable_tests pytest -distutils_enable_sphinx doc - -src_test() { - # workaround new readline defaults - echo "set enable-bracketed-paste off" > "${T}"/inputrc || die - local -x INPUTRC="${T}"/inputrc - distutils-r1_src_test -} - -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/pexpect/pexpect-4.8.0_p20230402.ebuild b/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild index 8d8caccb6973..93a2479585b1 100644 --- a/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild +++ b/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild @@ -25,7 +25,7 @@ S="${WORKDIR}/${PN}-${COMMIT}" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="examples" RDEPEND=" diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest index 88af02c8448a..1fc4df57177d 100644 --- a/dev-python/pip-run/Manifest +++ b/dev-python/pip-run/Manifest @@ -1,13 +1,5 @@ -DIST pip-run-10.0.7.tar.gz 32869 BLAKE2B ea5dfea09def536eced9436a114f12cbefccf26c4b37376a560dc1fffdd8167d019ec52d57666d7b4d77dc9c580a5f48455d945aa9ddb4340a7dca88f0ded309 SHA512 cd8780372f579005e40c77b3c2d9e582cd1a144e871eec205fd0bd2ff64eac837918211d3479088f56bd3043dbfd883502b2d6f7b01dc24448888f65fdd6920b -DIST pip-run-10.1.1.tar.gz 33010 BLAKE2B 5a3dcd1e119b65718b465ecbd118d80de776252ecbd438344eb78abc2e4a69073417310ed096f0b604740762aa24af2788041476c93d919ea72812e1597327f5 SHA512 ddf61aa31012567ff21e943739a1e29066875db3c39ca77abfa409fd75abc599756ca8aeaf9bd23d19af46ad2747e7dec4a7d3cf76a444f59c19e769419dc59a DIST pip-run-10.2.0.tar.gz 33523 BLAKE2B 7d19c089da98dbba2faec969f490fcd5ea48881f4ccbbfaa283465ef083521aee7d82b9de8b03a89ec8b08005db1232cd9577030cb98c111b4a0e0f7294cca84 SHA512 b26a00c6ebd8e9e505e6b218fea7070b23b5926de44e1d5a762abb2a4ebd62b1bdda7e19c4092012daf068b518a2e127ab08099f6d1a7ddc643b3ba5bf999ed0 -DIST pip-run-11.0.0.tar.gz 33598 BLAKE2B 3951c6cf959e137aeec2acae17eb6fd9b63a1716f1fe8cac55c964cf6cd975d5085dc8e05f11f00b3dd404d8f12d351d0e3f9cdd486cf1a883f917e60ad91103 SHA512 3b6c3aee3bf340f6a18e3f0acda56ed6da00dc21054e9a20499151c89a44ca388611bb7df57f04fa9b580dacd65a26c9cc34589bc01638f7ac1cc6f1752e2e5b -DIST pip-run-12.0.0.tar.gz 34473 BLAKE2B e0a25cf4698979b22cd714f3326497d3381cc9b6c8be84085dbb239ada13f8a57b1b88a6ffde7d0fec4c58ec790c2287379c8f6843c6d20104450c1c9860f0b3 SHA512 efac5a3faaa48480b68b38a8a13e9407390fd96fff505228fe8482bbc9b4f12a7b2ad33b7abb9931a7fbd3d694d996fe58e87a4afa26f800c6e749b70c397d9b DIST pip-run-12.1.0.tar.gz 34387 BLAKE2B 306dce020589a0cdcaddc70baf75a41621c72a450af58a2f54c5128f8210b02f4ee2b4df5b8bca1e0617ef53e79ab89969765b053801dc4f9d60bddf7c40e76e SHA512 fa1c36b6b5befada7b54841723f9cd7ef6289bb723b46cbe000ccfc7a6e894181fbf58f472330830e5812aab8feb40dab8708cd82532696e510bd56ab0b70a20 -EBUILD pip-run-10.0.7.ebuild 1332 BLAKE2B 3f4380c620c50491bd17eb9a976ab3fe40679ab78fbea9a78c31fcbff3e89924cfdc2120e93ad9cc7bccaf9d4f91eb18380ea3f8b8993b84a6ee8b3dfd4b2a34 SHA512 bba2b98fe62185f46d709b4a4a35650848dd3d5c62d3371f51c408b2fd2b590e318e2d16e2da703076b18c4ded341c3bfdd7bed31fbdb301c41d39beba239688 -EBUILD pip-run-10.1.1.ebuild 1426 BLAKE2B b310c5bd71a30dc3df100576cd8d6bbfa554dac7bd6b0e7ac30c4f170ca4b34575832c482fd818ba6cb64004e52a70a313bec28803d5bd0c000d786c137fd065 SHA512 0a6c065c37d4499804653d26e1871f90c0452bfad713536cd4f0e3460b38f2e388b0bea20e0f2de5bab80465482998b7ae512d9af8a8c7cb198b14558e61d879 EBUILD pip-run-10.2.0.ebuild 1418 BLAKE2B 31ea88eff01d38dca9a2c12a727f4c7ffeeeb88f780831a43b27ae3310c5f9b29da23e337fd9ee1050c09e38c612fbcb34875d9dc21aa13bd92018c23096e7bf SHA512 83203da0063c82eabb1889140e4f35427f47e94f3f87cf4272fddc1a7a0d241910102da7082669cb8de4e709cc5764e27512b686443464daa26fefbc6097f7b0 -EBUILD pip-run-11.0.0.ebuild 1399 BLAKE2B 6b64a496645cc0d33bc80d716089f19f819d7cbbe57e8bd2fdc3cba302198b980c3fcfa89db427eec58be0faa665befa3b6eb8555100386fcdbfd8a0fb5c0db9 SHA512 e11224e4dd111f8e0a7562a1a72eb8b36501b4e72561f672030d0876c4f580ae7ea4a1ee02226a1cd849b4e53467e76a2e033a70d8f43e469cd767208898520a -EBUILD pip-run-12.0.0.ebuild 1399 BLAKE2B 6b64a496645cc0d33bc80d716089f19f819d7cbbe57e8bd2fdc3cba302198b980c3fcfa89db427eec58be0faa665befa3b6eb8555100386fcdbfd8a0fb5c0db9 SHA512 e11224e4dd111f8e0a7562a1a72eb8b36501b4e72561f672030d0876c4f580ae7ea4a1ee02226a1cd849b4e53467e76a2e033a70d8f43e469cd767208898520a EBUILD pip-run-12.1.0.ebuild 1399 BLAKE2B 6b64a496645cc0d33bc80d716089f19f819d7cbbe57e8bd2fdc3cba302198b980c3fcfa89db427eec58be0faa665befa3b6eb8555100386fcdbfd8a0fb5c0db9 SHA512 e11224e4dd111f8e0a7562a1a72eb8b36501b4e72561f672030d0876c4f580ae7ea4a1ee02226a1cd849b4e53467e76a2e033a70d8f43e469cd767208898520a MISC metadata.xml 389 BLAKE2B bc573b4f57b4f8371ecef97266b8441d47e66d551f7088a7f312ca049f7debd90e989d24d59d7aff182795ae27e553d131f3875c789dc793532ff9c812bcaf20 SHA512 00b81cba684e7118a3ce79ec5cb6a27d6ad67064a2745ffead8dec51c7786c9441139b800868cad8854ff39d7e38163ab2c8fa5c7d3f328390b628f8342fb0ca diff --git a/dev-python/pip-run/pip-run-10.0.7.ebuild b/dev-python/pip-run/pip-run-10.0.7.ebuild deleted file mode 100644 index f044dddca1ed..000000000000 --- a/dev-python/pip-run/pip-run-10.0.7.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Install packages and run Python with them" -HOMEPAGE=" - https://github.com/jaraco/pip-run/ - https://pypi.org/project/pip-run/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/autocommand[${PYTHON_USEDEP}] - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - >=dev-python/more-itertools-8.3[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/path[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jaraco-path[${PYTHON_USEDEP}] - >=dev-python/jaraco-test-5.3[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/nbformat[${PYTHON_USEDEP}] - ' 'python*') - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=() - - if ! has_version "dev-python/nbformat[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/test_scripts.py - ) - fi - - epytest -m "not network" -} diff --git a/dev-python/pip-run/pip-run-10.1.1.ebuild b/dev-python/pip-run/pip-run-10.1.1.ebuild deleted file mode 100644 index c9a52416f045..000000000000 --- a/dev-python/pip-run/pip-run-10.1.1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Install packages and run Python with them" -HOMEPAGE=" - https://github.com/jaraco/pip-run/ - https://pypi.org/project/pip-run/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - dev-python/autocommand[${PYTHON_USEDEP}] - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-functools[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - >=dev-python/more-itertools-8.3[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/path[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jaraco-path[${PYTHON_USEDEP}] - >=dev-python/jaraco-test-5.3[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/nbformat[${PYTHON_USEDEP}] - ' python3_{10..11}) - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=() - - if ! has_version "dev-python/nbformat[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/test_scripts.py - ) - fi - - epytest -m "not network" -} diff --git a/dev-python/pip-run/pip-run-11.0.0.ebuild b/dev-python/pip-run/pip-run-11.0.0.ebuild deleted file mode 100644 index f8ff3d17710e..000000000000 --- a/dev-python/pip-run/pip-run-11.0.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Install packages and run Python with them" -HOMEPAGE=" - https://github.com/jaraco/pip-run/ - https://pypi.org/project/pip-run/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/autocommand[${PYTHON_USEDEP}] - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-env[${PYTHON_USEDEP}] - >=dev-python/jaraco-functools-3.7[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - >=dev-python/more-itertools-8.3[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/path[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jaraco-path[${PYTHON_USEDEP}] - >=dev-python/jaraco-test-5.3[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/nbformat[${PYTHON_USEDEP}] - ' python3_{10..11}) - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=() - - if ! has_version "dev-python/nbformat[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/test_scripts.py - ) - fi - - epytest -m "not network" -} diff --git a/dev-python/pip-run/pip-run-12.0.0.ebuild b/dev-python/pip-run/pip-run-12.0.0.ebuild deleted file mode 100644 index f8ff3d17710e..000000000000 --- a/dev-python/pip-run/pip-run-12.0.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Install packages and run Python with them" -HOMEPAGE=" - https://github.com/jaraco/pip-run/ - https://pypi.org/project/pip-run/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/autocommand[${PYTHON_USEDEP}] - dev-python/jaraco-context[${PYTHON_USEDEP}] - dev-python/jaraco-env[${PYTHON_USEDEP}] - >=dev-python/jaraco-functools-3.7[${PYTHON_USEDEP}] - dev-python/jaraco-text[${PYTHON_USEDEP}] - >=dev-python/more-itertools-8.3[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - dev-python/path[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/platformdirs[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jaraco-path[${PYTHON_USEDEP}] - >=dev-python/jaraco-test-5.3[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/nbformat[${PYTHON_USEDEP}] - ' python3_{10..11}) - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_IGNORE=() - - if ! has_version "dev-python/nbformat[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/test_scripts.py - ) - fi - - epytest -m "not network" -} diff --git a/dev-python/pooch/Manifest b/dev-python/pooch/Manifest index 753d39f1e7d5..4ab7cd0c0cc4 100644 --- a/dev-python/pooch/Manifest +++ b/dev-python/pooch/Manifest @@ -1,3 +1,3 @@ DIST pooch-1.7.0.tar.gz 57457 BLAKE2B d85fc3cc707bfa639f46bf75b89dd31714f7a4f64a90ff7a6c92b792a8209e66a5fffb62912a336cd481330c37c0037df116d27ea06808bf02f1039e2aac930b SHA512 60126b893a9a1422aad12349143fbe72e485004f79b06da752f51ae374f375efae693304210c8d62b211433d7ce75fab53a50a6f267b1952df83fdccc2de13a7 -EBUILD pooch-1.7.0.ebuild 1467 BLAKE2B 31cce78b0dc675a73a09065bf55513757faf054583c5b60599bce391bbe44c973b6ed04c31542b49395a225356bffe76f11501feaf1423b113c365dd556d7e44 SHA512 4aa71eb7961516e3b2f4922d8636727377fadff6d0d00a1eb741a159c5eab4da753473bfcf621d7d06d68db600be06c38fcb83f78dd3e4011ad35b3ea759d3a8 +EBUILD pooch-1.7.0.ebuild 1627 BLAKE2B 5da8115236a2085b186b01ed98b80652bb2b081b3d44ca51dbde22a60da5507b92264d2cd6db34cd3e64009ebab37492b77b0f93cd9d40b308f0d560027af81d SHA512 dd810b6e8e6fcd618f6d3eb1af68f2da18f7699c2263402e976abaeb9a32fa858403d67f4973d73a639459f85f32872292a95721e287e3f7ebab59498afef261 MISC metadata.xml 684 BLAKE2B b6cd1db5a31f316800c9c5e15e11c858bebc81b7c38ced227e7f54a5a0386462fa9a92bb8f177d9df0d3fea00775dced1e2eebbb1622fededdac87ce40db21e7 SHA512 a96adfa4b8996e2685f7d5ea8ab6936fcc795a3f517da8ec14e885c08b2ae1f6d950ea9314e8aa6a4b2a4b436a23d1e98a6d56b5ae0c633bffc4fbeaca4058a4 diff --git a/dev-python/pooch/pooch-1.7.0.ebuild b/dev-python/pooch/pooch-1.7.0.ebuild index 911a4181b52c..a2379d26b6bd 100644 --- a/dev-python/pooch/pooch-1.7.0.ebuild +++ b/dev-python/pooch/pooch-1.7.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 pypi @@ -29,7 +29,6 @@ BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}] test? ( dev-python/paramiko[${PYTHON_USEDEP}] - dev-python/pytest-localftpserver[${PYTHON_USEDEP}] dev-python/tqdm[${PYTHON_USEDEP}] ) " @@ -39,6 +38,9 @@ EPYTEST_DESELECT=( pooch/tests/test_core.py::test_check_availability_invalid_downloader pooch/tests/test_core.py::test_load_registry_from_doi pooch/tests/test_core.py::test_load_registry_from_doi_zenodo_with_slash + # dev-python/pytest-localftpserver -> dev-python/pyftpdlib has py3.12 issues + # https://github.com/giampaolo/pyftpdlib/issues/560#issuecomment-971377238 + pooch/tests/test_core.py::test_check_availability_on_ftp pooch/tests/test_downloaders.py::test_invalid_doi_repository pooch/tests/test_downloaders.py::test_doi_url_not_found pooch/tests/test_downloaders.py::test_figshare_url_file_not_found diff --git a/dev-python/prometheus-client/Manifest b/dev-python/prometheus-client/Manifest index f8f2001c4d16..4240b4dd68cf 100644 --- a/dev-python/prometheus-client/Manifest +++ b/dev-python/prometheus-client/Manifest @@ -1,5 +1,3 @@ -DIST prometheus_client-0.16.0.tar.gz 117546 BLAKE2B 6b4e6600b352f17620e432edd976c2d26ef71326018bd1fa81f6bf4842f1599b06b11036a3b71c641698ad3d1e2f4422812133b51a34ecc70ec0606e9ea2478c SHA512 12d22963a22511872fbd170e112a743fac02ab1a569934eef5d97f53a292281ef3f589e852f245d083d8555c5cda51c6210fe48e1211431c8fe00b47d571eaf4 DIST prometheus_client-0.17.0.tar.gz 90650 BLAKE2B 04bc44e930c94edc9fb0ceb5cc5be71cbec23435d271ec63acacbb10b42b192170ed7f92c767a575a08a8140d9cfc28b591c49ad9af2e6d931990daba45637ba SHA512 da9a27a514dca0ae2721eaa607c5adfa86686553eebc0c4eb4323d0866d03b520de5085b8e39560df0525ef3bbbbc7996271b64136f60a427fb14fb8851e595f -EBUILD prometheus-client-0.16.0.ebuild 579 BLAKE2B f53d39c9a9d09d8361c661a4921d8aefa977efbb9401455f70f26319e55e4b1fbada7232643a6fd602e1879cf1c6c5917caa243a1b773c6d8908f59a350da90c SHA512 d12eb90cadca85b9695757a5a0d97d4c9125a622973f076814f847faa9b1468201c154591d28d046c09ecdec60caf978f2dfa4a2b32dd7a023aab9c6326d46b5 EBUILD prometheus-client-0.17.0.ebuild 580 BLAKE2B 211d05274d1f01dc404e7fd5bf0953d86a8f59782af389f08a039f98ca4c6b6037caaf04054e47cd7d0168a9b3f34de4dac369b215897537d137e8ab984df630 SHA512 6312d5601966258a5155179674ecfc09cfefb9c3d5b7f63b14883dc7f3a8f52668be8e39b9559baee670c6cf5a839d8fdd4e9cf50c3f30efc0c413ad06998310 MISC metadata.xml 409 BLAKE2B 900f1046ec87679dabe88792bfea55cdf6dbbc1f332260e5487628530a1e5b2e07a1b5776313c484ed2355c205dea165547628297da3fd3e0d9e7c352f4f7a54 SHA512 beee1bb3823aa235e8c2667b18157254335777dbf1169beaee54190d41819dd0e82c58a8ea09c4981740370d7e5463ce11d327e02bf411093dfb653a557077ff diff --git a/dev-python/prometheus-client/prometheus-client-0.16.0.ebuild b/dev-python/prometheus-client/prometheus-client-0.16.0.ebuild deleted file mode 100644 index d13ab19b83f7..000000000000 --- a/dev-python/prometheus-client/prometheus-client-0.16.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-python/twisted[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest index 6366ee84f1a4..6b98bd2e0c8b 100644 --- a/dev-python/psycopg/Manifest +++ b/dev-python/psycopg/Manifest @@ -3,5 +3,5 @@ DIST psycopg-3.1.9.gh.tar.gz 487052 BLAKE2B 0422742d21b872c927d8df5f85e8e64fbfc9 DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d EBUILD psycopg-2.9.4.ebuild 1248 BLAKE2B 05090945297120771b3983ead32e88a6c178e631441a7fa3a3dea02c528650db938f39e0e8beed6bb46502e5c708efa32fa167285b7eacd214f587de5f8a53b4 SHA512 1e11a0c254f38c7e355d29a824b85546850b39dee02ef39a1275c2e461b3683793ed8c7dcae74cc4b8b70b9885203895e4b701ee39880f7de0fdb666d3826fec EBUILD psycopg-3.1.8.ebuild 1684 BLAKE2B 036beefbbd27a8a69a5444a1afd5e0f53c2ca77e37d54755445428c1accff49ef084bc126d11cb69c0839d93334391e437662e178913af8933afe203331f8483 SHA512 0a5ffeb30e04ced2a1a3e1a736d49baf6681b2b670987aa4ceec6714ff2ff30be987397c68f694e50ae77610e56efe30cc38e58819ff055fdd6fec02694f49a1 -EBUILD psycopg-3.1.9.ebuild 1762 BLAKE2B a63c1d9f7cf95e6152ecc4b0b83480bacb007452e85a57415f0986102b390f506c4b12ab99aea10e0e4da51956947b18d8af86d26dfe8ce64ff1a5afab50d41c SHA512 ce385c5512aad721e338a0821cdea08b8a38e3b2672a157eec99a5edff20bfb4f85a95a056af562325a907733b77fd0eb86aecd69b798576d0ed326c8f59b0a8 +EBUILD psycopg-3.1.9.ebuild 1758 BLAKE2B dcf1ca5b542240ce385cb2c435d86c7175e2db116e26494aa39f289be380a5609d958679154649ba4f06a201a7fa7eab1f81b423b86a515ce0f16696b638a009 SHA512 071d7275f7701750912466f1c999c295cbf50e54e735316a0663e9477e2c87614e23b666d476878342573fae43a066d4bfe5cd6dc98fef030d2162223d4d6433 MISC metadata.xml 426 BLAKE2B a573dbbef89ba2c3c7e7aa11e87005879fa823daa8d7e2080ce82dab7196429769b5e2ed0c4ffb363443469dfa47524d900fae75c4d7c8c9da901389e746838f SHA512 e3059428d8c00113696bfd232b2ad3fd4efccc304a31ff45801f30bb07c03acd58aafcab187fd85e4d89eff4db6c18a1395744eb1fd5cf8f11e43aca0f4e60cc diff --git a/dev-python/psycopg/psycopg-3.1.9.ebuild b/dev-python/psycopg/psycopg-3.1.9.ebuild index 8cb8c8b3b186..2843324d03ac 100644 --- a/dev-python/psycopg/psycopg-3.1.9.ebuild +++ b/dev-python/psycopg/psycopg-3.1.9.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${P}/psycopg LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DEPEND=" >=dev-db/postgresql-8.1:* diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest index 2eb0a1124dea..242f527b193b 100644 --- a/dev-python/pydantic/Manifest +++ b/dev-python/pydantic/Manifest @@ -5,7 +5,7 @@ DIST pydantic-2.0b2.tar.gz 527380 BLAKE2B 214c740ecaed3cf4e7ed1e06d75ce17b37028e DIST pydantic-2.0b3.tar.gz 543489 BLAKE2B 89faa3ca4187840ad2fa8025bfef8fba265eaf88e31a75751aa619e1235af08e33aa3b7a713da9e69119a43316da893b02e669d3e704781f77fe94598db40410 SHA512 db6690d15f91b635f0a4002f81cb9ba15e625ece4172bd355e5aef7058f6f385d0b3d1f7e2cab3e25aa6a5f48f6455965a1adaa18fc5a2ca5845c09804c9a3dd EBUILD pydantic-1.10.7.ebuild 2204 BLAKE2B 36931d0c50584e031f2055631498e085848eeb402714816a4be63067cf2a1d27a7b7ea200492f3c3b7235ec324f14226333235d92feb195b984aa34acc202466 SHA512 3474f50d54205229d2f060d30b00034af2ba1a9646e7fa3663fcb4dc1f86f007750ec4c5a2903ce1be0ae95df940f9a3baa101bad7d62d45521ce8677f0c3c65 EBUILD pydantic-1.10.8.ebuild 2526 BLAKE2B 2f63a908fbac3b5b050427eac24dc0ad9633105d3db4490e6671588d73d3d7f897b8dab01f9b9653afcb15d7488e5013247664b2a109f54a4626c7ad287d7e83 SHA512 cecaa29425232f6402c9e324a8e61a51e406d7ea4d742859b82de3aae90b8d0c89595c2baeb3446cb94b2c9fb618cbe0054a2a59a24391a50a8d106cbceb758d -EBUILD pydantic-1.10.9.ebuild 2525 BLAKE2B 89aa9c383a1118763bac74f3f02294dd55e453ad0dbe1e7a881f06015ad2e3103fd2a5e89bf8a8f963ad102f62f48c799e87d39ffe4359e6c5dc9b6ae54dc840 SHA512 7cd09256359e0a065acf2940c541db31750bbc3cc3b10b4e368797a044deeae3aa31c5d865ea63b0523411a95ae3632400fa7574d672bdbbf400610eeefe6531 +EBUILD pydantic-1.10.9.ebuild 2518 BLAKE2B 84f7ee9b095b56518792f81df308652cdc725c6accef3388615bfea735c676f45e449e0c60ec030349b067a8a97833669071f493325c6644c7a73d08d348dcc3 SHA512 7fedbe4158ce80d41e8686ed19618bb818d3efdf8d508a8d4fdef7f8525a3e4e1364a340ba0d710f2b33327a280e33e5df15c0ea2920446dfee3d1b95cc4862f EBUILD pydantic-2.0_beta2.ebuild 1096 BLAKE2B 150e6b8d406ec141a2b52c607066916efb203af769d1fedb8e7e5688c9d777aa95419837ab7d9793c2bcd9f9b642225f67dd714df67c8c0b2fd1364d8cff4fe2 SHA512 a85dcc5ebc9e6c5044402a73c287362aa1dc496c2804113b60c068053a72c14a559c7dc066d43d78c59e2fa13143a987c99d509dd5b869f446fe40add2ea4587 EBUILD pydantic-2.0_beta3.ebuild 1095 BLAKE2B 41cc4fca081030d79896b9972aad942955302f84ee91d932e43ad49afff9054f73c670b0c4e337adb734a28c0ce26b9558e584dd6e3282526f70c60124e20f65 SHA512 c0b88b81cd7ce744beb422a931d5430e0f12badff7650b861adf433fc24bf8509e0c1fdc6324e1ed73e73ac04cf36493461a4dcac6bc1d0ac1023adfde5c5c82 MISC metadata.xml 630 BLAKE2B e765d13d92f634fcd09ce51499a64149ca11f46c8b45d9a41c35382ed84686326b5dd9aeeb0d780d34f38f0cf99b08de6269f1671642aeb389bfd9b8abe18dba SHA512 43f108a909059554ea0fba2055739d23d889f1cf5e01c8f54c4e926062055d042b77412faa9f60af41697c155914907c87455361bb0d32edfdfcf5ff8ce1b2eb diff --git a/dev-python/pydantic/pydantic-1.10.9.ebuild b/dev-python/pydantic/pydantic-1.10.9.ebuild index 742af7f9f99e..68345cdc15a8 100644 --- a/dev-python/pydantic/pydantic-1.10.9.ebuild +++ b/dev-python/pydantic/pydantic-1.10.9.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="native-extensions" RDEPEND=" diff --git a/dev-python/pygit2/Manifest b/dev-python/pygit2/Manifest index 94048df38901..e3b5b03e1bda 100644 --- a/dev-python/pygit2/Manifest +++ b/dev-python/pygit2/Manifest @@ -1,7 +1,5 @@ -DIST pygit2-1.12.0.tar.gz 737533 BLAKE2B 4989587e2f7cc7041e65e1080ec4eea4d749c7dcc8b8cac45e3753902d477dd2fb30f3bdb5ff73860baf587ed808bbb2c08afb3b6054bbd094fee2f7c573aab7 SHA512 885984d8bb990ca3f60024c3db10d5f0bc77939382e93ab469f77b676bd95e6f44238d7e5d08dd9d17094a45cb0880dda94b860b014607f64a23a85db60b0422 DIST pygit2-1.12.1.tar.gz 738390 BLAKE2B 0d22cfb84cf62af32a1da76feb76da0c42ff30ae17bc9881c32553c662ac67a27bad57f545034dc1f42ef9844846b556f92b5b0e0faee63bb524dc57e73d4f9c SHA512 97f7cef7eeac3f165df8d82933854f53f842565efd764c351812ab27f35d574da9eb37628740f878540ad0be0447ad83a2ae0ed1544c615ba29485f08dd345c5 DIST pygit2-1.12.2.tar.gz 738453 BLAKE2B 805472147021296b28f0d47f97e5b42355e2f8eb418cc48134a8c2a0c606e04bdf6ee9ddd5586949652b36d921631aaa16fb739d8491db01196c7ecb26f2ea13 SHA512 adf82f385b0cb8e239113171e7e4d75d4902828b18a04f2624c6931f7d11648ae0503d615ef5d89ddc477b94c5ac48354be223e2bde7d4c111a957e114b6a28d -EBUILD pygit2-1.12.0.ebuild 802 BLAKE2B f57058e4a390739c1eaf6ee890fe8d4236311e6d9f7a750a6931bd75b7f4eba1cf7adf7c35da52ac1f2aed7f69cdbc385aa58fa720462437d6dcd23b42d697a9 SHA512 ba3f507fbd3b3288551c695ef7027b71dd6a5f8cc36f9fcb5538aad4178df503797a4131f319114d87b5373eba0e92aeaf852dfe5afb73143ad1fe09fde4c091 -EBUILD pygit2-1.12.1.ebuild 805 BLAKE2B b26ec018bf92c3aee897470dfd95d70f4c028eda052c87ba42e021b8cbeb4a821f332898fef4f6307ff46727275ade22bdcf7d429db928ca3a38f346abb9c0e1 SHA512 220c4da61d5e84226f053e3e71bc2f541c8942faf8aa1a9db8f56bbe3781c0802ebcb5a198615c605eb7c6fad63009b3dcd7557f2a3a06080bb34363ff188658 +EBUILD pygit2-1.12.1.ebuild 803 BLAKE2B 54bd019e1b82989d76af9d80f2507a7585474b0f183ba4d7009fce5994c2080fc832a815fb320e2294a60db7a504f4cabcaa01a6c8231e53b2f9dafb3f13f3c6 SHA512 38c6fdd592466f2e409e1cc0360404158d490571085cb34b75c986912c655c3efc370d8237d3a745f16aaeb527268c6f77ed5b99155da44937c5da947c3cf9e7 EBUILD pygit2-1.12.2.ebuild 805 BLAKE2B b26ec018bf92c3aee897470dfd95d70f4c028eda052c87ba42e021b8cbeb4a821f332898fef4f6307ff46727275ade22bdcf7d429db928ca3a38f346abb9c0e1 SHA512 220c4da61d5e84226f053e3e71bc2f541c8942faf8aa1a9db8f56bbe3781c0802ebcb5a198615c605eb7c6fad63009b3dcd7557f2a3a06080bb34363ff188658 MISC metadata.xml 490 BLAKE2B a53da88b5fe40a56d831bb5589d03d247ca1d1d843bde9a1fe6999563a42c076a9f6462b6947ae217086e5edde35a4788f4552636871891f9820534a6f0bade6 SHA512 57cb7356bbb0a22fce2d7ecd8ab346ef5c8155d0941d6a15bf2e98364e755d6e5e5d6aacf24017b4b827b983032e4d46f2363483ac66d6e3882c8be12e60fb39 diff --git a/dev-python/pygit2/pygit2-1.12.0.ebuild b/dev-python/pygit2/pygit2-1.12.0.ebuild deleted file mode 100644 index 00a56a23f39e..000000000000 --- a/dev-python/pygit2/pygit2-1.12.0.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Python bindings for libgit2" -HOMEPAGE=" - https://github.com/libgit2/pygit2/ - https://pypi.org/project/pygit2/ -" - -LICENSE="GPL-2-with-linking-exception" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" - -DEPEND=" - =dev-libs/libgit2-1.6*:= -" -BDEPEND=" - >=dev-python/cffi-1.9.1:=[${PYTHON_USEDEP}] -" -RDEPEND=" - ${DEPEND} - ${BDEPEND} -" - -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # unconditionally prevent it from using network - sed -i -e '/has_network/s:True:False:' test/utils.py || die -} - -src_test() { - rm -r pygit2 || die - distutils-r1_src_test -} diff --git a/dev-python/pygit2/pygit2-1.12.1.ebuild b/dev-python/pygit2/pygit2-1.12.1.ebuild index adafd17ad091..62438bf97cb3 100644 --- a/dev-python/pygit2/pygit2-1.12.1.ebuild +++ b/dev-python/pygit2/pygit2-1.12.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="GPL-2-with-linking-exception" SLOT="0" -KEYWORDS="~amd64 ~riscv ~x86" +KEYWORDS="amd64 ~riscv x86" DEPEND=" =dev-libs/libgit2-1.6*:= diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest index 21fbf21e07e0..2c41b0811584 100644 --- a/dev-python/pyopencl/Manifest +++ b/dev-python/pyopencl/Manifest @@ -1,5 +1,3 @@ -DIST pyopencl-2022.3.1.tar.gz 470441 BLAKE2B 86ec602f3d73a64e34fe77b7985e64db332a685b33231ad7832d7e864f3170e3eee0aed42742b9892f7950a0f672a736e169ccd0ca08a124b7f20738b348dbff SHA512 57944de69bb24f0f22fb2c0165cd4de5265f5329246fead8449d26e6cbe1204fd44ced70df9960aa54e7d285abe81d8f8a802ba62309de5f4865e882177025ae DIST pyopencl-2023.1.tar.gz 472581 BLAKE2B bfa25646b00b8d5c1a2fb7b98c18383e3013b9aa1573dc1bcbc1e056d3bd50d48fb35b7b74c4d87c079fe9334817ff325edd235bdd0de610373850c3ab057773 SHA512 3a6c61715338b31f9e9c3b9c8afe029e63d2689f9d52174c91cfe7383425643b3d08f5c125ab7e24ca776c86ff19d5adb7bfe56f1bd531ba443f99dcf9449244 -EBUILD pyopencl-2022.3.1.ebuild 1999 BLAKE2B d64eb47dc442534e666b141e7d02bde62d80ead50d74cbde05dc32b28b143f20e1e6ceab3c199720ae07fa4e26272c034484ee8cd2962ba98dfc9f5db9cf4346 SHA512 d339449a1043befbf8eacbdb9f6874b16be9b54fcc17c0c1070ac4176fccdc04fb488dcef44555031d5aed30179bb3a74684240ec980dc66c67b7b63be1f34ac -EBUILD pyopencl-2023.1.ebuild 2000 BLAKE2B 1ce9363a3312a5a93a0f970fb9c3cb4dbc87e9e597039a71afcf26833ce7d772bb97abf694ea66472856cb49302a5f8c6d458d52c554c3fdf58aa42fdfe8b3de SHA512 23074496a74fe4f67ec91821a00b7c2cfc360e3cd936c354e581edc0b7a58ea7aaee7d01390cb002be4e8f02c0aefec9f438a7d0e0968b10382ddbeee603d50e +EBUILD pyopencl-2023.1.ebuild 1999 BLAKE2B d64eb47dc442534e666b141e7d02bde62d80ead50d74cbde05dc32b28b143f20e1e6ceab3c199720ae07fa4e26272c034484ee8cd2962ba98dfc9f5db9cf4346 SHA512 d339449a1043befbf8eacbdb9f6874b16be9b54fcc17c0c1070ac4176fccdc04fb488dcef44555031d5aed30179bb3a74684240ec980dc66c67b7b63be1f34ac MISC metadata.xml 373 BLAKE2B 0de89cb91a5dba1c34bacf04a95d4e2eb9e903bfb55e291f2ed20d579b9736a9a25f27620eed05d19c903c117e0dfbf410f408e9ff4008ce8c93f7b1b004141e SHA512 4ff5643089e5590d1ae4ef413a1ab0fa2772f71922a9da2c8b43ae375ba2e6e3d95ab90a13d51d22fdea49663c112c36352df609eceebd520fdc06590907b0e7 diff --git a/dev-python/pyopencl/pyopencl-2022.3.1.ebuild b/dev-python/pyopencl/pyopencl-2022.3.1.ebuild deleted file mode 100644 index c5b324926a54..000000000000 --- a/dev-python/pyopencl/pyopencl-2022.3.1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Python wrapper for OpenCL" -HOMEPAGE=" - https://mathema.tician.de/software/pyopencl/ - https://pypi.org/project/pyopencl/ -" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc64" -IUSE="examples opengl" - -# Running tests on GPUs requires both appropriate hardware and additional permissions -# having been granted to the user running them. Testing on CPUs with dev-libs/pocl -# is in theory possible but has been found to be very fragile, see e.g. Bug #872308. -RESTRICT="test" - -COMMON=">=virtual/opencl-2" -# libglvnd is only needed for the headers -DEPEND="${COMMON} - opengl? ( media-libs/libglvnd )" -RDEPEND="${COMMON} - >=dev-python/mako-0.3.6[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] - >=dev-python/pytools-2021.2.7[${PYTHON_USEDEP}]" -BDEPEND="dev-python/numpy[${PYTHON_USEDEP}] - >=dev-python/pybind11-2.5.0[${PYTHON_USEDEP}] - test? ( dev-libs/pocl )" - -distutils_enable_tests pytest - -python_configure_all() { - local myconf=() - if use opengl; then - myconf+=(--cl-enable-gl) - fi - - "${EPYTHON}" configure.py \ - "${myconf[@]}" -} - -python_test() { - # Use dev-libs/pocl for testing; ignore any other OpenCL devices that might be present - local -x PYOPENCL_TEST="portable:pthread" - # Set the number of threads to match MAKEOPTS - local -x POCL_MAX_PTHREAD_COUNT=$(makeopts_jobs) - # Change to the 'test' directory so that python does not try to import pyopencl from the source directory - # (Importing from the source directory fails, because the compiled '_cl' module is only in the build directory) - pushd test >/dev/null || die - epytest - popd >/dev/null || die -} - -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/pyopencl/pyopencl-2023.1.ebuild b/dev-python/pyopencl/pyopencl-2023.1.ebuild index 50170e58a2a8..c5b324926a54 100644 --- a/dev-python/pyopencl/pyopencl-2023.1.ebuild +++ b/dev-python/pyopencl/pyopencl-2023.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="amd64 ~ppc64" IUSE="examples opengl" # Running tests on GPUs requires both appropriate hardware and additional permissions diff --git a/dev-python/pyopengl/Manifest b/dev-python/pyopengl/Manifest index 04337a8f9071..173db159b83a 100644 --- a/dev-python/pyopengl/Manifest +++ b/dev-python/pyopengl/Manifest @@ -2,5 +2,5 @@ DIST PyOpenGL-3.1.6.tar.gz 1903892 BLAKE2B 7d1109a09703a7113aa9cc02994662df77bea DIST PyOpenGL-3.1.7.tar.gz 1896446 BLAKE2B 3fd4c84bb59157b4a6ee09c2a5ecd0e4f548bf03a84d735acfd92453eafb92102677a2b9c98831a92be33e873630c815dee453745d630a4d6b044771a13c945c SHA512 add1b4d02e7297f00f82a9c9249d6665029073fe620a1650491af9102a76a16e9320b5f227275b0c273ff5a616c284fd9f25f0f425848676c37cab9f3c22ae2e DIST pyopengl-3.1.6-glut-font-egl.patch 1430 BLAKE2B 4b8962045b1efce2b4ec8ca759689d880e8df074e98c8c680172fd01d6cfbae33148cef41c46c7d1231674836d0009626ccedd873fcfe35f644fe9a2aaab2d5e SHA512 a0c491bca31cff312a2f431f89109cbf3aff276aee375325cacc5c6ebe37ad2119072ad7658e11b56efd62b18b8ed2642de999c79b0c999414e44c2b1ec7225b EBUILD pyopengl-3.1.6-r2.ebuild 1325 BLAKE2B f507bf93ea395338ced8083eb4d7b14998c896f2429552fb4cad59584ecacf64f0464f7972ee6f176ce46b8a56ae99b1def6797d4531bf1ea8822881c217689b SHA512 ce8a86b23aaddecb5f9359d59a9271660af74791a6c85424704e83baefd1deb11e362a5a6842b59b464e59d62e00defcead9e764a0ce1793a30a180a506bbc9b -EBUILD pyopengl-3.1.7.ebuild 1111 BLAKE2B a18c93e0f6f3573d5eb0eefaabb570facc487abf4a223bc419fae9d0d7294b7416fee6544463c2fd795b628d3463a1b32a8ade8c4993fb0b4d7c91158aa3ab27 SHA512 e28c10378d8f0fc692043675bedf2f49cce23ca5c432d9bc112c4e6e2628d9961af79ebac394769d5f4a02ca267b72504fb14c424a9f94a114bf5db5e45e31a9 +EBUILD pyopengl-3.1.7.ebuild 1106 BLAKE2B f3a3327c130b59b7f056ba352d8aedb6f116d0c0f98c7a6c918a0016682af009ae1de457ee2f5d7aabde98b1fd5ecb47bb9142abb9e5d71e62b6c9e5238e95ef SHA512 cf9c214d83f996def1ead4e5f470f54be20a1c0630022927d5626151e087e3061f232bf915c25c0b0739cda8f989b36757bedf606f7c042a01a0aad4db81f2f7 MISC metadata.xml 422 BLAKE2B c9ee324fb408e8d0856193fde1324109e77c97f28fff0dc83d9c903cf3e2385c3401d8f949d50fc2e2a9c41b79c421298e04fc79639b79352138f41aeafb7018 SHA512 bedbbc7fcafc2c625f79241e75faeafd0d3c37b4186b5ef8842e8612d9527a4991f208b1878b1f1e28f4056eab2104e7acb57814e39ee82c0208d6f93fbb7b85 diff --git a/dev-python/pyopengl/pyopengl-3.1.7.ebuild b/dev-python/pyopengl/pyopengl-3.1.7.ebuild index eb23b2548a26..223b4939eb29 100644 --- a/dev-python/pyopengl/pyopengl-3.1.7.ebuild +++ b/dev-python/pyopengl/pyopengl-3.1.7.ebuild @@ -20,7 +20,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" IUSE="tk" RDEPEND=" diff --git a/dev-python/pyopengl_accelerate/Manifest b/dev-python/pyopengl_accelerate/Manifest index ea292ed74646..1f16e678b779 100644 --- a/dev-python/pyopengl_accelerate/Manifest +++ b/dev-python/pyopengl_accelerate/Manifest @@ -1,5 +1,3 @@ -DIST pyopengl-227f9c66976d9f5dadf62b9a97e6beaec84831ca.gh.tar.gz 3296655 BLAKE2B 74aca52a9566eb667a36e4e75470da8eca0d4aaa42dce246bcfc4b28e3581235ca6119efaadafa4354c915046931d30bf0b2cd2d0fffb9d87611468a34704b24 SHA512 dad3b4377708d7c7331384e0b3aa3ca69ac943bb22e4136f93b7790092e29ee4cdc254295bd9243203981834bc22a7a02163523177b7f7c581f9384d55ee13c8 DIST pyopengl-release-3.1.7.gh.tar.gz 3310131 BLAKE2B 37d64a0e0f3ced1965a7285ac7a0afb774b1e5ef630e42d86e40bb65176af7f0aa44accee50d3b32eb87a13c76535a3239359ea2c5bea385e20f1b1ec1a8b636 SHA512 a6cd28b15964e55e8a808477138ad03eb212501d9f4723603c405932963aedca83b91ff19e510ca181cc9800f2a22968b2913b70a975b7797f3bcad112c6c0b4 -EBUILD pyopengl_accelerate-3.1.6-r1.ebuild 969 BLAKE2B 26dec3976c9d5f9af5896704221772f776b15fe7106689707d42592118d411d9f7f5500db5729de19901ebfbc3d6c9f74fb323399c50435212e694c6b875820d SHA512 9ce43bee2ae4e820a83df3ca6c19e78b946fb6090bfdbc86d03bbd73f93a2c42789a7a60340ee1b2efe4ba1c54cbc3b1343202c0aedf72623142e5332658b1df -EBUILD pyopengl_accelerate-3.1.7.ebuild 910 BLAKE2B 81ae2b730c18b6d1e47123dfd42f1d5b7d282808a4431717aab274b6f06d503f13bd775fc3697e9bdfb74a255d89292ae5516cf9e118e5ee3d84bf6afdf4161d SHA512 eeae0abd87a37a2e06ee20a94446a06b4b26995610ae1a5fa25a05b62a0c73e174cf23a71da55f08e35cf41bc3bd9e56b6ec169e67a730e37c65335ee802b95d +EBUILD pyopengl_accelerate-3.1.7.ebuild 908 BLAKE2B 2ce5b68bccdead85f0211c913cf838c70e34ba14253da00460913cce32f66972ab4a6eba68305532c8528a36b5b6461b5b4ad00834a62176618254f98c26c333 SHA512 40bf386f395de3a90a7fbbb0ece5b1046c934a98b8fa5956cffda291a6000fe246bd5930be5066fc96500fbc7a141b52d664d08393bb714616e82c51923e23e1 MISC metadata.xml 433 BLAKE2B 0c80e4858e421b6274774a3e9c1e594c976cbbc11d4ec234e116c2b8bead90cbf8da62760991f0f5a3d47c8d480dc245d77532c7ba2c2a393938f2946c9dc0df SHA512 1c088169530a2b9ad3c0471b52f2ddf76ca3317d071822fb2ae20e68cee14877318270b56f68ac4887d472e1d2e777b2e0b96676eb993705ce7afa103aaf9b7e diff --git a/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.6-r1.ebuild b/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.6-r1.ebuild deleted file mode 100644 index a3ebfe7c1f2c..000000000000 --- a/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.6-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -EGIT_COMMIT="227f9c66976d9f5dadf62b9a97e6beaec84831ca" -DESCRIPTION="Accelerate module for PyOpenGL" -HOMEPAGE=" - http://pyopengl.sourceforge.net/ - https://github.com/mcfletch/pyopengl/ - https://pypi.org/project/PyOpenGL-accelerate/" -SRC_URI=" - https://github.com/mcfletch/pyopengl/archive/${EGIT_COMMIT}.tar.gz - -> pyopengl-${EGIT_COMMIT}.gh.tar.gz" -S=${WORKDIR}/pyopengl-${EGIT_COMMIT}/accelerate - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" -IUSE="" - -RDEPEND="dev-python/pyopengl[${PYTHON_USEDEP}]" -BDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - test? ( - dev-python/numpy[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -python_test() { - cd "${T}" || die - epytest "${S}"/tests -} - -src_configure() { - rm src/*.c || die -} diff --git a/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.7.ebuild b/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.7.ebuild index eaea9eacd1a6..177f6781c3a1 100644 --- a/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.7.ebuild +++ b/dev-python/pyopengl_accelerate/pyopengl_accelerate-3.1.7.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}/accelerate LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux" RDEPEND=" dev-python/pyopengl[${PYTHON_USEDEP}] diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest index 4a62ff15653d..672a983a51c8 100644 --- a/dev-python/pypdf/Manifest +++ b/dev-python/pypdf/Manifest @@ -1,12 +1,6 @@ DIST pypdf-3.10.0.gh.tar.gz 7558639 BLAKE2B 4c3bc668ae750e1ff78837459704fa24fbc8cdd90bb43c28e60140b3f3d2282d609460ec184d439d3121b284307236b8768ebc121679ed19e43efe43c5da5533 SHA512 e34072c21aa2caca7a3c99c754175fa3ccd42f69dbaaa92c52fbf1e1fb5e70245d3571305987d79f897769726c075d98313e07e9acf7817763a2522b16ddc424 DIST pypdf-3.11.0.gh.tar.gz 7560736 BLAKE2B 171c242e819cb417004aaba6341a38e8b89eec1346d6bdf899320da220f6368e38fee268ae2a90e308fd142c33411acf89a82bf00aa1220c9c697c052255e7a1 SHA512 f2f8d6e1035a8b2d14d6750c64e46e14b119324e08a3f808e5cacb7144c5c3ce3db65248010d13d520bc57915ea0f5f9a4b78db72ae430b46f614b2c0d5f7359 -DIST pypdf-3.8.1.gh.tar.gz 7516880 BLAKE2B 87d8cd66c7efcf9624205da904290fe82f51eeb9b521903ec564467755cc9a824ab0660a41d0cbd4a1ada2e20b4b35e16ce3a73a9933aea9fc5e0f315e613709 SHA512 8b78ccc210b8f34b9556cf69cac8f2af207de9a42840a0b4c822c0ab2c0b2d468c5c20a14704d3f54c6b57bcc451c3f0b7ff54b8149616b539cb07be57482e58 -DIST pypdf-3.9.0.gh.tar.gz 7516907 BLAKE2B 12c0a13ee1ca897966bcd2f6a93b50ef1ead8d471ac9543544988a9c03c26a135a91c07b443d3a7b89fd38c302f5c2323994407fdadc23638832ca07eb7571fb SHA512 da9489bfd7c91c497852ce71050548d99fbca8118575c5eec85d55611fdafbe471c1cf7c4c8ef0e46165a89771e557c868f133af325d4672ba897fffffd43c02 -DIST pypdf-3.9.1.gh.tar.gz 7517143 BLAKE2B 81e5ff0d8997af2df3709163ad5c319bb5b9a598cfb0a2894850c658ecf3fe6bbeda7cd7f9ffaf23ce015f6235c39220fc244f826edf87114d84859950409fe3 SHA512 414a33ff29e9410b89d5f5939db841f25393bd2c66588aea67da7639517c2fd91f293b6120bd553a8fae4fb23c5b9828dac2a6ec1b649aaf9f7c0737a0f4a05a DIST pypdf-sample-files-69b31cff6b183a42f9081709ef9bee4047976f56.gh.tar.gz 9044391 BLAKE2B 9a9bcfbacabf3c80073a440f54736728cba4ea92d1a817ce98bcaf9375340d95e453f45207f53ac878ef5c13bc4ca7d0d4488b79f205f396e960ed042680ca01 SHA512 32b4572d60a0aadba02485f11c84712c1f5f0a75f7acd6fb27f1df00cb2a8ae338a1001e6519f66c248efbd129aba1a2ad568e930ce90bd542c8dc58f383386a -EBUILD pypdf-3.10.0.ebuild 1142 BLAKE2B 958254ee527f5d628bbcb8bc6e7138538c172c757420e2eff4b652f41b4663a25e5c521ffd76fc551f88ada27a18d2d390c1daceb907a365b54c95b0d4e9d714 SHA512 621b02942c63ee8cd53439d424e37028d4c955f3f6fe2f1b4aa94019e0f29edffa75938cf8cabef4ade38531ead1b991ce312b84aeb612d0ca4b2134bae5c289 +EBUILD pypdf-3.10.0.ebuild 1140 BLAKE2B 424f6cb5fd2920fd8908e57a5f87acbec43dc360a6c72b54c614bd8cdf88c8d6be43e3c03905f7cc4fe0488d5a9c5805d4e0b7d4bcda7796fefbe2d209f40d8f SHA512 29f1ad2940dc53b051ed95c8535b34f5ed1a058483fa2f96815c9823e58ab124edb815b87aaba7ea4ee7edbd4809b1daa72b640031ffc99a94d965d227527774 EBUILD pypdf-3.11.0.ebuild 1203 BLAKE2B 3a035cd9dcb4b8d1892da172c61e36df4cca742773567130ddc6f13f7580daee9ac467e09e4acb404ab50a253c5cfc579ed49ea41e56bf47febbb7bb8b10a0ac SHA512 9a255de348c35b327fe7d626912fbb24f459951ddc44d46604d1b0826893574b82cb53bf7749a42580b4e130b630ea66330e9da86ecd1dbf602b79188ded4dd7 -EBUILD pypdf-3.8.1.ebuild 1244 BLAKE2B b464a7c321f5a4f233bbb11b73e91c3e512236ee4799c628ad649770e29ceeec8a7dc390436172b47f70197828973a72d79cedf7b07e7de1e4a164da17094d9f SHA512 e22731975a0a437905e378d683f94c2c82044512712c25e7fa138c671e1c376bfb26eedab371996f38578542d77fa247870d329d5534edc3d11895945c9828ba -EBUILD pypdf-3.9.0.ebuild 1124 BLAKE2B c44f7ece585165911c7965a583d25414e0b911ae07bfc3548f7084df7102fcd481bd4c9b4a55f0ae414a74c1e9a113f28e301dfc6ad96f89d03665094b1e5628 SHA512 fd4ffd74c1ecbea51954af7a8dc09aa4d16cd7ea14490622e48fd440259793c76cabbabd1c17529019c98090aff411973e876eaf6c69f527492b8b3b57eefe56 -EBUILD pypdf-3.9.1.ebuild 1124 BLAKE2B c44f7ece585165911c7965a583d25414e0b911ae07bfc3548f7084df7102fcd481bd4c9b4a55f0ae414a74c1e9a113f28e301dfc6ad96f89d03665094b1e5628 SHA512 fd4ffd74c1ecbea51954af7a8dc09aa4d16cd7ea14490622e48fd440259793c76cabbabd1c17529019c98090aff411973e876eaf6c69f527492b8b3b57eefe56 MISC metadata.xml 373 BLAKE2B a829b7048eb3a95caeb1be83b6172603df6a031d40995294f2687bf3c3cb70e66fafb9ba8339d9979fc85f5936b9552963a8fcd072a20661fa78f3aa3c4b89c0 SHA512 775ac2de487f11fba1ea8d283b42b9ef56e42cd95ea11f50a06b099420e69c0567f65c506b14891ac641da90ea05ca70da4f8a3e4a028cf41bdbc823021dccfe diff --git a/dev-python/pypdf/pypdf-3.10.0.ebuild b/dev-python/pypdf/pypdf-3.10.0.ebuild index d7166bd01223..0e9da013abdc 100644 --- a/dev-python/pypdf/pypdf-3.10.0.ebuild +++ b/dev-python/pypdf/pypdf-3.10.0.ebuild @@ -25,7 +25,7 @@ SRC_URI=" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 x86" BDEPEND=" test? ( diff --git a/dev-python/pypdf/pypdf-3.8.1.ebuild b/dev-python/pypdf/pypdf-3.8.1.ebuild deleted file mode 100644 index d681c913ad00..000000000000 --- a/dev-python/pypdf/pypdf-3.8.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -SAMPLE_COMMIT=69b31cff6b183a42f9081709ef9bee4047976f56 -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/pypdf/ - https://github.com/py-pdf/pypdf/ -" -SRC_URI=" - https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - test? ( - https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz - -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz - ) -" -S=${WORKDIR}/pypdf-${PV} - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.8 3.9) -" -BDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] - test? ( - dev-python/pycryptodome[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # rely on -Werror - tests/test_utils.py::test_deprecate_no_replacement - tests/test_workflows.py::test_orientations -) - -src_unpack() { - default - if use test; then - mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die - fi -} - -python_test() { - epytest -o addopts= -m "not enable_socket" -} diff --git a/dev-python/pypdf/pypdf-3.9.0.ebuild b/dev-python/pypdf/pypdf-3.9.0.ebuild deleted file mode 100644 index 8c79bcacda8e..000000000000 --- a/dev-python/pypdf/pypdf-3.9.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -SAMPLE_COMMIT=69b31cff6b183a42f9081709ef9bee4047976f56 -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/pypdf/ - https://github.com/py-pdf/pypdf/ -" -SRC_URI=" - https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - test? ( - https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz - -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz - ) -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -BDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] - test? ( - dev-python/pycryptodome[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # rely on -Werror - tests/test_utils.py::test_deprecate_no_replacement - tests/test_workflows.py::test_orientations -) - -src_unpack() { - default - if use test; then - mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die - fi -} - -python_test() { - epytest -o addopts= -m "not enable_socket" -} diff --git a/dev-python/pypdf/pypdf-3.9.1.ebuild b/dev-python/pypdf/pypdf-3.9.1.ebuild deleted file mode 100644 index 8c79bcacda8e..000000000000 --- a/dev-python/pypdf/pypdf-3.9.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -SAMPLE_COMMIT=69b31cff6b183a42f9081709ef9bee4047976f56 -DESCRIPTION="Python library to work with PDF files" -HOMEPAGE=" - https://pypi.org/project/pypdf/ - https://github.com/py-pdf/pypdf/ -" -SRC_URI=" - https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - test? ( - https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz - -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz - ) -" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" - -BDEPEND=" - dev-python/pillow[${PYTHON_USEDEP}] - test? ( - dev-python/pycryptodome[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # rely on -Werror - tests/test_utils.py::test_deprecate_no_replacement - tests/test_workflows.py::test_orientations -) - -src_unpack() { - default - if use test; then - mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die - fi -} - -python_test() { - epytest -o addopts= -m "not enable_socket" -} diff --git a/dev-python/pytest-console-scripts/Manifest b/dev-python/pytest-console-scripts/Manifest index 3a4db60cdba7..63c494725398 100644 --- a/dev-python/pytest-console-scripts/Manifest +++ b/dev-python/pytest-console-scripts/Manifest @@ -1,7 +1,3 @@ -DIST pytest-console-scripts-1.3.1.tar.gz 14238 BLAKE2B 2c00af468d19500078f48ca38d20430ed426e66b2277b7ad233356969d2a72d51cf60e90a46ae7808e6d33172fa053cc34d45b1f618d866dd14e917e6b225935 SHA512 344e9379976d9a7541f9683f7646b47f7fc25d2ab8d941351811ada7fddd77497cc24f4bc6a6d5ab9388dd5b289ed125bcbfad869009fb3b80aaaa1b951d656d -DIST pytest-console-scripts-1.4.0.tar.gz 19718 BLAKE2B 51508bdd60c3100bd74611ab640e6346207d2310d60099af5ce5d5d056cb379e250e49e5cd78c65f276c43797405471c1478896543b89e9415577acf5c6bc6bc SHA512 ccfc9032a05934fb12b5f29052f5335fc37c90f5bbbc2a31b0bd422c3a04a1cc23fbc23fb3537415905ac1dba9d6ea916e2ae0b659330189f0184a8e70f4eff1 DIST pytest-console-scripts-1.4.1.tar.gz 20994 BLAKE2B b29ca597735e912b63abbc0dff29333bc5ab8e2882432dcec0ff92f5637b9a93e68359de8f1ad7885e6673d44d4c5515d832cff1a80aaa7f3eaeb875394418eb SHA512 b96def518a8c2930f092f68c1ba4a0ea55757c38cfa9dd39dd0ffdc54127bca3a2333c39159d7723ad1b412047244fde08753652e1945509b80dcbfa00dacfbb -EBUILD pytest-console-scripts-1.3.1.ebuild 861 BLAKE2B 93b7787389d368394bf6b46fd08a8146604673c51faba5190f6fd1e06cf8059fea058643a8b41b44262c2ca1e33c3d61d88b6911a1ba0728a93139131074755d SHA512 51c8cb25ce24f486c4f7ea9a083fe631cf32f08eef47539dd3f5b34a5a811e516c3d9e5db50745ab0d3af1bca3aa76d9179f0bd6a0a662378f77d025f95dfeb0 -EBUILD pytest-console-scripts-1.4.0.ebuild 870 BLAKE2B e717eba66c51c2e8f96520e27742697dec6ac7a6d26066670c95f2112d7bc227eb4ae7fdff035978b763165bb2bcbfb8ce016bd953543d1499895d51fa5c8029 SHA512 158fdd1c764a20f784cad42e0015a13886d2fa905b2449f4ae6ca34205f5f765280c1680fe155aa0abc7494461c207af3b74d32645dadc390bc66034b33b524f -EBUILD pytest-console-scripts-1.4.1.ebuild 867 BLAKE2B aba58c24981887bb9d4f0f2e4fe4ea19b1b1b17e57943643f459654d24071a4c5b548d3a6ba7c4bd6b7c63019d0ac0ad362428a8530dea33e514908af0cc13e6 SHA512 3921cd2e52c0cf07e19beb55903bc71a3777dad7f67841a1ba7f656df3237b6841a4976ea42a763c438128dc5efac3cab96a5d3d918934dbbec15c90c7620daf +EBUILD pytest-console-scripts-1.4.1.ebuild 859 BLAKE2B 8378b38ee6b421935dc2634683f2bcd5a0a5928bca9da9223d39ee36d3570404d9f516d72757aa98ba06b44ccdc8963c396195d4d13be38831c6770575a4860f SHA512 85bfbe44184043be79cdfa63f4b2d598e9321e0aff3d0c39b8c2933c45f7373ef2518dc7a996a0da92a43bc7fd9eb1583711597fb15a875332e612872524148f MISC metadata.xml 534 BLAKE2B 9d795cc21a80ef3c90b9b9a0eda1c124b77a8e91f786edfa56ac368cb68f6a33712b5041a3ed635da970f494282fcfe939312fdb688a5cb55dd6d3489f6321e6 SHA512 f3568e76d4699d0f97a5b26b2d381d064f60f72c4ef7de42c1994be98a6cd21b4971241dbcf3c324af2fed617438a238ec5ecfa03c00b37a93dc2d91bfc82250 diff --git a/dev-python/pytest-console-scripts/pytest-console-scripts-1.3.1.ebuild b/dev-python/pytest-console-scripts/pytest-console-scripts-1.3.1.ebuild deleted file mode 100644 index ed3f309f43c6..000000000000 --- a/dev-python/pytest-console-scripts/pytest-console-scripts-1.3.1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pytest plugin for testing console scripts" -HOMEPAGE="https://github.com/kvas-it/pytest-console-scripts" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local script="${BUILD_DIR}/install${EPREFIX}/usr/bin/pytest" - cat > "${script}" <<-EOF - #!/usr/bin/env python - import pytest - import sys - sys.exit(pytest.console_main()) - EOF - chmod +x "${script}" || die - epytest -x - rm "${script}" || die -} diff --git a/dev-python/pytest-console-scripts/pytest-console-scripts-1.4.0.ebuild b/dev-python/pytest-console-scripts/pytest-console-scripts-1.4.0.ebuild deleted file mode 100644 index f5cded5818e6..000000000000 --- a/dev-python/pytest-console-scripts/pytest-console-scripts-1.4.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Pytest plugin for testing console scripts" -HOMEPAGE="https://github.com/kvas-it/pytest-console-scripts" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - local script="${BUILD_DIR}/install${EPREFIX}/usr/bin/pytest" - cat > "${script}" <<-EOF - #!/usr/bin/env python - import pytest - import sys - sys.exit(pytest.console_main()) - EOF - chmod +x "${script}" || die - epytest -x - rm "${script}" || die -} diff --git a/dev-python/pytest-console-scripts/pytest-console-scripts-1.4.1.ebuild b/dev-python/pytest-console-scripts/pytest-console-scripts-1.4.1.ebuild index df57f909515f..5ee8abec5ef5 100644 --- a/dev-python/pytest-console-scripts/pytest-console-scripts-1.4.1.ebuild +++ b/dev-python/pytest-console-scripts/pytest-console-scripts-1.4.1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/kvas-it/pytest-console-scripts" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/pytest-4.0.0[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-shutil/Manifest b/dev-python/pytest-shutil/Manifest index f0909221e8cb..cc5014f1c67f 100644 --- a/dev-python/pytest-shutil/Manifest +++ b/dev-python/pytest-shutil/Manifest @@ -1,5 +1,4 @@ AUX pytest-shutil-1.7.0-py312.patch 1272 BLAKE2B 34cd914888af8e2d6f2db70009732e929a0f9253c64a4dace4b394d528ad4a2b88960bec0dfc527f720c427f352ab0adae5152ebbdc08bddd4958d16a2f087bb SHA512 1ca03b5e6fa9383fc3fed8e0b0948664d41ee0069cf87d1cacfa4a55461af32f97d09015d5b36a926116993142088a47cee69774687ecfa6c2bbd640c3652931 DIST pytest-shutil-1.7.0.tar.gz 23497 BLAKE2B e13641491fb4bd448973b8004ac9ded2f9b7c412ea93af7f9206e5fc38ea7554073374116eeefc529d2ae35e8a25e678fef5a27089af89026077a72d11d6016d SHA512 3746c08b17834621a7142ed9d5915b5c348c13367f5b423b258d3471bcb9c9e983c61c25ca936f879b8b82f80512512b7f3ade5555c24a790c72b502e3f3d144 -EBUILD pytest-shutil-1.7.0-r3.ebuild 1056 BLAKE2B 75489d095c6d0f9f438d8b7fa26a4e811bc75296dd763fca6b4d91f86d3d8f7472f5427dcbdb9bdee03d9d8be06092f88f9bb83a18f08dcc9a01551217f5f3d5 SHA512 97e1ce0bdb17883afb79f1399e85b42db1a6ae2364b338d3ad6fbafd1e8f687de52405a902de14b52b037cef623d772721fa3cc254eee38b963db07946d449b8 -EBUILD pytest-shutil-1.7.0-r4.ebuild 1362 BLAKE2B 2d9a6ddb21e0c4d8741d04627cb67a0e40f3f5016e32823bdf084b84fccd271f96bf55cfdbc4f6e26405f9e52af6ce73348597c6687ddfd1adafbf076579753d SHA512 20464f8959daffd10175679cb8de0cc6437001d86157225607eee18c62c94ff96a09e29737a375fe954beca243d1620e5d8da871fa30babe6ba599949fd627a5 +EBUILD pytest-shutil-1.7.0-r4.ebuild 1354 BLAKE2B b84c3edc43c8b2c3e0aa567cfc27ff12bc3d6d180f8ba0347bdb3824d4497127711aeaa09cbb8864bd54ce5a5ff28c73fdcf4b2901f365bd4fa7dcf159a0d0ff SHA512 ce75b8d649c8d2b9eccf4ef33134c16fb6467e80b8556f43b991035c1e26ac8eb31cfcf2e8967d872e00e6dec64abf37588c5893e32c5caf89c71d5f736cc720 MISC metadata.xml 733 BLAKE2B f5f17136e92ebe6188aa94910e3b58c33198bf65b9de5cd70de16ec5d9d205afb46e1c73508b56367ca972d55e69e4c746297106eb7ef5f3e9e9a7ff1a5f7f83 SHA512 af24c62c04e5f1dda2fe559436658172be8b280463e1fa1bc078eca03900e4949660b4ceade8d78fef387f16b3630762181824b3bce2a50c3ad76092dcffe9a5 diff --git a/dev-python/pytest-shutil/pytest-shutil-1.7.0-r3.ebuild b/dev-python/pytest-shutil/pytest-shutil-1.7.0-r3.ebuild deleted file mode 100644 index 5565a52b63e9..000000000000 --- a/dev-python/pytest-shutil/pytest-shutil-1.7.0-r3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A goodie-bag of unix shell and environment tools for py.test" -HOMEPAGE=" - https://github.com/man-group/pytest-plugins/ - https://pypi.org/project/pytest-shutil/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/execnet[${PYTHON_USEDEP}] - dev-python/path[${PYTHON_USEDEP}] - dev-python/mock[${PYTHON_USEDEP}] - dev-python/termcolor[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - dev-python/setuptools-git[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_prepare_all() { - # remove unnecessary deps - # (contextlib2 is not used in py3) - sed -i -e '/path\.py/d' -e '/contextlib2/d' setup.py || die - - distutils-r1_python_prepare_all -} diff --git a/dev-python/pytest-shutil/pytest-shutil-1.7.0-r4.ebuild b/dev-python/pytest-shutil/pytest-shutil-1.7.0-r4.ebuild index 964dfd2574a9..652875bbb6c6 100644 --- a/dev-python/pytest-shutil/pytest-shutil-1.7.0-r4.ebuild +++ b/dev-python/pytest-shutil/pytest-shutil-1.7.0-r4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" RDEPEND=" dev-python/pytest[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-subtests/Manifest b/dev-python/pytest-subtests/Manifest index 8cf954be563e..77083e0281a2 100644 --- a/dev-python/pytest-subtests/Manifest +++ b/dev-python/pytest-subtests/Manifest @@ -1,5 +1,3 @@ -DIST pytest-subtests-0.10.0.gh.tar.gz 10253 BLAKE2B dba434dfc3f27293d5576ad408665917394ff54d41aef5604f40d787c4d7d9c6fc42b99ca10a8d46707fc8ce0eb5aab8e27bb32b464f5c9350f6bda6b12df031 SHA512 2fc3f8316db879d64d4dd4ad53df7dbda30b69df9291608eb6235aa27e9e6b3ec4174023f9ffa016811eb8955f0ebd673ead7b7319d927d18d7c016e0c7ef573 DIST pytest-subtests-0.11.0.tar.gz 12763 BLAKE2B b1e1373d197798a9c27ed65569a681e9ea8dd36014cf6ea57a1d44ed888dca21bd8c5afffeb7f590a501d83d1bc0a8e1fe06b13832173e6937b722163614f21e SHA512 cab486252148e457e234e0dadacefa5ff38cf67df48d9c8bd61aa546a4a1e712b70dca0a270dffceede6be0f8a6324e8c21beaa4d1528b39f12bba72e077ef1d -EBUILD pytest-subtests-0.10.0.ebuild 1093 BLAKE2B cb0e716345b486db38f6e230cfda8114dcf7e23f1442c4857d8ea5c7bb44aa25f181edd10d13c38420ddd38c4a20b4333074ad06c6a8e1299c45821816730e6e SHA512 05a9548df6ef4a604f533dc2b6b1f5f6e2c770b9774358011f0ab81f9fe61e72853ddda4d9f9d23be55cd8db65dd03a3019107359c74a400a083fcb5c874de7a -EBUILD pytest-subtests-0.11.0.ebuild 973 BLAKE2B 46797a907a4af644fcb21da76516a5259d315fc7fcd1cb4f9daaabc1564086e3d56a6cec3d9d5ed14284e32757890349b1f6723fb2b0c5de535911033254c9b0 SHA512 5c2d46d739e05bed23f57ac6a384aea1a379beb2c91f53dd8319e30eb4e9dd81b6cf3982b1409dcc39012c006a5c87e08a5768d41fbf1ba06ca89188ff58005f +EBUILD pytest-subtests-0.11.0.ebuild 965 BLAKE2B 02380b4e5e92bdcf5a12d1937cfe47911a9779236c8bb2bca9664f4a92a5eada831c0fa4e6e6ea71075e769057c222d2f499c6a4b24ace83abd2f8e4dec2fbd3 SHA512 2e12e61d55ddbf09f8b3307e3ea48a2ffcc755a07e49bb08aa27039a42acea78ccbc01d0c3d26fd6e7f58d91d85d8c5db50ac143a9344f70fd2557d821ab5054 MISC metadata.xml 409 BLAKE2B ca267dc80fa124c3c8ba82f5e46356492e8cadefcf8001469c3c076b079844ae72829b5b527658bea341c3fee3f173421c9f2e7ec7042a171e234070113f4734 SHA512 57c12735a910107b53dbe54969f15ce70eafda3df096c78082d91d5bedc53b015ecae3e3d901e0a2a90841370916f6e4e94041e0b5589ffdce323144375e6c20 diff --git a/dev-python/pytest-subtests/pytest-subtests-0.10.0.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.10.0.ebuild deleted file mode 100644 index 2d1bcfccb0df..000000000000 --- a/dev-python/pytest-subtests/pytest-subtests-0.10.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="unittest subTest() support and subtests fixture" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-subtests/ - https://pypi.org/project/pytest-subtests/" -SRC_URI=" - https://github.com/pytest-dev/pytest-subtests/archive/refs/tags/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/pytest-7[${PYTHON_USEDEP}] -" -# pytest-xdist is used to test compatibility -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_forked,pytest_subtests - epytest -} diff --git a/dev-python/pytest-subtests/pytest-subtests-0.11.0.ebuild b/dev-python/pytest-subtests/pytest-subtests-0.11.0.ebuild index e9789af55a9e..11ac8bbfedb4 100644 --- a/dev-python/pytest-subtests/pytest-subtests-0.11.0.ebuild +++ b/dev-python/pytest-subtests/pytest-subtests-0.11.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] diff --git a/dev-python/pytest-testinfra/Manifest b/dev-python/pytest-testinfra/Manifest index 984d15a1ddbc..3e9f9e69e38a 100644 --- a/dev-python/pytest-testinfra/Manifest +++ b/dev-python/pytest-testinfra/Manifest @@ -1,7 +1,3 @@ -DIST pytest-testinfra-7.0.0.tar.gz 79296 BLAKE2B b0870cbf466627daff0ed6a3063c15c9b725fab4009fc24c3779b56765901e6b8d3a42fce429f1e42151b78d61f52c38955772e562c74d78c717a61a5fe74f04 SHA512 507d7a434c2eb159e2c36b1be3d447e386d3a4e614f2717ed8add456358f644c18f801db6774a4854e4ec7936643febd332aa4096ab26ae0080aceeff420c78e -DIST pytest-testinfra-8.0.0.tar.gz 83448 BLAKE2B e1dcd7f685183ad0d1c79f3fe7542797f2c91839faf79e2b368c0e330aec22a420621859d419f7816b72df4aad9ac9d5ecc99d257804311d6b8b77c20b5b833b SHA512 ee8e8df7ba0422ea60d55149495a682b88a62646b6b601dd95a135a5d3a131d5cc57cb0f0cc0ff7166d004758619283480e52b8507cc2eedbc25c46a16da60b5 DIST pytest-testinfra-8.1.0.tar.gz 84156 BLAKE2B 169ccd6afc4260f3dd42c8eff8112395adc7216cfd3e5f7abeb9b9d3db0cd766465dd94a5ca500d610db469f0e51298b6fc26f3c0ffd27f2fc215d859c99e52d SHA512 2f98cc15952c5607ecc1db76bae90aa9d299951cd1f4c5f8ba6085a7f4e6babac7f4ef4e44e089829f7382139164259007125f505c18129cc7135b840d709931 -EBUILD pytest-testinfra-7.0.0.ebuild 1454 BLAKE2B 99d367bbee7868a9b20bc690ad8398ddce1c03c6ccf4ab78a53e95a704f1d2a7054fc7f123d7fbd66db0d668b30fb4bb25c8bdf1c829287ced0cdc34071210f8 SHA512 4a3d9f22069599696f8c594057a793e4cc87b9640a96a2290baba54fd11aa435efd0edd4e7146d9bb76f62e6c282158ce45466525fb02a3729a3c0222ce6bec1 -EBUILD pytest-testinfra-8.0.0.ebuild 1261 BLAKE2B d936c56d8662461d2d05629cfe95557fb3cc87ebd9ae6c03ea29ebdc88da0f8fc10708ff1bc72f80d5c3ff14dc94467ad25384c629ee311f570dacc21989dd61 SHA512 dd0530b7e16b2aeb569d676c80caa9988064ee8763f7cc7b98e489d85e64ba3d95ac7e752a1286e5929dd9b72d2152e12a2d3cd8f141fb16131e1f36fe4385fa -EBUILD pytest-testinfra-8.1.0.ebuild 1261 BLAKE2B d936c56d8662461d2d05629cfe95557fb3cc87ebd9ae6c03ea29ebdc88da0f8fc10708ff1bc72f80d5c3ff14dc94467ad25384c629ee311f570dacc21989dd61 SHA512 dd0530b7e16b2aeb569d676c80caa9988064ee8763f7cc7b98e489d85e64ba3d95ac7e752a1286e5929dd9b72d2152e12a2d3cd8f141fb16131e1f36fe4385fa +EBUILD pytest-testinfra-8.1.0.ebuild 1260 BLAKE2B fe19b1fea4838b317c9b907038b8cc1e011962ce06848dcd92301317f8858165188619c426d0a6cccc1f61a0b8416690d7654d47af2d9706f7e19645aea748c9 SHA512 5a55ceb371007dcb2a05205eb7bbffd8fa7d66dd4aee1e7c664c56b7e47b45375b9060a5cea9e1f38bbc49bb54c3f07adfc56a3e2f4b753673d4075e8b92fae8 MISC metadata.xml 781 BLAKE2B e38dd6fa967258affb201d6474524e22124a1b8848cff08f3da88e97ff3e13597770c494ee040481967028ee4d82112fb3d38f1034cb7982288d859efe540a21 SHA512 b6c868e77d1202622086340ae284071eaf1b95948c84a8a00f06e819e72325346d7aa226931d1bb5a3f782f23656c1e65f4b21a74ee0cb70deabfd602f774e99 diff --git a/dev-python/pytest-testinfra/pytest-testinfra-7.0.0.ebuild b/dev-python/pytest-testinfra/pytest-testinfra-7.0.0.ebuild deleted file mode 100644 index 893b60562184..000000000000 --- a/dev-python/pytest-testinfra/pytest-testinfra-7.0.0.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Write unit tests in Python to test actual state of your servers" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-testinfra/ - https://pypi.org/project/pytest-testinfra/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~riscv" - -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] -" -# Ansible is called via its CLI -# which(1) is used as fallback when `command -v ...` returns 127 -# (which e.g. happens when dash is used as /bin/sh) -# https://github.com/pytest-dev/pytest-testinfra/issues/668 -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - app-admin/ansible - $(python_gen_cond_dep ' - app-admin/salt[${PYTHON_USEDEP}] - ' python3_10) - dev-python/paramiko[${PYTHON_USEDEP}] - dev-python/pywinrm[${PYTHON_USEDEP}] - sys-apps/which - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x EPYTEST_DESELECT=() - - # This is the only test which actually fails if salt cannot be imported - if [[ ${EPYTHON} == python3.11 ]]; then - EPYTEST_DESELECT+=( - test/test_backends.py::test_backend_importables - ) - fi - - epytest -} - -pkg_postinst() { - elog "For the list of available connection back-ends and their dependencies," - elog "please consult https://testinfra.readthedocs.io/en/latest/backends.html" -} diff --git a/dev-python/pytest-testinfra/pytest-testinfra-8.0.0.ebuild b/dev-python/pytest-testinfra/pytest-testinfra-8.0.0.ebuild deleted file mode 100644 index ac3689c80baf..000000000000 --- a/dev-python/pytest-testinfra/pytest-testinfra-8.0.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Write unit tests in Python to test actual state of your servers" -HOMEPAGE=" - https://github.com/pytest-dev/pytest-testinfra/ - https://pypi.org/project/pytest-testinfra/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~riscv" - -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] -" -# Ansible is called via its CLI -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - app-admin/ansible - $(python_gen_cond_dep ' - app-admin/salt[${PYTHON_USEDEP}] - ' python3_10) - dev-python/paramiko[${PYTHON_USEDEP}] - dev-python/pywinrm[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local -x EPYTEST_DESELECT=() - - # This is the only test which actually fails if salt cannot be imported - if [[ ${EPYTHON} == python3.11 ]]; then - EPYTEST_DESELECT+=( - test/test_backends.py::test_backend_importables - ) - fi - - epytest -} - -pkg_postinst() { - elog "For the list of available connection back-ends and their dependencies," - elog "please consult https://testinfra.readthedocs.io/en/latest/backends.html" -} diff --git a/dev-python/pytest-testinfra/pytest-testinfra-8.1.0.ebuild b/dev-python/pytest-testinfra/pytest-testinfra-8.1.0.ebuild index ac3689c80baf..aa065234b698 100644 --- a/dev-python/pytest-testinfra/pytest-testinfra-8.1.0.ebuild +++ b/dev-python/pytest-testinfra/pytest-testinfra-8.1.0.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~riscv" +KEYWORDS="amd64 ~riscv" RDEPEND=" dev-python/pytest[${PYTHON_USEDEP}] diff --git a/dev-python/python-lsp-black/Manifest b/dev-python/python-lsp-black/Manifest index da6d2dac00dc..c3192925dddf 100644 --- a/dev-python/python-lsp-black/Manifest +++ b/dev-python/python-lsp-black/Manifest @@ -1,6 +1,3 @@ -AUX python-lsp-black-1.2.1-tomli.patch 2955 BLAKE2B 9627be0dcae6a723242e22831384caa772082842a1ae4758534ad40e99402a2f9adc8677b547a2ba899e5763e0d9785c51afced6aafc620d0e0927f6bf719997 SHA512 3fcea10adfd6f25abcf5dda95c4d2ed4e86666d06522baa014fe805dbc6c06a825af1491a931610eabdd5e907f4d34b94513aa3caa4ba43cc584859ae5a76035 -DIST python-lsp-black-1.2.1.gh.tar.gz 9355 BLAKE2B f9c70ff07d9dfa31e3af919143deb8a49f43269469e8c64525f514624f4db67636da8254dae5274685ba2d883c8ddfd6dd9cb99981a337d7837d4007f15af11c SHA512 289b8f3642ed806409671d25e32997fb473720d0abd642c58c07d8c894831fa00f56dbc39e7d0fc8d98cad7de9f95ebdb6a0f637b8b4bbcc2a0716690feb647e DIST python-lsp-black-1.3.0.gh.tar.gz 9781 BLAKE2B d079d7a95dff682b86df23825796d2fa6e89d1aa3e66da1452e576fd1e96a4c298da181f53840fe5fcdcbbc8a0ca55aa53cbc4885a0178b6402365ef41a239be SHA512 9e3d081ac022854626c120128949ab5e58c44f9e76ddd566e3b80a697fbc02a96f62994f43195b02f899e770768d55d223984267133eedd6f642b70560d46c09 -EBUILD python-lsp-black-1.2.1-r1.ebuild 798 BLAKE2B af637a16edf52a16c791db28c3eeb853f9e4848dd13dbcb925d51ab92bfe707da00e0797f09a5cb9a96984e88236195c62e18f336b58085acddf3402c8f7bcb4 SHA512 f62b8f0963533539ca964d5bd823c094131d6c544bd12a703e58e3f3fb8de870c2574f773f0b6cfa2578be7687fe0e72d658b8c4909b007c7f431622aa25b844 -EBUILD python-lsp-black-1.3.0.ebuild 751 BLAKE2B e937e4c903f46a036b4ee337df2a1ae1f25cddec19dc3d0152d08971581435457bc928aee9a775b8c55c64316c7b4aa06ee9829e79410929568600b76e0d315b SHA512 82dfca6b7a88c65aa1a9ff2852dcee104ebb422cf41af0d7699265f8a4548a4809a6d4726724818ee3ba0586fa83f139c89716c2cecb87b51eb9d23e181dc1ea +EBUILD python-lsp-black-1.3.0.ebuild 749 BLAKE2B 3adb82f4bce3b0352dac5407b341c382f8f5f8460c978a89cf1626e4e9e38f27b4ab989aadcb2f0c24dcd8dae79abf76735f9afc245aed5a91a05c9bedf48f6a SHA512 057e3c89bab0d77adf0e4e4ce7cd670679a5a24c535648eded12c5f95db052a35473bb9476ad0b095e20f41232a777f1ea46fb1aba1f4c87349a28a23db62bba MISC metadata.xml 530 BLAKE2B 385bef4e8337f4a4fbcdbd32f52dec0b0758dd0eba50c9492465caee46dbbc96402b744d5835043f50f6c89147576c96305d8fcc4cedd42254ca2a19caf9234b SHA512 121b726a498e17b6244ecad14edd8fa3fcf23297516280f10b6b4fd5c1cb784f3a6caf902764977f8abd3cd3967db6d8fbac594c773969711dd572a487cae717 diff --git a/dev-python/python-lsp-black/files/python-lsp-black-1.2.1-tomli.patch b/dev-python/python-lsp-black/files/python-lsp-black-1.2.1-tomli.patch deleted file mode 100644 index 8ecef0287f40..000000000000 --- a/dev-python/python-lsp-black/files/python-lsp-black-1.2.1-tomli.patch +++ /dev/null @@ -1,94 +0,0 @@ -From 80d34ca4f35baa654e5f1fee7860214950f1ae37 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Thu, 26 Jan 2023 12:07:11 +0100 -Subject: [PATCH] Replace the obsolete toml package with tomllib/tomli - -Use the modern `tomllib` module (in Python 3.11+) or its drop-in -replacement `tomli` (for older Python versions) instead of the obsolete -`toml` module. The latter is unmaintained and does not support TOML -1.0. ---- - .pre-commit-config.yaml | 2 +- - pylsp_black/plugin.py | 12 +++++++++--- - setup.cfg | 7 +++++-- - 3 files changed, 15 insertions(+), 6 deletions(-) - -diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml -index 304770e..d5bd147 100644 ---- a/.pre-commit-config.yaml -+++ b/.pre-commit-config.yaml -@@ -17,7 +17,7 @@ repos: - rev: v0.942 - hooks: - - id: mypy -- additional_dependencies: [black, types-pkg_resources, types-setuptools, types-toml] -+ additional_dependencies: [black, types-pkg_resources, types-setuptools] - - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.1.0 - hooks: -diff --git a/pylsp_black/plugin.py b/pylsp_black/plugin.py -index f013171..090b1b0 100644 ---- a/pylsp_black/plugin.py -+++ b/pylsp_black/plugin.py -@@ -1,15 +1,20 @@ - import logging - import os -+import sys - from functools import lru_cache - from pathlib import Path - from typing import Dict, Optional - - import black --import toml - from pylsp import hookimpl - from pylsp._utils import get_eol_chars - from pylsp.config.config import Config - -+if sys.version_info >= (3, 11): -+ import tomllib -+else: -+ import tomli as tomllib -+ - logger = logging.getLogger(__name__) - - -@@ -154,8 +159,9 @@ def _load_config(filename: str, client_config: Config) -> Dict: - return defaults - - try: -- pyproject_toml = toml.load(str(pyproject_filename)) -- except (toml.TomlDecodeError, OSError): -+ with open(pyproject_filename, "rb") as f: -+ pyproject_toml = tomllib.load(f) -+ except (tomllib.TOMLDecodeError, OSError): - logger.warning( - "Error decoding pyproject.toml, using defaults: %r", - defaults, -diff --git a/setup.cfg b/setup.cfg -index 47510d5..257add6 100644 ---- a/setup.cfg -+++ b/setup.cfg -@@ -18,7 +18,10 @@ classifiers = - - [options] - packages = find: --install_requires = python-lsp-server>=1.4.0; black>=22.3.0; toml -+install_requires = -+ python-lsp-server>=1.4.0 -+ black>=22.3.0 -+ tomli; python_version<'3.11' - python_requires = >= 3.7 - - [options.entry_points] -@@ -26,7 +29,7 @@ pylsp = pylsp_black = pylsp_black.plugin - - [options.extras_require] - # add any types-* packages to .pre-commit-config.yaml mypy additional_dependencies --dev = isort>=5.0; flake8; pre-commit; pytest; mypy; pytest; types-pkg_resources; types-setuptools; types-toml -+dev = isort>=5.0; flake8; pre-commit; pytest; mypy; pytest; types-pkg_resources; types-setuptools - - [flake8] - max-line-length = 88 --- -2.39.1 - diff --git a/dev-python/python-lsp-black/python-lsp-black-1.2.1-r1.ebuild b/dev-python/python-lsp-black/python-lsp-black-1.2.1-r1.ebuild deleted file mode 100644 index 8f0d2139bf47..000000000000 --- a/dev-python/python-lsp-black/python-lsp-black-1.2.1-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Black plugin for the Python LSP Server" -HOMEPAGE=" - https://github.com/python-lsp/python-lsp-black/ - https://pypi.org/project/python-lsp-black/ -" -SRC_URI=" - https://github.com/python-lsp/${PN}/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" - -RDEPEND=" - >=dev-python/python-lsp-server-1.4.0[${PYTHON_USEDEP}] - >=dev-python/black-22.3.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - dev-python/tomli[${PYTHON_USEDEP}] - ' 3.{8..10}) - ) -" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/${P}-tomli.patch -) diff --git a/dev-python/python-lsp-black/python-lsp-black-1.3.0.ebuild b/dev-python/python-lsp-black/python-lsp-black-1.3.0.ebuild index 9274bf63b458..21fba9103693 100644 --- a/dev-python/python-lsp-black/python-lsp-black-1.3.0.ebuild +++ b/dev-python/python-lsp-black/python-lsp-black-1.3.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" RDEPEND=" >=dev-python/python-lsp-server-1.4.0[${PYTHON_USEDEP}] diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest index 2e686e7b36a5..33b057cf138c 100644 --- a/dev-python/pyzmq/Manifest +++ b/dev-python/pyzmq/Manifest @@ -3,5 +3,5 @@ AUX pyzmq-25.1.0-build_ext.patch 1762 BLAKE2B 2d0a382183dc764a55862e034be6f57690 DIST pyzmq-25.0.2.gh.tar.gz 398050 BLAKE2B 501aea8b46ef5c06ca75489869047b2e6aefd06d121b540fdfc85c45ea2f9a40b58b84433555d8001fbfb1671ad6df1953c79567aabc8cffba26516a4a60626c SHA512 dcba8fb561d1be135ba03e28078ed68835dc20a52ef9c47be240bd1edd37eb92d4da184045e8eff666f3d84a376ae35ca08172fc207823b5255160e9e3b1ef01 DIST pyzmq-25.1.0.gh.tar.gz 399044 BLAKE2B c5507819844f174fcc5245fd89e6bff231ddc99add2c431a77a73955ce5e874f7387727380dee6a0618842762ed19a867699efed69c7997d5d4bcca480e30c44 SHA512 5a2a80162da4d1eb34cc13bc831cf01b98a1cfb62dd0595b81e47e77d752ecd59110fd447e5a936f74239253073fc5ceb6451e924928cd2c472e2ac61d26a78c EBUILD pyzmq-25.0.2.ebuild 2228 BLAKE2B b27e68cc020f21d5177808b7955c3fb7519e0b02afd1ae9c33367370514af6c22443afc0974e4aa8d6dbb0e05dc3e8f00651d4be0c41889ca63fc87a64114600 SHA512 cdbb12f1cfc48606c559f4dae613f6f1ad2f5367e68b8aea1bfb22bf50708edcdeb9e7e36ebd7ad455540eeb820db9f85b063c79d858fc9d245a279c6dc343f5 -EBUILD pyzmq-25.1.0.ebuild 2259 BLAKE2B 9844cb6ed750f37e63db92813a786c8e38e0afe2a209df00ecc514ca5e9dccb03cbf278f7c8031fdbcab4784d97c4e489a85aa485a7bf4f7ab9ec5851d7d3d4a SHA512 f277e7fea1978e0a4cbcabe480fa937e2aab9dddcd8a1ea42e964b0bcb40ea7fd7c9524ed7242115ecaa0b83e3e29cadd468da3fba2851409527127c28e12ace +EBUILD pyzmq-25.1.0.ebuild 2254 BLAKE2B 60b48b68eebd11e917418a24c5d3414bed4de7069b6d03b72ed3073b71cfaab1ffecbf8304bc51fa9f90ae5c99eee8097844471b0df0aeffdcc4e884ad2e8422 SHA512 a1b80496849cbca50c67a442317cb2057c38eb2176b3441d3aabfa5714a88123890def783a634419efe9b83c7e538da91e102d8e7814dcb1dcb82be915e09040 MISC metadata.xml 549 BLAKE2B 46a9a1476f68f05c71bb4f849a9e0822c58142ac036da635454f57781dcea81687accfbf9563273d4f8672a8479b098c9f03cec64e5e7f456e50ad8c7ffba9d3 SHA512 3765c31f1b0048a60d5ccf90aa1fa5416c92addb7b01c62e529419e53a4e29746d0e4434d4d4fbd5918413e7521144c8758cdef9eacf5298108c2287783908c1 diff --git a/dev-python/pyzmq/pyzmq-25.1.0.ebuild b/dev-python/pyzmq/pyzmq-25.1.0.ebuild index 2a5adc9d8913..79f10beffb4e 100644 --- a/dev-python/pyzmq/pyzmq-25.1.0.ebuild +++ b/dev-python/pyzmq/pyzmq-25.1.0.ebuild @@ -25,7 +25,7 @@ SRC_URI=" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="drafts" # There are additional test failures if zeromq has the draft api enabled, but pyzmq has it disabled. diff --git a/dev-python/roman/Manifest b/dev-python/roman/Manifest index 351a63278ec3..e4010f6837f3 100644 --- a/dev-python/roman/Manifest +++ b/dev-python/roman/Manifest @@ -1,5 +1,3 @@ -DIST roman-4.0.tar.gz 9380 BLAKE2B f158a9c7ed9aae2e8c3aaf8b4db9610cd437119493af87c248f8f7d2157228f2bbeb7085eb8f02d169f3e3f5221831ebb10a773d70c5dc7133d32896d5c21dbd SHA512 5421ac46fc5f49c8913a6089d51781bc0a01f2863ea2655b57adba1d07632d4e459fcb26350d0c2dfdf4a31c64a31e9fc86b22165df212c9f8db4bf41cf2e2a1 DIST roman-4.1.tar.gz 7005 BLAKE2B de3e7dc4e05994f906b357d8db2f1149f3bf9f420552220cf1cf9427a8ae63ed3ba873b28b75dcbc1f675a370354efa5cae3ac9fb070f9b02126a2867bcefb07 SHA512 69214f35098e17bd106411036feec8a4e5c8450e394c74d60a8e3cc17c6884556347a1d2852fa174db4f66d969e71b26c066439afd6d278786d1a47bf925f302 -EBUILD roman-4.0.ebuild 544 BLAKE2B 1a48f2f0d69abbc49ab7ae45145f151423ee600fdd6851b535ca3377557f8af366e33efbf8bfeb44ee0675934af0ed7ae30f5a00dafa0a1b6c65f7382cd2260e SHA512 47ad854a0060ed8db22d9cf1abbe29ce7711b9dfa2340e5c8047eb6b6c79765d64aafa01bdf69f0ccc30598ceac0b1422da95de700a5150e146d8cac4681b070 -EBUILD roman-4.1.ebuild 546 BLAKE2B 800af5a852fd71e655bc943cadf8da682d1325de45a9139c7b5439b2c22c2996875788e61bb49f7d60c2fcada7fa22815e09ba0c69dac7d2ff0ca376a9a6ce24 SHA512 5ed6ede46bc8a6a70dda07c411481bf29af9d099b02e573ee243bf9bf72a1e46c15a76b56f501b4bfd379aa140d6b3a44ded9c2727864e881a270568a96ae824 +EBUILD roman-4.1.ebuild 544 BLAKE2B 18f5d880e510a71705feb4235ae9444106be13bd53c6befe0f2530997071abfeffc5a0294d52fd0a64cb0138800cc4008fec9c3ef44d3e1be18b31fa5483fde0 SHA512 6b4ffd977ab803f1f2792182f86170b08218269d59be966443b2c4e1a0d95856b267bd99c7152899220630c92bbc35b6e78d3b1a1740b267a6c216b8025af174 MISC metadata.xml 406 BLAKE2B 7d271b8b48457f992e45d502b52fafa61d7a850d2f4b39386eec1bac024be2ceb11ff12dccb423869921d98bb07008e13bf26aa8eb4f66f1fbf51fa616d16ae6 SHA512 31fb4e9d275578423dfa69535d81cda8d0f648906133b76a531f08dedc0835a19c521c3589350562a894ab70b259cd0d4e067ace8ef80a69e3c606a3f73a467a diff --git a/dev-python/roman/roman-4.0.ebuild b/dev-python/roman/roman-4.0.ebuild deleted file mode 100644 index a7caef1a28c4..000000000000 --- a/dev-python/roman/roman-4.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 pypi - -DESCRIPTION="An Integer to Roman numerals converter" -HOMEPAGE=" - https://pypi.org/project/roman/ - https://github.com/zopefoundation/roman -" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="amd64 x86" - -distutils_enable_tests unittest - -python_prepare_all() { - mv "${S}/src/tests.py" . || die "moving test file failed" - distutils-r1_python_prepare_all -} diff --git a/dev-python/roman/roman-4.1.ebuild b/dev-python/roman/roman-4.1.ebuild index 6a45d27c7c18..00ec85b6b9ce 100644 --- a/dev-python/roman/roman-4.1.ebuild +++ b/dev-python/roman/roman-4.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="ZPL" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" distutils_enable_tests unittest diff --git a/dev-python/sabyenc/Manifest b/dev-python/sabyenc/Manifest index 16d11fff9723..0bea28aaa5e4 100644 --- a/dev-python/sabyenc/Manifest +++ b/dev-python/sabyenc/Manifest @@ -1,5 +1,5 @@ DIST sabctools-7.0.2.gh.tar.gz 8539819 BLAKE2B 38212656c745238f106fbc9334f6dccb02bb9e05153bc73a21a783a25a0c5a63cae2893a01fcceefe37e6f5f187fc6d762fcc632f1228410e951740c808e0e9e SHA512 05968a29afb7a041549bae9e9a4303160820da4cd10ea33ab4475fe48fd0b4cf46023c6254715161265f3e1bdf2b66ae7e62007789fbc288aa229d3a218a3df8 DIST sabyenc-5.4.4.gh.tar.gz 19774441 BLAKE2B 945614697b59f984df1f159b64e177ee75d9b5c00cb59af21dddb92bf17f8647467b919be963a1beabfe64c4206aa6f3438b780a21e766722fad99afa38ea340 SHA512 a35a5f29b1f5586299fdfd87d4323fa8ab56f06a2f6ef3b0b95aa033a481beee886bf1834ed73e1ba65b74c5e86efc5f0307394f32803ef52a391ca4b0caedf9 EBUILD sabyenc-5.4.4.ebuild 609 BLAKE2B 552945f82ab327464d8cce43b9729ca3ef24b87a26fe30feff4b4d58ea860cda782c5b871153b8bbc8d7e6c055a94edf165982a640cc9f73a0fea844df81d0b7 SHA512 2e50b0f10340d524bbd26e8d1418f61c45258925171dc6b024a54232b76bc8a7a35c804680ca5b781b8d5509f396f897f7a0cfdce7219e06f2b036c5d7c807fe -EBUILD sabyenc-7.0.2.ebuild 703 BLAKE2B 97974d0d7a6c192f406fa08ec60a9145f1caace159472f9b966cc2390845b3567138093a2dcd488fb8f7998984631131782577250ed18641a026642e9ea60f13 SHA512 cdbff99550d0f222908bea73dad7468d2dbb9bdc87947fa5ec482d19fac8223de590bf4bb0c34692244d14327e739d3eb7009056bf3b9f32531564f14ca8d570 +EBUILD sabyenc-7.0.2.ebuild 702 BLAKE2B d51088511d2460ae66087ef3e3bb872be4e8c761d573990e04f43389f9ccdab0e4d4c9a82ed207cdde60911a979e7152aa76a8f7e33b7ad02fdf8908f7dc7580 SHA512 5d3a6b866138c1ee29aefe601dc6b0456312e7f581d6738dad27eb8361764960bf346fb3f1ddd7731e63665e5d665602baba3c351aedb966dfa301c9acb6f941 MISC metadata.xml 524 BLAKE2B 6f50798327ad05e0f5301b0db45e23289ed7bcae8dfe923c2f7d8b025302397eec0c67cf051034a653017bedf3fc87fa369e32543b07b4dde33012d427eb5c9e SHA512 31c6225a2d530b33b0eb58292e27982e0bfeb4246b0ceda8e0b89c04e6a1b754c5afd3c383e36819d037520fe572c82503d6554ce68e1f74f7cc4171cdf0ce15 diff --git a/dev-python/sabyenc/sabyenc-7.0.2.ebuild b/dev-python/sabyenc/sabyenc-7.0.2.ebuild index c3bea9d632b9..2eabc28e67d4 100644 --- a/dev-python/sabyenc/sabyenc-7.0.2.ebuild +++ b/dev-python/sabyenc/sabyenc-7.0.2.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" BDEPEND=" test? ( diff --git a/dev-python/scipy/Manifest b/dev-python/scipy/Manifest index d0d430224d93..ac02fcac2ac8 100644 --- a/dev-python/scipy/Manifest +++ b/dev-python/scipy/Manifest @@ -1,7 +1,9 @@ +AUX scipy-1.11.0-determinant-1x1-matrix.patch 2757 BLAKE2B a91cf26f38f7b783a98b0664f959ca2da9a0c7eb746c4e5d325562d6395eb239761049686671e5dd1e785652b582b59091026cc6c5cbae7070f18731f50d9f84 SHA512 35e2e7f650bc97a84d9a69e2985e71b43bdb984ceed098fefd16e3faef65cc8e5d31761fcbe5c826072e76956f619e87d1a154e159c283e0c9f6679402d5e1d5 DIST scipy-1.10.1.tar.gz 42407997 BLAKE2B 807dceb1e056a1a2c0ec354e4e21f64e59cdab9eaf286cec3783bb93bf80efa00a71e7bd8d1898e8a2fdf86b614f035a0a97436dc4515574d73d9d4521824316 SHA512 767e1dee6285d98e4d58d8d8d1e3654b00e3216e9ad55455fc9473f1d044bef80ecce749bcd24d8f331367b882c9c3e6b652a6e901bb4296ddc7cc44699215b6 DIST scipy-1.11.0.tar.gz 56030121 BLAKE2B e700bf8f9cffa7bc0f4832722010dcf2e03d8f93d13534f7f85734394c02536c1427cae5a097b59616f0873ba941579fcf2efd0baafc2037d9eca1f93362d38b SHA512 248cfbbedba73925b0461bf0f96c4a11bd4cfc7849cb18c58f6405074796ab0efdc4f056c58d344cb8833c0d2c6425f84e7ac6fe958cf98b1cc0bf16e7ff2444 DIST scipy-html-1.10.1.zip 49191107 BLAKE2B 5163ae3a62745992bcf94ab02ca2bb13fcf6d2ae0eb2a113ba29bc37a8e8f40ec70e39fe16e6371ce0bc31d4c8f0f46746be91b4fe2ad41c68a985c6f00fb8e7 SHA512 f3252452d3bfd400890f29460de2f97bf72732e0fc864582e906b78808e856ead5b1bf97cba531f2150e396408e585499d127004231421d20108e96040316232 DIST scipy-html-1.11.0.zip 50421508 BLAKE2B cb5e4a4f8817a80f54ae73b4a47ba22d2438df46ebfe27ef5fdc2695fdd983226f4ccae925bf82b15d01ced4f4b6807384ecadac5e1aa7700aa887ad06b7d065 SHA512 33718bbd5e828687d93fccc441a53b6a2e8f54ac4952d3b69d4c4668f55cb6ef5aba33df9acda20b2400effa5ae71767b2a5602a365ad2045a6edd24ff89c253 EBUILD scipy-1.10.1.ebuild 2662 BLAKE2B dec183f49fdfc327173ad0a5ae329cf9621662f08f116a16d3048004b1de25e535b0ba5edaad8c21ffee328cbdc9eb233f2494dc99ab24a687bb21ca7699925a SHA512 ee9bf4e78a98402d4ea0658af6d45428144a5ddca988583421abc1d992ac7e38c3ef3dab4500ac09ac103c6e5e7190c7d4e1d7036bbe26c4572463edfbefc066 +EBUILD scipy-1.11.0-r1.ebuild 2850 BLAKE2B eb201e9c497d0262cd1416b9f9f90fc9c84195595e348ffc1341457922add3482b16577d7bbb48017d3bce1883c69ee4545fc30e6fabe8410d3e5113e56286ff SHA512 d703ab7e30a83a720cb4a3568a841e5348e021b5542b708483731894b4f7bb16e0b9cce1a93fad84f558b2b3fb812528fb72a6812b9dc888f89d853898aefb06 EBUILD scipy-1.11.0.ebuild 2788 BLAKE2B 5ed5993b046a177228cc67096e20dacd5ba760f94db41d3df741b3473858ccc3828f272b880fe004824084d13775be17b4c57487f78bd703461a983ead7a2ccd SHA512 8d0cd0d692fe8b4c2575810e5a9cbc3eebe7db4f54d10521e5bd023dc9e0a596ee689c016cf9b1c5a93d5fbb9ce08cf6fc1edce12638cd225cbcd5a94c3a2586 MISC metadata.xml 953 BLAKE2B a09ea1325a175e349fbc3ca77c5e7b373538ea01147e8544f44b7d4e0c55fbbc2012431fcfe9a3457e82d295e4b5630df1ed69c48ef3462ed9b157af30a1e09a SHA512 74a21c6e1a9bef95b3d74a9513c59d302f473725c04fa32a9991b6108113c0f4b78179ce4a628140e7aa870c24ca60bddf7a00063b6b73dd45110112311371d8 diff --git a/dev-python/scipy/files/scipy-1.11.0-determinant-1x1-matrix.patch b/dev-python/scipy/files/scipy-1.11.0-determinant-1x1-matrix.patch new file mode 100644 index 000000000000..248ee5299f2c --- /dev/null +++ b/dev-python/scipy/files/scipy-1.11.0-determinant-1x1-matrix.patch @@ -0,0 +1,69 @@ +https://github.com/scipy/scipy/issues/18759 +https://github.com/scipy/scipy/pull/18763 +https://github.com/scipy/scipy/commit/61d892c9faa543ad80bd5e2d0bf69821188487e0 + +From 61d892c9faa543ad80bd5e2d0bf69821188487e0 Mon Sep 17 00:00:00 2001 +From: Ilhan Polat +Date: Tue, 27 Jun 2023 12:00:38 +0200 +Subject: [PATCH] MAINT:linalg.det:Return scalars for singleton inputs (#18763) + +--- a/scipy/linalg/_basic.py ++++ b/scipy/linalg/_basic.py +@@ -1001,7 +1001,8 @@ def det(a, overwrite_a=False, check_finite=True): + det : (...) float or complex + Determinant of `a`. For stacked arrays, a scalar is returned for each + (m, m) slice in the last two dimensions of the input. For example, an +- input of shape (p, q, m, m) will produce a result of shape (p, q). ++ input of shape (p, q, m, m) will produce a result of shape (p, q). If ++ all dimensions are 1 a scalar is returned regardless of ndim. + + Notes + ----- +@@ -1066,11 +1067,17 @@ def det(a, overwrite_a=False, check_finite=True): + + # Scalar case + if a1.shape[-2:] == (1, 1): +- if a1.dtype.char in 'dD': +- return np.squeeze(a1) ++ # Either ndarray with spurious singletons or a single element ++ if max(*a1.shape) > 1: ++ temp = np.squeeze(a1) ++ if a1.dtype.char in 'dD': ++ return temp ++ else: ++ return (temp.astype('d') if a1.dtype.char == 'f' else ++ temp.astype('D')) + else: +- return (np.squeeze(a1).astype('d') if a1.dtype.char == 'f' else +- np.squeeze(a1).astype('D')) ++ return (np.float64(a1.item()) if a1.dtype.char in 'fd' else ++ np.complex128(a1.item())) + + # Then check overwrite permission + if not _datacopied(a1, a): # "a" still alive through "a1" +--- a/scipy/linalg/tests/test_basic.py ++++ b/scipy/linalg/tests/test_basic.py +@@ -930,6 +930,23 @@ class TestDet: + def setup_method(self): + self.rng = np.random.default_rng(1680305949878959) + ++ def test_1x1_all_singleton_dims(self): ++ a = np.array([[1]]) ++ deta = det(a) ++ assert deta.dtype.char == 'd' ++ assert np.isscalar(deta) ++ assert deta == 1. ++ a = np.array([[[[1]]]], dtype='f') ++ deta = det(a) ++ assert deta.dtype.char == 'd' ++ assert np.isscalar(deta) ++ assert deta == 1. ++ a = np.array([[[1 + 3.j]]], dtype=np.complex64) ++ deta = det(a) ++ assert deta.dtype.char == 'D' ++ assert np.isscalar(deta) ++ assert deta == 1.+3.j ++ + def test_1by1_stacked_input_output(self): + a = self.rng.random([4, 5, 1, 1], dtype=np.float32) + deta = det(a) diff --git a/dev-python/scipy/scipy-1.11.0-r1.ebuild b/dev-python/scipy/scipy-1.11.0-r1.ebuild new file mode 100644 index 000000000000..f3c49aa6ef84 --- /dev/null +++ b/dev-python/scipy/scipy-1.11.0-r1.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_NEEDED=fortran +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=meson-python +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit fortran-2 distutils-r1 multiprocessing + +DESCRIPTION="Scientific algorithms library for Python" +HOMEPAGE=" + https://scipy.org/ + https://github.com/scipy/scipy/ + https://pypi.org/project/scipy/ +" + +if [[ ${PV} == *9999* ]] ; then + inherit git-r3 + + # Need submodules, so git for now. + EGIT_REPO_URI="https://github.com/scipy/scipy" + EGIT_BRANCH="maintenance/$(ver_cut 1-2).x" + EGIT_SUBMODULES=( '*' ) +else + inherit pypi + + # Upstream is often behind with doc updates + DOC_PV=${PV} + + SRC_URI+=" + doc? ( + https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip + )" + + if [[ ${PV} != *rc* ]] ; then + KEYWORDS="~amd64 ~arm ~arm64 -hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + fi +fi + +LICENSE="BSD LGPL-2" +SLOT="0" +IUSE="doc +fortran test-rust" + +# umfpack is technically optional but it's preferred to have it available. +DEPEND=" + >=dev-python/numpy-1.21.6[lapack,${PYTHON_USEDEP}] + sci-libs/arpack:= + sci-libs/umfpack + virtual/cblas + >=virtual/lapack-3.8 +" +RDEPEND=" + ${DEPEND} + dev-python/pillow[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-lang/swig + >=dev-python/cython-0.29.35[${PYTHON_USEDEP}] + >=dev-python/meson-python-0.12.1[${PYTHON_USEDEP}] + >=dev-python/pybind11-2.10.4[${PYTHON_USEDEP}] + >=dev-util/meson-1.1.0 + dev-util/patchelf + virtual/pkgconfig + doc? ( app-arch/unzip ) + fortran? ( dev-python/pythran[${PYTHON_USEDEP}] ) + test? ( + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) + test-rust? ( + dev-python/pooch[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +PATCHES=( + "${FILESDIR}"/${P}-determinant-1x1-matrix.patch +) + +src_unpack() { + default + + if use doc; then + unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die + fi +} + +python_configure_all() { + DISTUTILS_ARGS=( + -Dblas=blas + -Dlapack=lapack + -Duse-pythran=$(usex fortran true false) + ) +} + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + + local EPYTEST_DESELECT=( + # Network + scipy/datasets/tests/test_data.py::TestDatasets::test_existence_all + scipy/datasets/tests/test_data.py::TestDatasets::test_ascent + scipy/datasets/tests/test_data.py::TestDatasets::test_face + scipy/datasets/tests/test_data.py::TestDatasets::test_electrocardiogram + + # Precision issue with diff. blas? + scipy/optimize/tests/test__basinhopping.py::Test_Metropolis::test_gh7799 + ) + local EPYTEST_IGNORE=() + + if ! has_version -b "dev-python/pooch[${PYTHON_USEDEP}]" ; then + EPYTEST_IGNORE+=( + scipy/datasets/tests/test_data.py + ) + fi + + epytest -n "$(makeopts_jobs)" scipy +} + +python_install_all() { + use doc && local HTML_DOCS=( "${WORKDIR}"/html/. ) + + distutils-r1_python_install_all +} diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest index 4feafc5c9544..7e9812bb8214 100644 --- a/dev-python/setuptools/Manifest +++ b/dev-python/setuptools/Manifest @@ -1,8 +1,6 @@ AUX setuptools-62.4.0-py-compile.patch 3704 BLAKE2B 9a5e70d2556b059be0ef060abd1db71298cd0e9aa1e2795d92cea5cdbaf0c82f4433e1a0c3095f4bc41bc72a457b63142253fe46c712afa1d7855a5d43607bca SHA512 48d7c065e2d8c29ce6e498effe6d79f9caa0f37d7cf6cadd0ed02c48d196a4d8a10a73cfa26744d6f74b48c63cd28a4074b161a6aae18c6169f6d8fffb044b1e -DIST setuptools-67.7.2.tar.gz 2491608 BLAKE2B bd77a85081e95813cdd8fc1f63b768c73036b2f49103defcfd09ba9df7b2c5dba84d4f1aca553e0642ab8d764ae390310f1c6bebbae31736d1b5c16802cdc0e5 SHA512 06db096193ef52111f064c327daefb12ea2bb2ebc6712436bae01f986165455fe89a1d2220cbaaa6391a182e2aee19b9cf7a709c158af8c5ab6232dfbc258bd9 DIST setuptools-67.8.0.tar.gz 2492475 BLAKE2B 37c34605a58b41e14300e389402fe6debf9eeed20c72ddf53fa798b41484d1522d2b5313c74eb69a687eaf32c225f0931f901f452aebf6f7023b2419d127b808 SHA512 5dda7082fc563ce73d810efc9cdbccb8649fef2eac52f1a902c76ab5ec67a87ff64e36e918d0e3b168f5214d787bdc22e8ef9adeccb77d8d368dcbb48f5fb35d DIST setuptools-68.0.0.tar.gz 2194111 BLAKE2B 614a1c69f640ce8d0e510c444e058fecd3810421983a03cd345e43e1148799bed7e5d53ac689a4fe3ce3174d16f2bb719236bd5442b5f06ffc7659d0f4c7d15f SHA512 da6d535a0db6eaf477c8c2148efbc2100fd88a14f3adad44d20e22bf52bee3f00fe86547ea650fe653519bd6ff5f9ef033a55bb3a05fed041e88e78cdfb81d7e -EBUILD setuptools-67.7.2.ebuild 4553 BLAKE2B 79cedea51262f27e5ca1dafc49da5013c036e71b76c515a2926b2befa5b4c35970ae39c3d67de1b4b424518a385c611a6ece71dec3fd11114481510e45bcaf0d SHA512 4576f7b88ffdb3e651804d84e7b9438fcf49cd58dee1d5574559462dd3c30952826dc4407dab2ae48fe9566204a4921db3a49b81d9e4f540873043900ba44553 -EBUILD setuptools-67.8.0.ebuild 4519 BLAKE2B cdcf52300764050d100e561c548d76d91e4513dd586511d6ad3ab0a1e4d332c3b59c813af1497de57ee7bae73074e4451da419ad5253ae62570645855eb9a6aa SHA512 3e43c832d3769f81baa6119bf5e2e126bee6bdd52202e57ae85c33f90b37d11000306c80db61942a89a22663cb9afc33cc83aaa06e28b655bc1f6c6f98f94626 +EBUILD setuptools-67.8.0.ebuild 4511 BLAKE2B 41965ac5cf755e3a784916a860c816a2706504a18e72506eb7419e6c932aad140f6a90871f5f5d20090d0c64e874cbf0ac64695979f84b309142e276639d4586 SHA512 e3075b4f67ce21465cb1a2d222f5c75aa80316fb1784d2cf9fbf16aae9330670143f99df723c3853724156752d0dac6d223d4ab1f016c491d28e189c6d6aa642 EBUILD setuptools-68.0.0.ebuild 4463 BLAKE2B a6a01a63b8605ce8fd4439e110f1beea87bd37aca0c08d0be3cfcf59998bcaac96ade8c8b6d2b3f959e4e9756197bfe93384e4b9ccc7685155e925644aaf45b9 SHA512 20b93c82a9faad509204f53b066b8dd36045928c638957119dcd4701a498715cda56d5e3a4b9eaea56e956da7bf7e6087b1760868abde945c54fdbd187c6f83a MISC metadata.xml 469 BLAKE2B 4a26769b09a3785586b22db850b7fc5c4818f31c3ace9cc94476d35df05e50edf6721f3c95ec615c3b2efe071ef284a54ea2d53566316ba653f7830bb48f80bf SHA512 dd682c4ad2e59a97094ebdabe4d1063e2319ed05e1fe9d8c2fafe069badb3b4cf8bb6d9f50e09d2128e2a081c1c69827407ac8aed644ebf70eb4ca1bc9a57319 diff --git a/dev-python/setuptools/setuptools-67.7.2.ebuild b/dev-python/setuptools/setuptools-67.7.2.ebuild deleted file mode 100644 index ff59935d835d..000000000000 --- a/dev-python/setuptools/setuptools-67.7.2.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 8 -- sys-apps/portage dep -EAPI=8 - -# please bump dev-python/ensurepip-setuptools along with this package! - -DISTUTILS_USE_PEP517=standalone -PYTHON_TESTED=( python3_{9..11} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 multiprocessing pypi - -DESCRIPTION="Collection of extensions to Distutils" -HOMEPAGE=" - https://github.com/pypa/setuptools/ - https://pypi.org/project/setuptools/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}] - >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}] - >=dev-python/nspektr-0.3.0[${PYTHON_USEDEP}] - >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}] - >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}] - >=dev-python/platformdirs-2.6.2-r1[${PYTHON_USEDEP}] - >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/importlib-metadata-4.11.1[${PYTHON_USEDEP}] - ' 3.9) -" -BDEPEND=" - ${RDEPEND} - >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}] - test? ( - $(python_gen_cond_dep ' - dev-python/build[${PYTHON_USEDEP}] - >=dev-python/ini2toml-0.9[${PYTHON_USEDEP}] - >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}] - >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}] - >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/pip-run[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-fixture-config[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/pytest-virtualenv[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - ' "${PYTHON_TESTED[@]}") - ) -" -PDEPEND=" - >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}] - dev-python/setuptools-scm[${PYTHON_USEDEP}] -" - -DOCS=( {CHANGES,README}.rst ) - -src_prepare() { - local PATCHES=( - # TODO: remove this when we're 100% PEP517 mode - "${FILESDIR}"/setuptools-62.4.0-py-compile.patch - ) - - distutils-r1_src_prepare - - # remove bundled dependencies, setuptools will switch to system deps - # automatically - rm -r */_vendor || die - - # remove the ugly */extern hack that breaks on unvendored deps - rm -r */extern || die - find -name '*.py' -exec sed \ - -e 's:from \w*[.]\+extern ::' -e 's:\w*[.]\+extern[.]::' \ - -i {} + || die -} - -python_test() { - local -x SETUPTOOLS_USE_DISTUTILS=stdlib - - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - return - fi - - local EPYTEST_DESELECT=( - # network - # TODO: see if PRE_BUILT_SETUPTOOLS_* helps - setuptools/tests/config/test_apply_pyprojecttoml.py::test_apply_pyproject_equivalent_to_setupcfg - setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist - setuptools/tests/test_build_meta.py::test_legacy_editable_install - setuptools/tests/test_distutils_adoption.py - setuptools/tests/test_editable_install.py - setuptools/tests/test_setuptools.py::test_its_own_wheel_does_not_contain_tests - setuptools/tests/test_virtualenv.py::test_clean_env_install - setuptools/tests/test_virtualenv.py::test_no_missing_dependencies - setuptools/tests/test_virtualenv.py::test_test_command_install_requirements - # TODO - setuptools/tests/config/test_setupcfg.py::TestConfigurationReader::test_basic - setuptools/tests/config/test_setupcfg.py::TestConfigurationReader::test_ignore_errors - setuptools/tests/test_extern.py::test_distribution_picklable - # expects bundled deps in virtualenv - setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_in_sdist - setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_not_in_wheel - setuptools/tests/test_editable_install.py::test_editable_with_pyproject - # fails if python-xlib is installed - setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_with_allow_hosts - # fails with importlib-metadata-6.6.0 - setuptools/tests/test_egg_info.py::TestWriteEntries::test_invalid_entry_point - ) - - if has_version " -Date: Thu Sep 22 19:32:27 2022 +0300 - - Replace deprecated .isSet() method with .is_set() - - Fixes https://github.com/sympy/sympy/issues/24074 - -diff --git a/sympy/plotting/pygletplot/plot_mode_base.py b/sympy/plotting/pygletplot/plot_mode_base.py -index c1c2b0a6ec..2c6503650a 100644 ---- a/sympy/plotting/pygletplot/plot_mode_base.py -+++ b/sympy/plotting/pygletplot/plot_mode_base.py -@@ -269,7 +269,7 @@ def _calculate_all(self): - self._calculate_cverts() - - def _calculate_verts(self): -- if self._calculating_verts.isSet(): -+ if self._calculating_verts.is_set(): - return - self._calculating_verts.set() - try: -@@ -280,9 +280,9 @@ def _calculate_verts(self): - self.bounds_callback() - - def _calculate_cverts(self): -- if self._calculating_verts.isSet(): -+ if self._calculating_verts.is_set(): - return -- while self._calculating_cverts.isSet(): -+ while self._calculating_cverts.is_set(): - sleep(0) # wait for previous calculation - self._calculating_cverts.set() - try: -@@ -291,7 +291,7 @@ def _calculate_cverts(self): - self._calculating_cverts.clear() - - def _get_calculating_verts(self): -- return self._calculating_verts.isSet() -+ return self._calculating_verts.is_set() - - def _get_calculating_verts_pos(self): - return self._calculating_verts_pos -@@ -300,7 +300,7 @@ def _get_calculating_verts_len(self): - return self._calculating_verts_len - - def _get_calculating_cverts(self): -- return self._calculating_cverts.isSet() -+ return self._calculating_cverts.is_set() - - def _get_calculating_cverts_pos(self): - return self._calculating_cverts_pos diff --git a/dev-python/sympy/sympy-1.11.1-r2.ebuild b/dev-python/sympy/sympy-1.11.1-r2.ebuild deleted file mode 100644 index 4f8d6e3f0041..000000000000 --- a/dev-python/sympy/sympy-1.11.1-r2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 virtualx - -DESCRIPTION="Computer Algebra System in pure Python" -HOMEPAGE="https://www.sympy.org/" -SRC_URI="https://github.com/sympy/sympy/archive/${P}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-${P}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="aesara examples imaging ipython latex mathml opengl pdf png pyglet symengine test texmacs" - -RDEPEND=" - dev-python/mpmath[${PYTHON_USEDEP}] - dev-python/pexpect[${PYTHON_USEDEP}] - aesara? ( $(python_gen_cond_dep 'dev-python/aesara[${PYTHON_USEDEP}]' python3_{9..10}) ) - imaging? ( dev-python/pillow[${PYTHON_USEDEP}] ) - ipython? ( dev-python/ipython[${PYTHON_USEDEP}] ) - latex? ( - virtual/latex-base - dev-texlive/texlive-fontsextra - png? ( app-text/dvipng ) - pdf? ( app-text/ghostscript-gpl ) - ) - mathml? ( dev-python/lxml[${PYTHON_USEDEP}] ) - opengl? ( dev-python/pyopengl[${PYTHON_USEDEP}] ) - pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] ) - symengine? ( dev-python/symengine[${PYTHON_USEDEP}] ) - texmacs? ( app-office/texmacs ) -" - -PATCHES=( - "${FILESDIR}/${PN}-1.11-no-deprecated-threading-event-api.patch" -) - -distutils_enable_tests pytest - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - esetup.py test -} - -python_install_all() { - local DOCS=( AUTHORS README.md ) - - if use examples; then - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi - - distutils-r1_python_install_all - - if use texmacs; then - exeinto /usr/libexec/TeXmacs/bin/ - doexe data/TeXmacs/bin/tm_sympy - insinto /usr/share/TeXmacs/plugins/sympy/ - doins -r data/TeXmacs/progs - fi -} diff --git a/dev-python/sympy/sympy-1.12.ebuild b/dev-python/sympy/sympy-1.12.ebuild index 8520e0737b6c..fbc036fa4f8f 100644 --- a/dev-python/sympy/sympy-1.12.ebuild +++ b/dev-python/sympy/sympy-1.12.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${PN}-${P}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" IUSE="aesara examples imaging ipython latex mathml opengl pdf png pyglet symengine test texmacs" RDEPEND=" diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest index 6814a0287d7b..69a740a9c798 100644 --- a/dev-python/trimesh/Manifest +++ b/dev-python/trimesh/Manifest @@ -1,9 +1,3 @@ -DIST trimesh-3.21.6.gh.tar.gz 12691963 BLAKE2B 518d8d73268ed40f03fba48fb1e07f5ccf8801bc779dbe99261670e61f291de5f549a078de5de392da2754b08735eb7bcfe9716f541bde94296e6f48edf2e44e SHA512 65b348d334f7770f74e48bbed15f613b71fc0ba101c51a868bcd6becd315aa4a13f76722b2de84f6624b37b4d617dcc418f92ab19acb5e7f1992834bc0a5b96c -DIST trimesh-3.21.7.gh.tar.gz 12692942 BLAKE2B 3b4b7919b8c0abc6b8fc744d09f1e15ce31f50d3654f35b88444b49d6fe38f862e36cfe62ff4e31df5aacff07e8045c5ed11110b3c656304648d06cebbc8b6e5 SHA512 671af8927617239a5a4412e68051bfc7336d3006ece827d376b3e5add48eb4fcd28cd51f5bc41e92f9c6b94616e80566197165f406cdf8ca5e7d02679c0c1bfd -DIST trimesh-3.22.0.gh.tar.gz 12693485 BLAKE2B 86d66288dd390163c9bc585df668cd85ff16afadee3c4f308500b917dc3a445212e7ae53895376c33836f4ccdf18ed39ce2c74ac7466b9194b3969801908866b SHA512 8d9327f27615344d3752c534f0d628201b1c7a9dbf85ab5408da73005283dd9a7ef0beb325cb6b383b20a0ab140376ad0669926e00c7577b31e6ca479701a93c DIST trimesh-3.22.1.gh.tar.gz 12713271 BLAKE2B 2c70087aff546682cc82d5f99f981153ab0dfb3d180f13071f87d79b70ec8e97ca936af0053e865717771e1abb8469fb4a57b81f5aed860fbce35ac609470cab SHA512 27952e0d29ccd110d4087b4144e0923706bed3cd0734e7a17d7f55738c6322849c5dad04ab4ecfe0638bc16d65d1e647d08905a396dd6ebd1f78c833a8b95636 -EBUILD trimesh-3.21.6.ebuild 1870 BLAKE2B a563dea7d00401f901d5551ff43ebe8abf7de18b74ab906c0bf55a7819132b57903270654c48f4694ba37fcd64c481482548a9bb4aa3e01999196de2659d34aa SHA512 0a4c0d01cfe7322d508ed8a0839f4ec42f4d0d8411f7f7a1c30696999e8424e2c4cfda76645dcfd809f2ae1cd4858484ff2bc5d02b565ace1a30571f115a75d8 -EBUILD trimesh-3.21.7.ebuild 1872 BLAKE2B 7b70e6481b5ae896d35b3af6d04ce6ff0e7d41ae0c934a80e071ec1ca51a922b350d1ddefb467ae45ffb91ea2dc14c005dd0960e69d85664c58f8585a37a4089 SHA512 ce661aebc60fdacbf8cb23d0adf3d101f827a3b6e158ff761cc5400b6215437ea74736e252abf757e8853e9110d790851d34dc3b79df25b0e419655ec0a3409f -EBUILD trimesh-3.22.0.ebuild 1872 BLAKE2B 7b70e6481b5ae896d35b3af6d04ce6ff0e7d41ae0c934a80e071ec1ca51a922b350d1ddefb467ae45ffb91ea2dc14c005dd0960e69d85664c58f8585a37a4089 SHA512 ce661aebc60fdacbf8cb23d0adf3d101f827a3b6e158ff761cc5400b6215437ea74736e252abf757e8853e9110d790851d34dc3b79df25b0e419655ec0a3409f -EBUILD trimesh-3.22.1.ebuild 1872 BLAKE2B 7b70e6481b5ae896d35b3af6d04ce6ff0e7d41ae0c934a80e071ec1ca51a922b350d1ddefb467ae45ffb91ea2dc14c005dd0960e69d85664c58f8585a37a4089 SHA512 ce661aebc60fdacbf8cb23d0adf3d101f827a3b6e158ff761cc5400b6215437ea74736e252abf757e8853e9110d790851d34dc3b79df25b0e419655ec0a3409f +EBUILD trimesh-3.22.1.ebuild 1871 BLAKE2B d23bc67e6e1a7977146b4232d7063ac6cf1d088134269fc1a3d190743c5e880d6ffb3453de2b53e011da073fb5479031cba1b6c7acbf14f26bced8293c14f8b3 SHA512 f954a3eb9ed679469f4636d690d60e18bce7d7d56fb7960f7e590a578176590a0a54065062d977cf933900328c73c15ce81147def69fd13fd3a12ab78d35286d MISC metadata.xml 495 BLAKE2B b8b403f7bfbac53ed234c2ba50324041502a28465d70e9406867f05741e0313845307491fcfd85f05e2993b21daf14117a4b6863b45422fd4c62c6e28902e3ff SHA512 3deec8ab4b513536a7fe182be8f1b96e06fd06b2480d3e516c2b3462cc26fcbdeb1d165b4d0297465e93c0cce584ab40a8f905b81a59dcb4040a39655028783d diff --git a/dev-python/trimesh/trimesh-3.21.6.ebuild b/dev-python/trimesh/trimesh-3.21.6.ebuild deleted file mode 100644 index 895e18a2d093..000000000000 --- a/dev-python/trimesh/trimesh-3.21.6.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 multiprocessing optfeature - -DESCRIPTION="Python library for loading and using triangular meshes" -HOMEPAGE=" - https://trimsh.org/ - https://github.com/mikedh/trimesh/ - https://pypi.org/project/trimesh/ -" -SRC_URI=" - https://github.com/mikedh/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorlog[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pycollada[${PYTHON_USEDEP}] - dev-python/pyglet[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}] - dev-python/svg-path[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] - dev-python/xxhash[${PYTHON_USEDEP}] - sci-libs/rtree[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/mapbox_earcut[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - epytest -n "$(makeopts_jobs)" -} - -pkg_postinst() { - optfeature_header "${PN} functionality can be extended by installing the following packages:" - optfeature "making GUI applications with 3D stuff" dev-python/glooey - optfeature "2D triangulations of polygons" dev-python/mapbox_earcut - optfeature "loading a number of additional mesh formats" dev-python/meshio - optfeature "figuring out how much memory we have" dev-python/psutil - optfeature "marching cubes and other nice stuff" sci-libs/scikit-image -} diff --git a/dev-python/trimesh/trimesh-3.21.7.ebuild b/dev-python/trimesh/trimesh-3.21.7.ebuild deleted file mode 100644 index c3382a6092c5..000000000000 --- a/dev-python/trimesh/trimesh-3.21.7.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 multiprocessing optfeature - -DESCRIPTION="Python library for loading and using triangular meshes" -HOMEPAGE=" - https://trimsh.org/ - https://github.com/mikedh/trimesh/ - https://pypi.org/project/trimesh/ -" -SRC_URI=" - https://github.com/mikedh/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorlog[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pycollada[${PYTHON_USEDEP}] - dev-python/pyglet[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}] - dev-python/svg-path[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] - dev-python/xxhash[${PYTHON_USEDEP}] - sci-libs/rtree[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/mapbox_earcut[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - epytest -n "$(makeopts_jobs)" -} - -pkg_postinst() { - optfeature_header "${PN} functionality can be extended by installing the following packages:" - optfeature "making GUI applications with 3D stuff" dev-python/glooey - optfeature "2D triangulations of polygons" dev-python/mapbox_earcut - optfeature "loading a number of additional mesh formats" dev-python/meshio - optfeature "figuring out how much memory we have" dev-python/psutil - optfeature "marching cubes and other nice stuff" sci-libs/scikit-image -} diff --git a/dev-python/trimesh/trimesh-3.22.0.ebuild b/dev-python/trimesh/trimesh-3.22.0.ebuild deleted file mode 100644 index c3382a6092c5..000000000000 --- a/dev-python/trimesh/trimesh-3.22.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -inherit distutils-r1 multiprocessing optfeature - -DESCRIPTION="Python library for loading and using triangular meshes" -HOMEPAGE=" - https://trimsh.org/ - https://github.com/mikedh/trimesh/ - https://pypi.org/project/trimesh/ -" -SRC_URI=" - https://github.com/mikedh/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/colorlog[${PYTHON_USEDEP}] - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/networkx[${PYTHON_USEDEP}] - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pycollada[${PYTHON_USEDEP}] - dev-python/pyglet[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}] - dev-python/svg-path[${PYTHON_USEDEP}] - dev-python/sympy[${PYTHON_USEDEP}] - dev-python/xxhash[${PYTHON_USEDEP}] - sci-libs/rtree[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-xdist[${PYTHON_USEDEP}] - dev-python/mapbox_earcut[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - epytest -n "$(makeopts_jobs)" -} - -pkg_postinst() { - optfeature_header "${PN} functionality can be extended by installing the following packages:" - optfeature "making GUI applications with 3D stuff" dev-python/glooey - optfeature "2D triangulations of polygons" dev-python/mapbox_earcut - optfeature "loading a number of additional mesh formats" dev-python/meshio - optfeature "figuring out how much memory we have" dev-python/psutil - optfeature "marching cubes and other nice stuff" sci-libs/scikit-image -} diff --git a/dev-python/trimesh/trimesh-3.22.1.ebuild b/dev-python/trimesh/trimesh-3.22.1.ebuild index c3382a6092c5..03cb9facb58a 100644 --- a/dev-python/trimesh/trimesh-3.22.1.ebuild +++ b/dev-python/trimesh/trimesh-3.22.1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" RDEPEND=" dev-python/chardet[${PYTHON_USEDEP}] diff --git a/dev-python/trove-classifiers/Manifest b/dev-python/trove-classifiers/Manifest index 03420a7bef58..4d912aa18a36 100644 --- a/dev-python/trove-classifiers/Manifest +++ b/dev-python/trove-classifiers/Manifest @@ -1,7 +1,3 @@ -DIST trove-classifiers-2023.5.2.tar.gz 15835 BLAKE2B 788c6e05c498dcaa21cc51f0bfbcd5e3637b56c5cb0f481b9c9c746caa092f578ff7b8947f620518bdbca8a7fbbe67b8806b0c56c219a9b25d2f44647dbb0f60 SHA512 6f1e9e31a40ddd701048613c128b765a6b920480f5f3f2f678102277ac0b230ecd9dc135f9dda5ed115abbdacc3098ac2d75564004df0e8cae04b12335b309bb -DIST trove-classifiers-2023.5.22.tar.gz 15853 BLAKE2B b7170a53287ffa6086aa5223128a9d66cb9cc6d7a3b76f8b47cb5cab835d9f47cb98cfd1436ba8bbe057043751e5685899dfda9fdd61c6a14e4d04f00789b227 SHA512 c665b2255afc2e9acc537a7d650648d34ab3438baaf33bb0c9a535942ee8750c0795fda89fa28d29f5232e62e957795947b0d908fc7e06bbdce2cc7dd1cc26bf DIST trove-classifiers-2023.5.24.tar.gz 15856 BLAKE2B 37184092e2ec7c068a73d47f0708124b92d54abd4015da5ccbe2b914699f7f93ffaaf1422b84745c0c76aa377adab9c4759348789c55300772c80892afc5c6da SHA512 6017d32ffb63f8ac85d616c55a9317aa8f3cecbddcdfaabffbd6ba98a60f964ceeb28424881f2cebdf891aad2b6d7d1ade78202ca6e9bec697ce446647d09897 -EBUILD trove-classifiers-2023.5.2.ebuild 731 BLAKE2B 3ab4c717bca93b9cc581500a387bc5dab6cc63bbb97e4acd2f460ce6f894c6e17944f68f70ae496fc8af9d7adbc5f21042e7bc329d61bb5ae5c35ffcae3b6bc4 SHA512 5da09bdd70dbb9a2dff59263f7aea88ffb587a9134c815029d2d883412ac4613a50abb565ddbad63046fa212a22f87212264f8926782224518f9c4b52f0f9925 -EBUILD trove-classifiers-2023.5.22.ebuild 740 BLAKE2B 1373095ff324bb9b11a1fddda0f5d5184394764e1ea7ee6c92b7c75a56e01c9b971e9560961a8c99925ee6e6536b03a9830d830e5492b0e31080a69abe2d6301 SHA512 892ef26fc57a0b50518b9e671b28a72ca2918056a6867a867dc17ce045a0d454033764ebb131871d64de6a80bb71ba21bcc6e6ee77df063f3c5098c9fd4def80 -EBUILD trove-classifiers-2023.5.24.ebuild 747 BLAKE2B 08ff0f0c07bd25c54e464fc51f0a227d0b0890051858dccb257a96b863178e07816d8ccdeb1fadfb9467381cceecb9d8940cbdcf9de9854a0ffccad259fedc59 SHA512 08e3220c6390f23ba9d0920abfc64285c5550ae214c4971fdfb5b1caf804d6f265fd07f6259ea01d43dfb81e0de94ffac7806f09c8dd6e41bad0259a51e13ed8 +EBUILD trove-classifiers-2023.5.24.ebuild 739 BLAKE2B 039b3026a8708593f349982cfe404c7be4d1d928a480e0bb82c9642fe3f029f515d551b1ae315a7ffa8185b28b88df758247807186ebc542cb2e68989ad28b9e SHA512 567ecb2558264c4cf61f21d4219f997410b45dc5b02e07d31198a5d3be1990d40eff5b900b32db5c1a6fb31a26e716d86b5afb4c10ea0209f0f911c3c6ad5866 MISC metadata.xml 385 BLAKE2B 0d679ace6575dab100af9918e8b6dbde2f70cbf556c23ee667d68f69c6dd07887e43a513a73e60849a7a4b88cb26d4cd85b4cb905b926ee3832161c663adc9c0 SHA512 977bc86d4fb2dfcc887fd8d4038b8ac76cb0f4783424d3ab0857256afaf5dacf4e45c0d2a9166daa854be1dc8faba4a10c4718c557b983a1c7bb0a33fcd61f41 diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.5.2.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.5.2.ebuild deleted file mode 100644 index 63803e4c06d0..000000000000 --- a/dev-python/trove-classifiers/trove-classifiers-2023.5.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( pypy3 python3_{9..11} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)" -HOMEPAGE=" - https://github.com/pypa/trove-classifiers/ - https://pypi.org/project/trove-classifiers/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - dev-python/calver[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - epytest - "${EPYTHON}" -m tests.lib || die -} diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.5.22.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.5.22.ebuild deleted file mode 100644 index dd4c0c2b011e..000000000000 --- a/dev-python/trove-classifiers/trove-classifiers-2023.5.22.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( pypy3 python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Canonical source for classifiers on PyPI (pypi.org)" -HOMEPAGE=" - https://github.com/pypa/trove-classifiers/ - https://pypi.org/project/trove-classifiers/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -BDEPEND=" - dev-python/calver[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -python_test() { - epytest - "${EPYTHON}" -m tests.lib || die -} diff --git a/dev-python/trove-classifiers/trove-classifiers-2023.5.24.ebuild b/dev-python/trove-classifiers/trove-classifiers-2023.5.24.ebuild index 3c130311d42a..9b9967ac400e 100644 --- a/dev-python/trove-classifiers/trove-classifiers-2023.5.24.ebuild +++ b/dev-python/trove-classifiers/trove-classifiers-2023.5.24.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" BDEPEND=" dev-python/calver[${PYTHON_USEDEP}] diff --git a/dev-python/typing-extensions/Manifest b/dev-python/typing-extensions/Manifest index 9de8f077c17b..1040d222c99d 100644 --- a/dev-python/typing-extensions/Manifest +++ b/dev-python/typing-extensions/Manifest @@ -1,9 +1,3 @@ -DIST typing_extensions-4.5.0.gh.tar.gz 52431 BLAKE2B 3d905e4f1146d23d00b695044daf653722fce9ade8f44730116bab0b8fb15c3e8d2124a6b0d395fad078878e0e4b7888e19660ca2491ccc9ec01dc11ce318fc8 SHA512 29369da83cdca57aba7d8c2089c77ad265eeb614fd34056f678e6dc9374558d1059ff2c514326115734fadbcad27ec98e1e5fcec087022a9d838cc2bfd1fe825 -DIST typing_extensions-4.6.0.gh.tar.gz 70037 BLAKE2B e5a287e839dc932b3f5777a8c575e725d414cbd5ff1444a9f67c8898866eb3863b0de4f107c5ffe73756d37e47b7a1dae4d69fead42fb887126479891bff5b17 SHA512 d78188c52ea6bf77852c5ac3e4601f9fca6fe3247974269ced8dc53e9b8c971446ff5501558200000757336a84d73db1e6e9fe89afd7cc26e025a97426475bb4 -DIST typing_extensions-4.6.1.gh.tar.gz 71263 BLAKE2B 4c4b91fd92620f9cbefd807103d035ebad46f3c384fc4a5b7f6fc9f0209ad267e2b752992628fa537f6ef2191e598223794ddd915d4a3ea89fd6a67dead346ea SHA512 c75553e7e5ade1f9e60a5432c76207452ede2c39533e9cd696e10ff36068e14bf0fe809a31a4a5d0a228228300e30d221af698c093c35dcc67338615ac77aaf7 DIST typing_extensions-4.6.3.gh.tar.gz 75114 BLAKE2B 2c6761d26de5ce4a09c2957e93225798d282dcbc5689921f72acd2ccc338e458e21b2b73884af4a329c65f1a7eed7898e13e87fdab7fce757b4927adcdb09770 SHA512 4c8dd4e1494ed504466f3188146059203f9ce37b8f2d9f70929c1bffa7e58bee87c3ef01162cedb55ba3fd048cec0da96cc4141b25ba76dc32c7d493a69efeab -EBUILD typing-extensions-4.5.0.ebuild 784 BLAKE2B a906e4aa49fc7d7c84ab4a6809b17c3220d60df3a53cf5b3697bb45603a5a15155f570ec5475bf57e434fe0f9254930e880d24831f8bf9c0c165c7002e93537d SHA512 f03ecb0eda6314ea7b2f0bbeaed414d0b35d2bf407ca0dcceaf97095737cbda33fce46bfe843e294f65c887128366161947bd7414c97e52b3f0906fe64b440a4 -EBUILD typing-extensions-4.6.0.ebuild 793 BLAKE2B 4eb73e341ef0fd77ddaa55ed2e5d9db04a5073b48af9c3f902289d07fc4e5fe0b0cd832f2c27c4b734116a83be1df302f23dc58210b719c79d0191ddca2631cc SHA512 1f829bb0588406f0868ab3a81c9464a0551334061a2f0ec149b93844634714a99dcba305744fbd39e02e5bd6b4d2ffd665e8fc4904e54bdf8c8ef3babb1c7e51 -EBUILD typing-extensions-4.6.1.ebuild 793 BLAKE2B 4eb73e341ef0fd77ddaa55ed2e5d9db04a5073b48af9c3f902289d07fc4e5fe0b0cd832f2c27c4b734116a83be1df302f23dc58210b719c79d0191ddca2631cc SHA512 1f829bb0588406f0868ab3a81c9464a0551334061a2f0ec149b93844634714a99dcba305744fbd39e02e5bd6b4d2ffd665e8fc4904e54bdf8c8ef3babb1c7e51 -EBUILD typing-extensions-4.6.3.ebuild 793 BLAKE2B 4eb73e341ef0fd77ddaa55ed2e5d9db04a5073b48af9c3f902289d07fc4e5fe0b0cd832f2c27c4b734116a83be1df302f23dc58210b719c79d0191ddca2631cc SHA512 1f829bb0588406f0868ab3a81c9464a0551334061a2f0ec149b93844634714a99dcba305744fbd39e02e5bd6b4d2ffd665e8fc4904e54bdf8c8ef3babb1c7e51 +EBUILD typing-extensions-4.6.3.ebuild 785 BLAKE2B 8be9420fd3be895a6141387cdbd94e97f306f5b30b146347599bdbe695488c3b93787a6564f20a26450a3c23aa7b97cf826a87b3eaa7b7a09e3eaed6f53858b4 SHA512 2d4d855840e13415f01702e233773957bc507ee476660c738a9ec97c70afabbd961cb531c2b6b1103120aaceb36cc643ccbe073f8cc3d10e4544741c8450d520 MISC metadata.xml 409 BLAKE2B f2defedc04bc50fcdccb536be53f5148d2630bc235437d9c2ab32d579585e27c108f87d22cc9b458151e742d2f6c0788ae993fcbefe247295f2a572d8648ffaa SHA512 be8e74d9c73f2e4dfce9728cb06c3bc56ae35120e3388fc232da3f4cff17367775401805f63fecb74397ecc7ae8340d68dfa271cd06ed2fb03def8d155262d02 diff --git a/dev-python/typing-extensions/typing-extensions-4.5.0.ebuild b/dev-python/typing-extensions/typing-extensions-4.5.0.ebuild deleted file mode 100644 index 273e62cd187d..000000000000 --- a/dev-python/typing-extensions/typing-extensions-4.5.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -MY_P=${P/-/_} -DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+" -HOMEPAGE=" - https://pypi.org/project/typing-extensions/ - https://github.com/python/typing_extensions/ -" -SRC_URI=" - https://github.com/python/typing_extensions/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -distutils_enable_tests unittest - -python_test() { - cd src || die - eunittest -} diff --git a/dev-python/typing-extensions/typing-extensions-4.6.0.ebuild b/dev-python/typing-extensions/typing-extensions-4.6.0.ebuild deleted file mode 100644 index df5b00b2ff74..000000000000 --- a/dev-python/typing-extensions/typing-extensions-4.6.0.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 - -MY_P=${P/-/_} -DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+" -HOMEPAGE=" - https://pypi.org/project/typing-extensions/ - https://github.com/python/typing_extensions/ -" -SRC_URI=" - https://github.com/python/typing_extensions/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -distutils_enable_tests unittest - -python_test() { - cd src || die - eunittest -} diff --git a/dev-python/typing-extensions/typing-extensions-4.6.1.ebuild b/dev-python/typing-extensions/typing-extensions-4.6.1.ebuild deleted file mode 100644 index df5b00b2ff74..000000000000 --- a/dev-python/typing-extensions/typing-extensions-4.6.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 - -MY_P=${P/-/_} -DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+" -HOMEPAGE=" - https://pypi.org/project/typing-extensions/ - https://github.com/python/typing_extensions/ -" -SRC_URI=" - https://github.com/python/typing_extensions/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - -distutils_enable_tests unittest - -python_test() { - cd src || die - eunittest -} diff --git a/dev-python/typing-extensions/typing-extensions-4.6.3.ebuild b/dev-python/typing-extensions/typing-extensions-4.6.3.ebuild index df5b00b2ff74..7cbafe646120 100644 --- a/dev-python/typing-extensions/typing-extensions-4.6.3.ebuild +++ b/dev-python/typing-extensions/typing-extensions-4.6.3.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="PSF-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" distutils_enable_tests unittest diff --git a/dev-python/u-msgpack-python/Manifest b/dev-python/u-msgpack-python/Manifest index 86ff6c11890d..3bb99307f1ca 100644 --- a/dev-python/u-msgpack-python/Manifest +++ b/dev-python/u-msgpack-python/Manifest @@ -1,5 +1,3 @@ -DIST u-msgpack-python-2.7.2.tar.gz 20654 BLAKE2B 0365e4e778c9979d9154d8a267ba3bdaad9b2ef808723d2ae89e078fc0c8d76aebab234f1723985cf3b288274123e49571607599d6087ea234e3e8dc11e3a302 SHA512 e5d35bc03e5c23cfbaf9cc7f6459576e89b5dd19661ddff2a4ab5de2751e0b73c17e4685c6fead15ce2bf100b2250a3ba7cb10a7fa3f23debfa2141f4370b623 DIST u-msgpack-python-2.8.0.tar.gz 18167 BLAKE2B 9cd0bf2a7dca8eac4c990e320a5d3c325ea31867c82a46d588c8e9bfae1feef504916f8cb75d3f2ed2adb3fa13c03c07fca91071d5d9a6d6ab47686539d704bf SHA512 61dd332c9f72db65a6a949e2acdc668ab01981b3eb1e9fd58e506d35d47f5f656b9d0abec92ae0e4d949bab063aeff75c205b92758275d99dbbe5f65f15241b9 -EBUILD u-msgpack-python-2.7.2.ebuild 591 BLAKE2B 43c8d2b5ec8e724d62ce383b8a353c13d153eecbe388686844824af4619748c29589e600c721b61b787f5e4ad3a3c5164b6ed463b5f830c47e78c59c674c702d SHA512 6efc1d68285e127276c5ba67bbf3a5154c92a7afa8bcdca649a44d2c05d6fc6b6eb4e1cedf90d6aed08fdcb72df05283d36c5a735e35220c68c53e139f625cbb -EBUILD u-msgpack-python-2.8.0.ebuild 600 BLAKE2B f421bf9974f5dda7ba6b39dc5b379c6a2351a0680bb4dfb874a34dffd0220169e6dc722729309ccf4a94870b71578f8999b6ae8a52d0112ad963724929f0f947 SHA512 fab015c1a73a58989fba91c50ec9dcc4ab5de599df2b422d9f57dd31f63f05697e26ac7e931f267f371aeabeb2973b179001e1b0cdff22653e528c2bace7163c +EBUILD u-msgpack-python-2.8.0.ebuild 592 BLAKE2B d183649a25143d0f079c55033afed2141ef7a863473a223a707c2a9f5e24defce14713a7bec079cfde490ee9bd7d2aab570950afcef899ceae39148d7ddab885 SHA512 850802e64910567edd537a9e97680c3d1ca3b509fa7e602726dbe84278ccb9bbadfa1695f71e090c0a7c32530c4d92a0747897d482fbfdd5970a92d150ccbdaf MISC metadata.xml 932 BLAKE2B 6c35c0276d1f132074198ec85c5b80967dda5eceef914b3e8c444c50926a83638a97754a483fbadd6246931af2eaf5de86c97d48ce6346da55dce1e577ea47eb SHA512 cdc35e790e2c454af8e82456fa438bfbe0c9e569001bd94d416b48d37f6ca8e78540fb76ad37c72c1cd632eff2f66d782e28265c5825f94f989786cebba59e67 diff --git a/dev-python/u-msgpack-python/u-msgpack-python-2.7.2.ebuild b/dev-python/u-msgpack-python/u-msgpack-python-2.7.2.ebuild deleted file mode 100644 index afda61b225e4..000000000000 --- a/dev-python/u-msgpack-python/u-msgpack-python-2.7.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="A portable, lightweight MessagePack serializer and deserializer" -HOMEPAGE=" - https://github.com/vsergeev/u-msgpack-python/ - https://pypi.org/project/u-msgpack-python/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -distutils_enable_tests pytest diff --git a/dev-python/u-msgpack-python/u-msgpack-python-2.8.0.ebuild b/dev-python/u-msgpack-python/u-msgpack-python-2.8.0.ebuild index 07e788d47549..90987bc3c53f 100644 --- a/dev-python/u-msgpack-python/u-msgpack-python-2.8.0.ebuild +++ b/dev-python/u-msgpack-python/u-msgpack-python-2.8.0.ebuild @@ -17,6 +17,6 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" distutils_enable_tests pytest diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest index 2b922a26e9d8..e10ae16756f9 100644 --- a/dev-python/urllib3/Manifest +++ b/dev-python/urllib3/Manifest @@ -1,9 +1,5 @@ -DIST urllib3-1.26.15.tar.gz 301444 BLAKE2B 2681f0290a4f8b335dcdf384a0c0692cf51e88ea829f80c8c857be328b00c618978a84957da4e23826e4597fe90764eb36ab9acbbc33f9a6ec8df3e3ff3f4d48 SHA512 b6ddb29c15b2d729605a6acb7c602f18c75a937cdfe9649d35d790a59fbb1d96a8d68975ba0a4c073c9f1750e383c67b7566dbcd81b3e8611501e9f4153e9a2b DIST urllib3-1.26.16.tar.gz 303733 BLAKE2B 94c0cfb8696b15ff7aed25927ba584d0d67b150953586ca4d74ddc8f1d0a95ca447a482cf7d0f95728fad1e7e51a610e29c3e342ebe68e65a86789308544ea51 SHA512 caa58af5bf49644459a9074be659511b56c5d66802153c72ba2ba2eb9c0aafd56b4cd8f8588964ee7d2a9b16a5e114d62298ab1e128710260ed86f1e315b5571 -DIST urllib3-2.0.2.tar.gz 277703 BLAKE2B 1c7935a6aca8e60ad212eb35ef76009b75a8d080b1a572fe229e94a200e75c352ab41d831dde3d4a4643ecbbe54c2128f9d9ca1850d978fd1730d6d730ce3ab0 SHA512 874674342259f2f9b77b4aac90bd525ea50d4b6134008c22eb0fe7a04e688797564c3ec8e556600f75416df2983c972867e8a569d5d85a8dda748948217af38e DIST urllib3-2.0.3.tar.gz 280489 BLAKE2B 5cb68029b8ea2fc51c5abefe212ab4a58269e72f180d16e4c0bbef93284c3298195fa84e2f2d845663436c5397a73653a95d9970594dab6662077f77a11591a8 SHA512 fd586a12b25a30ea801cfd6e207854a0f762cefee54512d742b3fffcc772db9dd75f436f0b998edd32a60857a7bd818bd10f6984e26f2ea47f56b5c545ead45b -EBUILD urllib3-1.26.15.ebuild 2192 BLAKE2B f5d388a0dc885fa921fd4f72ff3275557e544bca389785ffdbf1c7d20de4b9f8192ccdc75ec5a609f12df6f2c6692d7cdfe7aa8af2c09c3798ef5eb0ad8bca79 SHA512 48425e8026007c5ea07b0e74415e7c8ca2e21feb53e00e1e5e272fe88e0b14d1055a498abdb82b6caef1ca4326a93228a9bf9582b6b417e45161d61dc5f091c5 -EBUILD urllib3-1.26.16.ebuild 2201 BLAKE2B 98ae03f6c251c76be21eb42756daf2edbcc4425452399907c769f6d55184fb19b856b70bdd72ad7438db4e773eccbdee6e6f36e8e5d1d473c7a3e8c40f56fc04 SHA512 14559b23666fba479cf3a837534eb2878f777a81e09c0b16d015cbf77b910c784b64c326aba9b8cb352e17b4e552c22da297d1e98920101e44892b35b3790032 -EBUILD urllib3-2.0.2-r1.ebuild 1930 BLAKE2B 737a68f4d134676137515ec5b1df60dafa87b89641d8fdb6f4bc73ee77827174f8c9b33c3a930f3776a6ec3c6befcca811d79d1ff8bbe739a1d209897148f39e SHA512 717bdea649fc2c18cb0e7150ed15f011e067eec70dcf11dac0b9469dc12674c5f18441af22f78d9bcce10abb013f30fad10838935186d813a6ecba896efc458a +EBUILD urllib3-1.26.16.ebuild 2193 BLAKE2B 724c27ff2cd776ada5c8ddb43aab29e8a1a6c7b1a4b984a7b5c8050aa8036e908dc45c8a012fd83d3fe9a5a819578249b73b60d0cb573a47d133396813ecf96a SHA512 575c8e31fcacbe8542ac3067ae878ef0995cc4176d845e287edffc7223a8725af3940bba4b54f77d4f5a9125568076e45415176bdd4a2d470f8b7389129e68ec EBUILD urllib3-2.0.3.ebuild 2498 BLAKE2B 81d9bdf66507dd5459a84100db12fbbdfec6ca134ea2dc26377ff9c21ce6f32bbf44b178358cc512691e47c366612f4610321bf300a5bec17c0cc91d47f068f4 SHA512 3104e8fd3b46718d507117b2f345e03797f4ea7b50ce998c5fef9cc4578cc1030e42ec3b35a398e9c11d5288cd822964c2ae2fb010214b1b5aa5700088a7fcd0 MISC metadata.xml 531 BLAKE2B 3ddfea4b8817c827437a79abae8cf4e9cda95addb1c6505ef13018587720bba0cf0788041c0b4cc8b25f319e7cb1c94117ae25b3cbb567f24373e8e89bedaa7b SHA512 7e7191f0338c4c47f01bdceb3d2c6ed94de2241e77fb3be6cbf3ecf8a0682730392a9ee5adf24304d9a322acc06bd84f4f90f1dddcb258cb2e9ba0de9952b693 diff --git a/dev-python/urllib3/urllib3-1.26.15.ebuild b/dev-python/urllib3/urllib3-1.26.15.ebuild deleted file mode 100644 index 9df51bd76420..000000000000 --- a/dev-python/urllib3/urllib3-1.26.15.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 8 -- sys-apps/portage dep -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_TESTED=( python3_{9..11} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) -PYTHON_REQ_USE="ssl(+)" - -inherit distutils-r1 pypi - -DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" -HOMEPAGE=" - https://github.com/urllib3/urllib3/ - https://pypi.org/project/urllib3/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="brotli test" -RESTRICT="!test? ( test )" - -# dev-python/{pyopenssl,cryptography,idna,certifi} are optional runtime -# dependencies. Do not add them to RDEPEND. They should be unnecessary with -# modern versions of python (>= 3.2). -RDEPEND=" - >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}] - =dev-python/tornado-4.2.1[\${PYTHON_USEDEP}] - >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}] - " "${PYTHON_TESTED[@]}") - ) -" - -src_prepare() { - distutils-r1_src_prepare - - # unbundle urllib3 - rm src/urllib3/packages/six.py || die - find -name '*.py' -exec sed -i \ - -e 's:\([.]*\|urllib3\.\)\?packages\.six:six:g' \ - -e 's:from \([.]*\|urllib3\.\)\?packages import six:import six:g' \ - {} + || die -} - -python_test() { - local -x CI=1 - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Skipping tests on ${EPYTHON}" - return - fi - - local EPYTEST_DESELECT=( - # unstable (relies on warning count) - test/with_dummyserver/test_proxy_poolmanager.py::TestHTTPProxyManager::test_proxy_verified_warning - ) - has "${EPYTHON}" python3.{8..10} && EPYTEST_DESELECT+=( - test/contrib/test_pyopenssl.py::TestPyOpenSSLHelpers::test_get_subj_alt_name - ) - - epytest -} diff --git a/dev-python/urllib3/urllib3-1.26.16.ebuild b/dev-python/urllib3/urllib3-1.26.16.ebuild index fd7fd21b5100..5f91d38b5e3c 100644 --- a/dev-python/urllib3/urllib3-1.26.16.ebuild +++ b/dev-python/urllib3/urllib3-1.26.16.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="brotli test" RESTRICT="!test? ( test )" diff --git a/dev-python/urllib3/urllib3-2.0.2-r1.ebuild b/dev-python/urllib3/urllib3-2.0.2-r1.ebuild deleted file mode 100644 index 82770afe5c8b..000000000000 --- a/dev-python/urllib3/urllib3-2.0.2-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# please keep this ebuild at EAPI 8 -- sys-apps/portage dep -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_TESTED=( python3_{10..12} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) -PYTHON_REQ_USE="ssl(+)" - -inherit distutils-r1 pypi - -DESCRIPTION="HTTP library with thread-safe connection pooling, file post, and more" -HOMEPAGE=" - https://github.com/urllib3/urllib3/ - https://pypi.org/project/urllib3/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="brotli test zstd" -RESTRICT="!test? ( test )" - -# [secure] extra is deprecated and slated for removal, we don't need it: -# https://github.com/urllib3/urllib3/issues/2680 -RDEPEND=" - >=dev-python/PySocks-1.5.8[${PYTHON_USEDEP}] - =dev-python/brotlicffi-0.8.0[${PYTHON_USEDEP}] ) - zstd? ( >=dev-python/zstandard-0.18.0[${PYTHON_USEDEP}] ) -" -BDEPEND=" - test? ( - $(python_gen_cond_dep " - ${RDEPEND} - dev-python/brotlicffi[\${PYTHON_USEDEP}] - dev-python/freezegun[\${PYTHON_USEDEP}] - dev-python/pytest[\${PYTHON_USEDEP}] - >=dev-python/tornado-4.2.1[\${PYTHON_USEDEP}] - >=dev-python/trustme-0.5.3[\${PYTHON_USEDEP}] - >=dev-python/zstandard-0.18.0[\${PYTHON_USEDEP}] - " "${PYTHON_TESTED[@]}") - ) -" - -python_test() { - local -x CI=1 - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Skipping tests on ${EPYTHON}" - return - fi - - local EPYTEST_DESELECT=( - # take forever - test/contrib/test_pyopenssl.py::TestSocketSSL::test_requesting_large_resources_via_ssl - test/with_dummyserver/test_socketlevel.py::TestSSL::test_requesting_large_resources_via_ssl - ) - - # plugins make tests slower, and more fragile - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -} diff --git a/dev-python/vcrpy/Manifest b/dev-python/vcrpy/Manifest index f7c9a14c1edd..1330dc330c38 100644 --- a/dev-python/vcrpy/Manifest +++ b/dev-python/vcrpy/Manifest @@ -1,12 +1,7 @@ -DIST vcrpy-4.2.1.gh.tar.gz 331180 BLAKE2B 345e4c148963e2109d02be4e96986083236bd29fa8049c7cc54483f12d0506cde5c116b6f2fe80e099599b22a73e2f6240f7bb91e4a7d8af7f4e8e741097160d SHA512 59231e5164cda3099b18d099f0ef97e062e6401e52e5dfc4022aa89ca02881e9e6e3c782f12c288f5281b3b3bf175dc33a267bc6d2b40791582a1221f5d7aaab -DIST vcrpy-4.3.0.gh.tar.gz 331605 BLAKE2B 92f995d21d986c20445ca6200778e9097fce7d4e44e8812018d5bf04b5f8f93bacf922f5332af59d3e147d6f43d8e3ab4afbbd65ba1314b760479029a64d01bd SHA512 772eb9cf23336ff961fc381a878a4e3e7a1cd81bbd6282f5a945536fd1c6b6d866fecfcfa582c9305de045e953186fea857a18d9f66012be36833d3a489b52ec DIST vcrpy-4.3.1.gh.tar.gz 332412 BLAKE2B c2de3c9c3398bfe132b8a103566c6b1f48532d909d9c015b02349ef1283757ac75a31730f35b66ba211aaa1c015ffdf026da388a0a272deac2736e9e57d8ef32 SHA512 3ba3354ec0f1b8985890e70c6adff3416350adfa9dfec1db99051c2e1271f321bddf6e2dcd736a77ef953b71e4b5b0555cf05273443231e87a180f52b2372c9a DIST vcrpy-4.4.0.gh.tar.gz 335402 BLAKE2B 1b32105ec7f319ea32318ce7193a433afa0e5e3da36531aa1d9a414b669150feb34490ea575f728569b622e740c42f73e22590ffda9aa9ed33a0bee2e11ac8ec SHA512 0b322cd688a9896cfd74ffd32de9560de9109a103989e04204868382b060621910ae0f0df456e1ed53576ecd8bb1e1f0c4c5d1500f4f6d291772f505ba36deba DIST vcrpy-5.0.0.gh.tar.gz 336090 BLAKE2B f8460956456c332be24736153326651a319f3c25f8a38aab27f5a39ff9e312d0643ce702951cd906e735cbaa7c469cc948ce7599a37c767ef379fa10ff5ff69e SHA512 dcf1564b9e8640fe4998d13f4a74a892c6ac152bade6db2b040577e7a3b5e83b87f02a3ea93d58d3102ec6bbd6e452f5bd85c03273fb67fd6800caf87b5f3c6b -EBUILD vcrpy-4.2.1-r1.ebuild 1667 BLAKE2B 9d68df0c82ddbfdf803a38bc83e65407a606259e9f9f5ae3a2b70da57c0bfd42144358e4e9ccfa5677e7b1bc6b36f024e31574d5751f5c0c0b36a60c22a949c0 SHA512 da8149b41c165462c6a4059a8687b87aba162d0ff12df138fb9c686b64ddc18ce320f7531701e41b4c1d2ec1d7d4de841c0113eff218f345a539117d5162be8c -EBUILD vcrpy-4.2.1.ebuild 1592 BLAKE2B 916cf1b8db402859ea682ae08d02eec1310a222a4ed349082f7ce73cddc330c50db73e18beda03e0ff0c54e9242180c192df6bd8e6e1fe4164b381c19ac6bd09 SHA512 704a4edbacef601d7015c12fb1a70a5d64be413d3404e7f79d459ae404a4663bea3b48117b91751a42e046d7595b1cef985c841814a67df3426a7bbd7207368f -EBUILD vcrpy-4.3.0.ebuild 1742 BLAKE2B 91d5763d7ead9d22d8f17deb7a095ce38640c3f4e8e8a501a6603c2f8ee3e9955179f690f9044ea26fa6f71ad7028f845d350e6bbf8aecccf5195eba1c1c0b14 SHA512 0fda527e1c72c290554ca9328fd461001182bd4f2d09ae8ccaf16a6ca2bd31eb5b17d73f6dfcede0efd1d5d635df563933b21623f9f4be047f39e1d74fb10c35 -EBUILD vcrpy-4.3.1.ebuild 1816 BLAKE2B 33cf75408bb9ae8360c59d9331438e3719c769149d70e83984ad5a51643021dcc48c6926f210e81684ddaf55ad256bd7883ce36f8c499b8b0682eb4ac29078d5 SHA512 736127099249f27b30256450461480044458053d8f4986ae778457d34c8fdd9e99b6954a292e57ec499f52fc6770360c257432660cf49791eff9af3a5466554d +EBUILD vcrpy-4.3.1.ebuild 1808 BLAKE2B 28975434f00724963598c317d6f8d5093ca112f3e03883d20ab996215fe0c3fd1846b21ae45fba9f9fd492f8398c2ffddd77993e6a1c5921d172290bdd9c950c SHA512 f9c115896dbe0dc7eb3f94af6d9fad70d759ba4c7b98006922b4e54a9bbf22b029d37886ff6166d8f9d76377444e507fb7dea63c155461bb7ffb2c0e18ba771e EBUILD vcrpy-4.4.0.ebuild 1366 BLAKE2B 3c90b3809728b0837dae064ec5a1fbf4abc5d272a7d04e5601a8f41320c3910435aa1ae593b09fdc0e3d4fbaf141d1a68b3282fb166ea9d3cc3e9c8cdd8e6933 SHA512 7d1917b94f02e011ef28419380295f4f347084c4494d3cef661835e713dfaa5ec8c2e83d357861cc7c8c5e5dc89a4af27df6d43e179550eafd16d1b743bb2375 EBUILD vcrpy-5.0.0.ebuild 1451 BLAKE2B 54cf2df242954b6702439ba7f9ffc59b11942a76cc421a7580e0bd7eccafe18ff680add01bd091338a1122e4149ecc08156ed38db70aad904edeb1acdbe75ec2 SHA512 c8bcb89b2af3e2c418b60a6ffd2e7720816be31d90d5e0e71277efed570955676c437afafedf31c83e243e6ba1a7b1b916223b26c7c6f9e57e65e31bc559547e MISC metadata.xml 388 BLAKE2B fd31293bd6085e6a93816a1813a8c3a9d046ed3d932fba5b32b454a71e7535606ba92815699b7ca10fc837b07a5335df54d5fae8c860a7ea88c6ea72891d0620 SHA512 0360ac6f113035ffd1991d2a42000f290c9d0a3fa8c4dac9abfde0eecafd23e1ff9929d8ee521f83a924c523992fabc5cb4353079bf7c52dac9f906a31d4da55 diff --git a/dev-python/vcrpy/vcrpy-4.2.1-r1.ebuild b/dev-python/vcrpy/vcrpy-4.2.1-r1.ebuild deleted file mode 100644 index d7df7e9d76bc..000000000000 --- a/dev-python/vcrpy/vcrpy-4.2.1-r1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Automatically mock your HTTP interactions to simplify and speed up testing" -HOMEPAGE=" - https://github.com/kevin1024/vcrpy/ - https://pypi.org/project/vcrpy/ -" -SRC_URI=" - https://github.com/kevin1024/vcrpy/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" - -#