From 2719f73b6813d11d13a9650cdd2ab8ec6e69385d Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 9 Jul 2022 15:43:36 +0100 Subject: gentoo resync : 09.07.2022 --- dev-python/3to2/3to2-1.1.1-r1.ebuild | 34 --- dev-python/3to2/Manifest | 3 - dev-python/3to2/metadata.xml | 16 -- .../ConfigArgParse/ConfigArgParse-1.5.3.ebuild | 35 +++ dev-python/ConfigArgParse/Manifest | 3 + dev-python/ConfigArgParse/metadata.xml | 13 + dev-python/DBUtils/DBUtils-3.0.2-r1.ebuild | 30 +++ dev-python/DBUtils/DBUtils-3.0.2.ebuild | 28 ++ dev-python/DBUtils/Manifest | 4 + dev-python/DBUtils/metadata.xml | 26 ++ dev-python/Faker/Faker-13.15.0.ebuild | 34 +++ dev-python/Faker/Manifest | 2 + .../Frozen-Flask/Frozen-Flask-0.18-r1.ebuild | 28 ++ dev-python/Frozen-Flask/Frozen-Flask-0.18.ebuild | 27 ++ dev-python/Frozen-Flask/Manifest | 4 + dev-python/Frozen-Flask/metadata.xml | 13 + dev-python/IPy/IPy-1.01-r1.ebuild | 36 +++ dev-python/IPy/Manifest | 3 + dev-python/IPy/metadata.xml | 13 + dev-python/Manifest.gz | Bin 256268 -> 256374 bytes dev-python/PyPDF2/Manifest | 4 + dev-python/PyPDF2/PyPDF2-2.4.1.ebuild | 102 +++++++ dev-python/PyPDF2/PyPDF2-2.4.2.ebuild | 112 ++++++++ dev-python/QtPy/Manifest | 1 + dev-python/QtPy/QtPy-2.1.0-r3.ebuild | 141 ++++++++++ dev-python/absl-py/Manifest | 4 +- dev-python/absl-py/absl-py-1.0.0.ebuild | 22 -- dev-python/absl-py/absl-py-1.1.0.ebuild | 2 +- dev-python/aiohttp/Manifest | 4 +- dev-python/aiohttp/aiohttp-3.8.1-r1.ebuild | 2 +- dev-python/aiohttp/aiohttp-3.8.1.ebuild | 2 +- dev-python/aioredis/Manifest | 2 +- dev-python/aioredis/aioredis-2.0.1.ebuild | 2 +- dev-python/alembic/Manifest | 4 +- dev-python/alembic/alembic-1.7.7.ebuild | 36 --- dev-python/alembic/alembic-1.8.0.ebuild | 2 +- dev-python/ansi2html/Manifest | 2 + dev-python/ansi2html/ansi2html-1.8.0.ebuild | 41 +++ dev-python/async-timeout/Manifest | 3 + .../async-timeout/async-timeout-4.0.2-r1.ebuild | 39 +++ dev-python/async-timeout/metadata.xml | 15 ++ dev-python/async_timeout/Manifest | 3 - .../async_timeout/async_timeout-4.0.2-r1.ebuild | 41 --- dev-python/async_timeout/metadata.xml | 15 -- dev-python/autobahn/Manifest | 6 +- dev-python/autobahn/autobahn-22.4.2.ebuild | 117 -------- dev-python/autobahn/autobahn-22.5.1-r1.ebuild | 2 +- dev-python/autobahn/autobahn-22.6.1.ebuild | 117 ++++++++ dev-python/aws-xray-sdk-python/Manifest | 2 + .../aws-xray-sdk-python-2.10.0.ebuild | 79 ++++++ dev-python/boltons/Manifest | 2 +- dev-python/boltons/boltons-21.0.0-r1.ebuild | 2 +- dev-python/boto3/Manifest | 22 +- dev-python/boto3/boto3-1.24.12.ebuild | 68 ----- dev-python/boto3/boto3-1.24.13.ebuild | 68 ----- dev-python/boto3/boto3-1.24.14.ebuild | 68 ----- dev-python/boto3/boto3-1.24.15.ebuild | 68 ----- dev-python/boto3/boto3-1.24.16.ebuild | 68 ----- dev-python/boto3/boto3-1.24.17.ebuild | 2 +- dev-python/boto3/boto3-1.24.18.ebuild | 68 ----- dev-python/boto3/boto3-1.24.19.ebuild | 68 ----- dev-python/boto3/boto3-1.24.22.ebuild | 68 +++++ dev-python/boto3/boto3-1.24.26.ebuild | 68 +++++ dev-python/boto3/boto3-1.24.7.ebuild | 68 ----- dev-python/botocore/Manifest | 25 +- dev-python/botocore/botocore-1.27.12.ebuild | 66 ----- dev-python/botocore/botocore-1.27.13.ebuild | 66 ----- dev-python/botocore/botocore-1.27.14.ebuild | 66 ----- dev-python/botocore/botocore-1.27.15.ebuild | 66 ----- dev-python/botocore/botocore-1.27.16.ebuild | 66 ----- dev-python/botocore/botocore-1.27.17.ebuild | 2 +- dev-python/botocore/botocore-1.27.18.ebuild | 66 ----- dev-python/botocore/botocore-1.27.19.ebuild | 66 ----- dev-python/botocore/botocore-1.27.22.ebuild | 66 +++++ dev-python/botocore/botocore-1.27.26.ebuild | 66 +++++ dev-python/botocore/botocore-1.27.7.ebuild | 70 ----- dev-python/botocore/botocore-9999.ebuild | 4 - .../botocore/files/botocore-1.26.0-py311.patch | 54 ---- dev-python/bottleneck/Manifest | 2 + dev-python/bottleneck/bottleneck-1.3.5.ebuild | 37 +++ dev-python/canonicaljson/Manifest | 3 + .../canonicaljson/canonicaljson-1.6.2.ebuild | 26 ++ dev-python/canonicaljson/metadata.xml | 16 ++ dev-python/catkin_pkg/Manifest | 5 +- dev-python/catkin_pkg/catkin_pkg-0.5.2.ebuild | 45 ++++ dev-python/catkin_pkg/catkin_pkg-9999.ebuild | 5 +- dev-python/catkin_pkg/files/infinite_loop5.patch | 27 ++ dev-python/cffi/Manifest | 2 + dev-python/cffi/cffi-1.15.1.ebuild | 65 +++++ dev-python/cfn-lint/Manifest | 8 +- dev-python/cfn-lint/cfn-lint-0.60.1.ebuild | 54 ---- dev-python/cfn-lint/cfn-lint-0.61.0.ebuild | 54 ---- dev-python/cfn-lint/cfn-lint-0.61.1.ebuild | 2 +- dev-python/cfn-lint/cfn-lint-0.61.2.ebuild | 54 ++++ dev-python/cftime/Manifest | 2 + dev-python/cftime/cftime-1.6.1.ebuild | 29 ++ dev-python/chai/Manifest | 4 - dev-python/chai/chai-1.1.2.ebuild | 19 -- .../chai/files/chai-1.1.2-drop-Python2.patch | 30 --- dev-python/chai/metadata.xml | 12 - dev-python/click-default-group/Manifest | 6 +- .../click-default-group-1.2.2-r1.ebuild | 2 +- .../click-default-group-1.2.2.ebuild | 19 -- dev-python/click-default-group/metadata.xml | 1 + dev-python/configargparse/Manifest | 3 - .../configargparse/configargparse-1.5.3.ebuild | 33 --- dev-python/configargparse/metadata.xml | 13 - dev-python/configobj/Manifest | 2 +- dev-python/configobj/configobj-5.0.6-r2.ebuild | 2 +- dev-python/cryptography/Manifest | 5 +- .../cryptography/cryptography-3.4.7-r3.ebuild | 2 +- dev-python/cryptography/cryptography-37.0.4.ebuild | 133 +++++++++ dev-python/cssutils/Manifest | 6 +- dev-python/cssutils/cssutils-2.4.0.ebuild | 37 --- dev-python/cssutils/cssutils-2.4.1.ebuild | 41 --- dev-python/cssutils/cssutils-2.4.2.ebuild | 2 +- dev-python/cython/Manifest | 8 +- dev-python/cython/cython-0.29.28.ebuild | 85 ------ dev-python/cython/cython-0.29.28_p20220503.ebuild | 94 ------- dev-python/cython/cython-0.29.29.ebuild | 90 ------- dev-python/cython/cython-0.29.30.ebuild | 2 +- dev-python/dask/Manifest | 2 + dev-python/dask/dask-2022.7.0.ebuild | 58 ++++ dev-python/dbutils/Manifest | 3 - dev-python/dbutils/dbutils-3.0.2.ebuild | 32 --- dev-python/dbutils/metadata.xml | 26 -- dev-python/debugpy/Manifest | 5 + dev-python/debugpy/debugpy-1.6.1.ebuild | 43 +++ dev-python/debugpy/debugpy-1.6.2.ebuild | 43 +++ .../files/debugpy-1.6.1-unbundle-pydevd.patch | 94 +++++++ dev-python/dictdiffer/Manifest | 3 +- dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild | 2 +- dev-python/dictdiffer/dictdiffer-0.9.0.ebuild | 39 --- dev-python/django/Manifest | 19 +- dev-python/django/django-2.2.28.ebuild | 105 -------- dev-python/django/django-3.2.13.ebuild | 109 -------- dev-python/django/django-3.2.14.ebuild | 109 ++++++++ dev-python/django/django-4.0.4.ebuild | 109 -------- dev-python/django/django-4.0.5.ebuild | 110 -------- dev-python/django/django-4.0.6.ebuild | 110 ++++++++ .../django/files/django-2.0.7-bashcomp.patch | 41 --- dev-python/dnspython/Manifest | 5 +- dev-python/dnspython/dnspython-2.2.1-r1.ebuild | 52 ++++ dev-python/dnspython/dnspython-2.2.1.ebuild | 2 +- dev-python/dnspython/metadata.xml | 6 + dev-python/docutils-glep/Manifest | 4 + dev-python/docutils-glep/docutils-glep-1.3.ebuild | 28 ++ dev-python/docutils-glep/docutils-glep-1.4.ebuild | 28 ++ dev-python/dogpile-cache/Manifest | 4 + .../dogpile-cache/dogpile-cache-1.1.7.ebuild | 30 +++ .../dogpile-cache/dogpile-cache-1.1.8.ebuild | 34 +++ dev-python/dulwich/Manifest | 2 + dev-python/dulwich/dulwich-0.20.44.ebuild | 59 ++++ dev-python/easyprocess/Manifest | 3 +- dev-python/easyprocess/easyprocess-1.1-r1.ebuild | 2 +- dev-python/easyprocess/easyprocess-1.1.ebuild | 34 --- dev-python/entrypoint2/Manifest | 6 +- dev-python/entrypoint2/entrypoint2-1.0-r1.ebuild | 29 -- dev-python/entrypoint2/entrypoint2-1.0.ebuild | 25 -- dev-python/entrypoint2/entrypoint2-1.1.ebuild | 2 +- .../files/entrypoint2-1.0-python311.patch | 13 - dev-python/enzyme/Manifest | 3 +- dev-python/enzyme/enzyme-0.4.1-r2.ebuild | 42 --- dev-python/enzyme/enzyme-0.4.1-r3.ebuild | 2 +- dev-python/exceptiongroup/Manifest | 2 +- .../exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild | 2 +- dev-python/eyeD3/Manifest | 3 +- dev-python/eyeD3/eyeD3-0.9.6-r1.ebuild | 2 +- dev-python/eyeD3/eyeD3-0.9.6.ebuild | 45 ---- dev-python/fixtures/Manifest | 2 + dev-python/fixtures/fixtures-4.0.1.ebuild | 32 +++ dev-python/flit_scm/Manifest | 4 +- dev-python/flit_scm/flit_scm-1.6.2.ebuild | 2 +- dev-python/flit_scm/flit_scm-1.7.0.ebuild | 40 +++ dev-python/fonttools/Manifest | 3 +- .../files/fonttools-4.33.3-py3.11-tests.patch | 40 +++ dev-python/fonttools/fonttools-4.33.3.ebuild | 6 +- dev-python/frozen-flask/Manifest | 3 - dev-python/frozen-flask/frozen-flask-0.18.ebuild | 26 -- dev-python/frozen-flask/metadata.xml | 13 - dev-python/frozendict/Manifest | 3 + dev-python/frozendict/frozendict-2.3.2.ebuild | 27 ++ dev-python/frozendict/metadata.xml | 16 ++ dev-python/furo/Manifest | 2 + dev-python/furo/furo-2022.6.21.ebuild | 38 +++ dev-python/graph-tool/Manifest | 2 - dev-python/graph-tool/graph-tool-2.44-r1.ebuild | 84 ------ dev-python/gssapi/Manifest | 4 +- dev-python/gssapi/gssapi-1.7.3-r1.ebuild | 2 +- dev-python/gssapi/gssapi-1.7.3.ebuild | 38 --- dev-python/hatchling/Manifest | 4 + dev-python/hatchling/hatchling-1.4.0.ebuild | 74 +++++ dev-python/hatchling/hatchling-1.4.1.ebuild | 74 +++++ dev-python/hcloud-python/Manifest | 2 + .../hcloud-python/hcloud-python-1.17.0.ebuild | 45 ++++ dev-python/humanize/Manifest | 2 + dev-python/humanize/humanize-4.2.3.ebuild | 29 ++ dev-python/hypothesis/Manifest | 26 +- dev-python/hypothesis/hypothesis-6.46.11.ebuild | 2 +- dev-python/hypothesis/hypothesis-6.46.9.ebuild | 65 ----- dev-python/hypothesis/hypothesis-6.47.1.ebuild | 73 ----- dev-python/hypothesis/hypothesis-6.47.2.ebuild | 76 ------ dev-python/hypothesis/hypothesis-6.47.4.ebuild | 76 ------ dev-python/hypothesis/hypothesis-6.47.5.ebuild | 76 ------ dev-python/hypothesis/hypothesis-6.48.0.ebuild | 76 ------ dev-python/hypothesis/hypothesis-6.48.1.ebuild | 76 ------ dev-python/hypothesis/hypothesis-6.48.2.ebuild | 76 ++++++ dev-python/hypothesis/hypothesis-6.48.3.ebuild | 76 ++++++ dev-python/hypothesis/hypothesis-6.49.0.ebuild | 76 ++++++ dev-python/hypothesis/hypothesis-6.49.1.ebuild | 76 ++++++ dev-python/hypothesis/hypothesis-6.50.0.ebuild | 76 ++++++ dev-python/imagesize/Manifest | 2 + dev-python/imagesize/imagesize-1.4.1.ebuild | 27 ++ dev-python/imapclient/Manifest | 2 + .../files/imapclient-2.2.0-ssl-context.patch | 0 dev-python/imapclient/imapclient-2.3.1.ebuild | 28 ++ dev-python/iminuit/Manifest | 2 + dev-python/iminuit/iminuit-2.12.1.ebuild | 41 +++ dev-python/ipy/Manifest | 3 - dev-python/ipy/ipy-1.01-r1.ebuild | 39 --- dev-python/ipy/metadata.xml | 13 - dev-python/ipykernel/Manifest | 2 + dev-python/ipykernel/ipykernel-6.15.1.ebuild | 66 +++++ dev-python/ipyparallel/Manifest | 15 +- dev-python/ipyparallel/ipyparallel-6.3.0-r1.ebuild | 68 ----- dev-python/ipyparallel/ipyparallel-7.1.0.ebuild | 86 ------ dev-python/ipyparallel/ipyparallel-8.1.0-r1.ebuild | 87 ------ dev-python/ipyparallel/ipyparallel-8.1.0.ebuild | 86 ------ dev-python/ipyparallel/ipyparallel-8.2.0.ebuild | 93 ------- dev-python/ipyparallel/ipyparallel-8.2.1.ebuild | 93 ------- dev-python/ipyparallel/ipyparallel-8.3.0.ebuild | 2 +- dev-python/ipyparallel/ipyparallel-8.4.0.ebuild | 93 ------- dev-python/jaraco-packaging/Manifest | 3 - .../jaraco-packaging-8.2.1-r1.ebuild | 39 --- dev-python/jaraco-packaging/metadata.xml | 19 -- dev-python/jaraco-test/Manifest | 2 +- dev-python/jaraco-test/jaraco-test-5.1.0.ebuild | 2 +- dev-python/jc/Manifest | 2 + dev-python/jc/jc-1.20.2.ebuild | 31 +++ dev-python/jeepney/Manifest | 2 +- dev-python/jeepney/jeepney-0.8.0.ebuild | 2 +- dev-python/jsonschema/Manifest | 6 +- dev-python/jsonschema/jsonschema-4.5.1.ebuild | 50 ---- dev-python/jsonschema/jsonschema-4.6.0.ebuild | 2 +- dev-python/jsonschema/jsonschema-4.6.2.ebuild | 53 ++++ dev-python/jupyter_core/Manifest | 4 + dev-python/jupyter_core/jupyter_core-4.11.0.ebuild | 30 +++ dev-python/jupyter_core/jupyter_core-4.11.1.ebuild | 30 +++ dev-python/jupyter_packaging/Manifest | 6 +- .../jupyter_packaging-0.12.0-r1.ebuild | 49 ---- .../jupyter_packaging-0.12.1.ebuild | 39 --- .../jupyter_packaging-0.12.2.ebuild | 2 +- dev-python/jupyter_server/Manifest | 4 +- .../jupyter_server/jupyter_server-1.17.0.ebuild | 2 +- .../jupyter_server/jupyter_server-1.18.1.ebuild | 76 ++++++ dev-python/jupyterlab_server/Manifest | 2 + .../jupyterlab_server-2.15.0.ebuild | 61 +++++ dev-python/kaitaistruct/Manifest | 2 + dev-python/kaitaistruct/kaitaistruct-0.10.ebuild | 21 ++ dev-python/keyring/Manifest | 2 +- dev-python/keyring/keyring-23.6.0.ebuild | 2 +- dev-python/krb5/Manifest | 3 +- dev-python/krb5/krb5-0.3.0-r1.ebuild | 2 +- dev-python/krb5/krb5-0.3.0.ebuild | 26 -- dev-python/libpillowfight/Manifest | 2 +- .../libpillowfight-0.3.0_p20210816.ebuild | 2 +- dev-python/libvirt-python/Manifest | 3 + .../libvirt-python/libvirt-python-8.5.0.ebuild | 56 ++++ dev-python/llfuse/Manifest | 4 +- dev-python/llfuse/llfuse-1.4.1.ebuild | 39 --- dev-python/llfuse/llfuse-1.4.2.ebuild | 2 +- dev-python/logutils/Manifest | 2 +- dev-python/logutils/logutils-0.3.5-r1.ebuild | 15 +- dev-python/lxml/Manifest | 6 +- dev-python/lxml/lxml-4.8.0-r1.ebuild | 108 -------- dev-python/lxml/lxml-4.9.0-r1.ebuild | 108 -------- dev-python/lxml/lxml-4.9.1.ebuild | 108 ++++++++ dev-python/mako/Manifest | 2 + dev-python/mako/mako-1.2.1.ebuild | 58 ++++ dev-python/markdown-it-py/Manifest | 2 +- .../markdown-it-py/markdown-it-py-2.1.0.ebuild | 2 +- dev-python/matplotlib/Manifest | 2 +- dev-python/matplotlib/matplotlib-3.5.2-r3.ebuild | 13 +- dev-python/matrix-common/Manifest | 3 + .../matrix-common/matrix-common-1.2.1.ebuild | 29 ++ dev-python/matrix-common/metadata.xml | 16 ++ dev-python/matterhook/Manifest | 3 +- dev-python/matterhook/matterhook-0.2-r1.ebuild | 22 -- dev-python/matterhook/matterhook-0.2-r2.ebuild | 2 +- dev-python/mdit-py-plugins/Manifest | 2 +- .../mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild | 2 +- dev-python/mdurl/Manifest | 2 +- dev-python/mdurl/mdurl-0.1.1.ebuild | 2 +- dev-python/mergedict/Manifest | 5 +- dev-python/mergedict/mergedict-1.0.0-r1.ebuild | 2 +- dev-python/mergedict/mergedict-1.0.0.ebuild | 18 -- dev-python/mergedict/metadata.xml | 1 + dev-python/meson-python/Manifest | 3 - .../meson-python-0.5.0-pyproject-metadata.patch | 110 -------- .../meson-python/meson-python-0.5.0-r1.ebuild | 46 ---- dev-python/mimerender/Manifest | 5 +- dev-python/mimerender/metadata.xml | 1 + dev-python/mimerender/mimerender-0.6.0-r1.ebuild | 2 +- dev-python/mimerender/mimerender-0.6.0.ebuild | 27 -- dev-python/mkdocs-git-authors-plugin/Manifest | 4 +- .../mkdocs-git-authors-plugin-0.6.3.ebuild | 51 ---- .../mkdocs-git-authors-plugin-0.6.4.ebuild | 2 +- .../Manifest | 2 + ...git-revision-date-localized-plugin-1.1.0.ebuild | 58 ++++ dev-python/mkdocs-material/Manifest | 2 + .../mkdocs-material/mkdocs-material-8.3.9.ebuild | 41 +++ dev-python/mmtf-python/Manifest | 2 + dev-python/mmtf-python/mmtf-python-1.1.3.ebuild | 32 +++ dev-python/mongomock/Manifest | 2 + dev-python/mongomock/mongomock-4.1.2.ebuild | 34 +++ dev-python/mrcfile/Manifest | 2 + dev-python/mrcfile/mrcfile-1.4.0.ebuild | 29 ++ dev-python/multipledispatch/Manifest | 3 +- .../multipledispatch-0.6.0-r1.ebuild | 2 +- .../multipledispatch/multipledispatch-0.6.0.ebuild | 30 --- dev-python/mysql-connector-python/Manifest | 3 - dev-python/mysql-connector-python/metadata.xml | 15 -- .../mysql-connector-python-8.0.27.ebuild | 53 ---- dev-python/myst_parser/Manifest | 2 +- dev-python/myst_parser/myst_parser-0.18.0.ebuild | 2 +- dev-python/nbclassic/Manifest | 2 +- dev-python/nbclassic/metadata.xml | 4 - dev-python/nbclient/Manifest | 6 +- dev-python/nbclient/nbclient-0.6.3.ebuild | 46 ---- dev-python/nbclient/nbclient-0.6.4.ebuild | 2 +- dev-python/nbclient/nbclient-0.6.6.ebuild | 46 ++++ dev-python/nbconvert/Manifest | 1 + dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild | 83 ++++++ dev-python/ndg-httpsclient/Manifest | 2 +- .../ndg-httpsclient/ndg-httpsclient-0.5.1.ebuild | 4 +- dev-python/nltk-data/Manifest | 7 +- dev-python/nltk-data/nltk-data-20211221.ebuild | 210 --------------- dev-python/nltk-data/nltk-data-20220704.ebuild | 223 +++++++++++++++ dev-python/nptyping/Manifest | 6 +- dev-python/nptyping/nptyping-2.0.1.ebuild | 45 ---- dev-python/nptyping/nptyping-2.1.1.ebuild | 45 ---- dev-python/nptyping/nptyping-2.1.2.ebuild | 2 +- dev-python/nuitka/Manifest | 8 + dev-python/nuitka/nuitka-0.9.1.ebuild | 49 ++++ dev-python/nuitka/nuitka-0.9.2.ebuild | 49 ++++ dev-python/nuitka/nuitka-0.9.3.ebuild | 49 ++++ dev-python/nuitka/nuitka-0.9.4.ebuild | 49 ++++ dev-python/numpy/Manifest | 5 + dev-python/numpy/numpy-1.23.1.ebuild | 192 +++++++++++++ dev-python/pafy/Manifest | 2 +- dev-python/pafy/pafy-0.5.5.ebuild | 4 +- dev-python/paramiko/Manifest | 2 +- dev-python/paramiko/paramiko-2.11.0.ebuild | 2 +- dev-python/pdm-pep517/Manifest | 2 + dev-python/pdm-pep517/pdm-pep517-1.0.1.ebuild | 58 ++++ dev-python/pecan/Manifest | 2 + dev-python/pecan/pecan-1.4.2.ebuild | 39 +++ dev-python/phonenumbers/Manifest | 2 + .../phonenumbers/phonenumbers-8.12.51.ebuild | 39 +++ dev-python/pika/Manifest | 2 + dev-python/pika/pika-1.3.0.ebuild | 59 ++++ dev-python/pikepdf/Manifest | 6 + dev-python/pikepdf/pikepdf-5.2.0-r1.ebuild | 60 +++++ dev-python/pikepdf/pikepdf-5.3.0.ebuild | 60 +++++ dev-python/pikepdf/pikepdf-5.3.1.ebuild | 61 +++++ dev-python/pillow/Manifest | 2 + dev-python/pillow/pillow-9.2.0.ebuild | 125 +++++++++ dev-python/pip-run/Manifest | 2 + dev-python/pip-run/pip-run-8.8.1.ebuild | 44 +++ dev-python/pipenv/Manifest | 1 + dev-python/pipenv/pipenv-2022.6.7-r1.ebuild | 93 +++++++ dev-python/plotly/Manifest | 2 +- dev-python/plotly/plotly-5.8.2.ebuild | 2 +- dev-python/pocketlint/Manifest | 2 + dev-python/pocketlint/pocketlint-0.23.ebuild | 23 ++ dev-python/polygon/Manifest | 3 - dev-python/polygon/metadata.xml | 17 -- dev-python/polygon/polygon-3.0.9.ebuild | 48 ---- dev-python/psutil/Manifest | 5 +- dev-python/psutil/files/psutil-5.9.0-tests.patch | 298 --------------------- dev-python/psutil/psutil-5.9.0.ebuild | 40 --- dev-python/psutil/psutil-5.9.1.ebuild | 2 +- dev-python/pyalsa/Manifest | 4 +- dev-python/pyalsa/pyalsa-1.2.6.ebuild | 25 -- dev-python/pyalsa/pyalsa-1.2.7.ebuild | 2 +- dev-python/pyaudio/Manifest | 2 + .../files/pyaudio-0.2.11-python310-size_t.patch | 28 ++ dev-python/pyaudio/pyaudio-0.2.11-r2.ebuild | 42 +++ dev-python/pycapnp/Manifest | 4 - dev-python/pycapnp/files/sdist.patch | 13 - dev-python/pycapnp/metadata.xml | 13 - dev-python/pycapnp/pycapnp-0.6.4.ebuild | 36 --- dev-python/pychromecast/Manifest | 2 + dev-python/pychromecast/pychromecast-12.1.4.ebuild | 21 ++ dev-python/pycxx/Manifest | 1 + dev-python/pycxx/pycxx-7.1.5-r1.ebuild | 35 +++ dev-python/pyftpdlib/Manifest | 2 +- dev-python/pyftpdlib/pyftpdlib-1.5.6-r1.ebuild | 4 +- dev-python/pygccxml/Manifest | 3 + dev-python/pygccxml/metadata.xml | 12 + dev-python/pygccxml/pygccxml-2.2.1.ebuild | 29 ++ dev-python/pyjsparser/Manifest | 2 +- .../pyjsparser-2.7.1_p20190421-r1.ebuild | 32 +++ .../pyjsparser/pyjsparser-2.7.1_p20190421.ebuild | 36 --- dev-python/pylint/Manifest | 2 + dev-python/pylint/pylint-2.14.4.ebuild | 82 ++++++ dev-python/pymacaroons/Manifest | 3 + dev-python/pymacaroons/metadata.xml | 16 ++ dev-python/pymacaroons/pymacaroons-0.13.0.ebuild | 29 ++ dev-python/pyopencl/Manifest | 4 +- dev-python/pyopencl/pyopencl-2022.1.5.ebuild | 2 +- dev-python/pyopencl/pyopencl-2022.1.6.ebuild | 57 ++++ dev-python/pyopenssl/Manifest | 4 +- dev-python/pyopenssl/pyopenssl-20.0.1-r1.ebuild | 2 +- dev-python/pyopenssl/pyopenssl-22.0.0.ebuild | 2 +- dev-python/pypam/Manifest | 11 - dev-python/pypam/files/PyPAM-0.5.0-dealloc.patch | 17 -- .../pypam/files/PyPAM-0.5.0-memory-errors.patch | 128 --------- dev-python/pypam/files/PyPAM-0.5.0-nofree.patch | 60 ----- .../pypam/files/PyPAM-0.5.0-return-value.patch | 57 ---- dev-python/pypam/files/PyPAM-python3-support.patch | 198 -------------- dev-python/pypam/files/pypam-0.5.0-stricter.patch | 15 -- dev-python/pypam/metadata.xml | 5 - dev-python/pypam/pypam-0.5.0-r6.ebuild | 45 ---- dev-python/pypam/pypam-0.5.0-r7.ebuild | 45 ---- dev-python/pypam/pypam-0.5.0-r8.ebuild | 40 --- dev-python/pypcap/Manifest | 4 - dev-python/pypcap/files/pypcap-1.2.3-mktemp.patch | 19 -- dev-python/pypcap/metadata.xml | 17 -- dev-python/pypcap/pypcap-1.2.3-r1.ebuild | 38 --- dev-python/pypiserver/Manifest | 2 +- dev-python/pypiserver/pypiserver-1.5.0-r2.ebuild | 10 +- dev-python/pyproj/Manifest | 2 +- dev-python/pyproj/pyproj-3.3.1.ebuild | 2 +- dev-python/pyproject-metadata/Manifest | 4 +- dev-python/pyproject-metadata/metadata.xml | 2 +- .../pyproject-metadata-0.6.1.ebuild | 30 +++ dev-python/pyscreenshot/Manifest | 3 +- dev-python/pyscreenshot/pyscreenshot-3.0-r1.ebuild | 2 +- dev-python/pyscreenshot/pyscreenshot-3.0.ebuild | 42 --- dev-python/pyside2/Manifest | 3 + .../files/pyside2-5.15.2-python311-fixups.patch | 54 ++++ .../pyside2/files/pyside2-5.15.2-python311.patch | 41 +++ dev-python/pyside2/pyside2-5.15.2-r2.ebuild | 216 +++++++++++++++ dev-python/pysrt/Manifest | 5 +- dev-python/pysrt/metadata.xml | 1 + dev-python/pysrt/pysrt-1.1.2-r1.ebuild | 2 +- dev-python/pysrt/pysrt-1.1.2.ebuild | 24 -- dev-python/pysvn/Manifest | 1 + dev-python/pysvn/pysvn-1.9.15-r1.ebuild | 62 +++++ dev-python/pytest-bdd/Manifest | 4 + dev-python/pytest-bdd/pytest-bdd-6.0.0.ebuild | 40 +++ dev-python/pytest-bdd/pytest-bdd-6.0.1.ebuild | 40 +++ dev-python/pytest-flakes/Manifest | 3 - dev-python/pytest-flakes/metadata.xml | 13 - .../pytest-flakes/pytest-flakes-4.0.4.ebuild | 25 -- dev-python/pytest-mock/Manifest | 2 + dev-python/pytest-mock/pytest-mock-3.8.2.ebuild | 46 ++++ dev-python/pytest-param-files/Manifest | 2 +- .../pytest-param-files-0.3.4.ebuild | 2 +- dev-python/pytest-xvfb/Manifest | 3 +- dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r1.ebuild | 25 -- dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r2.ebuild | 2 +- dev-python/python-engineio/Manifest | 2 + .../python-engineio/python-engineio-4.3.3.ebuild | 63 +++++ dev-python/python-ldap/Manifest | 2 + dev-python/python-ldap/python-ldap-3.4.2.ebuild | 79 ++++++ dev-python/python-libevdev/Manifest | 4 +- .../python-libevdev/python-libevdev-0.10.ebuild | 24 -- .../python-libevdev/python-libevdev-0.11.ebuild | 2 +- dev-python/python-lsp-server/Manifest | 2 + .../python-lsp-server-1.4.1-allow-mccabe-0.7.patch | 22 ++ .../python-lsp-server-1.4.1-r1.ebuild | 90 +++++++ dev-python/python-socks/Manifest | 2 +- dev-python/python-socks/python-socks-2.0.3.ebuild | 4 +- dev-python/python-xlib/Manifest | 2 +- dev-python/python-xlib/python-xlib-0.31-r1.ebuild | 2 +- dev-python/pytoolconfig/Manifest | 2 + dev-python/pytoolconfig/pytoolconfig-1.2.1.ebuild | 35 +++ dev-python/pyzotero/Manifest | 2 + dev-python/pyzotero/pyzotero-1.5.5.ebuild | 38 +++ dev-python/rarfile/Manifest | 3 +- dev-python/rarfile/rarfile-4.0-r1.ebuild | 2 +- dev-python/rarfile/rarfile-4.0.ebuild | 23 -- dev-python/readthedocs-sphinx-ext/Manifest | 4 +- .../readthedocs-sphinx-ext-2.1.7.ebuild | 35 --- .../readthedocs-sphinx-ext-2.1.8.ebuild | 2 +- dev-python/recommonmark/Manifest | 3 +- .../recommonmark/recommonmark-0.7.1-r1.ebuild | 2 +- dev-python/recommonmark/recommonmark-0.7.1.ebuild | 28 -- dev-python/redis-py/Manifest | 6 +- dev-python/redis-py/redis-py-4.2.2.ebuild | 2 +- dev-python/redis-py/redis-py-4.3.3.ebuild | 2 +- dev-python/redis-py/redis-py-4.3.4.ebuild | 2 +- dev-python/reedsolomon/Manifest | 1 - dev-python/reedsolomon/reedsolomon-1.5.4-r1.ebuild | 31 --- dev-python/regex/Manifest | 6 +- dev-python/regex/regex-2022.4.24.ebuild | 35 --- dev-python/regex/regex-2022.6.2.ebuild | 2 +- dev-python/regex/regex-2022.7.9.ebuild | 35 +++ dev-python/rencode/Manifest | 1 - dev-python/rencode/rencode-1.0.6-r2.ebuild | 35 --- dev-python/requests-cache/Manifest | 4 +- dev-python/requests-cache/metadata.xml | 1 + .../requests-cache/requests-cache-0.9.5.ebuild | 71 +++++ dev-python/requests-futures/Manifest | 1 - .../requests-futures/requests-futures-1.0.0.ebuild | 31 --- dev-python/requests/Manifest | 2 + dev-python/requests/requests-2.28.1.ebuild | 72 +++++ dev-python/requests_download/Manifest | 3 +- .../requests_download-0.1.2-r1.ebuild | 2 +- .../requests_download-0.1.2.ebuild | 30 --- dev-python/roman/Manifest | 3 +- dev-python/roman/roman-3.3-r1.ebuild | 2 +- dev-python/roman/roman-3.3.ebuild | 22 -- dev-python/ruamel-yaml-clib/Manifest | 4 +- .../ruamel-yaml-clib-0.2.6-r1.ebuild | 24 -- .../ruamel-yaml-clib-0.2.6-r2.ebuild | 2 +- dev-python/scikit-build/Manifest | 2 - dev-python/scikit-build/scikit-build-0.12.0.ebuild | 57 ---- dev-python/scipy/Manifest | 6 +- dev-python/scipy/scipy-1.9.0_rc1.ebuild | 78 ------ dev-python/scipy/scipy-1.9.0_rc2.ebuild | 78 ++++++ dev-python/scipy/scipy-1.9.9999.ebuild | 13 +- dev-python/secretstorage/Manifest | 2 +- .../secretstorage/secretstorage-3.3.2.ebuild | 2 +- dev-python/service_identity/Manifest | 2 +- .../service_identity-21.1.0-r1.ebuild | 2 +- dev-python/setuptools-rust/Manifest | 8 + .../setuptools-rust/setuptools-rust-1.4.1.ebuild | 157 +++++++++++ dev-python/setuptools/Manifest | 2 + dev-python/setuptools/setuptools-63.1.0.ebuild | 123 +++++++++ dev-python/setuptools_scm/Manifest | 4 + .../setuptools_scm/setuptools_scm-7.0.3.ebuild | 49 ++++ .../setuptools_scm/setuptools_scm-7.0.4.ebuild | 49 ++++ dev-python/setuptools_scm_git_archive/Manifest | 2 + .../setuptools_scm_git_archive-1.4.ebuild | 39 +++ dev-python/shapely/Manifest | 6 + .../shapely-1.7.1-tests-support-geos-3.9.patch | 61 +++++ dev-python/shapely/metadata.xml | 23 ++ dev-python/shapely/shapely-1.7.1-r1.ebuild | 31 +++ dev-python/shapely/shapely-1.8.2.ebuild | 50 ++++ dev-python/shiboken2/Manifest | 3 + .../files/shiboken2-5.15.2-python311-fixups.patch | 47 ++++ .../files/shiboken2-5.15.2-python311.patch | 125 +++++++++ dev-python/shiboken2/shiboken2-5.15.2-r2.ebuild | 172 ++++++++++++ dev-python/signedjson/Manifest | 3 + dev-python/signedjson/metadata.xml | 16 ++ dev-python/signedjson/signedjson-1.1.4.ebuild | 35 +++ dev-python/sphinx-basic-ng/Manifest | 3 + dev-python/sphinx-basic-ng/metadata.xml | 11 + .../sphinx-basic-ng-0.0.1_alpha11.ebuild | 44 +++ dev-python/sphinx-pytest/Manifest | 2 +- .../sphinx-pytest/sphinx-pytest-0.0.4.ebuild | 2 +- dev-python/sphinx-tabs/Manifest | 2 + dev-python/sphinx-tabs/sphinx-tabs-3.4.1.ebuild | 57 ++++ dev-python/sphinx_rtd_theme/Manifest | 3 +- .../sphinx_rtd_theme-1.0.0-r1.ebuild | 2 +- .../sphinx_rtd_theme/sphinx_rtd_theme-1.0.0.ebuild | 32 --- dev-python/sphinxcontrib-spelling/Manifest | 4 +- .../sphinxcontrib-spelling-7.3.3.ebuild | 49 ---- .../sphinxcontrib-spelling-7.5.0.ebuild | 2 +- dev-python/spyder-kernels/Manifest | 2 + .../spyder-kernels/spyder-kernels-2.3.2.ebuild | 73 +++++ dev-python/sqlalchemy/Manifest | 6 +- dev-python/sqlalchemy/sqlalchemy-1.4.36.ebuild | 97 ------- dev-python/sqlalchemy/sqlalchemy-1.4.37.ebuild | 2 +- dev-python/sqlalchemy/sqlalchemy-1.4.38.ebuild | 93 ------- dev-python/stripe/Manifest | 2 + dev-python/stripe/stripe-3.5.0.ebuild | 71 +++++ dev-python/tempest/Manifest | 6 +- dev-python/tempest/tempest-30.1.0.ebuild | 69 ----- dev-python/tempest/tempest-31.0.0.ebuild | 2 +- dev-python/tempest/tempest-31.1.0.ebuild | 73 +++++ dev-python/testfixtures/Manifest | 2 + dev-python/testfixtures/testfixtures-7.0.0.ebuild | 52 ++++ dev-python/textdistance/Manifest | 2 + dev-python/textdistance/textdistance-4.3.0.ebuild | 34 +++ dev-python/tinycss2/Manifest | 2 +- dev-python/tinycss2/tinycss2-1.1.1-r1.ebuild | 2 +- dev-python/tldextract/Manifest | 2 + dev-python/tldextract/tldextract-3.3.1.ebuild | 33 +++ dev-python/tomlkit/Manifest | 2 + dev-python/tomlkit/tomlkit-0.11.1.ebuild | 37 +++ dev-python/tox/Manifest | 2 + dev-python/tox/tox-3.25.1.ebuild | 69 +++++ dev-python/translate-toolkit/Manifest | 2 + .../translate-toolkit-3.7.1.ebuild | 99 +++++++ dev-python/treq/Manifest | 2 +- dev-python/treq/treq-22.2.0-r1.ebuild | 50 ++++ dev-python/treq/treq-22.2.0.ebuild | 43 --- dev-python/trimesh/Manifest | 6 +- dev-python/trimesh/trimesh-3.12.5.ebuild | 2 +- dev-python/trimesh/trimesh-3.12.6.ebuild | 2 +- dev-python/trimesh/trimesh-3.12.7.ebuild | 65 +++++ dev-python/trustme/Manifest | 2 +- dev-python/trustme/trustme-0.9.0-r1.ebuild | 2 +- dev-python/twine/Manifest | 4 +- dev-python/twine/twine-4.0.0.ebuild | 77 ------ dev-python/twine/twine-4.0.1.ebuild | 2 +- dev-python/twisted/Manifest | 2 +- dev-python/twisted/twisted-22.4.0-r1.ebuild | 166 ------------ dev-python/twisted/twisted-22.4.0-r2.ebuild | 168 ++++++++++++ dev-python/typed-ast/Manifest | 2 +- dev-python/typed-ast/typed-ast-1.5.4.ebuild | 2 +- dev-python/typing-extensions/Manifest | 4 +- dev-python/typing-extensions/metadata.xml | 2 +- .../typing-extensions-4.3.0.ebuild | 30 +++ dev-python/ubelt/Manifest | 2 + dev-python/ubelt/ubelt-1.1.2.ebuild | 40 +++ dev-python/ujson/Manifest | 4 +- dev-python/ujson/ujson-5.3.0.ebuild | 41 --- dev-python/ujson/ujson-5.4.0.ebuild | 41 +++ dev-python/unpaddedbase64/Manifest | 3 + dev-python/unpaddedbase64/metadata.xml | 16 ++ .../unpaddedbase64/unpaddedbase64-2.1.0.ebuild | 24 ++ dev-python/untangle/Manifest | 6 +- dev-python/untangle/metadata.xml | 4 + dev-python/untangle/untangle-1.2.0.ebuild | 25 ++ dev-python/untangle/untangle-1.2.1-r1.ebuild | 29 ++ dev-python/uranium/Manifest | 4 +- dev-python/uranium/metadata.xml | 8 - dev-python/uranium/uranium-4.13.0-r1.ebuild | 2 +- dev-python/urllib3/Manifest | 2 + dev-python/urllib3/urllib3-1.26.10.ebuild | 78 ++++++ dev-python/uvloop/Manifest | 4 +- dev-python/uvloop/uvloop-0.15.3-r1.ebuild | 4 +- dev-python/uvloop/uvloop-0.16.0.ebuild | 4 +- dev-python/vcrpy/Manifest | 2 + dev-python/vcrpy/vcrpy-4.2.0.ebuild | 58 ++++ dev-python/vncdotool/Manifest | 6 +- dev-python/vncdotool/vncdotool-0.13.0-r1.ebuild | 2 +- dev-python/vncdotool/vncdotool-0.13.0.ebuild | 39 --- dev-python/vncdotool/vncdotool-1.0.0-r1.ebuild | 2 +- dev-python/vncdotool/vncdotool-1.0.0.ebuild | 39 --- dev-python/waitress/Manifest | 4 +- dev-python/waitress/waitress-2.1.1.ebuild | 28 -- dev-python/waitress/waitress-2.1.2.ebuild | 2 +- dev-python/wcmatch/Manifest | 4 +- dev-python/wcmatch/wcmatch-8.3.ebuild | 58 ---- dev-python/wcmatch/wcmatch-8.4.ebuild | 2 +- dev-python/weasyprint/Manifest | 2 + dev-python/weasyprint/weasyprint-56.0.ebuild | 44 +++ dev-python/wxpython/Manifest | 2 + .../files/wxpython-4.0.7-ultimatelistctrl.patch | 85 ++++++ dev-python/wxpython/wxpython-4.0.7-r2.ebuild | 92 +++++++ dev-python/yara-python/Manifest | 2 +- dev-python/yara-python/yara-python-4.2.0-r2.ebuild | 2 +- 648 files changed, 9999 insertions(+), 8392 deletions(-) delete mode 100644 dev-python/3to2/3to2-1.1.1-r1.ebuild delete mode 100644 dev-python/3to2/Manifest delete mode 100644 dev-python/3to2/metadata.xml create mode 100644 dev-python/ConfigArgParse/ConfigArgParse-1.5.3.ebuild create mode 100644 dev-python/ConfigArgParse/Manifest create mode 100644 dev-python/ConfigArgParse/metadata.xml create mode 100644 dev-python/DBUtils/DBUtils-3.0.2-r1.ebuild create mode 100644 dev-python/DBUtils/DBUtils-3.0.2.ebuild create mode 100644 dev-python/DBUtils/Manifest create mode 100644 dev-python/DBUtils/metadata.xml create mode 100644 dev-python/Faker/Faker-13.15.0.ebuild create mode 100644 dev-python/Frozen-Flask/Frozen-Flask-0.18-r1.ebuild create mode 100644 dev-python/Frozen-Flask/Frozen-Flask-0.18.ebuild create mode 100644 dev-python/Frozen-Flask/Manifest create mode 100644 dev-python/Frozen-Flask/metadata.xml create mode 100644 dev-python/IPy/IPy-1.01-r1.ebuild create mode 100644 dev-python/IPy/Manifest create mode 100644 dev-python/IPy/metadata.xml create mode 100644 dev-python/PyPDF2/PyPDF2-2.4.1.ebuild create mode 100644 dev-python/PyPDF2/PyPDF2-2.4.2.ebuild create mode 100644 dev-python/QtPy/QtPy-2.1.0-r3.ebuild delete mode 100644 dev-python/absl-py/absl-py-1.0.0.ebuild delete mode 100644 dev-python/alembic/alembic-1.7.7.ebuild create mode 100644 dev-python/ansi2html/ansi2html-1.8.0.ebuild create mode 100644 dev-python/async-timeout/Manifest create mode 100644 dev-python/async-timeout/async-timeout-4.0.2-r1.ebuild create mode 100644 dev-python/async-timeout/metadata.xml delete mode 100644 dev-python/async_timeout/Manifest delete mode 100644 dev-python/async_timeout/async_timeout-4.0.2-r1.ebuild delete mode 100644 dev-python/async_timeout/metadata.xml delete mode 100644 dev-python/autobahn/autobahn-22.4.2.ebuild create mode 100644 dev-python/autobahn/autobahn-22.6.1.ebuild create mode 100644 dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.10.0.ebuild delete mode 100644 dev-python/boto3/boto3-1.24.12.ebuild delete mode 100644 dev-python/boto3/boto3-1.24.13.ebuild delete mode 100644 dev-python/boto3/boto3-1.24.14.ebuild delete mode 100644 dev-python/boto3/boto3-1.24.15.ebuild delete mode 100644 dev-python/boto3/boto3-1.24.16.ebuild delete mode 100644 dev-python/boto3/boto3-1.24.18.ebuild delete mode 100644 dev-python/boto3/boto3-1.24.19.ebuild create mode 100644 dev-python/boto3/boto3-1.24.22.ebuild create mode 100644 dev-python/boto3/boto3-1.24.26.ebuild delete mode 100644 dev-python/boto3/boto3-1.24.7.ebuild delete mode 100644 dev-python/botocore/botocore-1.27.12.ebuild delete mode 100644 dev-python/botocore/botocore-1.27.13.ebuild delete mode 100644 dev-python/botocore/botocore-1.27.14.ebuild delete mode 100644 dev-python/botocore/botocore-1.27.15.ebuild delete mode 100644 dev-python/botocore/botocore-1.27.16.ebuild delete mode 100644 dev-python/botocore/botocore-1.27.18.ebuild delete mode 100644 dev-python/botocore/botocore-1.27.19.ebuild create mode 100644 dev-python/botocore/botocore-1.27.22.ebuild create mode 100644 dev-python/botocore/botocore-1.27.26.ebuild delete mode 100644 dev-python/botocore/botocore-1.27.7.ebuild delete mode 100644 dev-python/botocore/files/botocore-1.26.0-py311.patch create mode 100644 dev-python/bottleneck/bottleneck-1.3.5.ebuild create mode 100644 dev-python/canonicaljson/Manifest create mode 100644 dev-python/canonicaljson/canonicaljson-1.6.2.ebuild create mode 100644 dev-python/canonicaljson/metadata.xml create mode 100644 dev-python/catkin_pkg/catkin_pkg-0.5.2.ebuild create mode 100644 dev-python/catkin_pkg/files/infinite_loop5.patch create mode 100644 dev-python/cffi/cffi-1.15.1.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-0.60.1.ebuild delete mode 100644 dev-python/cfn-lint/cfn-lint-0.61.0.ebuild create mode 100644 dev-python/cfn-lint/cfn-lint-0.61.2.ebuild create mode 100644 dev-python/cftime/cftime-1.6.1.ebuild delete mode 100644 dev-python/chai/Manifest delete mode 100644 dev-python/chai/chai-1.1.2.ebuild delete mode 100644 dev-python/chai/files/chai-1.1.2-drop-Python2.patch delete mode 100644 dev-python/chai/metadata.xml delete mode 100644 dev-python/click-default-group/click-default-group-1.2.2.ebuild delete mode 100644 dev-python/configargparse/Manifest delete mode 100644 dev-python/configargparse/configargparse-1.5.3.ebuild delete mode 100644 dev-python/configargparse/metadata.xml create mode 100644 dev-python/cryptography/cryptography-37.0.4.ebuild delete mode 100644 dev-python/cssutils/cssutils-2.4.0.ebuild delete mode 100644 dev-python/cssutils/cssutils-2.4.1.ebuild delete mode 100644 dev-python/cython/cython-0.29.28.ebuild delete mode 100644 dev-python/cython/cython-0.29.28_p20220503.ebuild delete mode 100644 dev-python/cython/cython-0.29.29.ebuild create mode 100644 dev-python/dask/dask-2022.7.0.ebuild delete mode 100644 dev-python/dbutils/Manifest delete mode 100644 dev-python/dbutils/dbutils-3.0.2.ebuild delete mode 100644 dev-python/dbutils/metadata.xml create mode 100644 dev-python/debugpy/debugpy-1.6.1.ebuild create mode 100644 dev-python/debugpy/debugpy-1.6.2.ebuild create mode 100644 dev-python/debugpy/files/debugpy-1.6.1-unbundle-pydevd.patch delete mode 100644 dev-python/dictdiffer/dictdiffer-0.9.0.ebuild delete mode 100644 dev-python/django/django-2.2.28.ebuild delete mode 100644 dev-python/django/django-3.2.13.ebuild create mode 100644 dev-python/django/django-3.2.14.ebuild delete mode 100644 dev-python/django/django-4.0.4.ebuild delete mode 100644 dev-python/django/django-4.0.5.ebuild create mode 100644 dev-python/django/django-4.0.6.ebuild delete mode 100644 dev-python/django/files/django-2.0.7-bashcomp.patch create mode 100644 dev-python/dnspython/dnspython-2.2.1-r1.ebuild create mode 100644 dev-python/docutils-glep/docutils-glep-1.3.ebuild create mode 100644 dev-python/docutils-glep/docutils-glep-1.4.ebuild create mode 100644 dev-python/dogpile-cache/dogpile-cache-1.1.7.ebuild create mode 100644 dev-python/dogpile-cache/dogpile-cache-1.1.8.ebuild create mode 100644 dev-python/dulwich/dulwich-0.20.44.ebuild delete mode 100644 dev-python/easyprocess/easyprocess-1.1.ebuild delete mode 100644 dev-python/entrypoint2/entrypoint2-1.0-r1.ebuild delete mode 100644 dev-python/entrypoint2/entrypoint2-1.0.ebuild delete mode 100644 dev-python/entrypoint2/files/entrypoint2-1.0-python311.patch delete mode 100644 dev-python/enzyme/enzyme-0.4.1-r2.ebuild delete mode 100644 dev-python/eyeD3/eyeD3-0.9.6.ebuild create mode 100644 dev-python/fixtures/fixtures-4.0.1.ebuild create mode 100644 dev-python/flit_scm/flit_scm-1.7.0.ebuild create mode 100644 dev-python/fonttools/files/fonttools-4.33.3-py3.11-tests.patch delete mode 100644 dev-python/frozen-flask/Manifest delete mode 100644 dev-python/frozen-flask/frozen-flask-0.18.ebuild delete mode 100644 dev-python/frozen-flask/metadata.xml create mode 100644 dev-python/frozendict/Manifest create mode 100644 dev-python/frozendict/frozendict-2.3.2.ebuild create mode 100644 dev-python/frozendict/metadata.xml create mode 100644 dev-python/furo/furo-2022.6.21.ebuild delete mode 100644 dev-python/graph-tool/graph-tool-2.44-r1.ebuild delete mode 100644 dev-python/gssapi/gssapi-1.7.3.ebuild create mode 100644 dev-python/hatchling/hatchling-1.4.0.ebuild create mode 100644 dev-python/hatchling/hatchling-1.4.1.ebuild create mode 100644 dev-python/hcloud-python/hcloud-python-1.17.0.ebuild create mode 100644 dev-python/humanize/humanize-4.2.3.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.46.9.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.47.1.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.47.2.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.47.4.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.47.5.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.48.0.ebuild delete mode 100644 dev-python/hypothesis/hypothesis-6.48.1.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.48.2.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.48.3.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.49.0.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.49.1.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.50.0.ebuild create mode 100644 dev-python/imagesize/imagesize-1.4.1.ebuild mode change 100755 => 100644 dev-python/imapclient/files/imapclient-2.2.0-ssl-context.patch create mode 100644 dev-python/imapclient/imapclient-2.3.1.ebuild create mode 100644 dev-python/iminuit/iminuit-2.12.1.ebuild delete mode 100644 dev-python/ipy/Manifest delete mode 100644 dev-python/ipy/ipy-1.01-r1.ebuild delete mode 100644 dev-python/ipy/metadata.xml create mode 100644 dev-python/ipykernel/ipykernel-6.15.1.ebuild delete mode 100644 dev-python/ipyparallel/ipyparallel-6.3.0-r1.ebuild delete mode 100644 dev-python/ipyparallel/ipyparallel-7.1.0.ebuild delete mode 100644 dev-python/ipyparallel/ipyparallel-8.1.0-r1.ebuild delete mode 100644 dev-python/ipyparallel/ipyparallel-8.1.0.ebuild delete mode 100644 dev-python/ipyparallel/ipyparallel-8.2.0.ebuild delete mode 100644 dev-python/ipyparallel/ipyparallel-8.2.1.ebuild delete mode 100644 dev-python/ipyparallel/ipyparallel-8.4.0.ebuild delete mode 100644 dev-python/jaraco-packaging/Manifest delete mode 100644 dev-python/jaraco-packaging/jaraco-packaging-8.2.1-r1.ebuild delete mode 100644 dev-python/jaraco-packaging/metadata.xml create mode 100644 dev-python/jc/jc-1.20.2.ebuild delete mode 100644 dev-python/jsonschema/jsonschema-4.5.1.ebuild create mode 100644 dev-python/jsonschema/jsonschema-4.6.2.ebuild create mode 100644 dev-python/jupyter_core/jupyter_core-4.11.0.ebuild create mode 100644 dev-python/jupyter_core/jupyter_core-4.11.1.ebuild delete mode 100644 dev-python/jupyter_packaging/jupyter_packaging-0.12.0-r1.ebuild delete mode 100644 dev-python/jupyter_packaging/jupyter_packaging-0.12.1.ebuild create mode 100644 dev-python/jupyter_server/jupyter_server-1.18.1.ebuild create mode 100644 dev-python/jupyterlab_server/jupyterlab_server-2.15.0.ebuild create mode 100644 dev-python/kaitaistruct/kaitaistruct-0.10.ebuild delete mode 100644 dev-python/krb5/krb5-0.3.0.ebuild create mode 100644 dev-python/libvirt-python/libvirt-python-8.5.0.ebuild delete mode 100644 dev-python/llfuse/llfuse-1.4.1.ebuild delete mode 100644 dev-python/lxml/lxml-4.8.0-r1.ebuild delete mode 100644 dev-python/lxml/lxml-4.9.0-r1.ebuild create mode 100644 dev-python/lxml/lxml-4.9.1.ebuild create mode 100644 dev-python/mako/mako-1.2.1.ebuild create mode 100644 dev-python/matrix-common/Manifest create mode 100644 dev-python/matrix-common/matrix-common-1.2.1.ebuild create mode 100644 dev-python/matrix-common/metadata.xml delete mode 100644 dev-python/matterhook/matterhook-0.2-r1.ebuild delete mode 100644 dev-python/mergedict/mergedict-1.0.0.ebuild delete mode 100644 dev-python/meson-python/files/meson-python-0.5.0-pyproject-metadata.patch delete mode 100644 dev-python/meson-python/meson-python-0.5.0-r1.ebuild delete mode 100644 dev-python/mimerender/mimerender-0.6.0.ebuild delete mode 100644 dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.6.3.ebuild create mode 100644 dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.1.0.ebuild create mode 100644 dev-python/mkdocs-material/mkdocs-material-8.3.9.ebuild create mode 100644 dev-python/mmtf-python/mmtf-python-1.1.3.ebuild create mode 100644 dev-python/mongomock/mongomock-4.1.2.ebuild create mode 100644 dev-python/mrcfile/mrcfile-1.4.0.ebuild delete mode 100644 dev-python/multipledispatch/multipledispatch-0.6.0.ebuild delete mode 100644 dev-python/mysql-connector-python/Manifest delete mode 100644 dev-python/mysql-connector-python/metadata.xml delete mode 100644 dev-python/mysql-connector-python/mysql-connector-python-8.0.27.ebuild delete mode 100644 dev-python/nbclient/nbclient-0.6.3.ebuild create mode 100644 dev-python/nbclient/nbclient-0.6.6.ebuild create mode 100644 dev-python/nbconvert/nbconvert-6.5.0-r2.ebuild delete mode 100644 dev-python/nltk-data/nltk-data-20211221.ebuild create mode 100644 dev-python/nltk-data/nltk-data-20220704.ebuild delete mode 100644 dev-python/nptyping/nptyping-2.0.1.ebuild delete mode 100644 dev-python/nptyping/nptyping-2.1.1.ebuild create mode 100644 dev-python/nuitka/nuitka-0.9.1.ebuild create mode 100644 dev-python/nuitka/nuitka-0.9.2.ebuild create mode 100644 dev-python/nuitka/nuitka-0.9.3.ebuild create mode 100644 dev-python/nuitka/nuitka-0.9.4.ebuild create mode 100644 dev-python/numpy/numpy-1.23.1.ebuild create mode 100644 dev-python/pdm-pep517/pdm-pep517-1.0.1.ebuild create mode 100644 dev-python/pecan/pecan-1.4.2.ebuild create mode 100644 dev-python/phonenumbers/phonenumbers-8.12.51.ebuild create mode 100644 dev-python/pika/pika-1.3.0.ebuild create mode 100644 dev-python/pikepdf/pikepdf-5.2.0-r1.ebuild create mode 100644 dev-python/pikepdf/pikepdf-5.3.0.ebuild create mode 100644 dev-python/pikepdf/pikepdf-5.3.1.ebuild create mode 100644 dev-python/pillow/pillow-9.2.0.ebuild create mode 100644 dev-python/pip-run/pip-run-8.8.1.ebuild create mode 100644 dev-python/pipenv/pipenv-2022.6.7-r1.ebuild create mode 100644 dev-python/pocketlint/pocketlint-0.23.ebuild delete mode 100644 dev-python/polygon/Manifest delete mode 100644 dev-python/polygon/metadata.xml delete mode 100644 dev-python/polygon/polygon-3.0.9.ebuild delete mode 100644 dev-python/psutil/files/psutil-5.9.0-tests.patch delete mode 100644 dev-python/psutil/psutil-5.9.0.ebuild delete mode 100644 dev-python/pyalsa/pyalsa-1.2.6.ebuild create mode 100644 dev-python/pyaudio/files/pyaudio-0.2.11-python310-size_t.patch create mode 100644 dev-python/pyaudio/pyaudio-0.2.11-r2.ebuild delete mode 100644 dev-python/pycapnp/Manifest delete mode 100644 dev-python/pycapnp/files/sdist.patch delete mode 100644 dev-python/pycapnp/metadata.xml delete mode 100644 dev-python/pycapnp/pycapnp-0.6.4.ebuild create mode 100644 dev-python/pychromecast/pychromecast-12.1.4.ebuild create mode 100644 dev-python/pycxx/pycxx-7.1.5-r1.ebuild create mode 100644 dev-python/pygccxml/Manifest create mode 100644 dev-python/pygccxml/metadata.xml create mode 100644 dev-python/pygccxml/pygccxml-2.2.1.ebuild create mode 100644 dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r1.ebuild delete mode 100644 dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild create mode 100644 dev-python/pylint/pylint-2.14.4.ebuild create mode 100644 dev-python/pymacaroons/Manifest create mode 100644 dev-python/pymacaroons/metadata.xml create mode 100644 dev-python/pymacaroons/pymacaroons-0.13.0.ebuild create mode 100644 dev-python/pyopencl/pyopencl-2022.1.6.ebuild delete mode 100644 dev-python/pypam/Manifest delete mode 100644 dev-python/pypam/files/PyPAM-0.5.0-dealloc.patch delete mode 100644 dev-python/pypam/files/PyPAM-0.5.0-memory-errors.patch delete mode 100644 dev-python/pypam/files/PyPAM-0.5.0-nofree.patch delete mode 100644 dev-python/pypam/files/PyPAM-0.5.0-return-value.patch delete mode 100644 dev-python/pypam/files/PyPAM-python3-support.patch delete mode 100644 dev-python/pypam/files/pypam-0.5.0-stricter.patch delete mode 100644 dev-python/pypam/metadata.xml delete mode 100644 dev-python/pypam/pypam-0.5.0-r6.ebuild delete mode 100644 dev-python/pypam/pypam-0.5.0-r7.ebuild delete mode 100644 dev-python/pypam/pypam-0.5.0-r8.ebuild delete mode 100644 dev-python/pypcap/Manifest delete mode 100644 dev-python/pypcap/files/pypcap-1.2.3-mktemp.patch delete mode 100644 dev-python/pypcap/metadata.xml delete mode 100644 dev-python/pypcap/pypcap-1.2.3-r1.ebuild create mode 100644 dev-python/pyproject-metadata/pyproject-metadata-0.6.1.ebuild delete mode 100644 dev-python/pyscreenshot/pyscreenshot-3.0.ebuild create mode 100644 dev-python/pyside2/files/pyside2-5.15.2-python311-fixups.patch create mode 100644 dev-python/pyside2/files/pyside2-5.15.2-python311.patch create mode 100644 dev-python/pyside2/pyside2-5.15.2-r2.ebuild delete mode 100644 dev-python/pysrt/pysrt-1.1.2.ebuild create mode 100644 dev-python/pysvn/pysvn-1.9.15-r1.ebuild create mode 100644 dev-python/pytest-bdd/pytest-bdd-6.0.0.ebuild create mode 100644 dev-python/pytest-bdd/pytest-bdd-6.0.1.ebuild delete mode 100644 dev-python/pytest-flakes/Manifest delete mode 100644 dev-python/pytest-flakes/metadata.xml delete mode 100644 dev-python/pytest-flakes/pytest-flakes-4.0.4.ebuild create mode 100644 dev-python/pytest-mock/pytest-mock-3.8.2.ebuild delete mode 100644 dev-python/pytest-xvfb/pytest-xvfb-2.0.0-r1.ebuild create mode 100644 dev-python/python-engineio/python-engineio-4.3.3.ebuild create mode 100644 dev-python/python-ldap/python-ldap-3.4.2.ebuild delete mode 100644 dev-python/python-libevdev/python-libevdev-0.10.ebuild create mode 100644 dev-python/python-lsp-server/files/python-lsp-server-1.4.1-allow-mccabe-0.7.patch create mode 100644 dev-python/python-lsp-server/python-lsp-server-1.4.1-r1.ebuild create mode 100644 dev-python/pytoolconfig/pytoolconfig-1.2.1.ebuild create mode 100644 dev-python/pyzotero/pyzotero-1.5.5.ebuild delete mode 100644 dev-python/rarfile/rarfile-4.0.ebuild delete mode 100644 dev-python/readthedocs-sphinx-ext/readthedocs-sphinx-ext-2.1.7.ebuild delete mode 100644 dev-python/recommonmark/recommonmark-0.7.1.ebuild delete mode 100644 dev-python/reedsolomon/reedsolomon-1.5.4-r1.ebuild delete mode 100644 dev-python/regex/regex-2022.4.24.ebuild create mode 100644 dev-python/regex/regex-2022.7.9.ebuild delete mode 100644 dev-python/rencode/rencode-1.0.6-r2.ebuild create mode 100644 dev-python/requests-cache/requests-cache-0.9.5.ebuild delete mode 100644 dev-python/requests-futures/requests-futures-1.0.0.ebuild create mode 100644 dev-python/requests/requests-2.28.1.ebuild delete mode 100644 dev-python/requests_download/requests_download-0.1.2.ebuild delete mode 100644 dev-python/roman/roman-3.3.ebuild delete mode 100644 dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.6-r1.ebuild delete mode 100644 dev-python/scikit-build/scikit-build-0.12.0.ebuild delete mode 100644 dev-python/scipy/scipy-1.9.0_rc1.ebuild create mode 100644 dev-python/scipy/scipy-1.9.0_rc2.ebuild create mode 100644 dev-python/setuptools-rust/setuptools-rust-1.4.1.ebuild create mode 100644 dev-python/setuptools/setuptools-63.1.0.ebuild create mode 100644 dev-python/setuptools_scm/setuptools_scm-7.0.3.ebuild create mode 100644 dev-python/setuptools_scm/setuptools_scm-7.0.4.ebuild create mode 100644 dev-python/setuptools_scm_git_archive/setuptools_scm_git_archive-1.4.ebuild create mode 100644 dev-python/shapely/Manifest create mode 100644 dev-python/shapely/files/shapely-1.7.1-tests-support-geos-3.9.patch create mode 100644 dev-python/shapely/metadata.xml create mode 100644 dev-python/shapely/shapely-1.7.1-r1.ebuild create mode 100644 dev-python/shapely/shapely-1.8.2.ebuild create mode 100644 dev-python/shiboken2/files/shiboken2-5.15.2-python311-fixups.patch create mode 100644 dev-python/shiboken2/files/shiboken2-5.15.2-python311.patch create mode 100644 dev-python/shiboken2/shiboken2-5.15.2-r2.ebuild create mode 100644 dev-python/signedjson/Manifest create mode 100644 dev-python/signedjson/metadata.xml create mode 100644 dev-python/signedjson/signedjson-1.1.4.ebuild create mode 100644 dev-python/sphinx-basic-ng/Manifest create mode 100644 dev-python/sphinx-basic-ng/metadata.xml create mode 100644 dev-python/sphinx-basic-ng/sphinx-basic-ng-0.0.1_alpha11.ebuild create mode 100644 dev-python/sphinx-tabs/sphinx-tabs-3.4.1.ebuild delete mode 100644 dev-python/sphinx_rtd_theme/sphinx_rtd_theme-1.0.0.ebuild delete mode 100644 dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-7.3.3.ebuild create mode 100644 dev-python/spyder-kernels/spyder-kernels-2.3.2.ebuild delete mode 100644 dev-python/sqlalchemy/sqlalchemy-1.4.36.ebuild delete mode 100644 dev-python/sqlalchemy/sqlalchemy-1.4.38.ebuild create mode 100644 dev-python/stripe/stripe-3.5.0.ebuild delete mode 100644 dev-python/tempest/tempest-30.1.0.ebuild create mode 100644 dev-python/tempest/tempest-31.1.0.ebuild create mode 100644 dev-python/testfixtures/testfixtures-7.0.0.ebuild create mode 100644 dev-python/textdistance/textdistance-4.3.0.ebuild create mode 100644 dev-python/tldextract/tldextract-3.3.1.ebuild create mode 100644 dev-python/tomlkit/tomlkit-0.11.1.ebuild create mode 100644 dev-python/tox/tox-3.25.1.ebuild create mode 100644 dev-python/translate-toolkit/translate-toolkit-3.7.1.ebuild create mode 100644 dev-python/treq/treq-22.2.0-r1.ebuild delete mode 100644 dev-python/treq/treq-22.2.0.ebuild create mode 100644 dev-python/trimesh/trimesh-3.12.7.ebuild delete mode 100644 dev-python/twine/twine-4.0.0.ebuild delete mode 100644 dev-python/twisted/twisted-22.4.0-r1.ebuild create mode 100644 dev-python/twisted/twisted-22.4.0-r2.ebuild create mode 100644 dev-python/typing-extensions/typing-extensions-4.3.0.ebuild create mode 100644 dev-python/ubelt/ubelt-1.1.2.ebuild delete mode 100644 dev-python/ujson/ujson-5.3.0.ebuild create mode 100644 dev-python/ujson/ujson-5.4.0.ebuild create mode 100644 dev-python/unpaddedbase64/Manifest create mode 100644 dev-python/unpaddedbase64/metadata.xml create mode 100644 dev-python/unpaddedbase64/unpaddedbase64-2.1.0.ebuild create mode 100644 dev-python/untangle/untangle-1.2.0.ebuild create mode 100644 dev-python/untangle/untangle-1.2.1-r1.ebuild create mode 100644 dev-python/urllib3/urllib3-1.26.10.ebuild create mode 100644 dev-python/vcrpy/vcrpy-4.2.0.ebuild delete mode 100644 dev-python/vncdotool/vncdotool-0.13.0.ebuild delete mode 100644 dev-python/vncdotool/vncdotool-1.0.0.ebuild delete mode 100644 dev-python/waitress/waitress-2.1.1.ebuild delete mode 100644 dev-python/wcmatch/wcmatch-8.3.ebuild create mode 100644 dev-python/weasyprint/weasyprint-56.0.ebuild create mode 100644 dev-python/wxpython/files/wxpython-4.0.7-ultimatelistctrl.patch create mode 100644 dev-python/wxpython/wxpython-4.0.7-r2.ebuild (limited to 'dev-python') diff --git a/dev-python/3to2/3to2-1.1.1-r1.ebuild b/dev-python/3to2/3to2-1.1.1-r1.ebuild deleted file mode 100644 index 20e717ffd3f9..000000000000 --- a/dev-python/3to2/3to2-1.1.1-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -inherit distutils-r1 - -DESCRIPTION="Tool to refactor valid 3.x syntax into valid 2.x syntax" -HOMEPAGE="https://pypi.org/project/3to2/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip" - -LICENSE="Apache-1.1" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -BDEPEND="app-arch/unzip" - -python_prepare_all() { - # https://bitbucket.org/amentajo/lib3to2/issues/50/testsuite-fails-with-new-python-35 - # Remove failing test - sed -i -e "/test_argument_unpacking/a \\ return"\ - lib3to2/tests/test_print.py || die - sed -i -e "s/Exception, err/Exception as err/" lib3to2/build.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - cd "${BUILD_DIR}"/lib || die - # the standard test runner fails to properly return failure - "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/3to2/Manifest b/dev-python/3to2/Manifest deleted file mode 100644 index b3c0a43f1f20..000000000000 --- a/dev-python/3to2/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST 3to2-1.1.1.zip 78779 BLAKE2B 441e74bd06017c84bd382c32513d84f42b8bc35f46aeb62ec1e3f5b9876573e0a76f6e04f4ca529175761af6f29e10ee0c4d4114ff0bcafb066d2d6344b1d885 SHA512 7580f174409420556f89ae78eba07cc95b95aee9d062586d0862bd41980ae31bf4ac82a43855e160eec745fcdd3b4aff614f68e77da1bfc5f9f404413cab1492 -EBUILD 3to2-1.1.1-r1.ebuild 936 BLAKE2B 61069a687d8280aad2ef5d4facef4cec6b20d6c2ecec4593dda3de61a1d24f0d71b6c973bf7610946e866c96a2c988e6d564fa2b044d307fa0899d76a76490b5 SHA512 f15c0af4f8315e7868a0420c02ff61ce3c6c183b7f6d70444c2a311ed4d27f9d72fed68afa662e781fd7140035740a8c13ec57ef32415f42d7e929fbff360eeb -MISC metadata.xml 459 BLAKE2B 3719ead1c35252d452f698ba1a642ce7e07c145be8357f12b360d6ea72c786dbee2c0da78b1a1a3cfc0a4bc0a8b39edec93cb6dfd8a310584c0a187ed96678aa SHA512 cc1a209c9855ed51b09e7a32eca7e96b75d2e70bd5c81949cd8c5daaf4abdd38621761124952503a7a20ffd1eefbd8accc2f1ae6ee44470a7e64efde8b7eda2b diff --git a/dev-python/3to2/metadata.xml b/dev-python/3to2/metadata.xml deleted file mode 100644 index eddb181dfe01..000000000000 --- a/dev-python/3to2/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - chutzpah@gentoo.org - Patrick McLean - - - python@gentoo.org - Python - - - - 3to2 - - diff --git a/dev-python/ConfigArgParse/ConfigArgParse-1.5.3.ebuild b/dev-python/ConfigArgParse/ConfigArgParse-1.5.3.ebuild new file mode 100644 index 000000000000..a65040b42d52 --- /dev/null +++ b/dev-python/ConfigArgParse/ConfigArgParse-1.5.3.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Drop-in replacement for argparse supporting config files and env variables" +HOMEPAGE=" + https://github.com/bw2/ConfigArgParse/ + https://pypi.org/project/ConfigArgParse/" +SRC_URI=" + https://github.com/bw2/ConfigArgParse/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" + +BDEPEND=" + test? ( + dev-python/pyyaml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_test() { + local -x COLUMNS=80 + distutils-r1_src_test +} diff --git a/dev-python/ConfigArgParse/Manifest b/dev-python/ConfigArgParse/Manifest new file mode 100644 index 000000000000..d3856862d286 --- /dev/null +++ b/dev-python/ConfigArgParse/Manifest @@ -0,0 +1,3 @@ +DIST ConfigArgParse-1.5.3.gh.tar.gz 32732 BLAKE2B a9dec6b3ebbb7aed000651adf76ac76994b56d00236789a75f7da6ccc76e6b87e0dd292c260a768c0d402811b69e55d417b25032363429535cef4e09e0be5d00 SHA512 bdc0340bd92cfd5319743a4860af80fc2352f38b156031856c2b39b8c8ad59461281009030c4451dd464334a829b8143c765979cfc9b8ccbe9fbdcb0e08ac7b4 +EBUILD ConfigArgParse-1.5.3.ebuild 705 BLAKE2B 5adac39067b17eeeb9a379787be5b61223935caf9ee680ea21bf7f19f39cc6661b8137e81efaf0889c222d268416d0f74a0d538b46b46fc227ea9e34da7bb2ab SHA512 991a019756144ccbfc82c7a891d018487ca63bce9e38ebf527e8e2548071200cf817e6b7f5c48f0f2f89ac73aae7d20c22687ca5c07fcfffc964d6edfae52452 +MISC metadata.xml 413 BLAKE2B 06bc019926862278b7c7a0f602f737f0ee20df1271bfd4ccd2e96e602b537403ae641f4196496ed0af92830a457af330def85f4d4b30ae2733510b82c0589310 SHA512 df63096d97d9835ee72b03ee144cb1cbed4f29644380c8711718b570938e0ed1dff9bca15b77c91df052f3f68e10633d1880d553cb8c8d7e1827714355dd8593 diff --git a/dev-python/ConfigArgParse/metadata.xml b/dev-python/ConfigArgParse/metadata.xml new file mode 100644 index 000000000000..f46051e99f5b --- /dev/null +++ b/dev-python/ConfigArgParse/metadata.xml @@ -0,0 +1,13 @@ + + + + + python@gentoo.org + Python + + + + ConfigArgParse + bw2/ConfigArgParse + + diff --git a/dev-python/DBUtils/DBUtils-3.0.2-r1.ebuild b/dev-python/DBUtils/DBUtils-3.0.2-r1.ebuild new file mode 100644 index 000000000000..20fcb08c9bda --- /dev/null +++ b/dev-python/DBUtils/DBUtils-3.0.2-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Database connections for multi-threaded environments" +HOMEPAGE=" + https://webwareforpython.github.io/DBUtils/ + https://github.com/WebwareForPython/DBUtils/ + https://pypi.org/project/DBUtils/ +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests unittest + +python_install_all() { + dodoc docs/*.rst + rm docs/*.rst || die + local HTML_DOCS=( docs/. ) + distutils-r1_python_install_all +} diff --git a/dev-python/DBUtils/DBUtils-3.0.2.ebuild b/dev-python/DBUtils/DBUtils-3.0.2.ebuild new file mode 100644 index 000000000000..a4bba141fed4 --- /dev/null +++ b/dev-python/DBUtils/DBUtils-3.0.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Database connections for multi-threaded environments" +HOMEPAGE=" + https://webwareforpython.github.io/DBUtils/ + https://github.com/WebwareForPython/DBUtils/ + https://pypi.org/project/DBUtils/ +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests unittest + +python_install_all() { + dodoc docs/*.rst + rm docs/*.rst || die + local HTML_DOCS=( docs/. ) + distutils-r1_python_install_all +} diff --git a/dev-python/DBUtils/Manifest b/dev-python/DBUtils/Manifest new file mode 100644 index 000000000000..51d6fe1c3813 --- /dev/null +++ b/dev-python/DBUtils/Manifest @@ -0,0 +1,4 @@ +DIST DBUtils-3.0.2.tar.gz 92566 BLAKE2B ee63b252eedeba18ab1db68c10ebe7b2204bef4d2f7d07fc09a095d632dca97304280ed7f14994644e42835fd61717b88de6902feb97df04533979b2b82625ed SHA512 3e4631b8c30466e0f8be438b980fe98071535ea63e06c69161ffda89ed2716fd84c406ace1b3b78e7811bebbc7d0383f080a43b58ed073c37280a7282cb9ccb6 +EBUILD DBUtils-3.0.2-r1.ebuild 661 BLAKE2B ab5329da7c96719ab116560b8739f6a30d159e4301f1fa7e4c6ba75c917200cc2ef23e9c133d56a26951543b1c903eef131e14ef85b674fbc1ea8916b11e03e1 SHA512 09eabb22d195dbf04ab8b5da0352944da3db46eeb9534530ac964df042a325f00c32ddabc06c07759908251b89bf0505293643834ffd467bc016e512a8480c01 +EBUILD DBUtils-3.0.2.ebuild 628 BLAKE2B 295ca8c8d083e38894582e716fb8cc665d60938a5978347eb92844415a30680f29939cfb7b5c87cb15e18c85ea5bd7e5337b6cab17b5e1395f11388d0bca77cd SHA512 36ad2f2ae864622bd4e7a488fedabaeddec494c75630c6e4c007f313df5df96e1d17ec87457631d3f7108b33ce1b05587fc279bc0123cb6b99399f7fa77aefae +MISC metadata.xml 1005 BLAKE2B e6d13ea0ffdc7d972db2bd8f5f0e2212937e36c1646e900f2eb76cf270ae840db7211d218e6900208bafab3fef0c5226128cebabeb52a51e8204b1981809683c SHA512 ba6884914df60365c4b085b56abcc3e927e780f4f8baa6e2cca745cdc53a1fb18917f1b1532d9e957e515a7d5b8e190d87e556547b98a094062f672b3a1b14cf diff --git a/dev-python/DBUtils/metadata.xml b/dev-python/DBUtils/metadata.xml new file mode 100644 index 000000000000..5890a14a76bf --- /dev/null +++ b/dev-python/DBUtils/metadata.xml @@ -0,0 +1,26 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + proxy-maint@gentoo.org + Proxy Maintainers + + + python@gentoo.org + Python + + + DBUtils is a suite of tools providing solid, persistent and pooled connections + to a database that can be used in all kinds of multi-threaded environments + like Webware for Python or other web application servers. The suite supports + DB-API 2 compliant database interfaces and the classic PyGreSQL interface. + + + WebwareForPython/DBUtils + DBUtils + + diff --git a/dev-python/Faker/Faker-13.15.0.ebuild b/dev-python/Faker/Faker-13.15.0.ebuild new file mode 100644 index 000000000000..d8e24e8d32e7 --- /dev/null +++ b/dev-python/Faker/Faker-13.15.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/random2[${PYTHON_USEDEP}] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest index 6b0bfe22e0cc..6462ed01c51e 100644 --- a/dev-python/Faker/Manifest +++ b/dev-python/Faker/Manifest @@ -1,5 +1,7 @@ DIST Faker-13.13.0.tar.gz 1528907 BLAKE2B be4593ba271330822f10590aa8e15c4658cd8a19333ab769d32178b72c15b504b8a5269443100250a863af25e40c582244e815cf612dbf8a57833f470ddeec09 SHA512 9e794bf95d40040dfa98439d0d9da19a90dd202905d4825c82453e202adad80bbea6da74ce0d36d8e205381d419a19b8b1fb60b32e20e97ee69b315f4f0c8eb9 DIST Faker-13.14.0.tar.gz 1529502 BLAKE2B 57c5182742f4383bc0590f953dbf8de7075b331da8d9893b84149ce8d3004e545acccf9f113d94eb608b634d9ad42a466d813c5f0311e037d8977fa04eaf36af SHA512 05edbad684a89b0cb4df4965be63b43729047075eed98de9678d98383b28d2ae6d3c645c03ab86d7bc935160c1ab744494d608749213322e318b465c0d47e9c7 +DIST Faker-13.15.0.tar.gz 1531111 BLAKE2B b6e91f7e47f5040894647b53eff92ddc8384fe9edfe19aa4d3706c2d5e54100d171b37609968bba068c89d9c946f92b5966b9e8f502863ab3730d9857a342853 SHA512 6de6de872e19f82a716fdf10f594e3d77b160bde46e7c8d20610621728ee3e555b4090835dba220da96d98db5eaac8c0e4290786441441f220b7458f442b99f3 EBUILD Faker-13.13.0.ebuild 743 BLAKE2B 5018d7828a83837233d7e23c875e4c710665e4322e79329a49cc426d97b630627f9aa64df85f92449f06d1e11f772e8e84064b389b586b9ef5214d7200ffa305 SHA512 a8de56e0b42bedd66f8f9b5a512ff79d30b29e728c5d6227f6c9b4f11c22b284941f342ec8c531345e4a89af15aade1192941fa0f4400b2d3e2efb3bc9f7e724 EBUILD Faker-13.14.0.ebuild 743 BLAKE2B 5018d7828a83837233d7e23c875e4c710665e4322e79329a49cc426d97b630627f9aa64df85f92449f06d1e11f772e8e84064b389b586b9ef5214d7200ffa305 SHA512 a8de56e0b42bedd66f8f9b5a512ff79d30b29e728c5d6227f6c9b4f11c22b284941f342ec8c531345e4a89af15aade1192941fa0f4400b2d3e2efb3bc9f7e724 +EBUILD Faker-13.15.0.ebuild 743 BLAKE2B 5018d7828a83837233d7e23c875e4c710665e4322e79329a49cc426d97b630627f9aa64df85f92449f06d1e11f772e8e84064b389b586b9ef5214d7200ffa305 SHA512 a8de56e0b42bedd66f8f9b5a512ff79d30b29e728c5d6227f6c9b4f11c22b284941f342ec8c531345e4a89af15aade1192941fa0f4400b2d3e2efb3bc9f7e724 MISC metadata.xml 474 BLAKE2B 337c8b17b4ca092edc2e59bd61dd847e4b9f2bd7e0651d07dad5b3e3eb4f311de9e27e6cad1f6a4835f618446cfa4cdb95e578a8af11498cf7bed1ec697990ce SHA512 35f4a2a50ad5589ba50e619670d1f1eac423fec920bb9c07b3f8bd7d7f2a0bb4e88dde286b062339b30ba304bd1a834bf3318c0b0ad0552ce9eb45fa72e5f44e diff --git a/dev-python/Frozen-Flask/Frozen-Flask-0.18-r1.ebuild b/dev-python/Frozen-Flask/Frozen-Flask-0.18-r1.ebuild new file mode 100644 index 000000000000..8955aa189fbf --- /dev/null +++ b/dev-python/Frozen-Flask/Frozen-Flask-0.18-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Freezes a Flask application into a set of static files" +HOMEPAGE=" + https://github.com/Frozen-Flask/Frozen-Flask/ + https://pypi.org/project/Frozen-Flask/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/flask[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs \ + dev-python/flask-sphinx-themes +distutils_enable_tests unittest diff --git a/dev-python/Frozen-Flask/Frozen-Flask-0.18.ebuild b/dev-python/Frozen-Flask/Frozen-Flask-0.18.ebuild new file mode 100644 index 000000000000..b75c22ccece2 --- /dev/null +++ b/dev-python/Frozen-Flask/Frozen-Flask-0.18.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( pypy3 python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Freezes a Flask application into a set of static files" +HOMEPAGE=" + https://github.com/Frozen-Flask/Frozen-Flask/ + https://pypi.org/project/Frozen-Flask/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 x86" + +RDEPEND=" + dev-python/flask[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs \ + dev-python/flask-sphinx-themes +distutils_enable_tests nose diff --git a/dev-python/Frozen-Flask/Manifest b/dev-python/Frozen-Flask/Manifest new file mode 100644 index 000000000000..9dfdcfe6fd14 --- /dev/null +++ b/dev-python/Frozen-Flask/Manifest @@ -0,0 +1,4 @@ +DIST Frozen-Flask-0.18.tar.gz 179245 BLAKE2B a82695892aef9b6b4e3aeb91f12f78d7d661f2f2b0efc57c11f64524ed467b85d8d9e0e7b147cb78c3d0a641dfef0f683e0f77cfda560aada79e1b435424c0ce SHA512 6c2e4d900547cc5c0de4af23b96c5b9e1925101fb40f710bedc67ac52c303282aa223f6972f5b9cc813878bb15eb90cb0a007619dd5a9db2dec762f04dcc7ba0 +EBUILD Frozen-Flask-0.18-r1.ebuild 620 BLAKE2B 0a29f7119f9ebbe525fd77afabc3d368afbec4d48feaabb559f1debfa75d558b2a1d28e7daa1490e980c38fabcffa9a7d833f8eaae1627ef6c35114516a15837 SHA512 4a5ea7a31cba2cc69ca87d507578e58ab7ac6768d9b452b38007ef93cc084ecce8f2ff3d1c3ef6e0486fd05fe45f61d87609372d4c6be01e80ce0daba81abaf3 +EBUILD Frozen-Flask-0.18.ebuild 582 BLAKE2B 57764929f38dcce97b873dd49663db0f85ab9689befb82c125032ba503d5624553bb5dd6d852fe89dff368f04d8a98b9e7404754e56488acaaa23036067713f9 SHA512 322413c86b74b1c017039aaf04a4c6257c3caf2ca03cd0cddced67b0d01a5f732a874e365e9ebdead6c56b557f4489831a8c45d59544e398352574f9a3be7441 +MISC metadata.xml 418 BLAKE2B da73d29cda242f659f85fc281c49682670f0de29fb6d5edae6df2e2ed0bf7fafb080221f7512f27eb48b3210eaeb363371e70b8299aa650d5c901fbd7a6680f5 SHA512 95a895607e43532bb5e9e88499b86ca0d43aa3c9a310b960ff8ed7438548d62c1a2758e0ac97b7200399c6cef5ef317029dd4f56d5636175aa285880731e01a1 diff --git a/dev-python/Frozen-Flask/metadata.xml b/dev-python/Frozen-Flask/metadata.xml new file mode 100644 index 000000000000..7d11de9261be --- /dev/null +++ b/dev-python/Frozen-Flask/metadata.xml @@ -0,0 +1,13 @@ + + + + + python@gentoo.org + Python + + + + Frozen-Flask + Frozen-Flask/Frozen-Flask + + diff --git a/dev-python/IPy/IPy-1.01-r1.ebuild b/dev-python/IPy/IPy-1.01-r1.ebuild new file mode 100644 index 000000000000..3e7455c57296 --- /dev/null +++ b/dev-python/IPy/IPy-1.01-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Class and tools for handling of IPv4 and IPv6 addresses and networks" +HOMEPAGE=" + https://github.com/autocracy/python-ipy/ + https://pypi.org/project/IPy/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc x86" +IUSE="examples" + +python_test() { + "${EPYTHON}" test/test_IPy.py || die "Tests fail with ${EPYTHON}" + "${EPYTHON}" test_doc.py || die "Doctests fail with ${EPYTHON}" +} + +python_install_all() { + if use examples; then + docinto examples + dodoc -r example/. + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +} diff --git a/dev-python/IPy/Manifest b/dev-python/IPy/Manifest new file mode 100644 index 000000000000..47be4e617961 --- /dev/null +++ b/dev-python/IPy/Manifest @@ -0,0 +1,3 @@ +DIST IPy-1.01.tar.gz 33641 BLAKE2B 10d5ac5c3df00a562393ee762e9ad0f458ecf4745f894ab23e686b7112842adcbb3f25064c0010630745273fa72280ba5ef92a951d687d0f46f341acd6c041ad SHA512 f0983254523025a1819d543877d9651fb6a9e39dabd3b043488495f681b02e43b544a0121658a0430a418a1c39b360a59db1699af87a75a16a2bdc29fcb2b74c +EBUILD IPy-1.01-r1.ebuild 844 BLAKE2B 7bdd370dbfdae3853f79396b43a376610bc3a71b5dba967adfe61c65ebff74d577835c48a486ccfb1be30886cf39df23c8c7c6b22cc903ee14ec1aa3fa31a8cb SHA512 a4f724872467cc3a2044519f82dbf91006e4c330a8ac2a7a8bce032f7d20dcb8e485c985cbdf40e9d0c3bf97d8155ff8452d0c42e841170f0be8cd0b1e8ce48f +MISC metadata.xml 404 BLAKE2B 9b453bad2b9cc6b6f7b6bca5bd69afbc1c8181f8250d5889b8a192f6a242e94b546b650d0ca05acd7668cee160642d519d2eaa3f3d8755ffa228b43efbd3a6a0 SHA512 fb2d4c33ea00c87f1106ebf2ea4150476c62acd544f9c94cf28d5113cd272179df4710595135f5edd26cded036977fb7253e77c83d34ae362bd4b35eebbe356c diff --git a/dev-python/IPy/metadata.xml b/dev-python/IPy/metadata.xml new file mode 100644 index 000000000000..29540e39f370 --- /dev/null +++ b/dev-python/IPy/metadata.xml @@ -0,0 +1,13 @@ + + + + + python@gentoo.org + Python + + + + IPy + autocracy/python-ipy + + diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index a5157674b1b9..a954768ef8be 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/PyPDF2/Manifest b/dev-python/PyPDF2/Manifest index 0d34dcdda805..e8af83bea78a 100644 --- a/dev-python/PyPDF2/Manifest +++ b/dev-python/PyPDF2/Manifest @@ -3,6 +3,8 @@ DIST PyPDF2-2.1.0.gh.tar.gz 4728411 BLAKE2B 00949842da43136afc7ee3482dc0b61182a0 DIST PyPDF2-2.2.1.gh.tar.gz 5019240 BLAKE2B 31412cc136bebdf0288fcdf693540e2ae8b88c08f9d837ebeb17b8f8bfae289146028890f36b7b16c6012469908d4f6855169efcebce082d4c31f634b6410162 SHA512 669c41f477114bc38a214e8f4893c5eb59d40dfe07e3c436b71ede09738539e3f47d8f9293cf9c3012887d296c7a634ee93bf2542910c400c4765bd30495f0f6 DIST PyPDF2-2.3.1.gh.tar.gz 5077679 BLAKE2B 36a70ef9e10ebb6d5c50b713f539aad56b8ccbd94d279aa0b0dc41e9ef1c682ac21b04b4612771e386e8655aa812e11bdbe04363ebaa074a96ffa7059f500e62 SHA512 885d6bab457be594c7a715345f0d4c6f5ba1e34f422e3de42822f4886c0021fc799682e9d253f3c3f48f8c45d387ef431843e2f2f9c7e54c1402ef31b975c511 DIST PyPDF2-2.4.0.gh.tar.gz 5119230 BLAKE2B a396f1e36a4ad74396a549fa6a6dd76b4a24bee66c78e52bd01b9d3ffebbf15698c0b1b30372fbc7224a815733bfcdecc7e7caa275de32f1a25f44c0e8276c9b SHA512 664f57132c6fa9d2cba324559de985b2c4de4a1f9b5d1ca4539cc9ae35b4296a0b3dac1d15ad069e3f46cc01b2b55d530c0fd5f70e6c41ce5461dfd0ebdd4cdd +DIST PyPDF2-2.4.1.gh.tar.gz 5121207 BLAKE2B 387085ea028d7fcbcfd5fa4e5373b655e647548093638db66fa92d44b8771bb5342f8086ebca82e205cf56f1865778bc604f49a49b39af16d8d9e3466a51653d SHA512 430e73ee6965fd6b8dac9ce8b6ee232e8ea829a7dbdfe87aafd29ae24ab182cd3e568b447030a0c199aab9049a79ce2a5518ce7fe59b1d8ce533b1313a568fc2 +DIST PyPDF2-2.4.2.gh.tar.gz 5327738 BLAKE2B 5343d5b7c2efe2ed664f896b030a60ad8570ae8f481376e4ad9c865144b66d912633e4f83294d7f6399230963c02dea262cc247b10ca3c146ab24f823c0d57f3 SHA512 84a13d5b624ca8ca2dc4c474309ffa47d1770e1681ccb527f7fc1df37698037c224939dd062da004cbf7b983744afd3ab9adc9a610bea3f2f297e1ed5b708dd2 DIST PyPDF2-sample-files-41b5cd4f774f8fbd8ac42d93b9962f0376352a15.gh.tar.gz 5406287 BLAKE2B 8ddad01235bdb55cee596d9114e5b6c3b153919bcff5203d229311243516f3595cb36dcca87cae27514a8231d72daa94782115795bff8c1c3d046236811c21e0 SHA512 6c38d5ee0e1c5c0ffdd78f7c2fe56dbf357a1e82d2af642a10264a6102ae8fb95cba6d2f76b26df6a33a5d84cfd5111885d39c1747cf95a5ce545f26bdb37263 DIST PyPDF2-sample-files-4d24ff93dcddf21d55d028d9675d5b5bf9d7a350.gh.tar.gz 5443819 BLAKE2B 6eb440a2db3b58f7e195b8f24438552b2b414296b887cf44d75b14bda367e37ffef75b870152ac3b38e20e5a6f2c6a4cf374087b70daa9036821dd3ebdce2128 SHA512 de631f650098b6fe15830e5a816158d7f352c7a25d0c743b9e4bdf146e1ef2e3a6ea1751ed5d68f34e9a339a793bfb9dc217934595c7a8dffb854c0a4111b963 DIST PyPDF2-sample-files-d7ce88b71820fccaaa4738aa37cbace51f3ed3d9.gh.tar.gz 5406263 BLAKE2B 69673ec380941f567d3630459dc610b1c3a58d5f2956138776412683a96292549107294775d236d1304c054fb91b238f42942a169a7bc862c0b721de647ad191 SHA512 a245de88952de08b45e483f05a1ed42a70a67c4215dd8c32a9b5d70bb64b01acc58ebb1cee677ca178eee8380528dbfac50d3a1a022f19039fa3a47746ddc2a0 @@ -11,4 +13,6 @@ EBUILD PyPDF2-2.1.0.ebuild 1259 BLAKE2B 00471ca66667bfd7a267706bb44d069a9b1a121d EBUILD PyPDF2-2.2.1.ebuild 2770 BLAKE2B bc4cf142c90c09f025e2dee618cec6b8083be21ae01e6bfda29ac422ad542b280b328bb8a12f81d49a435904ba5bf3cf2965173484b526f79433d00cf4c51345 SHA512 cb8d418ddde3ffa236951955514b6edc60344e36046cfd4a0d24ee8990ccf8e440bb6dad7ff4c60c384ad9ac370612b864e6654f3b1d5ce7314e97260bdb4247 EBUILD PyPDF2-2.3.1.ebuild 3380 BLAKE2B 6ae19d28b0d7f9e64c61fc8cd7ac83a55cbfc99e077b651e986a08e12d90d7f2690924760261a1a05c32e30e9986c74b9bd28fb1db688ccb7d131944e22021d5 SHA512 ae711b3bb63d056ce3b2ede12f82f6e09a7363b3a053ee21020f6531a07c297a79042715c1fa2d2102a40e6f14f362bad80db2d3443a072d6a836a8f7c6d6ef7 EBUILD PyPDF2-2.4.0.ebuild 3419 BLAKE2B bca63e5bb8f9ad093509f8b44818e424960e7c8cc93b72cf0549ec0fd32ef5b4986f1c62a8067138b027bac3b606b882415319e9e614ef2d125409a9362b8698 SHA512 baabd692fcde63b42705983d8db030b2fb8df068cf41e4e441e6df347dbf3358a914f27702c0e32a94b6af4e28b1e4f396a946ecf5fd9760288785e116b1d43a +EBUILD PyPDF2-2.4.1.ebuild 3419 BLAKE2B bca63e5bb8f9ad093509f8b44818e424960e7c8cc93b72cf0549ec0fd32ef5b4986f1c62a8067138b027bac3b606b882415319e9e614ef2d125409a9362b8698 SHA512 baabd692fcde63b42705983d8db030b2fb8df068cf41e4e441e6df347dbf3358a914f27702c0e32a94b6af4e28b1e4f396a946ecf5fd9760288785e116b1d43a +EBUILD PyPDF2-2.4.2.ebuild 3854 BLAKE2B 4a3462dd7e69a50288f11bdd8842994e05d9f539f816c934cce50cfe1d3495f373b7a6eb625329b9da46b8c063dc1f60cd091744c7a84aa79fd67c59b7f2775f SHA512 a4c463ef7a85ffcf86f7b1803ae0d18ac0550f06bd849f9d8d78ba5b3e7b590afee880cccc32ed478d24494b9822017e1b043f39a1c274b43e59bb6a73e646fd MISC metadata.xml 375 BLAKE2B 2493f7d2ef79342af0ef890e3683fa55255d869c684bba7224ab3afab61e77a239e323c8e63138ce4fea23c32348458cd27a0c58a3b6640854ec27b26cdb40cb SHA512 5e0d6e18e0005e4f323468b8fbfa26dc7ba33d26a94d5fda11c40f62ece84578c1f08843c9f0cf96f0d918d22063f494d486a6d692cecb5b407efaaf92aa9b8b diff --git a/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild b/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild new file mode 100644 index 000000000000..d277d78547da --- /dev/null +++ b/dev-python/PyPDF2/PyPDF2-2.4.1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +SAMPLE_COMMIT=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350 +DESCRIPTION="Python library to work with PDF files" +HOMEPAGE=" + https://pypi.org/project/PyPDF2/ + https://github.com/py-pdf/PyPDF2/ +" +SRC_URI=" + https://github.com/py-pdf/PyPDF2/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" + +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=( + # Needs network access + tests/test_cmap.py + tests/test_filters.py::test_decompress_zlib_error + tests/test_filters.py::test_lzw_decode_neg1 + tests/test_generic.py::test_dict_read_from_stream + tests/test_generic.py::test_parse_content_stream_peek_percentage + tests/test_generic.py::test_read_inline_image_no_has_q + tests/test_generic.py::test_read_inline_image_loc_neg_1 + tests/test_generic.py::test_text_string_write_to_stream + tests/test_generic.py::test_name_object_read_from_stream_unicode_error + tests/test_generic.py::test_bool_repr + tests/test_generic.py::test_issue_997 + 'tests/test_page.py::test_page_operations[https://arxiv.org/pdf/2201.00029.pdf-None]' + tests/test_merger.py::test_trim_outline_list + tests/test_merger.py::test_zoom + tests/test_merger.py::test_zoom_xyz_no_left + tests/test_merger.py::test_bookmark + tests/test_merger.py::test_trim_outline + tests/test_merger.py::test1 + tests/test_merger.py::test_sweep_recursion1 + tests/test_merger.py::test_sweep_recursion2 + tests/test_reader.py::test_unexpected_destination + tests/test_writer.py::test_sweep_indirect_references_nullobject_exception + tests/test_writer.py::test_write_bookmark_on_page_fitv + tests/test_page.py::test_extract_text_single_quote_op + tests/test_page.py::test_extract_text_page_pdf + tests/test_page.py::test_extract_text_page_pdf_impossible_decode_xform + tests/test_page.py::test_extract_text_operator_t_star + tests/test_reader.py::test_iss925 + tests/test_reader.py::test_extract_text_xref_issue_2 + tests/test_reader.py::test_extract_text_xref_issue_3 + tests/test_reader.py::test_extract_text_pdf15 + tests/test_reader.py::test_extract_text_xref_table_21_bytes_clrf + tests/test_reader.py::test_get_fields + tests/test_reader.py::test_get_fields_read_else_block + tests/test_reader.py::test_get_fields_read_else_block2 + tests/test_reader.py::test_get_fields_read_else_block3 + tests/test_reader.py::test_metadata_is_none + tests/test_reader.py::test_get_fields_read_write_report + tests/test_reader.py::test_unexpected_destination + tests/test_utils.py::test_deprecate_no_replacement + tests/test_workflows.py::test_extract_textbench + tests/test_xmp.py::test_xmpmm + tests/test_xmp.py::test_dc_description + tests/test_xmp.py::test_dc_creator + tests/test_xmp.py::test_custom_properties + tests/test_xmp.py::test_dc_subject + + # Broken test + tests/test_utils.py::test_deprecate_no_replacement +) + +src_unpack() { + default + if use test; then + mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die + fi +} diff --git a/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild b/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild new file mode 100644 index 000000000000..9111334c0c95 --- /dev/null +++ b/dev-python/PyPDF2/PyPDF2-2.4.2.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +SAMPLE_COMMIT=4d24ff93dcddf21d55d028d9675d5b5bf9d7a350 +DESCRIPTION="Python library to work with PDF files" +HOMEPAGE=" + https://pypi.org/project/PyPDF2/ + https://github.com/py-pdf/PyPDF2/ +" +SRC_URI=" + https://github.com/py-pdf/PyPDF2/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" + +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=( + # Needs network access + tests/test_cmap.py + tests/test_filters.py::test_decompress_zlib_error + tests/test_filters.py::test_lzw_decode_neg1 + tests/test_generic.py::test_dict_read_from_stream + tests/test_generic.py::test_parse_content_stream_peek_percentage + tests/test_generic.py::test_read_inline_image_no_has_q + tests/test_generic.py::test_read_inline_image_loc_neg_1 + tests/test_generic.py::test_text_string_write_to_stream + tests/test_generic.py::test_name_object_read_from_stream_unicode_error + tests/test_generic.py::test_bool_repr + tests/test_generic.py::test_issue_997 + tests/test_merger.py::test1 + tests/test_merger.py::test_bookmark + tests/test_merger.py::test_sweep_recursion1 + tests/test_merger.py::test_sweep_recursion2 + tests/test_merger.py::test_trim_outline + tests/test_merger.py::test_trim_outline_list + tests/test_merger.py::test_zoom + tests/test_merger.py::test_zoom_xyz_no_left + tests/test_page.py::test_extract_text_operator_t_star + tests/test_page.py::test_extract_text_page_pdf + tests/test_page.py::test_extract_text_page_pdf_impossible_decode_xform + tests/test_page.py::test_extract_text_single_quote_op + 'tests/test_page.py::test_page_operations[https://arxiv.org/pdf/2201.00029.pdf-None]' + tests/test_reader.py::test_extract_text_pdf15 + tests/test_reader.py::test_extract_text_xref_issue_2 + tests/test_reader.py::test_extract_text_xref_issue_3 + tests/test_reader.py::test_extract_text_xref_table_21_bytes_clrf + tests/test_reader.py::test_get_fields + tests/test_reader.py::test_get_fields_read_else_block + tests/test_reader.py::test_get_fields_read_else_block2 + tests/test_reader.py::test_get_fields_read_else_block3 + tests/test_reader.py::test_get_fields_read_write_report + tests/test_reader.py::test_iss925 + tests/test_reader.py::test_metadata_is_none + tests/test_reader.py::test_unexpected_destination + tests/test_reader.py::test_unexpected_destination + tests/test_reader.py::test_xfa_non_empty + tests/test_utils.py::test_deprecate_no_replacement + tests/test_workflows.py::test_compress + tests/test_workflows.py::test_extract_text + tests/test_workflows.py::test_extract_textbench + tests/test_workflows.py::test_get_fields + tests/test_workflows.py::test_get_metadata + tests/test_workflows.py::test_merge + tests/test_workflows.py::test_merge_with_warning + tests/test_workflows.py::test_overlay + tests/test_workflows.py::test_scale_rectangle_indirect_object + tests/test_writer.py::test_sweep_indirect_references_nullobject_exception + tests/test_writer.py::test_write_bookmark_on_page_fitv + tests/test_xmp.py::test_custom_properties + tests/test_xmp.py::test_dc_creator + tests/test_xmp.py::test_dc_description + tests/test_xmp.py::test_dc_subject + tests/test_xmp.py::test_issue585 + tests/test_xmp.py::test_xmpmm + + # Broken test + tests/test_utils.py::test_deprecate_no_replacement +) + +src_unpack() { + default + if use test; then + mv "sample-files-${SAMPLE_COMMIT}"/* "${P}"/sample-files/ || die + fi +} diff --git a/dev-python/QtPy/Manifest b/dev-python/QtPy/Manifest index 9132602799d5..3dcb374dadb5 100644 --- a/dev-python/QtPy/Manifest +++ b/dev-python/QtPy/Manifest @@ -1,4 +1,5 @@ DIST QtPy-2.1.0.tar.gz 46470 BLAKE2B 2e032d141ad134444143cd59b8952957b226d9519925083aecce82adf62eebd3f58803cf548c4142fb1ece6f0e2340043a82a7aef056f6e4a9ac8b9caf72d80d SHA512 052cab4218d23d46162d11bf038dccfe6200b05c1c8647bd1f9dcbdaa7af50c23d4ae85829e065c7bae57630d149d562d76cc78202b4f448cbf6547010c746ff EBUILD QtPy-2.1.0-r1.ebuild 5166 BLAKE2B 1058583029d29a6575a198b2dc0085916fc2f3e8347ae308e41c8d35e14e3d56c478b96b3e22a42c464d242551880780e6ab260ca56642209092c3d56c1d711e SHA512 d10ee8366b3ffafd1af0011aa11cbe4b1c2dbf2a87079d901b79fe88bc206b850b9f8083229e378a42ab1c7bd8f8548b7b695d18bd0fcd487aa85b0ac740c66e +EBUILD QtPy-2.1.0-r3.ebuild 5009 BLAKE2B e5aa8fbfaf456676da52d4a5c77a716af897ab0b414e8cba426f6fff70e695aefed4db821a2a942ddc4cd85b211cb661f3d3959491d6a4ab79e8e71ac7ac33d0 SHA512 76d8347b5eea6b0b83aa998ad98d6c289f8a266251b5a70bf8de7f47b52513ecddc730dc686365b84d922c2c19181753cf8c443765f2e3b579ab9c58b7893ebc EBUILD QtPy-2.1.0.ebuild 5003 BLAKE2B 60931695b10ab9f9bbabb0cb53025ac1a10412c82f1f51b2c828d266222fddefe5acad3bfc02542897366b48bb7738364cd50344e95d2eca61f9c96695f2f495 SHA512 082b96730ba1b6c138cb78cbcff47d7b882017c7133f8de4256cbbb213bddd709a7f9067a9590a79bc9ebda7528a823e3c7bbbdd8edb44d1a6490b109c1842ed MISC metadata.xml 2904 BLAKE2B f951ee9cfb1e57da9c1b528015cf56bf72e36fbcea6973f5bd237e86c8039d82d9700166ab76773b9bfbc8e499df492994e5dd73aee0bb2d35914d36bcf1bd78 SHA512 e6e13d0c24f16379ac03711f02c5201d1ab28bcbbddd7063f0487bbaaeda99e5a2ef87f00d8df834d822c9230a50ddead93b44affccf07b80bfc275140f4e9ff diff --git a/dev-python/QtPy/QtPy-2.1.0-r3.ebuild b/dev-python/QtPy/QtPy-2.1.0-r3.ebuild new file mode 100644 index 000000000000..5557233a170a --- /dev/null +++ b/dev-python/QtPy/QtPy-2.1.0-r3.ebuild @@ -0,0 +1,141 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 virtualx + +DESCRIPTION="Abstraction layer on top of PyQt5 and PySide2 and additional custom QWidgets" +HOMEPAGE=" + https://github.com/spyder-ide/qtpy/ + https://pypi.org/project/QtPy/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +_IUSE_QT_MODULES=" + declarative designer gui help location multimedia network opengl + positioning printsupport sensors serialport speech sql svg testlib + webchannel webengine websockets widgets x11extras xml xmlpatterns +" +IUSE="+pyqt5 pyside2 ${_IUSE_QT_MODULES}" +unset _IUSE_QT_MODULES + +REQUIRED_USE=" + || ( pyqt5 pyside2 ) +" + +# These flags are currently *not* common to both the PySide2 and PyQt5 ebuild +# Disable them for now, please check periodically if this is still up to date. +# bluetooth? ( pyqt5 ) +# dbus? ( pyqt5 ) +# +# 3d? ( pyside2 ) +# charts? ( pyside2 ) +# concurrent? ( pyside2 ) +# datavis? ( pyside2 ) +# scxml? ( pyside2 ) +# script? ( pyside2 ) +# scripttools? ( pyside2 ) + +# WARNING: the obvious solution of using || for PyQt5/pyside2 is not going +# to work. The package only checks whether PyQt5/pyside2 is installed, it does +# not verify whether they have the necessary modules (i.e. satisfy the USE dep). +# +# Webengine is a special case, because PyQt5 provides this in a separate package +# while PySide2 ships it in the same package. +# +# declarative/qml/quick is a special case, because PyQt5 bundles the bindings +# for qml and quick in one flag: declarative PySide2 does not. +# +# The PyQt5 ebuild currently enables xml support unconditionally, the flag is +# added anyway with a (+) to make it future proof if the ebuild were to change +# this behaviour in the future. +# +# The PySide2 ebuild currently enables opengl and serialport support +# unconditionally, the flag is added anyway with a (+) to make it future proof +# if the ebuild were to change this behaviour in the future. +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + pyqt5? ( + dev-python/PyQt5[${PYTHON_USEDEP}] + dev-python/PyQt5[declarative?,designer?,gui?,help?,location?] + dev-python/PyQt5[multimedia?,network?,opengl?,positioning?] + dev-python/PyQt5[printsupport?,sensors?,serialport?,speech(-)?,sql?,svg?] + dev-python/PyQt5[testlib?,webchannel?,websockets?,widgets?] + dev-python/PyQt5[x11extras?,xml(+)?,xmlpatterns?] + webengine? ( dev-python/PyQtWebEngine[${PYTHON_USEDEP}] ) + ) + pyside2? ( + dev-python/pyside2[${PYTHON_USEDEP}] + dev-python/pyside2[designer?,gui?,help?,location?,multimedia?] + dev-python/pyside2[network?,opengl(+)?,positioning?,printsupport?] + dev-python/pyside2[sensors?,serialport(+)?,speech?,sql?,svg?] + dev-python/pyside2[testlib?,webchannel?,webengine?,websockets?] + dev-python/pyside2[widgets?,x11extras?,xml?,xmlpatterns?] + declarative? ( dev-python/pyside2[qml,quick] ) + ) +" + +# The QtPy testsuite skips tests for bindings that are not installed, so here we +# ensure that everything is available and all tests are run. Note that not +# all flags are available in PyQt5/PySide2, so some tests are still skipped. +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + pyqt5? ( + dev-python/PyQt5[${PYTHON_USEDEP}] + dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location] + dev-python/PyQt5[multimedia,network,opengl,positioning,printsupport] + dev-python/PyQt5[sensors,serialport,speech(-),sql,svg,testlib,webchannel] + dev-python/PyQt5[websockets,widgets,x11extras,xml(+),xmlpatterns] + dev-python/PyQtWebEngine[${PYTHON_USEDEP}] + ) + pyside2? ( + dev-python/pyside2[${PYTHON_USEDEP}] + dev-python/pyside2[3d,charts,concurrent,datavis,designer,gui,help] + dev-python/pyside2[location,multimedia,network,opengl(+),positioning] + dev-python/pyside2[printsupport,qml,quick,script,scripttools,scxml] + dev-python/pyside2[sensors,serialport(+),speech,sql,svg,testlib] + dev-python/pyside2[webchannel,webengine,websockets,widgets,x11extras] + dev-python/pyside2[xml,xmlpatterns] + ) + ) +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + sed -i -e 's:--cov=qtpy --cov-report=term-missing::' pytest.ini || die + # Disable Qt for Python implementations that are not selected + if ! use pyqt5; then + sed -i -e "s/from PyQt5.QtCore import/raise ImportError #/" qtpy/__init__.py || die + fi + if ! use pyside2; then + sed -i -e "s/from PySide2 import/raise ImportError #/" qtpy/__init__.py || die + sed -i -e "s/from PySide2.QtCore import/raise ImportError #/" qtpy/__init__.py || die + fi +} + +python_test() { + if use pyqt5; then + QT_API="pyqt5" virtx epytest + fi + if use pyside2; then + QT_API="pyside2" virtx epytest + fi +} + +pkg_postinst() { + if use pyqt5 && use pyside2; then + ewarn "You have enabled both PyQt5 and PySide2, note that QtPy will default" + ewarn "to PyQt5 unless the QT_API environment variable overrides this." + fi +} diff --git a/dev-python/absl-py/Manifest b/dev-python/absl-py/Manifest index 819f5e128c42..22eb5a5eedf0 100644 --- a/dev-python/absl-py/Manifest +++ b/dev-python/absl-py/Manifest @@ -1,5 +1,3 @@ DIST abseil-py-1.1.0.gh.tar.gz 219274 BLAKE2B 96848e3a738c295b3396b2eb45a6a2428f02ca7d325f24629d7ef8b87bdb19c8c2a33c95dcd716e286034f24d669bea27dc5470b92fcb3df437266e98a08ae6c SHA512 75e017399d28e38a5229b95b6372ad05b9d6067c3fef1cf7a64b5123399377025654dafaf6a1debc5664440efa8d26b76610629ad440e472faefd4f99b3bc685 -DIST absl-py-1.0.0.tar.gz 223739 BLAKE2B 958b95ac5d26aa9e3c2efc046b20eb6a143e81de3cde6f9e2478ec3abf4c0a2619db50271d4f0a57034b81dc1e6e09d58d18a4254d4551fa8a644d1558eba94f SHA512 41222ccd8e2eb65a266c88a047acae4c53cb00eb4f5678a11ebcf2b73e071bc4355f208b13697a0b9b71c4c96aa7d13eec9c5a90177f01c3cbabd0688a162aeb -EBUILD absl-py-1.0.0.ebuild 554 BLAKE2B c7a9b6cd8ccee475f77ecbc673d16eba3dfcd685082707800f1ae799fa5c9bb145f27412de0ec6dbeae1c86977755ad8d43a8c0c30b86c29c8b09bea81bc48d6 SHA512 eb8bfdaba41026a0a09f67f3cb7876f43c80d8b93a2a941ceebfe122bbba1bf0520603bf8dcefcf16a5ea79fb9d54030a9af0021895a1afdad8decf7684972de -EBUILD absl-py-1.1.0.ebuild 2538 BLAKE2B bdc4d3ec6c88cf9264568672f379fef81199709457a4286e45de3d8150c7fc6f77f5e837f041182509389521d9845f37184cd9dfd8efff79367622d001c2ccc1 SHA512 bee76c7c3aea0bfbe38e5856064e127fd6632b1b5d1ae7e0cf53dd697e694effe5e96532d68dd81a00c3357bf2ce2b86b0d52551ecbaa856b3cc9abd6a5e475e +EBUILD absl-py-1.1.0.ebuild 2536 BLAKE2B 3fd768fb4b4f8433319cb2d267b45e5da25f09f364aaa0294a71375611fc369d8ea41b0ff30d7c3f40526c54d65480fd298c0faf6184371501ec5537b1b3d1e0 SHA512 90de813f8ad07d3e52f97154d2711320a70f3475d74d0826b39b9f4a3070ca4a994e30af89d8cf65878c97594dac7d1ce3b7d47fa573c52b26e0e5e967d0cb4e MISC metadata.xml 577 BLAKE2B dd0e02b24bdb42f24bd675cadf13e99f861a6dc9be2879f671b9bc4e9e078ef81759909e81e3063cb54c71ff71d6609624f0cf2645bf6ec055c643fbb0f3ab5c SHA512 7cfa86cac5d38b10aedacdb4bafc7acbd11cf4a98a873a2435ef5761d5186c5128171eb286b2d2568a1a353eb4de815303eae225cf5823a5292ac362633b67c7 diff --git a/dev-python/absl-py/absl-py-1.0.0.ebuild b/dev-python/absl-py/absl-py-1.0.0.ebuild deleted file mode 100644 index 232f26d965d7..000000000000 --- a/dev-python/absl-py/absl-py-1.0.0.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -inherit distutils-r1 - -DESCRIPTION="Abseil Python Common Libraries" -HOMEPAGE="https://github.com/abseil/abseil-py" -SRC_URI="https://github.com/abseil/abseil-py/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="" - -RDEPEND="dev-python/six[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}]" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/abseil-py-${PV}" diff --git a/dev-python/absl-py/absl-py-1.1.0.ebuild b/dev-python/absl-py/absl-py-1.1.0.ebuild index 562ee9e29750..815933daf1d7 100644 --- a/dev-python/absl-py/absl-py-1.1.0.ebuild +++ b/dev-python/absl-py/absl-py-1.1.0.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest index 648235b8c993..e8352922d7e0 100644 --- a/dev-python/aiohttp/Manifest +++ b/dev-python/aiohttp/Manifest @@ -1,4 +1,4 @@ DIST aiohttp-3.8.1.tar.gz 7324180 BLAKE2B 99f85b8510782a31de2d2f6c8efa65ef5c5cde600a5c5f49d6362d5833a0443b9adcaed9beb27c5d8502aca37af154b06017f48836b73d4c61d78204b62b7f05 SHA512 3611549393e50c8d30426aee9ddd23794a71ddefe4384eb549049b93e452fafb38de7ad900737213b61fbe717bd85035a780c1622593eae250328f17d484a0a7 -EBUILD aiohttp-3.8.1-r1.ebuild 3655 BLAKE2B da35da9b2fad5c2d5460f1f0aacfbd025bf3bcc44c92c0a9065bb56cf03dac0a5d625ffdedf93336fbe17c4fd9ad128079a1d6a1283db312d57d3fa88c2fe501 SHA512 f9584dc24e952c3754f1e58297538fcb06e0befb096281673d377acb2208bf05a6701fab2a1162c00806b584072f8fedac7d90b1084448cfe67aebb6a8ff40b4 -EBUILD aiohttp-3.8.1.ebuild 2650 BLAKE2B 248a67aa42970a04d65b82bb7a75934ee97a75e401280ee1daca08f6b7d63a003d9cb2cb10e5d89474c065f030d5bf7770380b41f99d9a731c75215622cee805 SHA512 54c8399221adfae897b72d077a1f973a8f808daa24c744cb836b2cb3801c4805da34f28d52a9258f4b03e44174ac69ee6064c0651978a5810153336c1bcf44d6 +EBUILD aiohttp-3.8.1-r1.ebuild 3655 BLAKE2B 727c86fd6287dbb01f606188f7014e2803caa4ee19bc13eedff1d9943bccb4568312d78aa5f5016733c6a3470494514b135871d9c091a226d79b8cbc842c6e19 SHA512 138521ded63d8be5311d3a930d412d474380efbd1c5226c4e88bba820a3e2ba9c438829886ae112d1fbb1931262adecbe84e863ca7960c37870aa67351c0e38c +EBUILD aiohttp-3.8.1.ebuild 2650 BLAKE2B 59267e4e988f46b73e4d0d4318721f55c2b25a42c9987f9e3e43db9cacfa9ac4fcd55f2bff1c67696247d3e185298162dcd4cea7695d87dbae9216b469775892 SHA512 1ffa222b52861e48a85f9164e38d6edb554bcd247779603b4130a07156faafdc186e5a2dd37cee0e11ed1086a46d559bcc3c9189286e6b3977890856c5fff0aa MISC metadata.xml 490 BLAKE2B 5233af0b5e2668b1eb62278b05b62f24f1ab90f6d05b20dd9f1c5b54b846919c3fa28b843df28f5bfa320996d46de0e74c7a28bd0bef02aaaca14b1cec52baba SHA512 9b701c5c5a22b6aa94977a67bc40f3dc9df8337556952658a2a17ecaaa471cd7f7b5b8bf3a0088208087677555f0cbb8760c091b03b96ee70affe3e2b84cf6d5 diff --git a/dev-python/aiohttp/aiohttp-3.8.1-r1.ebuild b/dev-python/aiohttp/aiohttp-3.8.1-r1.ebuild index e0d71889aa44..bb851af97e5f 100644 --- a/dev-python/aiohttp/aiohttp-3.8.1-r1.ebuild +++ b/dev-python/aiohttp/aiohttp-3.8.1-r1.ebuild @@ -24,7 +24,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}] >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}] - >=dev-python/async_timeout-4.0.0_alpha3[${PYTHON_USEDEP}] + >=dev-python/async-timeout-4.0.0_alpha3[${PYTHON_USEDEP}] >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}] >=dev-python/charset_normalizer-2.0[${PYTHON_USEDEP}] >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}] diff --git a/dev-python/aiohttp/aiohttp-3.8.1.ebuild b/dev-python/aiohttp/aiohttp-3.8.1.ebuild index 097f31f083d4..798204e83307 100644 --- a/dev-python/aiohttp/aiohttp-3.8.1.ebuild +++ b/dev-python/aiohttp/aiohttp-3.8.1.ebuild @@ -20,7 +20,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}] >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}] - >=dev-python/async_timeout-4.0.0_alpha3[${PYTHON_USEDEP}] + >=dev-python/async-timeout-4.0.0_alpha3[${PYTHON_USEDEP}] >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}] >=dev-python/charset_normalizer-2.0[${PYTHON_USEDEP}] >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}] diff --git a/dev-python/aioredis/Manifest b/dev-python/aioredis/Manifest index b6c7cc57b68d..bbd625e03226 100644 --- a/dev-python/aioredis/Manifest +++ b/dev-python/aioredis/Manifest @@ -1,3 +1,3 @@ DIST aioredis-2.0.1.tar.gz 111047 BLAKE2B 56f520110bee1a5ef2c19171b6c4c5d6cd4ac440892d36edc4ebf274e7b4ac184fd9e090ad79922f609de4b1dc403a1caa38b271cb1f938357ab9f01ea3f8bfc SHA512 9c2c3fe3e4e4a91e9ca727f8ad78c7c4e6ce1109e4a3043d9ddb929606b6879b1522f3845a3b18d8586ed557a4ab0f6288f27f2b6b0e307343e113f9b9b5fd76 -EBUILD aioredis-2.0.1.ebuild 1276 BLAKE2B 3a0234462bb517f0a0c95226187da30fcc870010e2d9b1081568ce96a39823ca9fa53dce88c0b19421e5bcea899e256dd8b9d4b49a44f68e05640a241ed78107 SHA512 abfe9e53f6d4d75ff473e8f2360e309b24c7b0e5471cd41ce011636c240c6a853485c2505b1ab75562e1b71f8e286fdf871d04ff604147af7135394cbfa192bc +EBUILD aioredis-2.0.1.ebuild 1276 BLAKE2B 357f6b557f5452980a93c839b342cf05886f8a38cb8170d595487e04a7619518ad1c435236c22ed20bd23175928044794fe9cc2aee3180e68df6a94cd86a63ea SHA512 bff62e2cb84da6b6ae4654f2457159e5d365df8101efabbdf18756fedb2591b3516c3a05d57f1d69dd768e2f42b9ea0702cac9a5231d3f0118f2a667428aaf6d MISC metadata.xml 507 BLAKE2B a1b32c4ce1e73194670a7364c46ea8c6169c0ed1cc5232016d45259effb64a993ee40b16ce53306c696cb327f7bd9b1062bf662306933b8635ede5dffa9b4aa7 SHA512 78a7bc30d1a16147f9abdbbb05bba656c2f514e1f18ed601b3544ba1583a0c48c9aa2b7276b434518136ded7019b5d4d51a259fba8196aaabfa17e3511790ebb diff --git a/dev-python/aioredis/aioredis-2.0.1.ebuild b/dev-python/aioredis/aioredis-2.0.1.ebuild index 6f0472448e16..2d3d23161d82 100644 --- a/dev-python/aioredis/aioredis-2.0.1.ebuild +++ b/dev-python/aioredis/aioredis-2.0.1.ebuild @@ -15,7 +15,7 @@ SLOT="0" KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86" RDEPEND=" - dev-python/async_timeout[${PYTHON_USEDEP}] + dev-python/async-timeout[${PYTHON_USEDEP}] dev-python/typing-extensions[${PYTHON_USEDEP}] " BDEPEND=" diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest index d73fa097e05e..feef469ba769 100644 --- a/dev-python/alembic/Manifest +++ b/dev-python/alembic/Manifest @@ -1,5 +1,3 @@ -DIST alembic-1.7.7.tar.gz 1247590 BLAKE2B 9906a266b71d658bd66b00b237bc21bb092646077584ddb5c245f73709087f0e476e86eb022bf041e57a68e16ee89e5a3a047dc7ec2d43ffa941b2e803aef0fe SHA512 dcb4ba2faafc3ee789981931e0548f7328c1118938150789218e720f39386fd5e7e2543ab241838bcc1faaf36db07900fd065963496e68ced0896a5f4795d63d DIST alembic-1.8.0.tar.gz 1252636 BLAKE2B dfe6130a08a8bfcdeb10e02187a9f597bb55de8194c91909ab06d72f5daaaaf4c7154570a141a82be8568195d8f5f76db661f1dd192b92a5991434ade1a389ed SHA512 601366f21bcadaef1a5b7f7d4a1edfd9c146340f8a5d07b41e3b381e1e00866e79520d8393330e4a80369664b36b549c9d5ab3ea13ad7aa8010b165e73038bcd -EBUILD alembic-1.7.7.ebuild 923 BLAKE2B edeacc8b0f178566fd2aa0d2dac803546333ac2075419163bb8eb263b4425775b45645b1c3269ff5b9d0fd863d4870353494c0e2d62cdd9de2edcd6c9fc4897b SHA512 c0a2850ebd134208a7a61bd7e2aa56f782f93e010e14927c2f35e639a816b7d729a3203af24a9468df8e5d302e976771174e28c471bdf2012cc41dc27de83a33 -EBUILD alembic-1.8.0.ebuild 925 BLAKE2B 59970ccde5f3fcf3646b5d507ca5388ae5083f903060c0c5d32f66c7844a0a6eaf85a4913763473af52e540b0e84e9c7ab90fc1e257a2eb3f8776ec147bcbbfb SHA512 df196708b8ea242cb6798f2c924aa1f26a78cea7f0ff9e7d1ae599d2c1a245a208d73e7456034b0bb45e8a5cc5c598a8038d6a327eb545a879340196ec009dc9 +EBUILD alembic-1.8.0.ebuild 923 BLAKE2B edeacc8b0f178566fd2aa0d2dac803546333ac2075419163bb8eb263b4425775b45645b1c3269ff5b9d0fd863d4870353494c0e2d62cdd9de2edcd6c9fc4897b SHA512 c0a2850ebd134208a7a61bd7e2aa56f782f93e010e14927c2f35e639a816b7d729a3203af24a9468df8e5d302e976771174e28c471bdf2012cc41dc27de83a33 MISC metadata.xml 516 BLAKE2B 08b11ebed2913b00e0a8c0044a50e3ca7bc0e51fcad180725c90445227fed1aed58ed89b4bed58ef5c050c3eee3c19da33aabce5cd1f7835f4b560e67ccc7744 SHA512 b4afb6af57562e6065f03db71da0dbdfc9c4337e54cbaddfa257ee7bad48dbeecfaccd765901bf65279e34cf96be3975f983017858904716a36bf8c18f33db79 diff --git a/dev-python/alembic/alembic-1.7.7.ebuild b/dev-python/alembic/alembic-1.7.7.ebuild deleted file mode 100644 index dbad78231a74..000000000000 --- a/dev-python/alembic/alembic-1.7.7.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="database migrations tool, written by the author of SQLAlchemy" -HOMEPAGE="https://github.com/sqlalchemy/alembic" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~riscv x86" -IUSE="doc" - -RDEPEND=" - >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}] - dev-python/mako[${PYTHON_USEDEP}] - >=dev-python/python-editor-0.3[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/importlib_metadata[${PYTHON_USEDEP}] - dev-python/importlib_resources[${PYTHON_USEDEP}] - ' pypy3 python3_8) -" - -distutils_enable_tests pytest - -python_install_all() { - use doc && local HTML_DOCS=( docs/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/alembic/alembic-1.8.0.ebuild b/dev-python/alembic/alembic-1.8.0.ebuild index 6e1e5735a059..dbad78231a74 100644 --- a/dev-python/alembic/alembic-1.8.0.ebuild +++ b/dev-python/alembic/alembic-1.8.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" IUSE="doc" RDEPEND=" diff --git a/dev-python/ansi2html/Manifest b/dev-python/ansi2html/Manifest index eedd6b7e3516..b7307c378313 100644 --- a/dev-python/ansi2html/Manifest +++ b/dev-python/ansi2html/Manifest @@ -1,3 +1,5 @@ DIST ansi2html-1.7.0.tar.gz 42189 BLAKE2B 91c7409b4f8b7503e719489b18e9d7267d80c5259b7481f127cb8d1e6429649249b0832746285efc3e8a4f90ca8f21b872b002634d47a4a54ddfdcc74df0f576 SHA512 bcae0de9874899bd8440853b8279f3b2c4ed46e24bf807221ddc9d1bfa39647e2efd178aefc2fd39bad27b53890270b6ff7c150a0b8e74581b8323ef7a16c977 +DIST ansi2html-1.8.0.tar.gz 44146 BLAKE2B 66672927a64ad38dce0b0819fabc3778f6aba82d176e992630a8db076988a21af8dd445306b8bb580f1539b35044b95de749d6bfb65c27f9b431e4cb6bd562c7 SHA512 cbdda41f206ced5b19761a1ff9747acc6cadca3a5a2f58c97c6073db7d517e59fea7601bba28a8e7e105f3c0c9c4d78ca4f242100cbded6c8a9ca2d598de0ab4 EBUILD ansi2html-1.7.0.ebuild 1225 BLAKE2B 22da4cbc4407e2f8921fbc4ccf1f28c3e33e441dd129acad36000417b0f1088bb608a73c9a20123e833ba24acf21919b7f7605d682ff78e31359efdc1233bbbf SHA512 b428dc5cd02c81b8002f951becc68192320ad9c8adca1d77e8f0d9af5ec3899f9741b0d600ca3f793fde48a407a904c6b259cff4bf21d70823658b855001773e +EBUILD ansi2html-1.8.0.ebuild 956 BLAKE2B 6ef8144a9e0f8854e78553e67ebad97ac12ca9569ad6215bd1372704cff15c69c86b712f97eff7096815f16bd73db9b351b95cb63aa73bee4c70009aaf2b86b2 SHA512 c75224640c51ae057cf0d53480645cee9c9ecc84d686f2c1f208dda3a59ad19d29914214026225414f0a9acfeb088c5298bd9b0ac3f4e6fc9f778be923f53a20 MISC metadata.xml 406 BLAKE2B af6335def83547635dc916a45f1d9296faa0e1806237eeb76deac4ea28e701549bdc7fc9cab7e35b84e8f5c32e31ac7bb22c924865872326b70485acef36d517 SHA512 ebbf8d50e3c798cd2889bec1f5bd3f827bbedb9bafe4610b88fa18b1805514f156351786461ae558769f1ce299174d50ee06c864e008d013b26a6c1afb10792e diff --git a/dev-python/ansi2html/ansi2html-1.8.0.ebuild b/dev-python/ansi2html/ansi2html-1.8.0.ebuild new file mode 100644 index 000000000000..5ec4a4804d68 --- /dev/null +++ b/dev-python/ansi2html/ansi2html-1.8.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Convert text with ANSI color codes to HTML" +HOMEPAGE="https://pypi.org/project/ansi2html/ + https://github.com/pycontribs/ansi2html" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~riscv ~x86" +IUSE="doc" + +RDEPEND=">=dev-python/six-1.7.3[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] + doc? ( + app-text/asciidoc + ) +" + +distutils_enable_tests pytest + +python_install_all() { + use doc && doman man/${PN}.1 + distutils-r1_python_install_all +} + +src_compile() { + # Upstream https://github.com/pycontribs/ansi2html/issues/124 + use doc && emake _MANUAL_VERSION="${PV}" man/ansi2html.1 + distutils-r1_src_compile +} diff --git a/dev-python/async-timeout/Manifest b/dev-python/async-timeout/Manifest new file mode 100644 index 000000000000..d2bf233ab440 --- /dev/null +++ b/dev-python/async-timeout/Manifest @@ -0,0 +1,3 @@ +DIST async-timeout-4.0.2.tar.gz 8221 BLAKE2B ebcb2ef956590e265bbdecc223a877e7260750aecf5b631c6af1f335ce57b51579467901e2344bfa8495010eb1e6e7a39adfd4b6311483d63e0674221888d1f7 SHA512 e9884a525b99bc1a3a15c958a1dbb25a92cb286bb7360b03b0be3198e61685970628c8fef6dc478beba3f031e0ff6f03b1fcc3c2c34032d7fea6f8b65850ac38 +EBUILD async-timeout-4.0.2-r1.ebuild 871 BLAKE2B c270a68ad1759cd4e4e2a807ef980733c07a39187c6d1ff99c88d0426ecfae406372fb8c0f013c2d91c4e160d2798bba2dc2451851e27414ebe274ea377b418e SHA512 84b6c8bb4cf4cb3192e352ce0a8b5fe7b18352bdca33bdd8481eb249ec6579309bfb6b86e976622f8f7dd347f3c71e42f4ba2bc3db8d4fae593163ac23934c0d +MISC metadata.xml 460 BLAKE2B 33594e2b78abaae89f7cb0c953a432ead4c468e01d005d4a65aeb846030fa01b1544d8df393e9d73cc4af6e557f106f8077c3fc4b0b35aacec20033352564083 SHA512 47b1f783f49a63c17abcabcc73d350582297f5bdd266a3d57079f1a50e4a6e88680b73993d9efa3609fe9820decf7a4ea4b5b87f9db6e99509695286c50aab1c diff --git a/dev-python/async-timeout/async-timeout-4.0.2-r1.ebuild b/dev-python/async-timeout/async-timeout-4.0.2-r1.ebuild new file mode 100644 index 000000000000..6276c3ea3c17 --- /dev/null +++ b/dev-python/async-timeout/async-timeout-4.0.2-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Timeout context manager for asyncio programs" +HOMEPAGE=" + https://github.com/aio-libs/async-timeout/ + https://pypi.org/project/async-timeout/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # remove pointless dep on pytest-cov + sed -i -e '/addopts/d' setup.cfg || die + distutils-r1_python_prepare_all +} + +python_test() { + epytest -p no:aiohttp +} diff --git a/dev-python/async-timeout/metadata.xml b/dev-python/async-timeout/metadata.xml new file mode 100644 index 000000000000..6a8fc4d6f012 --- /dev/null +++ b/dev-python/async-timeout/metadata.xml @@ -0,0 +1,15 @@ + + + + + zmedico@gentoo.org + + + python@gentoo.org + + + + async-timeout + aio-libs/async-timeout + + diff --git a/dev-python/async_timeout/Manifest b/dev-python/async_timeout/Manifest deleted file mode 100644 index 150acf93c65f..000000000000 --- a/dev-python/async_timeout/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST async-timeout-4.0.2.tar.gz 8221 BLAKE2B ebcb2ef956590e265bbdecc223a877e7260750aecf5b631c6af1f335ce57b51579467901e2344bfa8495010eb1e6e7a39adfd4b6311483d63e0674221888d1f7 SHA512 e9884a525b99bc1a3a15c958a1dbb25a92cb286bb7360b03b0be3198e61685970628c8fef6dc478beba3f031e0ff6f03b1fcc3c2c34032d7fea6f8b65850ac38 -EBUILD async_timeout-4.0.2-r1.ebuild 916 BLAKE2B 9a5d557e8f8b2d89502dfa0da24a1a056c6735aa6d313653731ebccb3398b305f7ed9e9b1b07ae9a9e9eda5baf80472f18947b834e27164329709f15675415e0 SHA512 3808699b34b89dd50c4c627b0ea8e22a4a30a6ecf82454dc497f960063ce62cd121674a0325706577f58ba26a596da942da1ba3c87d98b3546489d15a9f095fd -MISC metadata.xml 460 BLAKE2B 33594e2b78abaae89f7cb0c953a432ead4c468e01d005d4a65aeb846030fa01b1544d8df393e9d73cc4af6e557f106f8077c3fc4b0b35aacec20033352564083 SHA512 47b1f783f49a63c17abcabcc73d350582297f5bdd266a3d57079f1a50e4a6e88680b73993d9efa3609fe9820decf7a4ea4b5b87f9db6e99509695286c50aab1c diff --git a/dev-python/async_timeout/async_timeout-4.0.2-r1.ebuild b/dev-python/async_timeout/async_timeout-4.0.2-r1.ebuild deleted file mode 100644 index ba37e31e4c08..000000000000 --- a/dev-python/async_timeout/async_timeout-4.0.2-r1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 - -MY_P=${PN/_/-}-${PV} -DESCRIPTION="Timeout context manager for asyncio programs" -HOMEPAGE=" - https://github.com/aio-libs/async-timeout/ - https://pypi.org/project/async-timeout/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -BDEPEND=" - dev-python/setuptools_scm[${PYTHON_USEDEP}] - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_prepare_all() { - # remove pointless dep on pytest-cov - sed -i -e '/addopts/d' setup.cfg || die - distutils-r1_python_prepare_all -} - -python_test() { - epytest -p no:aiohttp -} diff --git a/dev-python/async_timeout/metadata.xml b/dev-python/async_timeout/metadata.xml deleted file mode 100644 index 6a8fc4d6f012..000000000000 --- a/dev-python/async_timeout/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - zmedico@gentoo.org - - - python@gentoo.org - - - - async-timeout - aio-libs/async-timeout - - diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest index 77959b79fb93..2f82dbc57ab5 100644 --- a/dev-python/autobahn/Manifest +++ b/dev-python/autobahn/Manifest @@ -1,5 +1,5 @@ -DIST autobahn-22.4.2.tar.gz 396061 BLAKE2B da51f53f138ff6935f55561305c9cb0b29dcfef27fa63f32beac867f8aec2149a681f2dcbea6f30423e5571bf0fbf18fe13604c11d1accf78629c714bcbbc754 SHA512 9d803a699dd370b25e6c1601e635fe60a8e24f33245008bfe271d34ba47e70b7fab8c555a2c68a5255515a51e56476a63bfb0c9d98ed3687b71317ab46efc5ec DIST autobahn-22.5.1.tar.gz 435571 BLAKE2B 5e596102b639228d95cea027a0e7187adc4f0910afbd3c5753c0408e070a37b911362eba64c79ce6201000e59381de0941619bef152ca2d784a2c19f1a67a36f SHA512 c27c0f1a782c53df7c152c8043a8e5502f19944e9d5a6ab4a95d02016dfbba70a770f1f4969b75995beed852191bde288d80d1336d56fba1eea190d6590ca642 -EBUILD autobahn-22.4.2.ebuild 3683 BLAKE2B 5f0f9de97ffb069ef5b02af03ecb8b3e752b74548e10051ac57670511a9627d4ac8edc0eaa5a4ad036e39f9f63bac6fa40a819181433dab5ad743f9ecc854eb3 SHA512 9699e16e5e344f12775c5e0d03a3bfab69dcf92f49cd3fd1da2f77c6a200491b4070640a240c476459518e11f9bd4ab450beaa2318bf995b937ef127fed199e4 -EBUILD autobahn-22.5.1-r1.ebuild 3685 BLAKE2B 38a2c5e862d2d284444ca0e7483914cd7dda97303580fc85c65e2c3f99596baa5208db8480f199681e02be6cebdd2d21f79369d3af9b5a61126a25b936b3a9e2 SHA512 8c729eb36a389c05c262181e6b2e49a43cbe7873172155a60cfd994ef13e9554c185095529bd8edda6cbfddba140686be7aebec7d7825f03eeb1c3f80ff9d262 +DIST autobahn-22.6.1.tar.gz 467355 BLAKE2B 54015ee50fa45f23fa589927da232b3ea523efae291b56b44704b66d171075d9459f1c3cf6b96b34fec119deddd2731ebd0695d49345a724bc84b57d7494f332 SHA512 b99f9e4508650fe9484e680b0cd9a0023935445b26ea42fce7565152a5692fc0d1c80f9854b4b3b3004ea17f60d13663477a8710e977211509a14dfad973c635 +EBUILD autobahn-22.5.1-r1.ebuild 3681 BLAKE2B b243c031a8db9bbb87b668ea39f2b3f674d05c054590889d5b7b2f7309b124762e59d278e2eb3e40517344995bd7f8892dcf6fc3bafc5a5cfb80e621ecb32e15 SHA512 c779c1d38e54f125739b178ce06278b98735ecee1dfecdbd98c21f0cb2c1eddb58e6f05a62aca166f1d43c26df5f52ed3bba55c4a027813dfe1aaba3fcbe7ba8 +EBUILD autobahn-22.6.1.ebuild 3685 BLAKE2B 38a2c5e862d2d284444ca0e7483914cd7dda97303580fc85c65e2c3f99596baa5208db8480f199681e02be6cebdd2d21f79369d3af9b5a61126a25b936b3a9e2 SHA512 8c729eb36a389c05c262181e6b2e49a43cbe7873172155a60cfd994ef13e9554c185095529bd8edda6cbfddba140686be7aebec7d7825f03eeb1c3f80ff9d262 MISC metadata.xml 596 BLAKE2B 07cc4fbcb4c6fde6b1bb49a0a30fa8d2ef7ff4424397e29053a6ac89d87acd9fa7b1897c5381910d53f590192945a89a5b987fcdb9595e42f67f23333010a0ba SHA512 4d4cecf09593ec201711b13de1820e59f007f745b41611471ec737da4d679323787ac06a3a987cede9bf2c8dff71c9dbcb197e6a9c9109cf4d3a34d9247f9962 diff --git a/dev-python/autobahn/autobahn-22.4.2.ebuild b/dev-python/autobahn/autobahn-22.4.2.ebuild deleted file mode 100644 index 230dbd5485c6..000000000000 --- a/dev-python/autobahn/autobahn-22.4.2.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 optfeature - -MY_P=${PN}-$(ver_rs 3 -) - -DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio" -HOMEPAGE=" - https://crossbar.io/autobahn/ - https://github.com/crossbario/autobahn-python/ - https://pypi.org/project/autobahn/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" -S="${WORKDIR}/${MY_P}" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="amd64 arm arm64 ~riscv x86" -IUSE="test xbr" -RESTRICT="!test? ( test )" - -# The order of deps is based on their appearance in setup.py -# All extra deps should be included in test and in optfeature -RDEPEND=" - >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}] - >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}] - >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}] - >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}] - >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}] - >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}] - >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}] - >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}] - >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}] - >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}] - >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}] - >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] - >=dev-python/pytrie-0.4[${PYTHON_USEDEP}] - >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}] - >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}] - >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}] - - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-aiohttp[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - if use xbr ; then - eerror "***************" - eerror "Required xbr dependencies are incomplete in Gentoo." - eerror "So this functionality will not yet work" - eerror "Please file a bug if this feature is needed" - eerror "***************" - else - # remove xbr components - export AUTOBAHN_STRIP_XBR="True" - fi - - # avoid useless rust dependency - sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die - - # remove twisted plugin cache regen in setup.py - # to fix tinderbox sandbox issue - sed -e '/import/s:reactor:__importmustfail__:' \ - -i setup.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - rm -rf autobahn || die - - einfo "Testing all, cryptosign using twisted" - local -x USE_TWISTED=true - "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with ${EPYTHON}" - unset USE_TWISTED - - einfo "RE-testing cryptosign and component_aio using asyncio" - local -x USE_ASYNCIO=true - epytest --pyargs autobahn.wamp.test.test_wamp_{cryptosign,component_aio} - unset USE_ASYNCIO - - rm -f twisted/plugins/dropin.cache || die -} - -pkg_postinst() { - optfeature "C-based WebSocket acceleration" "dev-python/wsaccel" - optfeature "non-standard WebSocket compression support" "dev-python/snappy" - optfeature "accelerated WAMP serialization support" \ - "dev-python/msgpack dev-python/ujson dev-python/cbor2 dev-python/flatbuffers dev-python/py-ubjson" - optfeature "TLS transport encryption" \ - "dev-python/pyopenssl dev-python/pynacl dev-python/pytrie dev-python/pyqrcode dev-python/service_identity" - optfeature "WAMP-SCRAM authentication" \ - "dev-python/cffi dev-python/argon2-cffi dev-python/passlib" - optfeature "native SIMD acceleration" "dev-python/cffi" - - python_foreach_impl twisted-regen-cache -} - -pkg_postrm() { - python_foreach_impl twisted-regen-cache -} diff --git a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild index 1d5606fe61ec..80a959033ccd 100644 --- a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild +++ b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild @@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}" SLOT="0" LICENSE="MIT" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 arm arm64 ~riscv x86" IUSE="test xbr" RESTRICT="!test? ( test )" diff --git a/dev-python/autobahn/autobahn-22.6.1.ebuild b/dev-python/autobahn/autobahn-22.6.1.ebuild new file mode 100644 index 000000000000..1d5606fe61ec --- /dev/null +++ b/dev-python/autobahn/autobahn-22.6.1.ebuild @@ -0,0 +1,117 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 optfeature + +MY_P=${PN}-$(ver_rs 3 -) + +DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio" +HOMEPAGE=" + https://crossbar.io/autobahn/ + https://github.com/crossbario/autobahn-python/ + https://pypi.org/project/autobahn/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +IUSE="test xbr" +RESTRICT="!test? ( test )" + +# The order of deps is based on their appearance in setup.py +# All extra deps should be included in test and in optfeature +RDEPEND=" + >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}] + >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}] + >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}] + >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}] + >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}] + >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}] + >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}] + >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}] + >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}] + >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}] + >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}] + >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}] + >=dev-python/pytrie-0.4[${PYTHON_USEDEP}] + >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}] + >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}] + >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}] + + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + ) +" + +python_prepare_all() { + if use xbr ; then + eerror "***************" + eerror "Required xbr dependencies are incomplete in Gentoo." + eerror "So this functionality will not yet work" + eerror "Please file a bug if this feature is needed" + eerror "***************" + else + # remove xbr components + export AUTOBAHN_STRIP_XBR="True" + fi + + # avoid useless rust dependency + sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die + + # remove twisted plugin cache regen in setup.py + # to fix tinderbox sandbox issue + sed -e '/import/s:reactor:__importmustfail__:' \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + rm -rf autobahn || die + + einfo "Testing all, cryptosign using twisted" + local -x USE_TWISTED=true + "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with ${EPYTHON}" + unset USE_TWISTED + + einfo "RE-testing cryptosign and component_aio using asyncio" + local -x USE_ASYNCIO=true + epytest --pyargs autobahn.wamp.test.test_wamp_{cryptosign,component_aio} + unset USE_ASYNCIO + + rm -f twisted/plugins/dropin.cache || die +} + +pkg_postinst() { + optfeature "C-based WebSocket acceleration" "dev-python/wsaccel" + optfeature "non-standard WebSocket compression support" "dev-python/snappy" + optfeature "accelerated WAMP serialization support" \ + "dev-python/msgpack dev-python/ujson dev-python/cbor2 dev-python/flatbuffers dev-python/py-ubjson" + optfeature "TLS transport encryption" \ + "dev-python/pyopenssl dev-python/pynacl dev-python/pytrie dev-python/qrcode dev-python/service_identity" + optfeature "WAMP-SCRAM authentication" \ + "dev-python/cffi dev-python/argon2-cffi dev-python/passlib" + optfeature "native SIMD acceleration" "dev-python/cffi" + + python_foreach_impl twisted-regen-cache +} + +pkg_postrm() { + python_foreach_impl twisted-regen-cache +} diff --git a/dev-python/aws-xray-sdk-python/Manifest b/dev-python/aws-xray-sdk-python/Manifest index 2bf7b4a319e3..9e5a0c984c22 100644 --- a/dev-python/aws-xray-sdk-python/Manifest +++ b/dev-python/aws-xray-sdk-python/Manifest @@ -1,4 +1,6 @@ AUX aws-xray-sdk-python-2.8.0-fix-py3.10-loops.patch 1533 BLAKE2B 709ffaa46c2934fda754745f918bd54444433d5d57c6bca65d8c9be5b940e7ec91f8de47e94a31262ecf7126bb2068ed453ad18a4d6a07fae42d2bf6e764a600 SHA512 fcea4f8e094d1c3354897349c8705e7268e264d9699ec61609796d451db865931b1c2fd4e273fb80427645c0968993756e685e688d303e7fbe7c0bdce88d968f +DIST aws-xray-sdk-python-2.10.0.gh.tar.gz 270819 BLAKE2B caed5f5b92bdc25e0006663838549c9e9a85474829cce03f612ef4b9a36fce38460606e000c65bb140f7250225426bece2e8bc624a430bdfdcd4fc8808842aac SHA512 f5b4d08f5876cab2e833a763b1da52b6de1e3ca2c746b234a1b013f674155ec31686a6710225e411458f27ca096f68ee6413c8d1c360d5a326f1be94287d09b7 DIST aws-xray-sdk-python-2.8.0.gh.tar.gz 267880 BLAKE2B 7a433a0b1b3ca38a100f3b23c79e9b0d7f84cb096f6d30832fdf16f171f9528aee8b81aaf3ba263a90d46f791de8b2f37a919651f9699e5fcf3073db83fc25b4 SHA512 e0fb3fb0bfbd963863714537ea12771df7ffa2857aaf4cdb6414d71ecdfc65c2623fa40a6a48c4eab30f4370d545a595db2762932133a6eba56121a4048502fb +EBUILD aws-xray-sdk-python-2.10.0.ebuild 1923 BLAKE2B 2201ff273e3c6053b66a2a9f2244395afbf4f3679b0f552cc41f13d86fde30110e447c3e5ef5708fd0eace6eec634c8b6f527e981d6479f279c2f73d59b2b575 SHA512 d91c3fe7d380610b1cd8db5c11a30b41f8b7de6bc50980200d280254e432d1f4ceec989c9a9172b0e070c3dead3647a7cc93b29a8c88c79435da9ce700661254 EBUILD aws-xray-sdk-python-2.8.0.ebuild 1903 BLAKE2B a100c485d032e3c80394222f7546112120a1c718098d3357ffc94c8c2e386a2499a5673926508c1ea94dcf1cd4e72ace16f68393e685d7a5c674f87111a57f6a SHA512 0bd8cdbb48b494eaf07ee0ea82a555d7b3e900fda2395580636d2379dd3d64fb1b7943ac6d17f56aafb91ecf8d33223f7e737c113703a0283315215e69a27e45 MISC metadata.xml 579 BLAKE2B 3f7aaed38bcceb97fb3597954ca9075ddf7a5718bcac69327be2b99d241c6d8cb0eefd369ca892c8d751703de9067c7eadf19f8c4445334ee8e4952b99fef69e SHA512 f3033cf16f60cae6727f80bd53944972f851579ffef8101cf6fda45e2575696183ec92ea8c994a77bbf3ffc8219be2ae2fae456faabe73a9896bcefddf3b5db5 diff --git a/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.10.0.ebuild b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.10.0.ebuild new file mode 100644 index 000000000000..5cd390c0be9d --- /dev/null +++ b/dev-python/aws-xray-sdk-python/aws-xray-sdk-python-2.10.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="AWS X-Ray SDK for Python" +HOMEPAGE=" + https://github.com/aws/aws-xray-sdk-python/ + https://pypi.org/project/aws-xray-sdk/ +" +SRC_URI=" + https://github.com/aws/aws-xray-sdk-python/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-1.12.122[${PYTHON_USEDEP}] + dev-python/wrapt[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/bottle[${PYTHON_USEDEP}] + dev-python/flask-sqlalchemy[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}] + dev-python/webtest[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-2.8.0-fix-py3.10-loops.patch" +) + +distutils_enable_tests pytest + +python_test() { + local -x DJANGO_SETTINGS_MODULE=tests.ext.django.app.settings + local -x AWS_SECRET_ACCESS_KEY=fake_key + local -x AWS_ACCESS_KEY_ID=fake_id + + local EPYTEST_DESELECT=( + # Internet access + tests/test_patcher.py::test_external_file + tests/test_patcher.py::test_external_module + tests/test_patcher.py::test_external_submodules_full + tests/test_patcher.py::test_external_submodules_ignores_file + tests/test_patcher.py::test_external_submodules_ignores_module + # benchmark + tests/test_local_sampling_benchmark.py + ) + local EPYTEST_IGNORE=( + # unpackaged deps + tests/ext/aiobotocore + tests/ext/pg8000 + tests/ext/psycopg2 + tests/ext/pymysql + tests/ext/pynamodb + tests/ext/sqlalchemy_core/test_postgres.py + tests/ext/django/test_db.py + # Internet access + tests/ext/httplib + tests/ext/requests + # requires old package vesions + tests/ext/django + tests/ext/aiohttp + ) + + epytest -p no:django +} diff --git a/dev-python/boltons/Manifest b/dev-python/boltons/Manifest index 823fec368c34..6398ef047bf0 100644 --- a/dev-python/boltons/Manifest +++ b/dev-python/boltons/Manifest @@ -1,5 +1,5 @@ AUX boltons-21.0.0-python3.10.patch 3393 BLAKE2B 24d9bf2368a0716332e85222fcf8965b9633aa26967e9f9bac6f5ee31fbd8aa71dc2e24bfeeaa6ad766511f8f09a68a1b4288fa66b9ab7ec58f1e01453d5adae SHA512 3db60c0a2cd8680fc58151ad788838b6d795c16b5162326382aba883a7fe86a294cc1d490d40ff40ecd3eecb37e518c85bee0c67910938e8d3623f0dc5f6d6df AUX boltons-21.0.0-python3.11-tests.patch 267 BLAKE2B 03af16f7f058094369f97aa4753833cfd43a0f0da7dbb6a423b3e4fb8b4f52692d993f22449232d8653075f1031d07a25d4a3a7f8d71268d62ba8a62562a1b81 SHA512 de99f35ed56c50122b531a9750225d5135d1b429fdb4a8312d04e4c1cb9cfffeaeec08fa718223d3e1952656f40dfb0698f40c855d09e9db63832c5be0ddcc04 DIST boltons-21.0.0.gh.tar.gz 241010 BLAKE2B e8c7cba3aadc40fbf40b784c8060d7b4f9d89457a4416c8fe9c733c3a35cf292609b2cc4e43e20a1308add6b854c3e00cb55274328a14699b3c704b73c189318 SHA512 5f5d642ab8ce0bc26133f4bd5059071bc86ca8e6619ebac796d522a0e4c39b958176ccc9de9a56e0448b24bdcf569e73f51011d5a9fc875bdef12a363f106018 -EBUILD boltons-21.0.0-r1.ebuild 941 BLAKE2B dd8a96c2d2d1950613cd36b652597a0c74547ac9c73998deb4ceb31600c8351f39647025dd2b1e99b7623cd981014d491ccaed31ef6061d1acb31ba71674e575 SHA512 c65ebb94aa1a947f62a5d498ee96dd54371c8108d7b739c35a30ff65d1bbbe09d3c818371c268f7bfc8f999b9d7c6545af3098c7ec11bf470abfe437ae372f19 +EBUILD boltons-21.0.0-r1.ebuild 947 BLAKE2B 5bfcbdb3f381f6ed43f83ee3b6f9556798fb0b36724730f1a2a8d6d747eb03a38ddbb757e4546e3526f62482c3fa185af98c631a4bf9af90acd48b9a0d81cb84 SHA512 2e159cd7a830e900b62acbaaff27a52518fd64f5dc3b9b5161679b22cf99526b89006af67e88f6ad4c1a3d8e257f397dbcc1432ad04422772fca282b7ab8fbdb MISC metadata.xml 395 BLAKE2B 6ed304f1dced75dfd795b9fe582ec669bf1c8ba5fefeb9e753b11aa20de8fc0966fc9a8a0ed40e460dd23a67ef0e5721a8dae27b3d799a4be629537bb18f54c9 SHA512 fb73041a95df230153dc686e21a88d91bb06367ae8c22a20777c4a0f13202cbaf59396f4ed2630265d331d6461a6da85f57ba62cc432c4d9105b8404753b383b diff --git a/dev-python/boltons/boltons-21.0.0-r1.ebuild b/dev-python/boltons/boltons-21.0.0-r1.ebuild index 6ec093c9fd19..e678486c2262 100644 --- a/dev-python/boltons/boltons-21.0.0-r1.ebuild +++ b/dev-python/boltons/boltons-21.0.0-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/mahmoud/boltons/archive/${PV}.tar.gz -> ${P}.gh.tar. LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~riscv ~s390 ~x86" distutils_enable_tests pytest distutils_enable_sphinx docs \ diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index c7fc6474cfdc..c3b3089759a6 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,20 +1,8 @@ -DIST boto3-1.24.12.gh.tar.gz 509573 BLAKE2B 5c9978cac1cbce0521dee6f2164652c4fca82b0bf20276e3f4e75960e0877ec0545ca50884daedde115bba117bea424da2ad2fe63e845a32a6f832a3ab5a5841 SHA512 dec940a6e97c51089933a66994b14882f31f2ed7959f966e1f9cd2e6a4a1bb40cc2c01d509ce7346ac345df30d0f164213034c0de97daf3053ba4ea51e5f7495 -DIST boto3-1.24.13.gh.tar.gz 510032 BLAKE2B 4d204f4b4e1dbe970d45e65eb04061193d1b21236b59f33994d03138e5a1f31fce2d27f7323d1a4da8b5f88d143e1dc51cdc73e19689e79722ae696453d314e3 SHA512 e8962339b1e5c72ace2d9980d7268bd09725b11b30425c32d649703089b32324ca442e597756a14a3d4be222c3628a8ccac4da2d7739cc237dfc29a8ea722818 -DIST boto3-1.24.14.gh.tar.gz 510393 BLAKE2B c5a3f28abdeb3deaf33620ab7278b5d14dce55297e37c8d17e58994348f7459598ea96c3d44cfa7cf4bfa760aee2ab09aea0d905d514cc2365b0beb12424ea49 SHA512 d357cfd4e1098a8aa7e59aad36f27427dbc43fe39bfd3628928879058ee396774ebbc2c270fd5422a125f447a7b64fcb34da5008fcf44a8d74ed344b81f65666 -DIST boto3-1.24.15.gh.tar.gz 510710 BLAKE2B 9640c037d6bc95225b9dbb9fc8b33d65a4253057b9a534c1dc2f33a5040796b25fe069a1842aee61851b0b5a75c15770564c5348b8937cc38cc8b898a5d01106 SHA512 07b8758afa9454d435a8935e90e7bfbe91ba266fecfd8413f81cb000c86101a8ad14cd9dd7e5ba620dd807da9501409896c36b532d243d68f26b4d0aa8574fbb -DIST boto3-1.24.16.gh.tar.gz 511182 BLAKE2B 00180c2cee9499efb3093c517f776536a85972014c622ec87d327c0e1a628b1440a85ddb239431d7c647a459f8c55422136f61254cd192cd3ca8f68eb03270d9 SHA512 cc2d179ba3975fdfc1127565d352077529159cd97d120831629650af881600d022f8a55f4ccfb3c732be5814b58739178063042ca7a0e26f0163f47ba8dddb36 DIST boto3-1.24.17.gh.tar.gz 511281 BLAKE2B 577efc0ebfb39957e55bcaf7aa678cdf072eed885ab1055b15fc8ca2295fedd6d56fd2fb919913beedcdd335ff26e452bc5434283c9ca9d8f0135080e2aa1312 SHA512 a843146951eb2a5ad7dd31159d833806ae403014abf3e9a617f6457e3ecec1a0dc4c6ce6a87079c9112513cbd6a2ccd26542e5736eeea6c5723c7e39c660befa -DIST boto3-1.24.18.gh.tar.gz 511407 BLAKE2B a723c58db4cf11a982aa5b779cd27870c96fc63d08dc733f5c7c70bcd027c4ec542c5f988bdab6dd35d9c72bd985b21473b6bc58604ef4ae84b7993de42e754c SHA512 369200635e7c52761ea13f4755e8c105dca92259922e947d777b1400f69f8ed443ae6dae0df4f8c46cdf5493819be696ab4b200216d86285ac68ccc817ecd13e -DIST boto3-1.24.19.gh.tar.gz 511808 BLAKE2B b59ddc7826f30833ca5b4ea5b71a2c1f19662cb108e93e4455908788d8357addf7edfdbe993b855fcd1ee063f4def7176376b08757d69745ff2ccaeea908f46d SHA512 007ca70cf4510c6069d80fb885e6b4d4eb8724b333765b60c2cc283f01d1771e9238f61469e303e853045544c6ae2409fa171a3e72e29659f1893fbb9731c98e -DIST boto3-1.24.7.gh.tar.gz 508670 BLAKE2B d526f6a4dc4c6126c61ca7c9074b4341c742f84a6e95b38cd8a450fb74df379cee44513e1be6bc7cd0c8f728598d0ecfc06240120a8da71f75f86371498f5233 SHA512 4d57e38c18138b950f93a234132ac1d31c9a29ad00ca5e1298517d6b16ff2849802ce6cfeb8de390c2eb25086043d45e0276a7a563707595649ca1905367be52 -EBUILD boto3-1.24.12.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 -EBUILD boto3-1.24.13.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 -EBUILD boto3-1.24.14.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 -EBUILD boto3-1.24.15.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 -EBUILD boto3-1.24.16.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 -EBUILD boto3-1.24.17.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 -EBUILD boto3-1.24.18.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 -EBUILD boto3-1.24.19.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 -EBUILD boto3-1.24.7.ebuild 1579 BLAKE2B 394d8a1bb7a1036ab4821bc789c9eea285f8a6a7c21e751d60c94a53d5fdd37119eab54bfd19bfe0856b7557df04340f50c7cebbe631234e8f582e7d62af13ec SHA512 beee3b634e3b1d66365beb2e97b9d09188fa795e00d9d05f2101de423128741ee1f8ad8ae4b0c35f1e6c6473ce73cc3acf47d9141029b4435d39a9803a5fe1b2 +DIST boto3-1.24.22.gh.tar.gz 513301 BLAKE2B 1b71d128cc8f8224fd1ef521988e6b5e941562c256c2769941340f6a9e3342394f9e2cf20d658bc4b0e9f5ddaebc832ae8fdc96e35e348b73631ca01f0be33a6 SHA512 eb64a050c1b63da823fad2b10db828fefbf75a95ae1f222576eabb8efa80cbbb3e54862dfd40813a8d58f9c329f4d95595bbebc172bcf0141c241499af7d4726 +DIST boto3-1.24.26.gh.tar.gz 515531 BLAKE2B 34f99c4dd224731e07c2f0b175d6d172661ce454a7af16be6856053af1bfac69b7f56ada5b154fb625fe2ba1fb22fbe34b5150c550890e46a923b48f2466b06b SHA512 a3980ec79abd5e2656d7d02b36dff6b8c2acb67033eff134d96dccbb9d8bbc2d711698b87d08d537256fad7e3b3cd7af008018ef567b12d63ef0fc871a8f3b3e +EBUILD boto3-1.24.17.ebuild 1579 BLAKE2B 394d8a1bb7a1036ab4821bc789c9eea285f8a6a7c21e751d60c94a53d5fdd37119eab54bfd19bfe0856b7557df04340f50c7cebbe631234e8f582e7d62af13ec SHA512 beee3b634e3b1d66365beb2e97b9d09188fa795e00d9d05f2101de423128741ee1f8ad8ae4b0c35f1e6c6473ce73cc3acf47d9141029b4435d39a9803a5fe1b2 +EBUILD boto3-1.24.22.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 +EBUILD boto3-1.24.26.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 EBUILD boto3-9999.ebuild 1586 BLAKE2B e44044186aacf633782448f7e2b0f36918fd53655fba2d87578c4e639647a45672a6fd6d7835b5df6086394e5f77aa4e4e84397391ee6b3e73b12ac30a1e345e SHA512 67c33b742f620365e096327a32c0d491104bda656d5e4beb1390a8a65e360cf4e7338d5c99e04f0792560604dd0cb5d8bf3c94e6abf0be4f5b40adb0d71288a0 MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.24.12.ebuild b/dev-python/boto3/boto3-1.24.12.ebuild deleted file mode 100644 index 6edcc751d54b..000000000000 --- a/dev-python/boto3/boto3-1.24.12.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/boto3" - inherit git-r3 - BOTOCORE_PV=${PV} -else - SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - - # botocore is x.(y+3).z - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" -fi - -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/boto3/boto3-1.24.13.ebuild b/dev-python/boto3/boto3-1.24.13.ebuild deleted file mode 100644 index 6edcc751d54b..000000000000 --- a/dev-python/boto3/boto3-1.24.13.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/boto3" - inherit git-r3 - BOTOCORE_PV=${PV} -else - SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - - # botocore is x.(y+3).z - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" -fi - -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/boto3/boto3-1.24.14.ebuild b/dev-python/boto3/boto3-1.24.14.ebuild deleted file mode 100644 index 6edcc751d54b..000000000000 --- a/dev-python/boto3/boto3-1.24.14.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/boto3" - inherit git-r3 - BOTOCORE_PV=${PV} -else - SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - - # botocore is x.(y+3).z - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" -fi - -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/boto3/boto3-1.24.15.ebuild b/dev-python/boto3/boto3-1.24.15.ebuild deleted file mode 100644 index 6edcc751d54b..000000000000 --- a/dev-python/boto3/boto3-1.24.15.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/boto3" - inherit git-r3 - BOTOCORE_PV=${PV} -else - SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - - # botocore is x.(y+3).z - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" -fi - -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/boto3/boto3-1.24.16.ebuild b/dev-python/boto3/boto3-1.24.16.ebuild deleted file mode 100644 index 6edcc751d54b..000000000000 --- a/dev-python/boto3/boto3-1.24.16.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/boto3" - inherit git-r3 - BOTOCORE_PV=${PV} -else - SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - - # botocore is x.(y+3).z - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" -fi - -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/boto3/boto3-1.24.17.ebuild b/dev-python/boto3/boto3-1.24.17.ebuild index 6edcc751d54b..c93eb5e2d7c0 100644 --- a/dev-python/boto3/boto3-1.24.17.ebuild +++ b/dev-python/boto3/boto3-1.24.17.ebuild @@ -25,7 +25,7 @@ else https://github.com/boto/boto3/archive/${PV}.tar.gz -> ${P}.gh.tar.gz " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" # botocore is x.(y+3).z BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" diff --git a/dev-python/boto3/boto3-1.24.18.ebuild b/dev-python/boto3/boto3-1.24.18.ebuild deleted file mode 100644 index 6edcc751d54b..000000000000 --- a/dev-python/boto3/boto3-1.24.18.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/boto3" - inherit git-r3 - BOTOCORE_PV=${PV} -else - SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - - # botocore is x.(y+3).z - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" -fi - -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/boto3/boto3-1.24.19.ebuild b/dev-python/boto3/boto3-1.24.19.ebuild deleted file mode 100644 index 6edcc751d54b..000000000000 --- a/dev-python/boto3/boto3-1.24.19.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/boto3" - inherit git-r3 - BOTOCORE_PV=${PV} -else - SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" - - # botocore is x.(y+3).z - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" -fi - -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/boto3/boto3-1.24.22.ebuild b/dev-python/boto3/boto3-1.24.22.ebuild new file mode 100644 index 000000000000..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.24.22.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/boto3/boto3-1.24.26.ebuild b/dev-python/boto3/boto3-1.24.26.ebuild new file mode 100644 index 000000000000..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.24.26.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/boto3/boto3-1.24.7.ebuild b/dev-python/boto3/boto3-1.24.7.ebuild deleted file mode 100644 index c93eb5e2d7c0..000000000000 --- a/dev-python/boto3/boto3-1.24.7.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="The AWS SDK for Python" -HOMEPAGE=" - https://github.com/boto/boto3/ - https://pypi.org/project/boto3/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/boto3" - inherit git-r3 - BOTOCORE_PV=${PV} -else - SRC_URI=" - https://github.com/boto/boto3/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz - " - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" - - # botocore is x.(y+3).z - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" -fi - -RDEPEND=" - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/mock[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -python_prepare_all() { - # don't lock versions to narrow ranges - sed -e '/botocore/ d' \ - -e '/jmespath/ d' \ - -e '/s3transfer/ d' \ - -i setup.py || die - - # do not rely on bundled deps in botocore (sic!) - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_python_prepare_all -} - -python_test() { - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index fb726c7febb0..23ff107035ad 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,21 +1,8 @@ -AUX botocore-1.26.0-py311.patch 2164 BLAKE2B bbe6b3db1a2369293894e8d7ef610301223e0e569b1b21d5ade581af42f09ac59a67a9b8e960140b81a184b4bc0962805c6cc352253f3cbeb411563bd3d1a74b SHA512 375589f268b37a9c92f816887356f1d1713d182126566dfa8abd370df605f77a55aca88a5562182fe8b1574f402409ce6bfe49b0c6705f7f06e441649ae5aa99 -DIST botocore-1.27.12.tar.gz 9132872 BLAKE2B 74b74b5a5745cfacac066d5e087974fb58be5a600c7cfb2077d243044b8c429b1396d19e6790c0f754e42931085b115f74039b8c93da39593512d28021d6314a SHA512 767defae44ffb3b54b55625fd0f8a20c22a4a5f209a1397b1a27cfc2e36ac9e03cfdd25bc77bebc944613c5744dd7651e1b574674e8a992f219e172eee9210f5 -DIST botocore-1.27.13.tar.gz 9134638 BLAKE2B 471a46a4c4f14082ceb7030495a121ea90a6f67b6f802cbeb1394624513ff86deb7b90e3aa3e568dff42cd3280ea038565752eff69577231250b6542e6586e1f SHA512 6becb7cd6d2ea3b09012f7b168dcf7fd3386c19ee6003a4e8f4059e3b1ad2b281f5fdaab7abaafe6c34bccd547c8f8ef1bc253f5190d3e91127b1239ec8e307a -DIST botocore-1.27.14.tar.gz 9134503 BLAKE2B ca29a33c5363457053f8ac042279726a15d3dc5f72546558d11bbacd79e7641d94b1137b76e201ad00203ecff53274fd41abd9178e7abbc1c5a51fe388f7fa5e SHA512 3995918212559eab009f141f94e6e6496fc77f12438e1dd62ce3ee232009b90de3882d342d20e83eb11de5f35b7878f53eea884016874caacb9d2e3d167b4f1a -DIST botocore-1.27.15.tar.gz 9134585 BLAKE2B 33fcf026334e0be28b7f20b78e072d4eed85e857438319dfe6a1aefb2aeb287aa7a4d6b5f40cd47b9ca5e904263bd7716e58fe2962a75fa64ffea8da383fd527 SHA512 15a65137b131220863fc7fb4c085d83b858a673ee49370bc8d5ce8433f2ee3c99dffd102830da10ed1c4fa4a6f5fdc5f543be4e88646f981409fb855ea100932 -DIST botocore-1.27.16.tar.gz 9138117 BLAKE2B ed636cd031445b14f57282326836616dca626c27ff912b5a2014df83c5574264f773d9ab8aae2f01b55bb810d00233f1a4cceb0f746767247b5954bb8739b7be SHA512 c4b1debe648cd3027fe409f4ec095a4b454050ec427e8a11e04bc1f82d452566d2168dd539d5dc687e46e612f3d47e218d99de9510156e19eac477ea3c0259d2 DIST botocore-1.27.17.tar.gz 9130505 BLAKE2B 04c6b37f3b42a0f9fb696b5213338b004418a68c754f5027ad447119fb20556dc49bd53f40fd9560ea3f5bdcf2afbe151dba68e901079baec770f9f223b1a894 SHA512 b1a145d3c97adfd4df40639da99e1c34087508be189d5818ee7176f20454f2897a6f518a14b4bfbf41cb169a17188bec467337c10d0ad511e223f0c1ff5b64ee -DIST botocore-1.27.18.tar.gz 9129942 BLAKE2B 61c06ec3ec8350cb9c43c5716faabe5035b74907fd4a94f9b007ec6e488ffb38a9d75d5b3372fcbbd26cb7f9599ba185cbcf2fb48f7e5900e0028832bef74187 SHA512 9eb700af06b1eca88df77ad46a54a73bbd198d36b055ea219c8948557bda7edd0307f48321c416c3128fe2baacc35aaea10f31c57b43511a512c6c7c46b0a6db -DIST botocore-1.27.19.tar.gz 9132910 BLAKE2B a23d64ec934de03f7c31b1c89229d5054e689fd050a74db7467b31c79c38eb732286d4db747ca132fa9917be79abcac27b3423f9d0a0e9c9477f56c2ace3944e SHA512 28ab3d94c8f3763b42bd36c97787ce8f86bd8958cfc1b63fd445713fcea523ed1be615a699d0476a3fa8798eff791791c6a466845b63d1454a6aeee6bf9425a6 -DIST botocore-1.27.7.tar.gz 9102259 BLAKE2B 094ec463531f1dfd54ff32d0f44ebc39cdc0a6d4c3e19b49a25e25d9d13acdcd26c782c1d4819ea4f1cb8954a858aa6e997411785678700b7ca03cd8844527b5 SHA512 d4a1327f4314279548af00fbc6da2f9fc5f25f704da3f6ddfa90773878f28ac9f03556b00fa4c0207ec2e952eb716aa98c1c22abffbd51d82dc55d9e4ceeca5c -EBUILD botocore-1.27.12.ebuild 1579 BLAKE2B 6223a51641d2a9a33b13fb58d2cb65f1722824f1be352966b98e6da851c83a5c67d26ab3274250cb5e3084dc0b9afe34aa320746d1e09b21f1927dd27875e31c SHA512 f181b6a3f1c9047acad789651b36666cd97ce046b9b0449c8b0162d2fbbda45ed6c30a1ab43228693215ca324079689e622aada7084d2b3516805f96984aa484 -EBUILD botocore-1.27.13.ebuild 1579 BLAKE2B 6223a51641d2a9a33b13fb58d2cb65f1722824f1be352966b98e6da851c83a5c67d26ab3274250cb5e3084dc0b9afe34aa320746d1e09b21f1927dd27875e31c SHA512 f181b6a3f1c9047acad789651b36666cd97ce046b9b0449c8b0162d2fbbda45ed6c30a1ab43228693215ca324079689e622aada7084d2b3516805f96984aa484 -EBUILD botocore-1.27.14.ebuild 1579 BLAKE2B 6223a51641d2a9a33b13fb58d2cb65f1722824f1be352966b98e6da851c83a5c67d26ab3274250cb5e3084dc0b9afe34aa320746d1e09b21f1927dd27875e31c SHA512 f181b6a3f1c9047acad789651b36666cd97ce046b9b0449c8b0162d2fbbda45ed6c30a1ab43228693215ca324079689e622aada7084d2b3516805f96984aa484 -EBUILD botocore-1.27.15.ebuild 1579 BLAKE2B 6223a51641d2a9a33b13fb58d2cb65f1722824f1be352966b98e6da851c83a5c67d26ab3274250cb5e3084dc0b9afe34aa320746d1e09b21f1927dd27875e31c SHA512 f181b6a3f1c9047acad789651b36666cd97ce046b9b0449c8b0162d2fbbda45ed6c30a1ab43228693215ca324079689e622aada7084d2b3516805f96984aa484 -EBUILD botocore-1.27.16.ebuild 1579 BLAKE2B 6223a51641d2a9a33b13fb58d2cb65f1722824f1be352966b98e6da851c83a5c67d26ab3274250cb5e3084dc0b9afe34aa320746d1e09b21f1927dd27875e31c SHA512 f181b6a3f1c9047acad789651b36666cd97ce046b9b0449c8b0162d2fbbda45ed6c30a1ab43228693215ca324079689e622aada7084d2b3516805f96984aa484 -EBUILD botocore-1.27.17.ebuild 1579 BLAKE2B 6223a51641d2a9a33b13fb58d2cb65f1722824f1be352966b98e6da851c83a5c67d26ab3274250cb5e3084dc0b9afe34aa320746d1e09b21f1927dd27875e31c SHA512 f181b6a3f1c9047acad789651b36666cd97ce046b9b0449c8b0162d2fbbda45ed6c30a1ab43228693215ca324079689e622aada7084d2b3516805f96984aa484 -EBUILD botocore-1.27.18.ebuild 1579 BLAKE2B 6223a51641d2a9a33b13fb58d2cb65f1722824f1be352966b98e6da851c83a5c67d26ab3274250cb5e3084dc0b9afe34aa320746d1e09b21f1927dd27875e31c SHA512 f181b6a3f1c9047acad789651b36666cd97ce046b9b0449c8b0162d2fbbda45ed6c30a1ab43228693215ca324079689e622aada7084d2b3516805f96984aa484 -EBUILD botocore-1.27.19.ebuild 1579 BLAKE2B 6223a51641d2a9a33b13fb58d2cb65f1722824f1be352966b98e6da851c83a5c67d26ab3274250cb5e3084dc0b9afe34aa320746d1e09b21f1927dd27875e31c SHA512 f181b6a3f1c9047acad789651b36666cd97ce046b9b0449c8b0162d2fbbda45ed6c30a1ab43228693215ca324079689e622aada7084d2b3516805f96984aa484 -EBUILD botocore-1.27.7.ebuild 1628 BLAKE2B d42a7b3e64fa2a66eb055490c1525faedaf9178fcfbb8aec42fa09841ddca13b276a8872699d7e5b2cea725fd2e835570a59c2eb9783a63bb728266499185321 SHA512 cacfaeb4cee9165055b59b287a2bcf73759c4d1291b3fd0831ca309ef6937347655be22c715328e212264c62e41bd03b024eed020826b07165f5518e52f4729a -EBUILD botocore-9999.ebuild 1635 BLAKE2B fa5b1fc2a47df0e4f5932aa89a5f84d50b25e36b186cc87f8acd3069bae7eda9ba405a99fd38633480cc5bcefebdfac8456aa49a855d7a221c05d329b211b18a SHA512 1dc2cd74fc9d7d205abba35e494f2189e7ba4dfdd2ded0e7fdbfc44c6aaad840074c5b676bbe2aadc84b738e1223d26d8c9e4ed57489503482879a49b0da1305 +DIST botocore-1.27.22.tar.gz 9151155 BLAKE2B e3aa6e9814e07bca2bd67d16f6548303af71654021b28f13c43b4005ba24a32cfccffa9a145babb781a6cbff9df3eab7de4c18973c00b3861ba83264eb144537 SHA512 57e43577840c62556760ff40d820898b0ee1efeb5da39fbdfe8c7ef53e86c8184bdfed5a52eeb9d0652fa053900462bdad9820b4a34bd4b5231f361b89c710d6 +DIST botocore-1.27.26.tar.gz 9167551 BLAKE2B 9e95c1e6e5261b08247615446a589318d92cc86768c5e3999f99fb8e2a4a888309d72d4d3d66a1ebf9c1e2b6ccab6265a1d94ad9dcbf9da22aa1ae012aa2bfb3 SHA512 bbb563c2bc8eb3fe022f0b7be263ef16de93aadb02fb7a8e242f53a957a97e8f8b5d043ea8897a7b268d4d64b1e4972f2ccc91b8255f232c858f6a9ba1d93f34 +EBUILD botocore-1.27.17.ebuild 1572 BLAKE2B d019098e9bd4f40cfe93307947813ffe3e880e9462b25ff6eaa16caf3ffad2ea5c6db9e482b7b3dc995ca174bde48e90ecd8861a86291c1d454dcf6212bbe7d8 SHA512 db12020b9130b5b940a44ae7fca5a6b0e4c3d84fa2efcff156099d355cab185ea52cb3c4740ebbea25d865d6af8d64ae58ea1e4c6129b1c1026fe8bce6f0580d +EBUILD botocore-1.27.22.ebuild 1579 BLAKE2B 6223a51641d2a9a33b13fb58d2cb65f1722824f1be352966b98e6da851c83a5c67d26ab3274250cb5e3084dc0b9afe34aa320746d1e09b21f1927dd27875e31c SHA512 f181b6a3f1c9047acad789651b36666cd97ce046b9b0449c8b0162d2fbbda45ed6c30a1ab43228693215ca324079689e622aada7084d2b3516805f96984aa484 +EBUILD botocore-1.27.26.ebuild 1579 BLAKE2B 6223a51641d2a9a33b13fb58d2cb65f1722824f1be352966b98e6da851c83a5c67d26ab3274250cb5e3084dc0b9afe34aa320746d1e09b21f1927dd27875e31c SHA512 f181b6a3f1c9047acad789651b36666cd97ce046b9b0449c8b0162d2fbbda45ed6c30a1ab43228693215ca324079689e622aada7084d2b3516805f96984aa484 +EBUILD botocore-9999.ebuild 1579 BLAKE2B 6223a51641d2a9a33b13fb58d2cb65f1722824f1be352966b98e6da851c83a5c67d26ab3274250cb5e3084dc0b9afe34aa320746d1e09b21f1927dd27875e31c SHA512 f181b6a3f1c9047acad789651b36666cd97ce046b9b0449c8b0162d2fbbda45ed6c30a1ab43228693215ca324079689e622aada7084d2b3516805f96984aa484 MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.27.12.ebuild b/dev-python/botocore/botocore-1.27.12.ebuild deleted file mode 100644 index 830c713f6036..000000000000 --- a/dev-python/botocore/botocore-1.27.12.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/botocore" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] - =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-1.27.13.ebuild b/dev-python/botocore/botocore-1.27.13.ebuild deleted file mode 100644 index 830c713f6036..000000000000 --- a/dev-python/botocore/botocore-1.27.13.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/botocore" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] - =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-1.27.14.ebuild b/dev-python/botocore/botocore-1.27.14.ebuild deleted file mode 100644 index 830c713f6036..000000000000 --- a/dev-python/botocore/botocore-1.27.14.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/botocore" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] - =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-1.27.15.ebuild b/dev-python/botocore/botocore-1.27.15.ebuild deleted file mode 100644 index 830c713f6036..000000000000 --- a/dev-python/botocore/botocore-1.27.15.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/botocore" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] - =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-1.27.16.ebuild b/dev-python/botocore/botocore-1.27.16.ebuild deleted file mode 100644 index 830c713f6036..000000000000 --- a/dev-python/botocore/botocore-1.27.16.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/botocore" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] - =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-1.27.17.ebuild b/dev-python/botocore/botocore-1.27.17.ebuild index 830c713f6036..7cd0e672f49a 100644 --- a/dev-python/botocore/botocore-1.27.17.ebuild +++ b/dev-python/botocore/botocore-1.27.17.ebuild @@ -21,7 +21,7 @@ if [[ "${PV}" == "9999" ]]; then inherit git-r3 else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" fi RDEPEND=" diff --git a/dev-python/botocore/botocore-1.27.18.ebuild b/dev-python/botocore/botocore-1.27.18.ebuild deleted file mode 100644 index 830c713f6036..000000000000 --- a/dev-python/botocore/botocore-1.27.18.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/botocore" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] - =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-1.27.19.ebuild b/dev-python/botocore/botocore-1.27.19.ebuild deleted file mode 100644 index 830c713f6036..000000000000 --- a/dev-python/botocore/botocore-1.27.19.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/botocore" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -fi - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] - =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-1.27.22.ebuild b/dev-python/botocore/botocore-1.27.22.ebuild new file mode 100644 index 000000000000..830c713f6036 --- /dev/null +++ b/dev-python/botocore/botocore-1.27.22.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/botocore-1.27.26.ebuild b/dev-python/botocore/botocore-1.27.26.ebuild new file mode 100644 index 000000000000..830c713f6036 --- /dev/null +++ b/dev-python/botocore/botocore-1.27.26.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/botocore-1.27.7.ebuild b/dev-python/botocore/botocore-1.27.7.ebuild deleted file mode 100644 index c95d40f1e265..000000000000 --- a/dev-python/botocore/botocore-1.27.7.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Low-level, data-driven core of boto 3" -HOMEPAGE=" - https://github.com/boto/botocore/ - https://pypi.org/project/botocore/ -" -LICENSE="Apache-2.0" -SLOT="0" - -if [[ "${PV}" == "9999" ]]; then - EGIT_REPO_URI="https://github.com/boto/botocore" - inherit git-r3 -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -fi - -RDEPEND=" - dev-python/six[${PYTHON_USEDEP}] - =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/jsonschema[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - ) -" - -PATCHES=( - "${FILESDIR}/botocore-1.26.0-py311.patch" -) - -distutils_enable_sphinx docs/source \ - 'dev-python/guzzle_sphinx_theme' -distutils_enable_tests pytest - -src_prepare() { - # unpin deps - sed -i -e "s:>=.*':':" setup.py || die - - # unbundle deps - rm -r botocore/vendored || die - find -name '*.py' -exec sed -i \ - -e 's:from botocore[.]vendored import:import:' \ - -e 's:from botocore[.]vendored[.]:from :' \ - {} + || die - - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # rely on bundled six - tests/functional/test_six_imports.py::test_no_bare_six_imports - tests/functional/test_six_threading.py::test_six_thread_safety - ) - - epytest tests/{functional,unit} -n "$(makeopts_jobs)" -} diff --git a/dev-python/botocore/botocore-9999.ebuild b/dev-python/botocore/botocore-9999.ebuild index 2fb86c59b25e..830c713f6036 100644 --- a/dev-python/botocore/botocore-9999.ebuild +++ b/dev-python/botocore/botocore-9999.ebuild @@ -37,10 +37,6 @@ BDEPEND=" ) " -PATCHES=( - "${FILESDIR}/botocore-1.26.0-py311.patch" -) - distutils_enable_sphinx docs/source \ 'dev-python/guzzle_sphinx_theme' distutils_enable_tests pytest diff --git a/dev-python/botocore/files/botocore-1.26.0-py311.patch b/dev-python/botocore/files/botocore-1.26.0-py311.patch deleted file mode 100644 index 8caa8765c008..000000000000 --- a/dev-python/botocore/files/botocore-1.26.0-py311.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 46a3d92e29a03f547d85861bb6e21281b6a42e60 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Sat, 14 May 2022 19:38:23 +0200 -Subject: [PATCH] Replace deprecated inspect.formatargspec() with - inspect.signature() - -Originally submitted by Hugo van Kemenade as #2507. Modified by me -to remove the first positional parameter like the old code did. ---- - botocore/docs/method.py | 21 +++++++++++++-------- - 1 file changed, 13 insertions(+), 8 deletions(-) - -diff --git a/botocore/docs/method.py b/botocore/docs/method.py -index 0f7c60f6c..44c97d6e4 100644 ---- a/botocore/docs/method.py -+++ b/botocore/docs/method.py -@@ -11,6 +11,7 @@ - # ANY KIND, either express or implied. See the License for the specific - # language governing permissions and limitations under the License. - import inspect -+import types - - from botocore.docs.example import ( - RequestExampleDocumenter, -@@ -101,14 +102,18 @@ def document_custom_signature( - :param exclude: The names of the parameters to exclude from - documentation. - """ -- argspec = inspect.getfullargspec(method) -- signature_params = inspect.formatargspec( -- args=argspec.args[1:], -- varargs=argspec.varargs, -- varkw=argspec.varkw, -- defaults=argspec.defaults, -- ) -- signature_params = signature_params.lstrip('(') -+ signature = inspect.signature(method) -+ # "raw" class methods are FunctionType and they include "self" param -+ # object methods are MethodType and they skip the "self" param -+ if isinstance(method, types.FunctionType): -+ self_param = next(iter(signature.parameters)) -+ self_kind = signature.parameters[self_param].kind -+ # safety check that we got the right parameter -+ assert self_kind == inspect.Parameter.POSITIONAL_OR_KEYWORD -+ new_params = signature.parameters.copy() -+ del new_params[self_param] -+ signature = signature.replace(parameters=new_params.values()) -+ signature_params = str(signature).lstrip('(') - signature_params = signature_params.rstrip(')') - section.style.start_sphinx_py_method(name, signature_params) - --- -2.35.1 - diff --git a/dev-python/bottleneck/Manifest b/dev-python/bottleneck/Manifest index 820cfee53070..277ebe98f7f9 100644 --- a/dev-python/bottleneck/Manifest +++ b/dev-python/bottleneck/Manifest @@ -1,4 +1,6 @@ AUX bottleneck-1.3.4-install-test-data.patch 512 BLAKE2B 850df917f8b10b2c513c083863786072624c3e75c3dc81520f7325a3fe0b91d15b72fcf670b4fa047a56714ebcf7f101acd9b696c46cd0844105582cddd3ff7f SHA512 d1f27e5be6043b92372b1110b7705b3ca4fb01c4d62b9aefa9f5fe05b4d7cff9f8aef11d463785b55651b91b1c748851e1b571d801fc22d74c6d6e2ff52e9a09 DIST bottleneck-1.3.4.gh.tar.gz 118739 BLAKE2B af4b32bf296f11538b12f364592553d407668762e1e2d94c814bf262bc9ef88f1338cd388ff1c02065f8266988fe6cad5f8461aed2a144a9bfaf98f8ae46eeae SHA512 0cb3837139f947a7da026bddc8ff6e8025ee0aac6aedf4046383eb8385789d1816158ae20438b15a28c7f0b6552c3570c18abdbb6ef265fa9f497edebae1d808 +DIST bottleneck-1.3.5.gh.tar.gz 118989 BLAKE2B 5b9338a77cb3f0253348f45e641dca9fce11b50fb632e697272203870dd604730c08f1adc94ebf9c6c21f551e3f06b5492bcb036d6f40eaec8853d08ca298873 SHA512 9a0f224337fd9d5c741a1e469197be26923eaffb143eddfe0969128ddc233c799da6a5f2ba4ef22f6267cf93e7f748c140fbb16f57149ad327c47fe87ffc3346 EBUILD bottleneck-1.3.4.ebuild 863 BLAKE2B 3dbc46bbfde6c6633b7c76f7ca68ebab0d53def686fba15929b0b56a4b2b01d49b5375149582d5789ec3399093e2e8ff95d8a9ebf27ae8de8c5b043294018012 SHA512 2df59b21d20e23f0e8fe3a5603a54a126903cdb0d247ac0f9d8ca78f095805b8c4ecc0061e80dffe98766a59ac8f09964d3c79fde6158eef3dac984b8860a216 +EBUILD bottleneck-1.3.5.ebuild 766 BLAKE2B cb6679d17d3701a314388684599fe0017382e0c690254636f3d38e3ed07748ac0a1f12b5eb48b247deca2df74fce2c21424c10164185a30a8792292d1d18f1a1 SHA512 b96e714cef0eb07792f12eb10e50b517bb5c22b2e9fce6daaa9235e687bbdf04f89767fe5258f63354cb74808334c0358e9f7d371cc758f661712297e715ba38 MISC metadata.xml 519 BLAKE2B 5e5e712122fb0bbc898942cbae15c7cf623aa8462257f063f65a06bc9caae6662c373963f0945f99c5fffe01270e2792e8e5d01af93b49a04f5c3c22cd3a30f7 SHA512 55d2c03dedaa48c8f802d1e4d1d7db4e829fe7357b501c3b2955d28da501eae00675b2775ab36d1131cf2ef0a3d037183bde8df4c85e986d81510df4e234b0ae diff --git a/dev-python/bottleneck/bottleneck-1.3.5.ebuild b/dev-python/bottleneck/bottleneck-1.3.5.ebuild new file mode 100644 index 000000000000..818caeedd3bf --- /dev/null +++ b/dev-python/bottleneck/bottleneck-1.3.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Fast NumPy array functions written in C" +HOMEPAGE=" + https://github.com/pydata/bottleneck/ + https://pypi.org/project/Bottleneck/ +" +SRC_URI=" + https://github.com/pydata/bottleneck/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/numpy-1.9.1[${PYTHON_USEDEP}] +" +DEPEND=" + ${RDEPEND} +" + +distutils_enable_tests pytest + +python_test() { + cd "${BUILD_DIR}/install$(python_get_sitedir)" || die + epytest +} diff --git a/dev-python/canonicaljson/Manifest b/dev-python/canonicaljson/Manifest new file mode 100644 index 000000000000..3358c48053fc --- /dev/null +++ b/dev-python/canonicaljson/Manifest @@ -0,0 +1,3 @@ +DIST canonicaljson-1.6.2.gh.tar.gz 10311 BLAKE2B 7460b99d8e95b223e4d092ee4158c13b5b101d7001fe111fed021c15128d040ef657ee03dbfba14d2e3df0a61f82a072e171a87312f47f524baad1603c6e47bb SHA512 5dfcf76e80814e65b897e216e18cbe69b3f44e7676fe433cefdcfa15dc18a004dc7586c16bf95b7457cb8e9268dedf2e7b1b92247b7c65afef30888b1c89bde5 +EBUILD canonicaljson-1.6.2.ebuild 597 BLAKE2B 53d255b15757dd6f0bd0cd4220f48b15d712eb91f2b62ebf1801a00071e12611cfcf0e1e7369874a08dd548b496aa79bc93f9b09acd05dd820e3105d5a84972f SHA512 53e99ad5b9f1bbe21908a7ba9c1c1fa0fdad3419562c77a3d191cf4882052f854a6a14cb629c097309889d52503c84d43a662dec716ff0a26e2c743ba48f6487 +MISC metadata.xml 538 BLAKE2B e186cee6c15f1ba766ff31465eb9fd72c8d05aefa9469d103423d36bf14241729cd8c8828b3a40f4b0d9192b97097009b7deaf27b835f85f67d3c1b24bb69784 SHA512 9386852e368e87bc9e8e6aef01f0de54de43e03f2e674ed2d4d2e982ea371ae90828ffa4f7fe664d6db1ed21dabb6f5b5ca44decad90c968227c178404903cd6 diff --git a/dev-python/canonicaljson/canonicaljson-1.6.2.ebuild b/dev-python/canonicaljson/canonicaljson-1.6.2.ebuild new file mode 100644 index 000000000000..6b5049ff9f14 --- /dev/null +++ b/dev-python/canonicaljson/canonicaljson-1.6.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 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="Canonical JSON" +HOMEPAGE=" + https://github.com/matrix-org/python-canonicaljson + https://pypi.python.org/pypi/canonicaljson +" +SRC_URI="https://github.com/matrix-org/python-canonicaljson/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/python-${P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]" + +distutils_enable_tests unittest diff --git a/dev-python/canonicaljson/metadata.xml b/dev-python/canonicaljson/metadata.xml new file mode 100644 index 000000000000..fdc79ac629ce --- /dev/null +++ b/dev-python/canonicaljson/metadata.xml @@ -0,0 +1,16 @@ + + + + + arkamar@atlas.cz + Petr Vaněk + + + proxy-maint@gentoo.org + Proxy Maintainers + + + canonicaljson + matrix-org/python-canonicaljson + + diff --git a/dev-python/catkin_pkg/Manifest b/dev-python/catkin_pkg/Manifest index 11a2abcaaa92..56e462826781 100644 --- a/dev-python/catkin_pkg/Manifest +++ b/dev-python/catkin_pkg/Manifest @@ -1,8 +1,11 @@ AUX catkin_prefix2.patch 1741 BLAKE2B 31884cff0d6150e458fd76fadff86e16f0d76d73c2422c2a5c02ae45a8494de939e141a1eca5caf0e3de37b12e1456ff7a83eb2fc550f2b5f5b25a204db6d51c SHA512 e6a04b6d53676acb3f9f20ce76040a4b2ed9da72bd32fd7d27419d0602ce9c05826128af055f1f498e1e3299525e665a4af1987ba9eec6889f6d7ed493dd813b AUX infinite_loop4.patch 1327 BLAKE2B 609c67413dcd65db3961d0c96066d6921cc909ca1aab4c253c83045ae6792dc5420c516c53f354d64aa45389f99c50e7ba34db6ccc7d00845444e409804f3dfa SHA512 7ef9d36aaa9fe88fc8f3ce60c233e4ad92facd04dfe9bfbfd496d96659f2e977702e6cb0ce5ec1654cfc8773b91b5e5ee83ac6634599c30b015c1c40c6564e9e +AUX infinite_loop5.patch 1288 BLAKE2B b86fe26ba58cea472f9f1cf1e896b6f9f91522739214ab165979627061b37882f55985c324c1a260bdd3cb0502f94f7230869c89fe9f0a12b10a079e273debe5 SHA512 d66a9f347111189acdb8dd599812495c3f65539b980547c8b5f09844d5b6b9a0cd1b64c4b1637e70326ef2ca6e98fdb95c6c0b58b387baf568f8970f32435bb0 AUX ros_packages.patch 622 BLAKE2B d155ddb5cf084b660914028b89f061be243ff15ca934a0513afa10f64ae31adbf25acdb294e6fcff441fe598f2210f31f91733038519ce01765cf51b0cf5ba02 SHA512 6675a4a1396b5f8ad0f62b6a2d1c59511950685c85f820f3b2c34f3c701052e2e678aa9d5c6f6e6dca72ed8b94372cd3f442dd1634c53981166efb8ec1f30164 AUX summary_single_line.patch 886 BLAKE2B 0fb24b9297a5a65e891204cb02c1bc4d7d9ad3739fea95b27e4069a2007248c9cb481c226d0da08f9a3906bbb8e1591ddce3f3ef29a4db0428eee0a8c74dd8f6 SHA512 78f3e5180778dbfbe7f945f7dc33dab284267985564dab974c33d4998d2ff44f2a17c52b83925b8f9ced38c5c4731a1028ac28989ffe617d49f5954857d3c1e1 DIST catkin_pkg-0.4.24-gh.tar.gz 65113 BLAKE2B 554848e5e34a663b29246ec1109f228361cbb010d76d54e0b27107189382843e90babf24f8660dce4063324f78dff87286e31f5f1bb7db10aaa86e056c23de2d SHA512 7c746917876d5a9d8be6f187fc3d75e322ab158ff9fd1b9c661e0802504b188c59d47ad42320613e3aff26b83a6f239bb3dec5d0ab16dadd2ff1e26f73288e61 +DIST catkin_pkg-0.5.2-gh.tar.gz 67596 BLAKE2B aec34c6f54926dee02034d542741affe9cb662b06b354062088bec1fec25381f036d59af5fa52153ba1ce1c91fdf8bb9d1484475df8a63268ca474a7acd5f285 SHA512 40e7e3839017ad430ee36dccf87a90727e5efd92e6c605cdba3e9f8850b71a6a80da79bd8760d94e356dadebdd842c8a3f8b530782fb75503d3e620add79be4a EBUILD catkin_pkg-0.4.24.ebuild 1079 BLAKE2B 38802970213b064e81ea3a7ad31f1e43de705c96e84ebcd712dc7bb7f081e7cdd7caf479f28a19d637769731236a5d98038dfd4edbe59798aa274f1848fb8985 SHA512 47c1892e595b29f36a3abe6d251b5e3fb92cef573e7aef207ec3550f90159819d4e8070f5ec262fcabac5fcc4f8481e5d4e89c8fb6a1800fbe796b5e36c6f28a -EBUILD catkin_pkg-9999.ebuild 1079 BLAKE2B ab79ad486f2af818391a4399cb36499cd6e2d12d66ad2ca56d67f70f3cf5037058f4ecfd48f2090f3a3d3787c617feafab8dbdfc90623b3dce32d33d7af6d097 SHA512 be3fef6a69c97d8894c3db7e21af4fb7ba4934b73f32183d164a9ffeb63ff1e70b574d179df7b01dde86af7c9087f0d451695fbd129414952cccf8e1ff255270 +EBUILD catkin_pkg-0.5.2.ebuild 1038 BLAKE2B 805e37397eb5c84622a5625477e3e1fc58e8f46ae47af39fa5ca071a173c67a3dc85349d4ab402d4480ceaa6b81e4bdc75243b13d64ea773f88f987731aeb6ed SHA512 e365ae94e1d18eabf0dd26f1100771f5495f00a726e298ef52ab6120b182795ac7312694bd3f5463d5e1306a4ea7431ffdde96cf8d94e3f8293e4190e37ce5d1 +EBUILD catkin_pkg-9999.ebuild 1038 BLAKE2B 805e37397eb5c84622a5625477e3e1fc58e8f46ae47af39fa5ca071a173c67a3dc85349d4ab402d4480ceaa6b81e4bdc75243b13d64ea773f88f987731aeb6ed SHA512 e365ae94e1d18eabf0dd26f1100771f5495f00a726e298ef52ab6120b182795ac7312694bd3f5463d5e1306a4ea7431ffdde96cf8d94e3f8293e4190e37ce5d1 MISC metadata.xml 392 BLAKE2B 120b8d0580c146c876c314b063eabb0992d6b4b70d597c57f2eaa29a4efdcab87d09348ce24d6298ac1d348ffeda508b82d3c74f8aa59723801f015f86c45f29 SHA512 9192fe46fb2a105f269cee2d7074d3b3c28ffec5fe43b1d3dc622840c37fe242423dc854c4bc7791ed86b255ce94f4ced318d4c245790848358bba17d9042b99 diff --git a/dev-python/catkin_pkg/catkin_pkg-0.5.2.ebuild b/dev-python/catkin_pkg/catkin_pkg-0.5.2.ebuild new file mode 100644 index 000000000000..ae7ac37cda94 --- /dev/null +++ b/dev-python/catkin_pkg/catkin_pkg-0.5.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) + +SCM="" +if [ "${PV#9999}" != "${PV}" ] ; then + SCM="git-r3" + EGIT_REPO_URI="https://github.com/ros-infrastructure/catkin_pkg" +fi + +inherit ${SCM} distutils-r1 + +DESCRIPTION="Standalone Python library for the catkin package system" +HOMEPAGE="https://wiki.ros.org/catkin_pkg" +if [ "${PV#9999}" != "${PV}" ] ; then + SRC_URI="" +else + SRC_URI="https://github.com/ros-infrastructure/catkin_pkg/archive/${PV}.tar.gz -> ${P}-gh.tar.gz" + KEYWORDS="~amd64 ~arm" +fi + +LICENSE="BSD" +SLOT="0" + +RDEPEND=" + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + !