From 71dd9d29cdaf7cc0ecdb9ea37d128726a941c630 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 23 Nov 2024 03:02:57 +0000 Subject: gentoo auto-resync : 23:11:2024 - 03:02:56 --- dev-python/APScheduler/APScheduler-3.10.4.ebuild | 63 ----- dev-python/APScheduler/Manifest | 4 - .../APScheduler-3.8.1-external-server-tests.patch | 37 --- dev-python/APScheduler/metadata.xml | 17 -- dev-python/Arpeggio/Arpeggio-2.0.2.ebuild | 22 -- dev-python/Arpeggio/Manifest | 3 - dev-python/Arpeggio/metadata.xml | 15 -- dev-python/Babel/Babel-2.16.0.ebuild | 56 ----- dev-python/Babel/Manifest | 4 - dev-python/Babel/metadata.xml | 22 -- dev-python/BitVector/BitVector-3.5.0-r1.ebuild | 26 -- dev-python/BitVector/Manifest | 3 - dev-python/BitVector/metadata.xml | 15 -- .../ConfigArgParse/ConfigArgParse-1.7.ebuild | 40 ---- dev-python/ConfigArgParse/Manifest | 4 - .../files/ConfigArgParse-1.7-py313.patch | 112 --------- dev-python/ConfigArgParse/metadata.xml | 13 - .../CppHeaderParser-2.7.4-r1.ebuild | 24 -- dev-python/CppHeaderParser/Manifest | 3 - dev-python/CppHeaderParser/metadata.xml | 19 -- dev-python/Events/Events-0.5.ebuild | 24 -- dev-python/Events/Manifest | 3 - dev-python/Events/metadata.xml | 17 -- dev-python/Faker/Faker-30.8.2.ebuild | 42 ---- dev-python/Faker/Faker-33.0.0.ebuild | 42 ---- dev-python/Faker/Manifest | 5 - dev-python/Faker/metadata.xml | 17 -- dev-python/Frozen-Flask/Frozen-Flask-1.0.2.ebuild | 27 --- dev-python/Frozen-Flask/Manifest | 3 - dev-python/Frozen-Flask/metadata.xml | 13 - dev-python/GitPython/GitPython-3.1.43.ebuild | 82 ------- dev-python/GitPython/Manifest | 6 - dev-python/GitPython/metadata.xml | 13 - .../GridDataFormats/GridDataFormats-1.0.2.ebuild | 29 --- dev-python/GridDataFormats/Manifest | 3 - dev-python/GridDataFormats/metadata.xml | 20 -- dev-python/IPy/IPy-1.01-r1.ebuild | 37 --- dev-python/IPy/Manifest | 3 - dev-python/IPy/metadata.xml | 13 - dev-python/Levenshtein/Levenshtein-0.26.1.ebuild | 45 ---- dev-python/Levenshtein/Manifest | 3 - dev-python/Levenshtein/metadata.xml | 12 - dev-python/Manifest.gz | Bin 274088 -> 274181 bytes dev-python/MechanicalSoup/Manifest | 3 - .../MechanicalSoup/MechanicalSoup-1.3.0.ebuild | 49 ---- dev-python/MechanicalSoup/metadata.xml | 16 -- dev-python/Nuitka/Manifest | 7 - dev-python/Nuitka/Nuitka-2.4.11.ebuild | 54 ----- dev-python/Nuitka/Nuitka-2.5.1.ebuild | 54 ----- dev-python/Nuitka/Nuitka-2.5.ebuild | 54 ----- dev-python/Nuitka/metadata.xml | 26 -- dev-python/Opcodes/Manifest | 3 - dev-python/Opcodes/Opcodes-0.3.14-r1.ebuild | 30 --- dev-python/Opcodes/metadata.xml | 12 - dev-python/OutputCheck/Manifest | 4 - dev-python/OutputCheck/OutputCheck-0.4.2-r2.ebuild | 38 --- .../files/OutputCheck-0.4.2-Driver.patch | 11 - dev-python/OutputCheck/metadata.xml | 24 -- dev-python/PeachPy/Manifest | 3 - dev-python/PeachPy/PeachPy-2022.11.13-r2.ebuild | 33 --- dev-python/PeachPy/metadata.xml | 12 - dev-python/PyGithub/Manifest | 4 +- dev-python/PyGithub/PyGithub-2.4.0.ebuild | 1 + dev-python/PyGithub/PyGithub-2.5.0.ebuild | 1 + dev-python/PyQt-builder/Manifest | 2 +- dev-python/PyQt-builder/PyQt-builder-1.16.4.ebuild | 7 +- dev-python/PyQt5-sip/Manifest | 2 +- dev-python/PyQt5-sip/PyQt5-sip-12.15.0.ebuild | 4 +- dev-python/PyQt5/Manifest | 2 +- dev-python/PyQt5/PyQt5-5.15.11.ebuild | 2 + dev-python/PyQt6-WebEngine/Manifest | 4 +- .../PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild | 4 +- .../PyQt6-WebEngine-6.8.0_pre2411020930.ebuild | 8 +- dev-python/PyQt6-sip/Manifest | 2 +- dev-python/PyQt6-sip/PyQt6-sip-13.8.0.ebuild | 4 +- dev-python/PyQt6/Manifest | 4 +- dev-python/PyQt6/PyQt6-6.7.1-r1.ebuild | 2 + dev-python/PyQt6/PyQt6-6.8.0_pre2410211537.ebuild | 4 +- dev-python/PyQtWebEngine/Manifest | 2 +- .../PyQtWebEngine/PyQtWebEngine-5.15.7.ebuild | 2 + dev-python/PyRSS2Gen/Manifest | 2 +- dev-python/PyRSS2Gen/PyRSS2Gen-1.1-r2.ebuild | 11 +- dev-python/PySDL2/Manifest | 2 +- dev-python/PySDL2/PySDL2-0.9.16.ebuild | 1 + dev-python/PySocks/Manifest | 2 +- dev-python/PySocks/PySocks-1.7.1-r2.ebuild | 10 +- dev-python/Pyro5/Manifest | 2 +- dev-python/Pyro5/Pyro5-5.15-r1.ebuild | 19 +- dev-python/QtPy/Manifest | 4 +- dev-python/QtPy/QtPy-2.4.1-r2.ebuild | 1 + dev-python/QtPy/QtPy-2.4.2.ebuild | 1 + dev-python/agate/Manifest | 4 +- dev-python/agate/agate-1.11.0.ebuild | 2 +- dev-python/agate/agate-1.12.0.ebuild | 2 +- dev-python/aiohttp/Manifest | 2 + dev-python/aiohttp/aiohttp-3.11.7.ebuild | 134 +++++++++++ dev-python/apprise/Manifest | 2 +- dev-python/apprise/apprise-1.9.0.ebuild | 2 +- dev-python/apscheduler/Manifest | 4 + dev-python/apscheduler/apscheduler-3.10.4.ebuild | 64 +++++ .../apscheduler-3.8.1-external-server-tests.patch | 37 +++ dev-python/apscheduler/metadata.xml | 17 ++ dev-python/arpeggio/Manifest | 3 + dev-python/arpeggio/arpeggio-2.0.2.ebuild | 23 ++ dev-python/arpeggio/metadata.xml | 15 ++ dev-python/aws-sam-translator/Manifest | 2 + .../aws-sam-translator-1.94.0.ebuild | 62 +++++ dev-python/babel/Manifest | 4 + dev-python/babel/babel-2.16.0.ebuild | 55 +++++ dev-python/babel/metadata.xml | 22 ++ dev-python/bandit/Manifest | 2 +- dev-python/bandit/bandit-1.7.10.ebuild | 2 +- dev-python/bitvector/Manifest | 3 + dev-python/bitvector/bitvector-3.5.0-r1.ebuild | 28 +++ dev-python/bitvector/metadata.xml | 15 ++ dev-python/black/Manifest | 2 +- dev-python/black/black-24.10.0.ebuild | 2 +- dev-python/boto3/Manifest | 2 + dev-python/boto3/boto3-1.35.67.ebuild | 53 +++++ dev-python/botocore/Manifest | 2 + dev-python/botocore/botocore-1.35.67.ebuild | 67 ++++++ dev-python/configargparse/Manifest | 4 + .../configargparse/configargparse-1.7.ebuild | 42 ++++ .../files/configargparse-1.7-py313.patch | 112 +++++++++ dev-python/configargparse/metadata.xml | 13 + dev-python/cppheaderparser/Manifest | 3 + .../cppheaderparser-2.7.4-r1.ebuild | 25 ++ dev-python/cppheaderparser/metadata.xml | 19 ++ dev-python/events/Manifest | 3 + dev-python/events/events-0.5.ebuild | 26 ++ dev-python/events/metadata.xml | 17 ++ dev-python/eyeD3/Manifest | 4 - dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild | 70 ------ dev-python/eyeD3/metadata.xml | 17 -- dev-python/eyed3/Manifest | 4 + dev-python/eyed3/eyed3-0.9.7-r1.ebuild | 72 ++++++ dev-python/eyed3/metadata.xml | 17 ++ dev-python/faker/Manifest | 5 + dev-python/faker/faker-30.8.2.ebuild | 43 ++++ dev-python/faker/faker-33.0.0.ebuild | 43 ++++ dev-python/faker/metadata.xml | 17 ++ dev-python/flask-babel/Manifest | 2 +- dev-python/flask-babel/flask-babel-4.0.0.ebuild | 2 +- dev-python/flit-scm/Manifest | 3 + dev-python/flit-scm/flit-scm-1.7.0.ebuild | 44 ++++ dev-python/flit-scm/metadata.xml | 12 + dev-python/flit_scm/Manifest | 3 - dev-python/flit_scm/flit_scm-1.7.0.ebuild | 42 ---- dev-python/flit_scm/metadata.xml | 12 - dev-python/frozen-flask/Manifest | 3 + dev-python/frozen-flask/frozen-flask-1.0.2.ebuild | 28 +++ dev-python/frozen-flask/metadata.xml | 13 + dev-python/fuzzywuzzy/Manifest | 2 +- dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0-r1.ebuild | 2 +- dev-python/gitpython/Manifest | 6 + dev-python/gitpython/gitpython-3.1.43.ebuild | 83 +++++++ dev-python/gitpython/metadata.xml | 13 + dev-python/griddataformats/Manifest | 3 + .../griddataformats/griddataformats-1.0.2.ebuild | 30 +++ dev-python/griddataformats/metadata.xml | 20 ++ dev-python/grpclib/Manifest | 2 +- dev-python/grpclib/grpclib-0.4.7-r1.ebuild | 2 +- dev-python/ipy/Manifest | 3 + dev-python/ipy/ipy-1.01-r1.ebuild | 37 +++ dev-python/ipy/metadata.xml | 13 + dev-python/ipython-genutils/Manifest | 4 + .../files/ipython-genutils-0.2.0-remove-nose.patch | 264 +++++++++++++++++++++ .../ipython-genutils-0.2.0-r4.ebuild | 31 +++ dev-python/ipython-genutils/metadata.xml | 23 ++ dev-python/ipython_genutils/Manifest | 4 - .../files/ipython_genutils-0.2.0-remove-nose.patch | 264 --------------------- .../ipython_genutils-0.2.0-r4.ebuild | 30 --- dev-python/ipython_genutils/metadata.xml | 23 -- dev-python/ipywidgets/Manifest | 2 +- dev-python/ipywidgets/ipywidgets-8.1.5.ebuild | 2 +- dev-python/jinja2-pluralize/Manifest | 3 + .../jinja2-pluralize-0.3.0-r1.ebuild | 27 +++ dev-python/jinja2-pluralize/metadata.xml | 16 ++ dev-python/jinja2/Manifest | 2 +- dev-python/jinja2/jinja2-3.1.4.ebuild | 4 +- dev-python/jinja2_pluralize/Manifest | 3 - .../jinja2_pluralize-0.3.0-r1.ebuild | 26 -- dev-python/jinja2_pluralize/metadata.xml | 16 -- dev-python/jupyterlab-server/Manifest | 2 +- .../jupyterlab-server-2.27.3.ebuild | 2 +- dev-python/keystoneauth1/Manifest | 2 + .../keystoneauth1/keystoneauth1-5.9.0.ebuild | 61 +++++ dev-python/latexrestricted/Manifest | 4 + .../latexrestricted/latexrestricted-0.6.0.ebuild | 29 +++ dev-python/latexrestricted/metadata.xml | 12 + dev-python/levenshtein/Manifest | 3 + dev-python/levenshtein/levenshtein-0.26.1.ebuild | 47 ++++ dev-python/levenshtein/metadata.xml | 12 + dev-python/mako/Manifest | 2 +- dev-python/mako/mako-1.3.6.ebuild | 2 +- dev-python/mechanicalsoup/Manifest | 3 + .../mechanicalsoup/mechanicalsoup-1.3.0.ebuild | 50 ++++ dev-python/mechanicalsoup/metadata.xml | 16 ++ dev-python/mitmproxy-wireguard/Manifest | 197 +++++++++++++++ dev-python/mitmproxy-wireguard/metadata.xml | 9 + .../mitmproxy-wireguard-0.1.20-r1.ebuild | 241 +++++++++++++++++++ dev-python/mitmproxy_wireguard/Manifest | 197 --------------- dev-python/mitmproxy_wireguard/metadata.xml | 9 - .../mitmproxy_wireguard-0.1.20-r1.ebuild | 232 ------------------ dev-python/mkdocs-git-authors-plugin/Manifest | 4 +- .../mkdocs-git-authors-plugin-0.9.1.ebuild | 2 +- .../mkdocs-git-authors-plugin-0.9.2.ebuild | 2 +- .../Manifest | 2 +- ...git-revision-date-localized-plugin-1.3.0.ebuild | 4 +- dev-python/mkdocs-material/Manifest | 6 +- .../mkdocs-material/mkdocs-material-9.5.43.ebuild | 2 +- .../mkdocs-material/mkdocs-material-9.5.44.ebuild | 2 +- .../mkdocs-material/mkdocs-material-9.5.45.ebuild | 2 +- dev-python/mkdocs/Manifest | 4 +- dev-python/mkdocs/mkdocs-1.6.0.ebuild | 2 +- dev-python/mkdocs/mkdocs-1.6.1.ebuild | 2 +- dev-python/mypy-extensions/Manifest | 3 + dev-python/mypy-extensions/metadata.xml | 13 + .../mypy-extensions/mypy-extensions-1.0.0.ebuild | 31 +++ dev-python/mypy/Manifest | 2 +- dev-python/mypy/mypy-1.13.0.ebuild | 2 +- dev-python/mypy_extensions/Manifest | 3 - dev-python/mypy_extensions/metadata.xml | 13 - .../mypy_extensions/mypy_extensions-1.0.0.ebuild | 29 --- dev-python/nbclassic/Manifest | 2 +- dev-python/nbclassic/nbclassic-1.1.0-r1.ebuild | 4 +- dev-python/nbdime/Manifest | 2 +- dev-python/nbdime/nbdime-4.0.2.ebuild | 2 +- dev-python/nuitka/Manifest | 3 + dev-python/nuitka/metadata.xml | 26 ++ dev-python/nuitka/nuitka-2.5.1.ebuild | 55 +++++ dev-python/opcodes/Manifest | 3 + dev-python/opcodes/metadata.xml | 12 + dev-python/opcodes/opcodes-0.3.14-r1.ebuild | 36 +++ dev-python/opensearch-py/Manifest | 2 +- .../opensearch-py/opensearch-py-2.7.1.ebuild | 2 +- dev-python/outputcheck/Manifest | 4 + .../files/outputcheck-0.4.2-Driver.patch | 11 + dev-python/outputcheck/metadata.xml | 24 ++ dev-python/outputcheck/outputcheck-0.4.2-r2.ebuild | 51 ++++ dev-python/parver/Manifest | 2 +- dev-python/parver/parver-0.5.ebuild | 2 +- dev-python/peachpy/Manifest | 3 + dev-python/peachpy/metadata.xml | 12 + dev-python/peachpy/peachpy-2022.11.13-r2.ebuild | 39 +++ dev-python/pyClamd/Manifest | 2 +- dev-python/pyClamd/pyClamd-0.4.0-r5.ebuild | 14 +- dev-python/pyDes/Manifest | 2 +- dev-python/pyDes/pyDes-2.0.1-r1.ebuild | 5 +- dev-python/pyamg/Manifest | 8 +- dev-python/pyamg/pyamg-5.0.1.ebuild | 4 +- dev-python/pyamg/pyamg-5.1.0.ebuild | 2 +- dev-python/pyamg/pyamg-5.2.0.ebuild | 2 +- dev-python/pyamg/pyamg-5.2.1.ebuild | 2 +- dev-python/pyarrow/Manifest | 8 +- .../pyarrow/files/pyarrow-16.1.0-numpy-2.patch | 65 ----- .../pyarrow/files/pyarrow-16.1.0-py313.patch | 60 ----- dev-python/pyarrow/pyarrow-16.1.0.ebuild | 97 -------- dev-python/pyarrow/pyarrow-17.0.0.ebuild | 102 -------- dev-python/pyarrow/pyarrow-18.0.0.ebuild | 2 +- dev-python/pydantic-core/Manifest | 7 + .../pydantic-core/pydantic-core-2.27.1.ebuild | 167 +++++++++++++ dev-python/pydantic/Manifest | 10 +- dev-python/pydantic/pydantic-2.10.0.ebuild | 2 +- dev-python/pydantic/pydantic-2.10.0_beta1.ebuild | 2 +- dev-python/pydantic/pydantic-2.10.0_beta2.ebuild | 2 +- dev-python/pydantic/pydantic-2.10.1.ebuild | 64 +++++ dev-python/pydantic/pydantic-2.9.2.ebuild | 2 +- dev-python/pydata-sphinx-theme/Manifest | 2 +- .../pydata-sphinx-theme-0.16.0.ebuild | 2 +- dev-python/pylint/Manifest | 2 +- dev-python/pylint/pylint-3.3.1.ebuild | 4 +- dev-python/pytools/Manifest | 2 + dev-python/pytools/pytools-2024.1.16.ebuild | 31 +++ dev-python/pyx/Manifest | 2 +- dev-python/pyx/pyx-0.16-r1.ebuild | 8 +- dev-python/pyxDamerauLevenshtein/Manifest | 2 +- .../pyxDamerauLevenshtein-1.8.0.ebuild | 4 +- dev-python/requests-download/Manifest | 3 + dev-python/requests-download/metadata.xml | 13 + .../requests-download-0.1.2-r2.ebuild | 37 +++ dev-python/requests_download/Manifest | 3 - dev-python/requests_download/metadata.xml | 13 - .../requests_download-0.1.2-r2.ebuild | 35 --- dev-python/sphinx-selective-exclude/Manifest | 4 + ...sphinx-selective-exclude-description-file.patch | 8 + dev-python/sphinx-selective-exclude/metadata.xml | 17 ++ .../sphinx-selective-exclude-1.0.3-r1.ebuild | 20 ++ dev-python/sphinx/Manifest | 4 +- dev-python/sphinx/sphinx-8.0.2.ebuild | 2 +- dev-python/sphinx/sphinx-8.1.3.ebuild | 2 +- dev-python/sphinx_selective_exclude/Manifest | 4 - ...sphinx_selective_exclude-description-file.patch | 8 - dev-python/sphinx_selective_exclude/metadata.xml | 17 -- .../sphinx_selective_exclude-1.0.3-r1.ebuild | 20 -- dev-python/tap-py/Manifest | 2 +- dev-python/tap-py/tap-py-3.1-r1.ebuild | 2 +- dev-python/tavern/Manifest | 2 +- dev-python/tavern/tavern-2.11.0.ebuild | 2 +- dev-python/textX/Manifest | 5 - dev-python/textX/metadata.xml | 16 -- dev-python/textX/textX-4.0.1.ebuild | 59 ----- dev-python/textX/textX-4.1.0.ebuild | 58 ----- dev-python/textx/Manifest | 3 + dev-python/textx/metadata.xml | 16 ++ dev-python/textx/textx-4.1.0.ebuild | 60 +++++ dev-python/tld/Manifest | 2 +- dev-python/tld/tld-0.13.ebuild | 2 +- dev-python/tornado/Manifest | 2 + dev-python/tornado/tornado-6.4.2.ebuild | 61 +++++ dev-python/translate-toolkit/Manifest | 2 +- .../translate-toolkit-3.14.1.ebuild | 2 +- dev-python/txAMQP/Manifest | 3 - dev-python/txAMQP/metadata.xml | 14 -- dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild | 77 ------ dev-python/txamqp/Manifest | 3 + dev-python/txamqp/metadata.xml | 14 ++ dev-python/txamqp/txamqp-0.8.2-r1.ebuild | 74 ++++++ dev-python/wtforms/Manifest | 2 +- dev-python/wtforms/wtforms-3.2.1.ebuild | 2 +- dev-python/yarl/Manifest | 2 + dev-python/yarl/yarl-1.18.0.ebuild | 66 ++++++ dev-python/zeroconf/Manifest | 2 + dev-python/zeroconf/zeroconf-0.136.2.ebuild | 56 +++++ 324 files changed, 3693 insertions(+), 3201 deletions(-) delete mode 100644 dev-python/APScheduler/APScheduler-3.10.4.ebuild delete mode 100644 dev-python/APScheduler/Manifest delete mode 100644 dev-python/APScheduler/files/APScheduler-3.8.1-external-server-tests.patch delete mode 100644 dev-python/APScheduler/metadata.xml delete mode 100644 dev-python/Arpeggio/Arpeggio-2.0.2.ebuild delete mode 100644 dev-python/Arpeggio/Manifest delete mode 100644 dev-python/Arpeggio/metadata.xml delete mode 100644 dev-python/Babel/Babel-2.16.0.ebuild delete mode 100644 dev-python/Babel/Manifest delete mode 100644 dev-python/Babel/metadata.xml delete mode 100644 dev-python/BitVector/BitVector-3.5.0-r1.ebuild delete mode 100644 dev-python/BitVector/Manifest delete mode 100644 dev-python/BitVector/metadata.xml delete mode 100644 dev-python/ConfigArgParse/ConfigArgParse-1.7.ebuild delete mode 100644 dev-python/ConfigArgParse/Manifest delete mode 100644 dev-python/ConfigArgParse/files/ConfigArgParse-1.7-py313.patch delete mode 100644 dev-python/ConfigArgParse/metadata.xml delete mode 100644 dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild delete mode 100644 dev-python/CppHeaderParser/Manifest delete mode 100644 dev-python/CppHeaderParser/metadata.xml delete mode 100644 dev-python/Events/Events-0.5.ebuild delete mode 100644 dev-python/Events/Manifest delete mode 100644 dev-python/Events/metadata.xml delete mode 100644 dev-python/Faker/Faker-30.8.2.ebuild delete mode 100644 dev-python/Faker/Faker-33.0.0.ebuild delete mode 100644 dev-python/Faker/Manifest delete mode 100644 dev-python/Faker/metadata.xml delete mode 100644 dev-python/Frozen-Flask/Frozen-Flask-1.0.2.ebuild delete mode 100644 dev-python/Frozen-Flask/Manifest delete mode 100644 dev-python/Frozen-Flask/metadata.xml delete mode 100644 dev-python/GitPython/GitPython-3.1.43.ebuild delete mode 100644 dev-python/GitPython/Manifest delete mode 100644 dev-python/GitPython/metadata.xml delete mode 100644 dev-python/GridDataFormats/GridDataFormats-1.0.2.ebuild delete mode 100644 dev-python/GridDataFormats/Manifest delete mode 100644 dev-python/GridDataFormats/metadata.xml delete mode 100644 dev-python/IPy/IPy-1.01-r1.ebuild delete mode 100644 dev-python/IPy/Manifest delete mode 100644 dev-python/IPy/metadata.xml delete mode 100644 dev-python/Levenshtein/Levenshtein-0.26.1.ebuild delete mode 100644 dev-python/Levenshtein/Manifest delete mode 100644 dev-python/Levenshtein/metadata.xml delete mode 100644 dev-python/MechanicalSoup/Manifest delete mode 100644 dev-python/MechanicalSoup/MechanicalSoup-1.3.0.ebuild delete mode 100644 dev-python/MechanicalSoup/metadata.xml delete mode 100644 dev-python/Nuitka/Manifest delete mode 100644 dev-python/Nuitka/Nuitka-2.4.11.ebuild delete mode 100644 dev-python/Nuitka/Nuitka-2.5.1.ebuild delete mode 100644 dev-python/Nuitka/Nuitka-2.5.ebuild delete mode 100644 dev-python/Nuitka/metadata.xml delete mode 100644 dev-python/Opcodes/Manifest delete mode 100644 dev-python/Opcodes/Opcodes-0.3.14-r1.ebuild delete mode 100644 dev-python/Opcodes/metadata.xml delete mode 100644 dev-python/OutputCheck/Manifest delete mode 100644 dev-python/OutputCheck/OutputCheck-0.4.2-r2.ebuild delete mode 100644 dev-python/OutputCheck/files/OutputCheck-0.4.2-Driver.patch delete mode 100644 dev-python/OutputCheck/metadata.xml delete mode 100644 dev-python/PeachPy/Manifest delete mode 100644 dev-python/PeachPy/PeachPy-2022.11.13-r2.ebuild delete mode 100644 dev-python/PeachPy/metadata.xml create mode 100644 dev-python/aiohttp/aiohttp-3.11.7.ebuild create mode 100644 dev-python/apscheduler/Manifest create mode 100644 dev-python/apscheduler/apscheduler-3.10.4.ebuild create mode 100644 dev-python/apscheduler/files/apscheduler-3.8.1-external-server-tests.patch create mode 100644 dev-python/apscheduler/metadata.xml create mode 100644 dev-python/arpeggio/Manifest create mode 100644 dev-python/arpeggio/arpeggio-2.0.2.ebuild create mode 100644 dev-python/arpeggio/metadata.xml create mode 100644 dev-python/aws-sam-translator/aws-sam-translator-1.94.0.ebuild create mode 100644 dev-python/babel/Manifest create mode 100644 dev-python/babel/babel-2.16.0.ebuild create mode 100644 dev-python/babel/metadata.xml create mode 100644 dev-python/bitvector/Manifest create mode 100644 dev-python/bitvector/bitvector-3.5.0-r1.ebuild create mode 100644 dev-python/bitvector/metadata.xml create mode 100644 dev-python/boto3/boto3-1.35.67.ebuild create mode 100644 dev-python/botocore/botocore-1.35.67.ebuild create mode 100644 dev-python/configargparse/Manifest create mode 100644 dev-python/configargparse/configargparse-1.7.ebuild create mode 100644 dev-python/configargparse/files/configargparse-1.7-py313.patch create mode 100644 dev-python/configargparse/metadata.xml create mode 100644 dev-python/cppheaderparser/Manifest create mode 100644 dev-python/cppheaderparser/cppheaderparser-2.7.4-r1.ebuild create mode 100644 dev-python/cppheaderparser/metadata.xml create mode 100644 dev-python/events/Manifest create mode 100644 dev-python/events/events-0.5.ebuild create mode 100644 dev-python/events/metadata.xml delete mode 100644 dev-python/eyeD3/Manifest delete mode 100644 dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild delete mode 100644 dev-python/eyeD3/metadata.xml create mode 100644 dev-python/eyed3/Manifest create mode 100644 dev-python/eyed3/eyed3-0.9.7-r1.ebuild create mode 100644 dev-python/eyed3/metadata.xml create mode 100644 dev-python/faker/Manifest create mode 100644 dev-python/faker/faker-30.8.2.ebuild create mode 100644 dev-python/faker/faker-33.0.0.ebuild create mode 100644 dev-python/faker/metadata.xml create mode 100644 dev-python/flit-scm/Manifest create mode 100644 dev-python/flit-scm/flit-scm-1.7.0.ebuild create mode 100644 dev-python/flit-scm/metadata.xml delete mode 100644 dev-python/flit_scm/Manifest delete mode 100644 dev-python/flit_scm/flit_scm-1.7.0.ebuild delete mode 100644 dev-python/flit_scm/metadata.xml create mode 100644 dev-python/frozen-flask/Manifest create mode 100644 dev-python/frozen-flask/frozen-flask-1.0.2.ebuild create mode 100644 dev-python/frozen-flask/metadata.xml create mode 100644 dev-python/gitpython/Manifest create mode 100644 dev-python/gitpython/gitpython-3.1.43.ebuild create mode 100644 dev-python/gitpython/metadata.xml create mode 100644 dev-python/griddataformats/Manifest create mode 100644 dev-python/griddataformats/griddataformats-1.0.2.ebuild create mode 100644 dev-python/griddataformats/metadata.xml create mode 100644 dev-python/ipy/Manifest create mode 100644 dev-python/ipy/ipy-1.01-r1.ebuild create mode 100644 dev-python/ipy/metadata.xml create mode 100644 dev-python/ipython-genutils/Manifest create mode 100644 dev-python/ipython-genutils/files/ipython-genutils-0.2.0-remove-nose.patch create mode 100644 dev-python/ipython-genutils/ipython-genutils-0.2.0-r4.ebuild create mode 100644 dev-python/ipython-genutils/metadata.xml delete mode 100644 dev-python/ipython_genutils/Manifest delete mode 100644 dev-python/ipython_genutils/files/ipython_genutils-0.2.0-remove-nose.patch delete mode 100644 dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild delete mode 100644 dev-python/ipython_genutils/metadata.xml create mode 100644 dev-python/jinja2-pluralize/Manifest create mode 100644 dev-python/jinja2-pluralize/jinja2-pluralize-0.3.0-r1.ebuild create mode 100644 dev-python/jinja2-pluralize/metadata.xml delete mode 100644 dev-python/jinja2_pluralize/Manifest delete mode 100644 dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0-r1.ebuild delete mode 100644 dev-python/jinja2_pluralize/metadata.xml create mode 100644 dev-python/keystoneauth1/keystoneauth1-5.9.0.ebuild create mode 100644 dev-python/latexrestricted/Manifest create mode 100644 dev-python/latexrestricted/latexrestricted-0.6.0.ebuild create mode 100644 dev-python/latexrestricted/metadata.xml create mode 100644 dev-python/levenshtein/Manifest create mode 100644 dev-python/levenshtein/levenshtein-0.26.1.ebuild create mode 100644 dev-python/levenshtein/metadata.xml create mode 100644 dev-python/mechanicalsoup/Manifest create mode 100644 dev-python/mechanicalsoup/mechanicalsoup-1.3.0.ebuild create mode 100644 dev-python/mechanicalsoup/metadata.xml create mode 100644 dev-python/mitmproxy-wireguard/Manifest create mode 100644 dev-python/mitmproxy-wireguard/metadata.xml create mode 100644 dev-python/mitmproxy-wireguard/mitmproxy-wireguard-0.1.20-r1.ebuild delete mode 100644 dev-python/mitmproxy_wireguard/Manifest delete mode 100644 dev-python/mitmproxy_wireguard/metadata.xml delete mode 100644 dev-python/mitmproxy_wireguard/mitmproxy_wireguard-0.1.20-r1.ebuild create mode 100644 dev-python/mypy-extensions/Manifest create mode 100644 dev-python/mypy-extensions/metadata.xml create mode 100644 dev-python/mypy-extensions/mypy-extensions-1.0.0.ebuild delete mode 100644 dev-python/mypy_extensions/Manifest delete mode 100644 dev-python/mypy_extensions/metadata.xml delete mode 100644 dev-python/mypy_extensions/mypy_extensions-1.0.0.ebuild create mode 100644 dev-python/nuitka/Manifest create mode 100644 dev-python/nuitka/metadata.xml create mode 100644 dev-python/nuitka/nuitka-2.5.1.ebuild create mode 100644 dev-python/opcodes/Manifest create mode 100644 dev-python/opcodes/metadata.xml create mode 100644 dev-python/opcodes/opcodes-0.3.14-r1.ebuild create mode 100644 dev-python/outputcheck/Manifest create mode 100644 dev-python/outputcheck/files/outputcheck-0.4.2-Driver.patch create mode 100644 dev-python/outputcheck/metadata.xml create mode 100644 dev-python/outputcheck/outputcheck-0.4.2-r2.ebuild create mode 100644 dev-python/peachpy/Manifest create mode 100644 dev-python/peachpy/metadata.xml create mode 100644 dev-python/peachpy/peachpy-2022.11.13-r2.ebuild delete mode 100644 dev-python/pyarrow/files/pyarrow-16.1.0-numpy-2.patch delete mode 100644 dev-python/pyarrow/files/pyarrow-16.1.0-py313.patch delete mode 100644 dev-python/pyarrow/pyarrow-16.1.0.ebuild delete mode 100644 dev-python/pyarrow/pyarrow-17.0.0.ebuild create mode 100644 dev-python/pydantic-core/pydantic-core-2.27.1.ebuild create mode 100644 dev-python/pydantic/pydantic-2.10.1.ebuild create mode 100644 dev-python/pytools/pytools-2024.1.16.ebuild create mode 100644 dev-python/requests-download/Manifest create mode 100644 dev-python/requests-download/metadata.xml create mode 100644 dev-python/requests-download/requests-download-0.1.2-r2.ebuild delete mode 100644 dev-python/requests_download/Manifest delete mode 100644 dev-python/requests_download/metadata.xml delete mode 100644 dev-python/requests_download/requests_download-0.1.2-r2.ebuild create mode 100644 dev-python/sphinx-selective-exclude/Manifest create mode 100644 dev-python/sphinx-selective-exclude/files/sphinx-selective-exclude-description-file.patch create mode 100644 dev-python/sphinx-selective-exclude/metadata.xml create mode 100644 dev-python/sphinx-selective-exclude/sphinx-selective-exclude-1.0.3-r1.ebuild delete mode 100644 dev-python/sphinx_selective_exclude/Manifest delete mode 100644 dev-python/sphinx_selective_exclude/files/sphinx_selective_exclude-description-file.patch delete mode 100644 dev-python/sphinx_selective_exclude/metadata.xml delete mode 100644 dev-python/sphinx_selective_exclude/sphinx_selective_exclude-1.0.3-r1.ebuild delete mode 100644 dev-python/textX/Manifest delete mode 100644 dev-python/textX/metadata.xml delete mode 100644 dev-python/textX/textX-4.0.1.ebuild delete mode 100644 dev-python/textX/textX-4.1.0.ebuild create mode 100644 dev-python/textx/Manifest create mode 100644 dev-python/textx/metadata.xml create mode 100644 dev-python/textx/textx-4.1.0.ebuild create mode 100644 dev-python/tornado/tornado-6.4.2.ebuild delete mode 100644 dev-python/txAMQP/Manifest delete mode 100644 dev-python/txAMQP/metadata.xml delete mode 100644 dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild create mode 100644 dev-python/txamqp/Manifest create mode 100644 dev-python/txamqp/metadata.xml create mode 100644 dev-python/txamqp/txamqp-0.8.2-r1.ebuild create mode 100644 dev-python/yarl/yarl-1.18.0.ebuild create mode 100644 dev-python/zeroconf/zeroconf-0.136.2.ebuild (limited to 'dev-python') diff --git a/dev-python/APScheduler/APScheduler-3.10.4.ebuild b/dev-python/APScheduler/APScheduler-3.10.4.ebuild deleted file mode 100644 index 09aa71d77828..000000000000 --- a/dev-python/APScheduler/APScheduler-3.10.4.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="In-process task scheduler with Cron-like capabilities" -HOMEPAGE=" - https://github.com/agronholm/apscheduler/ - https://pypi.org/project/APScheduler/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - dev-python/pytz[${PYTHON_USEDEP}] - >=dev-python/six-1.4.0[${PYTHON_USEDEP}] - >=dev-python/tzlocal-4[${PYTHON_USEDEP}] -" -BDEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - test? ( - >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-tornado[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -PATCHES=( - # disable test fixtures using external servers (mongodb, redis...) - # these fixtures are using markers in git master, so the patch - # should be no longer necessary with next major bump - "${FILESDIR}"/APScheduler-3.8.1-external-server-tests.patch -) - -EPYTEST_DESELECT=( - tests/test_jobstores.py::test_repr_mongodbjobstore - tests/test_jobstores.py::test_repr_redisjobstore - tests/test_jobstores.py::test_repr_zookeeperjobstore - tests/test_executors.py::test_broken_pool -) - -python_prepare_all() { - # suppress setuptools warning #797751 - sed -e 's|^upload-dir|upload_dir|' -i setup.cfg || die - sed -e '/addopts/d' -i setup.cfg || die - - distutils-r1_python_prepare_all -} - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p asyncio -p tornado -} diff --git a/dev-python/APScheduler/Manifest b/dev-python/APScheduler/Manifest deleted file mode 100644 index 2bfb6b52e75d..000000000000 --- a/dev-python/APScheduler/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX APScheduler-3.8.1-external-server-tests.patch 1424 BLAKE2B 20eced0b88b1141eb1317eed5d42e8eda8156808b28e15bf37403cc896326830ca906f66fd372e75861ca65f0061b809de31a8bbce2888628dcebc87536c0691 SHA512 e1ddcf95bd12f10cea7e19eb4d347b980c97c2600f4462a039b4b78788b9ab6ee6280da5168ac4f60fe79a58b48ffed599e8c924ea9cfdd5a0be0cc1b85f2236 -DIST APScheduler-3.10.4.tar.gz 100832 BLAKE2B d519a85c54951e4b5a09449f1ceda1afe8ff0120c4a7cfab4f72fb9dacc41ac73bb66bedd6615cf126f53b590eb02617ac739bac078f21dd503c2e081a057cec SHA512 44b78e60b7349437fb8d6e5ad3bbd764cfa653fdd65685b586119225e8daaff9b150871887812a1f3d4cd67b942c70e99d1606d38b83685953fb1bb1a82742fe -EBUILD APScheduler-3.10.4.ebuild 1587 BLAKE2B 96d9ceb5c97bd071d2f7a32850a08a0949629847f3a6b29609ba46228b574d89e8d7e2c6fe148f05503e332a57774726b19ab4739169de775760bf70deebbac1 SHA512 abac7a9adc0b4a231556581dab3d75985adec59e98b3a049ecb53802ad329240fd0ac33c41ca3a1426c90ebbf0d8587f47d7f63688f990863d4ec4725ac230c7 -MISC metadata.xml 505 BLAKE2B 514e61811ac55e4e276059e8b61d2704ceb4825f96c9503166f388a8432c7397dec9769bf606216b8a6121a101479fc4e60dcccc83e74f0d3135d0d102146aa6 SHA512 07d75dfa6887da2323a02cdb448ceedab77317b34745bb54539d0f3f63a789e9c48c2db26137729969b574632855df76793b4aba0d2f75fd82c57363f4dd0f28 diff --git a/dev-python/APScheduler/files/APScheduler-3.8.1-external-server-tests.patch b/dev-python/APScheduler/files/APScheduler-3.8.1-external-server-tests.patch deleted file mode 100644 index 4ad1b62d0fd1..000000000000 --- a/dev-python/APScheduler/files/APScheduler-3.8.1-external-server-tests.patch +++ /dev/null @@ -1,37 +0,0 @@ -From bd39f1a1ec08dd28dda87419a8f25e14bafe2d2a Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Mon, 25 Oct 2021 07:36:06 +0200 -Subject: [PATCH] Disable test fixture requiring external servers - ---- - tests/test_jobstores.py | 10 ++++------ - 1 file changed, 4 insertions(+), 6 deletions(-) - -diff --git a/tests/test_jobstores.py b/tests/test_jobstores.py -index 132161b..db760bd 100644 ---- a/tests/test_jobstores.py -+++ b/tests/test_jobstores.py -@@ -86,16 +86,14 @@ def zookeeperjobstore(): - store.shutdown() - - --@pytest.fixture(params=['memjobstore', 'sqlalchemyjobstore', 'mongodbjobstore', 'redisjobstore', -- 'rethinkdbjobstore', 'zookeeperjobstore'], -- ids=['memory', 'sqlalchemy', 'mongodb', 'redis', 'rethinkdb', 'zookeeper']) -+@pytest.fixture(params=['memjobstore', 'sqlalchemyjobstore'], -+ ids=['memory', 'sqlalchemy']) - def jobstore(request): - return request.getfixturevalue(request.param) - - --@pytest.fixture(params=['sqlalchemyjobstore', 'mongodbjobstore', 'redisjobstore', -- 'rethinkdbjobstore', 'zookeeperjobstore'], -- ids=['sqlalchemy', 'mongodb', 'redis', 'rethinkdb', 'zookeeper']) -+@pytest.fixture(params=['sqlalchemyjobstore'], -+ ids=['sqlalchemy']) - def persistent_jobstore(request): - return request.getfixturevalue(request.param) - --- -2.33.1 - diff --git a/dev-python/APScheduler/metadata.xml b/dev-python/APScheduler/metadata.xml deleted file mode 100644 index 66820c357ef0..000000000000 --- a/dev-python/APScheduler/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - zmedico@gentoo.org - Zac Medico - - - python@gentoo.org - Python - - - - APScheduler - agronholm/apscheduler - - diff --git a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild b/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild deleted file mode 100644 index 105fc6588e1f..000000000000 --- a/dev-python/Arpeggio/Arpeggio-2.0.2.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Parser interpreter based on PEG grammars" -HOMEPAGE=" - https://pypi.org/project/Arpeggio/ - https://github.com/textX/Arpeggio/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm64 ~riscv x86" - -distutils_enable_tests pytest diff --git a/dev-python/Arpeggio/Manifest b/dev-python/Arpeggio/Manifest deleted file mode 100644 index f5cb35529701..000000000000 --- a/dev-python/Arpeggio/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST Arpeggio-2.0.2.tar.gz 766643 BLAKE2B 9cd3a40b10594868678b6e0e625a094a978deca22a0d251e348e25a7358afb64bdef337e1c93afcde00d1347a9b22faa694678217c3e2de49690e923f8f0ea73 SHA512 6f8ddf8ca19f968de84730ad4861585f333be8315e70b6bd320f838731cffbd28b5b6245edd869175834a95207f39b20674795f0f31b226c9387f4a0376c9adb -EBUILD Arpeggio-2.0.2.ebuild 457 BLAKE2B 5106b0bcade09fd7efa11eb553c66d6232693997283c55e2d35898ec4b1a504c6c878d900a02e6a1b9de516c8b29888d54e1ba582cfe8fcabbb489b9d4b1fcb7 SHA512 7bec26fbcd116a2cf233b3dc5a8d086fb2a5602c427b514577bf43f35da5dedb9ee54ed2445d14daae32d3d052ccc30208227120f601a3a79b34daea2904bf1a -MISC metadata.xml 447 BLAKE2B f4b144e8b81282e3d6c737c94ab3a21c1c5e9c9c188c21bd8d7e421a12ead133f26c226edbfa26410abb34f32b238571ca59d18f6870ad6e4eec1e9e54a20fd6 SHA512 f46f964a5cd2c23e00a6553f7a56324eee55231678cefa8538d5c0f4bad073478e99d7087989bd4fe2644bbb649e29e6670dfd409902750aa59534cd0c9868af diff --git a/dev-python/Arpeggio/metadata.xml b/dev-python/Arpeggio/metadata.xml deleted file mode 100644 index 11c23cea1edc..000000000000 --- a/dev-python/Arpeggio/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - zmedico@gentoo.org - - - python@gentoo.org - - - - Arpeggio - textX/Arpeggio - - diff --git a/dev-python/Babel/Babel-2.16.0.ebuild b/dev-python/Babel/Babel-2.16.0.ebuild deleted file mode 100644 index 6ff8408c4ce4..000000000000 --- a/dev-python/Babel/Babel-2.16.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_PN=${PN,} -PYTHON_COMPAT=( pypy3 python3_{10..13} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi - -# see scripts/download_import_cldr.py -CLDR_PV=45.0 -DESCRIPTION="Collection of tools for internationalizing Python applications" -HOMEPAGE=" - https://babel.pocoo.org/ - https://pypi.org/project/babel/ - https://github.com/python-babel/babel/ -" -SRC_URI+=" - https://unicode.org/Public/cldr/${CLDR_PV%.*}/cldr-common-${CLDR_PV}.zip -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -# RDEPEND in BDEPEND for import_cldr.py usage, bug #852158 -BDEPEND=" - app-arch/unzip - ${RDEPEND} - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - ) -" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -src_prepare() { - rm babel/locale-data/*.dat || die - rm babel/global.dat || die - distutils-r1_src_prepare -} - -python_configure() { - if [[ ! -f babel/global.dat ]]; then - "${EPYTHON}" scripts/import_cldr.py "${WORKDIR}"/common || die - fi -} - -python_test() { - local -x TZ=UTC - epytest -} diff --git a/dev-python/Babel/Manifest b/dev-python/Babel/Manifest deleted file mode 100644 index 9532cd32a3f5..000000000000 --- a/dev-python/Babel/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST babel-2.16.0.tar.gz 9348104 BLAKE2B e8b674312140dca805b3faf4531493d613b663d4a04aa42a86438d49dd547b598eec9e3c3ca79d715d1c1589f7d416073fcf7e58df468e7c449fa05c70e7b776 SHA512 c80b52cd38eb2fb34b1d19ef3b6c50c16b129a4137d42eba900e3f77e81a5ad03ca319aa37dbdfd3bb7cbe31adbfa6007413962c348912dc9dca09d55fa4438b -DIST cldr-common-45.0.zip 31812363 BLAKE2B 031d08f2db4a6c75585488faf43196a912e348edc9ff582e9c507c8f1c8ae2cf7c86aaa8265a8fa60540c2b3f4844d0aa01dad516344195bd4d40926d65a48fc SHA512 638123882bd29911fc9492ec152926572fec48eb6c1f5dd706aee3e59cad8be4963a334bb7a09a645dbedc3356f60ef7ac2ef7ab4ccf2c8926b547782175603c -EBUILD Babel-2.16.0.ebuild 1207 BLAKE2B eee72243c69f42e375c25934ec75f045f1ad479d01c6af27f5697cd51b4c79928c77e915fa195bcee0de084b796d2582cc088697c10e57c9c245bf2a18b9e84b SHA512 7c162e8b81e12281ddafae32ea205b768d4ac4f9020f68a5f59534ab77c0a721b70b7f1d1d9adc2fbec9d2f336d7246f8d5f12d59b0cdd9422d777ca68c59ce6 -MISC metadata.xml 840 BLAKE2B febf5fd07590366dd842c63efcca3d7742e2b21e8272d666e0c0dfcbd513c76e7a4f048631a649be8cb0463bd7f983ba303598ada3e7d0be458fdc31e3c639d0 SHA512 f931cae138c9b74a455884857feabf8190b4c3f61ee97ed373cafe79b97b8b58c0821c12537c7cb6a372961d06ba4695779199097ea5cb8c851249dbeefb6517 diff --git a/dev-python/Babel/metadata.xml b/dev-python/Babel/metadata.xml deleted file mode 100644 index 550bc3dff65a..000000000000 --- a/dev-python/Babel/metadata.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - python@gentoo.org - Python - - - A collection of tools for internationalizing Python applications - Babel is composed of two major parts: - - tools to build and work with gettext message catalogs - - a Python interface to the CLDR (Common Locale Data Repository), - providing access to various locale display names, localized number - and date formatting, etc. - - - - babel - python-babel/babel - https://github.com/python-babel/babel/issues - - diff --git a/dev-python/BitVector/BitVector-3.5.0-r1.ebuild b/dev-python/BitVector/BitVector-3.5.0-r1.ebuild deleted file mode 100644 index e78237d67047..000000000000 --- a/dev-python/BitVector/BitVector-3.5.0-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 - -DESCRIPTION="A pure-Python memory-efficient packed representation for bit arrays" -HOMEPAGE=" - https://engineering.purdue.edu/kak/dist/ - https://pypi.org/project/BitVector/ -" -SRC_URI="https://engineering.purdue.edu/kak/dist/${P}.tar.gz" - -LICENSE="PSF-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" -RESTRICT="!test? ( test )" - -python_test() { - "${EPYTHON}" TestBitVector/Test.py || die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/BitVector/Manifest b/dev-python/BitVector/Manifest deleted file mode 100644 index 442b086fd913..000000000000 --- a/dev-python/BitVector/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST BitVector-3.5.0.tar.gz 161704 BLAKE2B 0144d690394f0b9300b6c53429e3062a97a2d04513cf282a6f738bcf721f758c285a739db0c90c4c46bedd382bbd14c910ed59bc660494660151447f11de56b0 SHA512 c303b77f0f6ea4fb80233afb09e0f830e0beb8cbe17d9bff242a4b6465ec34a5621b1003f5cb8e139460a27bb4fb897960e3dce92eb30b95bef55aa6aa5f0827 -EBUILD BitVector-3.5.0-r1.ebuild 616 BLAKE2B d30e217d61675c6266e9b4766f9dd06b27916d51364b3f570de2bc2c450d05dc51b0d394858d16148e8d7f7deda066b5e6c8fc79aec84f10fc4dd07a7a87e570 SHA512 8c005f5e8998d62651783f4023c18b42910b7aac37b8ccf33472f8d3f2020441959f6bc00c85e39cc58d81a5ba618cdd2d90acf869a68e1d6933e85e964133c7 -MISC metadata.xml 420 BLAKE2B 7a90ac1094999dd45b90e59c5ae52f6246ed0bd1e0bdca7cdf9e92d10b9c6cdf8fd72b385e5a5dc72964cb6f89389ea8bc85f456224ca40c75867a19ba1e2d16 SHA512 4712173737b4ed8378c5e707382dfc86a7bbbb71ef9b3ffe2772f6bf9a81185fe8f09840ae7b43dc7a3d102f0da2104fab4019d00c00b8439b5c69142dc7c712 diff --git a/dev-python/BitVector/metadata.xml b/dev-python/BitVector/metadata.xml deleted file mode 100644 index aa13f4ef2a5b..000000000000 --- a/dev-python/BitVector/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - grozin@gentoo.org - Andrey Grozin - - - python@gentoo.org - Python - - - BitVector - - diff --git a/dev-python/ConfigArgParse/ConfigArgParse-1.7.ebuild b/dev-python/ConfigArgParse/ConfigArgParse-1.7.ebuild deleted file mode 100644 index a7a4fe4258d7..000000000000 --- a/dev-python/ConfigArgParse/ConfigArgParse-1.7.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="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/${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 - -PATCHES=( - # https://github.com/bw2/ConfigArgParse/pull/295 - "${FILESDIR}/${P}-py313.patch" -) - -src_test() { - local -x COLUMNS=80 - distutils-r1_src_test -} diff --git a/dev-python/ConfigArgParse/Manifest b/dev-python/ConfigArgParse/Manifest deleted file mode 100644 index 57dfa75d16ca..000000000000 --- a/dev-python/ConfigArgParse/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX ConfigArgParse-1.7-py313.patch 5717 BLAKE2B 9a3bc91ccc2c0f316ba37cc24299aec40aed2d91f1f8185cacc90356af477aab1b04f5ef57885fb221af6f1dbed82c1ddb2d26c4d4b7da94554fbfabb8acc072 SHA512 4ccce5af6aede68c13ff598e32b82397289a5877b070488681314873fc9f540247265cbb4da30f8dafa1a08bbca5a8a204124b1741d7ffbddf25015e5edc0c6a -DIST ConfigArgParse-1.7.gh.tar.gz 37462 BLAKE2B a351830f79899910039cfee7a830af58afb2534368b53e8f821c161444d81e2eac61ebf7a10ce1c4a6586f05db5fb0277fdc5c0605c0e517f9592bb9a66e2f45 SHA512 4c388768dfda861a58a8c7b5a4de2a7c4070d445d9ea9aaeb5ce2e5af954ed6422b5af33967d086fd4c477156ef89e3dfd1406c02f0c49bafe6a9c980bf5840f -EBUILD ConfigArgParse-1.7.ebuild 798 BLAKE2B 19416d01c5f5a54b5b314b36193c36fb88dfdaae3780ddce7f47fc930749793baac7bf2ae6cbc6ae21fe5fc440664d6bd0e956be38518c25aa64ad5fe4cde214 SHA512 767d9972fd5abfbc45e3332a7a175ba068b46edd17e55d96be58f4aaad896b1d03cd90328c20723a07b72f571c475938493893ad84ab143164d82bab22006221 -MISC metadata.xml 413 BLAKE2B 06bc019926862278b7c7a0f602f737f0ee20df1271bfd4ccd2e96e602b537403ae641f4196496ed0af92830a457af330def85f4d4b30ae2733510b82c0589310 SHA512 df63096d97d9835ee72b03ee144cb1cbed4f29644380c8711718b570938e0ed1dff9bca15b77c91df052f3f68e10633d1880d553cb8c8d7e1827714355dd8593 diff --git a/dev-python/ConfigArgParse/files/ConfigArgParse-1.7-py313.patch b/dev-python/ConfigArgParse/files/ConfigArgParse-1.7-py313.patch deleted file mode 100644 index a079f37a18e6..000000000000 --- a/dev-python/ConfigArgParse/files/ConfigArgParse-1.7-py313.patch +++ /dev/null @@ -1,112 +0,0 @@ -From c6a974211f1a13d492bb807ff6d07cefcc948a87 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Fri, 12 Jul 2024 08:15:40 +0200 -Subject: [PATCH 1/2] update test expectations for Python 3.13 - -Python 3.13 no longer repeats the placeholder for options with multiple -aliases in the help message. For example, rather than: - - -c CONFIG_FILE, --config CONFIG_FILE - -it now outputs: - - -c, --config CONFIG_FILE - -Update the regular expressions to account for both possibilities. - -Fixes #294 ---- - tests/test_configargparse.py | 24 ++++++++++++------------ - 1 file changed, 12 insertions(+), 12 deletions(-) - -diff --git a/tests/test_configargparse.py b/tests/test_configargparse.py -index 288e082..e325afd 100644 ---- a/tests/test_configargparse.py -+++ b/tests/test_configargparse.py -@@ -271,9 +271,9 @@ def testBasicCase2(self, use_groups=False): - ' -h, --help \\s+ show this help message and exit\n' - ' --genome GENOME \\s+ Path to genome file\n' - ' -v\n' -- ' -g MY_CFG_FILE, --my-cfg-file MY_CFG_FILE\n' -- ' -d DBSNP, --dbsnp DBSNP\\s+\\[env var: DBSNP_PATH\\]\n' -- ' -f FRMT, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n\n'%OPTIONAL_ARGS_STRING + -+ ' -g( MY_CFG_FILE)?, --my-cfg-file MY_CFG_FILE\n' -+ ' -d( DBSNP)?, --dbsnp DBSNP\\s+\\[env var: DBSNP_PATH\\]\n' -+ ' -f( FRMT)?, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n\n'%OPTIONAL_ARGS_STRING + - 7*r'(.+\s*)') - else: - self.assertRegex(self.format_help(), -@@ -286,10 +286,10 @@ def testBasicCase2(self, use_groups=False): - 'g1:\n' - ' --genome GENOME \\s+ Path to genome file\n' - ' -v\n' -- ' -g MY_CFG_FILE, --my-cfg-file MY_CFG_FILE\n\n' -+ ' -g( MY_CFG_FILE)?, --my-cfg-file MY_CFG_FILE\n\n' - 'g2:\n' -- ' -d DBSNP, --dbsnp DBSNP\\s+\\[env var: DBSNP_PATH\\]\n' -- ' -f FRMT, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n\n'%OPTIONAL_ARGS_STRING + -+ ' -d( DBSNP)?, --dbsnp DBSNP\\s+\\[env var: DBSNP_PATH\\]\n' -+ ' -f( FRMT)?, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n\n'%OPTIONAL_ARGS_STRING + - 7*r'(.+\s*)') - - self.assertParseArgsRaises("invalid choice: 'ZZZ'", -@@ -387,9 +387,9 @@ def testMutuallyExclusiveArgs(self): - ' \\s*-f2 TYPE2_CFG_FILE\\)\\s+\\(-f FRMT \\| -b\\)\n\n' - '%s:\n' - ' -h, --help show this help message and exit\n' -- ' -f1 TYPE1_CFG_FILE, --type1-cfg-file TYPE1_CFG_FILE\n' -- ' -f2 TYPE2_CFG_FILE, --type2-cfg-file TYPE2_CFG_FILE\n' -- ' -f FRMT, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n' -+ ' -f1( TYPE1_CFG_FILE)?, --type1-cfg-file TYPE1_CFG_FILE\n' -+ ' -f2( TYPE2_CFG_FILE)?, --type2-cfg-file TYPE2_CFG_FILE\n' -+ ' -f( FRMT)?, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n' - ' -b, --bam\\s+\\[env var: BAM_FORMAT\\]\n\n' - 'group1:\n' - ' --genome GENOME Path to genome file\n' -@@ -875,7 +875,7 @@ def testConstructor_ConfigFileArgs(self): - 'usage: .* \\[-h\\] -c CONFIG_FILE --genome GENOME\n\n' - '%s:\n' - ' -h, --help\\s+ show this help message and exit\n' -- ' -c CONFIG_FILE, --config CONFIG_FILE\\s+ my config file\n' -+ ' -c( CONFIG_FILE)?, --config CONFIG_FILE\\s+ my config file\n' - ' --genome GENOME\\s+ Path to genome file\n\n'%OPTIONAL_ARGS_STRING + - 5*r'(.+\s*)') - -@@ -935,8 +935,8 @@ def test_FormatHelp(self): - r'\[-w CONFIG_OUTPUT_PATH\]\s* --arg1\s+ARG1\s*\[--flag\]\s*' - '%s:\\s*' - '-h, --help \\s* show this help message and exit ' -- r'-c CONFIG_FILE, --config CONFIG_FILE\s+my config file ' -- r'-w CONFIG_OUTPUT_PATH, --write-config CONFIG_OUTPUT_PATH takes ' -+ r'-c( CONFIG_FILE)?, --config CONFIG_FILE\s+my config file ' -+ r'-w( CONFIG_OUTPUT_PATH)?, --write-config CONFIG_OUTPUT_PATH takes ' - r'the current command line args and writes them ' - r'out to a config file at the given path, then exits ' - r'--arg1 ARG1 Arg1 help text ' - -From 5e9f442374bc6d9707a43df13aaff684dff6b535 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Fri, 12 Jul 2024 08:25:30 +0200 -Subject: [PATCH 2/2] skip exit_on_error* tests to fix 3.13 test failures - -Skip `exit_on_error*` tests from `test.test_argparse` to avoid test -failures on Python 3.13. The `exit_on_error=False` semantics -is not supported by ConfigArgParse at the moment. ---- - tests/test_configargparse.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/tests/test_configargparse.py b/tests/test_configargparse.py -index e325afd..9718d86 100644 ---- a/tests/test_configargparse.py -+++ b/tests/test_configargparse.py -@@ -1533,7 +1533,8 @@ def testYAMLConfigFileParser_w_ArgumentParser_parsed_values(self): - test_argparse_source_code = test_argparse_source_code.replace( - 'argparse.ArgumentParser', 'configargparse.ArgumentParser').replace( - 'TestHelpFormattingMetaclass', '_TestHelpFormattingMetaclass').replace( -- 'test_main', '_test_main') -+ 'test_main', '_test_main').replace( -+ 'test_exit_on_error', '_test_exit_on_error') - - # pytest tries to collect tests from TestHelpFormattingMetaclass, and - # test_main, and raises a warning when it finds it's not a test class diff --git a/dev-python/ConfigArgParse/metadata.xml b/dev-python/ConfigArgParse/metadata.xml deleted file mode 100644 index f46051e99f5b..000000000000 --- a/dev-python/ConfigArgParse/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - python@gentoo.org - Python - - - - ConfigArgParse - bw2/ConfigArgParse - - diff --git a/dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild b/dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild deleted file mode 100644 index 9e51bb83942b..000000000000 --- a/dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Parse C++ header files and generate a data structure" -HOMEPAGE=" - https://senexcanis.com/open-source/cppheaderparser/ - https://pypi.org/project/CppHeaderParser/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/ply[${PYTHON_USEDEP}] -" diff --git a/dev-python/CppHeaderParser/Manifest b/dev-python/CppHeaderParser/Manifest deleted file mode 100644 index b8bbdad559bb..000000000000 --- a/dev-python/CppHeaderParser/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST CppHeaderParser-2.7.4.tar.gz 54445 BLAKE2B a089df97dcb9aed7821614bf354d0fcadd67dfb387bf5873c585683401d531e465bc05631147b4d5c5b47fe93eecbab1faa34fb517bb92bca6d6c39e07c316b9 SHA512 223550add1e391eb535d1b8be08a54b9d6fe97ca6dbfc54407cdc17a5530a91ef6be4ac920d6841b9f479bcbd6c823512b08565ad433f62a87e993cf393932a2 -EBUILD CppHeaderParser-2.7.4-r1.ebuild 493 BLAKE2B 3d34c2f074a241329a0caf9c4cf3ebd921411afb91eafb262f135c1a5a3793073fe339de159de4cedff9f5c7507e1202566fc6a12de518641fe500b95a61b612 SHA512 51852178d17b040c13d3f7bac696694e73dbe9790b809f8c6a9fc6b157d2e65e9d702de483865016bb2cc8c37d00a65d215e0fc04bd9600bc5baafab6e6d3c4e -MISC metadata.xml 586 BLAKE2B cdbcb728f3bae64f2ffa9c3a663ddf9c69d8170522372996a9b9eb3cc4a5887847d46842356349934dcf01924751d40509e5bc53e91bab8d947f34de20c38a87 SHA512 c421502625773e6abfb839e9e58415237eb1473b420f38e3ad89fd7c995068c1e28127c0f4c0e8a92b2e88e3a6ec89f5a0a5400087555b841695b3a00b950be2 diff --git a/dev-python/CppHeaderParser/metadata.xml b/dev-python/CppHeaderParser/metadata.xml deleted file mode 100644 index 3e107817dd7b..000000000000 --- a/dev-python/CppHeaderParser/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - sci@gentoo.org - Gentoo Science Project - - - candrews@gentoo.org - Craig Andrews - - - gentoo@holzke.net - Wilfried Holzke - - - CppHeaderParser - - diff --git a/dev-python/Events/Events-0.5.ebuild b/dev-python/Events/Events-0.5.ebuild deleted file mode 100644 index a61cda0c7710..000000000000 --- a/dev-python/Events/Events-0.5.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Bringing the elegance of C# EventHandler to Python" -HOMEPAGE=" - https://pypi.org/project/Events/ - https://github.com/pyeve/events -" -# No sdist in pypi as of PV=0.5 -SRC_URI="https://github.com/pyeve/events/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" -S=${WORKDIR}/${P,,} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -distutils_enable_tests unittest diff --git a/dev-python/Events/Manifest b/dev-python/Events/Manifest deleted file mode 100644 index e24b5195e838..000000000000 --- a/dev-python/Events/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST Events-0.5.gh.tar.gz 13200 BLAKE2B c55361a0a31c0f01ae7c9e49ceb2ad6900384b0164d9ac8a5e289a8a80d9ab07f6439ee85f4ec77f0ae639b46e7c69c0f4b54341f9edfff05f865e0738315ff7 SHA512 3eb067bb2a8441eaf4801f25ced65afd7f6c253461c61a2e9bbdd87645718c72a7c13a66e46a6a48ef5b5857993f23a462a286937dc93a259bd02887a3dda6c6 -EBUILD Events-0.5.ebuild 552 BLAKE2B 0ebbad3ee81971011037347b796689794678608b99f6c9897e3062645441431d26e33c88adbbe07279da0e33779b11f874262fd42dc298675bb4e23243696ee9 SHA512 5976b6b84892e0cf277e866395a6b017bd474e20147b3d0c23ef95d317eed8640c259ba9241b5990144e7e7d75bd562e5252ad8897b8da15dffc5609bb8191de -MISC metadata.xml 497 BLAKE2B ef1d41dcb39049cb2f61c0d337d2d92d7e56ca0ea682e1a617233aad19fe04a55f5fba967299bda916587abf0b9a2b7cf156bf37781e02b6cc38aecf0df010b2 SHA512 e94e1f0f53e32111a56687f2951363046027ae37ad031ec6e99aee6b3d26b6e7f7cb2445f77fa6095689d1c0b8e09213958418094c6ddc18ac8d8a039ac710e6 diff --git a/dev-python/Events/metadata.xml b/dev-python/Events/metadata.xml deleted file mode 100644 index 6838d44b4c71..000000000000 --- a/dev-python/Events/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - python@gentoo.org - Python - - - arthurzam@gentoo.org - Arthur Zamarin - - - - Events - pyeve/events - - diff --git a/dev-python/Faker/Faker-30.8.2.ebuild b/dev-python/Faker/Faker-30.8.2.ebuild deleted file mode 100644 index afe89145d589..000000000000 --- a/dev-python/Faker/Faker-30.8.2.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -# note: tests are flaky with xdist -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin - epytest - epytest --exclusive-faker-session tests/pytest/session_overrides -} diff --git a/dev-python/Faker/Faker-33.0.0.ebuild b/dev-python/Faker/Faker-33.0.0.ebuild deleted file mode 100644 index f552cda2d4a8..000000000000 --- a/dev-python/Faker/Faker-33.0.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python package that generates fake data for you" -HOMEPAGE=" - https://github.com/joke2k/faker/ - https://pypi.org/project/Faker/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] - dev-python/typing-extensions[${PYTHON_USEDEP}] - !dev-ruby/faker -" -BDEPEND=" - test? ( - dev-python/freezegun[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP},tiff] - dev-python/validators[${PYTHON_USEDEP}] - ) -" - -# note: tests are flaky with xdist -distutils_enable_tests pytest - -python_test() { - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin - epytest - epytest --exclusive-faker-session tests/pytest/session_overrides -} diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest deleted file mode 100644 index b487458920f4..000000000000 --- a/dev-python/Faker/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST faker-30.8.2.tar.gz 1808329 BLAKE2B a9788fdf875bf57e76de33478cf6ebb81a6cc94b9261f5226ea9a797e2d8332a0c9035896b03e86f741b630312872c10678b34dee11d92eea00b9b37d719944f SHA512 4db0352155b724890986c5b1ae59783fed7cd6a0aca289f6df2065c028cd0b9e03560faee60f2b75455e51c212819bc85ddf10c13351e774424fce6f553636be -DIST faker-33.0.0.tar.gz 1850076 BLAKE2B 3a1dc9fff3a45af023cc14c7cc89b8db93faba2de9e4f03a6d04b0bdc37d8271d1e0a7aa4347c5327c80ca95dc490f6fd86e1ab4c0ebee6644505e980d2c7f63 SHA512 8c74093f91121cf8beb63a6b59a99c783be21c58f2788fe83dfb670b16a334f358ca13e65aa734c0ea2c0e6fac863e37116c1ff456eb2b96fe079d4f53059150 -EBUILD Faker-30.8.2.ebuild 993 BLAKE2B 3bff54cc40b7ab7d4f7da0625ded6efe488d0f33d134ec255f438ae28b99923b2772eaa067fc6ede33a119ced01044455a8930ce5b7f4f03aa1edd893590723a SHA512 29630619e51608a6bc42bef10b69aced0611ee39722307649bbd99b8c87b7fbd7977d248f19d6fc735a879e4b893268fea943c47c4afc11383ebf1826f7d67e3 -EBUILD Faker-33.0.0.ebuild 1000 BLAKE2B 910b6c3d4b14ded04e82086e398bddff73202f984bb76ff01f8c99ab255840abc8ba94f0914fc0d7076c0d901ad63364afc03b438884a7b911c957ebf611774d SHA512 f4f4c7f35f518342a00afda816f30a81a9d9b9c1977f45bb2f2e32b698dbbbdb0eacdf5bfe846755d273299410f508e4bb7a898ececf4b2b16ecf2a53fb1c4dc -MISC metadata.xml 498 BLAKE2B c9b7885dc7d34f2263068624a6b07ac6f1ec8078cc11abb6137612ba57edffefc48dae2708284aa83ecc941ebb2d3b8a87a143648e404a0683e75bb6c078f4e2 SHA512 0b385bbbfbb026803526e43c6c43965ff75f42d3ab133603708b187686aac29de508856e5e8ae7622a66b99032efa97f95c21625e10d074c858d8aff7446a312 diff --git a/dev-python/Faker/metadata.xml b/dev-python/Faker/metadata.xml deleted file mode 100644 index 9f5551d1a7e8..000000000000 --- a/dev-python/Faker/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - voyageur@gentoo.org - Bernard Cafarelli - - - python@gentoo.org - Python - - - - Faker - joke2k/faker - - diff --git a/dev-python/Frozen-Flask/Frozen-Flask-1.0.2.ebuild b/dev-python/Frozen-Flask/Frozen-Flask-1.0.2.ebuild deleted file mode 100644 index 509a09f20738..000000000000 --- a/dev-python/Frozen-Flask/Frozen-Flask-1.0.2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Freezes a Flask application into a set of static files" -HOMEPAGE=" - https://github.com/Frozen-Flask/Frozen-Flask/ - https://pypi.org/project/Frozen-Flask/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm64 x86" - -RDEPEND=" - >=dev-python/flask-2.0.0[${PYTHON_USEDEP}] -" - -distutils_enable_sphinx docs \ - dev-python/pallets-sphinx-themes -distutils_enable_tests pytest diff --git a/dev-python/Frozen-Flask/Manifest b/dev-python/Frozen-Flask/Manifest deleted file mode 100644 index 97c607d4d51d..000000000000 --- a/dev-python/Frozen-Flask/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST frozen_flask-1.0.2.tar.gz 101832 BLAKE2B e07bc483ed9a927fff526b3b3009ef9c42b2a21bca33207c0cfad3b252c80eaf3d874e2a5ee888342136d3294767ce296b2a61d1e093d020cdb4a92e996c4772 SHA512 f708346bcbfefaab234f095212aea4df6b942ffd3226ed3419299b11f7757eccc6c4235426d488cfa693b8b927a23705788bc2aa44a798d289cc116360f14337 -EBUILD Frozen-Flask-1.0.2.ebuild 580 BLAKE2B bdfd5401ff0936bd1b9c62aff5a6b60481187e089ff12d155b83b3760e7885da5f23a6298b3925810c2935714c1274d22b1181da09aa9b605c638910faaf65b3 SHA512 6e9b2ddb90c2e5980bc5cd331f5537aef945f57df3acdd12f27d95eb2a2d4881bf15d31024ce40b95d0487a771e9eb809446862bd4a965fbdbee6ee65fff09be -MISC metadata.xml 418 BLAKE2B da73d29cda242f659f85fc281c49682670f0de29fb6d5edae6df2e2ed0bf7fafb080221f7512f27eb48b3210eaeb363371e70b8299aa650d5c901fbd7a6680f5 SHA512 95a895607e43532bb5e9e88499b86ca0d43aa3c9a310b960ff8ed7438548d62c1a2758e0ac97b7200399c6cef5ef317029dd4f56d5636175aa285880731e01a1 diff --git a/dev-python/Frozen-Flask/metadata.xml b/dev-python/Frozen-Flask/metadata.xml deleted file mode 100644 index 7d11de9261be..000000000000 --- a/dev-python/Frozen-Flask/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - python@gentoo.org - Python - - - - Frozen-Flask - Frozen-Flask/Frozen-Flask - - diff --git a/dev-python/GitPython/GitPython-3.1.43.ebuild b/dev-python/GitPython/GitPython-3.1.43.ebuild deleted file mode 100644 index 5b42acbebbfb..000000000000 --- a/dev-python/GitPython/GitPython-3.1.43.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 pypi - -TEST_P=GitPython-${PV} -GITDB_P=gitdb-4.0.11 -SMMAP_P=smmap-5.0.1 - -DESCRIPTION="Library used to interact with Git repositories" -HOMEPAGE=" - https://github.com/gitpython-developers/GitPython/ - https://pypi.org/project/GitPython/ -" -SRC_URI+=" - test? ( - https://dev.gentoo.org/~mgorny/dist/${TEST_P}.gitbundle - https://dev.gentoo.org/~mgorny/dist/${GITDB_P}.gitbundle - https://dev.gentoo.org/~mgorny/dist/${SMMAP_P}.gitbundle - ) -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - dev-vcs/git - >=dev-python/gitdb-4.0.1[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/ddt-1.1.1[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.10) - ) -" - -distutils_enable_tests pytest - -src_test() { - git config --global user.email "travis@ci.com" || die - git config --global user.name "Travis Runner" || die - - git clone "${DISTDIR}/${TEST_P}.gitbundle" "${T}"/test || die - git clone "${DISTDIR}/${GITDB_P}.gitbundle" \ - "${T}"/test/git/ext/gitdb || die - git clone "${DISTDIR}/${SMMAP_P}.gitbundle" \ - "${T}"/test/git/ext/gitdb/gitdb/ext/smmap || die - - cd "${T}"/test || die - git rev-parse HEAD > .git/refs/remotes/origin/master || die - TRAVIS=1 ./init-tests-after-clone.sh || die - cat test/fixtures/.gitconfig >> ~/.gitconfig || die - - distutils-r1_src_test -} - -python_test() { - local EPYTEST_DESELECT=( - # performance tests are unreliable by design - test/performance - # unimportant and problematic - test/test_installation.py - # Internet - test/test_quick_doc.py::QuickDoc::test_cloned_repo_object - # TODO - test/test_submodule.py::TestSubmodule::test_base_rw - test/test_submodule.py::TestSubmodule::test_root_module - ) - - epytest -o addopts= test -} diff --git a/dev-python/GitPython/Manifest b/dev-python/GitPython/Manifest deleted file mode 100644 index 9ed3e5d67ba1..000000000000 --- a/dev-python/GitPython/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -DIST GitPython-3.1.43.gitbundle 10674326 BLAKE2B c430e6fec138077502dce16a1a100459c30134af7865a2e228646791465a7176ee3ef4db5cc83081f56b5e9877aeb4ba7e54b0526d6c2f594520335db4b48e9e SHA512 8c4b2fdf2e382393420bee1cb19929171d72e72669ac3ef96ff112119d803775aae92a14908b9bd51873f102ab85dfadd940b0789da6179b0f99354ae4b6d469 -DIST GitPython-3.1.43.tar.gz 214149 BLAKE2B bc95520b839a43b88571678d7dadd3998a613a4e4f5b0e59f8740add7794767db2820e2d68a98940976ed27fa57b6e487895b1f3d2894b55f1d7f4e06757a461 SHA512 c193418bbb6ebb4f202c4f6aa95b731acf319d6560db176aa7126cf848a1f11eea9f432c4ff6812e8ddb5f8386b1fa5e10335fbf170f3ec3ac5fd2dcde783415 -DIST gitdb-4.0.11.gitbundle 1620355 BLAKE2B 8095193318d4262b8ebb04f35a0500eda8757057ed472dbaaece53e6afa6227e2b2c02a2be5daa5e4c0cc43dcbb5046555407d3d7c8dbed0bc5c415515032b8d SHA512 17e404b335a3c081f4058aeba5c57e5697a580f8ad7a280fde868968cf48f5a0852bfa45019eab730279582c0c536f8204e973d93af09da05908477329d73360 -DIST smmap-5.0.1.gitbundle 362567 BLAKE2B 72c8b48ad3250a33b94218c145c02033dee84c1da5f1eea57983a58699262d51844be675330d95c7d64924b6aeaacd4b0a57e9a5acad3be184aaad62102202e7 SHA512 9ca8386bfec25d1562cdf1c2ee85f7edb15fd3f44ecd1abbef738979f12b82f0b0f39a06589203a39f89518d981d7129e35f64f2d855cd162cd964bdd87c8d18 -EBUILD GitPython-3.1.43.ebuild 2062 BLAKE2B b11e0f54b1bf9c0bc84c11ca3fdefcaed5812cf7c1c03ae3a4e95a6545ede713bd02369802cf21b542fc29d9f63d17d90b7bac196dd1199f49910c4ceb3039fb SHA512 620bee27ffd6ab852fc7105dedbf15e06114b17ba166722358ba69bcb99dda34f206ace41aa2f1e7c73df9ced19704433d521c84abd06ea00436ef22f19d8660 -MISC metadata.xml 407 BLAKE2B 49fd8d520d575be1489c299f22595120fad882f055b9cf2d02b87382c6d8f0ff38af694e5584b4da579aa84b82c2f1032e4afb64cafd9f4fe9212a6d67b4a752 SHA512 1bebe1e134eb86a4745cf7e297d45118a2bdd3d8a71d0034294b5c799a9cee763c63b61b34c6707c52f61058f727f4b827dd020d285fc297712b29eb7c1129ef diff --git a/dev-python/GitPython/metadata.xml b/dev-python/GitPython/metadata.xml deleted file mode 100644 index 3c5dfe92db61..000000000000 --- a/dev-python/GitPython/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - python@gentoo.org - Python - - - - GitPython - gitpython-developers/GitPython - - diff --git a/dev-python/GridDataFormats/GridDataFormats-1.0.2.ebuild b/dev-python/GridDataFormats/GridDataFormats-1.0.2.ebuild deleted file mode 100644 index d6ba74101f32..000000000000 --- a/dev-python/GridDataFormats/GridDataFormats-1.0.2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Reading and writing of data on regular grids in Python" -HOMEPAGE=" - https://pypi.org/project/GridDataFormats/ - https://github.com/MDAnalysis/GridDataFormats/ -" - -SLOT="0" -LICENSE="LGPL-3" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/mrcfile[${PYTHON_USEDEP}] - >=dev-python/numpy-1.21[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/GridDataFormats/Manifest b/dev-python/GridDataFormats/Manifest deleted file mode 100644 index 3a62c72645e4..000000000000 --- a/dev-python/GridDataFormats/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST GridDataFormats-1.0.2.tar.gz 2158614 BLAKE2B b5cb9a8abe78a52a8b3f3a053d15a3f9eed73ede3a3a5ce1c29390efa654ebe0e79d42042241028c46a6ed8511fde0f4f2a576c58ab2003c58bfb86d9ae1cbda SHA512 e0f316cb5352dee2b0902122007bf78ba8605109b21ea9c21a02f1bd7649ffb1d5115459077aa33ceb6464c310e750e512835acbcb4ce2256ea6be6e5b10c098 -EBUILD GridDataFormats-1.0.2.ebuild 641 BLAKE2B f995ecef2ba7a18478b52b2bcfe5430462abcfa48768820fe5a89dbdc31b05b354b4381ec08d2be54cf02973072801fb96661ea392253e422542c25d21d118a4 SHA512 aabfd7f0eed0dd481931bb7be2151601a9f5b800b77e01f0ccf6c24cdd764245e3135828a8fe55d7c4e8947488946d1d7610699f2b3efe1012ff9b1c8454935d -MISC metadata.xml 608 BLAKE2B 25b3e613ce6776ecc00b7ab3e65ba253be7715f167b37d4fc4d625b035e8d24706cd56bc14f2f0cac2b3f4da6b84c8bcd2b219914490b9e3bc9fab0cbbc2ddfc SHA512 48ca119e78978f100a3212a59d716d49766e6bd523813c5395d05f705f1258e1899183d52faabfef95162b82ccfa08b5b771c1a00c53d7c42a54aaa97eb9ae52 diff --git a/dev-python/GridDataFormats/metadata.xml b/dev-python/GridDataFormats/metadata.xml deleted file mode 100644 index 0e4765ae061b..000000000000 --- a/dev-python/GridDataFormats/metadata.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - sci@gentoo.org - Gentoo Science Project - - - alexxy@gentoo.org - Alexey Shvetsov - - - python@gentoo.org - Python - - - GridDataFormats - MDAnalysis/GridDataFormats - - diff --git a/dev-python/IPy/IPy-1.01-r1.ebuild b/dev-python/IPy/IPy-1.01-r1.ebuild deleted file mode 100644 index c2987fa5b72a..000000000000 --- a/dev-python/IPy/IPy-1.01-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -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/ -" - -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 deleted file mode 100644 index 14869fe12003..000000000000 --- a/dev-python/IPy/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST IPy-1.01.tar.gz 33641 BLAKE2B 10d5ac5c3df00a562393ee762e9ad0f458ecf4745f894ab23e686b7112842adcbb3f25064c0010630745273fa72280ba5ef92a951d687d0f46f341acd6c041ad SHA512 f0983254523025a1819d543877d9651fb6a9e39dabd3b043488495f681b02e43b544a0121658a0430a418a1c39b360a59db1699af87a75a16a2bdc29fcb2b74c -EBUILD IPy-1.01-r1.ebuild 819 BLAKE2B 2e27682e517da88383587d11b0a867d20b2f9d0ccd2f23c537585e554481e47fe842c747f098ee556c0e7900d4a2dcad132e9831862ec67a0d4a732e5656437e SHA512 ec54129c72f2225c681470f1e46cc4dcd09155e9ee0e50e403d494079fe2c8105110e2f47dbb12f1999b013b14e2ae757a2665ccd8c7ce5af01b005c911fffc6 -MISC metadata.xml 404 BLAKE2B 9b453bad2b9cc6b6f7b6bca5bd69afbc1c8181f8250d5889b8a192f6a242e94b546b650d0ca05acd7668cee160642d519d2eaa3f3d8755ffa228b43efbd3a6a0 SHA512 fb2d4c33ea00c87f1106ebf2ea4150476c62acd544f9c94cf28d5113cd272179df4710595135f5edd26cded036977fb7253e77c83d34ae362bd4b35eebbe356c diff --git a/dev-python/IPy/metadata.xml b/dev-python/IPy/metadata.xml deleted file mode 100644 index 29540e39f370..000000000000 --- a/dev-python/IPy/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - python@gentoo.org - Python - - - - IPy - autocracy/python-ipy - - diff --git a/dev-python/Levenshtein/Levenshtein-0.26.1.ebuild b/dev-python/Levenshtein/Levenshtein-0.26.1.ebuild deleted file mode 100644 index e3e12fecabf3..000000000000 --- a/dev-python/Levenshtein/Levenshtein-0.26.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=scikit-build-core -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Functions for fast computation of Levenshtein distance, and edit operations" -HOMEPAGE=" - https://pypi.org/project/Levenshtein/ - https://github.com/rapidfuzz/Levenshtein/ -" -SRC_URI=" - https://github.com/rapidfuzz/Levenshtein/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86" - -DEPEND=" - =dev-cpp/rapidfuzz-cpp-3.0.0 -" -RDEPEND=" - =dev-python/rapidfuzz-3.9.0[${PYTHON_USEDEP}] -" -BDEPEND=" - >=dev-python/cython-3.0.11[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest - -src_prepare() { - # sterilize build flags - sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die - - distutils-r1_src_prepare -} diff --git a/dev-python/Levenshtein/Manifest b/dev-python/Levenshtein/Manifest deleted file mode 100644 index 3b560ec5c9f0..000000000000 --- a/dev-python/Levenshtein/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST Levenshtein-0.26.1.gh.tar.gz 38429 BLAKE2B d217bf620f5ebe68a50230f7ce91f292f0a9cd9781b29a9e328e1e788d2d2f2ee71362a1ab660794f6adfa7e7267d9bc3685e9460754354226a6b964affd0ade SHA512 589b1f404108f488caf880063f20ee9c6a2033b0a2cd819352bf15e285ea8537c1dc8117de70679f720fd3da47546f7e0e5c620e4da8cf09bf8df9b119e6abc9 -EBUILD Levenshtein-0.26.1.ebuild 1010 BLAKE2B 07f46a03d767277056a9bc6f8234788d9bad880fd928c30ee12dfa0d59cb046c1ae927ec3deeef50a5c06b585549da29f54ee8894857a55516efb1e1d3a8897e SHA512 df0b5d93d7e4ff16482f374e25e656ca0946533204125332ebf63a0719334c6e56790816a17494db2f91c186348f97040f84b33dcb49c06a65f40c5fdd2338cb -MISC metadata.xml 376 BLAKE2B def9cd056f31bd8ef5f0903f302a00ed361fef19a7df2494fc0ebb34f61c098e50288d98d30a292b0614ae2930082bf919fc37612cdc1bef9f5c5d07cdc080d3 SHA512 4b4766b2894b28a2d199a4d98d4accffe4a5197b41b08443d7d57d9363f96ae42400dd717e516aded73197233d779f5cbdf58670244ef162ebf4177f47cffa4c diff --git a/dev-python/Levenshtein/metadata.xml b/dev-python/Levenshtein/metadata.xml deleted file mode 100644 index f189f8aba322..000000000000 --- a/dev-python/Levenshtein/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - python@gentoo.org - Python - - - Levenshtein - rapidfuzz/Levenshtein - - diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz index 7eb98a47fa36..32760c648776 100644 Binary files a/dev-python/Manifest.gz and b/dev-python/Manifest.gz differ diff --git a/dev-python/MechanicalSoup/Manifest b/dev-python/MechanicalSoup/Manifest deleted file mode 100644 index 2b09f4ca37c7..000000000000 --- a/dev-python/MechanicalSoup/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST MechanicalSoup-1.3.0.tar.gz 50826 BLAKE2B c47760a0f8d9c7a6430580c81fb750d3eab37a773a7453fb2850396ea2cff1ae143b1ec9ec5e1d8051a52f39c1527b99126f4ea2c90a73c7730597dd92a42a11 SHA512 a205c9b36b540be8b3eb15803c34e67029cb5b33aaf36d235947cc46c588f2d63e68acd97a9872b20ad3f1c87dcdb6133b4860dc7d90752ac477aaaa9a7c3e82 -EBUILD MechanicalSoup-1.3.0.ebuild 1042 BLAKE2B 825dbc2ead8243c6f8122fc957d75368bde644b1ef00c72007c545c6e5897536f6e2c5416d6409f2cd04d01f10ab47a0b9cbc0814f46c0ec1a3e60d252370e89 SHA512 9e70dcdf809cd4bb266cee7eb0cc947410402c0dac839957eca0fc6abb65f7f681ba34259a8360030ace7b475d8933c27e2d048df1901e86436c152b4a744521 -MISC metadata.xml 551 BLAKE2B dca0b67c8f618d76be9c14bd4123c1505ad167fc9852112da79d3db4dfc9824ff5dbbd88e250d945bbec08c12aa4cbd91ce87f6fbfe85764ad62ff575b82ed9c SHA512 2e9b6096a8e9824b0619bed3446d24499fd1a41521708c73a1e2c3788d4f924fa07ee9b00abb4b4b96f7d59d068c5e336a88a7c1951f7337bff12e600a49c4da diff --git a/dev-python/MechanicalSoup/MechanicalSoup-1.3.0.ebuild b/dev-python/MechanicalSoup/MechanicalSoup-1.3.0.ebuild deleted file mode 100644 index 3c7f1d3ca288..000000000000 --- a/dev-python/MechanicalSoup/MechanicalSoup-1.3.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="A Python library for automating interaction with websites" -HOMEPAGE=" - https://github.com/MechanicalSoup/MechanicalSoup/ - https://pypi.org/project/MechanicalSoup/ -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="examples" - -RDEPEND=" - >=dev-python/beautifulsoup4-4.7[${PYTHON_USEDEP}] - >=dev-python/requests-2.22.0[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/requests-mock-1.3.0[${PYTHON_USEDEP}] - dev-python/pytest-httpbin[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs - -python_test() { - epytest -o addopts= -} - -python_install_all() { - if use examples; then - docompress -x "/usr/share/doc/${PF}/examples" - dodoc -r examples - fi - distutils-r1_python_install_all -} diff --git a/dev-python/MechanicalSoup/metadata.xml b/dev-python/MechanicalSoup/metadata.xml deleted file mode 100644 index 2c0afe3fbd63..000000000000 --- a/dev-python/MechanicalSoup/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - williamh@gentoo.org - William Hubbs - - - python@gentoo.org - - - MechanicalSoup - MechanicalSoup/MechanicalSoup - https://github.com/MechanicalSoup/MechanicalSoup/issues - - diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest deleted file mode 100644 index 4075d903756a..000000000000 --- a/dev-python/Nuitka/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -DIST Nuitka-2.4.11.tar.gz 3730066 BLAKE2B f75729f1aeb2c16ee87ae428af96e5dda27ca4bf926fa7625e6c521d2a740cac827a952d45daa569400c73a1121f571dc3450b43516b8357fe965ea5e4cf5378 SHA512 db516d6ce5b557401e9549b2cf816f15af147773eae255c89b382a60423ddfdf8ac20d4efcb7c2682d17b9cea26351a4decd9f7af6f5cdc451de237ea2df8a49 -DIST Nuitka-2.5.1.tar.gz 3776847 BLAKE2B a6c36e736cf8aaa830cb5a47a2ae9ea9394c2afb5163e7955c196fb9ee9c37c61edc085c65f258bac0e27468bd97e5fb93bdeb8776fee85b99fd8c45076166b6 SHA512 ddf86589e2e576ae79b4e88fecac0668ef8e8c720d79d83799a15647c664c0d026f1241bcbc29036fab821611079ae808c22cb81ef14781bc7d0f96c3dba0428 -DIST Nuitka-2.5.tar.gz 3775959 BLAKE2B 25c91811fd7f1750c4be68031503c72694b512818aff9da57ea941257b376aee1db5921f7e9acec4b836a030a5ddcf329ada8d2e4305c735d6abefb3f97306e4 SHA512 265bd1d076acb2470598a78d6d66d9d246b27345b93bd28da0ff75621d2cf6f221760517e74c25d660b3c90eba2738eef1fb10978af97f9dc6c7720495ccdeed -EBUILD Nuitka-2.4.11.ebuild 1207 BLAKE2B 7ee2a45162555ba9564abd987b30e62cd295ce587a74b09907df2fa01f3546e432bbfbab4aec6b481844dec15a9e18808845db7e68e266ff3cc8db27fb7b52bf SHA512 2042b723261e7a2804dafe5b116d4e5b4e63f7a84f16786e600335f422d616bf23a46152a40ded3d63034a13241749694c654d260bd9789bf2b86bf9808e44ce -EBUILD Nuitka-2.5.1.ebuild 1207 BLAKE2B 52f26c907214e90eb1b78c0bbc95595593daf72400a1eda08ac9ed7916b92db15fd1ed9da3bea764398b65b22cdea9423c456bfb22c7ebaf9f86dab764c07231 SHA512 2f913f38bd88fd850542b698ed20a941f74818f14a2d3eab26d9e3ff293c697bcb33221502751928b63eb919567fd90421b1daf5105d3f292542132f0035b06a -EBUILD Nuitka-2.5.ebuild 1207 BLAKE2B 52f26c907214e90eb1b78c0bbc95595593daf72400a1eda08ac9ed7916b92db15fd1ed9da3bea764398b65b22cdea9423c456bfb22c7ebaf9f86dab764c07231 SHA512 2f913f38bd88fd850542b698ed20a941f74818f14a2d3eab26d9e3ff293c697bcb33221502751928b63eb919567fd90421b1daf5105d3f292542132f0035b06a -MISC metadata.xml 943 BLAKE2B d7ab883773e7480dcfb4b79932a3874e2274669169a24a54aa622a2a0ac079e0296da4bd196d166cb11fcff785985da0b10d0fae351032914ccf312c9bb9833c SHA512 625d8760b8e849c6e014856f584cb42f50bb5ebb1fa648cb704a5a1baf175e7d2ce9f43f6f724d11c81a68e364b6ac1c38459540b58f2ccd6a675902af5b1cc9 diff --git a/dev-python/Nuitka/Nuitka-2.4.11.ebuild b/dev-python/Nuitka/Nuitka-2.4.11.ebuild deleted file mode 100644 index 98d5f5591788..000000000000 --- a/dev-python/Nuitka/Nuitka-2.4.11.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 flag-o-matic optfeature pypi - -DESCRIPTION="Python to native compiler" -HOMEPAGE=" - https://nuitka.net/ - https://github.com/Nuitka/Nuitka/ - https://pypi.org/project/Nuitka/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~loong ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-build/scons[${PYTHON_USEDEP}] - >=dev-python/ordered-set-4.1.0[${PYTHON_USEDEP}] - >=dev-python/zstandard-0.15[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( dev-util/ccache ) -" - -distutils-r1_src_prepare() { - # remove vendored version of SCons that is Python2 only - # this should be removed when upstream removes support for Python2 - rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die - eapply_user -} - -python_install() { - distutils-r1_python_install - doman doc/nuitka.1 doc/nuitka-run.1 -} - -python_test() { - append-ldflags -Wl,--no-warn-search-mismatch - ./tests/basics/run_all.py search || die -} - -pkg_postinst() { - optfeature "support for stand-alone executables" dev-util/patchelf -} diff --git a/dev-python/Nuitka/Nuitka-2.5.1.ebuild b/dev-python/Nuitka/Nuitka-2.5.1.ebuild deleted file mode 100644 index 1a65e72f7c93..000000000000 --- a/dev-python/Nuitka/Nuitka-2.5.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 flag-o-matic optfeature pypi - -DESCRIPTION="Python to native compiler" -HOMEPAGE=" - https://nuitka.net/ - https://github.com/Nuitka/Nuitka/ - https://pypi.org/project/Nuitka/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~loong ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-build/scons[${PYTHON_USEDEP}] - >=dev-python/ordered-set-4.1.0[${PYTHON_USEDEP}] - >=dev-python/zstandard-0.15[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( dev-util/ccache ) -" - -distutils-r1_src_prepare() { - # remove vendored version of SCons that is Python2 only - # this should be removed when upstream removes support for Python2 - rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die - eapply_user -} - -python_install() { - distutils-r1_python_install - doman doc/nuitka.1 doc/nuitka-run.1 -} - -python_test() { - append-ldflags -Wl,--no-warn-search-mismatch - ./tests/basics/run_all.py search || die -} - -pkg_postinst() { - optfeature "support for stand-alone executables" dev-util/patchelf -} diff --git a/dev-python/Nuitka/Nuitka-2.5.ebuild b/dev-python/Nuitka/Nuitka-2.5.ebuild deleted file mode 100644 index 1a65e72f7c93..000000000000 --- a/dev-python/Nuitka/Nuitka-2.5.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 flag-o-matic optfeature pypi - -DESCRIPTION="Python to native compiler" -HOMEPAGE=" - https://nuitka.net/ - https://github.com/Nuitka/Nuitka/ - https://pypi.org/project/Nuitka/ -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~loong ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-build/scons[${PYTHON_USEDEP}] - >=dev-python/ordered-set-4.1.0[${PYTHON_USEDEP}] - >=dev-python/zstandard-0.15[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( dev-util/ccache ) -" - -distutils-r1_src_prepare() { - # remove vendored version of SCons that is Python2 only - # this should be removed when upstream removes support for Python2 - rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die - eapply_user -} - -python_install() { - distutils-r1_python_install - doman doc/nuitka.1 doc/nuitka-run.1 -} - -python_test() { - append-ldflags -Wl,--no-warn-search-mismatch - ./tests/basics/run_all.py search || die -} - -pkg_postinst() { - optfeature "support for stand-alone executables" dev-util/patchelf -} diff --git a/dev-python/Nuitka/metadata.xml b/dev-python/Nuitka/metadata.xml deleted file mode 100644 index 465fe958dc3b..000000000000 --- a/dev-python/Nuitka/metadata.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - Oz Tiram - oz.tiram@gmail.com - - - proxy-maint@gentoo.org - Proxy Maintainers - - - python@gentoo.org - Python - - - Python compiler with full language support and CPython compatibility - This Python compiler achieves full language compatibility and compiles Python - code into compiled objects that are not second class at all. Instead they can - be used in the same way as pure Python objects. - - - Nuitka/Nuitka - Nuitka - - diff --git a/dev-python/Opcodes/Manifest b/dev-python/Opcodes/Manifest deleted file mode 100644 index bb027402861b..000000000000 --- a/dev-python/Opcodes/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST Opcodes-0.3.14.gh.tar.gz 236187 BLAKE2B 76e2f92a8860dc0306b5c48de9f64d6cd18e553af3936faac36e412bae129399ce7ff34ee2757b816a361aa29cdd45ac6b11e00bcaefd943e512ada6da0b70bc SHA512 bbdc08a75028c94def56b2afee0742db999acc8fe44aeeb6e8d8ac5e47e969a9daf0477e089ffff4c434be01c48b5e5ec5403bea86ba4e8674063a9f96fbeca8 -EBUILD Opcodes-0.3.14-r1.ebuild 693 BLAKE2B 673db91daced945583c1a9ff45442a04ca19591e61318d170283fa6018c2f46e8363d62d2ca049685f15961eeeba0cfe6f4e096a725cbbe2d161c252bd122e8f SHA512 b8cbc3b729a4e81807e7fc0b5e5454d36bd110768362f53d96fb86faed1f3fe5b5ef8a3c8fbd06d620f3f5fd5d1ba97a12634614e74e8a6e375c2d0ce3c56056 -MISC metadata.xml 377 BLAKE2B 560ed27df5fc59502ce8a5615c37993a5153db90440da28e00583ca07d84348469fb6a0db2356b5877ea28aea580715ea89a7d38baffc2c402b75a7d5e23d84d SHA512 f66fea12702715a14713ceb94c9b47ff26392cde88c07d4c0a1579ecd12076be8503e8666f780de2c9493042231f09f015875c234bdb1a9bad3ee17692325ef1 diff --git a/dev-python/Opcodes/Opcodes-0.3.14-r1.ebuild b/dev-python/Opcodes/Opcodes-0.3.14-r1.ebuild deleted file mode 100644 index b4257018de20..000000000000 --- a/dev-python/Opcodes/Opcodes-0.3.14-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) -inherit distutils-r1 - -CommitId=0f7c7d63f5e13ce5a89d9acc3934f1b6e247ec1f - -DESCRIPTION="Opcodes Project" -HOMEPAGE=" - https://pypi.org/project/Opcodes/ -" -SRC_URI="https://github.com/Maratyszcza/${PN}/archive/${CommitId}.tar.gz - -> ${P}.gh.tar.gz" -S="${WORKDIR}"/${PN}-${CommitId} - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="test" # depends on an old version of werkzeug - -RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" - -DOCS=readme.rst - -distutils_enable_sphinx sphinx \ - dev-python/sphinx-bootstrap-theme diff --git a/dev-python/Opcodes/metadata.xml b/dev-python/Opcodes/metadata.xml deleted file mode 100644 index 1613d33cc445..000000000000 --- a/dev-python/Opcodes/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - tupone@gentoo.org - Tupone Alfredo - - - Opcodes - Maratyszcza/Opcodes - - diff --git a/dev-python/OutputCheck/Manifest b/dev-python/OutputCheck/Manifest deleted file mode 100644 index be885c6fa87f..000000000000 --- a/dev-python/OutputCheck/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX OutputCheck-0.4.2-Driver.patch 738 BLAKE2B 972452f782966bc0237c4bb134ecb31c4d6126e08fda3630899f51e7028120d8cc0a9a89a33018648369a84e64e335b6520bf4e220c0fcde5257ad90640deb12 SHA512 1d0a3b694261a3ffa3fc51add70c3f6a0888120da1ef5aa4b09c57777b4b9497cdb44c03e294018c3f4c70d35aed7050638bc77101aa3e99fd0367ee03358118 -DIST OutputCheck-0.4.2.gh.tar.gz 16436 BLAKE2B 8c1678746b9fc11cf7b554da83a2e5a51c7095931894a543340e905ccff1e7240f1bb8ec12d348af9662ce7e515d70d6e8a93d1e6ab15629545aa5019a7fe648 SHA512 0abd1ca69c4ef683cc455c222979b313ed8b4906725cc534b80906cc4fb9a0acad855d4a6c39aa4777bbdc35309857082197a0cacdc191e4afb8a8a9a4bb2bed -EBUILD OutputCheck-0.4.2-r2.ebuild 964 BLAKE2B d8f09be4f888ea30c9ba2eb158d376faa1cc2e4bb2b95696423a3e631c4b9147e58c5896ac49c146deb72d34ea4306bb4c224608adfc47b37f46ff5d09552d84 SHA512 532b8a21c5010e41fa28eabb2f0bf0ccade12493a967b0c92dbc26ad654d447f26e7895ccb92522322c154862a98da1ad6bd291d2539dd8d67a3a3fa888f742f -MISC metadata.xml 899 BLAKE2B fb3372208ef75e4cda72be765d15426707f4879f5ac55ac79adc6991dfc61d624e33b30f549d83877f02cb6aa9a3f1b64a9aff6eb922e8de5221036808ae14d2 SHA512 265f6dfca1e7b83a72a6b9edb4399e49bd91eb7273bcd3b2d92f32d647963bb05ae2408b011a397d26772b5016c6b40809afb56090c36b449c263a5fa5b3dd05 diff --git a/dev-python/OutputCheck/OutputCheck-0.4.2-r2.ebuild b/dev-python/OutputCheck/OutputCheck-0.4.2-r2.ebuild deleted file mode 100644 index 01ac4eea4db6..000000000000 --- a/dev-python/OutputCheck/OutputCheck-0.4.2-r2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) - -inherit distutils-r1 - -DESCRIPTION="A tool for checking the output of console programs inspired by LLVM's FileCheck" -HOMEPAGE="https://github.com/stp/OutputCheck/" -SRC_URI="https://github.com/stp/${PN}/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( dev-python/lit[${PYTHON_USEDEP}] )" - -PATCHES=( "${FILESDIR}/${PN}-0.4.2-Driver.patch" ) - -src_prepare() { - distutils-r1_src_prepare - - # Remove bad tests. - rm "${S}/tests/invalid-regex-syntax.smt2" || die "failed to remove bad tests" - - # Create RELEASE-VERSION file. - echo "${PV}" > "${S}/RELEASE-VERSION" || die "failed to write RELEASE-VERSION" -} - -python_test() { - lit --verbose "${S}/tests" || die "running test with ${EPYTHON} failed" -} diff --git a/dev-python/OutputCheck/files/OutputCheck-0.4.2-Driver.patch b/dev-python/OutputCheck/files/OutputCheck-0.4.2-Driver.patch deleted file mode 100644 index 9812bd728e0c..000000000000 --- a/dev-python/OutputCheck/files/OutputCheck-0.4.2-Driver.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/OutputCheck/Driver.py -+++ b/OutputCheck/Driver.py -@@ -34,7 +34,7 @@ ExitCode = enum('SUCCESS', - - def main(args): - parser = argparse.ArgumentParser(description=__doc__) -- parser.add_argument('check_file', type=argparse.FileType('rU'), help='File containing check commands') -+ parser.add_argument('check_file', type=argparse.FileType('r'), help='File containing check commands') - parser.add_argument('--file-to-check=', type=argparse.FileType('r'), default='-', help='File to check (default %(default)s)') - parser.add_argument('--check-prefix=', default='CHECK', help='Prefix to use from check_file') - parser.add_argument("-l","--log-level",type=str, default="INFO", choices=['debug','info','warning','error']) diff --git a/dev-python/OutputCheck/metadata.xml b/dev-python/OutputCheck/metadata.xml deleted file mode 100644 index 0891dc52ae07..000000000000 --- a/dev-python/OutputCheck/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - xgqt@gentoo.org - Maciej Barć - - - python@gentoo.org - Python - - - OutputCheck is a tool for checking the output of console programs that is - inspired by the FileCheck tool used by LLVM. It has its own small language - (Check Directives) for describing the expected output of a tool that is - considerably more convenient and more powerful than GNU grep. - - - https://github.com/stp/OutputCheck/issues/ - stp/OutputCheck - OutputCheck - - diff --git a/dev-python/PeachPy/Manifest b/dev-python/PeachPy/Manifest deleted file mode 100644 index dba00a8a187a..000000000000 --- a/dev-python/PeachPy/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST PeachPy-2022.11.13.gh.tar.gz 248834 BLAKE2B 508100af45ee2868637c9f2123d835b26a6f8fc4fe880302ec273e19f95b855c667e30e1a31a23dc621aea57b3bf1948d9c2339e35dee55d46d3205d2fe93f03 SHA512 adda0e1c2e417792d0799f2fb5fa92636eff493e83dacf38344ca4a9fe37344bbb73228409cdf8680290ea7f374025f8b23bcdce6ab67b5329ae4a2acbc1cf4f -EBUILD PeachPy-2022.11.13-r2.ebuild 795 BLAKE2B f26a5d360dd0178aa5169260c8e8a6718069513b00d88106c5c6570645b9c937094d3ef50f2177b84bf603200185c56bb291ec9e775f0afd52a7f3253f99719c SHA512 a0990c69f05e499dc3467955ede509a57200d75c389b004162067880e4529f4e9d875e2d536c42347e6994122c8f4f7e763793959792e3b98e2ef78bd97840af -MISC metadata.xml 377 BLAKE2B 53a5583779da97472edd89c93fe441309a28c430baf58cb5bc665b885b74077908ac52d3f6aca8363ff688fc7994ae5caddfe2f7d2e6c7acd35012d4158fd018 SHA512 3e9f04f38a4784165e63f07817c2a9b7e9fdc4399b17887f7250bdc1c9177dcb7b0fa144ca2faa60e95555e87889a555cee229f6b3b4e7b413ff494f525a5557 diff --git a/dev-python/PeachPy/PeachPy-2022.11.13-r2.ebuild b/dev-python/PeachPy/PeachPy-2022.11.13-r2.ebuild deleted file mode 100644 index 395c7459ef5f..000000000000 --- a/dev-python/PeachPy/PeachPy-2022.11.13-r2.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..12} ) -inherit distutils-r1 - -CommitId=349e8f836142b2ed0efeb6bb99b1b715d87202e9 - -DESCRIPTION="Portable Efficient Assembly Code-generator in Higher-level Python" -HOMEPAGE="https://pypi.org/project/PeachPy/" -SRC_URI="https://github.com/Maratyszcza/${PN}/archive/${CommitId}.tar.gz - -> ${P}.gh.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="test" # depends on an old version of werkzeug - -RDEPEND=" - dev-python/Opcodes[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -S="${WORKDIR}"/${PN}-${CommitId} - -DOCS=README.rst - -distutils_enable_sphinx sphinx \ - dev-python/sphinx-bootstrap-theme diff --git a/dev-python/PeachPy/metadata.xml b/dev-python/PeachPy/metadata.xml deleted file mode 100644 index f9ab9ad4cdef..000000000000 --- a/dev-python/PeachPy/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - tupone@gentoo.org - Tupone Alfredo - - - Maratyszcza/PeachPy - PeachPy - - diff --git a/dev-python/PyGithub/Manifest b/dev-python/PyGithub/Manifest index 182ce509f7e1..490db56390a2 100644 --- a/dev-python/PyGithub/Manifest +++ b/dev-python/PyGithub/Manifest @@ -1,5 +1,5 @@ DIST pygithub-2.4.0.tar.gz 3476673 BLAKE2B 4f07b68c529d6eb3936768bd64ff3790f794c9c37d0aa1f34496d17f0423ac9501248874ffb954bc8a38c1fe04f43aa040e6cb151f00464effe6b98669459f04 SHA512 647ccc56d6108a5c08321c75552b59e5d7120fd3f45587579384f3a3a1cf500aceadf4e302ccf19d8655645be5d6a76263ec5f337b08b24d94c432bbe1cb5848 DIST pygithub-2.5.0.tar.gz 3552804 BLAKE2B edd573728a3522eafc8def0341f508f4cbb700bfa94ec64480c47ade5cf92f6ded6b4c88b6c893d333e258a10f13fc5320d3bb6302410ca8872656fc26a7d63e SHA512 98c7aecf17d4e2e5497f999b65f7e1c531b2efb34c748bd229126f22c5611cfd0b428f5b3be93aead907f49fe9043a29573d2fea6237173f203a0f1c50c748b5 -EBUILD PyGithub-2.4.0.ebuild 1007 BLAKE2B 4c28da15519d560d28674d3cd5da00c0f840d2f89e6c63a03b0b96fe8ea562c2e2ba5477e6c89ad557d3f5660a4798c9879e7ca2da7c11cec9a69587b210ecf7 SHA512 8697a55047e02877401a981cc946f6e5ee639419cf430eea0e02f77fb532ed41b9b47bdda45383809cdd2ce9077215cf6cc4b8c6e7bc4995be07f3c22115a06a -EBUILD PyGithub-2.5.0.ebuild 1010 BLAKE2B 23bbdb75d69082e7f13eb4f8ed424692fd09090520942e7c3b9d456581bb9cedb4518328f593f4efca6c27a1cc124ecb14458e8da09a426a85d02cf0fd29d0bc SHA512 94812b318d54c697b17e8747d16eafe684723166964c8e3b149425ce024c3d76b5294a2609c58af94129a19c0cc5f54a3fd3a4e4d78536c7519785a00ec7de11 +EBUILD PyGithub-2.4.0.ebuild 1024 BLAKE2B 467d2350075cdbdb0a912f59e2fb2560ed469ff8e8cc01e036e7182c64454e67ded6cc8fac11269d3cb4f3e3398b75799429c1c854ef5dd75ea8b58ef3ec5a16 SHA512 a353021c6d182421b91b4c9e9cb76d31a23bc87bd2975059ad405491fc206742a4cb3f62298bb24e2b52b46cf4d3be45a9e07dc2305b2a0d4aac922ceaad4ddc +EBUILD PyGithub-2.5.0.ebuild 1027 BLAKE2B 6fa38362594d27db9c634eb65cf541accb328456b12fad2a3f32df7942171ff5cd58f02e4ddfeeea7fe04cde305d02adfd64e943e4336742f6782bb56efc53f1 SHA512 30bb5fd0da87c925648e36b1cb6fb7606f8fefa1a3f631d948f3d873f907613a1b6fbbbb76c565ca27ac4032dfd36a0287618dd6ae4f43ef1ba53a5bf3f55d57 MISC metadata.xml 501 BLAKE2B 1692287021b81416f18386da2b1dffd1c358d4dbfa3aacf7d5f773db0889ba966408c35fdbb7ea7f741923d542ea4e825039ab124a64168ad2d5264d1718dc5b SHA512 e1f2c16e725e96e8d576ff6b87a79d39f1b8169c6f419eadcd18a8a266fd188dc08fc9efa236f2c696449a083b000086b153da559cd819fcb73ddf2518500813 diff --git a/dev-python/PyGithub/PyGithub-2.4.0.ebuild b/dev-python/PyGithub/PyGithub-2.4.0.ebuild index 4e3b829bf00f..209c54f8cadd 100644 --- a/dev-python/PyGithub/PyGithub-2.4.0.ebuild +++ b/dev-python/PyGithub/PyGithub-2.4.0.ebuild @@ -4,6 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools +PYPI_PN=PyGithub PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi diff --git a/dev-python/PyGithub/PyGithub-2.5.0.ebuild b/dev-python/PyGithub/PyGithub-2.5.0.ebuild index aa72bfba2f1b..f2cfb3831c69 100644 --- a/dev-python/PyGithub/PyGithub-2.5.0.ebuild +++ b/dev-python/PyGithub/PyGithub-2.5.0.ebuild @@ -4,6 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools +PYPI_PN=PyGithub PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi diff --git a/dev-python/PyQt-builder/Manifest b/dev-python/PyQt-builder/Manifest index bb7ef54a792b..b2aaf10a9992 100644 --- a/dev-python/PyQt-builder/Manifest +++ b/dev-python/PyQt-builder/Manifest @@ -1,3 +1,3 @@ DIST pyqt_builder-1.16.4.tar.gz 3672095 BLAKE2B ba81086b5c7d35a8e899c65e58b9aab12772f2845af099590e48dfaf597f3ab16a26985416f65711d60519878f148d4469a1c8cb1ca5e7b9d2f359ad571b0164 SHA512 8f92feeed1112e47845dd716de68dab2d0620e53bccdb7eb35d57e737110ef9f5e0fe338f064db21e052870b5c0a0c459ebe7d2933cd4854eebf63a1bc517652 -EBUILD PyQt-builder-1.16.4.ebuild 655 BLAKE2B e9b6894bc33950ff3f852536bcf03d8939b29c8eb4f85438c6f2e4077f65c5016584ce5ed37d515c14acfb497d6a8869bd68e9cee422042c095a265c8a8e36d4 SHA512 914a5a2890047630c4df11fec4cfbfcadd040e0a39998f599bcf37d9ca9e8aca792f11e7b0bb14eb629913c8c10f4d1684fb40873cdfe39735df38d96b48a001 +EBUILD PyQt-builder-1.16.4.ebuild 720 BLAKE2B e0d0b132bbb77db84aad3611b5d3ef2357407f13780af792b7951b17f7f22d47c6baf9e573dcab65a6afc17fa5f2b3ae34622a5f98b25179f72551db768f1a6f SHA512 d787fff8ef50a78cf14b402d38f78a641a40a20f1d76ff3caa511d105ca746de1adde1038f9451931e1044528ae09406d24d9e5ccaf09ab80ab70a6b5ca6ef47 MISC metadata.xml 581 BLAKE2B 52b5d19b8febf7a2c0c0fb4d72e66b537f5824c1fc1a9d065b79ebe9e3c7fe5188fa0acd13bb446a9ad9f8c4481222027885a2ff6217cdf2c8caddf9c5d60b1f SHA512 b58cebc65e92de2af613423c8767dc75063e0c4dd2f1c3b308eb5b371ca499e43024e502839ffdf32b034a59294c24bca6a4703822e8365ad9c339747c17c238 diff --git a/dev-python/PyQt-builder/PyQt-builder-1.16.4.ebuild b/dev-python/PyQt-builder/PyQt-builder-1.16.4.ebuild index e64938b2efde..67533013d421 100644 --- a/dev-python/PyQt-builder/PyQt-builder-1.16.4.ebuild +++ b/dev-python/PyQt-builder/PyQt-builder-1.16.4.ebuild @@ -4,11 +4,16 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools +PYPI_PN=PyQt-builder PYTHON_COMPAT=( python3_{10..13} ) + inherit distutils-r1 pypi DESCRIPTION="The PEP 517 compliant PyQt build system" -HOMEPAGE="https://github.com/Python-PyQt/PyQt-builder/" +HOMEPAGE=" + https://github.com/Python-PyQt/PyQt-builder/ + https://pypi.org/project/PyQt-builder/ +" LICENSE="BSD-2" SLOT="0" diff --git a/dev-python/PyQt5-sip/Manifest b/dev-python/PyQt5-sip/Manifest index 0822afeb569f..91b6fd974f3d 100644 --- a/dev-python/PyQt5-sip/Manifest +++ b/dev-python/PyQt5-sip/Manifest @@ -1,3 +1,3 @@ DIST PyQt5_sip-12.15.0.tar.gz 104024 BLAKE2B 40fdf25bfb8ca321f50926d7041e33edee9fbebafaded50d283ea95b04ea050e368d2b8470110d758f68f3ac08ada68b65b2f6ebcb9d7dd43707636e26701854 SHA512 1a009b53e80fc8231478f741839d8a88ab26f531c4ab0d41ccc00c8b0650c13c95c3c89cc949858a99bd1d817d736507df519384dff029530edc554f4b35b4cc -EBUILD PyQt5-sip-12.15.0.ebuild 632 BLAKE2B 631158e15e43c72703c7f6417c20ab23b88ffb8e9992acabe5789d004d3d9d03ba2d8605bd06aab9bac1b2bc81e3625bc5f16487080965d595a7b7fc98ba7bc1 SHA512 3f0cb4ddef6d025c7f32d6e1ba37b7a2ef36badb953bf81176a693474d20817c5420f72fa8a5a97acfc82d9e2a3726a527c9647367aadab1f4ca50a11da65258 +EBUILD PyQt5-sip-12.15.0.ebuild 699 BLAKE2B e075b21da2e9ce203883c3f0944a00e0b36bd6b0e8fb72e49cddea0a6632d8b75d65ab9db6e9b0ee53d0ccea0ddff7ec226d8908e067f0dceb1b7d5e3d535b38 SHA512 745ed6fc2938cc7f7c15efe91e64f71be760dab2c0b273dc5f25375a89d0458175e96c9dc1c80dfb6921eb111e0ea687cce8ebe0f2ab674d8ca826782c2847f9 MISC metadata.xml 382 BLAKE2B 1924bdd8d05a7a04546d994004f1902edf06ca681fc557a47841e41e529cad483f2d6729b1be2b48d906dc94162eeed19f7749a4e431a3d95050d5ac08246fe7 SHA512 2296c770ba9ba38cebbd37474a6ed8bbd6221c6848555242529ee5cee1b3fff928bf9a6fc8e5ed4859af72f030588f1ef493a0edb54955968ac3f514b3cd9ec5 diff --git a/dev-python/PyQt5-sip/PyQt5-sip-12.15.0.ebuild b/dev-python/PyQt5-sip/PyQt5-sip-12.15.0.ebuild index f2e4f72282f5..acdb27ee0932 100644 --- a/dev-python/PyQt5-sip/PyQt5-sip-12.15.0.ebuild +++ b/dev-python/PyQt5-sip/PyQt5-sip-12.15.0.ebuild @@ -6,9 +6,11 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN/-/_} +# actually, it's PyQt5-sip but upstream uses incorrect sdist name +PYPI_PN=PyQt5_sip # keep compat in sync with PyQt5 or else it confuses some revdeps PYTHON_COMPAT=( python3_{10..13} ) + inherit distutils-r1 pypi DESCRIPTION="sip extension module for PyQt5" diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest index 9cd46e4697ae..c9cffd9cefe0 100644 --- a/dev-python/PyQt5/Manifest +++ b/dev-python/PyQt5/Manifest @@ -1,3 +1,3 @@ DIST PyQt5-5.15.11.tar.gz 3216775 BLAKE2B 5bc6cb12b8189ec0767be891971a9fd35109236eb4753eb77940104b71bbf78db4ed2354c54adf5d45655a8ded1cb10033afc037d8a3604c5db3ea073d394e0c SHA512 e52ca215f65dbb035deff042112e26be38b77405a45caebdae3e626ffe6487c88c97c54bfa33cc83d96537daa82b67b7a1c621696538e154e5996714fc063a92 -EBUILD PyQt5-5.15.11.ebuild 5254 BLAKE2B 9872deb9321c5ee86ce45db1361526237391af23c079ba8a79165c1d47561450bb9d230326e7a68657df15863affde09fcc5ccfc65020b5d324a3712177a5d75 SHA512 e34ee96e3bb05cb2376ae7da3e247658e335f50a45b389b378546438169b60ffc6b91b2d0ab9d600fce88fcbb10b0fe2948b0d6754cb8ceb603e6509d02a7807 +EBUILD PyQt5-5.15.11.ebuild 5269 BLAKE2B 0cd5dd1f70836a1b422b5783aa9bda2cd7c5f7ef97b2de7badd99cd33e2a4c3ee160e3e3f52642f4e106e1912ae6c9091922a73dcad7059f688a0936bb6bf093 SHA512 4f76a77b4b147a1f70a18b8e60ad010af9dd19cc6b34a6b16a72f07afefe759b3fc2b82e17d6be42de86b1e4780b93727544a9f2b4f416d7fbe01502a5916fa7 MISC metadata.xml 2287 BLAKE2B b4090aa2c55d05554a152bc3adfa76c68dc78175d26bb4ea6d25858ce2db922c168cc4ded6c7fa9114cf651417e0a6e435baebe460c8efbbd94be17adafd6f43 SHA512 12e3559ff04c32ebce2a382bf3b01730b0b69829c77cdf75f0061143cc19000e126daebbf9014beeae8bd1fba2675ef2ecfe7943296a8dc66000439c104c1351 diff --git a/dev-python/PyQt5/PyQt5-5.15.11.ebuild b/dev-python/PyQt5/PyQt5-5.15.11.ebuild index a78c36871235..a8fc4af027d4 100644 --- a/dev-python/PyQt5/PyQt5-5.15.11.ebuild +++ b/dev-python/PyQt5/PyQt5-5.15.11.ebuild @@ -6,7 +6,9 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=sip PYPI_NO_NORMALIZE=1 +PYPI_PN=PyQt5 PYTHON_COMPAT=( python3_{10..13} ) + inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils DESCRIPTION="Python bindings for the Qt framework" diff --git a/dev-python/PyQt6-WebEngine/Manifest b/dev-python/PyQt6-WebEngine/Manifest index bba8d6f43124..3275b4d62fac 100644 --- a/dev-python/PyQt6-WebEngine/Manifest +++ b/dev-python/PyQt6-WebEngine/Manifest @@ -1,5 +1,5 @@ DIST PyQt6_WebEngine-6.7.0.tar.gz 32593 BLAKE2B 6c14323b440a83f6fed9f1f77f20b350f00255dfedfbc328a5ee638760d20958d8864eb3c590248acd5c69152c537993a95e66d1f76b28349561c8223dfc2a85 SHA512 8298aecc43e420c4fa912802fd66ee95fd71156d9a6d1f1a499ffcc2d0d45a8c3e3c170f911acfc8f094d2e434567b5143b145ce40413ee75c9a9e4420341c0c DIST PyQt6_WebEngine-6.8.0.dev2411020930.tar.gz 34309 BLAKE2B e881ea3b91b1ebccf7b93df3c0dc645e2505223948478b2e4a6399fc380e08460d8ce3cd42857adaa68a8323439257891028b43a6334f0ef2cf4e3b6e13064dc SHA512 5acd6f8712bf1964cd15ee3696bccf37aca00a3c6428df03500a678e1f7f88b1c02015fb1f7b698c4bb9db24868b99df878cf3187a14addb7b7f66354a1960c5 -EBUILD PyQt6-WebEngine-6.7.0.ebuild 1892 BLAKE2B f7e644a1da4671b090726e9ace8d9c577a39ed153f55336d634c57f2902308c956977ab8ab8a2adc6aafab03466024789636bb6d5a9eecba2eb3b77ef3b858f4 SHA512 93f2418780e7e749f6aef09de35732c8e3bf774f4af63166691d6566c07fb414b90967c8eada5eeb968deb1a64633db21d2c21a714f799194f6c8555bc95a79c -EBUILD PyQt6-WebEngine-6.8.0_pre2411020930.ebuild 2108 BLAKE2B 386514f7930929b2dc690883044ad483656ec1cd9611c17ddc1e309f089bd7fd4f8df619047e1e2aebedaecf0fb2fe3cb57f8b2c21cb94312471c9fea1adc022 SHA512 05a6b751acee4c8235da43b501a5444c4f44f4f216d642ca09be78d6c037433b4b46eb07f2f88386ab6e8b81ed4c8ec436953cf3113eb77ec499054988a947d9 +EBUILD PyQt6-WebEngine-6.7.0.ebuild 1971 BLAKE2B 8c6b01586f8b7141270083707203dff56376749c62cee37cbfaeb1f39f2002c8701796fcaf6ad3977a00a8adfd4089685bf243e5f13253b64670c612f5df7631 SHA512 22a5a56903efe615e4cdf79b1fe827b21e188869f85a998add6f964240225e47a3fb1eaa60b3014eefd49d2ba8bc195134de070ca0c2d004a9055d23894a2c2b +EBUILD PyQt6-WebEngine-6.8.0_pre2411020930.ebuild 2190 BLAKE2B 2eeb1d57f06c1ab3ebac66090b4565e62809e2e5dcf056cfabcecdf06413cefa49e906def182b1862eda1b0c367dbef8525f9927d24a786d19de5c5f56c2f0f0 SHA512 5cc106c59bc4384886592e2c5cc944b05e4620314815e2beb506027447ea93e174cb30bfb33089afe104064e5b7336ff91080665b9de5e125554db750c27f27f MISC metadata.xml 574 BLAKE2B 1cc3bbf5d25e8aac390530005c225bfc618fbb1bdef3a3d075f445eee2cf68d86feb6ac8841d7e0efd1679b19fc14b33b33accdd7e4932e742f46907a8f98601 SHA512 1af94b1a66be1dd38feb818ba973852912bacacc715e0bd893f8b3de56d17f8902b7486cc487137defad749773a6f728c470cbb9c62d15f91a63d80b16296604 diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild index 9692b479ada6..6e0e5571b4dc 100644 --- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild +++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild @@ -6,8 +6,10 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=sip PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN/-/_} +# actually, it's PyQt6-WebEngine but upstream uses incorrect sdist name +PYPI_PN=PyQt6_WebEngine PYTHON_COMPAT=( python3_{10..13} ) + inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils QT_PV=$(ver_cut 1-2):6 diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.8.0_pre2411020930.ebuild b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.8.0_pre2411020930.ebuild index d88dc3980b50..fbf1852e77b0 100644 --- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.8.0_pre2411020930.ebuild +++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.8.0_pre2411020930.ebuild @@ -6,9 +6,11 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=sip PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN/-/_} +# actually, it's PyQt6-WebEngine but upstream uses incorrect sdist name +PYPI_PN=PyQt6_WebEngine PYTHON_COMPAT=( python3_{10..13} ) -inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils + +inherit distutils-r1 flag-o-matic multiprocessing qmake-utils # pypi QT_PV=$(ver_cut 1-2):6 @@ -16,7 +18,7 @@ DESCRIPTION="Python bindings for QtWebEngine" HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/" # TODO: drop this and uncomment 'pypi' on a proper bump -MY_P=${PN/-/_}-$(ver_cut 1-3).dev$(ver_cut 5) +MY_P=${PYPI_PN}-$(ver_cut 1-3).dev$(ver_cut 5) SRC_URI="https://www.riverbankcomputing.com/pypi/packages/PyQt6-WebEngine/${MY_P}.tar.gz" S=${WORKDIR}/${MY_P} diff --git a/dev-python/PyQt6-sip/Manifest b/dev-python/PyQt6-sip/Manifest index 19f390ae753c..f7d2909b9d0e 100644 --- a/dev-python/PyQt6-sip/Manifest +++ b/dev-python/PyQt6-sip/Manifest @@ -1,3 +1,3 @@ DIST PyQt6_sip-13.8.0.tar.gz 92264 BLAKE2B b44ba35c3209b3a49fccf0e4634af8a410b1531d0dd74fc665d7da9780f4e32baf18fbba80eb9635a96442c1c91295dc10e0388194d1e169d300e0e1b37d18cd SHA512 6947690e61fe65a21f61d034ae9de7b7adb001c59a4a362933c5441648fe27140b43666efa73f981b138cfc73fac72777bb7318b98accc3c7f808687e3fc5d81 -EBUILD PyQt6-sip-13.8.0.ebuild 617 BLAKE2B e7479d5404b12be6f1c154ab477b2a27060d7b7b1e9154264185c714953bf67a9b287438deaf60d81c3a15c747522f51939ad73e002e4b9a5f7a2a012cad69b2 SHA512 f47c133c1fd1360c66ee9267d035e3ac2122877ff61e75b743e55d8803cde6b18f1ca257c8b83ca5c7a9971873cea6836fa602906930c558681cbeb3f0c2e5ca +EBUILD PyQt6-sip-13.8.0.ebuild 684 BLAKE2B f31b223b42f25dc8d8e12d1f48b8f37fe4dad517d3cbfc4d1fa77f1a0c300f00b812686f652bc4fa732ffaacc3a3e35f13268d3546d04741392c5ade49bf9ef1 SHA512 7b91addb87a564075a225e0ed9e4a637937ef9c9dbd9743a95ef4cee64cfa7a4f0d53f36ea8440dbdfb7134bd8cb6f447cfaecfd4d0ca24d068d8ace3e3897d8 MISC metadata.xml 382 BLAKE2B df3e932890695657b0e29bb309514558938bb77489f1f95f275250f9fe960910c7c5e3a827a290e9ff9c557ced98904fb1ff92f580f3a99c6ca6b6b3932814fe SHA512 1cd634b2a0c34682fb6468301a3d7cd28e3988651b62cfa200783e6f75fde29e29ee06c494a8fc272261642e3d7c22d2d3f35c143f5c31f936af74c6aa748554 diff --git a/dev-python/PyQt6-sip/PyQt6-sip-13.8.0.ebuild b/dev-python/PyQt6-sip/PyQt6-sip-13.8.0.ebuild index e432d69b4fa1..4b3eeeed1788 100644 --- a/dev-python/PyQt6-sip/PyQt6-sip-13.8.0.ebuild +++ b/dev-python/PyQt6-sip/PyQt6-sip-13.8.0.ebuild @@ -6,9 +6,11 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYPI_PN=${PN/-/_} +# actually, it's PyQt6-sip but upstream uses incorrect sdist name +PYPI_PN=PyQt6_sip # keep compat in sync with PyQt6 or else it confuses some revdeps PYTHON_COMPAT=( python3_{10..13} ) + inherit distutils-r1 pypi DESCRIPTION="sip module support for PyQt6" diff --git a/dev-python/PyQt6/Manifest b/dev-python/PyQt6/Manifest index 51b43e45082c..9bfe6974b03b 100644 --- a/dev-python/PyQt6/Manifest +++ b/dev-python/PyQt6/Manifest @@ -1,5 +1,5 @@ DIST PyQt6-6.7.1.tar.gz 1051212 BLAKE2B 9c1c619b08cc14e0a92ea22812c14d5a3cb47e45eea917d50ab63918d8433d54b354f26b885f2567b9c6e2f0380e819972d055d1a1751f6646ebb5e6cf72b228 SHA512 1e0fec009e1823b06460fd96eddc00ed31388c20f6d832aa0ebaa130baf06d83514df43af7961c3cb2872570d27e539d6db7bf6143ccdfd61a19da7521be2c7e DIST PyQt6-6.8.0.dev2410211537.tar.gz 1062853 BLAKE2B 1838bc76a7a4b2d6787e8f2f5e2960ea8d1f48715dad16886da6121eb36e8ca573d888de733ecf4da61439303e0151747785d1e5a7325271e398866630cdd946 SHA512 3fdf464609da8a2194980b4d100531aa593de6c22027bf212c92e393629e329da8c8259e05dcda11a3c90eb9cdbc1c3c70696642d323822adb721e78b6270b40 -EBUILD PyQt6-6.7.1-r1.ebuild 5767 BLAKE2B 389ba6cc1fbb49188c12971d375c137c29ba292a5f1a4950695795cec2e57b112d739ca364083fbe1a887171fa43acd9e263b59ae667b3eb7d038621eac68093 SHA512 d5ab49c81639a471b9a504d2b324b32742cf286fff6a8c558c2f4236f806d8580d92b78950d889ceeeaf9fa970adfd0f15eed2d53d2791dd0f685d557c4dde71 -EBUILD PyQt6-6.8.0_pre2410211537.ebuild 6116 BLAKE2B a473acc511b4c1842c2185ea31dab10cfc1cc0988a5bd9665b04c8cf3b7faeb4dde81b5caf6e66ed55990fde27e810d0f72a9becc99921bf579442368b0c2ec3 SHA512 c870e7ef0186baf77895e1731ea8ff6dc0de52ff869aa3008f4001339f6f9597523558fe4a3730d95b1b52d070b1a7338ea229e85a37ceabab5e18020c7e2c9a +EBUILD PyQt6-6.7.1-r1.ebuild 5782 BLAKE2B cff60065866c67218f6b16dbc885de7c76496b4745b0454c8066a1b69868b7cd5582f7859563ccbd530e0d14a120098080157ccc47b6c90fa2870669771dab25 SHA512 addc5bd46c9c56aceba278fcf1929fd19440cbb7a860ae1189dd4e0e39d1539de48d43b87c79fe656202efbd3d5518065df05f57fc98d4bfac51ae4aaea7d76e +EBUILD PyQt6-6.8.0_pre2410211537.ebuild 6136 BLAKE2B fb0d90a3d0a9556f37a1dbd2751ceaaf5a1c689b52cd874ae8baeb2ff5842986690b614ed4577a2d02accae82a6d23aea830f561cddf2d2540a1643f712b5f21 SHA512 2a1c36d160a13186ea95cf859f7ba2f260bf39941f896cff5d9d1c0988ea428220f905a29f392aef81b2ddcc8b326c620b4401fb07faf0bbbcdaf9a1e22ceb16 MISC metadata.xml 2473 BLAKE2B a86705641a5b20eda9edb08d129e98e848586ff3d6ddc5adfb52c26269d84cf1ebbbcc1cfd967b31403fb12f5a3fb021785c9f3651087240344fa0eb5e403082 SHA512 d985e7e96b9263072165fb323e4efdf1e04f6decace4ea52228ed822d0be730596e8e4e46627e8111574b0703e86f27c82d9a2ec72661edba5583d3e49efc1f4 diff --git a/dev-python/PyQt6/PyQt6-6.7.1-r1.ebuild b/dev-python/PyQt6/PyQt6-6.7.1-r1.ebuild index a4399f8665cb..abba8dd581d2 100644 --- a/dev-python/PyQt6/PyQt6-6.7.1-r1.ebuild +++ b/dev-python/PyQt6/PyQt6-6.7.1-r1.ebuild @@ -6,7 +6,9 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=sip PYPI_NO_NORMALIZE=1 +PYPI_PN=PyQt6 PYTHON_COMPAT=( python3_{10..13} ) + inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils # 'can' work with older Qt depending on features, but keeping it simple diff --git a/dev-python/PyQt6/PyQt6-6.8.0_pre2410211537.ebuild b/dev-python/PyQt6/PyQt6-6.8.0_pre2410211537.ebuild index 8419e85103f6..2a3757e26187 100644 --- a/dev-python/PyQt6/PyQt6-6.8.0_pre2410211537.ebuild +++ b/dev-python/PyQt6/PyQt6-6.8.0_pre2410211537.ebuild @@ -6,7 +6,9 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=sip PYPI_NO_NORMALIZE=1 +PYPI_PN=PyQt6 PYTHON_COMPAT=( python3_{10..13} ) + inherit distutils-r1 flag-o-matic multiprocessing qmake-utils # pypi # 'can' work with older Qt depending on features, but keeping it simple @@ -16,7 +18,7 @@ DESCRIPTION="Python bindings for the Qt framework" HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/" # TODO: drop this and uncomment 'pypi' on a proper bump -MY_P=${PN}-$(ver_cut 1-3).dev$(ver_cut 5) +MY_P=${PYPI_PN}-$(ver_cut 1-3).dev$(ver_cut 5) SRC_URI="https://www.riverbankcomputing.com/pypi/packages/PyQt6/${MY_P}.tar.gz" S=${WORKDIR}/${MY_P} diff --git a/dev-python/PyQtWebEngine/Manifest b/dev-python/PyQtWebEngine/Manifest index 764e5ead2d13..7a7649a0cf46 100644 --- a/dev-python/PyQtWebEngine/Manifest +++ b/dev-python/PyQtWebEngine/Manifest @@ -1,3 +1,3 @@ DIST PyQtWebEngine-5.15.7.tar.gz 32223 BLAKE2B 81c318e9117ccfad9f883e9282cdb93d936c7ee4def1ab927af2d1090e79f513f24e91455fa5b769fd5bb1094061e10a7f001f9c6172e51df4f50efac16a77e3 SHA512 0eede365bd0fa6eb60aa09443298a7afdb94497960ae31bf050311aec919c02a17ea13e57abe37e55f74d458acf34a6c3ab7f5895914742adc90e90a8c0eb442 -EBUILD PyQtWebEngine-5.15.7.ebuild 1154 BLAKE2B af54ad9cb61dbebfdb4f90dd45736e7cf13397d452cbdd7c0d57eb0f016eae3b26e06b60dc07750db32e3d6356159c444a949bd2c52b1f5214f2049ebcca9298 SHA512 06598d4c63f16831e3a6e23aadc0ccc1926a9cbfb71862e5d1c63857a634cdf550b4e5808199dc27df4369bad68947f8f03169fbb4806334e5c1290da78944da +EBUILD PyQtWebEngine-5.15.7.ebuild 1177 BLAKE2B 91e3eb25db0f294adb2551436a13a7d904f9c93fe38b8f224e56bc7bd11ca917867499d920d28cfd9275d1644038540fdd423fc104c3f1329a93b2ac619b218a SHA512 944debaa98b63e8f7f670a144c6f3219cfb72d0280f959873be0a5c28a93c2acaa760356962f0da2b41e623fa668677e8dd778b1d4da0a37a128f9f29503132b MISC metadata.xml 959 BLAKE2B 00163e3954184867c30d8e0bf102bf2fc68bcbbefb4169b2aad2521bdfe5f7e505c71f1e5ff82eaa20f0789b12c6d2812557809abf500c05527afc68ab66d38b SHA512 1d58825dbdb183fe56222b25844daa3d1d0fba14aa77674b8f6c3ec683e3c43f7f3173799b97d7aa3d2410e7f874d7386ebf23f9524b27710646ef5d7d1f8148 diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.7.ebuild b/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.7.ebuild index 1e65c6b12cfb..495669ea9a73 100644 --- a/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.7.ebuild +++ b/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.7.ebuild @@ -6,7 +6,9 @@ EAPI=8 DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=sip PYPI_NO_NORMALIZE=1 +PYPI_PN=PyQtWebEngine PYTHON_COMPAT=( python3_{10..13} ) + inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils DESCRIPTION="Python bindings for QtWebEngine" diff --git a/dev-python/PyRSS2Gen/Manifest b/dev-python/PyRSS2Gen/Manifest index 0f85eb6bb299..99636fc3423f 100644 --- a/dev-python/PyRSS2Gen/Manifest +++ b/dev-python/PyRSS2Gen/Manifest @@ -1,3 +1,3 @@ DIST PyRSS2Gen-1.1.tar.gz 9149 BLAKE2B 1f388e8616c79d8b5436f69191d479c529e1348308d69782a833bec714da6289fc459ea2b554a1e660027a25d0581c441a0e75a623add3c42c8c33c5cc8518e1 SHA512 2240686914c87984626eb739676927fcd53488158bdebf589e07e8a778e6d24305964e032581c61836f0fabc1264e42d05c88eac8f4c5f6536c31c775434ce02 -EBUILD PyRSS2Gen-1.1-r2.ebuild 470 BLAKE2B 12d6ff689e7c6c709a56c2b8f5dfe6c769511d453e3cedee4b8090d5902346216671eb53e1a488eb4f343b1934de57bd3cfca4accf1f5d2ecdf9c643b6b5a636 SHA512 dfd4cb72b70f278b41bb0ccad8976902a8d84df056f62f8c6de3cf4fbd0609c40c755e567bd2acc7bcc7ddf451384d8fa5fa8cf77535963ffbc846cae80050e1 +EBUILD PyRSS2Gen-1.1-r2.ebuild 515 BLAKE2B c32c2df4c2b25083e8bfb8fa9e72145b63ac1f8ef2a06425bdbe0184645cd1f1c27ded3acbd10d37f6eca28fdd04f85839141eec869d7eb32c0a4c35a4e1fc73 SHA512 0a048e21cfcaba042e4112c05b335ac542313ef8cfde03630d315d4bfe3fe007ad2b6b9474a286253a647e0d66b4c25e0ffb4f465eebd23baa6029a8286f3f4d MISC metadata.xml 264 BLAKE2B 2c92175e1be8e1d2d7773db20c42c584c2b9dab827b823bb6c41624b92f5378b8fe4b29fb4a37f775f34619baae31dea4d48a51995aab189b28620e8facf81fc SHA512 611f9d8679a1d8697e6bf6d7455736be342e048a5e3f4797bd0f3c6952aa0a2c13609e4e8ca2526eee9251f136476f5268590411baca77de243dc4e90fb49b79 diff --git a/dev-python/PyRSS2Gen/PyRSS2Gen-1.1-r2.ebuild b/dev-python/PyRSS2Gen/PyRSS2Gen-1.1-r2.ebuild index 6cdf17e81365..1f555ea552e0 100644 --- a/dev-python/PyRSS2Gen/PyRSS2Gen-1.1-r2.ebuild +++ b/dev-python/PyRSS2Gen/PyRSS2Gen-1.1-r2.ebuild @@ -4,13 +4,18 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11,12} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 +MY_P=PyRSS2Gen-${PV} DESCRIPTION="RSS feed generator written in Python" -HOMEPAGE="http://www.dalkescientific.com/Python/PyRSS2Gen.html https://pypi.org/project/PyRSS2Gen/" -SRC_URI="http://www.dalkescientific.com/Python/${P}.tar.gz" +HOMEPAGE=" + http://www.dalkescientific.com/Python/PyRSS2Gen.html + https://pypi.org/project/PyRSS2Gen/ +" +SRC_URI="http://www.dalkescientific.com/Python/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" diff --git a/dev-python/PySDL2/Manifest b/dev-python/PySDL2/Manifest index 589380e3a1d4..643ed6c687a4 100644 --- a/dev-python/PySDL2/Manifest +++ b/dev-python/PySDL2/Manifest @@ -1,3 +1,3 @@ DIST PySDL2-0.9.16.tar.gz 773537 BLAKE2B 5cfe4ab3981a665fc7f7606c07a3252e58c2706e45ab41d0d6444b4d3fb1c8805b5fd67e770a8a64538d305be0013a4d599ee81f5de0c5370146edc9d4d858df SHA512 ffe7abe8e828926934677c81a42c9af794c4817144eba50c40430c150d476dea40f0b36e639b2c270cbd8e00ab5bf5b032a4c0e514255cceef8161c8d76f8cb2 -EBUILD PySDL2-0.9.16.ebuild 1784 BLAKE2B 048badd27315719727c89773a45bc541ec02e8ba2507e02ca4c247d7696c6df9a7681584267d80bb50fdbe0351c0ced059916562ac10897a06f417915584317e SHA512 d945fc659da666a4dcb3775a1b2914a4958b6fe07d0e3a7c7051967a9087120f7dbcfbacd73e473e74aad77c32cd381251072e6df10723c3859625ecf1078d5c +EBUILD PySDL2-0.9.16.ebuild 1799 BLAKE2B f74ad68a04b3c4fc20186f535c0d90c9d83587710826e68802a435fadc25a43282ae0446c996a551f4a1172b20c5eb86847b1f53b54840bf26d8adeff39b26dd SHA512 a1cefe5dded69ba39b37a54af961ce1d4c687666922896e448c1b88ffa78799702aee8f09512097cb3b75977c6ca9a0db3d6beb2dcb74f8a1360fb5c17277679 MISC metadata.xml 450 BLAKE2B f92f2f7529e3a09d18c88a51f78ed520d7b4756a99776d70bb7ad4e452ae6cd9a67560ebfaafcacbd73e945282fc28ecdb48d54b2c2eb5b18d3f944401650349 SHA512 de7f757b195170ee865e34dcc214d0a57912e50631291045c485f58ba05fa87b7fc57878333021c7b9d3f8609e9afa4190f4c4062fb7a8136498875aecee615c diff --git a/dev-python/PySDL2/PySDL2-0.9.16.ebuild b/dev-python/PySDL2/PySDL2-0.9.16.ebuild index e0ceaf24d361..94ff2c96b9cd 100644 --- a/dev-python/PySDL2/PySDL2-0.9.16.ebuild +++ b/dev-python/PySDL2/PySDL2-0.9.16.ebuild @@ -5,6 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 +PYPI_PN=PySDL2 PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 pypi diff --git a/dev-python/PySocks/Manifest b/dev-python/PySocks/Manifest index 0da61277537f..6595f10ccc9d 100644 --- a/dev-python/PySocks/Manifest +++ b/dev-python/PySocks/Manifest @@ -1,3 +1,3 @@ DIST PySocks-1.7.1.tar.gz 284429 BLAKE2B 8015e8a0a7ebfbb09ec542393aeb633a769701445c07f24bb9e62b07803d7bb605f22e79ad9ec83e47aa7fe843a1a057073d97e25482e742f42e18b2c7a2f1b3 SHA512 cef4a5ce8c67fb485644696a23bf68a721db47f3211212de2d4431eaf9ebd26077dd5a06f6dfa7fde2dcb9d7c1ed551facd014e999929cb4d7b504972c464016 -EBUILD PySocks-1.7.1-r2.ebuild 684 BLAKE2B bddb8f51637d94cb85516bc075a046008541845570a17aac16d0588cba84745102c176d843a3817df7f69bc5d40947c46767a98034c75cbd42247d3b412ae99e SHA512 79853055c2b268227b3997b517a79a6f2c495ac4855087af9789d59968a085ccf95720e5f49f376a692ae0d934c73966477af877604e224c7ea2c1b232b51bd0 +EBUILD PySocks-1.7.1-r2.ebuild 705 BLAKE2B 1470cd5d565f3de55bb7f8a4b89f8bc1d19fcc657518ce99f8303fbdb04d61df9230bade0189a7e0e499f0ff2bd6386dc3c05573d583713cf1b3a23fbf755835 SHA512 c1a8677ab340b9f0b5d3869aeb34082f243aa164db625c3c1d32a8406bf32671f9f9cbd3bdfe8a14936ad69364fed08c2726cd482aa615cf3783f6d1fc086599 MISC metadata.xml 525 BLAKE2B 61d1c3a217ae1912a20e326a6aa00b003a0b6bb2d6d93e3fa361f21d2669c3d1a893d4d23641c3492388e8b671dee87f7c6d07c2df618910214786b999df3e74 SHA512 ce38eb19999a7b9bfbd9751fee536850c9d668f1f9ea3320cf9169714443bd19ad2d4a63097a00b66d6d379807064e21acb8a9c09988fbdcb98abba8f50ac802 diff --git a/dev-python/PySocks/PySocks-1.7.1-r2.ebuild b/dev-python/PySocks/PySocks-1.7.1-r2.ebuild index 559ee24ac122..68c71fafd17e 100644 --- a/dev-python/PySocks/PySocks-1.7.1-r2.ebuild +++ b/dev-python/PySocks/PySocks-1.7.1-r2.ebuild @@ -1,17 +1,21 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# please keep this ebuild at EAPI 7 -- sys-apps/portage dep -EAPI=7 +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 +PYPI_PN=PySocks PYTHON_COMPAT=( python3_{10..13} pypy3 ) inherit distutils-r1 pypi DESCRIPTION="SOCKS client module" -HOMEPAGE="https://github.com/Anorov/PySocks https://pypi.org/project/PySocks/" +HOMEPAGE=" + https://github.com/Anorov/PySocks/ + https://pypi.org/project/PySocks/ +" LICENSE="BSD" SLOT="0" diff --git a/dev-python/Pyro5/Manifest b/dev-python/Pyro5/Manifest index bc2dc124729c..e0982611bb97 100644 --- a/dev-python/Pyro5/Manifest +++ b/dev-python/Pyro5/Manifest @@ -1,4 +1,4 @@ AUX Pyro5-5.15-fix-test-on-ipv6.patch 1408 BLAKE2B eeede9ff9c4e41227f2fa0d4411cf04520ab9e28ea3926566f3ecb0403a91d08faad581d66cf33291f98343532585fd6dbb0abe5be02afe1919f95b5ddd8486e SHA512 c729ba79294e7252e1a0cc71e7eba5c2992b6d5f5b35a865bb9a6c91f1f3f314c0cf566a1be87fb0e5bc6672025a466d64b7fb203096478ba0a30ef83f829783 DIST Pyro5-5.15.tar.gz 447559 BLAKE2B e8831a4321205a8affef5cf0b986b3a10480296b03ac132cb5faa5508a1dbe0ba59a8dfb9a7ec284483d0736224291d033a02061b277078b26c1f71b1fd6bcc8 SHA512 bafed86363b0fd94900f0c708ffb6aa664587a7c032aa974b766556ec86d5db0eb89a8ceffa0a1e7dd043be8d0a1d8826fa79e1ca95002dbe380213c367684a3 -EBUILD Pyro5-5.15-r1.ebuild 877 BLAKE2B def7c2a0e27f529b4e9bd462737592338ff5ce89b83db398698f26bc915a28bedb2fde80624f4ba4940b28eb5dc36dcc8a608f30a616e8f83436010d49a526f2 SHA512 91d81feacc929b225e355bd27db55027fee78f918ee18ad3d5b90d34c21f4c47f0a18345738df1198b96bf4d8bd69d3ea94a466c3b7ec3cdfa77fbcaab016e51 +EBUILD Pyro5-5.15-r1.ebuild 904 BLAKE2B dbaca4e8ac453afd039910d8c03aff421737da8b79faa989011a43b29833c2f47bd60f56ca719a03d6eaa046e0260baa8b8e6246f20ce834bc64458e4366646c SHA512 1b55bcb3da44baedf01b60aa7b9fe34287b1522f9e5e3f82f7c1269d789060505096787cf1649f2b95e51bb65c9f44bab85d76e8b1453f97cecbec7d77f7cdca MISC metadata.xml 493 BLAKE2B ea9085bad0bb57990414da69338f19a323a421b73719c9917287ff386267949b0f8d7dcdee86b21e7806a71a30ce576784de44d2e6e083a93c0ce4266639f91a SHA512 139a23e2bdf10955b3e672fccce18496116247057c4d6df47a4333151c3a6c35312d0e73e1899e8c78a6969f4e6fd048a065751ba0ea2df68603871f9b24f3c0 diff --git a/dev-python/Pyro5/Pyro5-5.15-r1.ebuild b/dev-python/Pyro5/Pyro5-5.15-r1.ebuild index 6a65b9fdf96b..2a46b1e14588 100644 --- a/dev-python/Pyro5/Pyro5-5.15-r1.ebuild +++ b/dev-python/Pyro5/Pyro5-5.15-r1.ebuild @@ -3,18 +3,19 @@ EAPI=8 -PYTHON_REQ_USE="sqlite" +DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN^} PYTHON_COMPAT=( python3_{10..13} pypy3 ) -DISTUTILS_USE_PEP517=setuptools +PYTHON_REQ_USE="sqlite" inherit distutils-r1 pypi DESCRIPTION="Distributed object middleware for Python (RPC)" HOMEPAGE=" - https://pyro5.readthedocs.io + https://pyro5.readthedocs.io/ + https://github.com/irmen/Pyro5/ https://pypi.org/project/Pyro5/ - https://github.com/irmen/Pyro5 " LICENSE="MIT" @@ -33,11 +34,11 @@ distutils_enable_tests pytest distutils_enable_sphinx docs/source \ dev-python/sphinx-rtd-theme -EPYTEST_DESELECT=( - # https://github.com/irmen/Pyro5/issues/83 (pypy3 specific) - tests/test_server.py::TestServerOnce::testRegisterWeak -) - python_test() { + local EPYTEST_DESELECT=( + # https://github.com/irmen/Pyro5/issues/83 (pypy3 specific) + tests/test_server.py::TestServerOnce::testRegisterWeak + ) + epytest -m 'not network' } diff --git a/dev-python/QtPy/Manifest b/dev-python/QtPy/Manifest index 16a913b8d76f..a7231aaeb416 100644 --- a/dev-python/QtPy/Manifest +++ b/dev-python/QtPy/Manifest @@ -1,5 +1,5 @@ DIST QtPy-2.4.1.tar.gz 65492 BLAKE2B 3816e3836c171f75fc1877984b533602c8929a791b09a1f53b14687eae7a1067e47fcae3a198d798417521a1a81829168d3af94178b28d8a3bd2c28e7d9f7865 SHA512 cb7c65cfec5aba9bdc4942b95108ac0300eac5ca8f0c984e8ea789b77fded3a1817f591d43bc45e9aa4feb3cb3da64c0d42ae67f12121a807cf7c247e7612e7d DIST qtpy-2.4.2.tar.gz 66849 BLAKE2B 1eb362e797950d6c1406fb02bb3047ca7f8fdecd2b75371ab34f39601c9bdebce33336e3809c0d35dca31673c88d1734721a6dfdfb65f2ce20729445c4a4ca27 SHA512 2f9a0e1a4839c8dca23b4364900a12c2bd00f518353785a41eb6bd62fdc469670457f18224e1150a5a216ff5d0c4e799c3a1711ff7703ea07fadd655538fa37a -EBUILD QtPy-2.4.1-r2.ebuild 8773 BLAKE2B 143eeaade621d9aff2e54d83728d9a940dd0f396b1e7f97e7167882f6e7f5e19c190dc04098ae8e2564d71b86e02011b51e0af8c36b6ff62b1f7e5edf60e52a6 SHA512 6653ef7e2ef8064d9f75cb5995c0f539f25eef3edc00630d2a142891512ba24b87965877e0c0fe89366e34ba81941282250297cb72004d835437ba21c36e79f6 -EBUILD QtPy-2.4.2.ebuild 8768 BLAKE2B 4bba419cf17fee0d25b7b6188c1f223d2e9e948ba00a0c6c7cc09349cfbae7a5e5bd20ec4832e0e70439fce007e4e8781d44403cef0e18d705dabca2257707df SHA512 d1b885423dab28bef66f183d2788a8f1504a59057dccf74e702e23f2158863439ca9470958587880cdbd38326f418f17906cef17abcb27949f59d8e1689e04cc +EBUILD QtPy-2.4.1-r2.ebuild 8786 BLAKE2B 5b9c0fbdd414c327f6ec0fefeb360b9829cc0f875497dbf55618bbee14a8d968cd6ed4e2bc1c775e1723e26968fa47bab2ceee6c5b7b1a999a937cd35fcc40cb SHA512 faaa99e2b0f8ea55a0cf30af3710b256c9cd79a16876bebe739087605a4aec7b14e0539c8325303d84c11046e0559a034ba5fc057fadd8ab3e8e887c3aae5bdc +EBUILD QtPy-2.4.2.ebuild 8781 BLAKE2B 6f26b9a4710da0ecfc66156b25e0d69d72a9373e2dc44ac69f6d636d5ba4070c686ff75d1f503489a1a358ddd0eaccf108b3cc9898310c4073d243625db287f0 SHA512 51f590a8baf00d3e4d341a14d9b0c41094827add556d6545611b96e6a0832be32eaea743f9936a83558706473147cd360080d92fe7dadc961ea03fc6b6e33a66 MISC metadata.xml 2851 BLAKE2B 4deaa44ead64f6a8475413012d05a96bdab411200c679a00ed915b411b642cd459fd1e26a923254f26a2fa47237a95accf106e54018f4b25b335581a5c721920 SHA512 6d7a7da2bf4678328327d6d816d7938628e1ee8f726090580e5691290a7da6e908617d2ebf93984d4266d42104aaec213e3c62b62852c94ae99e15d80ee70842 diff --git a/dev-python/QtPy/QtPy-2.4.1-r2.ebuild b/dev-python/QtPy/QtPy-2.4.1-r2.ebuild index 239b02d7039d..22f79f3d25f1 100644 --- a/dev-python/QtPy/QtPy-2.4.1-r2.ebuild +++ b/dev-python/QtPy/QtPy-2.4.1-r2.ebuild @@ -5,6 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 +PYPI_PN=QtPy PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 virtualx pypi diff --git a/dev-python/QtPy/QtPy-2.4.2.ebuild b/dev-python/QtPy/QtPy-2.4.2.ebuild index 58ae66b2461e..a8486eb6f97e 100644 --- a/dev-python/QtPy/QtPy-2.4.2.ebuild +++ b/dev-python/QtPy/QtPy-2.4.2.ebuild @@ -4,6 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools +PYPI_PN=QtPy PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 virtualx pypi diff --git a/dev-python/agate/Manifest b/dev-python/agate/Manifest index 32c42b4b249c..dfc3c3a47afe 100644 --- a/dev-python/agate/Manifest +++ b/dev-python/agate/Manifest @@ -1,5 +1,5 @@ DIST agate-1.11.0.tar.gz 203764 BLAKE2B c652f4f28840b036361fd05d5f1ca612fdb251a055f2e42d3859050907f0c0f0c17cb2a3351d5eb9d96759f18fc6851a501d1d3aabcb2ad257093ee97a96693d SHA512 9134987ed32838565e6d599568d5346e90d4623dca0868d13d134d6333d55f64ee4fc67469c691e1e964c735e14482e18615ca79f25108ffaf24c4da50a28ae6 DIST agate-1.12.0.tar.gz 203989 BLAKE2B 790b1e04dce60754dc24dec367420dfeaacd15879940872d3231ea848b35d4149472285b0dcddd3749c37136b917fa718178de7401d6ca3322e249d56979fb3f SHA512 ba73717d1ad270161d2c5c8b45013c146e9ca0d8d7ca9b47e2db48818226544f66fd5762d5b956ea33add04a18bac46d9f0128e2022b98e0f78b3d2a7f0f1f1f -EBUILD agate-1.11.0.ebuild 1171 BLAKE2B 6699bb891fc9d06e1264aedda20403c4add46007720342906ef5d7e0b654f22e1951e1979002bb8d3b616cb3881fa3e884a540c44702d2ca19338383e93d5c50 SHA512 498215670470f3767d9dd1e714534b2a35980b15d9bbc2592cf9a766821283d10da2e80de4cb898fb78597f9cf86a5eeee848837ce6826c0a2490bfff459a77f -EBUILD agate-1.12.0.ebuild 1171 BLAKE2B 6699bb891fc9d06e1264aedda20403c4add46007720342906ef5d7e0b654f22e1951e1979002bb8d3b616cb3881fa3e884a540c44702d2ca19338383e93d5c50 SHA512 498215670470f3767d9dd1e714534b2a35980b15d9bbc2592cf9a766821283d10da2e80de4cb898fb78597f9cf86a5eeee848837ce6826c0a2490bfff459a77f +EBUILD agate-1.11.0.ebuild 1171 BLAKE2B 1d745d46f6981fd655063c330de7ffb1a9db72a34fe675bd099c6167b58d7abcbbf8c3454ab75cd24f7e575be80b9d16b9deacf5a702a374564ec5cb7e9edb70 SHA512 fa7bd1792c5a08f61d2c4a72275e966abd6e894ee6ea87391458175749a11d5c49ed83b399747b9ff5bc61656f0fdbeb8b5ad83ac3521607b6577bf3bca9aea2 +EBUILD agate-1.12.0.ebuild 1171 BLAKE2B 1d745d46f6981fd655063c330de7ffb1a9db72a34fe675bd099c6167b58d7abcbbf8c3454ab75cd24f7e575be80b9d16b9deacf5a702a374564ec5cb7e9edb70 SHA512 fa7bd1792c5a08f61d2c4a72275e966abd6e894ee6ea87391458175749a11d5c49ed83b399747b9ff5bc61656f0fdbeb8b5ad83ac3521607b6577bf3bca9aea2 MISC metadata.xml 611 BLAKE2B a288b63c7859d99467f9304b4d8b007b9df6b4345157e3b7363f23757797fa7f84420b8a515f754775de14893c2fba1ddd62fc3757f5b96f791f65b524db41f7 SHA512 3101db1d600b60da2704dd732b898db6d932ef2305a28dbfdc8b221fc7938a72309e1fd27af4567b4930a20f00490ad8d65bd962978df44cf401ddd058442f02 diff --git a/dev-python/agate/agate-1.11.0.ebuild b/dev-python/agate/agate-1.11.0.ebuild index eb0e80daa1c9..36727fa7717b 100644 --- a/dev-python/agate/agate-1.11.0.ebuild +++ b/dev-python/agate/agate-1.11.0.ebuild @@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos" RDEPEND=" >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}] >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}] - >=dev-python/Babel-2.0[${PYTHON_USEDEP}] + >=dev-python/babel-2.0[${PYTHON_USEDEP}] >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}] >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}] >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}] diff --git a/dev-python/agate/agate-1.12.0.ebuild b/dev-python/agate/agate-1.12.0.ebuild index eb0e80daa1c9..36727fa7717b 100644 --- a/dev-python/agate/agate-1.12.0.ebuild +++ b/dev-python/agate/agate-1.12.0.ebuild @@ -21,7 +21,7 @@ KEYWORDS="~amd64 ~riscv ~arm64-macos ~x64-macos" RDEPEND=" >=dev-python/pytimeparse-1.1.5[${PYTHON_USEDEP}] >=dev-python/parsedatetime-2.1[${PYTHON_USEDEP}] - >=dev-python/Babel-2.0[${PYTHON_USEDEP}] + >=dev-python/babel-2.0[${PYTHON_USEDEP}] >=dev-python/isodate-0.5.4[${PYTHON_USEDEP}] >=dev-python/pyicu-2.4.2[${PYTHON_USEDEP}] >=dev-python/python-slugify-1.2.1[${PYTHON_USEDEP}] diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest index 3d05c9da0b6c..d24c2d062251 100644 --- a/dev-python/aiohttp/Manifest +++ b/dev-python/aiohttp/Manifest @@ -1,7 +1,9 @@ DIST aiohttp-3.10.10.tar.gz 7542993 BLAKE2B edc9808937892e2915b591a3d5b9e2be8401a67e6421ada8c49e27cfa1ee67283465d17e3c3a77f7579d4ed45df39884a2f9e336429ef7d64adf351ce7507a85 SHA512 c6928d989c110c323347b6f5b0a90c42e17924b4121455a240f5a15d87f939580640ba0f8d576f8254e484e5b631ec4562a2fb4e6c86402924b1892a6d72aff8 DIST aiohttp-3.11.3.tar.gz 7665862 BLAKE2B a81b0b6fbc819e51d0a3bd0c7c96c403af8fe35530924ec47202ad350358ca037eebb8479bb4b6b29927c3cbea088021e4de971a392aea78dcafd2db49d24554 SHA512 4f65a4fd2191656c6e123a263557842bf91251cdb57be68e967bcee7e6678027bc1717c344e30f7c3dfe5f6fc1a75a8fccdf07056cab244fc98460ce5238d93a DIST aiohttp-3.11.6.tar.gz 7666498 BLAKE2B 9dd46776a8af8c00e38524cdf1879f6c5fb8678cd83f0f263e56333f087666d649f0bae9f9aa8869abec0b8e787e42e87ebec2ec9ad9b88baa450344caaf04e3 SHA512 0216a7335ecfe335d26d9fe1aa9021f3baf4ac1dbaab69a924524c0daa2f67b1eb1f4021cc3bdfde063a64b0e8221f0c2e7a90888f4b88f72d805bb0abc7d2df +DIST aiohttp-3.11.7.tar.gz 7666482 BLAKE2B 4cf32057fdf7da1cb77be0329dccb5060e2841021943ea6a30948a54b9e02ac578b236ab390bdee1723256505e4bc7dccddad192c3f83e4e88ab9d03cab4c6b1 SHA512 886149feca3de14e9433b5f877c0a7a6628d4333383ca762900209949bdf8c354460d21a673b7e195a1998eb4f8459972f5d85fed4cbeea5c52d6f449daba040 EBUILD aiohttp-3.10.10.ebuild 3228 BLAKE2B 9460d28a9b9d85addbb378a77575cbeadec2c40f4a172aa16955fe2676bc2cea291e7019dd9480a30afc3c8957f69d05a83f6d6151a187ea8f6e9a59e9de6acc SHA512 0fdc8696e8aae4f3e3a0d7636f135bc6268b18299886df364c7dcff536b6817cd82ed93898065770c7791428e984a657f1ab87472eeac10f639350eea34ee0ab EBUILD aiohttp-3.11.3.ebuild 3676 BLAKE2B e85d83ca4ed77c217e41ae2270a4098a620a2f3b229fcfdd541ae4900110e77ae830c1a47c1f1cf347acce0ed0f835909b4a4c4e502baf3c2bcf95b2777d42d6 SHA512 0915a55c6eddcb93ae4b8c4ec56f9c1fb8acdac87872f550776e30251325cf06670bec608f0c007a97ac98dd631d5cebc68d945e7cc04bff6d9500f9ee617d9a EBUILD aiohttp-3.11.6.ebuild 3676 BLAKE2B e85d83ca4ed77c217e41ae2270a4098a620a2f3b229fcfdd541ae4900110e77ae830c1a47c1f1cf347acce0ed0f835909b4a4c4e502baf3c2bcf95b2777d42d6 SHA512 0915a55c6eddcb93ae4b8c4ec56f9c1fb8acdac87872f550776e30251325cf06670bec608f0c007a97ac98dd631d5cebc68d945e7cc04bff6d9500f9ee617d9a +EBUILD aiohttp-3.11.7.ebuild 3676 BLAKE2B e85d83ca4ed77c217e41ae2270a4098a620a2f3b229fcfdd541ae4900110e77ae830c1a47c1f1cf347acce0ed0f835909b4a4c4e502baf3c2bcf95b2777d42d6 SHA512 0915a55c6eddcb93ae4b8c4ec56f9c1fb8acdac87872f550776e30251325cf06670bec608f0c007a97ac98dd631d5cebc68d945e7cc04bff6d9500f9ee617d9a MISC metadata.xml 490 BLAKE2B 5233af0b5e2668b1eb62278b05b62f24f1ab90f6d05b20dd9f1c5b54b846919c3fa28b843df28f5bfa320996d46de0e74c7a28bd0bef02aaaca14b1cec52baba SHA512 9b701c5c5a22b6aa94977a67bc40f3dc9df8337556952658a2a17ecaaa471cd7f7b5b8bf3a0088208087677555f0cbb8760c091b03b96ee70affe3e2b84cf6d5 diff --git a/dev-python/aiohttp/aiohttp-3.11.7.ebuild b/dev-python/aiohttp/aiohttp-3.11.7.ebuild new file mode 100644 index 000000000000..aab347bd3181 --- /dev/null +++ b/dev-python/aiohttp/aiohttp-3.11.7.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="HTTP client/server for asyncio" +HOMEPAGE=" + https://github.com/aio-libs/aiohttp/ + https://pypi.org/project/aiohttp/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+native-extensions test-rust" + +RDEPEND=" + >=dev-python/aiodns-3.2.0[${PYTHON_USEDEP}] + >=dev-python/aiohappyeyeballs-2.3.0[${PYTHON_USEDEP}] + >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}] + >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}] + dev-python/brotlicffi[${PYTHON_USEDEP}] + >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}] + >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}] + >=dev-python/propcache-0.2.0[${PYTHON_USEDEP}] + >=dev-python/yarl-1.17.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + =dev-python/async-timeout-4.0[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + ) + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + www-servers/gunicorn[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-rerunfailures[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/re-assert[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/time-machine[${PYTHON_USEDEP}] + ' 'python3*') + test-rust? ( + dev-python/trustme[${PYTHON_USEDEP}] + ) + ) +" + +DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst ) + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # increase the timeout a little + sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die + # xfail_strict fails on py3.10 + sed -i -e '/--cov/d' -e '/pytest_cov/d' -e '/xfail_strict/d' setup.cfg || die + sed -i -e 's:-Werror::' Makefile || die + + distutils-r1_src_prepare +} + +python_configure() { + if [[ ! -d tools && ${EPYTHON} != pypy3 ]] && use native-extensions + then + # workaround missing files + mkdir tools || die + > requirements/cython.txt || die + > tools/gen.py || die + chmod +x tools/gen.py || die + # force rehashing first + emake requirements/.hash/cython.txt.hash + > .update-pip || die + > .install-cython || die + emake cythonize + fi +} + +python_compile() { + # implicitly disabled for pypy3 + if ! use native-extensions; then + local -x AIOHTTP_NO_EXTENSIONS=1 + fi + + distutils-r1_python_compile +} + +python_test() { + local EPYTEST_IGNORE=( + # proxy is not packaged + tests/test_proxy_functional.py + # python_on_whales is not packaged + tests/autobahn/test_autobahn.py + # benchmarks + tests/test_benchmarks_client.py + tests/test_benchmarks_client_request.py + tests/test_benchmarks_client_ws.py + tests/test_benchmarks_cookiejar.py + tests/test_benchmarks_http_websocket.py + tests/test_benchmarks_http_writer.py + tests/test_benchmarks_web_middleware.py + tests/test_benchmarks_web_response.py + tests/test_benchmarks_web_urldispatcher.py + ) + + local EPYTEST_DESELECT=( + # Internet + tests/test_client_session.py::test_client_session_timeout_zero + # broken by irrelevant deprecation warnings + tests/test_circular_imports.py::test_no_warnings + ) + + # upstream unconditionally blocks building C extensions + # on PyPy3 but the test suite needs an explicit switch + if [[ ${EPYTHON} == pypy3 ]] || ! use native-extensions; then + local -x AIOHTTP_NO_EXTENSIONS=1 + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_mock,xdist.plugin + rm -rf aiohttp || die + epytest -m "not internal and not dev_mode" \ + -p rerunfailures --reruns=5 +} diff --git a/dev-python/apprise/Manifest b/dev-python/apprise/Manifest index 5334ef5e3c0c..d20b95931dff 100644 --- a/dev-python/apprise/Manifest +++ b/dev-python/apprise/Manifest @@ -1,3 +1,3 @@ DIST apprise-1.9.0.tar.gz 1753505 BLAKE2B 83dda79cb585387ba3fa0405126274c35bee20e40a91e699441f56341f411e16dd62ff73115e6cde42e0184afffcaa4cb0783e082d0b2c1ed59a58839cfe9c73 SHA512 9b1ebc18f1662cea35186ddf28182e5507d7faf6e13770a4d6448f129c9d4659665ddf502e0cc7e6bd2e67cda41ee94cd0898f53b986af0daae5f905ccdab2eb -EBUILD apprise-1.9.0.ebuild 894 BLAKE2B 07eecfcae695ce836b2f6ec0ee86b55dac28327674ee832ad9ebb2f4584dd466434c0a2c5bc035025df361d3d8f46e72842fdeb3215da9558ad760efaf955eae SHA512 7fde4463ddf2bca9ec5295d9ba1374784f68729546a9dc0caa516db0245a30160053c6f7a938a917d7344cbcf3ecc26ba08ee11110b3563aa04d23c453a8a03b +EBUILD apprise-1.9.0.ebuild 894 BLAKE2B a1cb6343bd39e876a2a8079463dce97fe552ddc42f3a33204301078bf7dc5d0ffa90f669b48255e8f941754d6c86feacab6d603965424b90a497b2e61834137c SHA512 2c84789341995f4b18646478bfb90dd2cada43cbf38788cfba5319bb3a5b8afbb1fc519f4148c12010b7f9549dc0fd77c3507c9a9757de51045e1c8a434baad0 MISC metadata.xml 554 BLAKE2B 5d232c4d5835c5e782d37d9d1697029d4f49c1dfde65cee0527bfd2ed31bb67d680a6a3aa406c2fc1ba033c40efde1e239f2b66996a23c7089d4e6d8a3beb411 SHA512 0e857c991e1347784d908b291a01dba19005985f4976a29fc76522872828f1491d2ece6e9755277167369198dc26beed623beaf9b3d4693a0e0d9e663830b29a diff --git a/dev-python/apprise/apprise-1.9.0.ebuild b/dev-python/apprise/apprise-1.9.0.ebuild index bc855214a676..a12c883f9558 100644 --- a/dev-python/apprise/apprise-1.9.0.ebuild +++ b/dev-python/apprise/apprise-1.9.0.ebuild @@ -29,7 +29,7 @@ RDEPEND=" mqtt? ( dev-python/paho-mqtt[${PYTHON_USEDEP}] ) " BDEPEND=" - dev-python/Babel[${PYTHON_USEDEP}] + dev-python/babel[${PYTHON_USEDEP}] test? ( dev-python/pytest-mock[${PYTHON_USEDEP}] ) diff --git a/dev-python/apscheduler/Manifest b/dev-python/apscheduler/Manifest new file mode 100644 index 000000000000..ec2bb73080ab --- /dev/null +++ b/dev-python/apscheduler/Manifest @@ -0,0 +1,4 @@ +AUX apscheduler-3.8.1-external-server-tests.patch 1424 BLAKE2B 20eced0b88b1141eb1317eed5d42e8eda8156808b28e15bf37403cc896326830ca906f66fd372e75861ca65f0061b809de31a8bbce2888628dcebc87536c0691 SHA512 e1ddcf95bd12f10cea7e19eb4d347b980c97c2600f4462a039b4b78788b9ab6ee6280da5168ac4f60fe79a58b48ffed599e8c924ea9cfdd5a0be0cc1b85f2236 +DIST APScheduler-3.10.4.tar.gz 100832 BLAKE2B d519a85c54951e4b5a09449f1ceda1afe8ff0120c4a7cfab4f72fb9dacc41ac73bb66bedd6615cf126f53b590eb02617ac739bac078f21dd503c2e081a057cec SHA512 44b78e60b7349437fb8d6e5ad3bbd764cfa653fdd65685b586119225e8daaff9b150871887812a1f3d4cd67b942c70e99d1606d38b83685953fb1bb1a82742fe +EBUILD apscheduler-3.10.4.ebuild 1607 BLAKE2B 2097f9f72068ffaf7db73195ee7c2c8da21cc65741a8cb695c73718e95b408450e58edfcc40f06851b3bedbe399f90a7765185e7720ef26532b10410e782d767 SHA512 1f1482f27fdc186db81bb2fa092d97e5a32ec30242804e5dfc15cb5144c30cea2a4fded35994869d5593141221d77e1af5363e44b1c09699bb5e252e5ad258cd +MISC metadata.xml 505 BLAKE2B 514e61811ac55e4e276059e8b61d2704ceb4825f96c9503166f388a8432c7397dec9769bf606216b8a6121a101479fc4e60dcccc83e74f0d3135d0d102146aa6 SHA512 07d75dfa6887da2323a02cdb448ceedab77317b34745bb54539d0f3f63a789e9c48c2db26137729969b574632855df76793b4aba0d2f75fd82c57363f4dd0f28 diff --git a/dev-python/apscheduler/apscheduler-3.10.4.ebuild b/dev-python/apscheduler/apscheduler-3.10.4.ebuild new file mode 100644 index 000000000000..9c912658bc70 --- /dev/null +++ b/dev-python/apscheduler/apscheduler-3.10.4.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=APScheduler +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="In-process task scheduler with Cron-like capabilities" +HOMEPAGE=" + https://github.com/agronholm/apscheduler/ + https://pypi.org/project/APScheduler/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/six-1.4.0[${PYTHON_USEDEP}] + >=dev-python/tzlocal-4[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + >=dev-python/sqlalchemy-1.4[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-tornado[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +PATCHES=( + # disable test fixtures using external servers (mongodb, redis...) + # these fixtures are using markers in git master, so the patch + # should be no longer necessary with next major bump + "${FILESDIR}"/apscheduler-3.8.1-external-server-tests.patch +) + +EPYTEST_DESELECT=( + tests/test_jobstores.py::test_repr_mongodbjobstore + tests/test_jobstores.py::test_repr_redisjobstore + tests/test_jobstores.py::test_repr_zookeeperjobstore + tests/test_executors.py::test_broken_pool +) + +python_prepare_all() { + # suppress setuptools warning #797751 + sed -e 's|^upload-dir|upload_dir|' -i setup.cfg || die + sed -e '/addopts/d' -i setup.cfg || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p asyncio -p tornado +} diff --git a/dev-python/apscheduler/files/apscheduler-3.8.1-external-server-tests.patch b/dev-python/apscheduler/files/apscheduler-3.8.1-external-server-tests.patch new file mode 100644 index 000000000000..4ad1b62d0fd1 --- /dev/null +++ b/dev-python/apscheduler/files/apscheduler-3.8.1-external-server-tests.patch @@ -0,0 +1,37 @@ +From bd39f1a1ec08dd28dda87419a8f25e14bafe2d2a Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Mon, 25 Oct 2021 07:36:06 +0200 +Subject: [PATCH] Disable test fixture requiring external servers + +--- + tests/test_jobstores.py | 10 ++++------ + 1 file changed, 4 insertions(+), 6 deletions(-) + +diff --git a/tests/test_jobstores.py b/tests/test_jobstores.py +index 132161b..db760bd 100644 +--- a/tests/test_jobstores.py ++++ b/tests/test_jobstores.py +@@ -86,16 +86,14 @@ def zookeeperjobstore(): + store.shutdown() + + +-@pytest.fixture(params=['memjobstore', 'sqlalchemyjobstore', 'mongodbjobstore', 'redisjobstore', +- 'rethinkdbjobstore', 'zookeeperjobstore'], +- ids=['memory', 'sqlalchemy', 'mongodb', 'redis', 'rethinkdb', 'zookeeper']) ++@pytest.fixture(params=['memjobstore', 'sqlalchemyjobstore'], ++ ids=['memory', 'sqlalchemy']) + def jobstore(request): + return request.getfixturevalue(request.param) + + +-@pytest.fixture(params=['sqlalchemyjobstore', 'mongodbjobstore', 'redisjobstore', +- 'rethinkdbjobstore', 'zookeeperjobstore'], +- ids=['sqlalchemy', 'mongodb', 'redis', 'rethinkdb', 'zookeeper']) ++@pytest.fixture(params=['sqlalchemyjobstore'], ++ ids=['sqlalchemy']) + def persistent_jobstore(request): + return request.getfixturevalue(request.param) + +-- +2.33.1 + diff --git a/dev-python/apscheduler/metadata.xml b/dev-python/apscheduler/metadata.xml new file mode 100644 index 000000000000..66820c357ef0 --- /dev/null +++ b/dev-python/apscheduler/metadata.xml @@ -0,0 +1,17 @@ + + + + + zmedico@gentoo.org + Zac Medico + + + python@gentoo.org + Python + + + + APScheduler + agronholm/apscheduler + + diff --git a/dev-python/arpeggio/Manifest b/dev-python/arpeggio/Manifest new file mode 100644 index 000000000000..8fc4ebd4aecf --- /dev/null +++ b/dev-python/arpeggio/Manifest @@ -0,0 +1,3 @@ +DIST Arpeggio-2.0.2.tar.gz 766643 BLAKE2B 9cd3a40b10594868678b6e0e625a094a978deca22a0d251e348e25a7358afb64bdef337e1c93afcde00d1347a9b22faa694678217c3e2de49690e923f8f0ea73 SHA512 6f8ddf8ca19f968de84730ad4861585f333be8315e70b6bd320f838731cffbd28b5b6245edd869175834a95207f39b20674795f0f31b226c9387f4a0376c9adb +EBUILD arpeggio-2.0.2.ebuild 472 BLAKE2B 734e5a8c34d05b0b917c5079494bdb1f6922408ca522217a038d95001ba19eb9de88f1a779fedea4c60dd0c68cf580ab64899d5f71531bc51ed16710db35a598 SHA512 195bea982afa253bb58787f144472ba57639538526ecfa37eaffec05843cc7f555a417605a0170d83aef575a7c17be89d148e29f51cbe11476304d12be580351 +MISC metadata.xml 447 BLAKE2B f4b144e8b81282e3d6c737c94ab3a21c1c5e9c9c188c21bd8d7e421a12ead133f26c226edbfa26410abb34f32b238571ca59d18f6870ad6e4eec1e9e54a20fd6 SHA512 f46f964a5cd2c23e00a6553f7a56324eee55231678cefa8538d5c0f4bad073478e99d7087989bd4fe2644bbb649e29e6670dfd409902750aa59534cd0c9868af diff --git a/dev-python/arpeggio/arpeggio-2.0.2.ebuild b/dev-python/arpeggio/arpeggio-2.0.2.ebuild new file mode 100644 index 000000000000..94ce47f29b5f --- /dev/null +++ b/dev-python/arpeggio/arpeggio-2.0.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN^} +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Parser interpreter based on PEG grammars" +HOMEPAGE=" + https://pypi.org/project/Arpeggio/ + https://github.com/textX/Arpeggio/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm64 ~riscv x86" + +distutils_enable_tests pytest diff --git a/dev-python/arpeggio/metadata.xml b/dev-python/arpeggio/metadata.xml new file mode 100644 index 000000000000..11c23cea1edc --- /dev/null +++ b/dev-python/arpeggio/metadata.xml @@ -0,0 +1,15 @@ + + + + + zmedico@gentoo.org + + + python@gentoo.org + + + + Arpeggio + textX/Arpeggio + + diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index 2d5ebe9ab147..dda238b2b217 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -1,5 +1,7 @@ DIST serverless-application-model-1.91.0.gh.tar.gz 5710886 BLAKE2B 29d5825610e8e3253cd9d5659a65659f39c3a423061eb0e6ac754fcf3a943aa87799653e26dd901ae94b71c7290f791f6a8b16d089fa43c9f0cd3f3bbf973a34 SHA512 04cb4f61673005928b2361a8c9d304c5d29719a32dd962da0c34d3685d8bc4c8282d7fb61f6d228e3de6a5a037405a8ecacdc020bc9ace229fcbdb22ad99902e DIST serverless-application-model-1.92.0.gh.tar.gz 5761362 BLAKE2B 57546b2996795a8a53ef678b790bdd7fe313c5d012ba40be22529e133d15687b095d95ad905db66ca663d885a0d28b9be4d660f6227fc2fede13baf3a5951035 SHA512 a5ac0e4489f75ca0554d9a0d0a7a4f2439fd14224a2bcd1bb6e21717684a4c5e5e204c7b3eb67f9264aceaa30d47474affba7357e4006a2250a870392e67411c +DIST serverless-application-model-1.94.0.gh.tar.gz 5784510 BLAKE2B 11e21c28253ede80e43730a3e885a0dc88f3020a9864c82e78b3daa1bfb57624bde911e4a66419e941c60394f467c094704d3c0eb365992c3fa53aaa2de5e285 SHA512 c1fa136bf96877db477dfed0a7024d77733cad3f7101b40a38f6386cfca8a9c25c0d4121fb1caa706b4bf879e2161c5009442e9391736e1d03777f20320f5bbb EBUILD aws-sam-translator-1.91.0.ebuild 1674 BLAKE2B 4bc47672d719ea0ab8c16d2398fee6cb473bd4e0468750159875cc4f4d7dbe92184a686f8aa5910bec04170e9266c582477c07972eb4f5dd06dfea5807bf13db SHA512 ed77d6e4b27fe3551200cc1df96c5d8044d22851793e5932bde38f27ffe96f008f1b7fa99f9f534af5c0cfad203747600ef79dd6cd95dada229ea38cb5fc2192 EBUILD aws-sam-translator-1.92.0.ebuild 1677 BLAKE2B a83f26b56d5543e743b9fa38d903f1babf8b6836c2974d5fbb63dc6394a86446ad6914706ffcb5514fa38009863fe28c798cd06e33c07e0e2818b47607e6f6f0 SHA512 49f1137086fc860fd7a3da223d7fbcf9a92bf93e5ad62f09e8963fbd40619396b597e377a8b1df81c6f229fc9b7235552df7e96a0830e8c1a24f3c1de1dbdc04 +EBUILD aws-sam-translator-1.94.0.ebuild 1677 BLAKE2B a83f26b56d5543e743b9fa38d903f1babf8b6836c2974d5fbb63dc6394a86446ad6914706ffcb5514fa38009863fe28c798cd06e33c07e0e2818b47607e6f6f0 SHA512 49f1137086fc860fd7a3da223d7fbcf9a92bf93e5ad62f09e8963fbd40619396b597e377a8b1df81c6f229fc9b7235552df7e96a0830e8c1a24f3c1de1dbdc04 MISC metadata.xml 603 BLAKE2B 89556267393186cf69a585c58efeb6fa599bfb42ef221bea955ea807a28edee89036a2ee0d0ca81ae55d96702a01b171b837754dabf38047ecc2789157bb7116 SHA512 106b6d241eadf7807dadf03329073703f8b51e7443eddc4db8752878b6dd84cc4357689cd4b796b3a083192e9d98eacbe9e7b8af0273160c7b89846e78230a88 diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.94.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.94.0.ebuild new file mode 100644 index 000000000000..d44f5d73eece --- /dev/null +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.94.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 multiprocessing + +MY_P=serverless-application-model-${PV} +DESCRIPTION="A library that transform SAM templates into AWS CloudFormation templates" +HOMEPAGE=" + https://github.com/aws/serverless-application-model/ + https://pypi.org/project/aws-sam-translator/ +" +SRC_URI=" + https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/boto3-1.19.5[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}] + =dev-python/pydantic-1.8[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # so much noise... + sed -i -e '/log_cli/d' pytest.ini || die + + # deps are installed by ebuild, don't try to reinstall them via pip + truncate --size=0 requirements/*.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x AWS_DEFAULT_REGION=us-east-1 + epytest -o addopts= -o filterwarnings= \ + -p xdist -n "$(makeopts_jobs)" --dist=worksteal +} diff --git a/dev-python/babel/Manifest b/dev-python/babel/Manifest new file mode 100644 index 000000000000..08fbfaa872e1 --- /dev/null +++ b/dev-python/babel/Manifest @@ -0,0 +1,4 @@ +DIST babel-2.16.0.tar.gz 9348104 BLAKE2B e8b674312140dca805b3faf4531493d613b663d4a04aa42a86438d49dd547b598eec9e3c3ca79d715d1c1589f7d416073fcf7e58df468e7c449fa05c70e7b776 SHA512 c80b52cd38eb2fb34b1d19ef3b6c50c16b129a4137d42eba900e3f77e81a5ad03ca319aa37dbdfd3bb7cbe31adbfa6007413962c348912dc9dca09d55fa4438b +DIST cldr-common-45.0.zip 31812363 BLAKE2B 031d08f2db4a6c75585488faf43196a912e348edc9ff582e9c507c8f1c8ae2cf7c86aaa8265a8fa60540c2b3f4844d0aa01dad516344195bd4d40926d65a48fc SHA512 638123882bd29911fc9492ec152926572fec48eb6c1f5dd706aee3e59cad8be4963a334bb7a09a645dbedc3356f60ef7ac2ef7ab4ccf2c8926b547782175603c +EBUILD babel-2.16.0.ebuild 1192 BLAKE2B 9ae1299fb58f8da35a8f9c3369fabe65f499ec87001bd92f29ca1fc983fc66700d730582fd19bc3b2171dccc320d6ae9183b643bf9c98fb1a729910292ed06ce SHA512 5102eb6ed251c361af436afb3f9c7c7eebae2aaea874e9c6387b22854c0a59f96df6013c93b124c0d2a849445260f02d623e2b8ab2ac07cdf56ba63be1943ffd +MISC metadata.xml 840 BLAKE2B febf5fd07590366dd842c63efcca3d7742e2b21e8272d666e0c0dfcbd513c76e7a4f048631a649be8cb0463bd7f983ba303598ada3e7d0be458fdc31e3c639d0 SHA512 f931cae138c9b74a455884857feabf8190b4c3f61ee97ed373cafe79b97b8b58c0821c12537c7cb6a372961d06ba4695779199097ea5cb8c851249dbeefb6517 diff --git a/dev-python/babel/babel-2.16.0.ebuild b/dev-python/babel/babel-2.16.0.ebuild new file mode 100644 index 000000000000..e7df906e2f8f --- /dev/null +++ b/dev-python/babel/babel-2.16.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{10..13} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +# see scripts/download_import_cldr.py +CLDR_PV=45.0 +DESCRIPTION="Collection of tools for internationalizing Python applications" +HOMEPAGE=" + https://babel.pocoo.org/ + https://pypi.org/project/babel/ + https://github.com/python-babel/babel/ +" +SRC_URI+=" + https://unicode.org/Public/cldr/${CLDR_PV%.*}/cldr-common-${CLDR_PV}.zip +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + +# RDEPEND in BDEPEND for import_cldr.py usage, bug #852158 +BDEPEND=" + app-arch/unzip + ${RDEPEND} + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +src_prepare() { + rm babel/locale-data/*.dat || die + rm babel/global.dat || die + distutils-r1_src_prepare +} + +python_configure() { + if [[ ! -f babel/global.dat ]]; then + "${EPYTHON}" scripts/import_cldr.py "${WORKDIR}"/common || die + fi +} + +python_test() { + local -x TZ=UTC + epytest +} diff --git a/dev-python/babel/metadata.xml b/dev-python/babel/metadata.xml new file mode 100644 index 000000000000..550bc3dff65a --- /dev/null +++ b/dev-python/babel/metadata.xml @@ -0,0 +1,22 @@ + + + + + python@gentoo.org + Python + + + A collection of tools for internationalizing Python applications + Babel is composed of two major parts: + - tools to build and work with gettext message catalogs + - a Python interface to the CLDR (Common Locale Data Repository), + providing access to various locale display names, localized number + and date formatting, etc. + + + + babel + python-babel/babel + https://github.com/python-babel/babel/issues + + diff --git a/dev-python/bandit/Manifest b/dev-python/bandit/Manifest index 3a7b5c4349cd..21857dbd0b0c 100644 --- a/dev-python/bandit/Manifest +++ b/dev-python/bandit/Manifest @@ -1,3 +1,3 @@ DIST bandit-1.7.10.tar.gz 4228540 BLAKE2B ca1fdbd5061a635520500cb583b739d19335920eeb89661c7ddf2a2c3a97d3c55c2ce7797be984dd1dba2613a38d6b2e0bbcfde655f9d4ed76582ce831e4b42e SHA512 c9c5d098186a23f856f4bdecdebfe863f7ddce8627608b80c62a537416d2aa91666a95c304f5cdde43ff1a41e1f6a58b30dce1042159a1ea74b8b5c9a8ee381a -EBUILD bandit-1.7.10.ebuild 1179 BLAKE2B 34faa8a64ad99f56da78e25a9a49e6ddc104802b268db7d4bde0fc3f0df33d4173c971605be42e2776dd9b4e486bb763a0154b7c6866f68ed7c0639356f43931 SHA512 1aa68f206cf7964f640c6b6ae9bf45c610e39eab2b13a93fe1dcff1ebdba97d820980e55f3940971670f7b1e32b62e5ef6385713b13715dd2255af6b77eafe3b +EBUILD bandit-1.7.10.ebuild 1179 BLAKE2B 63a9cc06dc140f1d2d0d2f72c370cbf5a9541e19f076957e147857767c9e47047018fec5d1b106144bdac24a9a0a239faf943dba1827b0a7e09a564d9e278a28 SHA512 da28122c9dc42fc0cf328a2826b62e0383714c3cfac83cb64636ce85a9dbc7930e11c59cc5b836e39a147abaac072514c25e95fb20b713f361ebf2aa45bcaa47 MISC metadata.xml 810 BLAKE2B 6f836d0afbb33f233618f056a9d4161cbdafe93abbed2f321e4e799bb75a86e2c4cc27cd43e74d05e1a15496ecf52e6a575ecd8dd4ae463ee37f742331b0086d SHA512 e3dc0280839cb1a54a2585fd6fe19fce66ceff73a7e010479e99e9631c224851b303d577b5de0ba62bc94b78b9b75b30c0103421441bba9753e4231bc3914481 diff --git a/dev-python/bandit/bandit-1.7.10.ebuild b/dev-python/bandit/bandit-1.7.10.ebuild index 27c35a502ccb..eff3a92d7f6f 100644 --- a/dev-python/bandit/bandit-1.7.10.ebuild +++ b/dev-python/bandit/bandit-1.7.10.ebuild @@ -20,7 +20,7 @@ KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] - >=dev-python/GitPython-3.1.30[${PYTHON_USEDEP}] + >=dev-python/gitpython-3.1.30[${PYTHON_USEDEP}] >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] dev-python/rich[${PYTHON_USEDEP}] >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] diff --git a/dev-python/bitvector/Manifest b/dev-python/bitvector/Manifest new file mode 100644 index 000000000000..3d6e849519f1 --- /dev/null +++ b/dev-python/bitvector/Manifest @@ -0,0 +1,3 @@ +DIST BitVector-3.5.0.tar.gz 161704 BLAKE2B 0144d690394f0b9300b6c53429e3062a97a2d04513cf282a6f738bcf721f758c285a739db0c90c4c46bedd382bbd14c910ed59bc660494660151447f11de56b0 SHA512 c303b77f0f6ea4fb80233afb09e0f830e0beb8cbe17d9bff242a4b6465ec34a5621b1003f5cb8e139460a27bb4fb897960e3dce92eb30b95bef55aa6aa5f0827 +EBUILD bitvector-3.5.0-r1.ebuild 661 BLAKE2B 6ac4af23327e96b3814f43b93240c481c74454e30fbaf1d6eda6f1befbc527c7744a98f727bb5c0af1d3f82d3069ae2fae88d488e326d2cc5415eba78afa22f2 SHA512 bd64f43555248d3e6701b906d396861d7aa5e653effe54f01ff31a31a488ba370d90784abfeb93ba1795275c4dcdda70c284a2535b811cdd6f95864c0bc7da2c +MISC metadata.xml 420 BLAKE2B 7a90ac1094999dd45b90e59c5ae52f6246ed0bd1e0bdca7cdf9e92d10b9c6cdf8fd72b385e5a5dc72964cb6f89389ea8bc85f456224ca40c75867a19ba1e2d16 SHA512 4712173737b4ed8378c5e707382dfc86a7bbbb71ef9b3ffe2772f6bf9a81185fe8f09840ae7b43dc7a3d102f0da2104fab4019d00c00b8439b5c69142dc7c712 diff --git a/dev-python/bitvector/bitvector-3.5.0-r1.ebuild b/dev-python/bitvector/bitvector-3.5.0-r1.ebuild new file mode 100644 index 000000000000..367736e9d36e --- /dev/null +++ b/dev-python/bitvector/bitvector-3.5.0-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=BitVector-${PV} +DESCRIPTION="A pure-Python memory-efficient packed representation for bit arrays" +HOMEPAGE=" + https://engineering.purdue.edu/kak/dist/ + https://pypi.org/project/BitVector/ +" +SRC_URI="https://engineering.purdue.edu/kak/dist/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="PSF-2" +SLOT="0" +KEYWORDS="amd64 x86" +IUSE="test" +RESTRICT="!test? ( test )" + +python_test() { + "${EPYTHON}" TestBitVector/Test.py || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-python/bitvector/metadata.xml b/dev-python/bitvector/metadata.xml new file mode 100644 index 000000000000..aa13f4ef2a5b --- /dev/null +++ b/dev-python/bitvector/metadata.xml @@ -0,0 +1,15 @@ + + + + + grozin@gentoo.org + Andrey Grozin + + + python@gentoo.org + Python + + + BitVector + + diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest index 0eae141b40c2..918067ba0dc3 100644 --- a/dev-python/black/Manifest +++ b/dev-python/black/Manifest @@ -1,3 +1,3 @@ DIST black-24.10.0.tar.gz 645813 BLAKE2B ba53b3d38d982c81d66291318ba6ab7df75779207fea77af3a4554cebaa23061d9d22f97613faa38b869694edcf56ae0001ff27eb34fba1e1bc8732dbf0a0796 SHA512 36285528b2a3ca9b68b806cf43cf04061f80e0ad5e693c70d2dc254b59d15f41ec5c2a4328d4cda42abe005def2d86d8fc501c1649b223a225c8bddddf82589a -EBUILD black-24.10.0.ebuild 1578 BLAKE2B 76aaa18a26dd8fdb3e9c55f9828163ad6a1edd5bb3f89551b0bbca8ef690bf4e01a61034192e2e67e764384d668c138a33b2a1eba37aa6665715e883ed3cb9e2 SHA512 b093d18677d07f056797b11f3a5ce5f6b2210689213313d3b755798e3985b91aa84884361d75a2988b5cde8f3522d3175eb62c8464aa8ddb4f303e60ad81486b +EBUILD black-24.10.0.ebuild 1578 BLAKE2B 8c3611ace46466d166f699d862993e043ab6343b8d71a446f6a0086b0eb7fdfe530afa3055bb6dcda9502b7ed85260043dcfaabdee9249a5f9ef1dc7024e3c3d SHA512 21076c24c6e2ab52cb4c46052d055ff4369aad205cc4fc124a72fc791524d9c6ba5e879cf5bc3eea076e3a10a3308cb518a29a547c3776885e554b396c2fe1e3 MISC metadata.xml 446 BLAKE2B 7d9bdbc4fdd62c1b4278a824a75dede64ccd3a4d865722a99edbd4e316342879eefa7b249c453668a5d33009e134e2feb4d1ac01976146c3e988f3724749d4a4 SHA512 0a3a912fc1d439a92452e48c9749705cd2307e645bb1274d22265656f6101574edda79cf04c03ae512818e7077e404f79fb1f70fd68d9c7cd3be3417f991700d diff --git a/dev-python/black/black-24.10.0.ebuild b/dev-python/black/black-24.10.0.ebuild index f233e31dea39..52567a5d39ba 100644 --- a/dev-python/black/black-24.10.0.ebuild +++ b/dev-python/black/black-24.10.0.ebuild @@ -21,7 +21,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc RDEPEND=" >=dev-python/click-8.0.0[${PYTHON_USEDEP}] - >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}] + >=dev-python/mypy-extensions-0.4.3[${PYTHON_USEDEP}] >=dev-python/packaging-22.0[${PYTHON_USEDEP}] >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}] >=dev-python/platformdirs-2[${PYTHON_USEDEP}] diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index e4361ce0ce72..c63ad90cdec2 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -4,10 +4,12 @@ DIST boto3-1.35.63.gh.tar.gz 891481 BLAKE2B 092f4380aa31e57b3c8f6ef41ea8f0a4272e DIST boto3-1.35.64.gh.tar.gz 892807 BLAKE2B bf2b899bfa3163efe20851079e764d99ccaf9c4a3555cc653363b42e018b9c5ce3bf3977d4fa0662de80c4163c4a97ff61842220d1cf21f6ff77c196fa6f6915 SHA512 3cb1f8ce15b2c7a977341c2f4338da6afa00ce359156bc48408d8f3c984a3ce8fc0da04c6897feb6e73bd4a5435d2b71a8f0e4d249880055ceda7b3e223a2889 DIST boto3-1.35.65.gh.tar.gz 894025 BLAKE2B 378eef8673f3ed9a6d1495d0c4182679edb7671bd358d6041cba955a7a59954a9f516dfe371080926da669c14a4d47179ed22ffb326fb60ac6782e4d4f6963f0 SHA512 ad2335b0b18915971f49d44249d87808ed7b70977b30894070df941e3a84d9acb215f95ed7176f97faf8a9065c039ac0919dd8500114f1cf2d55169fb989d5e0 DIST boto3-1.35.66.gh.tar.gz 896770 BLAKE2B 734980f82893d889fce0dadfd753f2be84390fef6d1d482c36b913ce02f5e189440c83eef8d94a34195289dc5246c244498f994b8be7ab439a66f32a97991c1e SHA512 a2fba42ba874fa829048f1579dcedba0eb8405a1d8474c90ebb941d44a575ac5c08f5830e2548fde37726dee279eea403ec8d894c28af1a67dab44af2ea4074e +DIST boto3-1.35.67.gh.tar.gz 898885 BLAKE2B 2d9cdc0e78bca1ce3301c309d7f9db0dcce310300de2995101ad7a6200066a9e8a3313af96be0256832e01620329bf48182f244faf2558bad98d4217f81cd08a SHA512 e8f7b08391cb26b73faa3cf72b88a996774e8c18694784710481b4203cd8b75ec00ad8fe8bab724c42265514e18d77c4880b7e9a04a21e7d58be473b500962df EBUILD boto3-1.35.54.ebuild 1198 BLAKE2B 99a7fa08055cee13f14557124398df39119bae2e4b684265d4647ad0ec83a502bb422365e3797ff5c0440c4b1c9866ede4c62b1876510178dc2e6a0b05ed8781 SHA512 c020cc5535d63c948dd456d9f4af4e97339cb36dc0bb2b2c53d3da0c8c62737e0846ff71d9f85ca9b2936a8a7bfc43b67c3114f91440e75c9870beaa8997107a EBUILD boto3-1.35.57.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af EBUILD boto3-1.35.63.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af EBUILD boto3-1.35.64.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af EBUILD boto3-1.35.65.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af EBUILD boto3-1.35.66.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af +EBUILD boto3-1.35.67.ebuild 1205 BLAKE2B f1dce08bbfa9b103deaf3f8fcc34e0ff6e7aaa8a7be0ea69727c268ff7da0a1ddfcddc24bde5c654fc3f0f09d3c5a801a23e19c37ae05c3ebcf3bf26ec909b73 SHA512 94863e2208e36b66149792688378242b66b5546735fde1c3ccea6ad4883ab08046a9fd566d9016d5fd9612c035a7af4d5af599b0c18bad7137bdd1db5e6848af MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd diff --git a/dev-python/boto3/boto3-1.35.67.ebuild b/dev-python/boto3/boto3-1.35.67.ebuild new file mode 100644 index 000000000000..8cba6d95740e --- /dev/null +++ b/dev-python/boto3/boto3-1.35.67.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 80fb10f97835..b27049f94ecf 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -4,10 +4,12 @@ DIST botocore-1.35.63.gh.tar.gz 13692343 BLAKE2B 41ded808c412e9af8f938cf64db1632 DIST botocore-1.35.64.gh.tar.gz 13718535 BLAKE2B 6fb1e8f858b9b5ea0796df76bed1df5b66dcce9eedd7e82c736def7b8f515354e157f1892f2a8b0c7d26cc4cc0501c122c0c8002c4dec0e175adf5c37e26a861 SHA512 d822ed760c0abf04afd2929a634fed9bb52ab9829a16cf31777fc832c7ec58594fbdd17e66f113332d1c63f9beb3310565aabece069941750fa1a172fdbf9163 DIST botocore-1.35.65.gh.tar.gz 13727546 BLAKE2B a910934f226ca55c2cc55763f7a3eebdfe299410b9a99aadab3d938b864056063649984527f161969a3b0840bfad1e0bab07042c49de1efc8d25a3e17d33c496 SHA512 d7116f80522c3f5bafb29b7688800752539ee2ff06e53fd6b2a9c9cf3f37f9dcb3a731ec08d2cf735f737cabff3f5aa8314df697748135c56902c0ff4a3040ec DIST botocore-1.35.66.gh.tar.gz 13752979 BLAKE2B cd8732c85c471c8360e6680e574a098e039020a22e4634f8c1f00df104e80b462f80be88db5b8f58e4d230acee8334ac8a5730fa63b8ced1f26e30922596f7d5 SHA512 29cd9ddbe8e51c5610ff1616c772da362721960eef72e95bf16559f175fa4ab908d54bf095154c6743f0fdcb057c966352beea693cc10b00ec7bf590da3e7e50 +DIST botocore-1.35.67.gh.tar.gz 13825419 BLAKE2B 3db50d138ff06df33dc5f5f42c409bfe70a8e5e8a8807d63049787a41f9dd81a3fa48dd26ac7510436dfee35ff6177e6ef04fa01da07057baea5afb7f53ab661 SHA512 61d829baea6a38bf005f85773789221190afd35eeb17d068e34d9aa425991cc29e2b896cca84e0ab29ff11911e69947d5b6aead574ed5b7498958ffb2e0443e5 EBUILD botocore-1.35.54.ebuild 1477 BLAKE2B 8ba848e2c436928ab5bab36e735b148504d8b82228fad1eebe027605a34abed713b9dd7a671541d3fd51699bdef252fe3aa414c809afc461601dd1e42b22296c SHA512 221d3251da242b9eb5c5138fde3e3e5972f2a44d53ea78665302679928a3ba4a21c304973724fcdf7fd0f373f2ec61fb4e1994a4927bbe8ee8ecdffdea32a209 EBUILD botocore-1.35.57.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 EBUILD botocore-1.35.63.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 EBUILD botocore-1.35.64.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 EBUILD botocore-1.35.65.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 EBUILD botocore-1.35.66.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 +EBUILD botocore-1.35.67.ebuild 1484 BLAKE2B c9537c34e5c2ccdfc4a43355acfffe603de4f12e19934355c62d7366e45fb4974d33a9b0ec7b4a5a6054b3627e6fd453c1d806797ca59a8cadc8230a5760541d SHA512 1897b078e3a849aba08170048369cbeef8b15729d4137446f8347b4249eca416df0e4d51e83a7c800eccbe15bf3362242e45e7c42082921e44fbfa37a9955ca8 MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0 diff --git a/dev-python/botocore/botocore-1.35.67.ebuild b/dev-python/botocore/botocore-1.35.67.ebuild new file mode 100644 index 000000000000..0f88c5cbe9f3 --- /dev/null +++ b/dev-python/botocore/botocore-1.35.67.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +} diff --git a/dev-python/configargparse/Manifest b/dev-python/configargparse/Manifest new file mode 100644 index 000000000000..9193652ab20c --- /dev/null +++ b/dev-python/configargparse/Manifest @@ -0,0 +1,4 @@ +AUX configargparse-1.7-py313.patch 5717 BLAKE2B 9a3bc91ccc2c0f316ba37cc24299aec40aed2d91f1f8185cacc90356af477aab1b04f5ef57885fb221af6f1dbed82c1ddb2d26c4d4b7da94554fbfabb8acc072 SHA512 4ccce5af6aede68c13ff598e32b82397289a5877b070488681314873fc9f540247265cbb4da30f8dafa1a08bbca5a8a204124b1741d7ffbddf25015e5edc0c6a +DIST ConfigArgParse-1.7.gh.tar.gz 37462 BLAKE2B a351830f79899910039cfee7a830af58afb2534368b53e8f821c161444d81e2eac61ebf7a10ce1c4a6586f05db5fb0277fdc5c0605c0e517f9592bb9a66e2f45 SHA512 4c388768dfda861a58a8c7b5a4de2a7c4070d445d9ea9aaeb5ce2e5af954ed6422b5af33967d086fd4c477156ef89e3dfd1406c02f0c49bafe6a9c980bf5840f +EBUILD configargparse-1.7.ebuild 848 BLAKE2B 8e4fcad6d575142e8198cb39cd950ed8da73342d72c07174829c6d89443c5b7636d9f8c6a405c2b9506aa055b0214aaa3b188f9c7df0f002a22b7eefef113570 SHA512 217e0706bce22f577053a246822d1424d1a49a5d39a10b97f1a2b4738ccb46a4fbd47be47fe30a15df1e11f8b0189056a244dba1b4e5d0bbdb4937a633da85b4 +MISC metadata.xml 413 BLAKE2B 06bc019926862278b7c7a0f602f737f0ee20df1271bfd4ccd2e96e602b537403ae641f4196496ed0af92830a457af330def85f4d4b30ae2733510b82c0589310 SHA512 df63096d97d9835ee72b03ee144cb1cbed4f29644380c8711718b570938e0ed1dff9bca15b77c91df052f3f68e10633d1880d553cb8c8d7e1827714355dd8593 diff --git a/dev-python/configargparse/configargparse-1.7.ebuild b/dev-python/configargparse/configargparse-1.7.ebuild new file mode 100644 index 000000000000..d1438b4dbf34 --- /dev/null +++ b/dev-python/configargparse/configargparse-1.7.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +MY_P=ConfigArgParse-${PV} +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/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" + +BDEPEND=" + test? ( + dev-python/pyyaml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +PATCHES=( + # https://github.com/bw2/ConfigArgParse/pull/295 + "${FILESDIR}/${P}-py313.patch" +) + +src_test() { + local -x COLUMNS=80 + distutils-r1_src_test +} diff --git a/dev-python/configargparse/files/configargparse-1.7-py313.patch b/dev-python/configargparse/files/configargparse-1.7-py313.patch new file mode 100644 index 000000000000..a079f37a18e6 --- /dev/null +++ b/dev-python/configargparse/files/configargparse-1.7-py313.patch @@ -0,0 +1,112 @@ +From c6a974211f1a13d492bb807ff6d07cefcc948a87 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Fri, 12 Jul 2024 08:15:40 +0200 +Subject: [PATCH 1/2] update test expectations for Python 3.13 + +Python 3.13 no longer repeats the placeholder for options with multiple +aliases in the help message. For example, rather than: + + -c CONFIG_FILE, --config CONFIG_FILE + +it now outputs: + + -c, --config CONFIG_FILE + +Update the regular expressions to account for both possibilities. + +Fixes #294 +--- + tests/test_configargparse.py | 24 ++++++++++++------------ + 1 file changed, 12 insertions(+), 12 deletions(-) + +diff --git a/tests/test_configargparse.py b/tests/test_configargparse.py +index 288e082..e325afd 100644 +--- a/tests/test_configargparse.py ++++ b/tests/test_configargparse.py +@@ -271,9 +271,9 @@ def testBasicCase2(self, use_groups=False): + ' -h, --help \\s+ show this help message and exit\n' + ' --genome GENOME \\s+ Path to genome file\n' + ' -v\n' +- ' -g MY_CFG_FILE, --my-cfg-file MY_CFG_FILE\n' +- ' -d DBSNP, --dbsnp DBSNP\\s+\\[env var: DBSNP_PATH\\]\n' +- ' -f FRMT, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n\n'%OPTIONAL_ARGS_STRING + ++ ' -g( MY_CFG_FILE)?, --my-cfg-file MY_CFG_FILE\n' ++ ' -d( DBSNP)?, --dbsnp DBSNP\\s+\\[env var: DBSNP_PATH\\]\n' ++ ' -f( FRMT)?, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n\n'%OPTIONAL_ARGS_STRING + + 7*r'(.+\s*)') + else: + self.assertRegex(self.format_help(), +@@ -286,10 +286,10 @@ def testBasicCase2(self, use_groups=False): + 'g1:\n' + ' --genome GENOME \\s+ Path to genome file\n' + ' -v\n' +- ' -g MY_CFG_FILE, --my-cfg-file MY_CFG_FILE\n\n' ++ ' -g( MY_CFG_FILE)?, --my-cfg-file MY_CFG_FILE\n\n' + 'g2:\n' +- ' -d DBSNP, --dbsnp DBSNP\\s+\\[env var: DBSNP_PATH\\]\n' +- ' -f FRMT, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n\n'%OPTIONAL_ARGS_STRING + ++ ' -d( DBSNP)?, --dbsnp DBSNP\\s+\\[env var: DBSNP_PATH\\]\n' ++ ' -f( FRMT)?, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n\n'%OPTIONAL_ARGS_STRING + + 7*r'(.+\s*)') + + self.assertParseArgsRaises("invalid choice: 'ZZZ'", +@@ -387,9 +387,9 @@ def testMutuallyExclusiveArgs(self): + ' \\s*-f2 TYPE2_CFG_FILE\\)\\s+\\(-f FRMT \\| -b\\)\n\n' + '%s:\n' + ' -h, --help show this help message and exit\n' +- ' -f1 TYPE1_CFG_FILE, --type1-cfg-file TYPE1_CFG_FILE\n' +- ' -f2 TYPE2_CFG_FILE, --type2-cfg-file TYPE2_CFG_FILE\n' +- ' -f FRMT, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n' ++ ' -f1( TYPE1_CFG_FILE)?, --type1-cfg-file TYPE1_CFG_FILE\n' ++ ' -f2( TYPE2_CFG_FILE)?, --type2-cfg-file TYPE2_CFG_FILE\n' ++ ' -f( FRMT)?, --format FRMT\\s+\\[env var: OUTPUT_FORMAT\\]\n' + ' -b, --bam\\s+\\[env var: BAM_FORMAT\\]\n\n' + 'group1:\n' + ' --genome GENOME Path to genome file\n' +@@ -875,7 +875,7 @@ def testConstructor_ConfigFileArgs(self): + 'usage: .* \\[-h\\] -c CONFIG_FILE --genome GENOME\n\n' + '%s:\n' + ' -h, --help\\s+ show this help message and exit\n' +- ' -c CONFIG_FILE, --config CONFIG_FILE\\s+ my config file\n' ++ ' -c( CONFIG_FILE)?, --config CONFIG_FILE\\s+ my config file\n' + ' --genome GENOME\\s+ Path to genome file\n\n'%OPTIONAL_ARGS_STRING + + 5*r'(.+\s*)') + +@@ -935,8 +935,8 @@ def test_FormatHelp(self): + r'\[-w CONFIG_OUTPUT_PATH\]\s* --arg1\s+ARG1\s*\[--flag\]\s*' + '%s:\\s*' + '-h, --help \\s* show this help message and exit ' +- r'-c CONFIG_FILE, --config CONFIG_FILE\s+my config file ' +- r'-w CONFIG_OUTPUT_PATH, --write-config CONFIG_OUTPUT_PATH takes ' ++ r'-c( CONFIG_FILE)?, --config CONFIG_FILE\s+my config file ' ++ r'-w( CONFIG_OUTPUT_PATH)?, --write-config CONFIG_OUTPUT_PATH takes ' + r'the current command line args and writes them ' + r'out to a config file at the given path, then exits ' + r'--arg1 ARG1 Arg1 help text ' + +From 5e9f442374bc6d9707a43df13aaff684dff6b535 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Fri, 12 Jul 2024 08:25:30 +0200 +Subject: [PATCH 2/2] skip exit_on_error* tests to fix 3.13 test failures + +Skip `exit_on_error*` tests from `test.test_argparse` to avoid test +failures on Python 3.13. The `exit_on_error=False` semantics +is not supported by ConfigArgParse at the moment. +--- + tests/test_configargparse.py | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/tests/test_configargparse.py b/tests/test_configargparse.py +index e325afd..9718d86 100644 +--- a/tests/test_configargparse.py ++++ b/tests/test_configargparse.py +@@ -1533,7 +1533,8 @@ def testYAMLConfigFileParser_w_ArgumentParser_parsed_values(self): + test_argparse_source_code = test_argparse_source_code.replace( + 'argparse.ArgumentParser', 'configargparse.ArgumentParser').replace( + 'TestHelpFormattingMetaclass', '_TestHelpFormattingMetaclass').replace( +- 'test_main', '_test_main') ++ 'test_main', '_test_main').replace( ++ 'test_exit_on_error', '_test_exit_on_error') + + # pytest tries to collect tests from TestHelpFormattingMetaclass, and + # test_main, and raises a warning when it finds it's not a test class 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/cppheaderparser/Manifest b/dev-python/cppheaderparser/Manifest new file mode 100644 index 000000000000..22dd66c57f00 --- /dev/null +++ b/dev-python/cppheaderparser/Manifest @@ -0,0 +1,3 @@ +DIST CppHeaderParser-2.7.4.tar.gz 54445 BLAKE2B a089df97dcb9aed7821614bf354d0fcadd67dfb387bf5873c585683401d531e465bc05631147b4d5c5b47fe93eecbab1faa34fb517bb92bca6d6c39e07c316b9 SHA512 223550add1e391eb535d1b8be08a54b9d6fe97ca6dbfc54407cdc17a5530a91ef6be4ac920d6841b9f479bcbd6c823512b08565ad433f62a87e993cf393932a2 +EBUILD cppheaderparser-2.7.4-r1.ebuild 517 BLAKE2B 9942ef36ccb2443b83b9ff6b9bf35f7937822de9dab97c86e0087ebb634f6f44c08256cb64a48ff1624c5f4d6ff24ff3571ad5f0435b8604ae0c06ff4afc9a61 SHA512 8517b36e70c66abac1530ca51d8a0e94bea988ffa2ed8cf04732aae01c850b769dd476ebe4b3b93d965a39f90a1555e377af3a14f767a871ebe3baf5ffe93fc4 +MISC metadata.xml 586 BLAKE2B cdbcb728f3bae64f2ffa9c3a663ddf9c69d8170522372996a9b9eb3cc4a5887847d46842356349934dcf01924751d40509e5bc53e91bab8d947f34de20c38a87 SHA512 c421502625773e6abfb839e9e58415237eb1473b420f38e3ad89fd7c995068c1e28127c0f4c0e8a92b2e88e3a6ec89f5a0a5400087555b841695b3a00b950be2 diff --git a/dev-python/cppheaderparser/cppheaderparser-2.7.4-r1.ebuild b/dev-python/cppheaderparser/cppheaderparser-2.7.4-r1.ebuild new file mode 100644 index 000000000000..fe5e12ace6f8 --- /dev/null +++ b/dev-python/cppheaderparser/cppheaderparser-2.7.4-r1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=CppHeaderParser +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Parse C++ header files and generate a data structure" +HOMEPAGE=" + https://senexcanis.com/open-source/cppheaderparser/ + https://pypi.org/project/CppHeaderParser/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/ply[${PYTHON_USEDEP}] +" diff --git a/dev-python/cppheaderparser/metadata.xml b/dev-python/cppheaderparser/metadata.xml new file mode 100644 index 000000000000..3e107817dd7b --- /dev/null +++ b/dev-python/cppheaderparser/metadata.xml @@ -0,0 +1,19 @@ + + + + + sci@gentoo.org + Gentoo Science Project + + + candrews@gentoo.org + Craig Andrews + + + gentoo@holzke.net + Wilfried Holzke + + + CppHeaderParser + + diff --git a/dev-python/events/Manifest b/dev-python/events/Manifest new file mode 100644 index 000000000000..bade37375075 --- /dev/null +++ b/dev-python/events/Manifest @@ -0,0 +1,3 @@ +DIST events-0.5.gh.tar.gz 13200 BLAKE2B c55361a0a31c0f01ae7c9e49ceb2ad6900384b0164d9ac8a5e289a8a80d9ab07f6439ee85f4ec77f0ae639b46e7c69c0f4b54341f9edfff05f865e0738315ff7 SHA512 3eb067bb2a8441eaf4801f25ced65afd7f6c253461c61a2e9bbdd87645718c72a7c13a66e46a6a48ef5b5857993f23a462a286937dc93a259bd02887a3dda6c6 +EBUILD events-0.5.ebuild 538 BLAKE2B 181f891682730ffba3059ed81e2088a904738d45814f344314f67d18a980d6c0d206e126a722c42c6e89d6f9893e159ab185c09c81da19efaee29c6035529352 SHA512 0e221cbed393a0c91227e0d42a8b0040f8870d60ffd01b8281467676a8645b67412bac112ca0e402eb92ab4e61300a7975354d6b53890e3704f5d94c1bc2bcaa +MISC metadata.xml 497 BLAKE2B ef1d41dcb39049cb2f61c0d337d2d92d7e56ca0ea682e1a617233aad19fe04a55f5fba967299bda916587abf0b9a2b7cf156bf37781e02b6cc38aecf0df010b2 SHA512 e94e1f0f53e32111a56687f2951363046027ae37ad031ec6e99aee6b3d26b6e7f7cb2445f77fa6095689d1c0b8e09213958418094c6ddc18ac8d8a039ac710e6 diff --git a/dev-python/events/events-0.5.ebuild b/dev-python/events/events-0.5.ebuild new file mode 100644 index 000000000000..9052bf58c9bf --- /dev/null +++ b/dev-python/events/events-0.5.ebuild @@ -0,0 +1,26 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="Bringing the elegance of C# EventHandler to Python" +HOMEPAGE=" + https://pypi.org/project/Events/ + https://github.com/pyeve/events/ +" +# No sdist in pypi as of PV=0.5 +SRC_URI=" + https://github.com/pyeve/events/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests unittest diff --git a/dev-python/events/metadata.xml b/dev-python/events/metadata.xml new file mode 100644 index 000000000000..6838d44b4c71 --- /dev/null +++ b/dev-python/events/metadata.xml @@ -0,0 +1,17 @@ + + + + + python@gentoo.org + Python + + + arthurzam@gentoo.org + Arthur Zamarin + + + + Events + pyeve/events + + diff --git a/dev-python/eyeD3/Manifest b/dev-python/eyeD3/Manifest deleted file mode 100644 index e714f26daca4..000000000000 --- a/dev-python/eyeD3/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST eyeD3-0.9.7.gh.tar.gz 249705 BLAKE2B b015ab5f7269de8f32830153b848e9a862328515e29f5d1a9cd5739d57a1c0ee63efc93cd3849ceca51b8f67d8eaf1746ab145baf16cda7e7b19bbb8e1249982 SHA512 863ce609ea939588e246d48c6d31f9688049334f874a4c400c02777bbef7379b6403150e7459430c92cff8047d45e33cbaa406b3d6e5b2cf3f9d7d7201438c1f -DIST eyeD3-test-data-r1.tgz 97336666 BLAKE2B e982f21ba29aaca15c6975a836bed322d5203bca57b93ab0c9343de13259d9e2f56b98e5e7402ccf9138a9dc79951e68c4b37cd2c891d2c9e94815256d49adc4 SHA512 4e6daca06380492c0048f1ffd94d92e511fc3695b3e5f64f805d3f3aa2d0fef05a3be1d67a459fb13ab6d9861b86146487f31321f979c464fc516047b66735ab -EBUILD eyeD3-0.9.7-r1.ebuild 1568 BLAKE2B 51e2d872d1dda862325440dda2c9030954bc892316e0b22efc4b59460a6adcd9fabe0fdf0feca26eae8e59388e7cb4fa4665f592b3c881158ee98115913a76c8 SHA512 9f81ddbb43e32584be0c553112f41293141dd8c726ea06cfb841b46d25490a44cac9056eecc6ddb2fcf14ac40948ce27000128cfe75da0664f5b0fd3cdcc6c3d -MISC metadata.xml 499 BLAKE2B 0bd6552d10ad9f18cc93c65439b61f6de2b0e24ce1321e2172262ddd361573fa1891192c83556341c1f25805759bdea36b8d524204272dcdaf27fadb571df24b SHA512 77df82bbf9c8f11537a3a3a49e16d05a7cf558711b60af65fc646aa9cb52c3f463b808e9cff45758b823a30abd96404e0856057d92cffbc2f72d81b6c74fc19b diff --git a/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild b/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild deleted file mode 100644 index 41931ffe8070..000000000000 --- a/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=poetry -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Module for manipulating ID3 (v1 + v2) tags in Python" -HOMEPAGE=" - https://eyed3.nicfit.net/ - https://github.com/nicfit/eyeD3/ - https://pypi.org/project/eyed3/ -" -SRC_URI=" - https://github.com/nicfit/eyeD3/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz - test? ( - https://eyed3.nicfit.net/releases/eyeD3-test-data.tgz - -> eyeD3-test-data-r1.tgz - ) -" - -LICENSE="GPL-2" -SLOT="0.7" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" - -RDEPEND=" - dev-python/deprecation[${PYTHON_USEDEP}] - dev-python/filetype[${PYTHON_USEDEP}] - || ( - dev-python/ruamel-yaml[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - ) -" -# note: most of the deps are optional runtime deps / plugin deps -BDEPEND=" - test? ( - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/pylast[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # unpackaged deps - tests/test_factory.py -) - -EPYTEST_DESELECT=( - # broken by formatting / line wrapping - tests/test_jsonyaml_plugin.py::testYamlPlugin -) - -src_prepare() { - if use test; then - mv "${WORKDIR}"/eyeD3-test-data tests/data || die - fi - - # don't install everything to site-packages - sed -i -e '/^include = /,/\]/d' pyproject.toml || die - # optional without putting it in extra group == non-optional, sigh - sed -i -e '/coverage/d' pyproject.toml || die - - distutils-r1_src_prepare -} diff --git a/dev-python/eyeD3/metadata.xml b/dev-python/eyeD3/metadata.xml deleted file mode 100644 index f1415294b15b..000000000000 --- a/dev-python/eyeD3/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - sound@gentoo.org - Gentoo Sound project - - - python@gentoo.org - Python - - - - eyed3 - nicfit/eyeD3 - - diff --git a/dev-python/eyed3/Manifest b/dev-python/eyed3/Manifest new file mode 100644 index 000000000000..d159fad365c3 --- /dev/null +++ b/dev-python/eyed3/Manifest @@ -0,0 +1,4 @@ +DIST eyeD3-0.9.7.gh.tar.gz 249705 BLAKE2B b015ab5f7269de8f32830153b848e9a862328515e29f5d1a9cd5739d57a1c0ee63efc93cd3849ceca51b8f67d8eaf1746ab145baf16cda7e7b19bbb8e1249982 SHA512 863ce609ea939588e246d48c6d31f9688049334f874a4c400c02777bbef7379b6403150e7459430c92cff8047d45e33cbaa406b3d6e5b2cf3f9d7d7201438c1f +DIST eyeD3-test-data-r1.tgz 97336666 BLAKE2B e982f21ba29aaca15c6975a836bed322d5203bca57b93ab0c9343de13259d9e2f56b98e5e7402ccf9138a9dc79951e68c4b37cd2c891d2c9e94815256d49adc4 SHA512 4e6daca06380492c0048f1ffd94d92e511fc3695b3e5f64f805d3f3aa2d0fef05a3be1d67a459fb13ab6d9861b86146487f31321f979c464fc516047b66735ab +EBUILD eyed3-0.9.7-r1.ebuild 1609 BLAKE2B f443ed98acb69896acd048c6de776705ae4ff651df59b5427755f6f82a3e611dd112a144672cc0f289c02bc05436a38485319be5e083a5db1bac063fb60a6fa4 SHA512 51efe6203b76572351f3ba0f7a5b25e1ae7d6732afd2ec67baf3df1e9fc37f00d85e30422be177f54205f2fc0166c420940b29d20e794d5aed18e7d9029ca6b6 +MISC metadata.xml 499 BLAKE2B 0bd6552d10ad9f18cc93c65439b61f6de2b0e24ce1321e2172262ddd361573fa1891192c83556341c1f25805759bdea36b8d524204272dcdaf27fadb571df24b SHA512 77df82bbf9c8f11537a3a3a49e16d05a7cf558711b60af65fc646aa9cb52c3f463b808e9cff45758b823a30abd96404e0856057d92cffbc2f72d81b6c74fc19b diff --git a/dev-python/eyed3/eyed3-0.9.7-r1.ebuild b/dev-python/eyed3/eyed3-0.9.7-r1.ebuild new file mode 100644 index 000000000000..1ecf59de3898 --- /dev/null +++ b/dev-python/eyed3/eyed3-0.9.7-r1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +MY_P=eyeD3-${PV} +DESCRIPTION="Module for manipulating ID3 (v1 + v2) tags in Python" +HOMEPAGE=" + https://eyed3.nicfit.net/ + https://github.com/nicfit/eyeD3/ + https://pypi.org/project/eyed3/ +" +SRC_URI=" + https://github.com/nicfit/eyeD3/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz + test? ( + https://eyed3.nicfit.net/releases/eyeD3-test-data.tgz + -> eyeD3-test-data-r1.tgz + ) +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2" +SLOT="0.7" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86" + +RDEPEND=" + dev-python/deprecation[${PYTHON_USEDEP}] + dev-python/filetype[${PYTHON_USEDEP}] + || ( + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + ) +" +# note: most of the deps are optional runtime deps / plugin deps +BDEPEND=" + test? ( + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pylast[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # unpackaged deps + tests/test_factory.py +) + +EPYTEST_DESELECT=( + # broken by formatting / line wrapping + tests/test_jsonyaml_plugin.py::testYamlPlugin +) + +src_prepare() { + if use test; then + mv "${WORKDIR}"/eyeD3-test-data tests/data || die + fi + + # don't install everything to site-packages + sed -i -e '/^include = /,/\]/d' pyproject.toml || die + # optional without putting it in extra group == non-optional, sigh + sed -i -e '/coverage/d' pyproject.toml || die + + distutils-r1_src_prepare +} diff --git a/dev-python/eyed3/metadata.xml b/dev-python/eyed3/metadata.xml new file mode 100644 index 000000000000..f1415294b15b --- /dev/null +++ b/dev-python/eyed3/metadata.xml @@ -0,0 +1,17 @@ + + + + + sound@gentoo.org + Gentoo Sound project + + + python@gentoo.org + Python + + + + eyed3 + nicfit/eyeD3 + + diff --git a/dev-python/faker/Manifest b/dev-python/faker/Manifest new file mode 100644 index 000000000000..f15863d657cd --- /dev/null +++ b/dev-python/faker/Manifest @@ -0,0 +1,5 @@ +DIST faker-30.8.2.tar.gz 1808329 BLAKE2B a9788fdf875bf57e76de33478cf6ebb81a6cc94b9261f5226ea9a797e2d8332a0c9035896b03e86f741b630312872c10678b34dee11d92eea00b9b37d719944f SHA512 4db0352155b724890986c5b1ae59783fed7cd6a0aca289f6df2065c028cd0b9e03560faee60f2b75455e51c212819bc85ddf10c13351e774424fce6f553636be +DIST faker-33.0.0.tar.gz 1850076 BLAKE2B 3a1dc9fff3a45af023cc14c7cc89b8db93faba2de9e4f03a6d04b0bdc37d8271d1e0a7aa4347c5327c80ca95dc490f6fd86e1ab4c0ebee6644505e980d2c7f63 SHA512 8c74093f91121cf8beb63a6b59a99c783be21c58f2788fe83dfb670b16a334f358ca13e65aa734c0ea2c0e6fac863e37116c1ff456eb2b96fe079d4f53059150 +EBUILD faker-30.8.2.ebuild 1008 BLAKE2B da51ee33d20bd3dd0e146139e5fe84bbbd1e9da34fab57638f69651f2cfb65b887b7dc6abbdacce1f12ca2fb10c51b8d6e4a3aa223f699d068023136880faa8e SHA512 d93818fe6bc635465880c85cc659a0295570b04c99909a72fe705ae872d0f9d5c581ce0afd07a89a8c756335cfd7222f8c0d2c9742b3ee2bba1c16ab0bf74b69 +EBUILD faker-33.0.0.ebuild 1015 BLAKE2B e6dd0a9064d36b4f32904b7b32883b8b2bb2ffbe9b3596d2a838235226d94c4b04485419f62fb4c40d6fc433d3774d41aa42ae3c8ce0f46a817b0664c610619f SHA512 3f18147b5843eb366d991bf9efe7645780b2b2f9c4e880bda078019d59f316055e11b891391a4e57a287406e19c5b13210de7cb48e66c4fb3f957c51071069af +MISC metadata.xml 498 BLAKE2B c9b7885dc7d34f2263068624a6b07ac6f1ec8078cc11abb6137612ba57edffefc48dae2708284aa83ecc941ebb2d3b8a87a143648e404a0683e75bb6c078f4e2 SHA512 0b385bbbfbb026803526e43c6c43965ff75f42d3ab133603708b187686aac29de508856e5e8ae7622a66b99032efa97f95c21625e10d074c858d8aff7446a312 diff --git a/dev-python/faker/faker-30.8.2.ebuild b/dev-python/faker/faker-30.8.2.ebuild new file mode 100644 index 000000000000..6fee5ee5f3a6 --- /dev/null +++ b/dev-python/faker/faker-30.8.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_PN=${PN^} +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +# note: tests are flaky with xdist +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin + epytest + epytest --exclusive-faker-session tests/pytest/session_overrides +} diff --git a/dev-python/faker/faker-33.0.0.ebuild b/dev-python/faker/faker-33.0.0.ebuild new file mode 100644 index 000000000000..0f3e2ae8b994 --- /dev/null +++ b/dev-python/faker/faker-33.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_PN=${PN^} +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python package that generates fake data for you" +HOMEPAGE=" + https://github.com/joke2k/faker/ + https://pypi.org/project/Faker/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + !dev-ruby/faker +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP},tiff] + dev-python/validators[${PYTHON_USEDEP}] + ) +" + +# note: tests are flaky with xdist +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin + epytest + epytest --exclusive-faker-session tests/pytest/session_overrides +} diff --git a/dev-python/faker/metadata.xml b/dev-python/faker/metadata.xml new file mode 100644 index 000000000000..9f5551d1a7e8 --- /dev/null +++ b/dev-python/faker/metadata.xml @@ -0,0 +1,17 @@ + + + + + voyageur@gentoo.org + Bernard Cafarelli + + + python@gentoo.org + Python + + + + Faker + joke2k/faker + + diff --git a/dev-python/flask-babel/Manifest b/dev-python/flask-babel/Manifest index c1ff6a7166dc..37e0aef50823 100644 --- a/dev-python/flask-babel/Manifest +++ b/dev-python/flask-babel/Manifest @@ -1,3 +1,3 @@ DIST flask-babel-4.0.0.gh.tar.gz 20777 BLAKE2B 60c43fde9a2c131672fa7d97dbfe8cc1c69117e60b3616a2f4d19b5693ff79937537cf7563de2fcf26c3380dd51166fd1bc965a1c583dc33fb340da609070503 SHA512 c2ac57e4ebde67114d535e57eb8b4094c8e3af865ea3076cd8d0ae30ff4a189037b7481280faaf7a4742bbbddca1513b3c408e198d1156c1e61a7b90c05bfe6f -EBUILD flask-babel-4.0.0.ebuild 977 BLAKE2B a6185954694ede3f2317fbbb31cb2b1de2f65a68f457bad813515da4d4c5f41e84672e98d0b92b2242fe83fc1556b9e42e01fb91616097b1c5d860b8b32db0e0 SHA512 9c17717735bc028566ec90ad6ea31c564a154e90f100f5b858b4593944791ec31af6706c7f8b8c96cb357588950a65f2e0466a6e2eebfb842213453ca87c9967 +EBUILD flask-babel-4.0.0.ebuild 977 BLAKE2B f6c16767cb61e9e1d59083c57c9b5afce72a63efb708d7daf0e9ff615b9bf05a707f207ecaf87f6d8df5254bdeaed66a53a7fea0d0c81b42644ce9ebe3d7a134 SHA512 b9316ed2fbb95b6f5c9c25e71b8896fcf939b4caaeed5c56e0c3d996937b3c6d2374b05ef4807d107389ddf011404faa5f8c99441fd24642f9d633a5d1dccd4d MISC metadata.xml 475 BLAKE2B 4c2f62351a8c1c7d90b9089b0dd4257519c3b284b1c3af4209083be77a5d8c0e1f537aeaa51da44bd367c2a691046de5e30fcfb0ae7702cff3c4687d7e22c2eb SHA512 4f5365d5da849e7f7a083e5813f6c89b16b6241ad3a5c9b4873c76a952c0684387df9b9abcd8cbcda3905ea4bc41cfc3847dac41b5ab318300bc8b5da2149918 diff --git a/dev-python/flask-babel/flask-babel-4.0.0.ebuild b/dev-python/flask-babel/flask-babel-4.0.0.ebuild index df1062629d34..985a2b4c2f93 100644 --- a/dev-python/flask-babel/flask-babel-4.0.0.ebuild +++ b/dev-python/flask-babel/flask-babel-4.0.0.ebuild @@ -24,7 +24,7 @@ SLOT="0" KEYWORDS="amd64 ~arm arm64 ~riscv x86" RDEPEND=" - >=dev-python/Babel-2.12[${PYTHON_USEDEP}] + >=dev-python/babel-2.12[${PYTHON_USEDEP}] >=dev-python/flask-2.0[${PYTHON_USEDEP}] >=dev-python/jinja2-3.1[${PYTHON_USEDEP}] >=dev-python/pytz-2022.7[${PYTHON_USEDEP}] diff --git a/dev-python/flit-scm/Manifest b/dev-python/flit-scm/Manifest new file mode 100644 index 000000000000..dfb522926b02 --- /dev/null +++ b/dev-python/flit-scm/Manifest @@ -0,0 +1,3 @@ +DIST flit_scm-1.7.0.tar.bz2 3259 BLAKE2B 9b785f9f92b16494f6bf0c21e16ee1abf6a130ebb5c41d4e0e73f4ab1c892ec14544a4b86fe9ba22dbb43a2c28cebbe84328c172566b27c195d41e3686184b9e SHA512 a030cd2ab9d100b971ac20ad5f52f206d951fb6c88cd48db0250269a32cf0dfae70738bf3dc4d36396a3da3e09c7283eec365e12608f6f6d7be3e9076bb931d2 +EBUILD flit-scm-1.7.0.ebuild 1020 BLAKE2B f980e8593004811d9cb33e5929f01807b1bcd768424feaca52b2a1458968cf3fe78b24307fad014993841a7637382373109788c7800e294776b4dd3a184c44c5 SHA512 697a7b82df4607d3ac24a30acc4991a1832758ea69855213bc36fa0e20acba7adddee60ddbeff6bf9fb1470a35e3df97800dc0b6f6d97634626536dfb500766a +MISC metadata.xml 374 BLAKE2B 826b2cfded5a7acd42029529489ea435315e9d27baedeb5cde81073a50993527a3eb9b9da6629f8338dcf1ade8436a8110988124a68a2f5ec6278af716d26c6c SHA512 4f1b245ed7a7d8560505596f3353967f86e2d809d90916a488dd6ba10e2dc08ddd9956efdf8eb7e0dc5219a84a1d4b4136620b40537d703f2e00a81f5bcb7370 diff --git a/dev-python/flit-scm/flit-scm-1.7.0.ebuild b/dev-python/flit-scm/flit-scm-1.7.0.ebuild new file mode 100644 index 000000000000..046051c4e61f --- /dev/null +++ b/dev-python/flit-scm/flit-scm-1.7.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 + +MY_P=flit_scm-${PV} +DESCRIPTION="A PEP 518 build backend combining flit with setuptools_scm" +HOMEPAGE=" + https://gitlab.com/WillDaSilva/flit_scm/ + https://pypi.org/project/flit-scm/ +" +SRC_URI=" + https://gitlab.com/WillDaSilva/flit_scm/-/archive/${PV}/${MY_P}.tar.bz2 +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +RDEPEND=" + >=dev-python/flit-core-3.5.0[${PYTHON_USEDEP}] + >=dev-python/setuptools-scm-6.4.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + =dev-python/tomli-2[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + ${RDEPEND} +" + +src_prepare() { + # unpin deps + sed -i -e 's:~=[0-9.]*::' pyproject.toml || die + distutils-r1_src_prepare +} + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/flit-scm/metadata.xml b/dev-python/flit-scm/metadata.xml new file mode 100644 index 000000000000..7cedb380db9b --- /dev/null +++ b/dev-python/flit-scm/metadata.xml @@ -0,0 +1,12 @@ + + + + + python@gentoo.org + + + + flit-scm + WillDaSilva/flit_scm + + diff --git a/dev-python/flit_scm/Manifest b/dev-python/flit_scm/Manifest deleted file mode 100644 index 11407cfe489a..000000000000 --- a/dev-python/flit_scm/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST flit_scm-1.7.0.tar.bz2 3259 BLAKE2B 9b785f9f92b16494f6bf0c21e16ee1abf6a130ebb5c41d4e0e73f4ab1c892ec14544a4b86fe9ba22dbb43a2c28cebbe84328c172566b27c195d41e3686184b9e SHA512 a030cd2ab9d100b971ac20ad5f52f206d951fb6c88cd48db0250269a32cf0dfae70738bf3dc4d36396a3da3e09c7283eec365e12608f6f6d7be3e9076bb931d2 -EBUILD flit_scm-1.7.0.ebuild 985 BLAKE2B e6260f17dfe4a66b9e57b9af1c367de17b872a5cae469775a2f72bc456eddfc6b306dca9a064b38c07c6f611d65e571d7e90e781e227a9e654d7348acf0e4e1c SHA512 4f8fabab309bc65b54a713a95884d1631cefe277f3c4a9ebdbb1d31f706e746aa3af6d304a6aedb48f2c1d5e99a2b02940a57a4f870483f329a42831501b0010 -MISC metadata.xml 374 BLAKE2B 826b2cfded5a7acd42029529489ea435315e9d27baedeb5cde81073a50993527a3eb9b9da6629f8338dcf1ade8436a8110988124a68a2f5ec6278af716d26c6c SHA512 4f1b245ed7a7d8560505596f3353967f86e2d809d90916a488dd6ba10e2dc08ddd9956efdf8eb7e0dc5219a84a1d4b4136620b40537d703f2e00a81f5bcb7370 diff --git a/dev-python/flit_scm/flit_scm-1.7.0.ebuild b/dev-python/flit_scm/flit_scm-1.7.0.ebuild deleted file mode 100644 index 86aa856335c7..000000000000 --- a/dev-python/flit_scm/flit_scm-1.7.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=standalone -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="A PEP 518 build backend combining flit with setuptools_scm" -HOMEPAGE=" - https://gitlab.com/WillDaSilva/flit_scm/ - https://pypi.org/project/flit-scm/ -" -SRC_URI=" - https://gitlab.com/WillDaSilva/flit_scm/-/archive/${PV}/${P}.tar.bz2 -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/flit-core-3.5.0[${PYTHON_USEDEP}] - >=dev-python/setuptools-scm-6.4.2[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - =dev-python/tomli-2[${PYTHON_USEDEP}] - ' 3.8 3.9 3.10 ) -" -BDEPEND=" - ${RDEPEND} -" - -src_prepare() { - # unpin deps - sed -i -e 's:~=[0-9.]*::' pyproject.toml || die - distutils-r1_src_prepare -} - -export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} diff --git a/dev-python/flit_scm/metadata.xml b/dev-python/flit_scm/metadata.xml deleted file mode 100644 index 7cedb380db9b..000000000000 --- a/dev-python/flit_scm/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - python@gentoo.org - - - - flit-scm - WillDaSilva/flit_scm - - diff --git a/dev-python/frozen-flask/Manifest b/dev-python/frozen-flask/Manifest new file mode 100644 index 000000000000..a13e22bdcc8f --- /dev/null +++ b/dev-python/frozen-flask/Manifest @@ -0,0 +1,3 @@ +DIST frozen_flask-1.0.2.tar.gz 101832 BLAKE2B e07bc483ed9a927fff526b3b3009ef9c42b2a21bca33207c0cfad3b252c80eaf3d874e2a5ee888342136d3294767ce296b2a61d1e093d020cdb4a92e996c4772 SHA512 f708346bcbfefaab234f095212aea4df6b942ffd3226ed3419299b11f7757eccc6c4235426d488cfa693b8b927a23705788bc2aa44a798d289cc116360f14337 +EBUILD frozen-flask-1.0.2.ebuild 601 BLAKE2B 790668fa0df8b6901fbd46e68cafd32a5ce40761157c6cf84b8eec7c5682c0402f538725d607ad8ae6f1508559a7a77cafaddbea7f89ecaac3b469611317c654 SHA512 b2b5c50076c49b95e2b377b2ed53965dd30cb41f9630451dff97c939d6ba1f142689d42ebc3af926a80b2a3f774a180f241076aee57c1357683466614ddbc6c0 +MISC metadata.xml 418 BLAKE2B da73d29cda242f659f85fc281c49682670f0de29fb6d5edae6df2e2ed0bf7fafb080221f7512f27eb48b3210eaeb363371e70b8299aa650d5c901fbd7a6680f5 SHA512 95a895607e43532bb5e9e88499b86ca0d43aa3c9a310b960ff8ed7438548d62c1a2758e0ac97b7200399c6cef5ef317029dd4f56d5636175aa285880731e01a1 diff --git a/dev-python/frozen-flask/frozen-flask-1.0.2.ebuild b/dev-python/frozen-flask/frozen-flask-1.0.2.ebuild new file mode 100644 index 000000000000..9a23458de553 --- /dev/null +++ b/dev-python/frozen-flask/frozen-flask-1.0.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYPI_PN=Frozen-Flask +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +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/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 arm64 x86" + +RDEPEND=" + >=dev-python/flask-2.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs \ + dev-python/pallets-sphinx-themes +distutils_enable_tests pytest 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/fuzzywuzzy/Manifest b/dev-python/fuzzywuzzy/Manifest index 4752390c16a2..8a2ca024d7c0 100644 --- a/dev-python/fuzzywuzzy/Manifest +++ b/dev-python/fuzzywuzzy/Manifest @@ -1,3 +1,3 @@ DIST fuzzywuzzy-0.18.0.tar.gz 28888 BLAKE2B be2729660eb20a33a14acd1c5fbcefa48bd8a6a3dcfa6dd5137b0414fb283d279990f61250dbb2526e8faa80da23eb6de36618ae0d98166d29655b8a71cd15a1 SHA512 4a21ea67278fa525842d48fed8db666d00eae6d13254e8844d11f63b47c3a305b3cac760f28c24c6347aebcf73e96180e0a7cfba29c75f01ece2f7751e0398c5 -EBUILD fuzzywuzzy-0.18.0-r1.ebuild 659 BLAKE2B 40dfea293cb2484d42093b0d96b081998a5700a1f90a160ef0c44b2179413aaa0d3e4411f7df57a4b931810752e5a3f4c0a256db51a016df72cffdab6d4b4fe0 SHA512 2f4ebef5e08519ce4c702ea737343d8fa421b5690c361556f8c1810eb911851144c9e6d2e3c9a7eaacb84f355e3b9ee00cb1eb9740dfa9214ea1d037fc8e080f +EBUILD fuzzywuzzy-0.18.0-r1.ebuild 659 BLAKE2B 3673be2a0af1b45a32830f0e8273887641be02e62c4c2587bac82708ccbf8144e1730e117c8ef3c8f26a7d1368b502bd50badc54e1f42fe238f4578c425f3dce SHA512 db35b03272f0e7465ba123c5192e79075d2b2f31c5e2691c27c6bd5737980f903504100a6313cff188d6f7111b6f26537fdc816180bc345d4a939a75bbdea560 MISC metadata.xml 397 BLAKE2B 7d156fc2db4d42258707bbdd93f09ee48ad139d237413b3ef80e4618f614c1e1da4e4a60bfde43976e9cd8fb06bb38f15db086571b93f8eb0cd7c9e4a2d932a4 SHA512 fee9f0884d1a8b2d66e799d5f58402951be0d99c0660e4d378f31dc76fc7384f73d6600dea1270882ce23d35cb45248f123f2ecd91eaba04a63bfa0cf73c0127 diff --git a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0-r1.ebuild b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0-r1.ebuild index c94205293615..ec889c090853 100644 --- a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0-r1.ebuild +++ b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0-r1.ebuild @@ -19,7 +19,7 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" - dev-python/Levenshtein[${PYTHON_USEDEP}] + dev-python/levenshtein[${PYTHON_USEDEP}] " # pycodestyle imported unconditionally in the only test file, sigh BDEPEND=" diff --git a/dev-python/gitpython/Manifest b/dev-python/gitpython/Manifest new file mode 100644 index 000000000000..3105aa631b44 --- /dev/null +++ b/dev-python/gitpython/Manifest @@ -0,0 +1,6 @@ +DIST GitPython-3.1.43.gitbundle 10674326 BLAKE2B c430e6fec138077502dce16a1a100459c30134af7865a2e228646791465a7176ee3ef4db5cc83081f56b5e9877aeb4ba7e54b0526d6c2f594520335db4b48e9e SHA512 8c4b2fdf2e382393420bee1cb19929171d72e72669ac3ef96ff112119d803775aae92a14908b9bd51873f102ab85dfadd940b0789da6179b0f99354ae4b6d469 +DIST GitPython-3.1.43.tar.gz 214149 BLAKE2B bc95520b839a43b88571678d7dadd3998a613a4e4f5b0e59f8740add7794767db2820e2d68a98940976ed27fa57b6e487895b1f3d2894b55f1d7f4e06757a461 SHA512 c193418bbb6ebb4f202c4f6aa95b731acf319d6560db176aa7126cf848a1f11eea9f432c4ff6812e8ddb5f8386b1fa5e10335fbf170f3ec3ac5fd2dcde783415 +DIST gitdb-4.0.11.gitbundle 1620355 BLAKE2B 8095193318d4262b8ebb04f35a0500eda8757057ed472dbaaece53e6afa6227e2b2c02a2be5daa5e4c0cc43dcbb5046555407d3d7c8dbed0bc5c415515032b8d SHA512 17e404b335a3c081f4058aeba5c57e5697a580f8ad7a280fde868968cf48f5a0852bfa45019eab730279582c0c536f8204e973d93af09da05908477329d73360 +DIST smmap-5.0.1.gitbundle 362567 BLAKE2B 72c8b48ad3250a33b94218c145c02033dee84c1da5f1eea57983a58699262d51844be675330d95c7d64924b6aeaacd4b0a57e9a5acad3be184aaad62102202e7 SHA512 9ca8386bfec25d1562cdf1c2ee85f7edb15fd3f44ecd1abbef738979f12b82f0b0f39a06589203a39f89518d981d7129e35f64f2d855cd162cd964bdd87c8d18 +EBUILD gitpython-3.1.43.ebuild 2080 BLAKE2B 5b5beb376d59f4b95d674c54b93237d7cf0eb9cc5776a6e9d3436eec0ac993ba67bd2612dc227285a6732ec6132f34a1da9aab9b0d815f2174279c1bce573565 SHA512 64b79ad4a842ea11f49ff2aa5665679887c7043d42c7ba371c39de2e3a4b6c44c10b948d59ac63063d5c078f7099c01d8d6773b65b37a05fae0d84729001f064 +MISC metadata.xml 407 BLAKE2B 49fd8d520d575be1489c299f22595120fad882f055b9cf2d02b87382c6d8f0ff38af694e5584b4da579aa84b82c2f1032e4afb64cafd9f4fe9212a6d67b4a752 SHA512 1bebe1e134eb86a4745cf7e297d45118a2bdd3d8a71d0034294b5c799a9cee763c63b61b34c6707c52f61058f727f4b827dd020d285fc297712b29eb7c1129ef diff --git a/dev-python/gitpython/gitpython-3.1.43.ebuild b/dev-python/gitpython/gitpython-3.1.43.ebuild new file mode 100644 index 000000000000..f1e9f6b4bc0a --- /dev/null +++ b/dev-python/gitpython/gitpython-3.1.43.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=GitPython +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +TEST_P=GitPython-${PV} +GITDB_P=gitdb-4.0.11 +SMMAP_P=smmap-5.0.1 + +DESCRIPTION="Library used to interact with Git repositories" +HOMEPAGE=" + https://github.com/gitpython-developers/GitPython/ + https://pypi.org/project/GitPython/ +" +SRC_URI+=" + test? ( + https://dev.gentoo.org/~mgorny/dist/${TEST_P}.gitbundle + https://dev.gentoo.org/~mgorny/dist/${GITDB_P}.gitbundle + https://dev.gentoo.org/~mgorny/dist/${SMMAP_P}.gitbundle + ) +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +RDEPEND=" + dev-vcs/git + >=dev-python/gitdb-4.0.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/ddt-1.1.1[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' 3.10) + ) +" + +distutils_enable_tests pytest + +src_test() { + git config --global user.email "travis@ci.com" || die + git config --global user.name "Travis Runner" || die + + git clone "${DISTDIR}/${TEST_P}.gitbundle" "${T}"/test || die + git clone "${DISTDIR}/${GITDB_P}.gitbundle" \ + "${T}"/test/git/ext/gitdb || die + git clone "${DISTDIR}/${SMMAP_P}.gitbundle" \ + "${T}"/test/git/ext/gitdb/gitdb/ext/smmap || die + + cd "${T}"/test || die + git rev-parse HEAD > .git/refs/remotes/origin/master || die + TRAVIS=1 ./init-tests-after-clone.sh || die + cat test/fixtures/.gitconfig >> ~/.gitconfig || die + + distutils-r1_src_test +} + +python_test() { + local EPYTEST_DESELECT=( + # performance tests are unreliable by design + test/performance + # unimportant and problematic + test/test_installation.py + # Internet + test/test_quick_doc.py::QuickDoc::test_cloned_repo_object + # TODO + test/test_submodule.py::TestSubmodule::test_base_rw + test/test_submodule.py::TestSubmodule::test_root_module + ) + + epytest -o addopts= test +} diff --git a/dev-python/gitpython/metadata.xml b/dev-python/gitpython/metadata.xml new file mode 100644 index 000000000000..3c5dfe92db61 --- /dev/null +++ b/dev-python/gitpython/metadata.xml @@ -0,0 +1,13 @@ + + + + + python@gentoo.org + Python + + + + GitPython + gitpython-developers/GitPython + + diff --git a/dev-python/griddataformats/Manifest b/dev-python/griddataformats/Manifest new file mode 100644 index 000000000000..67ba2bf6e58d --- /dev/null +++ b/dev-python/griddataformats/Manifest @@ -0,0 +1,3 @@ +DIST GridDataFormats-1.0.2.tar.gz 2158614 BLAKE2B b5cb9a8abe78a52a8b3f3a053d15a3f9eed73ede3a3a5ce1c29390efa654ebe0e79d42042241028c46a6ed8511fde0f4f2a576c58ab2003c58bfb86d9ae1cbda SHA512 e0f316cb5352dee2b0902122007bf78ba8605109b21ea9c21a02f1bd7649ffb1d5115459077aa33ceb6464c310e750e512835acbcb4ce2256ea6be6e5b10c098 +EBUILD griddataformats-1.0.2.ebuild 665 BLAKE2B 10b03ffa49d467e6c3bc90b80fd3e8a80eeccdb87c23aee1a9fb618a07d7958e3381685cceff9fc6fe3553af99fe88cebfc785ce3911d1dca6ab1e31ae9028ed SHA512 e681023d6156e7ae2f2ba5cf78a253634c1ad877988ba014f184853286b76f7426edf7bd98782a7efdb5270123ae1b0a4161e1a19f95b06b952c6df995b9f1ae +MISC metadata.xml 608 BLAKE2B 25b3e613ce6776ecc00b7ab3e65ba253be7715f167b37d4fc4d625b035e8d24706cd56bc14f2f0cac2b3f4da6b84c8bcd2b219914490b9e3bc9fab0cbbc2ddfc SHA512 48ca119e78978f100a3212a59d716d49766e6bd523813c5395d05f705f1258e1899183d52faabfef95162b82ccfa08b5b771c1a00c53d7c42a54aaa97eb9ae52 diff --git a/dev-python/griddataformats/griddataformats-1.0.2.ebuild b/dev-python/griddataformats/griddataformats-1.0.2.ebuild new file mode 100644 index 000000000000..197727e62898 --- /dev/null +++ b/dev-python/griddataformats/griddataformats-1.0.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=GridDataFormats +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Reading and writing of data on regular grids in Python" +HOMEPAGE=" + https://pypi.org/project/GridDataFormats/ + https://github.com/MDAnalysis/GridDataFormats/ +" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/mrcfile[${PYTHON_USEDEP}] + >=dev-python/numpy-1.21[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/griddataformats/metadata.xml b/dev-python/griddataformats/metadata.xml new file mode 100644 index 000000000000..0e4765ae061b --- /dev/null +++ b/dev-python/griddataformats/metadata.xml @@ -0,0 +1,20 @@ + + + + + sci@gentoo.org + Gentoo Science Project + + + alexxy@gentoo.org + Alexey Shvetsov + + + python@gentoo.org + Python + + + GridDataFormats + MDAnalysis/GridDataFormats + + diff --git a/dev-python/grpclib/Manifest b/dev-python/grpclib/Manifest index 6b306bac12bb..229225de70c8 100644 --- a/dev-python/grpclib/Manifest +++ b/dev-python/grpclib/Manifest @@ -1,3 +1,3 @@ DIST grpclib-0.4.7.gh.tar.gz 106012 BLAKE2B 9eb351511c4bf5e0be3135734a1d2ce66187a1fef1b35c46cd518199c07cede6f88351b3b56fc211775666c333cafd0a67da2d281b314bc2a8fdb51f9def33bf SHA512 8148edcadb1140973ea54473939744810f156ff719c72e8485534097d7c0efc324f9b5df1c71e1477e624859d068d5ec0a44b22f80717fd7ca8f697d3dfc592a -EBUILD grpclib-0.4.7-r1.ebuild 951 BLAKE2B f83aeef94d82107da68ffe91cd0596b3f251c1dbdca8018b14e8839926735c66d9c40e04595e2ec0c83789f8743cd8cd1cea210812a1e03b51dc96e832cab73e SHA512 a09a460d7098302521e9ed00d0da5078bc272a7f114e3ef36a9e9f229491aa60f7026ee96cd8e49f4c7073cab788703ab2a9ce759fc0b45f73c19e140faa3984 +EBUILD grpclib-0.4.7-r1.ebuild 951 BLAKE2B 0fd04a5263d5d11280b25025ae2dcb3f320c079c447538f78c3545600ebe23ca4eb60bb517c7f62a13e85b7f1f7feeedc16f4b2183e5ae23750918b4ee845abf SHA512 0fafe6951860f4877611628272cad6df238ccc873380f44cc245c8769983517cc0c783afe848fe7e3d859b612c72407bbf5e08ec8169ccfbdb6fc8cff331d75e MISC metadata.xml 371 BLAKE2B 43ac93446d9416387e0f1b93694e808ef1ecd9a5eee35d932a9d5c3900317e512b0054a176bc8b31804a9ad186a052d87ac154c7e6d0110751b7d12afa3e4e96 SHA512 89c6dce6ae1417b9a18d5976a343c51af7960819ad8eb2d1fb92b43600a07ca78840274c2061ce539d7e20a66963181e2f8495f38011a01594b00331df7efca8 diff --git a/dev-python/grpclib/grpclib-0.4.7-r1.ebuild b/dev-python/grpclib/grpclib-0.4.7-r1.ebuild index a441df07fcac..682a7b871970 100644 --- a/dev-python/grpclib/grpclib-0.4.7-r1.ebuild +++ b/dev-python/grpclib/grpclib-0.4.7-r1.ebuild @@ -34,7 +34,7 @@ RDEPEND=" BDEPEND=" test? ( dev-python/async-timeout[${PYTHON_USEDEP}] - dev-python/Faker[${PYTHON_USEDEP}] + dev-python/faker[${PYTHON_USEDEP}] dev-python/pytest-asyncio[${PYTHON_USEDEP}] ) " diff --git a/dev-python/ipy/Manifest b/dev-python/ipy/Manifest new file mode 100644 index 000000000000..5580a02dad8a --- /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 830 BLAKE2B b435e95dcd6fccfea5d13924e713991d0260e4e9c81f92fc98c5374f1209a398fa1d768d9a0887e1f33d2b97f53ab156cc3b5052195722fa8a03ebb43d2cd796 SHA512 a65610b338d71b5f4916d2a266762433db2fd50e1f42388e07e26c8ba94e1f05ec7a2c7491b22760921f32d59bbf0ee44143e72f2d55b8bb7dafdf214196a75f +MISC metadata.xml 404 BLAKE2B 9b453bad2b9cc6b6f7b6bca5bd69afbc1c8181f8250d5889b8a192f6a242e94b546b650d0ca05acd7668cee160642d519d2eaa3f3d8755ffa228b43efbd3a6a0 SHA512 fb2d4c33ea00c87f1106ebf2ea4150476c62acd544f9c94cf28d5113cd272179df4710595135f5edd26cded036977fb7253e77c83d34ae362bd4b35eebbe356c 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..31773ebcc797 --- /dev/null +++ b/dev-python/ipy/ipy-1.01-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=IPy +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +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/ +" + +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/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/ipython-genutils/Manifest b/dev-python/ipython-genutils/Manifest new file mode 100644 index 000000000000..ed3baaf76a16 --- /dev/null +++ b/dev-python/ipython-genutils/Manifest @@ -0,0 +1,4 @@ +AUX ipython-genutils-0.2.0-remove-nose.patch 8942 BLAKE2B 341047baeebfaa9317717da5674291c63f38630b14fb1f3252e672c8666c26588444c7d3242884c4e723d502ed14efc1a2e6ea58cea52d141f6383818c2042b6 SHA512 47c262744f7e24cea89c47114e8f061d77d6d992bac5f1ca3f33ac354680ff64d9df4503a0d0ca28340d1799bd0f5f6ec2693a17b4121fd3780690d48f26d4c0 +DIST ipython_genutils-0.2.0.tar.gz 22208 BLAKE2B 1a898e11cec26787f530f72e2d2a79e7834664e0f6be6a27ddd426bc2d0b3f39ee46e9ea10ad03e01a08054873c9752007038e863d7dd9e501613a68e40e1635 SHA512 0e5a9f8be17d98dfb74ec77d1360ee79276a13fe1914e6d31e8740f06375ed1671c49356a77f118495f50823b8384c1e2c5b6fae73965e3d4249c831b9a2b095 +EBUILD ipython-genutils-0.2.0-r4.ebuild 686 BLAKE2B 0efca82cf53c1c0b83b1ef39d8ddead4412af35e030387023bd1ded4764f50b19f6f05aea26b0b00ec17b517ed1db9277186f665f4537940a8ac66ec4abec9b8 SHA512 896c5e9c25909998803d462e98579adbdbf638833464dcb4b9c3b730efd304e365e2174bb49d141df97edea56e59e96389c31653848d36a94ab426ec60d5752c +MISC metadata.xml 862 BLAKE2B e520f2f567209b25e738b0ffddf7f6c636edd9c4f5a5dfe888009a48f23a73fbcc3c1c0d6ee9886d5b3b3969e1fcdc3cef7e6a9438228236ea3808446757df57 SHA512 b153b7a1d384236b7ac65738dd35d1b7a1557e3db72344a26e9c2a5f472ed971c8bce1787a507f140a85bd066daeade1d990b3b76b272354e18248de2f65c98e diff --git a/dev-python/ipython-genutils/files/ipython-genutils-0.2.0-remove-nose.patch b/dev-python/ipython-genutils/files/ipython-genutils-0.2.0-remove-nose.patch new file mode 100644 index 000000000000..a483aad330fa --- /dev/null +++ b/dev-python/ipython-genutils/files/ipython-genutils-0.2.0-remove-nose.patch @@ -0,0 +1,264 @@ +Use pytest instead of nose in testing & backend implementation + +https://build.opensuse.org/package/view_file/devel:languages:python:jupyter/python-ipython_genutils/denose.patch + +--- a/ipython_genutils/testing/decorators.py ++++ b/ipython_genutils/testing/decorators.py +@@ -35,6 +35,7 @@ import sys + import os + import tempfile + import unittest ++import pytest + + # For onlyif_cmd_exists decorator + from ..py3compat import string_types, which +@@ -131,81 +132,12 @@ def make_label_dec(label,ds=None): + # Inspired by numpy's skipif, but uses the full apply_wrapper utility to + # preserve function metadata better and allows the skip condition to be a + # callable. +-def skipif(skip_condition, msg=None): +- ''' Make function raise SkipTest exception if skip_condition is true +- +- Parameters +- ---------- +- +- skip_condition : bool or callable +- Flag to determine whether to skip test. If the condition is a +- callable, it is used at runtime to dynamically make the decision. This +- is useful for tests that may require costly imports, to delay the cost +- until the test suite is actually executed. +- msg : string +- Message to give on raising a SkipTest exception. +- +- Returns +- ------- +- decorator : function +- Decorator, which, when applied to a function, causes SkipTest +- to be raised when the skip_condition was True, and the function +- to be called normally otherwise. +- +- Notes +- ----- +- You will see from the code that we had to further decorate the +- decorator with the nose.tools.make_decorator function in order to +- transmit function name, and various other metadata. +- ''' +- +- def skip_decorator(f): +- # Local import to avoid a hard nose dependency and only incur the +- # import time overhead at actual test-time. +- import nose +- +- # Allow for both boolean or callable skip conditions. +- if callable(skip_condition): +- skip_val = skip_condition +- else: +- skip_val = lambda : skip_condition +- +- def get_msg(func,msg=None): +- """Skip message with information about function being skipped.""" +- if msg is None: out = 'Test skipped due to test condition.' +- else: out = msg +- return "Skipping test: %s. %s" % (func.__name__,out) +- +- # We need to define *two* skippers because Python doesn't allow both +- # return with value and yield inside the same function. +- def skipper_func(*args, **kwargs): +- """Skipper for normal test functions.""" +- if skip_val(): +- raise nose.SkipTest(get_msg(f,msg)) +- else: +- return f(*args, **kwargs) +- +- def skipper_gen(*args, **kwargs): +- """Skipper for test generators.""" +- if skip_val(): +- raise nose.SkipTest(get_msg(f,msg)) +- else: +- for x in f(*args, **kwargs): +- yield x +- +- # Choose the right skipper to use when building the actual generator. +- if nose.util.isgenerator(f): +- skipper = skipper_gen +- else: +- skipper = skipper_func +- +- return nose.tools.make_decorator(f)(skipper) +- +- return skip_decorator ++def skipif(skip_condition, msg=""): ++ return pytest.mark.skipif(skip_condition, reason=msg) + + # A version with the condition set to true, common case just to attach a message + # to a skip decorator +-def skip(msg=None): ++def skip(msg=""): + """Decorator factory - mark a test function for skipping from test suite. + + Parameters +@@ -219,7 +151,6 @@ def skip(msg=None): + Decorator, which, when applied to a function, causes SkipTest + to be raised, with the optional message added. + """ +- + return skipif(True,msg) + + +--- a/ipython_genutils/tests/test_importstring.py ++++ b/ipython_genutils/tests/test_importstring.py +@@ -3,25 +3,25 @@ + # Copyright (c) IPython Development Team. + # Distributed under the terms of the Modified BSD License. + +-import nose.tools as nt +- + from ..importstring import import_item + ++import pytest ++ ++ + def test_import_plain(): + "Test simple imports" + import os + os2 = import_item('os') +- nt.assert_true(os is os2) ++ assert os is os2 + + + def test_import_nested(): + "Test nested imports from the stdlib" + from os import path + path2 = import_item('os.path') +- nt.assert_true(path is path2) ++ assert path is path2 + + + def test_import_raises(): + "Test that failing imports raise the right exception" +- nt.assert_raises(ImportError, import_item, 'IPython.foobar') +- ++ pytest.raises(ImportError, import_item, 'IPython.foobar') +--- a/ipython_genutils/tests/test_path.py ++++ b/ipython_genutils/tests/test_path.py +@@ -5,15 +5,12 @@ + # Distributed under the terms of the Modified BSD License. + + import os +-import sys + import tempfile + +-import nose.tools as nt ++import pytest + +-from ..testing.decorators import skip_if_not_win32, skip_win32 +-from .. import path +-from .. import py3compat +-from ..tempdir import TemporaryDirectory ++from ipython_genutils.testing.decorators import skip_if_not_win32, skip_win32 ++from ipython_genutils import path + + + def test_filefind(): +@@ -22,20 +19,24 @@ def test_filefind(): + + + def test_ensure_dir_exists(): +- with TemporaryDirectory() as td: ++ with tempfile.TemporaryDirectory() as td: + d = os.path.join(td, u'∂ir') + path.ensure_dir_exists(d) # create it + assert os.path.isdir(d) + path.ensure_dir_exists(d) # no-op + f = os.path.join(td, u'ƒile') + open(f, 'w').close() # touch +- with nt.assert_raises(IOError): ++ with pytest.raises(IOError): + path.ensure_dir_exists(f) + + + class TestLinkOrCopy(object): ++ def __init__(self): ++ self.tempdir = None ++ self.src = None ++ + def setUp(self): +- self.tempdir = TemporaryDirectory() ++ self.tempdir = tempfile.TemporaryDirectory() + self.src = self.dst("src") + with open(self.src, "w") as f: + f.write("Hello, world!") +@@ -47,17 +48,17 @@ class TestLinkOrCopy(object): + return os.path.join(self.tempdir.name, *args) + + def assert_inode_not_equal(self, a, b): +- nt.assert_not_equals(os.stat(a).st_ino, os.stat(b).st_ino, +- "%r and %r do reference the same indoes" %(a, b)) ++ assert os.stat(a).st_ino != os.stat(b).st_ino, \ ++ "%r and %r do reference the same indoes" % (a, b) + + def assert_inode_equal(self, a, b): +- nt.assert_equals(os.stat(a).st_ino, os.stat(b).st_ino, +- "%r and %r do not reference the same indoes" %(a, b)) ++ assert os.stat(a).st_ino == os.stat(b).st_ino, \ ++ "%r and %r do not reference the same indoes" % (a, b) + + def assert_content_equal(self, a, b): + with open(a) as a_f: + with open(b) as b_f: +- nt.assert_equals(a_f.read(), b_f.read()) ++ assert a_f.read() == b_f.read() + + @skip_win32 + def test_link_successful(self): +@@ -105,4 +106,4 @@ class TestLinkOrCopy(object): + path.link_or_copy(self.src, dst) + path.link_or_copy(self.src, dst) + self.assert_inode_equal(self.src, dst) +- nt.assert_equal(sorted(os.listdir(self.tempdir.name)), ['src', 'target']) ++ assert sorted(os.listdir(self.tempdir.name)) == ['src', 'target'] +--- a/ipython_genutils/tests/test_text.py ++++ b/ipython_genutils/tests/test_text.py +@@ -5,12 +5,7 @@ from __future__ import print_function + # Copyright (c) IPython Development Team. + # Distributed under the terms of the Modified BSD License. + +-import os +-import math + import random +-import sys +- +-import nose.tools as nt + + from .. import text + +@@ -20,11 +15,11 @@ def test_columnize(): + size = 5 + items = [l*size for l in 'abc'] + out = text.columnize(items, displaywidth=80) +- nt.assert_equal(out, 'aaaaa bbbbb ccccc\n') ++ assert out == 'aaaaa bbbbb ccccc\n' + out = text.columnize(items, displaywidth=12) +- nt.assert_equal(out, 'aaaaa ccccc\nbbbbb\n') ++ assert out == 'aaaaa ccccc\nbbbbb\n' + out = text.columnize(items, displaywidth=10) +- nt.assert_equal(out, 'aaaaa\nbbbbb\nccccc\n') ++ assert out == 'aaaaa\nbbbbb\nccccc\n' + + def test_columnize_random(): + """Test with random input to hopfully catch edge case """ +@@ -48,12 +43,11 @@ def test_columnize_medium(): + size = 40 + items = [l*size for l in 'abc'] + out = text.columnize(items, displaywidth=80) +- nt.assert_equal(out, '\n'.join(items+[''])) ++ assert out == '\n'.join(items+['']) + + def test_columnize_long(): + """Test columnize with inputs longer than the display window""" + size = 11 + items = [l*size for l in 'abc'] + out = text.columnize(items, displaywidth=size-1) +- nt.assert_equal(out, '\n'.join(items+[''])) +- ++ assert out == '\n'.join(items+['']) diff --git a/dev-python/ipython-genutils/ipython-genutils-0.2.0-r4.ebuild b/dev-python/ipython-genutils/ipython-genutils-0.2.0-r4.ebuild new file mode 100644 index 000000000000..d1307d433838 --- /dev/null +++ b/dev-python/ipython-genutils/ipython-genutils-0.2.0-r4.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_PN=${PN/-/_} +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Vestigial utilities from IPython" +HOMEPAGE=" + https://github.com/ipython/ipython_genutils/ + https://pypi.org/project/ipython_genutils/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" + +# Needed because package provides decorators which use pytest (after patch) +RDEPEND=" + dev-python/pytest[${PYTHON_USEDEP}] +" + +PATCHES=( + "${FILESDIR}/${P}-remove-nose.patch" +) + +distutils_enable_tests pytest diff --git a/dev-python/ipython-genutils/metadata.xml b/dev-python/ipython-genutils/metadata.xml new file mode 100644 index 000000000000..5cf2e5a822f8 --- /dev/null +++ b/dev-python/ipython-genutils/metadata.xml @@ -0,0 +1,23 @@ + + + + + sci@gentoo.org + Gentoo Science Project + + + python@gentoo.org + Python + + + + This package contains some common utilities shared by Jupyter and + IPython projects during The Big Split. As soon as possible, those + packages will remove their dependency on this, and this repo will + go away. No packages outside IPython/Jupyter should depend on it. + + + ipython_genutils + ipython/ipython_genutils + + diff --git a/dev-python/ipython_genutils/Manifest b/dev-python/ipython_genutils/Manifest deleted file mode 100644 index ba6a82ac59a6..000000000000 --- a/dev-python/ipython_genutils/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX ipython_genutils-0.2.0-remove-nose.patch 8942 BLAKE2B 341047baeebfaa9317717da5674291c63f38630b14fb1f3252e672c8666c26588444c7d3242884c4e723d502ed14efc1a2e6ea58cea52d141f6383818c2042b6 SHA512 47c262744f7e24cea89c47114e8f061d77d6d992bac5f1ca3f33ac354680ff64d9df4503a0d0ca28340d1799bd0f5f6ec2693a17b4121fd3780690d48f26d4c0 -DIST ipython_genutils-0.2.0.tar.gz 22208 BLAKE2B 1a898e11cec26787f530f72e2d2a79e7834664e0f6be6a27ddd426bc2d0b3f39ee46e9ea10ad03e01a08054873c9752007038e863d7dd9e501613a68e40e1635 SHA512 0e5a9f8be17d98dfb74ec77d1360ee79276a13fe1914e6d31e8740f06375ed1671c49356a77f118495f50823b8384c1e2c5b6fae73965e3d4249c831b9a2b095 -EBUILD ipython_genutils-0.2.0-r4.ebuild 668 BLAKE2B c32d6b92cd545700a5f4e009e983e6e246b724b46f9b14775b80e13356ea3d16aabcfe993555010e07c23f9f3bdf5eaf99b7480e02e5026809d8c196229d8a8c SHA512 25a7e7a34dbd36b64b66d7c4685379a11fd5ba0b420620aafa84797cbd76a56fa2de70077ae578fffa26c6fce4a2facffd9a1685cb2212c1fa54eb1d8916efb7 -MISC metadata.xml 862 BLAKE2B e520f2f567209b25e738b0ffddf7f6c636edd9c4f5a5dfe888009a48f23a73fbcc3c1c0d6ee9886d5b3b3969e1fcdc3cef7e6a9438228236ea3808446757df57 SHA512 b153b7a1d384236b7ac65738dd35d1b7a1557e3db72344a26e9c2a5f472ed971c8bce1787a507f140a85bd066daeade1d990b3b76b272354e18248de2f65c98e diff --git a/dev-python/ipython_genutils/files/ipython_genutils-0.2.0-remove-nose.patch b/dev-python/ipython_genutils/files/ipython_genutils-0.2.0-remove-nose.patch deleted file mode 100644 index a483aad330fa..000000000000 --- a/dev-python/ipython_genutils/files/ipython_genutils-0.2.0-remove-nose.patch +++ /dev/null @@ -1,264 +0,0 @@ -Use pytest instead of nose in testing & backend implementation - -https://build.opensuse.org/package/view_file/devel:languages:python:jupyter/python-ipython_genutils/denose.patch - ---- a/ipython_genutils/testing/decorators.py -+++ b/ipython_genutils/testing/decorators.py -@@ -35,6 +35,7 @@ import sys - import os - import tempfile - import unittest -+import pytest - - # For onlyif_cmd_exists decorator - from ..py3compat import string_types, which -@@ -131,81 +132,12 @@ def make_label_dec(label,ds=None): - # Inspired by numpy's skipif, but uses the full apply_wrapper utility to - # preserve function metadata better and allows the skip condition to be a - # callable. --def skipif(skip_condition, msg=None): -- ''' Make function raise SkipTest exception if skip_condition is true -- -- Parameters -- ---------- -- -- skip_condition : bool or callable -- Flag to determine whether to skip test. If the condition is a -- callable, it is used at runtime to dynamically make the decision. This -- is useful for tests that may require costly imports, to delay the cost -- until the test suite is actually executed. -- msg : string -- Message to give on raising a SkipTest exception. -- -- Returns -- ------- -- decorator : function -- Decorator, which, when applied to a function, causes SkipTest -- to be raised when the skip_condition was True, and the function -- to be called normally otherwise. -- -- Notes -- ----- -- You will see from the code that we had to further decorate the -- decorator with the nose.tools.make_decorator function in order to -- transmit function name, and various other metadata. -- ''' -- -- def skip_decorator(f): -- # Local import to avoid a hard nose dependency and only incur the -- # import time overhead at actual test-time. -- import nose -- -- # Allow for both boolean or callable skip conditions. -- if callable(skip_condition): -- skip_val = skip_condition -- else: -- skip_val = lambda : skip_condition -- -- def get_msg(func,msg=None): -- """Skip message with information about function being skipped.""" -- if msg is None: out = 'Test skipped due to test condition.' -- else: out = msg -- return "Skipping test: %s. %s" % (func.__name__,out) -- -- # We need to define *two* skippers because Python doesn't allow both -- # return with value and yield inside the same function. -- def skipper_func(*args, **kwargs): -- """Skipper for normal test functions.""" -- if skip_val(): -- raise nose.SkipTest(get_msg(f,msg)) -- else: -- return f(*args, **kwargs) -- -- def skipper_gen(*args, **kwargs): -- """Skipper for test generators.""" -- if skip_val(): -- raise nose.SkipTest(get_msg(f,msg)) -- else: -- for x in f(*args, **kwargs): -- yield x -- -- # Choose the right skipper to use when building the actual generator. -- if nose.util.isgenerator(f): -- skipper = skipper_gen -- else: -- skipper = skipper_func -- -- return nose.tools.make_decorator(f)(skipper) -- -- return skip_decorator -+def skipif(skip_condition, msg=""): -+ return pytest.mark.skipif(skip_condition, reason=msg) - - # A version with the condition set to true, common case just to attach a message - # to a skip decorator --def skip(msg=None): -+def skip(msg=""): - """Decorator factory - mark a test function for skipping from test suite. - - Parameters -@@ -219,7 +151,6 @@ def skip(msg=None): - Decorator, which, when applied to a function, causes SkipTest - to be raised, with the optional message added. - """ -- - return skipif(True,msg) - - ---- a/ipython_genutils/tests/test_importstring.py -+++ b/ipython_genutils/tests/test_importstring.py -@@ -3,25 +3,25 @@ - # Copyright (c) IPython Development Team. - # Distributed under the terms of the Modified BSD License. - --import nose.tools as nt -- - from ..importstring import import_item - -+import pytest -+ -+ - def test_import_plain(): - "Test simple imports" - import os - os2 = import_item('os') -- nt.assert_true(os is os2) -+ assert os is os2 - - - def test_import_nested(): - "Test nested imports from the stdlib" - from os import path - path2 = import_item('os.path') -- nt.assert_true(path is path2) -+ assert path is path2 - - - def test_import_raises(): - "Test that failing imports raise the right exception" -- nt.assert_raises(ImportError, import_item, 'IPython.foobar') -- -+ pytest.raises(ImportError, import_item, 'IPython.foobar') ---- a/ipython_genutils/tests/test_path.py -+++ b/ipython_genutils/tests/test_path.py -@@ -5,15 +5,12 @@ - # Distributed under the terms of the Modified BSD License. - - import os --import sys - import tempfile - --import nose.tools as nt -+import pytest - --from ..testing.decorators import skip_if_not_win32, skip_win32 --from .. import path --from .. import py3compat --from ..tempdir import TemporaryDirectory -+from ipython_genutils.testing.decorators import skip_if_not_win32, skip_win32 -+from ipython_genutils import path - - - def test_filefind(): -@@ -22,20 +19,24 @@ def test_filefind(): - - - def test_ensure_dir_exists(): -- with TemporaryDirectory() as td: -+ with tempfile.TemporaryDirectory() as td: - d = os.path.join(td, u'∂ir') - path.ensure_dir_exists(d) # create it - assert os.path.isdir(d) - path.ensure_dir_exists(d) # no-op - f = os.path.join(td, u'ƒile') - open(f, 'w').close() # touch -- with nt.assert_raises(IOError): -+ with pytest.raises(IOError): - path.ensure_dir_exists(f) - - - class TestLinkOrCopy(object): -+ def __init__(self): -+ self.tempdir = None -+ self.src = None -+ - def setUp(self): -- self.tempdir = TemporaryDirectory() -+ self.tempdir = tempfile.TemporaryDirectory() - self.src = self.dst("src") - with open(self.src, "w") as f: - f.write("Hello, world!") -@@ -47,17 +48,17 @@ class TestLinkOrCopy(object): - return os.path.join(self.tempdir.name, *args) - - def assert_inode_not_equal(self, a, b): -- nt.assert_not_equals(os.stat(a).st_ino, os.stat(b).st_ino, -- "%r and %r do reference the same indoes" %(a, b)) -+ assert os.stat(a).st_ino != os.stat(b).st_ino, \ -+ "%r and %r do reference the same indoes" % (a, b) - - def assert_inode_equal(self, a, b): -- nt.assert_equals(os.stat(a).st_ino, os.stat(b).st_ino, -- "%r and %r do not reference the same indoes" %(a, b)) -+ assert os.stat(a).st_ino == os.stat(b).st_ino, \ -+ "%r and %r do not reference the same indoes" % (a, b) - - def assert_content_equal(self, a, b): - with open(a) as a_f: - with open(b) as b_f: -- nt.assert_equals(a_f.read(), b_f.read()) -+ assert a_f.read() == b_f.read() - - @skip_win32 - def test_link_successful(self): -@@ -105,4 +106,4 @@ class TestLinkOrCopy(object): - path.link_or_copy(self.src, dst) - path.link_or_copy(self.src, dst) - self.assert_inode_equal(self.src, dst) -- nt.assert_equal(sorted(os.listdir(self.tempdir.name)), ['src', 'target']) -+ assert sorted(os.listdir(self.tempdir.name)) == ['src', 'target'] ---- a/ipython_genutils/tests/test_text.py -+++ b/ipython_genutils/tests/test_text.py -@@ -5,12 +5,7 @@ from __future__ import print_function - # Copyright (c) IPython Development Team. - # Distributed under the terms of the Modified BSD License. - --import os --import math - import random --import sys -- --import nose.tools as nt - - from .. import text - -@@ -20,11 +15,11 @@ def test_columnize(): - size = 5 - items = [l*size for l in 'abc'] - out = text.columnize(items, displaywidth=80) -- nt.assert_equal(out, 'aaaaa bbbbb ccccc\n') -+ assert out == 'aaaaa bbbbb ccccc\n' - out = text.columnize(items, displaywidth=12) -- nt.assert_equal(out, 'aaaaa ccccc\nbbbbb\n') -+ assert out == 'aaaaa ccccc\nbbbbb\n' - out = text.columnize(items, displaywidth=10) -- nt.assert_equal(out, 'aaaaa\nbbbbb\nccccc\n') -+ assert out == 'aaaaa\nbbbbb\nccccc\n' - - def test_columnize_random(): - """Test with random input to hopfully catch edge case """ -@@ -48,12 +43,11 @@ def test_columnize_medium(): - size = 40 - items = [l*size for l in 'abc'] - out = text.columnize(items, displaywidth=80) -- nt.assert_equal(out, '\n'.join(items+[''])) -+ assert out == '\n'.join(items+['']) - - def test_columnize_long(): - """Test columnize with inputs longer than the display window""" - size = 11 - items = [l*size for l in 'abc'] - out = text.columnize(items, displaywidth=size-1) -- nt.assert_equal(out, '\n'.join(items+[''])) -- -+ assert out == '\n'.join(items+['']) diff --git a/dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild b/dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild deleted file mode 100644 index 61f2d44e905c..000000000000 --- a/dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 python3_{10..13} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Vestigial utilities from IPython" -HOMEPAGE=" - https://github.com/ipython/ipython_genutils/ - https://pypi.org/project/ipython_genutils/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" - -# Needed because package provides decorators which use pytest (after patch) -RDEPEND=" - dev-python/pytest[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}/${P}-remove-nose.patch" -) - -distutils_enable_tests pytest diff --git a/dev-python/ipython_genutils/metadata.xml b/dev-python/ipython_genutils/metadata.xml deleted file mode 100644 index 5cf2e5a822f8..000000000000 --- a/dev-python/ipython_genutils/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - sci@gentoo.org - Gentoo Science Project - - - python@gentoo.org - Python - - - - This package contains some common utilities shared by Jupyter and - IPython projects during The Big Split. As soon as possible, those - packages will remove their dependency on this, and this repo will - go away. No packages outside IPython/Jupyter should depend on it. - - - ipython_genutils - ipython/ipython_genutils - - diff --git a/dev-python/ipywidgets/Manifest b/dev-python/ipywidgets/Manifest index 4f196d32a324..cb4160edef43 100644 --- a/dev-python/ipywidgets/Manifest +++ b/dev-python/ipywidgets/Manifest @@ -1,3 +1,3 @@ DIST ipywidgets-8.1.5.tar.gz 116723 BLAKE2B fb616c368e75efd6a88dc1c586f16a33a0a725193e0765b0b0ec4a24764b1e8eb33e85b439a33716806e6eda4038674be8059f450695c87a88c5283d425d80b6 SHA512 b4030cc511f759db75417139575f85a797588fe48e17e7ac7debe7bff3f62ebe14dca86a21599be52b7cc6622fe7bb8e8a3dc41d0fffcabe7f77f15735cd5629 -EBUILD ipywidgets-8.1.5.ebuild 1296 BLAKE2B edf587d2627d69c8e62beb1c3045128f7a4df10496f7e94cb1c719e96d4f96cf413c38d69a4be37a0f48776523a4a26ffe6e6bd280175c726b77059e91753277 SHA512 8bd389b73a0841f6667e94e8dd891859c7e1d671ddf498b368f3ba5bd0a5b6978495b5684c05a51e10ce93d5c7270166f941701209996cf7a9244c45a2a39bcf +EBUILD ipywidgets-8.1.5.ebuild 1296 BLAKE2B 260fd4458a4141ef3507297a015c08655f7376024b706cbdc2ec8de98b26518e8e985a7fe63fb70d54f0520c899cf51e77adf2634c7d34173e701dc0cd738402 SHA512 b2afa0665da7e92a915244ee2841ef6582f2c258cf99387baef3699d963b18c32d1584b97d7efff58ee9ce9d18ad67cfd17147d58abbb42ba2dedb219fbc3b60 MISC metadata.xml 537 BLAKE2B 1f3b91be328b958870a72b5ce438c3e5bf67efd072b59dcb5ae77a9b89334e726af4fe8771221a7b728905cef4175cf7e0a49b11c651a7c0520b5cb032085985 SHA512 cb8092ea7a06e309a26abb78f5ddfd4a91f416e15374d2b59fb5086a64cc13f3dd408e18caa6719d12b1f18f762469a72a1027b2a047db626c51d22a5f304e54 diff --git a/dev-python/ipywidgets/ipywidgets-8.1.5.ebuild b/dev-python/ipywidgets/ipywidgets-8.1.5.ebuild index 5554ff1c4c94..33613ee361d0 100644 --- a/dev-python/ipywidgets/ipywidgets-8.1.5.ebuild +++ b/dev-python/ipywidgets/ipywidgets-8.1.5.ebuild @@ -22,7 +22,7 @@ KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" >=dev-python/comm-0.1.3[${PYTHON_USEDEP}] - >=dev-python/ipython_genutils-0.2.0[${PYTHON_USEDEP}] + >=dev-python/ipython-genutils-0.2.0[${PYTHON_USEDEP}] >=dev-python/traitlets-4.3.1[${PYTHON_USEDEP}] >=dev-python/widgetsnbextension-4.0.12[${PYTHON_USEDEP}] >=dev-python/jupyterlab-widgets-3.0.12[${PYTHON_USEDEP}] diff --git a/dev-python/jinja2-pluralize/Manifest b/dev-python/jinja2-pluralize/Manifest new file mode 100644 index 000000000000..1ebb4b2f5786 --- /dev/null +++ b/dev-python/jinja2-pluralize/Manifest @@ -0,0 +1,3 @@ +DIST jinja2_pluralize-0.3.0.tar.gz 12638 BLAKE2B bb7399d287cf0d1bfed5398c0ad7e6994dfe1d8e942d82190570d0b40d8bec4939d497cb2d9d4415c913f3f3f9c11b017035941755219effa8d92a6ef188dac9 SHA512 8830c01ff82befa353302cadc305147a950038fdf3808632f22dfce9a564a6ba7967781f579a2d94fecb1b5bb01f80d2a53ff082332b94c6e6e3f5f4106e7313 +EBUILD jinja2-pluralize-0.3.0-r1.ebuild 542 BLAKE2B b26672aaef6ed4d7b210c08ba8bc4b2dc908f9cd233edd1aef163752a244f76de7594370aaa78bbac9a47815e9a7fde4f237ed13530cab1d3188bee1073f77c2 SHA512 184b8338c82776acdfb18b345752254e45975d783c36d58a0205a3fd9de206fc53102b65c0edfb69dead40cece1b49c7cef2592fa74942ad1c7c22e1c6e1e100 +MISC metadata.xml 495 BLAKE2B 92432500add47e3e65573cf3d6ce69f97ed5765c16190fb102d77829e34cec938c8e587b39fcc95dee157fa8b8048eae0708147ad79431eb9bc3aa0214b926c0 SHA512 7bd616c66dcd43150b63203ff1b069b216eb721222103df46ddb459ecf521c342820c4dde2d386d2b0621d4c17e64c7c0b8edb9509b87cc032010ced34752252 diff --git a/dev-python/jinja2-pluralize/jinja2-pluralize-0.3.0-r1.ebuild b/dev-python/jinja2-pluralize/jinja2-pluralize-0.3.0-r1.ebuild new file mode 100644 index 000000000000..be8d696f49fc --- /dev/null +++ b/dev-python/jinja2-pluralize/jinja2-pluralize-0.3.0-r1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_PN=${PN/-/_} +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Jinja2 pluralize filters" +HOMEPAGE=" + https://github.com/audreyfeldroy/jinja2_pluralize/ + https://pypi.org/project/jinja2_pluralize/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/inflect[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest diff --git a/dev-python/jinja2-pluralize/metadata.xml b/dev-python/jinja2-pluralize/metadata.xml new file mode 100644 index 000000000000..b0b0cb2c3394 --- /dev/null +++ b/dev-python/jinja2-pluralize/metadata.xml @@ -0,0 +1,16 @@ + + + + + zmedico@gentoo.org + Zac Medico + + + python@gentoo.org + Python + + + jinja2_pluralize + audreyfeldroy/jinja2_pluralize + + diff --git a/dev-python/jinja2/Manifest b/dev-python/jinja2/Manifest index 3fd8ab020035..dc281881b798 100644 --- a/dev-python/jinja2/Manifest +++ b/dev-python/jinja2/Manifest @@ -1,4 +1,4 @@ AUX jinja2-3.1.4-py313.patch 2365 BLAKE2B 554b37e4f874060a6c2758426a08cad61b752913535f607d065e7a648fa5db272abd85615ba7734df3b2775320318da58040db08aa56c195d4b11e8e242adaec SHA512 3470db6a936c4a921ee3d5a8f7443f0dac9e2416be0332cb80c0c5cd6e1a80186a372a9f7034f5609202b93186c7c3e0e2bcddef209187043b2ebd4d9c796fe3 DIST jinja2-3.1.4.tar.gz 240245 BLAKE2B cb70699cea93ddf53b7c8876b9006cc70599d49f8c64ab615759a53db6829cab7b55ac673777bc4c8dc5dfc68efada29d37f47fe7cf449044721f659fe6a654d SHA512 d07d68a2687af68c705d3b7f5a2c67aca7b9d125316b15085888b9d0d6e769981af76f6f524728b89b5501bd671d518fcb2638f9ae112e57ca2bf2a53482cd89 -EBUILD jinja2-3.1.4.ebuild 1191 BLAKE2B c71fe43da8e4b25f74ec0b2e91d4d1d37ecbf71ae9ff6daf1e042eda289ba346298f0af4c80a4208c1bcdb687830e4d433c4fcadf11ffeadfe5ca443ce220241 SHA512 a9df44616a31489fd17543ade813cb5ec9c9788352357917dffc7e0b64501df5b273b1b993665398314dc096209065b76ece6a19f51046614bd0718cdefae47e +EBUILD jinja2-3.1.4.ebuild 1191 BLAKE2B 238e2dd7ccc3d2483cc31302bed4fa66d1e60e6a8064c27965ff09800a535bd030549aad606e5dfbbf2d3a95dc358b6b9d7835c82d67a7e2e5a77df7b8b59379 SHA512 069dbbe518878a84b8c3a88312986bbdcbc9df858dccb58488799da2be51990ee6acc8797196ef720f55eb16f8c2839993feefe2066382c5cd4ee210960d490f MISC metadata.xml 467 BLAKE2B 5cba0288a395e281e76810639b6e74153f1fe7532addb41ab9ff1e7e3d23616f2cd6cce9ef266ec3545fe6694fb3e25457f9ad383d5de3e2612dedd5609f2a6f SHA512 04f6f784b771602d2ad23afba5d8c9d10fb44b68873ea20a92904f0350081265852c9e4874866e8684c6a163e99f88053b5ea367357fd74790861f6e7d9cb1e3 diff --git a/dev-python/jinja2/jinja2-3.1.4.ebuild b/dev-python/jinja2/jinja2-3.1.4.ebuild index b89e94804438..abbf2c5a1c94 100644 --- a/dev-python/jinja2/jinja2-3.1.4.ebuild +++ b/dev-python/jinja2/jinja2-3.1.4.ebuild @@ -45,7 +45,7 @@ src_prepare() { } pkg_postinst() { - if ! has_version dev-python/Babel; then - elog "For i18n support, please emerge dev-python/Babel." + if ! has_version dev-python/babel; then + elog "For i18n support, please emerge dev-python/babel." fi } diff --git a/dev-python/jinja2_pluralize/Manifest b/dev-python/jinja2_pluralize/Manifest deleted file mode 100644 index e6d47062b6b0..000000000000 --- a/dev-python/jinja2_pluralize/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST jinja2_pluralize-0.3.0.tar.gz 12638 BLAKE2B bb7399d287cf0d1bfed5398c0ad7e6994dfe1d8e942d82190570d0b40d8bec4939d497cb2d9d4415c913f3f3f9c11b017035941755219effa8d92a6ef188dac9 SHA512 8830c01ff82befa353302cadc305147a950038fdf3808632f22dfce9a564a6ba7967781f579a2d94fecb1b5bb01f80d2a53ff082332b94c6e6e3f5f4106e7313 -EBUILD jinja2_pluralize-0.3.0-r1.ebuild 524 BLAKE2B 3e65960b2012f0085b057bb3fa65bab75bbfdac6426431e2e01052c3d95c3da62c4e7650fb6944dca24ed55cddb3bb6e9a8e26783e14000bdebb0d6fcd8fc6a4 SHA512 1209d6a3547ce842267f0038297158fb456ef0a3927f4830c8dbb60263156458bac9cca1b1fc65b5cdf531d639d8f9377ca69fdf4a2c7a209f5f75eb391ab45d -MISC metadata.xml 495 BLAKE2B 92432500add47e3e65573cf3d6ce69f97ed5765c16190fb102d77829e34cec938c8e587b39fcc95dee157fa8b8048eae0708147ad79431eb9bc3aa0214b926c0 SHA512 7bd616c66dcd43150b63203ff1b069b216eb721222103df46ddb459ecf521c342820c4dde2d386d2b0621d4c17e64c7c0b8edb9509b87cc032010ced34752252 diff --git a/dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0-r1.ebuild b/dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0-r1.ebuild deleted file mode 100644 index a6d950e2fda0..000000000000 --- a/dev-python/jinja2_pluralize/jinja2_pluralize-0.3.0-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) - -inherit distutils-r1 pypi - -DESCRIPTION="Jinja2 pluralize filters" -HOMEPAGE=" - https://github.com/audreyfeldroy/jinja2_pluralize/ - https://pypi.org/project/jinja2_pluralize/ -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - dev-python/inflect[${PYTHON_USEDEP}] - dev-python/jinja2[${PYTHON_USEDEP}] -" - -distutils_enable_tests unittest diff --git a/dev-python/jinja2_pluralize/metadata.xml b/dev-python/jinja2_pluralize/metadata.xml deleted file mode 100644 index b0b0cb2c3394..000000000000 --- a/dev-python/jinja2_pluralize/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - zmedico@gentoo.org - Zac Medico - - - python@gentoo.org - Python - - - jinja2_pluralize - audreyfeldroy/jinja2_pluralize - - diff --git a/dev-python/jupyterlab-server/Manifest b/dev-python/jupyterlab-server/Manifest index cc8f286c1fbf..3d508120eb9e 100644 --- a/dev-python/jupyterlab-server/Manifest +++ b/dev-python/jupyterlab-server/Manifest @@ -1,3 +1,3 @@ DIST jupyterlab_server-2.27.3.tar.gz 76173 BLAKE2B 628947c066f432148e52726439743379f36c78da29d0b7596402f3ea619bc8c03a36017c130cf4700c1659a6e2ba25c28b02aaf529fc071291252dbbee3615fc SHA512 b4d2e91da8c92896958bb2adcb844d8a48f1b8df1ab8c3ff81511d0f3488c27f70f67c9f8731181fbc27836652e805efa869123ccb4d59d1098cd283a4fbcd10 -EBUILD jupyterlab-server-2.27.3.ebuild 1806 BLAKE2B b0d4d0e4c481d678461f718a0f8d044ddd8e2a775b97e9c36fc39492b3699659c55bfd562c48e9d45534c2b1ca7a42159a7eadaa106c1793e1b8af86e5ccfe9e SHA512 dc946154e163bb611a96f30b48212b3f496a76c5ce67c98010b5454f9c0f80602c3f68a888dae28ad429dfed09bd4654cde491adf6c11d1be90292ee6f150fb6 +EBUILD jupyterlab-server-2.27.3.ebuild 1806 BLAKE2B 661a630c85c005047493f9f999fb6d83c9adaa98eaef274baf7cc948888dff82aa1c476b06379866d18277bf9d5f627337252c5717f4cbe73e4b207ad5df3801 SHA512 a647d3c1220bb0db4bddd6028eb3e6c0bba5ceb2ba82ad3150d3a19bb99f93857a11e10be4125ea871580cd16b0e601fe4f0df26b972f1e1e5f3c18e7f871f3e MISC metadata.xml 426 BLAKE2B 98083ff6255b6c5b4ebe7eb67f4e9716f52397646df275cce4cae2f78b0fbb5dda8d6240e1546b4bac6f13ef3f3f1e6f176b2062e066070d595e5cd93c02708e SHA512 9755e74547fb74a4720c9b755449d913dbfd949bad920ecd3903df91182236ad46712c358b3db8180ddf478a6cc6c2a57c6d1a939a9911ffc7ccb39672f5868e diff --git a/dev-python/jupyterlab-server/jupyterlab-server-2.27.3.ebuild b/dev-python/jupyterlab-server/jupyterlab-server-2.27.3.ebuild index bbd19e18f583..e5565f257489 100644 --- a/dev-python/jupyterlab-server/jupyterlab-server-2.27.3.ebuild +++ b/dev-python/jupyterlab-server/jupyterlab-server-2.27.3.ebuild @@ -20,7 +20,7 @@ SLOT="0" KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" - >=dev-python/Babel-2.10[${PYTHON_USEDEP}] + >=dev-python/babel-2.10[${PYTHON_USEDEP}] >=dev-python/jinja2-3.0.3[${PYTHON_USEDEP}] >=dev-python/json5-0.9.0[${PYTHON_USEDEP}] >=dev-python/jsonschema-4.18.0[${PYTHON_USEDEP}] diff --git a/dev-python/keystoneauth1/Manifest b/dev-python/keystoneauth1/Manifest index 7ed64d9e29fc..ee7c7839a5e9 100644 --- a/dev-python/keystoneauth1/Manifest +++ b/dev-python/keystoneauth1/Manifest @@ -1,3 +1,5 @@ DIST keystoneauth1-5.8.0.tar.gz 278617 BLAKE2B 93437140316d1f353c42f3e8face97d9510c4a795f5c5c7c29b7dbd7c66887a819d71a66f35ebbda3851174cc9c738f53d8edc35a940e4c06a0b4cec19db36d8 SHA512 a427c9a6339cce57e53b78ee3e33276a87753e4cee44fe5dfbc85c7d54bc95bbc1e4536a26c8d1be1ef5a392e9095d529fd64df0ce61f1a4a4c0ba8078b2cddd +DIST keystoneauth1-5.9.0.tar.gz 285336 BLAKE2B bfabd55f6048b78e03d4e65449357b3389842c292192e85a8c290070e0c349bf3e2d43168c2ac35bdd01222f65cd65676b7c3cb71a3b058e606778159e341d33 SHA512 bd16923a8819f9a097f414f3d0128aeb45733c7c3555dc21514c086322b30bb2d3e59ae9762888b78dce24480e6183e389f03041c7b3903d9456020d777fe866 EBUILD keystoneauth1-5.8.0.ebuild 1835 BLAKE2B ca29234702a3b07f03b04cdecf14b73ee01e66f50b3cef7cc58b909eb5c2c0e4654600bb0a52b2637a8a743e349c6ae983db6a5f72ff6b1556ee1e9849d4819d SHA512 9f98752a273b794d162620b0830d9ce6b4ad5c40685c93a9244ed8ea03d1f015e65a10c8c0dd1db8bed3b3259308ef20b64762d13f76dc0725c611487f21207b +EBUILD keystoneauth1-5.9.0.ebuild 1892 BLAKE2B 8d8fa5ed37201b3bb35c231904e4808de4e497fe25cd59d2f45288c8e1b29fb7c61bce3366602662e1685af1aabcdac63ab4173e6ee1f365a046d54b46ce58d8 SHA512 9be4c3e551ee78e93c1ac52ab6ff532ce2cf70568f4bb0130c43b924dabc6a6ce9472a6922b475917bfe26b97fd8d646c7fda1059c80ec9aca4cb2654e7c8fc1 MISC metadata.xml 518 BLAKE2B 8a84b6a7146096e67c0517623f0680cbe7772a48d8167b1aaf34dd12f7f626c84e60c0a15b3d90ae9df6483c33d7b51fc5cbf51d35e4f409e04573eb8fe18d1b SHA512 9a5b7fe8f29deed8ed59d6b3a96cfbacd5b566d6aa6eabd55545f02521d3dcc7ef7347632cdbead0735d28004ffe55a18550ee45cf8634253900f0190f140434 diff --git a/dev-python/keystoneauth1/keystoneauth1-5.9.0.ebuild b/dev-python/keystoneauth1/keystoneauth1-5.9.0.ebuild new file mode 100644 index 000000000000..02ecf6b73f91 --- /dev/null +++ b/dev-python/keystoneauth1/keystoneauth1-5.9.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="This package contains tools for authenticating to an OpenStack-based cloud" +HOMEPAGE=" + https://opendev.org/openstack/keystoneauth/ + https://github.com/openstack/keystoneauth/ + https://pypi.org/project/keystoneauth1/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + >=dev-python/iso8601-2.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.14.2[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] + >=dev-python/os-service-types-1.2.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.12[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pbr-2.1.0[${PYTHON_USEDEP}] + test? ( + >=dev-python/betamax-0.7.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/lxml-4.2.0[${PYTHON_USEDEP}] + >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}] + >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}] + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}] + >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.13[${PYTHON_USEDEP}] + >=dev-python/requests-kerberos-0.8.0[${PYTHON_USEDEP}] + >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fragile to test runner name + keystoneauth1/tests/unit/test_session.py::SessionTests::test_user_agent + # broken betamax + keystoneauth1/tests/unit/test_betamax_fixture.py::TestBetamaxFixture::test_keystoneauth_betamax_fixture +) + +EPYTEST_IGNORE=( + # require hacking + keystoneauth1/tests/unit/test_hacking_checks.py +) diff --git a/dev-python/latexrestricted/Manifest b/dev-python/latexrestricted/Manifest new file mode 100644 index 000000000000..10504e58a874 --- /dev/null +++ b/dev-python/latexrestricted/Manifest @@ -0,0 +1,4 @@ +DIST latexrestricted-0.6.0-explicitly-set-build-backend.patch 1161 BLAKE2B 7472a8b4ccec9dfdee6e994dcdbd2fa48c6dbd528444fd81769d7a8b997c1cf8dff86a66a7b1674bdcb3025022c41f954cc35740f0b8dab57dea0dc02d8e6db1 SHA512 bf1e50688c11a817a1f444f6e7a9dd90c413269fef68f7649b718d45ca458f38b712028f6b01777c65a016e17edd70cc609e605804cb6cec93b05ccbafad309b +DIST latexrestricted-0.6.0.gh.tar.gz 21319 BLAKE2B f655861032ba38b87987a205def64d69e1602102c0d8e7b7fdb249e91cfd1a3bf506217a42829fb1a98387b0775db696c2d7ecb1e766cd1524766d866819f503 SHA512 99b4ff4818d24878e4eca0610a97b0a84e0f37f9432cf6e79cef352c67c9463d47049dd4b279d45b5869327dea9fae9c24d1a40e8d44d459c21a74b14ed68b68 +EBUILD latexrestricted-0.6.0.ebuild 763 BLAKE2B c1feeff039518dff80155bf3863593379bdbee8fa8b4dda6fb978539e57560d7305aa31147ab220dad3b8fa59933b1ffa0507150875c1404e130cefe315628c3 SHA512 9dedebe77d5b6c30e1aeaa5b5c2e558e32a2e5daa7ec9a2db7beb375c0fc6caddcca596d6ed20ae85ed57d930fde6d7f52ae5c5e62370b0f13dd4744f109c3e9 +MISC metadata.xml 390 BLAKE2B 2bc75759a296014a8d58a09fc9716065ab308c6ecca302181d1ad131b31a16bbc502f4e511e27b32516b426bb8e18c0645b2b7f926cb12c44f0934fa74f15643 SHA512 15646d11edb9e4e4a4e7c29149b05fe7cac10afd02158628964c839e4ea91cb2986f20954009d8b1fa88e7de567e2dd9d0e359dbf78c1287c46f13be5c07a491 diff --git a/dev-python/latexrestricted/latexrestricted-0.6.0.ebuild b/dev-python/latexrestricted/latexrestricted-0.6.0.ebuild new file mode 100644 index 000000000000..796c8ec544fb --- /dev/null +++ b/dev-python/latexrestricted/latexrestricted-0.6.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="Library for creating executables compatible with LaTeX restricted shell escape" +HOMEPAGE=" + https://github.com/gpoore/latexrestricted + https://pypi.org/project/latexrestricted/ +" +SRC_URI=" + https://github.com/gpoore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz + https://github.com/gpoore/latexrestricted/commit/ebbb2280db83a859f26a2f2dc0252e4d6e316452.patch + -> ${PN}-0.6.0-explicitly-set-build-backend.patch +" + +LICENSE="LPPL-1.3c" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${DISTDIR}"/${PN}-0.6.0-explicitly-set-build-backend.patch +) diff --git a/dev-python/latexrestricted/metadata.xml b/dev-python/latexrestricted/metadata.xml new file mode 100644 index 000000000000..b54d1eb42c74 --- /dev/null +++ b/dev-python/latexrestricted/metadata.xml @@ -0,0 +1,12 @@ + + + + + tex@gentoo.org + Gentoo TeX Project + + + gpoore/latexrestricted + latexrestricted + + diff --git a/dev-python/levenshtein/Manifest b/dev-python/levenshtein/Manifest new file mode 100644 index 000000000000..444cf5a346e0 --- /dev/null +++ b/dev-python/levenshtein/Manifest @@ -0,0 +1,3 @@ +DIST Levenshtein-0.26.1.gh.tar.gz 38429 BLAKE2B d217bf620f5ebe68a50230f7ce91f292f0a9cd9781b29a9e328e1e788d2d2f2ee71362a1ab660794f6adfa7e7267d9bc3685e9460754354226a6b964affd0ade SHA512 589b1f404108f488caf880063f20ee9c6a2033b0a2cd819352bf15e285ea8537c1dc8117de70679f720fd3da47546f7e0e5c620e4da8cf09bf8df9b119e6abc9 +EBUILD levenshtein-0.26.1.ebuild 1045 BLAKE2B 4aabd0df410f9a4d05b2f01b92eb7e9e26069eff706d185b4da9f9e5cd8980db135df90a8f2dbc5a4c9a8e1ddc51cc50cabf71857090f5ae356a340f8044be59 SHA512 55e92a2e18b1455057052e4b715b90309e398e0d30519c87bfebeac8aeaaaaefd799ff8a4281026e6620158aa33b4b9c329de523d4b5e788d8e3ab40c0c6feb4 +MISC metadata.xml 376 BLAKE2B def9cd056f31bd8ef5f0903f302a00ed361fef19a7df2494fc0ebb34f61c098e50288d98d30a292b0614ae2930082bf919fc37612cdc1bef9f5c5d07cdc080d3 SHA512 4b4766b2894b28a2d199a4d98d4accffe4a5197b41b08443d7d57d9363f96ae42400dd717e516aded73197233d779f5cbdf58670244ef162ebf4177f47cffa4c diff --git a/dev-python/levenshtein/levenshtein-0.26.1.ebuild b/dev-python/levenshtein/levenshtein-0.26.1.ebuild new file mode 100644 index 000000000000..403541b68f50 --- /dev/null +++ b/dev-python/levenshtein/levenshtein-0.26.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=scikit-build-core +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +MY_P=${P^} +DESCRIPTION="Functions for fast computation of Levenshtein distance, and edit operations" +HOMEPAGE=" + https://pypi.org/project/Levenshtein/ + https://github.com/rapidfuzz/Levenshtein/ +" +SRC_URI=" + https://github.com/rapidfuzz/Levenshtein/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86" + +DEPEND=" + =dev-cpp/rapidfuzz-cpp-3.0.0 +" +RDEPEND=" + =dev-python/rapidfuzz-3.9.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/cython-3.0.11[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +src_prepare() { + # sterilize build flags + sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die + + distutils-r1_src_prepare +} diff --git a/dev-python/levenshtein/metadata.xml b/dev-python/levenshtein/metadata.xml new file mode 100644 index 000000000000..f189f8aba322 --- /dev/null +++ b/dev-python/levenshtein/metadata.xml @@ -0,0 +1,12 @@ + + + + + python@gentoo.org + Python + + + Levenshtein + rapidfuzz/Levenshtein + + diff --git a/dev-python/mako/Manifest b/dev-python/mako/Manifest index 502ceb5a61d5..68525534236d 100644 --- a/dev-python/mako/Manifest +++ b/dev-python/mako/Manifest @@ -1,3 +1,3 @@ DIST mako-1.3.6.tar.gz 390206 BLAKE2B 9ead8381e738033d06950a537ecd04b8f83909027430f5d246a0dac13f3e7ad874353d3945d2d1f5ff188d5379db051a1092c68b84e0f6f4d93a7fc8ed715b4d SHA512 ad7a05b7cb4a330495ba5842d578565356d19912fee20e2d894a6e5a7812197944943d947eb15a539ef4a11d2bafde29fc7b007767228bd8e40f154d53631073 -EBUILD mako-1.3.6.ebuild 1060 BLAKE2B 3b5b6a5012f5ee4c615ecb74d12dbb3bc2a02e052d87a1fc7be3391eafccfff4e3cecc0c9042026bcbf5954eba1597208c8491fe7b4ac2a325dc9d1c886dfd69 SHA512 a3a506ae799b72d793b6925e4f55dac0a040ff53b3a442153158f5ff3287e57d9de9d9795b420c57d67d9e0df633a17d8c86f3ef0dbf1796f0fb64b3f0bca025 +EBUILD mako-1.3.6.ebuild 1060 BLAKE2B 6103ba7db40b7467eecae312433c56e32312a7934f5678ad4c06540589cfe246d9d91652af64517bc4d5515b55fd629b04cd548f7cbf58fd35cb6769ba963057 SHA512 529515211430c288bb37ad21f3fcc1cc025004f8c2dc7139451d3416d5a735c76532f0d477cd1ca7deb685663ef0238c1c889ec54e4f6dea83e841ef53aa29e2 MISC metadata.xml 450 BLAKE2B 271e9801e0361eb9cf222fa9aca34f641e6118e17707469a87c1b41a6de34c67ec6a19576a86cc3c7ba1f671f8a28f9df8e994b3f232fe224eda85f4b8cf8b8b SHA512 d168ca10d7759129088a0d10ad73e4d0973ccaed1e649828077158aee55a8640db2446c9d874ef0da4fba5b27a6a0eacdc9d9ff4ec04a19cd1b9699542b5b0c1 diff --git a/dev-python/mako/mako-1.3.6.ebuild b/dev-python/mako/mako-1.3.6.ebuild index a923a236a457..dda6bee14fff 100644 --- a/dev-python/mako/mako-1.3.6.ebuild +++ b/dev-python/mako/mako-1.3.6.ebuild @@ -26,7 +26,7 @@ RDEPEND=" " BDEPEND=" test? ( - dev-python/Babel[${PYTHON_USEDEP}] + dev-python/babel[${PYTHON_USEDEP}] ) " diff --git a/dev-python/mechanicalsoup/Manifest b/dev-python/mechanicalsoup/Manifest new file mode 100644 index 000000000000..6e14be1da6ca --- /dev/null +++ b/dev-python/mechanicalsoup/Manifest @@ -0,0 +1,3 @@ +DIST MechanicalSoup-1.3.0.tar.gz 50826 BLAKE2B c47760a0f8d9c7a6430580c81fb750d3eab37a773a7453fb2850396ea2cff1ae143b1ec9ec5e1d8051a52f39c1527b99126f4ea2c90a73c7730597dd92a42a11 SHA512 a205c9b36b540be8b3eb15803c34e67029cb5b33aaf36d235947cc46c588f2d63e68acd97a9872b20ad3f1c87dcdb6133b4860dc7d90752ac477aaaa9a7c3e82 +EBUILD mechanicalsoup-1.3.0.ebuild 1065 BLAKE2B f529c8db8dd485501bb510e8b4b1521d74d1d52a77bfa4c20151d16073761da0886cb90c145b12732d567ac03523caddc9f871f643e8e15f91317649e02961b2 SHA512 e236633c418e3edbcbfb2213fd8b2dad83c4b77e5edd70772f5d00e6ba757d2b591417cc40449280527a196cb401994943145c2d839e1632e9bd40ef63a22ca0 +MISC metadata.xml 551 BLAKE2B dca0b67c8f618d76be9c14bd4123c1505ad167fc9852112da79d3db4dfc9824ff5dbbd88e250d945bbec08c12aa4cbd91ce87f6fbfe85764ad62ff575b82ed9c SHA512 2e9b6096a8e9824b0619bed3446d24499fd1a41521708c73a1e2c3788d4f924fa07ee9b00abb4b4b96f7d59d068c5e336a88a7c1951f7337bff12e600a49c4da diff --git a/dev-python/mechanicalsoup/mechanicalsoup-1.3.0.ebuild b/dev-python/mechanicalsoup/mechanicalsoup-1.3.0.ebuild new file mode 100644 index 000000000000..bdb63a998c89 --- /dev/null +++ b/dev-python/mechanicalsoup/mechanicalsoup-1.3.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=MechanicalSoup +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A Python library for automating interaction with websites" +HOMEPAGE=" + https://github.com/MechanicalSoup/MechanicalSoup/ + https://pypi.org/project/MechanicalSoup/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples" + +RDEPEND=" + >=dev-python/beautifulsoup4-4.7[${PYTHON_USEDEP}] + >=dev-python/requests-2.22.0[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/requests-mock-1.3.0[${PYTHON_USEDEP}] + dev-python/pytest-httpbin[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs + +python_test() { + epytest -o addopts= +} + +python_install_all() { + if use examples; then + docompress -x "/usr/share/doc/${PF}/examples" + dodoc -r examples + fi + distutils-r1_python_install_all +} diff --git a/dev-python/mechanicalsoup/metadata.xml b/dev-python/mechanicalsoup/metadata.xml new file mode 100644 index 000000000000..2c0afe3fbd63 --- /dev/null +++ b/dev-python/mechanicalsoup/metadata.xml @@ -0,0 +1,16 @@ + + + + + williamh@gentoo.org + William Hubbs + + + python@gentoo.org + + + MechanicalSoup + MechanicalSoup/MechanicalSoup + https://github.com/MechanicalSoup/MechanicalSoup/issues + + diff --git a/dev-python/mitmproxy-wireguard/Manifest b/dev-python/mitmproxy-wireguard/Manifest new file mode 100644 index 000000000000..7fc8612b7659 --- /dev/null +++ b/dev-python/mitmproxy-wireguard/Manifest @@ -0,0 +1,197 @@ +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aead-0.5.1.crate 15474 BLAKE2B 8a7d1646e227bad87c400470788cadfc9d341a9ff2e94f1b8cb2f8f458c5d19e3d0659092a8ca0418a4664b02894509c0a45e846a12c086aab6968069ae6e979 SHA512 3a517a141eafee7e1f9b05fad61c5424352d3ee96667b5a057a5ce7c39b9705f975d5fb29a2a5c7824bef9c0268437b32ce1ee04078ac5571b06e1cd4c852e04 +DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST anyhow-1.0.68.crate 43882 BLAKE2B 0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5 SHA512 b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f +DIST arc-swap-1.6.0.crate 67342 BLAKE2B 6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872 SHA512 5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df +DIST async-stream-0.3.3.crate 12142 BLAKE2B 982831c5161e4fe3fadd5cb62678ba6d17c08e8d00de6cdf67ea2fcfc99cb878f7a87ed6eb29474f38081e0236bcf8e98e1ca2ae7d14f72bae2a6443557f2382 SHA512 fcc1e2c4e845ef309ece18824dcb769d84bf2370427f339658c489909028daa5e86e9dd4150c62c4279f4f498d4a73a200d9036271107d16134f56713aa6a0d0 +DIST async-stream-impl-0.3.3.crate 4072 BLAKE2B 33577ae90f52bf9c50e2b264b65ccf2fc999b97548be32e1e23907d645262b1e699d4992670cd1b7b65edab00eca53fba823d68f2534b98daff6bee02858e043 SHA512 d61bbd6d26eff8170a26fe98b1f8701d7e1082c27777108b059d8bfd166eafbe22172586d9e8e2a31c32cb7ea9e9ff9d689fcd070ce7ae5b526f7f3c68f1b212 +DIST async-trait-0.1.61.crate 27660 BLAKE2B 27fafd735c572eaa47a551d6235f679f264a561e4b2ab496550457d9c846d7a4a8c6303cc2a8adad0bef2cc41479ae066770ac0fd00522482162502fe190e4c9 SHA512 c84c3f9a822e737822c00bdd62ea427e316dab106085743ce462bfb457dcc06722ff914ad5af08e2b97790cbb67b66fb46786979ab49bf7af67b025eeb016732 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST axum-0.6.2.crate 133629 BLAKE2B c252a16696cbd5b8198671fe57c0697bafa8958a5114c78942719b4ff891fc6098a8f1885df71c151480edae231fdb73a7ac6a20770f9a1f7da6f0942dfa45ec SHA512 e0db9381e858ecfed7634c6f08a7b22e2b185a3cfbc0df540151023234ccca3b00567bda0b8bc170f858e5fcc91e85599ab6d10771da56fb3f817d7f6d41f6a6 +DIST axum-core-0.3.1.crate 20365 BLAKE2B 939b9f8bc59258033caa07437dcdd20fa073f0bbfc9b5aed2be6114cd321c924a3fcc2ada0ccd0ba768661c30ee4108e46a3dcc9f2cc5a171d90d137ed832d42 SHA512 b62061ff92867098354f04d0f4fa4546c1cf184a5c954dc83b52b90d1cb999b6f2d5ef52a38c4976af19763f1a7352ee590e30f589a82c4007f886747a82a30e +DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST blake2-0.10.6.crate 47234 BLAKE2B e1464e4ae61acf4a646ce548f1e7eeafe277737bff626e7e6813516ad4458459243bf13aeb3d8a8fa40860482b519a3e614e54dd4e906b4a8ff59c2d0df9ac1d SHA512 e88cc9de1bf8a5a86b6d22001fd23bb30c32868bfc55685b7a79d624332aec3122af98bc0618e2b62d5d5731b68ae738e7821bdccffbb83a2fd61a6f8afdb0c6 +DIST block-buffer-0.10.3.crate 10465 BLAKE2B 32f0089971bb759244b73a75bdbbeb2d24f0422e92ceb0ae0afe3c698e3fabb371112a2eba3dab16a3859420d492c0ac984bfbb25e59e0c31951501cc652aab7 SHA512 e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f +DIST boringtun-0.5.2.crate 56585 BLAKE2B c8e2330581553df9a49f1f8d9540354d949c66ca3632db35ff8c8e52941279a27f264b8bf15e94ad05bb4b29953707d2e3bfee266cebf9dae6d847d2b99e884e SHA512 90e37c03acff34e420d7307d12322ffbc79aec7ae1be5911b0d6b276878d92804b6e3571f85aa7c4d6f376b520b4829240fba8ed7dfcc75c654709315d81de61 +DIST bumpalo-3.11.1.crate 81207 BLAKE2B ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292 SHA512 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc +DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa +DIST bytes-1.3.0.crate 57563 BLAKE2B 29abe4d9fd8583c23c5229bd81eca3b41bef01bd11bb5337d5e4a87fa34ccc8989ad9cbeb52dc66a06c0570fb2f91ba0dacb079b957f5c77fca912202535cfeb SHA512 902c9af417f7aef25e47b15ed2256da5ae171fa866f2f511d6da5cb0a9271d7da214b10c774bff5d0ce186be1eb60c88f7aed848c264e1000bcbcfe0d25f9f76 +DIST cc-1.0.78.crate 61375 BLAKE2B fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43 SHA512 b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chacha20-0.9.0.crate 25452 BLAKE2B 3556f3f4a2cc5af3897a3dc43eebee6b4b511b8c9613bc2f2ec66fb77ff27fbcf455813d367d7f2e1659fcbd22dbe2e7483f40ad7870c1f307ea83c4676cc674 SHA512 fa5317af2c0d9193740cd471bb25451ddcc4edb0a2fa43d8451583e3233b05f7dd494f58d4a91e80872d6e597218488409c90f33717e8631ea3ad0842608aca8 +DIST chacha20poly1305-0.10.1.crate 68485 BLAKE2B 580cdcb819afaf514e920e7c86686cb397355fea531c5642c419eecfa131cf30118913bb0cae542f50bcdca775f8d5db1bab967d6d833e8012b4c2ba41e87b4a SHA512 8c2ff7100eff5ea953baf559b0984c5b5ac0dd231d8ff179688d87ca7812966d4cd64aaa0c56778f7a83c8138ebed4f2b87a2d4a005251f51e1fc8e74914d629 +DIST cipher-0.4.3.crate 19206 BLAKE2B 72872751c936c1ff15eeb850acaa6faf38160a8ba291b8541533dbb1c8257ccae33563bfb606ea6b0e181c3e232aca8ab06535602d0816211168754a1d79f05e SHA512 1ac7725e76867ed7c93979c0ec81208e2732cca75cc7a18e28daf1ca4d6f0c32d43b5dd7aa043c6e47faf328ab7e6b32fb4b67280f5d8f1928413a4d73212228 +DIST console-api-0.4.0.crate 28170 BLAKE2B 3f95f642664c9718c02fac872f247e7955b85bbdc7f4b87d0b8b8bcec1abe29dd4407e41c77653f54b4947615fa20faaf0967f6284b686b621272a1b4351cbf5 SHA512 2e0c4e04c67086cecf8994f5deb9e0eb7e93a26c657ff01d08345f8b22fb49e71e460a714d7d0876d5efeefa5c0d5bc487851144778bece7003e3711b1baa12b +DIST console-subscriber-0.1.8.crate 48558 BLAKE2B d6231e00768291c26880e6775427863cf0d1e75309555558c8fc2c17abf63562bd647eb2ca6aeb4c4fa37447013008ad9133b13173f905c6bc3d2bbf5a54f32c SHA512 fd16404d926f108421387c421330abbfefbfb5744f3bd847550bffdfec16dd4a056361b8e9693faf9c577134c10d3031bb5f0505c6655f8351677534fd3fa288 +DIST cpufeatures-0.2.5.crate 11251 BLAKE2B 2724be40d3bc0e2fda957f645e1cd6472450dee68db3592ab607bdac444283f571f3c904e47981a3fdaa06cab4032734a54470e3dd6e1b67fd856daf010e1277 SHA512 d02327a27ca9fc3c587dcbd10da6b1370671cd7b1df8dfc9078b47180744d0572ef41a7ec205ae9f1c571e5b7f4bc81278ab4c6b076c6ccac0167100e346e74e +DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +DIST crossbeam-channel-0.5.6.crate 90292 BLAKE2B 7da87ab15c384754d2493dd1a30e83550cd4b2b749b7f0c24de131f054e3a2e521e1bb4ba10094378c8f4c7bdf19218e35b10562c50b4ad1d2871bf6f821e488 SHA512 de6a42ffede95750a13e3b9af6ab26cbc498125860cd8e4d227c7361bd831e558254a48bdef5cf901585a915003071b0efa321f2011f282218c364780f62f44a +DIST crossbeam-utils-0.8.14.crate 42127 BLAKE2B 3e31e6371e46aba6697501a34e1b737680dcb692c0d1ba7cc1ce7025ec70ee69f7595e3abd90fb52c11e42cb43fa5fae6103f97add35cf87b0a68ea83213d0d0 SHA512 fa00a57c41c9daa152f8a6c6f4d3c77986de1aa21585984adf577e244c2f121db014ba2beb92241590e1cf78710e77d9a703ce4a4d44d8854bc3e60690151393 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST curve25519-dalek-3.2.0.crate 517530 BLAKE2B 568ca1e1f159e62682eebe93860802c6873c5675e83ecff747ab859ff7eae52eefa40e6311ef7b0429de1d0b8dc79ebfd80f8162d466ba8822b1cf64b758b0d4 SHA512 376242559e8956bb7260d7db82ed748f18107210a12fb744a741825448e63663f4cfc7e4df62ba79defbbd1ec9732174faa84592d0f84742d3ce1ce69aec7154 +DIST digest-0.10.6.crate 19527 BLAKE2B 402009105a6ac055be062769dd4f162aabb977b9afe29f451eeb3e6b5dd1a579c371c5ec996b9c1bdba3b4ded83830ed2e1934a0505480bffba1e0d16775a8f7 SHA512 21d3c1dc64e640300c51e8a009af464d6e3cd2b10aa67c87a038165c11409d6e5faad1967236724a9a4cab8fdd88826cac1db4798245fd53ac2ff1a9b2b68b76 +DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45 +DIST either-1.8.0.crate 15992 BLAKE2B 5b9254d54ced1f23447cc78fca74f12085c37e3c2da441b30521819025ebb808e8cbd9cbcec811f8b3951030914c1736b8bda61744d1323af8c5b8b0a3ef3ee9 SHA512 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2 +DIST env_logger-0.9.3.crate 33291 BLAKE2B ab0f0f85771bbdc6c7709f7cd4c86d9eaf436b073ce614f9297f60e95b6c9e6141d8810d1dccc575893c796358ab65ba56a281630ab75350e8f421167e5d9c52 SHA512 a3ee86e77d980c2eefe4be32d75422aa0f9a60a43fd11bafaa3c9e556584cf65c36976a6aa650f87426edfd82de0cbb919e0906cdba6db8b486b4dd4b2583bbe +DIST flate2-1.0.25.crate 70210 BLAKE2B 992525ffeeb4433a222487cdfb0c3927ad77f914e1db94f612d80e81faef4a2c955c755c2b800251e3416d0b22726d5f7d7e432a81c3582c54b7de95ab7a324e SHA512 d81a463360ee2778f609ff297e04548120d1fda1f9e020fb2f429ea51189b8fe6cae57252fcd924d71fb65ad0f93ff7cdc7235913f8b78fa82925939cf884af7 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST futures-0.3.25.crate 51664 BLAKE2B 8324abc819143df0f11e76ec19a50a9d6df87dd243610ca756d54f519058ddc25ce72a7652698dd3dbd00631eb50f05c7b4567cd87a65858fcb4ed89e2d51fe6 SHA512 1b41edee2927cc68da7101fd9ce8616a61b4102bc378429b8b53adbabda584a5e1df98bcdb2b0ec73466c5a51e996dead7b2d286c7025fcafaffe5e64d715997 +DIST futures-channel-0.3.25.crate 31974 BLAKE2B b0c8f2b3ac8b0b010aab83c6e8d2d7329d49b1c9727393f81f9af8c80b232508ff475fea86448540d2e9016d645ad8afb5bbf746e618078db78631a9b3616481 SHA512 1275e91c90a060a01922747d160435c04bba4686990912e5ba0a4fbbd91ebdbf4f5abbf3530e5f842445f7482e60afdcdbd836586b42f0277e5fdb1a2fcb7239 +DIST futures-core-0.3.25.crate 14623 BLAKE2B efc97e52dd0aeee34402018897a276a68cf94bf13fe37b4c0e4d971cc2dbc8cdf54d0744f0846049ff75192c0fcba906b3556f000fa8657f89a54d9356f8f578 SHA512 3b3c758c493255024df26a763023a5d403fcf1a9fd105b08c518bdd5891ada4fddfcbfc8cde6101157a209ab6d1555831bfeb49372b17e902b4fdd8a83cded4b +DIST futures-executor-0.3.25.crate 17744 BLAKE2B 3ae27b7f4cca071c7f411e783781f2ba774da2d6ecfc9b8b9ae7cd9a4d81a58be3e9c967c1dfd24ab339b09d8d0f8cb10e5c3a7e34b5d1e9a96e28d2bc575869 SHA512 66b9bdce86c41d5574734a6878562fee45182a3a6ad3b5cf57895aabafa5ae610f440dd226887e547c3aabee792628a5f7b4406c4ddd909501afb66dcb26b64b +DIST futures-io-0.3.25.crate 8911 BLAKE2B 4100c46b7ac6908e849d3c50bce6d563419a2eea7d05d27844408287cd41bc29310754012031e3068c0d6b90307c9de36261400d438046af74d6a86b0e60f31f SHA512 ad19dc9de5e3559ac453478aa5d154c28a174a9d6492c028cf4d7c6d9e2ec1ce3ba80aa79c0035f82a1bbf86e55e4a65c9eae488bc5dabd399419cfa8cf652e0 +DIST futures-macro-0.3.25.crate 11256 BLAKE2B 310fe02b66c014c00dac0c4795ced9ca9bf46dc48f964f50d6300009df2db8505987849823faaa3a0dc312cac7cedfea0cb892d2b0f2c4445bbdd5471953115f SHA512 603863a3249df6dea4ed249b71236526ad506faa5cdc430b3a0c96845e21ffcf800407eb31ca7f0cd45c989bdc1ea68884233ab0fd0abd1d61700830293e968e +DIST futures-sink-0.3.25.crate 7854 BLAKE2B af109917de26c608b21d2fd1be304428a6d78095168a0b14eb709136789acda0a6bee4332802c3fa3f1e65ad9057e765b43728b8aa6ebd6bebeb2f25d5f96adc SHA512 fc318461bcec3344c0658135944ce7ebf6756c9d1950c2c5e3ab3ddc7d4ef5b0f0858d09f14d7bbc9a9fec7da19236a10dec0e125e5550c965bae95255eb0089 +DIST futures-task-0.3.25.crate 11844 BLAKE2B 60635ba309e978f1b4ba72b29b9d5cce1d870d8398986eb1845d8194080ffd9845d8d2cde19ad0333843bc642cd08a8e5aa44b8c85763ef459c39de4a5cd5042 SHA512 d2278d52397390d7cc1028bcccf1aec009b16ffc33873b8a96cc4f456d7cf501b86660507489d8b284e0798e7fe68c04796471050b6fd2d0529c761d89f9efed +DIST futures-util-0.3.25.crate 155866 BLAKE2B 574e7cddaae172827179c1d012c8088ea84141d453b154b4358350f53f94d13b776339b0fe16b6e18429e2f83cf5fa35bd5079537a044f240c1471014e3b6a2a SHA512 3e233a3093f3889af6bb5adf661c1cc32f821b00975bea05eee14c2b38e25974b65c10234eb060c52dea4c665ebd09895df666f8583559b7f7d7636070ea51a8 +DIST generic-array-0.14.6.crate 15889 BLAKE2B 7beac5446f5da4d077598af43c238eb7e71a12b0b91e6be5dbfc1ca33dc21d128fc93c9c8b18caac4b88830c8c8a643f2033acaca1d9a9f3d95329d042276156 SHA512 254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20 +DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 +DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 +DIST h2-0.3.15.crate 162238 BLAKE2B 67f4ec2210e83e16d8a931e4c83c21b3404d826278262174da6cd034de588b944fd6f8c2a416930870b7c8c9200ee9f2b0cfbdb42a94ae2b83f29b3e50455776 SHA512 54e006a0e70448386a8a8ce57434e75352e09e2a6f4457035fad47dc793b5ed69ef9cfb31dbc91b7d0d9a58ab5c2dd18e78190410356f871c14165186d40e6c8 +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hdrhistogram-7.5.2.crate 316864 BLAKE2B 30e084cc658f42c9b29fcea5d0363045b25042a0a6d0faa3ad8140b70fad03242e4f1854a7bdc513c2046e93ad489128e75b4eee2cc8fafaf6d48480125d23c3 SHA512 3c039a26aa0af1dea71ea211cca16c0d86433d7fdcf5c7e5804df9ce46b09a0e6d5f5b123d5664cb5b88e16356a2ea410631a4d6c84a3f9a4ce970c3669740b6 +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8 +DIST http-0.2.8.crate 105591 BLAKE2B 254dff38c4d7dff28e4ddee0769a2f5e2e9e4abc6aab38e965cb7efa4069d1b59d422f30fdc73b5db5bb6c3fd02633dbfdbefd59bfd6ba352c3e5c9241d39d97 SHA512 8e8d01803552299807b07a9fddb45d92af089e43344eecacf2bee07b0e745f33558d26a5cde987ac0dd50f939fdac2de6855c8b44f7362e86d05efdde8a7d956 +DIST http-body-0.4.5.crate 9242 BLAKE2B decb7a27f123c38afc1f7f36ad570bac6d5513e57334870621477c17e0363a8abe4d6a3360bb1c87707d188be66ff100f42237727304e07d8515c1faaa179d48 SHA512 d01de0747155283331086f2849d1dccc0387feda576f60d84cdd1bc8817ac82ae131c294b5cf9ddabb7ac91bfdef67bc2ea5fcbbb04f41b473d4c5f5b2ac13d5 +DIST http-range-header-0.3.0.crate 7120 BLAKE2B 56099f75bdd71a87aa2950146f4d9012e16319f0ae2599ca951f6a19c75da419fbeea37f738d6ad6878da996692b4fa8f45da112c10d64583315ce45bb99ccd1 SHA512 8b2fe5341a2a9e988dbce9b9d0dd8673c68aa247fe0d2c2b1ac8b87886837a86622b03346e4f991420c53f3fc33d4829aeff7580da0f82dadd8eb7dbeab74af9 +DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f +DIST httpdate-1.0.2.crate 10673 BLAKE2B fbe2230262cd041e1ea8d6f9782376c25b0e841d711961464fd5cdae0e9effa33f50841d8adceb6b9753cdab911f3456c86bed0d2b8acc9be5f81da8e62a1b9c SHA512 4d650dbe7ec1d0f457bab71cd009fd92ee296fbe0a6b0c0ce4d71aa3bee720094a03968c08e542be60869350e05b4a1739542c6415e401407345f5643e15f8fd +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST hyper-0.14.23.crate 186136 BLAKE2B 2f1d5a5175911e07f12bfb0f1e12f88bf2b5f895b766b2d5b483d7d60926d1e11f6ea59dde6a941f68846242f608f3b619cef004eb7b8b890718ea7b59d9d2f8 SHA512 aa2eee244461d82dd56efa1ac30f25fffe2ba881ce0623d02097237582eafd9313bbb52ee72d0c509cd1b43a10f715e9dc84dfb13c838cd7b834db565fb4c09e +DIST hyper-timeout-0.4.1.crate 13805 BLAKE2B 3ef4ba5ed9f9b8187c50a3af20bd88ca2608403ad668252a9db3bf6b0dee7a13c6905c4e9172e0b1b38a72998e03ff933f991b3bf2af161e8789574f7a5b7816 SHA512 dc0b989b4be7e250ebe92856c800117b666c83b93d8217c4e92c63cc84a617b30f1bc5754a071fccc4b03fbb160b9df758f72d87abb5ad59354c6e0a2563e10f +DIST indexmap-1.9.2.crate 54627 BLAKE2B dbfa551d33305db06b59d07c1b4bf8d4596a67ff1caa03062d07f6d78b4604ac0533d1c1fe3c371702dd7e65a012bfb960d79c76db37e264d0b44be576969285 SHA512 946c54881a347892dfcb55648a2b881d3a4d113424b8c76d8957980a834895318d11336dc438a04601916cca787420708ad7e271f965c38bfeae511ec1dedf85 +DIST indoc-1.0.8.crate 13748 BLAKE2B 785203ebe8a6fae2a5c898d2c42264014e424c48fdf80a232069eafa207833d9613df499e60305e8ab5eeca9591e11e3305f4554eb28f208294ecc66bcd259bd SHA512 50f932fd16228e06f6049a685f1e0a8bb849fc1b8c0d72a1c68a9581efcb00dbb8534c7ee2421e2b9b3827402ee8dffb62a3858b5c5727aee4ba43fb3d50a9dc +DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb +DIST ip_network-0.4.1.crate 23969 BLAKE2B 5dedd7e1ce36f745fec6922162333ab14b9d2f6622991ee2f9dbff1716d89b03afc27fc3da28b17d27dda94c3d77343395436ae7c5b2d3fe3c857213b342f96a SHA512 fe6875d1f3b42b9cc7f9ccefd50c67d6b6503880594d4d807db50ca247776e68a5dd4e147686b9e0029f831b5a84c61254e389e600b013d2f46396302d05d48d +DIST ip_network_table-0.2.0.crate 5692 BLAKE2B 2a6734e6405b79e05abc828d28a71934a448427b12b89aba6c5a4d8fd6a404469a640b23b83df35d14c2ae395e2690fd2bbb156728d23390b5edf7ae197acce4 SHA512 7f6c801edee44619d5d7137011f18757f7a4b695f5603affa2ad3b69d95e3f121b2e6754fdc225e7fb3356e73881bc8a9dd5843f1bab1a2c7e9d7dfce4cef47e +DIST ip_network_table-deps-treebitmap-0.5.0.crate 21076 BLAKE2B 673460b0c12603fecad29ebcdf873cd647c6201c0cd819408ff86bd7e94b69e8fd53e5c9fe8e38d032dac98d53311165f8f068400d802b120584543bab874c9d SHA512 8bcb502b27bcdba98abaed019a56fc755e734be2c7148ab13c7b7ae17a7bd6504f24db226369c48351def38837164b4294068c908b0b130c7bae1c5cb38aecc3 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itoa-1.0.5.crate 10622 BLAKE2B 0d08db487ee791a252389e40e08e47a649d9eb90faad16bfbdfdfde46366082d2e3561fb8a62da80b122e7771052c50a0483e9618260d094820e20748d99882e SHA512 b90841e3a016a9a68cb090e4bf78959bbadecb3391cba71e0deeb5ac2723379ccd3251ec18a0bd055fba7cb6e71608ab1d7db990ad4d03cf2fd1289bd5834540 +DIST js-sys-0.3.60.crate 79257 BLAKE2B 714facdab00d567d074de4a25b69487400c23194d0f58ca784159483f9e02289acadce084b1514d8816cc9e0597800de82a5298b071b7df19a24df93541f23c1 SHA512 543dfd444539fad27bafcbbf112366f53d4ccf4bc63f8bb17820d818c3e1804656697ed6268a793f383ddf6b6227f7e9b3a11fb6fbb24e10732fdbd971801665 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.139.crate 638983 BLAKE2B e92b296cf8c916e10e859722ed75f4790401662ff7aa2fe8ed84ef9b94a00538768be33c272f0881e42da887c8c43e1fd44d061343386216492a76fe5d308598 SHA512 ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4 +DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 +DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 +DIST managed-0.8.0.crate 14199 BLAKE2B 51fa074b19c486f6eb0e338047a4d3650c4132293261f6206df469f373e1f6547311316e243772415fdc21eb11684d7d0c1ce13ad19ba45567bcbdc3953eb245 SHA512 7050e3ed9ad75f3a7362f1c0c83a80e2011ff776f7f4c1d17ad901967ce0de6969d7d9a7774e3f26ca9c763b1d4914c7d4dc9ccfa8f4a10a6ea24373fe70fac5 +DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 +DIST matchit-0.7.0.crate 19113 BLAKE2B 007e36539c203b80b9de36b6ca19f36b38152d27ec17b4254344a4471c2e4358931a0539ee85e130514ce8a89bff01b5b339407fd932e3bec836236651606a3a SHA512 0174a509c4b2f97b83285f08f0eca6627c75f6c89bbfcf8cb6acb52bc53cf337081a0c7293c571294c5515c053e4f144015ee4242bf4936cb556e8c11a361ba5 +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +DIST mime-0.3.16.crate 15206 BLAKE2B 9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b SHA512 cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.6.2.crate 54536 BLAKE2B 8127ebec5a2cee1c2101d9533da573e01ef1a0fcb169bb0fb1419973ddd2e6953d8dfe85f9509a5d1226643ad290f0ee1479fc68f1788ade7ddf9633d90bfe1e SHA512 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419 +DIST mio-0.8.5.crate 93993 BLAKE2B 6c20d66c3b5753234c0ab0461642b63e84383128db775c6e01d50bade5a69081f7da1626f87244c2c45c2451690e8cdca02e2d1ca20f279ba6f8401fb006c7cc SHA512 e92bbc1d06ad8d4311d76f878d514d0c91e47de2c511c54bb53096ad689012c3d1ffeec18e2de05a5f66c03ad83150cd45d31edd203e9b9522ece13be00bcede +DIST mitmproxy_wireguard-0.1.20.gh.tar.gz 107728 BLAKE2B fa120bb91fad377859f69dae12ed08161db750dff25e0f335deb489d04537f27489f910495d2567a4e76168cd9d7cb1d3d4b4949c419b1f163cc5daf0e68a06c SHA512 157f1e7b1d4a47920bee39c506643954c28395eeca58c4024f2bcdb1d170d2842c110652b28eec4307838f378c8187a79bb8c99b4fc9db8dd95cd2bda097097d +DIST nix-0.24.3.crate 266843 BLAKE2B 1eb1667a60d07c4541a0cb0cf0bed2c7c5256411028becdb229febd0f6215e8e176d3bf691f3bad2fc64841209bf364ff8345a3e92afb2bf8d3705fd734c8ef5 SHA512 6ecda3a14ce00002265e46a066b443cd3c092a306e25d9206b74ae31b8468fd5105b597ff1e7097588bbb6ef5e52fa48ebad908303b61db53361b525f44c13ad +DIST nom-7.1.2.crate 117341 BLAKE2B c7956334c92b7f7d427e1eb7618785bc240217a398e6a5bbe58454af99d06ac997c58ce239355f5f8ce4fd29b54ccbdfd7a07d289810fd46cb83554efb02715b SHA512 7fdec020468d6a16fa1d2602478bf07324605f37ef6e2ea9dfc6aaa3a772fd6d54b5facf6b5f717368e39f269fc9218ffb6d1854db60cf2d45ae83e5991d75fa +DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 +DIST num_cpus-1.15.0.crate 15680 BLAKE2B a4d98b29ad534de9bc262f58f615ec06bde5d5a2f5252f09b5a0a6ecb06a9daf9709ad9045eb08f7cb744d8a838854b9095aa73918e06624a84efbc11a9a5c1d SHA512 fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f +DIST once_cell-1.17.0.crate 32736 BLAKE2B 767fc8f362ce5ed7a9eafceb2f0764a2a1c7f4070e22d1e6e2498b3c841c5f761e77fb66a34b899a75d48f1563f6b9b73b90aa9431055d4e0269c47a1b043c1f SHA512 291d87380c0ea17fb3ffc9fdff8620d2ff55601c06ef65b2f0c54254fecd5b488645c6e94c6026b82071893f4d420491ff712399a782e14efa1e323e5c299c46 +DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae +DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c +DIST parking_lot_core-0.9.6.crate 32414 BLAKE2B c87976a3ffd1f6c9b2099490b44e125bd55c84a40aed321be4421f3499eb149694d045409e8da84983084afbc80e0666af97fc6f3d3b90f3dbbbf9d669a3c0d3 SHA512 a3ffa7196580583ee614399a35a3d7a494663932a20dabf326737c8a12bf90ce84924a376c7701d54b207a679d1b90e91cee25475be2d77ffc91ec89268da847 +DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 +DIST pin-project-1.0.12.crate 56972 BLAKE2B 1f6b106cd55b9692bb1d671bfd51011d9f89cfe8bbbe030c64e7ea57b6efb0765838b03812708a7aa38c197d3b43328a9d88fdf93abb51f4d1a3061301b74414 SHA512 434ce0a0e16441c7aa6f12dc98584a0e7986e9491eb08d5143e3f64e1f73dfa4db9d0fb2098f16e5a36f3653201aff735437d2d1d366c11160c09534c75fbfe7 +DIST pin-project-internal-1.0.12.crate 27956 BLAKE2B ac5cf33b5981e32ecf802a9de1576f696006ffc035b33173b1606a1d12c7b12c53a217f5723e8ebd622a121345f440b200ab3972410a2f161a5ed83fa8769ed6 SHA512 f3f4839c5fa7e3232a323283ad9636cd03e1bab79b439cc2d2ea954d60a3dfd417aa4680b7a34a3baa48d7e02266cf16e56b719a905f04157c708c90c02e45a9 +DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST poly1305-0.8.0.crate 32633 BLAKE2B 80dd7526a31112de4ebb9ec800456c1118b588e7aaeb879ef4b1b93bc34ec9f9f8a1451259ff5da7a1c97a5d94ecf6be648e86aedd7e55ea501a94f314aa863f SHA512 0081afdfb9ae16b24ca9cd78c17d72b2bde865dd58f8e66008934cd2e4b49dc96b57a612b9c53e466f3f896d10ba9f61956ddc225cee7f128fd9f84a27ea6966 +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +DIST pretty-hex-0.3.0.crate 6677 BLAKE2B 67cb77ce1d2ffb17f03aba1da53f88b5f2b08e84fd98d367fc236b97f194c1c59e25eeda914b3b4a76dc6d550af393b22cef7d6ead289a2219b4445e90c159b0 SHA512 f6712b51429130950d47049cff5d98859c8b326d297c84f1c733964f2d22ce9b1b077c105a70ad4a3aa0b8e3a94b7239c7118581d523b982a62e170cfb0ff872 +DIST proc-macro2-1.0.49.crate 41977 BLAKE2B e31c81d3b836404bd2c28363eb0cf2637cb7fb1ff5fb39333158be2b40b15f6f8f582edaec51cabd32d7b215df39c08a9632208fe4da36fc435dc32a48483a6b SHA512 b490d5cbaa790163aaa49c1595e694dfaded61c59fc23f9b6d359f4b774ee6eb20ae8efc5f5ebd59c8ca75da85baad61c065451c1cde03b3b6148e2aaa2c9e1b +DIST prost-0.11.6.crate 27507 BLAKE2B ac7ecc890aa56ff1096278f22d868f80e6c5e120dcd3c16f5e9daf43e11f097b6c505908d4c6a046a45c2b4a0dea02c8c6c5b82b0b4e14191d4d13496b18ffc9 SHA512 f726a064ac136a653b11ae20aec354a606b21e91a76cf62d0878bac91745b4f2c6417642255b709efec2d95ae0f2385ea18151aa84f6beb8fd53b7f6ff173522 +DIST prost-derive-0.11.6.crate 19513 BLAKE2B 5056fea26e4fc45836bcc5165d74fc97c9d74a43a52cdcbcaf1278af18858c043e59afc4aeb71c8bfc58a8e0cb7d9f2d8b56b39b93ab0ab36bc85e42b26fb8a1 SHA512 5716641e326b17313ec817e6a8dd84c1bc3545c0a0607e1a2fd6d3945e701e4660773da84d857f0682881cc031e8a014e877e6028ce8e4cc3a3343501677b787 +DIST prost-types-0.11.6.crate 40556 BLAKE2B b8d3591918a869416cc7e6590b0c9afba21169c97e8b000fd4a11cbe962a8018340aad7110dd08aefc1ac047b07f3d05926d82f816f423c06bafc1d491eb39ec SHA512 ef01d97d90c14dae180045b261a3f9c94ef17df219b7af4c58fac0d348b54cf0ee66729270db8bd8b136b2025643baf78475a7c56177ebf15a9306197136868b +DIST pyo3-0.17.3.crate 408939 BLAKE2B e67ce34c626dbede3c76abf66ba5078827e8a75644ff9fbd83eccf3d53096a3c2e0991da8b3489ea9984c665751308bcf4aa9c3d31dd62c72127694156a7a0a9 SHA512 5c83ea76202edce13c370d023562a9009382e36fdf3fcd7c4dea844ab8e5e048db4cc79a9c0ea98fb7017a83da16924ba0981ad98bd83e75e2fac434738e9740 +DIST pyo3-asyncio-0.17.0.crate 52314 BLAKE2B a6c054694d1eae1812f4cf48b485d65fbb213c44bd3de84eebc6f45cb96d2ab60f54c39aab14eabb35c4d0bc5f8c1f26e23b812fa943e7a6db8a57b8169e6279 SHA512 c08a12fd37703ce721a188fec06b3b1e2d046b42dd72c1800b1471bab04ee102bc6c5a4492508ad5bf18e2e1aab4e8bc189653d4d04123136bf97644ecee7e79 +DIST pyo3-build-config-0.17.3.crate 29230 BLAKE2B 193df0c15a2150505c823338e76f4d75e2f28158626edf332da2b10b6a81bfaf7f95a3a32c9f218717504b2f0dd80d3fb61c78ab3df9cb9024c3686f8ca002b0 SHA512 92652ffdfb3f6c3c8a1c2f97f5e2ed19175ba6bad5cd0f0c113b569369193aa18d95adc780bbdb8202d815a1ec0b6aeaf40d93d64faab42f4e8b452c806906a2 +DIST pyo3-ffi-0.17.3.crate 62854 BLAKE2B 3f1c519b210de0aee19b832845c1d44237f780f18173ddc1b1cef5eac1060fab40fd8dbec067a49e4d28fc7edcd0bd751f54438ad42a8b98641de0517052c64b SHA512 c08481d1530207fee544a5dde14253415e5451c1c013b86ac1f0e9bcb3c1df7866764cd11bad523105b6821725560329b89ff689b3aa2f0698cdab148d0fc12e +DIST pyo3-log-0.7.0.crate 13774 BLAKE2B 4f70c0fcef4c735e2b36704fda16f987a24acacfafac3cf25cbdef5f95d2a70e05736d171bec48a23d0d85e25acda90d98b4ea2b19f7b5bdfbac2520c0a745e9 SHA512 a9170e53a8f745a3f8c271acb629461b902d403e76b47c218660d1e9ab17fa67e44c250b60c15c11c35e68c18135c357c7a6797a91018d42b660b5331e4ee507 +DIST pyo3-macros-0.17.3.crate 7257 BLAKE2B 4c5e166a37c31f2cc21b7dce9b46dcdaeea0f12299c421430efe72b47ac954f10680bf6ecb28a5f0058abaf22519f6ce05d21e5de534e362ceb9847049601f4f SHA512 f99d38ea69b1d46599d203908d12eb3fe4869a48b21b3eaba0c9c8e52b9f2b3c5ea72505dcb9b3330450dd724eeba859eef724fe9624ebbd8bd3cbcff7372df1 +DIST pyo3-macros-backend-0.17.3.crate 49992 BLAKE2B a922c3c2c1f494002fa8592704c43ddbb4d9bf650187adcfc94f82c1275bcb69d444ede404d1b40bdf1e199427e8de880464b76c7385c2f96633544ad021c4b4 SHA512 b4dbddc3ac7ae542560459376127cabdbb4de83c04d70a4efe0976fa94e6ce94a7a62723f689a8fbb1d795fc235b1ac3611f8b4985ae2af0db4a9dc08de48927 +DIST quote-1.0.23.crate 28058 BLAKE2B 81c483fa26b36b5c4dbe85b386a74f5bfeaa854a99c0d678374507613da916a60e3f5b14d4a4d295e1c9ef0413fa1f16447df8f19a9db8cb0485b7a5c327fdc1 SHA512 3bce6846dda94d285de15771549099e60df39c8395c498b372c90a240f77df31d6d9048127913ec1c7ed8f3a189470ade1db2bede406bb00fa715ea641ec87c2 +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 +DIST regex-1.7.1.crate 239648 BLAKE2B d68591ab0627f0bbcead8e81de2b9f6c7eb7be2d29b2c1700e06ffb541c073ecc054dfc76aba8f55ac0630b191d4136805bd04c7d1b9f6cbb1ca2437668ab244 SHA512 ee19bc6d24b981a151324ad4115488383227ec33dfba0225b35b6252f0d363b8d906db59a45170139c7a687fe681a983c2392d2921c7365db38c7c0e9745066f +DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f +DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85 +DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 +DIST rustversion-1.0.11.crate 17485 BLAKE2B 940646bc3783dfc663b179e4624ed03d3726bc745517581fd3d6eef607fea2b2c75e636f1e1dd2d9e30cded59e2b9fb64b964f47693baf2928b515eba0e89f09 SHA512 60b94f8378cb1d0ee61dad768e14f50bd043d4c0e4a4e0ef4979d7366886909e1b186abe2c65cd36ef077bc2663f1610f3bc4328ab2f078b94405384a07dcd76 +DIST ryu-1.0.12.crate 47070 BLAKE2B 02b0eec6bf266b7c482aea15ff83de4bf3cd6f607f8cd6f17f1c3ffc60cc64b62b15738907b4069f5816dd81669ed4f5b00c4bbc8705abaebe3a0846f56e8e29 SHA512 070f0b2b52e47cc9a6d8f003439d257c27aec15ffb030a92481ac22d5052436156e25127ea3ea7986cc514d2a7a924f9328710d743c216d7b1379beacae79829 +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d +DIST serde-1.0.152.crate 77091 BLAKE2B 89c01ce359042ebe6b1b64ea710580886f965a98e1d6085c58a75269a9b43401e2cace080c4c93ee51982855fb7e2f09fdefe9bd237bbf30c5537f3a4258283b SHA512 b47bd58fdc1a81d96cc0c9d14c8b19153b6689e893851975b1d7c7010c4448750e7fa09056dd4f13ed475a4aea2a3950952ff528832976919a6e78504a37bea7 +DIST serde_derive-1.0.152.crate 55586 BLAKE2B f133c6cdb87d435ea0c05144e685047fec22b93df7c61df4aa139358c2732326c98d0f62fda629da0f648aaacfc9d6f312813940238f45b359546dd435e7a516 SHA512 2f4dffb5671b4758f0b7dc0939f6b5cfe3b3ba02a53c62c75b5a0ec89d2db26bdd95f3e269d1fd4b07ec921bc0ca5f0741c26fdfcd25bd6532ac698c6c701e91 +DIST serde_json-1.0.91.crate 144654 BLAKE2B 857f25cb43f8153ed4266fdc38b0a426ea04edd9e7954ceeab384729abb51ead1378a819eca6ced5cf20ed0cf237548b4c81ad507e3f4684aeb9bfd7e4958684 SHA512 b0bfa3d64fe9fb0d09ec8dcb6e41eba75ad0f0c4e34e0ffd5e2a3230057d7499a57ffda8c1615bea5195ef398afe414f3b0a143a39865123c1c5f976ea1a0337 +DIST sharded-slab-0.1.4.crate 52479 BLAKE2B 766d81761909006ac740cce13e8361734c3c7072cd07c8c8f611f09772e16f11aa93cabdc5273b9446f5da391b26b7e7d619be523488d8b3558c64c18f20d591 SHA512 123a9ddb126d1adf41a30a632604264d66a06bacc497db6373e9dd36164197f8321f2fc826a16247674f0f69d9f6e30aca37810f787693c4a5c2cee8c5887c55 +DIST signal-hook-registry-1.4.0.crate 17912 BLAKE2B c50ade90e580e5f009832d812299b33529e53f68e6f1b7f5f9b5ac9ee0de502825c7bbd66199a65d4494152809eaf3dcfb676152c5b4f66c7a38b33551fcdd30 SHA512 b564379e5df1061739734179a69897badf9e2e6b469e091954428b05c3c7143885396df4bd008d77e08dae53729d2267d50fc8563121b086e25d8a5adabf6d6d +DIST slab-0.4.7.crate 16647 BLAKE2B f567cc822e7b84f64a0b0372c22a0463d260871455a33df025808a0476dcbbd4e051a117d8896d96d6d3d0655b7c296cd691ca22edc54486440f4e2e0f5d1e1b SHA512 659a9ca3323fc2cd236f6cb9eb6feeae8a1f5fa046fa239a34cd7a5ab8a7eadb9e5977e8d5cc41e9138900dd7c75ebc0601480771c5fdd2e084ee76619b82521 +DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae +DIST smoltcp-0.8.2.crate 235251 BLAKE2B cb69e5d9314cdeef98a332933edf82a1b0e02fe6db5fcba23c4ddcd8ec627be476f57db15c691a1bc2cc6bd48fa112f88fa7d57ce5d84f31819f53192ea68ea4 SHA512 c364da587aa40bb238fc6c70dfce060e3cd211575749f1fecbe3ddb70cd2788b40673581f09e6e029303cefee70d7fbc25b1170be10c9210b20fcae6ccbae40e +DIST socket2-0.4.7.crate 44619 BLAKE2B 9bf2560812db2c91498d12274e02d17c279efe5817d882faabc465de71b1cb8045f6eab3c8e6031f6fd18e0e77913f42daab07f01e8d83bfa5ea44cc6966466f SHA512 44487f2de30cd327cad1af31ad36aaaa0bf10c33b5c23b024ada8d7e41d064fb2adbc9edb14aa8aa1eba679d8530c373c7187fc68d9709ae736a5c1a2cf37088 +DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267 +DIST subtle-2.4.1.crate 12630 BLAKE2B 05a90232bfdc2cf67522e2972bddcd8dc9a165b1d1cf775d0b1c8358fc7c4d0559b2b899126b6688b8ef77b8b7580b3b300f74a599a7ee77f99c064a3917693b SHA512 7fd8234b7ffa3ca7e473539cad958df0842186e1dd735905e0d4977564f40a5f2e18b58180fcbe52614a00964dc150bd9f6964500847ea658f22bffe030f5c6a +DIST syn-1.0.107.crate 237539 BLAKE2B 5a65968806c72fedf69638661f827a0426b9e49c2f9a5e5208f986105f8facca2bdf241f92f74bde790e9a0dd68240d4827a345a939c087364360e19a5cbeff3 SHA512 58132adb76643521a6a9cbc0316431318ac25f8517bba3cbb98e7e28ed536f9e24f643e898fa21a2f74cc8c1aeafaecf9b4199b23048c7be8c0bab2fe3aa7623 +DIST sync_wrapper-0.1.1.crate 6556 BLAKE2B bbc909e458b182a7bbe6ae69b964db1c3ce4b5864625bf8029a17eb1846d0bbedc7488b69f560d70413f4cb22ec75c3eedaede8a14efd105c708159df90566ff SHA512 e43bd83a70feba54ecd41513b64902e0411e893a1e3d24dc1e303c402f6cdcf2a5afaaa1bc423b3e88f9be68617b95a2a5a7ec339cd793b22a7516782bf4b8ae +DIST synstructure-0.12.6.crate 18429 BLAKE2B 7666cd83f82910e036e5b57600dec9a1c2e559453ccc2f1201e2ee4ba64f2ee62cfc1046ded5cae64dd183967b9d71cbfe4b60a88bcb93706eedd0c4ab69be4f SHA512 6ec5dd7ade904fb6d79c2be595886289846e064b8c4100f780d8adfcbb41e6ca67f4b1d682212f4673c2169f889a042049b31161ec3cebc3f399751124f01f9c +DIST target-lexicon-0.12.5.crate 23224 BLAKE2B b1d31ec4ca5a529882b76a6a6bc8bbf978cfe8d7c9da0227879898ce1f2180e4d43225360bb4b4a7e9f3229ad1f4297b57c77d285c471c9c724759b0e987f6f0 SHA512 6df675ab1ebab2ff2844c3dfdaf58de3c340868ad9cd7b8c0d63d4fc9fa25e78027643d34c19b4634913c5294de7b330fb5a100984df58e4c943b3ab21ebfaca +DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a +DIST thread_local-1.1.4.crate 13106 BLAKE2B 64c19368f8cec46f23b3052759c4c4ef0de50748432790e6ea11b12477239b177d54e60b9046fdcb2f495b8e0b37ad82809d03602edab9fc85cf814e3bd94fe2 SHA512 db7ff3eb88a73d9313dd58d72397614c5aae6be1d64ead7f16535cae2857be3b27d189e7955308591ec64a0d67777fd2a62a2b124ca73facb9a2d8e0458bdbb5 +DIST tokio-1.24.1.crate 625490 BLAKE2B e83d992e08392136016d832a92a69cef0dcd19e2c66d87a21fb4f49fccd6ac973af70e60dd4487546762f2489bf2e2d3e0a02fee219505c94d0a69c90c0de803 SHA512 6b423a36ab8eb27ad05eb059833da5399c9d3e0a9e90c1d2b8263538764ac839d5fb61b2b515e9ebd1692b7defe84e0321e0b552091e488f1ec5b5e0117787c2 +DIST tokio-io-timeout-1.2.0.crate 8993 BLAKE2B 52d5c5564c55c8450eef53cb60676d671c2225b2842bcd65380d2aa544d20698f138b5498521862d726e57fde97f6914541b5edeb226a197020205c2acec8cd5 SHA512 861b8b2c7af6ace78ae223fa567f26fd347de92b3e67c788a140a7cf5bc6320926387ec633ac5bf32fc2b0b28b4f3be450b7c4cdc755eba4412eac7c390dcfd8 +DIST tokio-macros-1.8.2.crate 10071 BLAKE2B c35e8043195b61bdf3e863f2224c41e3fc5ae0b32b02e53c2bebd36ad9f486e573cdd0e15b7a49e640696edc050e0d8dbfb5b33f1d12887a8ce418edb80abc53 SHA512 753888eed2d7a39e616851918b707c7634d30a54d8d276414b17ce310a2a6fa586bdce4f29b4fbc23f175654caeaa4b0589e571e2a346d99e948297a80f24994 +DIST tokio-stream-0.1.11.crate 33918 BLAKE2B a20fb1618faa8e652c5bdf5222f04f939a932f0cfd2b734fd71bbd299914f42cc0e7d22545d524ccf0c661ad4b05662bac8b8df6dd250ac3ba07164621a9c619 SHA512 4fffb2be939c91a2ae935ad4b2f53bb0e94cd94397a261852ca7bd8b5e334b55c6dfe25277f855015bbac9219e4ad1005eaa0531ce62740bdd694e1a07615c98 +DIST tokio-util-0.7.4.crate 93424 BLAKE2B d7a894c95fc5c974ce0194eccf46461769c8db15f7222fa792c7777f9ef266dccb09424dbbfea5ed2d99faa5e375ca23a8f541c16689585cacfc38fe2f4dc9a9 SHA512 910b997574a4ef8a638c5483146b4b39ab9cfeaec5fa41812f4c6835d9dcc648adf77ad8f6d914b58d435e0127d9f162beb396bf97fb74e34256ee1857f118db +DIST tonic-0.8.3.crate 88259 BLAKE2B ba0f10f2a4024fa29d891d2f6b129face1734fb135989932726f6932f9953357abee606b9860f0663b3f3709c538e11c3bf4d92081fa213d220bf4af6819167b SHA512 9fbf740716c9aa8201b38a001bb9704d86530c45c3a941078aae4eeafeb3370ceec73aab2ead5a6fdfc0e9e8c307af68287d2bfe2bc501de63d611d907151279 +DIST tower-0.4.13.crate 106906 BLAKE2B 6a8f4455dcc69f6c03af703fcfb0e6b214c2ce599611ef78fd41cf411ccf06bdce241e03a1d85d36cfeadc72db9f3d9b7ed94c4fcec466c070f2357ff6e27360 SHA512 592f23eee5efa6a4f0d2ffb0d965da7e0f75a90a4320a0d0dacdd5add66513ae40902d21af2bf683573133ee984866987df2ae8eb8e632cba7a9d196985aff8c +DIST tower-http-0.3.5.crate 107116 BLAKE2B 949d3af681b33f1c8de93075c603d14cf6db80600b4cfbeff425856ab06d684228b4660b809a301bef57e66b304175450a7c7d5c9dbfec5fef52116fa230b256 SHA512 9dc84734881997d8bffefb6268dfa1607423e996ed70582d2c44e3c3c07758caf650c14c7323dd0644ce653ca0b51ca1f01d12d6075f4b94b505e2c69c0c2117 +DIST tower-layer-0.3.2.crate 6023 BLAKE2B 3450211e07a40419526cf1afe063c56357dd5add53470a4146ced3d294edeb95dbd645ab46ae0e42e4877dde63b1577adb21d9cf50116c4cfe4165e115d54ea9 SHA512 d5429b40569f67937e752c2d61c39a474af32bea5ba3940dbdf5a4037fde1ef7173cbd8fcdb87d0ea15c01bf84f2d55abd51fefbab2f27aa54e656eb1748c43e +DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 +DIST tracing-0.1.37.crate 73888 BLAKE2B 60c74379bf84d7b152f0b4d5b4d4669a1227dce0f3b5c10210338193853ca332de7eed3cc3b6160ee3719da7fdfe565665a887f2f82fb1e1c716c421048a2e87 SHA512 2116045f51b35e90fc933cc136d045d09c0aaa33400a9056051d887fea2d2982b394830e4d4c3bcb4b831e62b9c19f6c751c2d216169f663aa18c4067aed7d75 +DIST tracing-attributes-0.1.23.crate 30450 BLAKE2B fa21c4074eefbc1110268cfc79291c909503428b26560cf68cf04640a6387d04c29e22b8f86fd48cc1b8c0fd4bb67fca428c9f8009b3c99879352b9d9f68c5ea SHA512 55e92b4e0410805f8cf9eb8ee50cabcf08d1f6c6b4b38c5a51c70f59d06c82096af1f3b9b7dd4267945cf631fa8d99f78ae9b3d0760f9c7ed4d6da6e5e6ff3cb +DIST tracing-core-0.1.30.crate 60351 BLAKE2B eadd1ad68830f4fa9972d207fac3b5be6b0f6d3d2ee4299f2fcd6d03313db6850ae0bb278ae618615e0bc2cd83ffbde0928857fe8e01dd9591a9e80114e0ff88 SHA512 9a14edf6338eff6636473f4ea844dfe337e434c14f40e7b9af6d7e6cf25f745f37bbe372bc63c01043667bea2f5b248b8afa8d6aae4cac3dc5193e3383ef1c65 +DIST tracing-futures-0.2.5.crate 11637 BLAKE2B 2b23233705674cadf5dc8092d3990f375e780de2b9bdfcbfdd5f4bc9bd0f15a14c6bc8e36963bcd332e729b33b90ecd10b2250495e0657eaeb302e666313534e SHA512 8a437a029e18dcac3a3be7a3355a63e75432ff892316c9f2929c7557e3895b1bb5efb59a7588372bd9efc386b5cab54c2b382be99ef8fa643e66ae5656e506bb +DIST tracing-subscriber-0.3.16.crate 193572 BLAKE2B 55e582a5989b68ba9fd44defda52a8ec6e85322cb6d629b35c20e75b0852252f97bd21ea5d7587a1712b02e795e534948549e867277caef28592d0e6a50e9aed SHA512 e7e2c00c027cf36e3e97a6779a2ce97bc8b094eed608e940fa0b994188103632c75e565c76944d5f6ddfa2fc6e3b44049c10d35d9e3f3a639eb5249d675e4c45 +DIST try-lock-0.2.4.crate 4467 BLAKE2B 7afbe36d02ccf31351c7c7ca4415578383bb4d0fbf89ba2c5c7835dbf410326fb0f6cb302baf7c1edccc4b193a2ab8079545fd67f26a74457d116204f3c6e745 SHA512 fbd989589eb0a1fb226de65537d51eceab632603e69710b37708d6109ed09c07333189675d5e560e35cc836e5cd211c726d8ce247186b5ea4529328d46c22632 +DIST typenum-1.16.0.crate 42477 BLAKE2B acc6dcd4521493c438a8a3d997ab0456fdbff3db66aee9b81ba219714d47522c3ca8fe26f8ce84edfda416ff9a22747caf3ecc9cc4bcd1e7647ac351d5aef407 SHA512 93da3ed62573acbc9d5d31257fb72ae9cfc7d59e4040c1f32d93e8fec94795e1aa20a3bf76ddc64c4b383184306bb2a66e51fd61b64dd4ce46a1bca8238b57b2 +DIST unicode-ident-1.0.6.crate 42158 BLAKE2B 6e4ef61fcac69b4ccbf743a2c2f857a6ea9fcbac9b9890f5b7208cc0732c6892aa5889b3030e87c8c29ce4ce24ddb7adec6bcf47b7aefe9cb5d19f920f12cfbd SHA512 ee1dc78fe535f46bdaf3e19dd8dfc859bf3133d9271026cadf626a07ba586c39caca4e45d905156a6276cf852f9cebef196b2229c3ba4b5e2b26c956fd6cff86 +DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c +DIST unindent-0.1.11.crate 7700 BLAKE2B d4d1dde410c4194acb51f74f374cf11fa872e49fad8f5f24b596d72476403e5e312fedf7b0bcb1027384d53c8de565368d63c30eaf70a6e6cd958b82e5288ca3 SHA512 f800d6c37fe72477908c91457a738a73d2b8085bb5ae303d6d954405d6ccd98833b5da16a12c3ad1ab75d32a68dedc706dfaacc0fcbb95571dd829cdc03a356a +DIST universal-hash-0.5.0.crate 9137 BLAKE2B 5dbee71bfa7ef4f4c28e01d73cc602c660ff8483c471d50a8e28ef1eb5c7eccbc2e1bcdfcfc431e9898878e164c61aebd2a2203effdb3494633fd3da54d66cdd SHA512 61e51323e213efbc94cfe9ceab59f49dcbc5bea05f47efdac6b939cd46ff74abd2f501656da67e670206cfaf3f5109251291f73b163538ef3148f4bbeb05346c +DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0 +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST want-0.3.0.crate 6550 BLAKE2B d97ac51dd5e49bec27cd196711110679013bb7aca520235db3f38c7d4399a2a17b9cf599cd0811137df957f2341e75442d48483dc7aed6910f0eed7a78ddad37 SHA512 7e7af8ddcc6faed3e3d18384a000339617187b74b0adf111a02bc15fdb152c88007844d6fe6f35a47a13f3384a19ee4723b884623de7d45c6619d76aa6699404 +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 +DIST wasm-bindgen-0.2.83.crate 169618 BLAKE2B f6158596c80a0385bee0a05bd9cf0b3beee83a7958efb40244956b4fec2c83baa1a1b4605eb604f313db3508a7911c78f645acbb19f6fc93eef27e9f7f0ac109 SHA512 ec93d1334417d0329e113d5f2da7f16c0f1209d71e5cbd21a2dc9278d877e70ca2327ff7863b40505504883ed51d6bf20dda98c22ef44011a47c604a7b44e82d +DIST wasm-bindgen-backend-0.2.83.crate 25620 BLAKE2B 3cbba20a2f5344c0ed2791de7b04ee294746606289ba83a9c139b53b56edf31eab8d3b3802cec309d5395e2404bbd75b7fab5d748a9961b36906fabeb0e66493 SHA512 dd1b65733e4d0a198d61a5287bb75db3e03ef738d2c2dcd3ce3e873c27d41c90cfcbb775ad40b2a546190db8d7213e5866f8e3f9913c28fe4b43a49054bfea44 +DIST wasm-bindgen-macro-0.2.83.crate 12075 BLAKE2B 3b358ba7c2a3563840f54f11170cde78044a8f087659daa7c784fa252f5dd4b7f6200eba425d95b568e50fd43c04c32a509994ddaf5248120feaa67586402150 SHA512 eb83e06f998e858cf25494c1d171984269e72db798147d4d1d8aeeb25ea7a35c5986b882011e131968621742ceecff976430856b4e8b7d7fd7f1237767cf01b4 +DIST wasm-bindgen-macro-support-0.2.83.crate 18530 BLAKE2B f305c9fc1f7bba5bee65a1c76fc2216c98aa306a072286e1ced048ab191f49e7e4436bf2f67d4c1fff558f59b2cef5e9b40e9e940268128ab1ebeb3c64696107 SHA512 804014c75ae5f8c1c7f0fad3f3209887fa346d74029e5f6e1830e44f7318719e65c4a643c71d87cf388f131fd370af40d536bbc15fc11c25b91cb785f56a908b +DIST wasm-bindgen-shared-0.2.83.crate 7194 BLAKE2B 4dd1cffea1edc98dcd4993bf6fdde8100fe00d1e97322ce8bc0bdefd0c659047c8c726e5da27b59fd7a6621c1e5385c18204e834c6c6fd1fb9de52f95b40e40d SHA512 2bfc1a068fa41a9ecacce7bda494fc0485c57ccb102c1d76c87a42e00ad30b944b0cb788642e8339d050a0e831ce8306844a77292ab9f79ed765b65cdb4765e7 +DIST web-sys-0.3.60.crate 700485 BLAKE2B 13942a583dd8462b0591a19759a41f41fb17d2356b3bcd78402e420fdf5726782e5b4ed211c3716a81c1cdf64ce9b8adecaa3fa22756a3ec84eb7c3e12e3018c SHA512 d883363f99300e2d50bc5bf198f0fb8d6c53e5a778217e340573560ac07db26a71c98419fa2ced32820472126d6f97ad5773ad082521be0a1c9a374af9d61df9 +DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 +DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 +DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-sys-0.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12d819003e488f6e77aff1a52710f00378638b6a05db5557a031e1b75659587657971ddc63eaab35495133762f99a7b2 SHA512 b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354 +DIST windows_aarch64_gnullvm-0.42.0.crate 357917 BLAKE2B 58da715a46692ed786fa554338d446eaaa50c63ec1d4090cf0690a9211c0221034479e9066cad1c98234410519833826ae3163bf6724c3b06097d5b84d7b9fcf SHA512 8bd60142e8982ddb14dde4e93b9753f9ac34830c05c2a1dd4568377f9a928651bf9f026a0080e5bc7dfa62a45942376736954e3ac800855d00eef0c72929f338 +DIST windows_aarch64_msvc-0.42.0.crate 659424 BLAKE2B a8c9a288767756f2086bd0706774cdcce5c8639431ad76ed122d4b6d13c936ca8fb1a463d34835b3a2728f4444e2f4b91ee772f00c54f348094da69c05ce6b93 SHA512 20c0840adec84dde03b143e5b82bb0003fee675310487f0071a81ed7f40ee647c4018ccb9ebdbc4aeada717ec8600a30dfb15510c6b336f07becdb7167668fd0 +DIST windows_i686_gnu-0.42.0.crate 728570 BLAKE2B b72079610b5c4fc798a79fa757b19f8c8baceaf7f4ce824193a65fadaac988ebdff1719a74d676b7dd017e11ceb029402bbac4e55c35206172e15a9bef422f78 SHA512 a24dd1ba5eb7d5231853bebadfde0575ae9071a565868d2f3d1bc6ec0a87380c569a621f0cba2552af7a1e46ac62f09f87cfbce3f674be06be1a7c1d3f421474 +DIST windows_i686_msvc-0.42.0.crate 717477 BLAKE2B a37e068f45590f0c31349acbdb56848106d6de0e1f8030e6bd5e1e174bd9a46737db54fbd61de99054e5e8c5263eaef0508c440f43c39dca82baa77792ff2743 SHA512 740400e2b11c1d177f7f37f844cd2a0f84b97a5adb03a7656661deb026b593a799ace8da1f9013ba9f74446fc43260d01dff7d4be607129ec7d602f341b2b4d1 +DIST windows_x86_64_gnu-0.42.0.crate 692493 BLAKE2B e00eae443cfed3004809244654268ee1bec17975166ca876dd393dcfe8a2ef0ca65d81b04c8f513f95a0fae9405ba796c085951bc2c597d252a3122f7dbf6425 SHA512 7df7ee0c345f0a2c37d7f9ec3a2824116b4d7a943bf245787509e67809a4f31ebb1862e212efb2d943d82ccef77a716437cdc61004396ca86e95e688368c6dae +DIST windows_x86_64_gnullvm-0.42.0.crate 357906 BLAKE2B 02e08e696f18105f0c131fcf5db046ec945cb21ede76d2da477589e15d062ca6f04906dac80fdd2ef9fcda9244490aad86b401d0156eb6b65ba3599098e8cfe7 SHA512 242e11b4a0d50a0ffe8d0e26e971de30ef4d29260ae6749403d39cb4278297a240c1ec4112bb38151cbb11a6f3c8a743e84cd75b6a76adfeaee8e623649c9ecf +DIST windows_x86_64_msvc-0.42.0.crate 659377 BLAKE2B f01dbfcb86dcb7301790a1a704661864378021cbb92b147fdfcee978b7011bb770441c481b439985c298816c524c6a11f21a7bd81115e65882fa000a28566bcd SHA512 94d6554ae293785d2fc9dc9d53480c98bc08ab2b78bd8684a0606e7e0ec156a454c1a653d214c21de382bc7ab5d898e45000ed73e6110f679da513ffabbf3cb9 +DIST x25519-dalek-2.0.0-pre.1.crate 88717 BLAKE2B 6b4970f31dd1ae23016bee1e879dd7486e2bde5fefe7de5b934321bcf8360e6c033631856b05bc4e176fc4e4803a75139ac07659be2006d3ba5eee6c883bd6f8 SHA512 f8355a79c469d1e3c9ff38a435b0520a7db05467156e7974f9e56a13a5c3fa82934fa6522523e8bb10570b3b9fcb6fbf95dd357ba0cd18455ff97255b48f0371 +DIST zeroize-1.5.7.crate 18861 BLAKE2B 5f203d91aae732b928e2acd02656a486f0f930b8daea96b927552f5790862489d83c7bd48b0c7c62a3273e7a04833a16149ce489847f17fbb037e88922d359a2 SHA512 e0688681bceba324d36ea4dc552791801dc93b5882d106b79dd317af99cb718b711899bfd09917a811d23096693448801e64f0651bd9eeae7895618821d88fa9 +DIST zeroize_derive-1.3.3.crate 10380 BLAKE2B 5ed1fd50f483e1eeec54584adb3d6e20f12987037edf859bd0ca1e9274c41be332edfd4a294d25a96ec811ab06299185148702f4317dbcf1c5e0a23e7e8116b0 SHA512 cfe53287c80866868ca435414efba32267f68b6b95dca9c11201365c9fc21444b1ca926fe8a2dd64c0978a8691e351108538bc7e1fc6f60feb83dde93f56b3c3 +EBUILD mitmproxy-wireguard-0.1.20-r1.ebuild 4629 BLAKE2B fac36f0bfc10af0fdaeeba2e31818022b2f32c1935c4ce062790bcee7928ead75a01103e2503627f68bbef37a01dc88db6578fe208ce7f984e69138f92c3e81d SHA512 521ece5b8f4e8be72fc96ca4647d97a15ef4be5a6e67daeec5b85ac6d8c82cffec99ce2ef00627a1f42487cd5114f23b3f0401a31e548fbc2506293c89323285 +MISC metadata.xml 320 BLAKE2B 269f70305e4925111fbe51ee5b32af1019b8644cadc5f032b60a5d3d2c581488128bf7dac86b4b785a0628f1aca21145ed71cb304da143a53f8083eb6b9f923c SHA512 9cd22f673575ddc3a0d282b91202d4c7ebd3e0df715a9acc6f3859394cd8f7a54d2c3923b1a63352f49e9c0b70e78fbdba33b8b75d8b0b422032dd76607647a7 diff --git a/dev-python/mitmproxy-wireguard/metadata.xml b/dev-python/mitmproxy-wireguard/metadata.xml new file mode 100644 index 000000000000..41a25d43ba18 --- /dev/null +++ b/dev-python/mitmproxy-wireguard/metadata.xml @@ -0,0 +1,9 @@ + + + + + + decathorpe/mitmproxy_wireguard + mitmproxy-wireguard + + diff --git a/dev-python/mitmproxy-wireguard/mitmproxy-wireguard-0.1.20-r1.ebuild b/dev-python/mitmproxy-wireguard/mitmproxy-wireguard-0.1.20-r1.ebuild new file mode 100644 index 000000000000..2790b5f614f5 --- /dev/null +++ b/dev-python/mitmproxy-wireguard/mitmproxy-wireguard-0.1.20-r1.ebuild @@ -0,0 +1,241 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( python3_{10..12} ) + +CRATES=" + adler@1.0.2 + aead@0.5.1 + aho-corasick@0.7.20 + anyhow@1.0.68 + arc-swap@1.6.0 + async-stream-impl@0.3.3 + async-stream@0.3.3 + async-trait@0.1.61 + atty@0.2.14 + autocfg@1.1.0 + axum-core@0.3.1 + axum@0.6.2 + base64@0.13.1 + bitflags@1.3.2 + blake2@0.10.6 + block-buffer@0.10.3 + boringtun@0.5.2 + bumpalo@3.11.1 + byteorder@1.4.3 + bytes@1.3.0 + cc@1.0.78 + cfg-if@1.0.0 + chacha20@0.9.0 + chacha20poly1305@0.10.1 + cipher@0.4.3 + console-api@0.4.0 + console-subscriber@0.1.8 + cpufeatures@0.2.5 + crc32fast@1.3.2 + crossbeam-channel@0.5.6 + crossbeam-utils@0.8.14 + crypto-common@0.1.6 + curve25519-dalek@3.2.0 + digest@0.10.6 + digest@0.9.0 + either@1.8.0 + env_logger@0.9.3 + flate2@1.0.25 + fnv@1.0.7 + futures-channel@0.3.25 + futures-core@0.3.25 + futures-executor@0.3.25 + futures-io@0.3.25 + futures-macro@0.3.25 + futures-sink@0.3.25 + futures-task@0.3.25 + futures-util@0.3.25 + futures@0.3.25 + generic-array@0.14.6 + getrandom@0.1.16 + getrandom@0.2.8 + h2@0.3.15 + hashbrown@0.12.3 + hdrhistogram@7.5.2 + hermit-abi@0.1.19 + hermit-abi@0.2.6 + hex@0.4.3 + hmac@0.12.1 + http-body@0.4.5 + http-range-header@0.3.0 + http@0.2.8 + httparse@1.8.0 + httpdate@1.0.2 + humantime@2.1.0 + hyper-timeout@0.4.1 + hyper@0.14.23 + indexmap@1.9.2 + indoc@1.0.8 + inout@0.1.3 + ip_network@0.4.1 + ip_network_table-deps-treebitmap@0.5.0 + ip_network_table@0.2.0 + itertools@0.10.5 + itoa@1.0.5 + js-sys@0.3.60 + lazy_static@1.4.0 + libc@0.2.139 + lock_api@0.4.9 + log@0.4.17 + managed@0.8.0 + matchers@0.1.0 + matchit@0.7.0 + memchr@2.5.0 + memoffset@0.6.5 + mime@0.3.16 + minimal-lexical@0.2.1 + miniz_oxide@0.6.2 + mio@0.8.5 + nix@0.24.3 + nom@7.1.2 + num-traits@0.2.15 + num_cpus@1.15.0 + once_cell@1.17.0 + opaque-debug@0.3.0 + parking_lot@0.12.1 + parking_lot_core@0.9.6 + percent-encoding@2.2.0 + pin-project-internal@1.0.12 + pin-project-lite@0.2.9 + pin-project@1.0.12 + pin-utils@0.1.0 + poly1305@0.8.0 + ppv-lite86@0.2.17 + pretty-hex@0.3.0 + proc-macro2@1.0.49 + prost-derive@0.11.6 + prost-types@0.11.6 + prost@0.11.6 + pyo3-asyncio@0.17.0 + pyo3-build-config@0.17.3 + pyo3-ffi@0.17.3 + pyo3-log@0.7.0 + pyo3-macros-backend@0.17.3 + pyo3-macros@0.17.3 + pyo3@0.17.3 + quote@1.0.23 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.5.1 + rand_core@0.6.4 + redox_syscall@0.2.16 + regex-automata@0.1.10 + regex-syntax@0.6.28 + regex@1.7.1 + ring@0.16.20 + rustversion@1.0.11 + ryu@1.0.12 + scopeguard@1.1.0 + serde@1.0.152 + serde_derive@1.0.152 + serde_json@1.0.91 + sharded-slab@0.1.4 + signal-hook-registry@1.4.0 + slab@0.4.7 + smallvec@1.10.0 + smoltcp@0.8.2 + socket2@0.4.7 + spin@0.5.2 + subtle@2.4.1 + syn@1.0.107 + sync_wrapper@0.1.1 + synstructure@0.12.6 + target-lexicon@0.12.5 + termcolor@1.1.3 + thread_local@1.1.4 + tokio-io-timeout@1.2.0 + tokio-macros@1.8.2 + tokio-stream@0.1.11 + tokio-util@0.7.4 + tokio@1.24.1 + tonic@0.8.3 + tower-http@0.3.5 + tower-layer@0.3.2 + tower-service@0.3.2 + tower@0.4.13 + tracing-attributes@0.1.23 + tracing-core@0.1.30 + tracing-futures@0.2.5 + tracing-subscriber@0.3.16 + tracing@0.1.37 + try-lock@0.2.4 + typenum@1.16.0 + unicode-ident@1.0.6 + unicode-xid@0.2.4 + unindent@0.1.11 + universal-hash@0.5.0 + untrusted@0.7.1 + untrusted@0.9.0 + valuable@0.1.0 + version_check@0.9.4 + want@0.3.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.9.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.83 + wasm-bindgen-macro-support@0.2.83 + wasm-bindgen-macro@0.2.83 + wasm-bindgen-shared@0.2.83 + wasm-bindgen@0.2.83 + web-sys@0.3.60 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.5 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-sys@0.42.0 + windows_aarch64_gnullvm@0.42.0 + windows_aarch64_msvc@0.42.0 + windows_i686_gnu@0.42.0 + windows_i686_msvc@0.42.0 + windows_x86_64_gnu@0.42.0 + windows_x86_64_gnullvm@0.42.0 + windows_x86_64_msvc@0.42.0 + x25519-dalek@2.0.0-pre.1 + zeroize@1.5.7 + zeroize_derive@1.3.3 +" + +inherit cargo distutils-r1 + +MY_P=mitmproxy_wireguard-${PV} +DESCRIPTION="WireGuard frontend for mitmproxy" +HOMEPAGE=" + https://github.com/decathorpe/mitmproxy_wireguard/ + https://pypi.org/project/mitmproxy-wireguard/ +" +SRC_URI=" + https://github.com/decathorpe/mitmproxy_wireguard/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz + ${CARGO_CRATE_URIS} +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="amd64 ~arm64 ~x86" + +BDEPEND=" + dev-python/setuptools-rust[${PYTHON_USEDEP}] +" + +QA_FLAGS_IGNORED=" + usr/lib.*/py.*/site-packages/mitmproxy_wireguard/mitmproxy_wireguard.*.so +" + +src_test() { + cargo_src_test +} diff --git a/dev-python/mitmproxy_wireguard/Manifest b/dev-python/mitmproxy_wireguard/Manifest deleted file mode 100644 index 6e9bbb4dc7a1..000000000000 --- a/dev-python/mitmproxy_wireguard/Manifest +++ /dev/null @@ -1,197 +0,0 @@ -DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 -DIST aead-0.5.1.crate 15474 BLAKE2B 8a7d1646e227bad87c400470788cadfc9d341a9ff2e94f1b8cb2f8f458c5d19e3d0659092a8ca0418a4664b02894509c0a45e846a12c086aab6968069ae6e979 SHA512 3a517a141eafee7e1f9b05fad61c5424352d3ee96667b5a057a5ce7c39b9705f975d5fb29a2a5c7824bef9c0268437b32ce1ee04078ac5571b06e1cd4c852e04 -DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 -DIST anyhow-1.0.68.crate 43882 BLAKE2B 0ccd8fcb746344dfa85674fa7c95aa648aed8d40134b8c1c1c0852f6c7d22f5622ca1704ec65c254fc20946b1733299e1517364d74f726952d5a951ef89a2fe5 SHA512 b8cfc132ebeac823edf18cba7e335d1939fcbb095ed4ea859f4dc4cde5b1ff35fd68f0743577c69085f74f019768a3359936bf6dc1b2aceb7e2b28ace7f74a0f -DIST arc-swap-1.6.0.crate 67342 BLAKE2B 6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872 SHA512 5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df -DIST async-stream-0.3.3.crate 12142 BLAKE2B 982831c5161e4fe3fadd5cb62678ba6d17c08e8d00de6cdf67ea2fcfc99cb878f7a87ed6eb29474f38081e0236bcf8e98e1ca2ae7d14f72bae2a6443557f2382 SHA512 fcc1e2c4e845ef309ece18824dcb769d84bf2370427f339658c489909028daa5e86e9dd4150c62c4279f4f498d4a73a200d9036271107d16134f56713aa6a0d0 -DIST async-stream-impl-0.3.3.crate 4072 BLAKE2B 33577ae90f52bf9c50e2b264b65ccf2fc999b97548be32e1e23907d645262b1e699d4992670cd1b7b65edab00eca53fba823d68f2534b98daff6bee02858e043 SHA512 d61bbd6d26eff8170a26fe98b1f8701d7e1082c27777108b059d8bfd166eafbe22172586d9e8e2a31c32cb7ea9e9ff9d689fcd070ce7ae5b526f7f3c68f1b212 -DIST async-trait-0.1.61.crate 27660 BLAKE2B 27fafd735c572eaa47a551d6235f679f264a561e4b2ab496550457d9c846d7a4a8c6303cc2a8adad0bef2cc41479ae066770ac0fd00522482162502fe190e4c9 SHA512 c84c3f9a822e737822c00bdd62ea427e316dab106085743ce462bfb457dcc06722ff914ad5af08e2b97790cbb67b66fb46786979ab49bf7af67b025eeb016732 -DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 -DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f -DIST axum-0.6.2.crate 133629 BLAKE2B c252a16696cbd5b8198671fe57c0697bafa8958a5114c78942719b4ff891fc6098a8f1885df71c151480edae231fdb73a7ac6a20770f9a1f7da6f0942dfa45ec SHA512 e0db9381e858ecfed7634c6f08a7b22e2b185a3cfbc0df540151023234ccca3b00567bda0b8bc170f858e5fcc91e85599ab6d10771da56fb3f817d7f6d41f6a6 -DIST axum-core-0.3.1.crate 20365 BLAKE2B 939b9f8bc59258033caa07437dcdd20fa073f0bbfc9b5aed2be6114cd321c924a3fcc2ada0ccd0ba768661c30ee4108e46a3dcc9f2cc5a171d90d137ed832d42 SHA512 b62061ff92867098354f04d0f4fa4546c1cf184a5c954dc83b52b90d1cb999b6f2d5ef52a38c4976af19763f1a7352ee590e30f589a82c4007f886747a82a30e -DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b -DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST blake2-0.10.6.crate 47234 BLAKE2B e1464e4ae61acf4a646ce548f1e7eeafe277737bff626e7e6813516ad4458459243bf13aeb3d8a8fa40860482b519a3e614e54dd4e906b4a8ff59c2d0df9ac1d SHA512 e88cc9de1bf8a5a86b6d22001fd23bb30c32868bfc55685b7a79d624332aec3122af98bc0618e2b62d5d5731b68ae738e7821bdccffbb83a2fd61a6f8afdb0c6 -DIST block-buffer-0.10.3.crate 10465 BLAKE2B 32f0089971bb759244b73a75bdbbeb2d24f0422e92ceb0ae0afe3c698e3fabb371112a2eba3dab16a3859420d492c0ac984bfbb25e59e0c31951501cc652aab7 SHA512 e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f -DIST boringtun-0.5.2.crate 56585 BLAKE2B c8e2330581553df9a49f1f8d9540354d949c66ca3632db35ff8c8e52941279a27f264b8bf15e94ad05bb4b29953707d2e3bfee266cebf9dae6d847d2b99e884e SHA512 90e37c03acff34e420d7307d12322ffbc79aec7ae1be5911b0d6b276878d92804b6e3571f85aa7c4d6f376b520b4829240fba8ed7dfcc75c654709315d81de61 -DIST bumpalo-3.11.1.crate 81207 BLAKE2B ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292 SHA512 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc -DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa -DIST bytes-1.3.0.crate 57563 BLAKE2B 29abe4d9fd8583c23c5229bd81eca3b41bef01bd11bb5337d5e4a87fa34ccc8989ad9cbeb52dc66a06c0570fb2f91ba0dacb079b957f5c77fca912202535cfeb SHA512 902c9af417f7aef25e47b15ed2256da5ae171fa866f2f511d6da5cb0a9271d7da214b10c774bff5d0ce186be1eb60c88f7aed848c264e1000bcbcfe0d25f9f76 -DIST cc-1.0.78.crate 61375 BLAKE2B fd4765cf5ae0dc7018bc6b56298cd0fa9bf6fe23545e845670d98ce73baee55354e77c6d87cf047f10b074f3d742deca8b5631a250c69b347b4a1fc653965d43 SHA512 b85bec4c75cb1d1e252419052e9dd22b6892e54ea36195ff483a04f785b5b103e82b30b778459fd45324ffeb2463aa4f5696baeff2779c25ffe9f65eb99ae893 -DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST chacha20-0.9.0.crate 25452 BLAKE2B 3556f3f4a2cc5af3897a3dc43eebee6b4b511b8c9613bc2f2ec66fb77ff27fbcf455813d367d7f2e1659fcbd22dbe2e7483f40ad7870c1f307ea83c4676cc674 SHA512 fa5317af2c0d9193740cd471bb25451ddcc4edb0a2fa43d8451583e3233b05f7dd494f58d4a91e80872d6e597218488409c90f33717e8631ea3ad0842608aca8 -DIST chacha20poly1305-0.10.1.crate 68485 BLAKE2B 580cdcb819afaf514e920e7c86686cb397355fea531c5642c419eecfa131cf30118913bb0cae542f50bcdca775f8d5db1bab967d6d833e8012b4c2ba41e87b4a SHA512 8c2ff7100eff5ea953baf559b0984c5b5ac0dd231d8ff179688d87ca7812966d4cd64aaa0c56778f7a83c8138ebed4f2b87a2d4a005251f51e1fc8e74914d629 -DIST cipher-0.4.3.crate 19206 BLAKE2B 72872751c936c1ff15eeb850acaa6faf38160a8ba291b8541533dbb1c8257ccae33563bfb606ea6b0e181c3e232aca8ab06535602d0816211168754a1d79f05e SHA512 1ac7725e76867ed7c93979c0ec81208e2732cca75cc7a18e28daf1ca4d6f0c32d43b5dd7aa043c6e47faf328ab7e6b32fb4b67280f5d8f1928413a4d73212228 -DIST console-api-0.4.0.crate 28170 BLAKE2B 3f95f642664c9718c02fac872f247e7955b85bbdc7f4b87d0b8b8bcec1abe29dd4407e41c77653f54b4947615fa20faaf0967f6284b686b621272a1b4351cbf5 SHA512 2e0c4e04c67086cecf8994f5deb9e0eb7e93a26c657ff01d08345f8b22fb49e71e460a714d7d0876d5efeefa5c0d5bc487851144778bece7003e3711b1baa12b -DIST console-subscriber-0.1.8.crate 48558 BLAKE2B d6231e00768291c26880e6775427863cf0d1e75309555558c8fc2c17abf63562bd647eb2ca6aeb4c4fa37447013008ad9133b13173f905c6bc3d2bbf5a54f32c SHA512 fd16404d926f108421387c421330abbfefbfb5744f3bd847550bffdfec16dd4a056361b8e9693faf9c577134c10d3031bb5f0505c6655f8351677534fd3fa288 -DIST cpufeatures-0.2.5.crate 11251 BLAKE2B 2724be40d3bc0e2fda957f645e1cd6472450dee68db3592ab607bdac444283f571f3c904e47981a3fdaa06cab4032734a54470e3dd6e1b67fd856daf010e1277 SHA512 d02327a27ca9fc3c587dcbd10da6b1370671cd7b1df8dfc9078b47180744d0572ef41a7ec205ae9f1c571e5b7f4bc81278ab4c6b076c6ccac0167100e346e74e -DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 -DIST crossbeam-channel-0.5.6.crate 90292 BLAKE2B 7da87ab15c384754d2493dd1a30e83550cd4b2b749b7f0c24de131f054e3a2e521e1bb4ba10094378c8f4c7bdf19218e35b10562c50b4ad1d2871bf6f821e488 SHA512 de6a42ffede95750a13e3b9af6ab26cbc498125860cd8e4d227c7361bd831e558254a48bdef5cf901585a915003071b0efa321f2011f282218c364780f62f44a -DIST crossbeam-utils-0.8.14.crate 42127 BLAKE2B 3e31e6371e46aba6697501a34e1b737680dcb692c0d1ba7cc1ce7025ec70ee69f7595e3abd90fb52c11e42cb43fa5fae6103f97add35cf87b0a68ea83213d0d0 SHA512 fa00a57c41c9daa152f8a6c6f4d3c77986de1aa21585984adf577e244c2f121db014ba2beb92241590e1cf78710e77d9a703ce4a4d44d8854bc3e60690151393 -DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f -DIST curve25519-dalek-3.2.0.crate 517530 BLAKE2B 568ca1e1f159e62682eebe93860802c6873c5675e83ecff747ab859ff7eae52eefa40e6311ef7b0429de1d0b8dc79ebfd80f8162d466ba8822b1cf64b758b0d4 SHA512 376242559e8956bb7260d7db82ed748f18107210a12fb744a741825448e63663f4cfc7e4df62ba79defbbd1ec9732174faa84592d0f84742d3ce1ce69aec7154 -DIST digest-0.10.6.crate 19527 BLAKE2B 402009105a6ac055be062769dd4f162aabb977b9afe29f451eeb3e6b5dd1a579c371c5ec996b9c1bdba3b4ded83830ed2e1934a0505480bffba1e0d16775a8f7 SHA512 21d3c1dc64e640300c51e8a009af464d6e3cd2b10aa67c87a038165c11409d6e5faad1967236724a9a4cab8fdd88826cac1db4798245fd53ac2ff1a9b2b68b76 -DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45 -DIST either-1.8.0.crate 15992 BLAKE2B 5b9254d54ced1f23447cc78fca74f12085c37e3c2da441b30521819025ebb808e8cbd9cbcec811f8b3951030914c1736b8bda61744d1323af8c5b8b0a3ef3ee9 SHA512 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2 -DIST env_logger-0.9.3.crate 33291 BLAKE2B ab0f0f85771bbdc6c7709f7cd4c86d9eaf436b073ce614f9297f60e95b6c9e6141d8810d1dccc575893c796358ab65ba56a281630ab75350e8f421167e5d9c52 SHA512 a3ee86e77d980c2eefe4be32d75422aa0f9a60a43fd11bafaa3c9e556584cf65c36976a6aa650f87426edfd82de0cbb919e0906cdba6db8b486b4dd4b2583bbe -DIST flate2-1.0.25.crate 70210 BLAKE2B 992525ffeeb4433a222487cdfb0c3927ad77f914e1db94f612d80e81faef4a2c955c755c2b800251e3416d0b22726d5f7d7e432a81c3582c54b7de95ab7a324e SHA512 d81a463360ee2778f609ff297e04548120d1fda1f9e020fb2f429ea51189b8fe6cae57252fcd924d71fb65ad0f93ff7cdc7235913f8b78fa82925939cf884af7 -DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 -DIST futures-0.3.25.crate 51664 BLAKE2B 8324abc819143df0f11e76ec19a50a9d6df87dd243610ca756d54f519058ddc25ce72a7652698dd3dbd00631eb50f05c7b4567cd87a65858fcb4ed89e2d51fe6 SHA512 1b41edee2927cc68da7101fd9ce8616a61b4102bc378429b8b53adbabda584a5e1df98bcdb2b0ec73466c5a51e996dead7b2d286c7025fcafaffe5e64d715997 -DIST futures-channel-0.3.25.crate 31974 BLAKE2B b0c8f2b3ac8b0b010aab83c6e8d2d7329d49b1c9727393f81f9af8c80b232508ff475fea86448540d2e9016d645ad8afb5bbf746e618078db78631a9b3616481 SHA512 1275e91c90a060a01922747d160435c04bba4686990912e5ba0a4fbbd91ebdbf4f5abbf3530e5f842445f7482e60afdcdbd836586b42f0277e5fdb1a2fcb7239 -DIST futures-core-0.3.25.crate 14623 BLAKE2B efc97e52dd0aeee34402018897a276a68cf94bf13fe37b4c0e4d971cc2dbc8cdf54d0744f0846049ff75192c0fcba906b3556f000fa8657f89a54d9356f8f578 SHA512 3b3c758c493255024df26a763023a5d403fcf1a9fd105b08c518bdd5891ada4fddfcbfc8cde6101157a209ab6d1555831bfeb49372b17e902b4fdd8a83cded4b -DIST futures-executor-0.3.25.crate 17744 BLAKE2B 3ae27b7f4cca071c7f411e783781f2ba774da2d6ecfc9b8b9ae7cd9a4d81a58be3e9c967c1dfd24ab339b09d8d0f8cb10e5c3a7e34b5d1e9a96e28d2bc575869 SHA512 66b9bdce86c41d5574734a6878562fee45182a3a6ad3b5cf57895aabafa5ae610f440dd226887e547c3aabee792628a5f7b4406c4ddd909501afb66dcb26b64b -DIST futures-io-0.3.25.crate 8911 BLAKE2B 4100c46b7ac6908e849d3c50bce6d563419a2eea7d05d27844408287cd41bc29310754012031e3068c0d6b90307c9de36261400d438046af74d6a86b0e60f31f SHA512 ad19dc9de5e3559ac453478aa5d154c28a174a9d6492c028cf4d7c6d9e2ec1ce3ba80aa79c0035f82a1bbf86e55e4a65c9eae488bc5dabd399419cfa8cf652e0 -DIST futures-macro-0.3.25.crate 11256 BLAKE2B 310fe02b66c014c00dac0c4795ced9ca9bf46dc48f964f50d6300009df2db8505987849823faaa3a0dc312cac7cedfea0cb892d2b0f2c4445bbdd5471953115f SHA512 603863a3249df6dea4ed249b71236526ad506faa5cdc430b3a0c96845e21ffcf800407eb31ca7f0cd45c989bdc1ea68884233ab0fd0abd1d61700830293e968e -DIST futures-sink-0.3.25.crate 7854 BLAKE2B af109917de26c608b21d2fd1be304428a6d78095168a0b14eb709136789acda0a6bee4332802c3fa3f1e65ad9057e765b43728b8aa6ebd6bebeb2f25d5f96adc SHA512 fc318461bcec3344c0658135944ce7ebf6756c9d1950c2c5e3ab3ddc7d4ef5b0f0858d09f14d7bbc9a9fec7da19236a10dec0e125e5550c965bae95255eb0089 -DIST futures-task-0.3.25.crate 11844 BLAKE2B 60635ba309e978f1b4ba72b29b9d5cce1d870d8398986eb1845d8194080ffd9845d8d2cde19ad0333843bc642cd08a8e5aa44b8c85763ef459c39de4a5cd5042 SHA512 d2278d52397390d7cc1028bcccf1aec009b16ffc33873b8a96cc4f456d7cf501b86660507489d8b284e0798e7fe68c04796471050b6fd2d0529c761d89f9efed -DIST futures-util-0.3.25.crate 155866 BLAKE2B 574e7cddaae172827179c1d012c8088ea84141d453b154b4358350f53f94d13b776339b0fe16b6e18429e2f83cf5fa35bd5079537a044f240c1471014e3b6a2a SHA512 3e233a3093f3889af6bb5adf661c1cc32f821b00975bea05eee14c2b38e25974b65c10234eb060c52dea4c665ebd09895df666f8583559b7f7d7636070ea51a8 -DIST generic-array-0.14.6.crate 15889 BLAKE2B 7beac5446f5da4d077598af43c238eb7e71a12b0b91e6be5dbfc1ca33dc21d128fc93c9c8b18caac4b88830c8c8a643f2033acaca1d9a9f3d95329d042276156 SHA512 254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20 -DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53 -DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 -DIST h2-0.3.15.crate 162238 BLAKE2B 67f4ec2210e83e16d8a931e4c83c21b3404d826278262174da6cd034de588b944fd6f8c2a416930870b7c8c9200ee9f2b0cfbdb42a94ae2b83f29b3e50455776 SHA512 54e006a0e70448386a8a8ce57434e75352e09e2a6f4457035fad47dc793b5ed69ef9cfb31dbc91b7d0d9a58ab5c2dd18e78190410356f871c14165186d40e6c8 -DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 -DIST hdrhistogram-7.5.2.crate 316864 BLAKE2B 30e084cc658f42c9b29fcea5d0363045b25042a0a6d0faa3ad8140b70fad03242e4f1854a7bdc513c2046e93ad489128e75b4eee2cc8fafaf6d48480125d23c3 SHA512 3c039a26aa0af1dea71ea211cca16c0d86433d7fdcf5c7e5804df9ce46b09a0e6d5f5b123d5664cb5b88e16356a2ea410631a4d6c84a3f9a4ce970c3669740b6 -DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a -DIST hermit-abi-0.2.6.crate 13027 BLAKE2B 4df5306639511a5f69594e903f8ce62482cbbfbfe272a91a12f407483dbac4e87c2d7e5668cc06ca5c0fc149ca93a3152fe6ad4bb3b96cacf56a22cb635e5b7f SHA512 bad8442bb822a9c99f6536db16523c80f5139af6a139bcc359c03725c59ff935816e2ecc5c491dc362ac75ab2dff41ab1e9dd29431f5e9a109b60eb9b7a8dc28 -DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 -DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8 -DIST http-0.2.8.crate 105591 BLAKE2B 254dff38c4d7dff28e4ddee0769a2f5e2e9e4abc6aab38e965cb7efa4069d1b59d422f30fdc73b5db5bb6c3fd02633dbfdbefd59bfd6ba352c3e5c9241d39d97 SHA512 8e8d01803552299807b07a9fddb45d92af089e43344eecacf2bee07b0e745f33558d26a5cde987ac0dd50f939fdac2de6855c8b44f7362e86d05efdde8a7d956 -DIST http-body-0.4.5.crate 9242 BLAKE2B decb7a27f123c38afc1f7f36ad570bac6d5513e57334870621477c17e0363a8abe4d6a3360bb1c87707d188be66ff100f42237727304e07d8515c1faaa179d48 SHA512 d01de0747155283331086f2849d1dccc0387feda576f60d84cdd1bc8817ac82ae131c294b5cf9ddabb7ac91bfdef67bc2ea5fcbbb04f41b473d4c5f5b2ac13d5 -DIST http-range-header-0.3.0.crate 7120 BLAKE2B 56099f75bdd71a87aa2950146f4d9012e16319f0ae2599ca951f6a19c75da419fbeea37f738d6ad6878da996692b4fa8f45da112c10d64583315ce45bb99ccd1 SHA512 8b2fe5341a2a9e988dbce9b9d0dd8673c68aa247fe0d2c2b1ac8b87886837a86622b03346e4f991420c53f3fc33d4829aeff7580da0f82dadd8eb7dbeab74af9 -DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f -DIST httpdate-1.0.2.crate 10673 BLAKE2B fbe2230262cd041e1ea8d6f9782376c25b0e841d711961464fd5cdae0e9effa33f50841d8adceb6b9753cdab911f3456c86bed0d2b8acc9be5f81da8e62a1b9c SHA512 4d650dbe7ec1d0f457bab71cd009fd92ee296fbe0a6b0c0ce4d71aa3bee720094a03968c08e542be60869350e05b4a1739542c6415e401407345f5643e15f8fd -DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c -DIST hyper-0.14.23.crate 186136 BLAKE2B 2f1d5a5175911e07f12bfb0f1e12f88bf2b5f895b766b2d5b483d7d60926d1e11f6ea59dde6a941f68846242f608f3b619cef004eb7b8b890718ea7b59d9d2f8 SHA512 aa2eee244461d82dd56efa1ac30f25fffe2ba881ce0623d02097237582eafd9313bbb52ee72d0c509cd1b43a10f715e9dc84dfb13c838cd7b834db565fb4c09e -DIST hyper-timeout-0.4.1.crate 13805 BLAKE2B 3ef4ba5ed9f9b8187c50a3af20bd88ca2608403ad668252a9db3bf6b0dee7a13c6905c4e9172e0b1b38a72998e03ff933f991b3bf2af161e8789574f7a5b7816 SHA512 dc0b989b4be7e250ebe92856c800117b666c83b93d8217c4e92c63cc84a617b30f1bc5754a071fccc4b03fbb160b9df758f72d87abb5ad59354c6e0a2563e10f -DIST indexmap-1.9.2.crate 54627 BLAKE2B dbfa551d33305db06b59d07c1b4bf8d4596a67ff1caa03062d07f6d78b4604ac0533d1c1fe3c371702dd7e65a012bfb960d79c76db37e264d0b44be576969285 SHA512 946c54881a347892dfcb55648a2b881d3a4d113424b8c76d8957980a834895318d11336dc438a04601916cca787420708ad7e271f965c38bfeae511ec1dedf85 -DIST indoc-1.0.8.crate 13748 BLAKE2B 785203ebe8a6fae2a5c898d2c42264014e424c48fdf80a232069eafa207833d9613df499e60305e8ab5eeca9591e11e3305f4554eb28f208294ecc66bcd259bd SHA512 50f932fd16228e06f6049a685f1e0a8bb849fc1b8c0d72a1c68a9581efcb00dbb8534c7ee2421e2b9b3827402ee8dffb62a3858b5c5727aee4ba43fb3d50a9dc -DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb -DIST ip_network-0.4.1.crate 23969 BLAKE2B 5dedd7e1ce36f745fec6922162333ab14b9d2f6622991ee2f9dbff1716d89b03afc27fc3da28b17d27dda94c3d77343395436ae7c5b2d3fe3c857213b342f96a SHA512 fe6875d1f3b42b9cc7f9ccefd50c67d6b6503880594d4d807db50ca247776e68a5dd4e147686b9e0029f831b5a84c61254e389e600b013d2f46396302d05d48d -DIST ip_network_table-0.2.0.crate 5692 BLAKE2B 2a6734e6405b79e05abc828d28a71934a448427b12b89aba6c5a4d8fd6a404469a640b23b83df35d14c2ae395e2690fd2bbb156728d23390b5edf7ae197acce4 SHA512 7f6c801edee44619d5d7137011f18757f7a4b695f5603affa2ad3b69d95e3f121b2e6754fdc225e7fb3356e73881bc8a9dd5843f1bab1a2c7e9d7dfce4cef47e -DIST ip_network_table-deps-treebitmap-0.5.0.crate 21076 BLAKE2B 673460b0c12603fecad29ebcdf873cd647c6201c0cd819408ff86bd7e94b69e8fd53e5c9fe8e38d032dac98d53311165f8f068400d802b120584543bab874c9d SHA512 8bcb502b27bcdba98abaed019a56fc755e734be2c7148ab13c7b7ae17a7bd6504f24db226369c48351def38837164b4294068c908b0b130c7bae1c5cb38aecc3 -DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 -DIST itoa-1.0.5.crate 10622 BLAKE2B 0d08db487ee791a252389e40e08e47a649d9eb90faad16bfbdfdfde46366082d2e3561fb8a62da80b122e7771052c50a0483e9618260d094820e20748d99882e SHA512 b90841e3a016a9a68cb090e4bf78959bbadecb3391cba71e0deeb5ac2723379ccd3251ec18a0bd055fba7cb6e71608ab1d7db990ad4d03cf2fd1289bd5834540 -DIST js-sys-0.3.60.crate 79257 BLAKE2B 714facdab00d567d074de4a25b69487400c23194d0f58ca784159483f9e02289acadce084b1514d8816cc9e0597800de82a5298b071b7df19a24df93541f23c1 SHA512 543dfd444539fad27bafcbbf112366f53d4ccf4bc63f8bb17820d818c3e1804656697ed6268a793f383ddf6b6227f7e9b3a11fb6fbb24e10732fdbd971801665 -DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 -DIST libc-0.2.139.crate 638983 BLAKE2B e92b296cf8c916e10e859722ed75f4790401662ff7aa2fe8ed84ef9b94a00538768be33c272f0881e42da887c8c43e1fd44d061343386216492a76fe5d308598 SHA512 ff5fae517c49c382dee9b1d7479b65b0a818780453e5c00c416847d02f42186e2fcf19a8a8dc5e9cc2611300690c6ad324f9c0f0e8172e913a1b781fb7c0b5b4 -DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 -DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 -DIST managed-0.8.0.crate 14199 BLAKE2B 51fa074b19c486f6eb0e338047a4d3650c4132293261f6206df469f373e1f6547311316e243772415fdc21eb11684d7d0c1ce13ad19ba45567bcbdc3953eb245 SHA512 7050e3ed9ad75f3a7362f1c0c83a80e2011ff776f7f4c1d17ad901967ce0de6969d7d9a7774e3f26ca9c763b1d4914c7d4dc9ccfa8f4a10a6ea24373fe70fac5 -DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 -DIST matchit-0.7.0.crate 19113 BLAKE2B 007e36539c203b80b9de36b6ca19f36b38152d27ec17b4254344a4471c2e4358931a0539ee85e130514ce8a89bff01b5b339407fd932e3bec836236651606a3a SHA512 0174a509c4b2f97b83285f08f0eca6627c75f6c89bbfcf8cb6acb52bc53cf337081a0c7293c571294c5515c053e4f144015ee4242bf4936cb556e8c11a361ba5 -DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa -DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f -DIST mime-0.3.16.crate 15206 BLAKE2B 9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b SHA512 cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c -DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c -DIST miniz_oxide-0.6.2.crate 54536 BLAKE2B 8127ebec5a2cee1c2101d9533da573e01ef1a0fcb169bb0fb1419973ddd2e6953d8dfe85f9509a5d1226643ad290f0ee1479fc68f1788ade7ddf9633d90bfe1e SHA512 250782e214572acdd11df87c2788cd5f78e8388d9b285d0a850918219678e262e8b9905cc88728f5b70d13920ef9d19c43d243dad8fbcc18f8c8462662ce1419 -DIST mio-0.8.5.crate 93993 BLAKE2B 6c20d66c3b5753234c0ab0461642b63e84383128db775c6e01d50bade5a69081f7da1626f87244c2c45c2451690e8cdca02e2d1ca20f279ba6f8401fb006c7cc SHA512 e92bbc1d06ad8d4311d76f878d514d0c91e47de2c511c54bb53096ad689012c3d1ffeec18e2de05a5f66c03ad83150cd45d31edd203e9b9522ece13be00bcede -DIST mitmproxy_wireguard-0.1.20.gh.tar.gz 107728 BLAKE2B fa120bb91fad377859f69dae12ed08161db750dff25e0f335deb489d04537f27489f910495d2567a4e76168cd9d7cb1d3d4b4949c419b1f163cc5daf0e68a06c SHA512 157f1e7b1d4a47920bee39c506643954c28395eeca58c4024f2bcdb1d170d2842c110652b28eec4307838f378c8187a79bb8c99b4fc9db8dd95cd2bda097097d -DIST nix-0.24.3.crate 266843 BLAKE2B 1eb1667a60d07c4541a0cb0cf0bed2c7c5256411028becdb229febd0f6215e8e176d3bf691f3bad2fc64841209bf364ff8345a3e92afb2bf8d3705fd734c8ef5 SHA512 6ecda3a14ce00002265e46a066b443cd3c092a306e25d9206b74ae31b8468fd5105b597ff1e7097588bbb6ef5e52fa48ebad908303b61db53361b525f44c13ad -DIST nom-7.1.2.crate 117341 BLAKE2B c7956334c92b7f7d427e1eb7618785bc240217a398e6a5bbe58454af99d06ac997c58ce239355f5f8ce4fd29b54ccbdfd7a07d289810fd46cb83554efb02715b SHA512 7fdec020468d6a16fa1d2602478bf07324605f37ef6e2ea9dfc6aaa3a772fd6d54b5facf6b5f717368e39f269fc9218ffb6d1854db60cf2d45ae83e5991d75fa -DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 -DIST num_cpus-1.15.0.crate 15680 BLAKE2B a4d98b29ad534de9bc262f58f615ec06bde5d5a2f5252f09b5a0a6ecb06a9daf9709ad9045eb08f7cb744d8a838854b9095aa73918e06624a84efbc11a9a5c1d SHA512 fd4772868def9460a6ee17ef6fc00b0bc74115eec891bb3fdb07ba5b5fe4057a2ac69eb31ba8beddbd3189c7be4545888e5724879f3a89132fbc9b32aa7bb10f -DIST once_cell-1.17.0.crate 32736 BLAKE2B 767fc8f362ce5ed7a9eafceb2f0764a2a1c7f4070e22d1e6e2498b3c841c5f761e77fb66a34b899a75d48f1563f6b9b73b90aa9431055d4e0269c47a1b043c1f SHA512 291d87380c0ea17fb3ffc9fdff8620d2ff55601c06ef65b2f0c54254fecd5b488645c6e94c6026b82071893f4d420491ff712399a782e14efa1e323e5c299c46 -DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae -DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c -DIST parking_lot_core-0.9.6.crate 32414 BLAKE2B c87976a3ffd1f6c9b2099490b44e125bd55c84a40aed321be4421f3499eb149694d045409e8da84983084afbc80e0666af97fc6f3d3b90f3dbbbf9d669a3c0d3 SHA512 a3ffa7196580583ee614399a35a3d7a494663932a20dabf326737c8a12bf90ce84924a376c7701d54b207a679d1b90e91cee25475be2d77ffc91ec89268da847 -DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 -DIST pin-project-1.0.12.crate 56972 BLAKE2B 1f6b106cd55b9692bb1d671bfd51011d9f89cfe8bbbe030c64e7ea57b6efb0765838b03812708a7aa38c197d3b43328a9d88fdf93abb51f4d1a3061301b74414 SHA512 434ce0a0e16441c7aa6f12dc98584a0e7986e9491eb08d5143e3f64e1f73dfa4db9d0fb2098f16e5a36f3653201aff735437d2d1d366c11160c09534c75fbfe7 -DIST pin-project-internal-1.0.12.crate 27956 BLAKE2B ac5cf33b5981e32ecf802a9de1576f696006ffc035b33173b1606a1d12c7b12c53a217f5723e8ebd622a121345f440b200ab3972410a2f161a5ed83fa8769ed6 SHA512 f3f4839c5fa7e3232a323283ad9636cd03e1bab79b439cc2d2ea954d60a3dfd417aa4680b7a34a3baa48d7e02266cf16e56b719a905f04157c708c90c02e45a9 -DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 -DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 -DIST poly1305-0.8.0.crate 32633 BLAKE2B 80dd7526a31112de4ebb9ec800456c1118b588e7aaeb879ef4b1b93bc34ec9f9f8a1451259ff5da7a1c97a5d94ecf6be648e86aedd7e55ea501a94f314aa863f SHA512 0081afdfb9ae16b24ca9cd78c17d72b2bde865dd58f8e66008934cd2e4b49dc96b57a612b9c53e466f3f896d10ba9f61956ddc225cee7f128fd9f84a27ea6966 -DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a -DIST pretty-hex-0.3.0.crate 6677 BLAKE2B 67cb77ce1d2ffb17f03aba1da53f88b5f2b08e84fd98d367fc236b97f194c1c59e25eeda914b3b4a76dc6d550af393b22cef7d6ead289a2219b4445e90c159b0 SHA512 f6712b51429130950d47049cff5d98859c8b326d297c84f1c733964f2d22ce9b1b077c105a70ad4a3aa0b8e3a94b7239c7118581d523b982a62e170cfb0ff872 -DIST proc-macro2-1.0.49.crate 41977 BLAKE2B e31c81d3b836404bd2c28363eb0cf2637cb7fb1ff5fb39333158be2b40b15f6f8f582edaec51cabd32d7b215df39c08a9632208fe4da36fc435dc32a48483a6b SHA512 b490d5cbaa790163aaa49c1595e694dfaded61c59fc23f9b6d359f4b774ee6eb20ae8efc5f5ebd59c8ca75da85baad61c065451c1cde03b3b6148e2aaa2c9e1b -DIST prost-0.11.6.crate 27507 BLAKE2B ac7ecc890aa56ff1096278f22d868f80e6c5e120dcd3c16f5e9daf43e11f097b6c505908d4c6a046a45c2b4a0dea02c8c6c5b82b0b4e14191d4d13496b18ffc9 SHA512 f726a064ac136a653b11ae20aec354a606b21e91a76cf62d0878bac91745b4f2c6417642255b709efec2d95ae0f2385ea18151aa84f6beb8fd53b7f6ff173522 -DIST prost-derive-0.11.6.crate 19513 BLAKE2B 5056fea26e4fc45836bcc5165d74fc97c9d74a43a52cdcbcaf1278af18858c043e59afc4aeb71c8bfc58a8e0cb7d9f2d8b56b39b93ab0ab36bc85e42b26fb8a1 SHA512 5716641e326b17313ec817e6a8dd84c1bc3545c0a0607e1a2fd6d3945e701e4660773da84d857f0682881cc031e8a014e877e6028ce8e4cc3a3343501677b787 -DIST prost-types-0.11.6.crate 40556 BLAKE2B b8d3591918a869416cc7e6590b0c9afba21169c97e8b000fd4a11cbe962a8018340aad7110dd08aefc1ac047b07f3d05926d82f816f423c06bafc1d491eb39ec SHA512 ef01d97d90c14dae180045b261a3f9c94ef17df219b7af4c58fac0d348b54cf0ee66729270db8bd8b136b2025643baf78475a7c56177ebf15a9306197136868b -DIST pyo3-0.17.3.crate 408939 BLAKE2B e67ce34c626dbede3c76abf66ba5078827e8a75644ff9fbd83eccf3d53096a3c2e0991da8b3489ea9984c665751308bcf4aa9c3d31dd62c72127694156a7a0a9 SHA512 5c83ea76202edce13c370d023562a9009382e36fdf3fcd7c4dea844ab8e5e048db4cc79a9c0ea98fb7017a83da16924ba0981ad98bd83e75e2fac434738e9740 -DIST pyo3-asyncio-0.17.0.crate 52314 BLAKE2B a6c054694d1eae1812f4cf48b485d65fbb213c44bd3de84eebc6f45cb96d2ab60f54c39aab14eabb35c4d0bc5f8c1f26e23b812fa943e7a6db8a57b8169e6279 SHA512 c08a12fd37703ce721a188fec06b3b1e2d046b42dd72c1800b1471bab04ee102bc6c5a4492508ad5bf18e2e1aab4e8bc189653d4d04123136bf97644ecee7e79 -DIST pyo3-build-config-0.17.3.crate 29230 BLAKE2B 193df0c15a2150505c823338e76f4d75e2f28158626edf332da2b10b6a81bfaf7f95a3a32c9f218717504b2f0dd80d3fb61c78ab3df9cb9024c3686f8ca002b0 SHA512 92652ffdfb3f6c3c8a1c2f97f5e2ed19175ba6bad5cd0f0c113b569369193aa18d95adc780bbdb8202d815a1ec0b6aeaf40d93d64faab42f4e8b452c806906a2 -DIST pyo3-ffi-0.17.3.crate 62854 BLAKE2B 3f1c519b210de0aee19b832845c1d44237f780f18173ddc1b1cef5eac1060fab40fd8dbec067a49e4d28fc7edcd0bd751f54438ad42a8b98641de0517052c64b SHA512 c08481d1530207fee544a5dde14253415e5451c1c013b86ac1f0e9bcb3c1df7866764cd11bad523105b6821725560329b89ff689b3aa2f0698cdab148d0fc12e -DIST pyo3-log-0.7.0.crate 13774 BLAKE2B 4f70c0fcef4c735e2b36704fda16f987a24acacfafac3cf25cbdef5f95d2a70e05736d171bec48a23d0d85e25acda90d98b4ea2b19f7b5bdfbac2520c0a745e9 SHA512 a9170e53a8f745a3f8c271acb629461b902d403e76b47c218660d1e9ab17fa67e44c250b60c15c11c35e68c18135c357c7a6797a91018d42b660b5331e4ee507 -DIST pyo3-macros-0.17.3.crate 7257 BLAKE2B 4c5e166a37c31f2cc21b7dce9b46dcdaeea0f12299c421430efe72b47ac954f10680bf6ecb28a5f0058abaf22519f6ce05d21e5de534e362ceb9847049601f4f SHA512 f99d38ea69b1d46599d203908d12eb3fe4869a48b21b3eaba0c9c8e52b9f2b3c5ea72505dcb9b3330450dd724eeba859eef724fe9624ebbd8bd3cbcff7372df1 -DIST pyo3-macros-backend-0.17.3.crate 49992 BLAKE2B a922c3c2c1f494002fa8592704c43ddbb4d9bf650187adcfc94f82c1275bcb69d444ede404d1b40bdf1e199427e8de880464b76c7385c2f96633544ad021c4b4 SHA512 b4dbddc3ac7ae542560459376127cabdbb4de83c04d70a4efe0976fa94e6ce94a7a62723f689a8fbb1d795fc235b1ac3611f8b4985ae2af0db4a9dc08de48927 -DIST quote-1.0.23.crate 28058 BLAKE2B 81c483fa26b36b5c4dbe85b386a74f5bfeaa854a99c0d678374507613da916a60e3f5b14d4a4d295e1c9ef0413fa1f16447df8f19a9db8cb0485b7a5c327fdc1 SHA512 3bce6846dda94d285de15771549099e60df39c8395c498b372c90a240f77df31d6d9048127913ec1c7ed8f3a189470ade1db2bede406bb00fa715ea641ec87c2 -DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 -DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 -DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf -DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 -DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27 -DIST regex-1.7.1.crate 239648 BLAKE2B d68591ab0627f0bbcead8e81de2b9f6c7eb7be2d29b2c1700e06ffb541c073ecc054dfc76aba8f55ac0630b191d4136805bd04c7d1b9f6cbb1ca2437668ab244 SHA512 ee19bc6d24b981a151324ad4115488383227ec33dfba0225b35b6252f0d363b8d906db59a45170139c7a687fe681a983c2392d2921c7365db38c7c0e9745066f -DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f -DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85 -DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 -DIST rustversion-1.0.11.crate 17485 BLAKE2B 940646bc3783dfc663b179e4624ed03d3726bc745517581fd3d6eef607fea2b2c75e636f1e1dd2d9e30cded59e2b9fb64b964f47693baf2928b515eba0e89f09 SHA512 60b94f8378cb1d0ee61dad768e14f50bd043d4c0e4a4e0ef4979d7366886909e1b186abe2c65cd36ef077bc2663f1610f3bc4328ab2f078b94405384a07dcd76 -DIST ryu-1.0.12.crate 47070 BLAKE2B 02b0eec6bf266b7c482aea15ff83de4bf3cd6f607f8cd6f17f1c3ffc60cc64b62b15738907b4069f5816dd81669ed4f5b00c4bbc8705abaebe3a0846f56e8e29 SHA512 070f0b2b52e47cc9a6d8f003439d257c27aec15ffb030a92481ac22d5052436156e25127ea3ea7986cc514d2a7a924f9328710d743c216d7b1379beacae79829 -DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d -DIST serde-1.0.152.crate 77091 BLAKE2B 89c01ce359042ebe6b1b64ea710580886f965a98e1d6085c58a75269a9b43401e2cace080c4c93ee51982855fb7e2f09fdefe9bd237bbf30c5537f3a4258283b SHA512 b47bd58fdc1a81d96cc0c9d14c8b19153b6689e893851975b1d7c7010c4448750e7fa09056dd4f13ed475a4aea2a3950952ff528832976919a6e78504a37bea7 -DIST serde_derive-1.0.152.crate 55586 BLAKE2B f133c6cdb87d435ea0c05144e685047fec22b93df7c61df4aa139358c2732326c98d0f62fda629da0f648aaacfc9d6f312813940238f45b359546dd435e7a516 SHA512 2f4dffb5671b4758f0b7dc0939f6b5cfe3b3ba02a53c62c75b5a0ec89d2db26bdd95f3e269d1fd4b07ec921bc0ca5f0741c26fdfcd25bd6532ac698c6c701e91 -DIST serde_json-1.0.91.crate 144654 BLAKE2B 857f25cb43f8153ed4266fdc38b0a426ea04edd9e7954ceeab384729abb51ead1378a819eca6ced5cf20ed0cf237548b4c81ad507e3f4684aeb9bfd7e4958684 SHA512 b0bfa3d64fe9fb0d09ec8dcb6e41eba75ad0f0c4e34e0ffd5e2a3230057d7499a57ffda8c1615bea5195ef398afe414f3b0a143a39865123c1c5f976ea1a0337 -DIST sharded-slab-0.1.4.crate 52479 BLAKE2B 766d81761909006ac740cce13e8361734c3c7072cd07c8c8f611f09772e16f11aa93cabdc5273b9446f5da391b26b7e7d619be523488d8b3558c64c18f20d591 SHA512 123a9ddb126d1adf41a30a632604264d66a06bacc497db6373e9dd36164197f8321f2fc826a16247674f0f69d9f6e30aca37810f787693c4a5c2cee8c5887c55 -DIST signal-hook-registry-1.4.0.crate 17912 BLAKE2B c50ade90e580e5f009832d812299b33529e53f68e6f1b7f5f9b5ac9ee0de502825c7bbd66199a65d4494152809eaf3dcfb676152c5b4f66c7a38b33551fcdd30 SHA512 b564379e5df1061739734179a69897badf9e2e6b469e091954428b05c3c7143885396df4bd008d77e08dae53729d2267d50fc8563121b086e25d8a5adabf6d6d -DIST slab-0.4.7.crate 16647 BLAKE2B f567cc822e7b84f64a0b0372c22a0463d260871455a33df025808a0476dcbbd4e051a117d8896d96d6d3d0655b7c296cd691ca22edc54486440f4e2e0f5d1e1b SHA512 659a9ca3323fc2cd236f6cb9eb6feeae8a1f5fa046fa239a34cd7a5ab8a7eadb9e5977e8d5cc41e9138900dd7c75ebc0601480771c5fdd2e084ee76619b82521 -DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae -DIST smoltcp-0.8.2.crate 235251 BLAKE2B cb69e5d9314cdeef98a332933edf82a1b0e02fe6db5fcba23c4ddcd8ec627be476f57db15c691a1bc2cc6bd48fa112f88fa7d57ce5d84f31819f53192ea68ea4 SHA512 c364da587aa40bb238fc6c70dfce060e3cd211575749f1fecbe3ddb70cd2788b40673581f09e6e029303cefee70d7fbc25b1170be10c9210b20fcae6ccbae40e -DIST socket2-0.4.7.crate 44619 BLAKE2B 9bf2560812db2c91498d12274e02d17c279efe5817d882faabc465de71b1cb8045f6eab3c8e6031f6fd18e0e77913f42daab07f01e8d83bfa5ea44cc6966466f SHA512 44487f2de30cd327cad1af31ad36aaaa0bf10c33b5c23b024ada8d7e41d064fb2adbc9edb14aa8aa1eba679d8530c373c7187fc68d9709ae736a5c1a2cf37088 -DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267 -DIST subtle-2.4.1.crate 12630 BLAKE2B 05a90232bfdc2cf67522e2972bddcd8dc9a165b1d1cf775d0b1c8358fc7c4d0559b2b899126b6688b8ef77b8b7580b3b300f74a599a7ee77f99c064a3917693b SHA512 7fd8234b7ffa3ca7e473539cad958df0842186e1dd735905e0d4977564f40a5f2e18b58180fcbe52614a00964dc150bd9f6964500847ea658f22bffe030f5c6a -DIST syn-1.0.107.crate 237539 BLAKE2B 5a65968806c72fedf69638661f827a0426b9e49c2f9a5e5208f986105f8facca2bdf241f92f74bde790e9a0dd68240d4827a345a939c087364360e19a5cbeff3 SHA512 58132adb76643521a6a9cbc0316431318ac25f8517bba3cbb98e7e28ed536f9e24f643e898fa21a2f74cc8c1aeafaecf9b4199b23048c7be8c0bab2fe3aa7623 -DIST sync_wrapper-0.1.1.crate 6556 BLAKE2B bbc909e458b182a7bbe6ae69b964db1c3ce4b5864625bf8029a17eb1846d0bbedc7488b69f560d70413f4cb22ec75c3eedaede8a14efd105c708159df90566ff SHA512 e43bd83a70feba54ecd41513b64902e0411e893a1e3d24dc1e303c402f6cdcf2a5afaaa1bc423b3e88f9be68617b95a2a5a7ec339cd793b22a7516782bf4b8ae -DIST synstructure-0.12.6.crate 18429 BLAKE2B 7666cd83f82910e036e5b57600dec9a1c2e559453ccc2f1201e2ee4ba64f2ee62cfc1046ded5cae64dd183967b9d71cbfe4b60a88bcb93706eedd0c4ab69be4f SHA512 6ec5dd7ade904fb6d79c2be595886289846e064b8c4100f780d8adfcbb41e6ca67f4b1d682212f4673c2169f889a042049b31161ec3cebc3f399751124f01f9c -DIST target-lexicon-0.12.5.crate 23224 BLAKE2B b1d31ec4ca5a529882b76a6a6bc8bbf978cfe8d7c9da0227879898ce1f2180e4d43225360bb4b4a7e9f3229ad1f4297b57c77d285c471c9c724759b0e987f6f0 SHA512 6df675ab1ebab2ff2844c3dfdaf58de3c340868ad9cd7b8c0d63d4fc9fa25e78027643d34c19b4634913c5294de7b330fb5a100984df58e4c943b3ab21ebfaca -DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a -DIST thread_local-1.1.4.crate 13106 BLAKE2B 64c19368f8cec46f23b3052759c4c4ef0de50748432790e6ea11b12477239b177d54e60b9046fdcb2f495b8e0b37ad82809d03602edab9fc85cf814e3bd94fe2 SHA512 db7ff3eb88a73d9313dd58d72397614c5aae6be1d64ead7f16535cae2857be3b27d189e7955308591ec64a0d67777fd2a62a2b124ca73facb9a2d8e0458bdbb5 -DIST tokio-1.24.1.crate 625490 BLAKE2B e83d992e08392136016d832a92a69cef0dcd19e2c66d87a21fb4f49fccd6ac973af70e60dd4487546762f2489bf2e2d3e0a02fee219505c94d0a69c90c0de803 SHA512 6b423a36ab8eb27ad05eb059833da5399c9d3e0a9e90c1d2b8263538764ac839d5fb61b2b515e9ebd1692b7defe84e0321e0b552091e488f1ec5b5e0117787c2 -DIST tokio-io-timeout-1.2.0.crate 8993 BLAKE2B 52d5c5564c55c8450eef53cb60676d671c2225b2842bcd65380d2aa544d20698f138b5498521862d726e57fde97f6914541b5edeb226a197020205c2acec8cd5 SHA512 861b8b2c7af6ace78ae223fa567f26fd347de92b3e67c788a140a7cf5bc6320926387ec633ac5bf32fc2b0b28b4f3be450b7c4cdc755eba4412eac7c390dcfd8 -DIST tokio-macros-1.8.2.crate 10071 BLAKE2B c35e8043195b61bdf3e863f2224c41e3fc5ae0b32b02e53c2bebd36ad9f486e573cdd0e15b7a49e640696edc050e0d8dbfb5b33f1d12887a8ce418edb80abc53 SHA512 753888eed2d7a39e616851918b707c7634d30a54d8d276414b17ce310a2a6fa586bdce4f29b4fbc23f175654caeaa4b0589e571e2a346d99e948297a80f24994 -DIST tokio-stream-0.1.11.crate 33918 BLAKE2B a20fb1618faa8e652c5bdf5222f04f939a932f0cfd2b734fd71bbd299914f42cc0e7d22545d524ccf0c661ad4b05662bac8b8df6dd250ac3ba07164621a9c619 SHA512 4fffb2be939c91a2ae935ad4b2f53bb0e94cd94397a261852ca7bd8b5e334b55c6dfe25277f855015bbac9219e4ad1005eaa0531ce62740bdd694e1a07615c98 -DIST tokio-util-0.7.4.crate 93424 BLAKE2B d7a894c95fc5c974ce0194eccf46461769c8db15f7222fa792c7777f9ef266dccb09424dbbfea5ed2d99faa5e375ca23a8f541c16689585cacfc38fe2f4dc9a9 SHA512 910b997574a4ef8a638c5483146b4b39ab9cfeaec5fa41812f4c6835d9dcc648adf77ad8f6d914b58d435e0127d9f162beb396bf97fb74e34256ee1857f118db -DIST tonic-0.8.3.crate 88259 BLAKE2B ba0f10f2a4024fa29d891d2f6b129face1734fb135989932726f6932f9953357abee606b9860f0663b3f3709c538e11c3bf4d92081fa213d220bf4af6819167b SHA512 9fbf740716c9aa8201b38a001bb9704d86530c45c3a941078aae4eeafeb3370ceec73aab2ead5a6fdfc0e9e8c307af68287d2bfe2bc501de63d611d907151279 -DIST tower-0.4.13.crate 106906 BLAKE2B 6a8f4455dcc69f6c03af703fcfb0e6b214c2ce599611ef78fd41cf411ccf06bdce241e03a1d85d36cfeadc72db9f3d9b7ed94c4fcec466c070f2357ff6e27360 SHA512 592f23eee5efa6a4f0d2ffb0d965da7e0f75a90a4320a0d0dacdd5add66513ae40902d21af2bf683573133ee984866987df2ae8eb8e632cba7a9d196985aff8c -DIST tower-http-0.3.5.crate 107116 BLAKE2B 949d3af681b33f1c8de93075c603d14cf6db80600b4cfbeff425856ab06d684228b4660b809a301bef57e66b304175450a7c7d5c9dbfec5fef52116fa230b256 SHA512 9dc84734881997d8bffefb6268dfa1607423e996ed70582d2c44e3c3c07758caf650c14c7323dd0644ce653ca0b51ca1f01d12d6075f4b94b505e2c69c0c2117 -DIST tower-layer-0.3.2.crate 6023 BLAKE2B 3450211e07a40419526cf1afe063c56357dd5add53470a4146ced3d294edeb95dbd645ab46ae0e42e4877dde63b1577adb21d9cf50116c4cfe4165e115d54ea9 SHA512 d5429b40569f67937e752c2d61c39a474af32bea5ba3940dbdf5a4037fde1ef7173cbd8fcdb87d0ea15c01bf84f2d55abd51fefbab2f27aa54e656eb1748c43e -DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 -DIST tracing-0.1.37.crate 73888 BLAKE2B 60c74379bf84d7b152f0b4d5b4d4669a1227dce0f3b5c10210338193853ca332de7eed3cc3b6160ee3719da7fdfe565665a887f2f82fb1e1c716c421048a2e87 SHA512 2116045f51b35e90fc933cc136d045d09c0aaa33400a9056051d887fea2d2982b394830e4d4c3bcb4b831e62b9c19f6c751c2d216169f663aa18c4067aed7d75 -DIST tracing-attributes-0.1.23.crate 30450 BLAKE2B fa21c4074eefbc1110268cfc79291c909503428b26560cf68cf04640a6387d04c29e22b8f86fd48cc1b8c0fd4bb67fca428c9f8009b3c99879352b9d9f68c5ea SHA512 55e92b4e0410805f8cf9eb8ee50cabcf08d1f6c6b4b38c5a51c70f59d06c82096af1f3b9b7dd4267945cf631fa8d99f78ae9b3d0760f9c7ed4d6da6e5e6ff3cb -DIST tracing-core-0.1.30.crate 60351 BLAKE2B eadd1ad68830f4fa9972d207fac3b5be6b0f6d3d2ee4299f2fcd6d03313db6850ae0bb278ae618615e0bc2cd83ffbde0928857fe8e01dd9591a9e80114e0ff88 SHA512 9a14edf6338eff6636473f4ea844dfe337e434c14f40e7b9af6d7e6cf25f745f37bbe372bc63c01043667bea2f5b248b8afa8d6aae4cac3dc5193e3383ef1c65 -DIST tracing-futures-0.2.5.crate 11637 BLAKE2B 2b23233705674cadf5dc8092d3990f375e780de2b9bdfcbfdd5f4bc9bd0f15a14c6bc8e36963bcd332e729b33b90ecd10b2250495e0657eaeb302e666313534e SHA512 8a437a029e18dcac3a3be7a3355a63e75432ff892316c9f2929c7557e3895b1bb5efb59a7588372bd9efc386b5cab54c2b382be99ef8fa643e66ae5656e506bb -DIST tracing-subscriber-0.3.16.crate 193572 BLAKE2B 55e582a5989b68ba9fd44defda52a8ec6e85322cb6d629b35c20e75b0852252f97bd21ea5d7587a1712b02e795e534948549e867277caef28592d0e6a50e9aed SHA512 e7e2c00c027cf36e3e97a6779a2ce97bc8b094eed608e940fa0b994188103632c75e565c76944d5f6ddfa2fc6e3b44049c10d35d9e3f3a639eb5249d675e4c45 -DIST try-lock-0.2.4.crate 4467 BLAKE2B 7afbe36d02ccf31351c7c7ca4415578383bb4d0fbf89ba2c5c7835dbf410326fb0f6cb302baf7c1edccc4b193a2ab8079545fd67f26a74457d116204f3c6e745 SHA512 fbd989589eb0a1fb226de65537d51eceab632603e69710b37708d6109ed09c07333189675d5e560e35cc836e5cd211c726d8ce247186b5ea4529328d46c22632 -DIST typenum-1.16.0.crate 42477 BLAKE2B acc6dcd4521493c438a8a3d997ab0456fdbff3db66aee9b81ba219714d47522c3ca8fe26f8ce84edfda416ff9a22747caf3ecc9cc4bcd1e7647ac351d5aef407 SHA512 93da3ed62573acbc9d5d31257fb72ae9cfc7d59e4040c1f32d93e8fec94795e1aa20a3bf76ddc64c4b383184306bb2a66e51fd61b64dd4ce46a1bca8238b57b2 -DIST unicode-ident-1.0.6.crate 42158 BLAKE2B 6e4ef61fcac69b4ccbf743a2c2f857a6ea9fcbac9b9890f5b7208cc0732c6892aa5889b3030e87c8c29ce4ce24ddb7adec6bcf47b7aefe9cb5d19f920f12cfbd SHA512 ee1dc78fe535f46bdaf3e19dd8dfc859bf3133d9271026cadf626a07ba586c39caca4e45d905156a6276cf852f9cebef196b2229c3ba4b5e2b26c956fd6cff86 -DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c -DIST unindent-0.1.11.crate 7700 BLAKE2B d4d1dde410c4194acb51f74f374cf11fa872e49fad8f5f24b596d72476403e5e312fedf7b0bcb1027384d53c8de565368d63c30eaf70a6e6cd958b82e5288ca3 SHA512 f800d6c37fe72477908c91457a738a73d2b8085bb5ae303d6d954405d6ccd98833b5da16a12c3ad1ab75d32a68dedc706dfaacc0fcbb95571dd829cdc03a356a -DIST universal-hash-0.5.0.crate 9137 BLAKE2B 5dbee71bfa7ef4f4c28e01d73cc602c660ff8483c471d50a8e28ef1eb5c7eccbc2e1bcdfcfc431e9898878e164c61aebd2a2203effdb3494633fd3da54d66cdd SHA512 61e51323e213efbc94cfe9ceab59f49dcbc5bea05f47efdac6b939cd46ff74abd2f501656da67e670206cfaf3f5109251291f73b163538ef3148f4bbeb05346c -DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0 -DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 -DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 -DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 -DIST want-0.3.0.crate 6550 BLAKE2B d97ac51dd5e49bec27cd196711110679013bb7aca520235db3f38c7d4399a2a17b9cf599cd0811137df957f2341e75442d48483dc7aed6910f0eed7a78ddad37 SHA512 7e7af8ddcc6faed3e3d18384a000339617187b74b0adf111a02bc15fdb152c88007844d6fe6f35a47a13f3384a19ee4723b884623de7d45c6619d76aa6699404 -DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f -DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 -DIST wasm-bindgen-0.2.83.crate 169618 BLAKE2B f6158596c80a0385bee0a05bd9cf0b3beee83a7958efb40244956b4fec2c83baa1a1b4605eb604f313db3508a7911c78f645acbb19f6fc93eef27e9f7f0ac109 SHA512 ec93d1334417d0329e113d5f2da7f16c0f1209d71e5cbd21a2dc9278d877e70ca2327ff7863b40505504883ed51d6bf20dda98c22ef44011a47c604a7b44e82d -DIST wasm-bindgen-backend-0.2.83.crate 25620 BLAKE2B 3cbba20a2f5344c0ed2791de7b04ee294746606289ba83a9c139b53b56edf31eab8d3b3802cec309d5395e2404bbd75b7fab5d748a9961b36906fabeb0e66493 SHA512 dd1b65733e4d0a198d61a5287bb75db3e03ef738d2c2dcd3ce3e873c27d41c90cfcbb775ad40b2a546190db8d7213e5866f8e3f9913c28fe4b43a49054bfea44 -DIST wasm-bindgen-macro-0.2.83.crate 12075 BLAKE2B 3b358ba7c2a3563840f54f11170cde78044a8f087659daa7c784fa252f5dd4b7f6200eba425d95b568e50fd43c04c32a509994ddaf5248120feaa67586402150 SHA512 eb83e06f998e858cf25494c1d171984269e72db798147d4d1d8aeeb25ea7a35c5986b882011e131968621742ceecff976430856b4e8b7d7fd7f1237767cf01b4 -DIST wasm-bindgen-macro-support-0.2.83.crate 18530 BLAKE2B f305c9fc1f7bba5bee65a1c76fc2216c98aa306a072286e1ced048ab191f49e7e4436bf2f67d4c1fff558f59b2cef5e9b40e9e940268128ab1ebeb3c64696107 SHA512 804014c75ae5f8c1c7f0fad3f3209887fa346d74029e5f6e1830e44f7318719e65c4a643c71d87cf388f131fd370af40d536bbc15fc11c25b91cb785f56a908b -DIST wasm-bindgen-shared-0.2.83.crate 7194 BLAKE2B 4dd1cffea1edc98dcd4993bf6fdde8100fe00d1e97322ce8bc0bdefd0c659047c8c726e5da27b59fd7a6621c1e5385c18204e834c6c6fd1fb9de52f95b40e40d SHA512 2bfc1a068fa41a9ecacce7bda494fc0485c57ccb102c1d76c87a42e00ad30b944b0cb788642e8339d050a0e831ce8306844a77292ab9f79ed765b65cdb4765e7 -DIST web-sys-0.3.60.crate 700485 BLAKE2B 13942a583dd8462b0591a19759a41f41fb17d2356b3bcd78402e420fdf5726782e5b4ed211c3716a81c1cdf64ce9b8adecaa3fa22756a3ec84eb7c3e12e3018c SHA512 d883363f99300e2d50bc5bf198f0fb8d6c53e5a778217e340573560ac07db26a71c98419fa2ced32820472126d6f97ad5773ad082521be0a1c9a374af9d61df9 -DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 -DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 -DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd -DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 -DIST windows-sys-0.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12d819003e488f6e77aff1a52710f00378638b6a05db5557a031e1b75659587657971ddc63eaab35495133762f99a7b2 SHA512 b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354 -DIST windows_aarch64_gnullvm-0.42.0.crate 357917 BLAKE2B 58da715a46692ed786fa554338d446eaaa50c63ec1d4090cf0690a9211c0221034479e9066cad1c98234410519833826ae3163bf6724c3b06097d5b84d7b9fcf SHA512 8bd60142e8982ddb14dde4e93b9753f9ac34830c05c2a1dd4568377f9a928651bf9f026a0080e5bc7dfa62a45942376736954e3ac800855d00eef0c72929f338 -DIST windows_aarch64_msvc-0.42.0.crate 659424 BLAKE2B a8c9a288767756f2086bd0706774cdcce5c8639431ad76ed122d4b6d13c936ca8fb1a463d34835b3a2728f4444e2f4b91ee772f00c54f348094da69c05ce6b93 SHA512 20c0840adec84dde03b143e5b82bb0003fee675310487f0071a81ed7f40ee647c4018ccb9ebdbc4aeada717ec8600a30dfb15510c6b336f07becdb7167668fd0 -DIST windows_i686_gnu-0.42.0.crate 728570 BLAKE2B b72079610b5c4fc798a79fa757b19f8c8baceaf7f4ce824193a65fadaac988ebdff1719a74d676b7dd017e11ceb029402bbac4e55c35206172e15a9bef422f78 SHA512 a24dd1ba5eb7d5231853bebadfde0575ae9071a565868d2f3d1bc6ec0a87380c569a621f0cba2552af7a1e46ac62f09f87cfbce3f674be06be1a7c1d3f421474 -DIST windows_i686_msvc-0.42.0.crate 717477 BLAKE2B a37e068f45590f0c31349acbdb56848106d6de0e1f8030e6bd5e1e174bd9a46737db54fbd61de99054e5e8c5263eaef0508c440f43c39dca82baa77792ff2743 SHA512 740400e2b11c1d177f7f37f844cd2a0f84b97a5adb03a7656661deb026b593a799ace8da1f9013ba9f74446fc43260d01dff7d4be607129ec7d602f341b2b4d1 -DIST windows_x86_64_gnu-0.42.0.crate 692493 BLAKE2B e00eae443cfed3004809244654268ee1bec17975166ca876dd393dcfe8a2ef0ca65d81b04c8f513f95a0fae9405ba796c085951bc2c597d252a3122f7dbf6425 SHA512 7df7ee0c345f0a2c37d7f9ec3a2824116b4d7a943bf245787509e67809a4f31ebb1862e212efb2d943d82ccef77a716437cdc61004396ca86e95e688368c6dae -DIST windows_x86_64_gnullvm-0.42.0.crate 357906 BLAKE2B 02e08e696f18105f0c131fcf5db046ec945cb21ede76d2da477589e15d062ca6f04906dac80fdd2ef9fcda9244490aad86b401d0156eb6b65ba3599098e8cfe7 SHA512 242e11b4a0d50a0ffe8d0e26e971de30ef4d29260ae6749403d39cb4278297a240c1ec4112bb38151cbb11a6f3c8a743e84cd75b6a76adfeaee8e623649c9ecf -DIST windows_x86_64_msvc-0.42.0.crate 659377 BLAKE2B f01dbfcb86dcb7301790a1a704661864378021cbb92b147fdfcee978b7011bb770441c481b439985c298816c524c6a11f21a7bd81115e65882fa000a28566bcd SHA512 94d6554ae293785d2fc9dc9d53480c98bc08ab2b78bd8684a0606e7e0ec156a454c1a653d214c21de382bc7ab5d898e45000ed73e6110f679da513ffabbf3cb9 -DIST x25519-dalek-2.0.0-pre.1.crate 88717 BLAKE2B 6b4970f31dd1ae23016bee1e879dd7486e2bde5fefe7de5b934321bcf8360e6c033631856b05bc4e176fc4e4803a75139ac07659be2006d3ba5eee6c883bd6f8 SHA512 f8355a79c469d1e3c9ff38a435b0520a7db05467156e7974f9e56a13a5c3fa82934fa6522523e8bb10570b3b9fcb6fbf95dd357ba0cd18455ff97255b48f0371 -DIST zeroize-1.5.7.crate 18861 BLAKE2B 5f203d91aae732b928e2acd02656a486f0f930b8daea96b927552f5790862489d83c7bd48b0c7c62a3273e7a04833a16149ce489847f17fbb037e88922d359a2 SHA512 e0688681bceba324d36ea4dc552791801dc93b5882d106b79dd317af99cb718b711899bfd09917a811d23096693448801e64f0651bd9eeae7895618821d88fa9 -DIST zeroize_derive-1.3.3.crate 10380 BLAKE2B 5ed1fd50f483e1eeec54584adb3d6e20f12987037edf859bd0ca1e9274c41be332edfd4a294d25a96ec811ab06299185148702f4317dbcf1c5e0a23e7e8116b0 SHA512 cfe53287c80866868ca435414efba32267f68b6b95dca9c11201365c9fc21444b1ca926fe8a2dd64c0978a8691e351108538bc7e1fc6f60feb83dde93f56b3c3 -EBUILD mitmproxy_wireguard-0.1.20-r1.ebuild 4498 BLAKE2B 8dcb2af06f45410f8095ae421bbfce878d2c11e88c448544523f7c56c5921676e2a6f69337ddf314b79e6a7b44503d85f198dd72e276f172e412ddf2d4f48546 SHA512 048c4e8dda6a780f068017255f74fee3b532f24b6193a67b7279bc7faa47746606ec76b2ad26c0ef3c7eeaf036bc629242d56457d8b8c37a8a2d0a7a6ed387ee -MISC metadata.xml 320 BLAKE2B f10a6e882520b4dd388836dc8167e524454e4912c9b9f3cc54f76b5b4d14156e2f5c6fd101d28e5bc0970bb7172bbf539d52cd57a336cedd249cab8425386a7c SHA512 d8bedeb67fb54fc82c9006c8b5b743e987ec51b5c22b164a9b68a97bd6848b3195f446eaf6886626a932c1c4dac0a906de87a12420fc9d6a5cde465780a88b24 diff --git a/dev-python/mitmproxy_wireguard/metadata.xml b/dev-python/mitmproxy_wireguard/metadata.xml deleted file mode 100644 index ca0a0fc771f9..000000000000 --- a/dev-python/mitmproxy_wireguard/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - decathorpe/mitmproxy_wireguard - mitmproxy_wireguard - - diff --git a/dev-python/mitmproxy_wireguard/mitmproxy_wireguard-0.1.20-r1.ebuild b/dev-python/mitmproxy_wireguard/mitmproxy_wireguard-0.1.20-r1.ebuild deleted file mode 100644 index 8b203a51a8e5..000000000000 --- a/dev-python/mitmproxy_wireguard/mitmproxy_wireguard-0.1.20-r1.ebuild +++ /dev/null @@ -1,232 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=maturin -PYTHON_COMPAT=( python3_{10..12} ) - -CRATES=" - adler@1.0.2 - aead@0.5.1 - aho-corasick@0.7.20 - anyhow@1.0.68 - arc-swap@1.6.0 - async-stream-impl@0.3.3 - async-stream@0.3.3 - async-trait@0.1.61 - atty@0.2.14 - autocfg@1.1.0 - axum-core@0.3.1 - axum@0.6.2 - base64@0.13.1 - bitflags@1.3.2 - blake2@0.10.6 - block-buffer@0.10.3 - boringtun@0.5.2 - bumpalo@3.11.1 - byteorder@1.4.3 - bytes@1.3.0 - cc@1.0.78 - cfg-if@1.0.0 - chacha20@0.9.0 - chacha20poly1305@0.10.1 - cipher@0.4.3 - console-api@0.4.0 - console-subscriber@0.1.8 - cpufeatures@0.2.5 - crc32fast@1.3.2 - crossbeam-channel@0.5.6 - crossbeam-utils@0.8.14 - crypto-common@0.1.6 - curve25519-dalek@3.2.0 - digest@0.10.6 - digest@0.9.0 - either@1.8.0 - env_logger@0.9.3 - flate2@1.0.25 - fnv@1.0.7 - futures-channel@0.3.25 - futures-core@0.3.25 - futures-executor@0.3.25 - futures-io@0.3.25 - futures-macro@0.3.25 - futures-sink@0.3.25 - futures-task@0.3.25 - futures-util@0.3.25 - futures@0.3.25 - generic-array@0.14.6 - getrandom@0.1.16 - getrandom@0.2.8 - h2@0.3.15 - hashbrown@0.12.3 - hdrhistogram@7.5.2 - hermit-abi@0.1.19 - hermit-abi@0.2.6 - hex@0.4.3 - hmac@0.12.1 - http-body@0.4.5 - http-range-header@0.3.0 - http@0.2.8 - httparse@1.8.0 - httpdate@1.0.2 - humantime@2.1.0 - hyper-timeout@0.4.1 - hyper@0.14.23 - indexmap@1.9.2 - indoc@1.0.8 - inout@0.1.3 - ip_network@0.4.1 - ip_network_table-deps-treebitmap@0.5.0 - ip_network_table@0.2.0 - itertools@0.10.5 - itoa@1.0.5 - js-sys@0.3.60 - lazy_static@1.4.0 - libc@0.2.139 - lock_api@0.4.9 - log@0.4.17 - managed@0.8.0 - matchers@0.1.0 - matchit@0.7.0 - memchr@2.5.0 - memoffset@0.6.5 - mime@0.3.16 - minimal-lexical@0.2.1 - miniz_oxide@0.6.2 - mio@0.8.5 - nix@0.24.3 - nom@7.1.2 - num-traits@0.2.15 - num_cpus@1.15.0 - once_cell@1.17.0 - opaque-debug@0.3.0 - parking_lot@0.12.1 - parking_lot_core@0.9.6 - percent-encoding@2.2.0 - pin-project-internal@1.0.12 - pin-project-lite@0.2.9 - pin-project@1.0.12 - pin-utils@0.1.0 - poly1305@0.8.0 - ppv-lite86@0.2.17 - pretty-hex@0.3.0 - proc-macro2@1.0.49 - prost-derive@0.11.6 - prost-types@0.11.6 - prost@0.11.6 - pyo3-asyncio@0.17.0 - pyo3-build-config@0.17.3 - pyo3-ffi@0.17.3 - pyo3-log@0.7.0 - pyo3-macros-backend@0.17.3 - pyo3-macros@0.17.3 - pyo3@0.17.3 - quote@1.0.23 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.5.1 - rand_core@0.6.4 - redox_syscall@0.2.16 - regex-automata@0.1.10 - regex-syntax@0.6.28 - regex@1.7.1 - ring@0.16.20 - rustversion@1.0.11 - ryu@1.0.12 - scopeguard@1.1.0 - serde@1.0.152 - serde_derive@1.0.152 - serde_json@1.0.91 - sharded-slab@0.1.4 - signal-hook-registry@1.4.0 - slab@0.4.7 - smallvec@1.10.0 - smoltcp@0.8.2 - socket2@0.4.7 - spin@0.5.2 - subtle@2.4.1 - syn@1.0.107 - sync_wrapper@0.1.1 - synstructure@0.12.6 - target-lexicon@0.12.5 - termcolor@1.1.3 - thread_local@1.1.4 - tokio-io-timeout@1.2.0 - tokio-macros@1.8.2 - tokio-stream@0.1.11 - tokio-util@0.7.4 - tokio@1.24.1 - tonic@0.8.3 - tower-http@0.3.5 - tower-layer@0.3.2 - tower-service@0.3.2 - tower@0.4.13 - tracing-attributes@0.1.23 - tracing-core@0.1.30 - tracing-futures@0.2.5 - tracing-subscriber@0.3.16 - tracing@0.1.37 - try-lock@0.2.4 - typenum@1.16.0 - unicode-ident@1.0.6 - unicode-xid@0.2.4 - unindent@0.1.11 - universal-hash@0.5.0 - untrusted@0.7.1 - untrusted@0.9.0 - valuable@0.1.0 - version_check@0.9.4 - want@0.3.0 - wasi@0.11.0+wasi-snapshot-preview1 - wasi@0.9.0+wasi-snapshot-preview1 - wasm-bindgen-backend@0.2.83 - wasm-bindgen-macro-support@0.2.83 - wasm-bindgen-macro@0.2.83 - wasm-bindgen-shared@0.2.83 - wasm-bindgen@0.2.83 - web-sys@0.3.60 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.5 - winapi-x86_64-pc-windows-gnu@0.4.0 - winapi@0.3.9 - windows-sys@0.42.0 - windows_aarch64_gnullvm@0.42.0 - windows_aarch64_msvc@0.42.0 - windows_i686_gnu@0.42.0 - windows_i686_msvc@0.42.0 - windows_x86_64_gnu@0.42.0 - windows_x86_64_gnullvm@0.42.0 - windows_x86_64_msvc@0.42.0 - x25519-dalek@2.0.0-pre.1 - zeroize@1.5.7 - zeroize_derive@1.3.3 -" - -inherit cargo distutils-r1 - -DESCRIPTION="WireGuard frontend for mitmproxy" -HOMEPAGE="https://github.com/decathorpe/mitmproxy_wireguard" -SRC_URI=" - https://github.com/decathorpe/mitmproxy_wireguard/archive/${PV}.tar.gz -> ${P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" - -LICENSE="MIT" -# Dependent crate licenses -LICENSE+=" - 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT - Unicode-DFS-2016 -" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" - -RDEPEND="" -BDEPEND="dev-python/setuptools-rust[${PYTHON_USEDEP}]" - -QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/${PN}/${PN}.*.so" - -src_test() { - cargo_src_test -} diff --git a/dev-python/mkdocs-git-authors-plugin/Manifest b/dev-python/mkdocs-git-authors-plugin/Manifest index 07526656f52c..5414f2a5b59c 100644 --- a/dev-python/mkdocs-git-authors-plugin/Manifest +++ b/dev-python/mkdocs-git-authors-plugin/Manifest @@ -1,5 +1,5 @@ DIST mkdocs-git-authors-plugin-0.9.1.gh.tar.gz 32985 BLAKE2B 4b0ba5ed91b809aa3873953018c80fe86e7d1d7df04b73de170b9cf546848fccdbcf5282b608c1197af27783856259fbcde945a53426c3e46c0927bcda4e9f5a SHA512 d93cef7d86961aeb321d2eb74487f69c0d775bc9e90445444e8978f624d9b9ae4af5b183c72ec494ad8d3e89a8d67ae81ecd999218adced597fff6a374132477 DIST mkdocs-git-authors-plugin-0.9.2.gh.tar.gz 32983 BLAKE2B 3f709a180ee80b4553038a459b46684a367ef6c2f62bde4cb551d23aadb7ca701402e4b645d9b75c4d735346d4cd6f825821c23a391dca5264b750f2c2c544c8 SHA512 8933bbf828c239427b40a1a99ea014c1947400b46bb9a88beed6074420fb3b85d60083476c5daf88fe9e10e1f6a6cb5899dfd768ff6f12ead8d70f4bd3951b51 -EBUILD mkdocs-git-authors-plugin-0.9.1.ebuild 1302 BLAKE2B 89fc36eb9b3090ccb26ad20ab8ef6393ecd3896c0217efa40589c15ea72cb57042d35ed0fb150bb4087221947b6f23e369514ddfd87cdd07ca76839b8b0dbca9 SHA512 4ed8f889541bb54621c6f8e726e30b57709d8d01982f65bafdb40cc238bb768dc377b0c1703eb34ada2acf244039b1dbbbe475b53983c37941c9c46970ad767c -EBUILD mkdocs-git-authors-plugin-0.9.2.ebuild 1305 BLAKE2B 10ed284eccb78c142eb7541a335c42a99b07032a9656c96fee64b08004486ef5033c758c0e58128134a46bd4ffdb6f69e6d15628f262bcf43e1348cc4a5ce8d8 SHA512 66936abc73bb2fa0b10f1ec82881a21b81a49dce44fe67e01eb7eb33c959142c3acdf6d45ddaf918f6242005fded0f1e2eaaba567741825ce3731c69bb7440d1 +EBUILD mkdocs-git-authors-plugin-0.9.1.ebuild 1302 BLAKE2B a946a96a3d429a6bfef031ac9768d00b03fe078e67531eeba1d52f2242ed4820c7376e86678aa495cbb4f8b8b52904f8b33270f1b9d87dcbdc94541c68bb4dcb SHA512 baeed4d53458f192987b26e45d3684a1fc32c2d6cd8ad277fabd9d2293cfad9ce5fce4fb67f6169f3ae65432790fec1026965314006928439b24f9118aa7411f +EBUILD mkdocs-git-authors-plugin-0.9.2.ebuild 1305 BLAKE2B 0cb914cdb6907d32cf7cc8c347d1ec502f4f695dfb60b2b6bccd8e6e577678c65fd1748673b0e50f1d4458e91493f218b1431f5e9d330f2c9a05d777efe86012 SHA512 89efb1f595f03b7fc6d9b880b0ec933515f609052da22397667967c173eb14f327ee46d84e597ba3e4846a83e4cfd3a347748b23b79fc1ac571351eda7edc486 MISC metadata.xml 551 BLAKE2B d6b33c0cdc84cab078109ee4e6b896373309e41d348598487fb91562873f87d898bd7ad46d35615c35a56ddc0e6d4189da9b11f395cf7783ef72f4a30f0d9c6f SHA512 aa06a7c33d78f920cf9f0ddc213aedaef8f4fdde39c78cabdfdd6de273e5ffdcc99bbf3ef92d6dc9bf7a252c134f953dbe3c3eac2c599a904ab2bb193fe2a505 diff --git a/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.9.1.ebuild b/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.9.1.ebuild index 092949b40893..90b46672fa2a 100644 --- a/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.9.1.ebuild +++ b/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.9.1.ebuild @@ -33,7 +33,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" RESTRICT="test" RDEPEND=" - dev-python/GitPython[${PYTHON_USEDEP}] + dev-python/gitpython[${PYTHON_USEDEP}] >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}] " BDEPEND=" diff --git a/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.9.2.ebuild b/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.9.2.ebuild index 363bb4f9f2ad..a87ace60b186 100644 --- a/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.9.2.ebuild +++ b/dev-python/mkdocs-git-authors-plugin/mkdocs-git-authors-plugin-0.9.2.ebuild @@ -33,7 +33,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" RESTRICT="test" RDEPEND=" - dev-python/GitPython[${PYTHON_USEDEP}] + dev-python/gitpython[${PYTHON_USEDEP}] >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}] " BDEPEND=" diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest index 885d9bdf2c5d..e3c70cdab259 100644 --- a/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/Manifest @@ -1,3 +1,3 @@ DIST mkdocs-git-revision-date-localized-plugin-1.3.0.gh.tar.gz 378511 BLAKE2B e922d0ce5dd37f92c11a37d7c02a59fc776a1a4245823a2275c600c6348cc7f97a2a8b43919a5cdbe03e8b23623f0c7d22cf92eb728d6f11d7472db5b78e98a1 SHA512 6e6c085ae861382a932817264c00de55f94b8b09349c18206c1644487a7476d4494f0b451b31510de4ba3a5d4934514923521c8c4c5aca84a8183f5cd574177d -EBUILD mkdocs-git-revision-date-localized-plugin-1.3.0.ebuild 1614 BLAKE2B 94b7509444cb04a07182c84997b491249342acd319f83dbff6c6859455a04b5f8c719e53e68874c60d6172e8d6872465ddcdd2953d28844a9bd8b7d023232572 SHA512 2d9d0db0a1a06788d7182e69067f859157bb0481508b14987f3d72afbe02ce85192fb3bcbf69d5697aab4088a4c11479476f2b912161a1bdaaee1ccbf21ea9eb +EBUILD mkdocs-git-revision-date-localized-plugin-1.3.0.ebuild 1614 BLAKE2B ac2edabf71a4df56aa21c31ce9294185b53e3c4be71ba5c3020d8b0216aeedfa7edf8d75dc8830b34b7898f1cfc36fb8b517c8ddadfd0cfa5cd049b8ad69c1b9 SHA512 1f48dd5fa74e777fa709d21627265aa105197a96728dec41c838b88a00db487f729b9699ec31d568c429a112690149a01da9860b5cb21d3f5e4a094b78e034e7 MISC metadata.xml 583 BLAKE2B 720ea91bb3441b2ba2ea4b60d25ba85dbe166ce8d399cc62819be3bcc9e12b8759c1953f949500af7e9c85e4360342819ee045865c76fde45a064308213ae14d SHA512 2e316b0dbc3b7c20b59f4b7c52a8e53c7a4ecba51b33eee53e0fbc627090a394c923e73f6b5fc6cf0bf2b942365f2fa0fa1ee6dc0f54ffe3ded96a580307df28 diff --git a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.3.0.ebuild b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.3.0.ebuild index 5d72bd1096fa..5259cd7cba84 100644 --- a/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.3.0.ebuild +++ b/dev-python/mkdocs-git-revision-date-localized-plugin/mkdocs-git-revision-date-localized-plugin-1.3.0.ebuild @@ -32,8 +32,8 @@ SLOT="0" KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" RDEPEND=" - >=dev-python/Babel-2.7.0[${PYTHON_USEDEP}] - dev-python/GitPython[${PYTHON_USEDEP}] + >=dev-python/babel-2.7.0[${PYTHON_USEDEP}] + dev-python/gitpython[${PYTHON_USEDEP}] >=dev-python/mkdocs-1.0[${PYTHON_USEDEP}] dev-python/pytz[${PYTHON_USEDEP}] " diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index a346560e2769..0946cfd14fa6 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -2,7 +2,7 @@ AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370 DIST mkdocs-material-9.5.43.gh.tar.gz 14762388 BLAKE2B 49e5591aa3669c7bc8a8cd1969d3a54c7575958303742d5169023dd0e8c42ea6beabaa730b388e144d06dd402be7edac92a51d26ee40c2e90c2d19b8779afb6a SHA512 f7930ebcecb2cb37ec9a462f7a1a68351e73f745db36a85bac4c07797582e0a64a28936ccb85f0125ff5d3940768627f5b51c425b2d3b886663e904c607ae629 DIST mkdocs-material-9.5.44.gh.tar.gz 14764147 BLAKE2B e0aaed852abd060eee0b9049798a327a4ddc5969a84289b8aa983b0dfbe926b2e0dfd13525593c2783106bca882adfcfad7961c2eb0363a1f4a4131c364c42c8 SHA512 9a0c8d4a52c8b44b9c8e84b57839d5ddc3080eaa136cb6effc3da8eb9d08a2ef0c0898ff875afabc1783ea548653a9b00f00db67ceb48d52f323a93795529465 DIST mkdocs-material-9.5.45.gh.tar.gz 14703865 BLAKE2B a48e2e00bf0c1511e58e3f621656aa23227f0e579b96f83d09666328c815dc67cc8015b5f5400e08dd371e022740f0d46f6f550d1e35880485adf75a9352a8e9 SHA512 1a55d96fbc9872c754570633b094a8e605ef5be2cfe41f5c47d4f1af8ba5bedf9c4e419748716f8c8014a2b661d6ff73e6e98bdb3396568c64534e08f676f11b -EBUILD mkdocs-material-9.5.43.ebuild 1795 BLAKE2B d40d456ef9179a103d8cb796cff20423c5c8f17bd036e9d47fe8afbf54ae8b187c5da92b7d3cb58325bd713e0aa8588e815d34653d3fcd361f3b6bddd96c5a25 SHA512 33821bf437ceb16c01028223d98b111b02f1d128a52763b32f13c15cd5f2bdf2d976fa353b98233ef5bf40e2043e3b954be2f8eec46d98cfea39c550ab70b529 -EBUILD mkdocs-material-9.5.44.ebuild 1798 BLAKE2B 732691faf3be1adef90d241b9a1477e69a5b0331a53afa1b3b396ac93f573aa1d9f0790b1abeec3b4f8596ae1eebd07bef6590260823356f1150168fa7785394 SHA512 0648cd95360d3104f3211c358bc977446f25eeef327d104ecb40d2bbff3a35c1c718e65ed662a3933377b82eaea407d537f3ccab857d9d1cacc5911bedae915d -EBUILD mkdocs-material-9.5.45.ebuild 1798 BLAKE2B 732691faf3be1adef90d241b9a1477e69a5b0331a53afa1b3b396ac93f573aa1d9f0790b1abeec3b4f8596ae1eebd07bef6590260823356f1150168fa7785394 SHA512 0648cd95360d3104f3211c358bc977446f25eeef327d104ecb40d2bbff3a35c1c718e65ed662a3933377b82eaea407d537f3ccab857d9d1cacc5911bedae915d +EBUILD mkdocs-material-9.5.43.ebuild 1795 BLAKE2B a9a753f6e3d00c67d4cdd41217fb85ed09928e85e2f4adfe021de6065d849938e1ec3319c363b6ccc8bbee0fb194a56ee09fc50ad914629c88473c153c8d6eb8 SHA512 56b2c96ea1bd1a51b91a014f978524f38d3a2813246620b37ca1f4ebcf6ff03959d711dfa21103131ba7350794e54b3dbae8bd378bd5586055ab407a594c285b +EBUILD mkdocs-material-9.5.44.ebuild 1798 BLAKE2B 1ffcaf6bc256669ca5a6bfc4ec0417a28d2fe4a0fe788b26d85fe0bfb182571306c1162034fb73fb12c7286c9c77daeaaf7b58d85dfc58e8c1c983e616f3f3ae SHA512 135b096f785dc2c84e788384a4e6f9aba4ab42a7b39bec2bf2784a0368d85fc7f2c7fe9f1e87c59aea1eab3bf484500e552d2bc0f5139b7b3e261caf1fad0046 +EBUILD mkdocs-material-9.5.45.ebuild 1798 BLAKE2B 1ffcaf6bc256669ca5a6bfc4ec0417a28d2fe4a0fe788b26d85fe0bfb182571306c1162034fb73fb12c7286c9c77daeaaf7b58d85dfc58e8c1c983e616f3f3ae SHA512 135b096f785dc2c84e788384a4e6f9aba4ab42a7b39bec2bf2784a0368d85fc7f2c7fe9f1e87c59aea1eab3bf484500e552d2bc0f5139b7b3e261caf1fad0046 MISC metadata.xml 1133 BLAKE2B 539649e3b6efda18535738e45078b7b35f8226034b18c40ff5feae249a4dc5aa6b4a1247a712564ab5b7cee1f62eda4e3bbb709ea7970d2fc279bc48ab1ee934 SHA512 72a58ba3f100cea6653406c3a314b1b67225d118fdb8323e54b6ae9bcd2224a00d01cee96b6564fbbf19de6e5fe5db54143aaa56ca2b7cf8c56fcd8c8c5cf6ef diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.43.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.43.ebuild index 654bfdf48051..d1977cb2e919 100644 --- a/dev-python/mkdocs-material/mkdocs-material-9.5.43.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-9.5.43.ebuild @@ -31,7 +31,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" IUSE="social" RDEPEND=" - >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}] + >=dev-python/babel-2.10.3[${PYTHON_USEDEP}] >=dev-python/colorama-0.4[${PYTHON_USEDEP}] >=dev-python/jinja2-3.0.2[${PYTHON_USEDEP}] >=dev-python/lxml-4.6[${PYTHON_USEDEP}] diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.44.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.44.ebuild index 8f658065d0a2..1ad2af7ab97d 100644 --- a/dev-python/mkdocs-material/mkdocs-material-9.5.44.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-9.5.44.ebuild @@ -31,7 +31,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="social" RDEPEND=" - >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}] + >=dev-python/babel-2.10.3[${PYTHON_USEDEP}] >=dev-python/colorama-0.4[${PYTHON_USEDEP}] >=dev-python/jinja2-3.0.2[${PYTHON_USEDEP}] >=dev-python/lxml-4.6[${PYTHON_USEDEP}] diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.45.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.45.ebuild index 8f658065d0a2..1ad2af7ab97d 100644 --- a/dev-python/mkdocs-material/mkdocs-material-9.5.45.ebuild +++ b/dev-python/mkdocs-material/mkdocs-material-9.5.45.ebuild @@ -31,7 +31,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="social" RDEPEND=" - >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}] + >=dev-python/babel-2.10.3[${PYTHON_USEDEP}] >=dev-python/colorama-0.4[${PYTHON_USEDEP}] >=dev-python/jinja2-3.0.2[${PYTHON_USEDEP}] >=dev-python/lxml-4.6[${PYTHON_USEDEP}] diff --git a/dev-python/mkdocs/Manifest b/dev-python/mkdocs/Manifest index 410652d07531..0a18d7f18f25 100644 --- a/dev-python/mkdocs/Manifest +++ b/dev-python/mkdocs/Manifest @@ -1,5 +1,5 @@ DIST mkdocs-1.6.0.gh.tar.gz 4494411 BLAKE2B 2a0d55c54509827fcff39c04812be6cff6b1ccbf823cc05a48fa154745a49aed08d811147fc5f64db138ede952dc89241b156f8e0e01e42a468f73309eece0fb SHA512 330dfb7cd390b320ca9c2bfd2dc248d877b95713ec3c1d2c9d5b28be52a42276c58412bc77527a492e4b1b31608e3093dbad2a983bfe6396577ec7464e274609 DIST mkdocs-1.6.1.gh.tar.gz 4495216 BLAKE2B f04b038482a4d1469dcff2db263135764d7c4d6e34e01675899fc0763da698027116ca738fc0d3ffbf71bbb7ba7a3d48dd41bdcb0d62a69546a30abccfcca490 SHA512 e37bcefc87fecba9329001a45f712c205b7a2fba8584a40fbe44409c06547602c104551481d42503358bbb22ba85d4371c0f1934d4d01fc9ff1ec2559222eac6 -EBUILD mkdocs-1.6.0.ebuild 2415 BLAKE2B 7ff0fe8ae70f86962250beeb25d43187d877feb8c2a9775827fa0c7b17cfd21182055a03adc3bd0e120f97c30d60ccfa6b99127bfbd313e884416601d3a2c33f SHA512 586b7db1ef55b59755d25b96abab37d3af6b1d04317e307278af995be47f2cff5217f44a4c990a1248947672a9fca00bb020f878450cc0f1e86a2e4b6ee2a5b7 -EBUILD mkdocs-1.6.1.ebuild 2415 BLAKE2B 7ff0fe8ae70f86962250beeb25d43187d877feb8c2a9775827fa0c7b17cfd21182055a03adc3bd0e120f97c30d60ccfa6b99127bfbd313e884416601d3a2c33f SHA512 586b7db1ef55b59755d25b96abab37d3af6b1d04317e307278af995be47f2cff5217f44a4c990a1248947672a9fca00bb020f878450cc0f1e86a2e4b6ee2a5b7 +EBUILD mkdocs-1.6.0.ebuild 2415 BLAKE2B c047481d2032dbb7fe30452d4fc14e56f9f6328a7d124afe6b6a2d2ecf22dd6ff1851be2ee7f84a3a575eab044fb59093e3904664bf827ae8121411d819a903e SHA512 e110dead00e3c4222f3c8b2459f8005d4941ec7c2776fa57d02f01aaf001feecbd307d91ca0b2285724ee908ed668b9db19bd3c3c3ddd245b4db6dd996cc1beb +EBUILD mkdocs-1.6.1.ebuild 2415 BLAKE2B c047481d2032dbb7fe30452d4fc14e56f9f6328a7d124afe6b6a2d2ecf22dd6ff1851be2ee7f84a3a575eab044fb59093e3904664bf827ae8121411d819a903e SHA512 e110dead00e3c4222f3c8b2459f8005d4941ec7c2776fa57d02f01aaf001feecbd307d91ca0b2285724ee908ed668b9db19bd3c3c3ddd245b4db6dd996cc1beb MISC metadata.xml 392 BLAKE2B 4e3dbd7140d884adc89f6b841aa7f8359491229df843d3979910c17d2a761b54029170f8b82b3b11f97e1ae5c4fa8afdeb2d6fe5a2cbc53f0056b005f46b478e SHA512 712176b1d726a4a45743ef44d9f35e152a7669f188b99368f6c17612b5d5173e7f46730c4e6fefcbbfda02863c23404f7e8ff7ba0dbf5dbad0ae4a077c79d92c diff --git a/dev-python/mkdocs/mkdocs-1.6.0.ebuild b/dev-python/mkdocs/mkdocs-1.6.0.ebuild index d89092d77623..c7063cd63306 100644 --- a/dev-python/mkdocs/mkdocs-1.6.0.ebuild +++ b/dev-python/mkdocs/mkdocs-1.6.0.ebuild @@ -37,7 +37,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" # ) # " RDEPEND=" - >=dev-python/Babel-2.9.0[${PYTHON_USEDEP}] + >=dev-python/babel-2.9.0[${PYTHON_USEDEP}] >=dev-python/click-7.0[${PYTHON_USEDEP}] >=dev-python/jinja2-2.11.1[${PYTHON_USEDEP}] >=dev-python/markdown-3.3.6[${PYTHON_USEDEP}] diff --git a/dev-python/mkdocs/mkdocs-1.6.1.ebuild b/dev-python/mkdocs/mkdocs-1.6.1.ebuild index d89092d77623..c7063cd63306 100644 --- a/dev-python/mkdocs/mkdocs-1.6.1.ebuild +++ b/dev-python/mkdocs/mkdocs-1.6.1.ebuild @@ -37,7 +37,7 @@ KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86" # ) # " RDEPEND=" - >=dev-python/Babel-2.9.0[${PYTHON_USEDEP}] + >=dev-python/babel-2.9.0[${PYTHON_USEDEP}] >=dev-python/click-7.0[${PYTHON_USEDEP}] >=dev-python/jinja2-2.11.1[${PYTHON_USEDEP}] >=dev-python/markdown-3.3.6[${PYTHON_USEDEP}] diff --git a/dev-python/mypy-extensions/Manifest b/dev-python/mypy-extensions/Manifest new file mode 100644 index 000000000000..9719ab876001 --- /dev/null +++ b/dev-python/mypy-extensions/Manifest @@ -0,0 +1,3 @@ +DIST mypy_extensions-1.0.0.gh.tar.gz 6097 BLAKE2B 099616ee0bacad62d9ce642c3adb1eebe27546f7c567d1e0fa6ec04d9e6cbcda2966fff9769940cfda8b7d6cc9f33100af9d6f416ab2def26079668a16c354b3 SHA512 ac89a9f60a2c3df3457d5a6ab7ed47b72dd173646ef57f1450556051617e62046405a69fadeb40d2c24e68ce6ffed56d9182365e3203477facdc935e1a807847 +EBUILD mypy-extensions-1.0.0.ebuild 699 BLAKE2B c0ba374c7c9c66329befd7265aba6481733b84dd27eb45e7522efc0ae39dfa463ad556297f252b504c28f9bb8a5fcac10aea8ce55db0038ed6040a21d668782b SHA512 c28fc56590368665493dca9db1b60e8a01a84eeec248437f65df75100cb3fbb255b37285bec9ffbfb5eb129fa6b9ea96f45c953415b62dda2e4e6544945191e1 +MISC metadata.xml 405 BLAKE2B eaf484f8baf4a4353f55fc7a84a40057c70adc6a5403e5f2e22f84d804f63774b60c52ddcdb4cc59fa21f3c350ea772f7eeb12112610d611c053ef82340a1e92 SHA512 26bd5e50dd2d591c6bcc803d27e85fa0508921c688d798e208868b7c9a77bee999ef12732038af42dc62fdbec75b7cfbbd6ff33256756736bcc783893aeaf586 diff --git a/dev-python/mypy-extensions/metadata.xml b/dev-python/mypy-extensions/metadata.xml new file mode 100644 index 000000000000..5347b7b9b0d2 --- /dev/null +++ b/dev-python/mypy-extensions/metadata.xml @@ -0,0 +1,13 @@ + + + + + python@gentoo.org + Python + + + + python/mypy_extensions + mypy-extensions + + diff --git a/dev-python/mypy-extensions/mypy-extensions-1.0.0.ebuild b/dev-python/mypy-extensions/mypy-extensions-1.0.0.ebuild new file mode 100644 index 000000000000..2b15fcda1737 --- /dev/null +++ b/dev-python/mypy-extensions/mypy-extensions-1.0.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} pypy3 ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +MY_P=mypy_extensions-${PV} +DESCRIPTION="Type system extensions for programs checked with mypy" +HOMEPAGE=" + https://www.mypy-lang.org/ + https://github.com/python/mypy_extensions/ +" +SRC_URI=" + https://github.com/python/mypy_extensions/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" + +distutils_enable_tests pytest + +python_test() { + epytest tests/*.py +} diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest index c984f6a6ea80..4e241a3cdacb 100644 --- a/dev-python/mypy/Manifest +++ b/dev-python/mypy/Manifest @@ -1,3 +1,3 @@ DIST mypy-1.13.0.gh.tar.gz 3165219 BLAKE2B 67e05628fb79666a84a7c284c8437222ce159260ef490c8c91a3f92fd21985032043821823dcbd0fb8775956ca4660b3468c6955fef5d13a104b3339b1e6a0b5 SHA512 a351a30bfc7ac687d4802c6459296a4a46356fc153258c686051fa3cb149ab3e8690357cad21cd6ab07b4fb6e91dd3610b57f7b38078da7e563c114cd3ed562a -EBUILD mypy-1.13.0.ebuild 3841 BLAKE2B a77f7fc1ccbb032eb3210efc5261af3bd923ce65033e1ccd43b7a41d8c2af3f819d88a932943c5db8700ace17c19e14ed8229354ae071fefddf162e598c82be7 SHA512 721c269a99a4c53ff817a389118dbb4d660243e6a3147f10cb72cd28cc8a889a12f014922b3a6adf6f337d2d80551975a7bcc17bbdeb8f99ff40f77120c7fcb4 +EBUILD mypy-1.13.0.ebuild 3841 BLAKE2B 0d30ce41b282121da88a746ae8f01048a549a4d32fc89f414f0c2f0d27c92e7e56ab2914263220f073f01b63ef5d96ecbc75793f1445690632c716c59ea99a5e SHA512 44f49ce6b035084ea73d01377946d470c21523d046b33966b6c7983579436e8cad642a4d855ccdc30c9c41f332c588cc2896684b9b8e4e0f59cdf2b7bd33a624 MISC metadata.xml 661 BLAKE2B df57cc2dfde5b112f8c26b51ca5cc9e7727d318ee274ea7e1abf448819daf0307f471aeb7c32b19f20e87ce1ccffd47a5529415003765c275523e1b5236f3bb1 SHA512 eddd19c4b0b5211f73f9619f388a799ced108b62bb43d852ed2d01d0b1717e7b9ef118d34b9d61db543c7b47080fb8058c3d35f7359cc456069636f357e080c9 diff --git a/dev-python/mypy/mypy-1.13.0.ebuild b/dev-python/mypy/mypy-1.13.0.ebuild index 11cd237cb444..59bd4a2befcc 100644 --- a/dev-python/mypy/mypy-1.13.0.ebuild +++ b/dev-python/mypy/mypy-1.13.0.ebuild @@ -30,7 +30,7 @@ RDEPEND=" !dev-util/stubgen >=dev-python/psutil-4[${PYTHON_USEDEP}] >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}] - >=dev-python/mypy_extensions-1.0.0[${PYTHON_USEDEP}] + >=dev-python/mypy-extensions-1.0.0[${PYTHON_USEDEP}] $(python_gen_cond_dep ' dev-python/tomli[${PYTHON_USEDEP}] ' 3.10) diff --git a/dev-python/mypy_extensions/Manifest b/dev-python/mypy_extensions/Manifest deleted file mode 100644 index 739fa2f7da67..000000000000 --- a/dev-python/mypy_extensions/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST mypy_extensions-1.0.0.gh.tar.gz 6097 BLAKE2B 099616ee0bacad62d9ce642c3adb1eebe27546f7c567d1e0fa6ec04d9e6cbcda2966fff9769940cfda8b7d6cc9f33100af9d6f416ab2def26079668a16c354b3 SHA512 ac89a9f60a2c3df3457d5a6ab7ed47b72dd173646ef57f1450556051617e62046405a69fadeb40d2c24e68ce6ffed56d9182365e3203477facdc935e1a807847 -EBUILD mypy_extensions-1.0.0.ebuild 648 BLAKE2B f7558e2ccd6c42889bd4709c43bd688fbad80d51824a3b6482e7446f3571e54b5851dba1a03c048a787c952a5ea4ffdbeb8da145b171867ff142be365a5ed511 SHA512 21e7eb0f8ef64521a7ce9fa193436762b7c3d05784670dd10835d92fc2ee086c6025d2b0e075c217e6a644eb25997e756d37115f2d372c8abb0490fee1e53573 -MISC metadata.xml 405 BLAKE2B eaf484f8baf4a4353f55fc7a84a40057c70adc6a5403e5f2e22f84d804f63774b60c52ddcdb4cc59fa21f3c350ea772f7eeb12112610d611c053ef82340a1e92 SHA512 26bd5e50dd2d591c6bcc803d27e85fa0508921c688d798e208868b7c9a77bee999ef12732038af42dc62fdbec75b7cfbbd6ff33256756736bcc783893aeaf586 diff --git a/dev-python/mypy_extensions/metadata.xml b/dev-python/mypy_extensions/metadata.xml deleted file mode 100644 index 5347b7b9b0d2..000000000000 --- a/dev-python/mypy_extensions/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - python@gentoo.org - Python - - - - python/mypy_extensions - mypy-extensions - - diff --git a/dev-python/mypy_extensions/mypy_extensions-1.0.0.ebuild b/dev-python/mypy_extensions/mypy_extensions-1.0.0.ebuild deleted file mode 100644 index 5c3abb66ad6c..000000000000 --- a/dev-python/mypy_extensions/mypy_extensions-1.0.0.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..13} pypy3 ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Type system extensions for programs checked with mypy" -HOMEPAGE=" - https://www.mypy-lang.org/ - https://github.com/python/mypy_extensions/ -" -SRC_URI=" - https://github.com/python/mypy_extensions/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" - -distutils_enable_tests pytest - -python_test() { - epytest tests/*.py -} diff --git a/dev-python/nbclassic/Manifest b/dev-python/nbclassic/Manifest index 0e25d0d4d86a..2d19a500d246 100644 --- a/dev-python/nbclassic/Manifest +++ b/dev-python/nbclassic/Manifest @@ -1,3 +1,3 @@ DIST nbclassic-1.1.0.tar.gz 20194834 BLAKE2B 7fe5e3d405964faf09a6f58b54d03dae7ec661e276d5e26e71e054b277f99db61dd7ef0c3ec2417230ea7d724814a4919514b4274772b5a73a89d0c59db09468 SHA512 a5348ff7bff944c12745111fcf64ca92d75bf7bc063d51baf04bc8894473ba0689ec4420ff1ce2d2a40601b55d14a1cd257215cd4f11839fa47e8ea93933268d -EBUILD nbclassic-1.1.0-r1.ebuild 1687 BLAKE2B 8b215aff17c3ba89cf6c495a553eb7391a0bddb615b05bdaf2abcfe3666f6c308614b64059e294d71abea17493296ec1fe67221ce74ac7200948a762d778f99e SHA512 c8b7e1250a49ad516a6e93d4b61e66af26895def5d9dc1e49e52a2cc023a34ea42be9e32e0afb64db169d899a2051108e6e9c9f39a42ba656473bca6cd33fb12 +EBUILD nbclassic-1.1.0-r1.ebuild 1687 BLAKE2B 8799b5c04516307532cd2b2b5717a5ef669e79505e85beddfb1b070f8d03ef385ced0bc56216690a6bdbce8e87e534d2a268a5f9ff18e7b9208e10d7812b1082 SHA512 779a2fa9c2402f47e2360a5fc529c896b72e933a44a28273fbef64a884b779d958d6537b92169bf7f735d81e6afb730240b3c2c91726d99e25fc560dfa70e15c MISC metadata.xml 407 BLAKE2B 8be751d3f2e0e1e2952c39cd1846285ebb994d833022767dde609294ee9f98044b1189934e7d27c3134b1f06c95705687491dbf52739bdd0bc17f06cfdff53cf SHA512 6cc07376da4e55e5df153fdb0f43371ed415bed6db1bce2f67dd113d1e0f1994974dd6bee746021efb2d8c36ca2ca534109227c541d38b37b652a68b9642f2cb diff --git a/dev-python/nbclassic/nbclassic-1.1.0-r1.ebuild b/dev-python/nbclassic/nbclassic-1.1.0-r1.ebuild index 2fcccb91bb51..1e93a0e30010 100644 --- a/dev-python/nbclassic/nbclassic-1.1.0-r1.ebuild +++ b/dev-python/nbclassic/nbclassic-1.1.0-r1.ebuild @@ -21,7 +21,7 @@ KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" dev-python/ipykernel[${PYTHON_USEDEP}] - dev-python/ipython_genutils[${PYTHON_USEDEP}] + dev-python/ipython-genutils[${PYTHON_USEDEP}] >=dev-python/nest-asyncio-1.5[${PYTHON_USEDEP}] >=dev-python/notebook-shim-0.2.3[${PYTHON_USEDEP}] " @@ -46,7 +46,7 @@ distutils_enable_sphinx docs/source \ dev-python/nbsphinx \ dev-python/sphinxcontrib-github-alt \ dev-python/myst-parser \ - dev-python/ipython_genutils + dev-python/ipython-genutils python_test() { local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 diff --git a/dev-python/nbdime/Manifest b/dev-python/nbdime/Manifest index 860f1e2398ef..423bd040896c 100644 --- a/dev-python/nbdime/Manifest +++ b/dev-python/nbdime/Manifest @@ -1,3 +1,3 @@ DIST nbdime-4.0.2.tar.gz 9452967 BLAKE2B c9c390f9165d0b8b3277c7bd93e5a90f4ac23cf0d084ed8ba166254bfbfe9cc0e9f0bc35c2a86b39d84167e78639cb2ed69f6cda5da02bb113f7323a86d745a6 SHA512 1e923b7f719d6a33f1dc06e06511a6d48bb8bfef7d8f7676da2520edd2914014eb88f70eaaeec27af6b03f1cefbd9a3e6854a7c0dec7f76f211d750b3fd90894 -EBUILD nbdime-4.0.2.ebuild 1540 BLAKE2B 71aee7139554faabfdc01c906c0d6f46c7113f993f2a6c8510cdfb2843c878a6095eba9a593b1ddf6d027761eeb241444726511251809cc3a4baece6d90fa056 SHA512 c733c4cb5af6e72d5981a0714fd6fe6bf4ae9d56859cdd056f2b11b2645295e6aec400ea4cb88a092608c114f201d632498b4a3619cbe40e20a3407989d8dd10 +EBUILD nbdime-4.0.2.ebuild 1540 BLAKE2B 2d6be5996c2cc5979fe4d23f5afa70dec56b19536be2a61f6ddc3df008face7f44545f9ff05265765dc10bc3c7a0164b3b0539a266763545b7969a00e62ff98d SHA512 14a8d81583cf728554a932874ab64ff9818b6cd3312491a2243e62fff050b9d552bd9af713ecacabe705c0c9b0716c8b0ab0e7b12687e602d9f45cd9ba2afb27 MISC metadata.xml 414 BLAKE2B 9951da7227d2b6628d68aeef19d236a17e9011c62f6318ff274f7979b0db4e7e84be7dfcaecb32c82069a761a743efe6c8b27cfbac421274c39e417cdcaaebf7 SHA512 7fe4193e5844adc4d403c8673acf55bd9c7322c484374072239dbb266e0312bdd9e7b18e0f338e45e602003c89f1cbf50090ae9fca2e38833e17d41dfe4e131e diff --git a/dev-python/nbdime/nbdime-4.0.2.ebuild b/dev-python/nbdime/nbdime-4.0.2.ebuild index 5eb81a703f01..ac38c08b8b43 100644 --- a/dev-python/nbdime/nbdime-4.0.2.ebuild +++ b/dev-python/nbdime/nbdime-4.0.2.ebuild @@ -21,7 +21,7 @@ KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86" RDEPEND=" dev-python/colorama[${PYTHON_USEDEP}] - dev-python/GitPython[${PYTHON_USEDEP}] + dev-python/gitpython[${PYTHON_USEDEP}] dev-python/jinja2[${PYTHON_USEDEP}] dev-python/jupyter-server[${PYTHON_USEDEP}] dev-python/jupyter-server-mathjax[${PYTHON_USEDEP}] diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest new file mode 100644 index 000000000000..0b3722f6a170 --- /dev/null +++ b/dev-python/nuitka/Manifest @@ -0,0 +1,3 @@ +DIST Nuitka-2.5.1.tar.gz 3776847 BLAKE2B a6c36e736cf8aaa830cb5a47a2ae9ea9394c2afb5163e7955c196fb9ee9c37c61edc085c65f258bac0e27468bd97e5fb93bdeb8776fee85b99fd8c45076166b6 SHA512 ddf86589e2e576ae79b4e88fecac0668ef8e8c720d79d83799a15647c664c0d026f1241bcbc29036fab821611079ae808c22cb81ef14781bc7d0f96c3dba0428 +EBUILD nuitka-2.5.1.ebuild 1222 BLAKE2B 172c3dfa35f912ae359c41bd5176ef8ce85b17c24169599e787225f62ebd8a906939e7a8666cab9727cd70358caa8596e9cdc677e1303d7f392511d40446bc35 SHA512 788d25cfe72f025177db6d79d7ea66918e6b1eb4fb2670aa12488e278e9079ec854060067f18599d2b5729297dd5d9e259c230124b8c915639c6881cec10a250 +MISC metadata.xml 943 BLAKE2B d7ab883773e7480dcfb4b79932a3874e2274669169a24a54aa622a2a0ac079e0296da4bd196d166cb11fcff785985da0b10d0fae351032914ccf312c9bb9833c SHA512 625d8760b8e849c6e014856f584cb42f50bb5ebb1fa648cb704a5a1baf175e7d2ce9f43f6f724d11c81a68e364b6ac1c38459540b58f2ccd6a675902af5b1cc9 diff --git a/dev-python/nuitka/metadata.xml b/dev-python/nuitka/metadata.xml new file mode 100644 index 000000000000..465fe958dc3b --- /dev/null +++ b/dev-python/nuitka/metadata.xml @@ -0,0 +1,26 @@ + + + + + Oz Tiram + oz.tiram@gmail.com + + + proxy-maint@gentoo.org + Proxy Maintainers + + + python@gentoo.org + Python + + + Python compiler with full language support and CPython compatibility + This Python compiler achieves full language compatibility and compiles Python + code into compiled objects that are not second class at all. Instead they can + be used in the same way as pure Python objects. + + + Nuitka/Nuitka + Nuitka + + diff --git a/dev-python/nuitka/nuitka-2.5.1.ebuild b/dev-python/nuitka/nuitka-2.5.1.ebuild new file mode 100644 index 000000000000..d79d86fa299c --- /dev/null +++ b/dev-python/nuitka/nuitka-2.5.1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN^} +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-build/scons[${PYTHON_USEDEP}] + >=dev-python/ordered-set-4.1.0[${PYTHON_USEDEP}] + >=dev-python/zstandard-0.15[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka.1 doc/nuitka-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" dev-util/patchelf +} diff --git a/dev-python/opcodes/Manifest b/dev-python/opcodes/Manifest new file mode 100644 index 000000000000..e83370f509d8 --- /dev/null +++ b/dev-python/opcodes/Manifest @@ -0,0 +1,3 @@ +DIST Opcodes-0f7c7d63f5e13ce5a89d9acc3934f1b6e247ec1f.gh.tar.gz 236187 BLAKE2B 76e2f92a8860dc0306b5c48de9f64d6cd18e553af3936faac36e412bae129399ce7ff34ee2757b816a361aa29cdd45ac6b11e00bcaefd943e512ada6da0b70bc SHA512 bbdc08a75028c94def56b2afee0742db999acc8fe44aeeb6e8d8ac5e47e969a9daf0477e089ffff4c434be01c48b5e5ec5403bea86ba4e8674063a9f96fbeca8 +EBUILD opcodes-0.3.14-r1.ebuild 772 BLAKE2B 6f5036b14d5396dc2413744c834d9de3a5a1c61e5981cee08e8cc8489651824b1f327e6ba16b73a76b545205a3593399943234faf373ae570b148198d1b50b96 SHA512 30ada82fa2619a3d23bb249c726d245c65ec63b4b882b0e106834b449ee0d485bdeeb1ade4d0693f696cb696c1f078babd4c28f3d9dc0c21fa4184f861e9675a +MISC metadata.xml 377 BLAKE2B ddabd472cc268bde8e0aec999554b460978c6fda8b69713f09bd230c3b179e0ce71954d554a66787a8cb057b21a0bd12a27650465eaec87c19a65229338418ac SHA512 c160066bab5fd6e242ef915c37ca5194767a2ffd551260c51ce5a45a724ed18fc2b87f9def500d9474ab27f2c47a817581b62a0135d879c3f409482cc9222b92 diff --git a/dev-python/opcodes/metadata.xml b/dev-python/opcodes/metadata.xml new file mode 100644 index 000000000000..387cbd013598 --- /dev/null +++ b/dev-python/opcodes/metadata.xml @@ -0,0 +1,12 @@ + + + + + tupone@gentoo.org + Tupone Alfredo + + + opcodes + Maratyszcza/Opcodes + + diff --git a/dev-python/opcodes/opcodes-0.3.14-r1.ebuild b/dev-python/opcodes/opcodes-0.3.14-r1.ebuild new file mode 100644 index 000000000000..41c5fc198040 --- /dev/null +++ b/dev-python/opcodes/opcodes-0.3.14-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +EGIT_COMMIT=0f7c7d63f5e13ce5a89d9acc3934f1b6e247ec1f +MY_P=${PN^}-${EGIT_COMMIT} +DESCRIPTION="Opcodes Project" +HOMEPAGE=" + https://github.com/Maratyszcza/Opcodes/ + https://pypi.org/project/opcodes/ +" +SRC_URI=" + https://github.com/Maratyszcza/Opcodes/archive/${EGIT_COMMIT}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" # depends on an old version of werkzeug + +RDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] +" + +DOCS=( readme.rst ) + +distutils_enable_sphinx sphinx \ + dev-python/sphinx-bootstrap-theme diff --git a/dev-python/opensearch-py/Manifest b/dev-python/opensearch-py/Manifest index 6a6ce4fb8de0..0009577d8cea 100644 --- a/dev-python/opensearch-py/Manifest +++ b/dev-python/opensearch-py/Manifest @@ -1,5 +1,5 @@ DIST opensearch-py-2.3.0.gh.tar.gz 392631 BLAKE2B b2e88c98676c8c035f8c295b12b8cd8a7b8f4d6e4b1b4dca76f2417cf9d8c01b16bc36b3bed7f64d91d643aa2ceba681af6eac9b4d1a3d3bfa1a2cb13a53f167 SHA512 8be82ff19b4aa3d44dba8dd3b56676241de1999d6ae91c8414528132a6ed450850bf3b544a858c9fe0a5b188cd0da1196a524f9515e90369f5232c3ca7244d22 DIST opensearch-py-2.7.1.gh.tar.gz 479006 BLAKE2B 17203e9c65e9bc2ec0b73b3b2f1ccdf0ad053ebf5173aa5b21423e607b68c1c0e4349b99be593eb982cb6cb9cfa2331a30668b9a74ce425591d966728d86254d SHA512 84041a075667b54b0afeae11221bb56d41a86d7bf4b3fae3f9406822bb8c8f55a6ba67c4ca1a2cfea70d3ed6e089b0921a535b32fccc04a1016549bcf66ac03c EBUILD opensearch-py-2.3.0.ebuild 1071 BLAKE2B 93d391b5d41a23c4fc03e74beddf4cd79443273dbfec7e440ff0741ada1fd6c342a4a6eb353c9ca7f8f41266f86dff0c37d7b648e152caf5d92f6401ad06b79e SHA512 60d0e13fcdae4d284ed6f0680789e99dc045e2b9853f8b9ca24edd6d3f9b20e6dc1c001c2f39f8bd48f458a1da1f25a46b5a2ba2419c85ba1a4b3e9c91a917da -EBUILD opensearch-py-2.7.1.ebuild 1045 BLAKE2B ec32b04a2c97e3a617b90bad8d9fb8b882dfb6e33410464d86534f7de7895f10d79ffa69b88759915b3b7df6ca2c5d5b33573d656607424d9c486c921f076185 SHA512 81d054a7f12afb4fa18f7bff08eb699d95d7aee6b003a2b260cf91ac1d48de24561255e920d78a574eaaca36f99cccc356a5e14def5283642e5c97c7ec10568a +EBUILD opensearch-py-2.7.1.ebuild 1045 BLAKE2B 0f3aa335ac2e15be931b7502bc007f1bd6a19b057a5ce5ab851b0f41e3020740bbfcf4fee783dd6441beb970ea4dd8fd791aa9379976b2d96e000aa452f24e42 SHA512 5a20535c743ea1c09f4aeb6c321e71d100d4a73d2015fd487e48204165f259f106380f8e4b93ac3d67570a4e094bb1ca2cb2fb68951972f0e187e3405338bbe1 MISC metadata.xml 423 BLAKE2B 106c69949c360ff2fd43eb7fefc3999d12b00bf265e8852f24f659aad2977a8ef9e9504a0db493da3a3be16ca3b633b756dfa135b211a357cf8aaaa90f1ad0cf SHA512 3841e3efdbb8ba6d3a35797d211e2f946a9ca9f72862f439e3179fbfc02f7be414d8708581c6f439ad5684106c8feb74c716ad53186a71630ed274db9b85f241 diff --git a/dev-python/opensearch-py/opensearch-py-2.7.1.ebuild b/dev-python/opensearch-py/opensearch-py-2.7.1.ebuild index d5d5b0a46f50..b77e762a50c5 100644 --- a/dev-python/opensearch-py/opensearch-py-2.7.1.ebuild +++ b/dev-python/opensearch-py/opensearch-py-2.7.1.ebuild @@ -31,7 +31,7 @@ RDEPEND=" >=dev-python/requests-2.32.0[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] dev-python/certifi[${PYTHON_USEDEP}] - dev-python/Events[${PYTHON_USEDEP}] + dev-python/events[${PYTHON_USEDEP}] " BDEPEND=" test? ( diff --git a/dev-python/outputcheck/Manifest b/dev-python/outputcheck/Manifest new file mode 100644 index 000000000000..bebbb32eb523 --- /dev/null +++ b/dev-python/outputcheck/Manifest @@ -0,0 +1,4 @@ +AUX outputcheck-0.4.2-Driver.patch 738 BLAKE2B 972452f782966bc0237c4bb134ecb31c4d6126e08fda3630899f51e7028120d8cc0a9a89a33018648369a84e64e335b6520bf4e220c0fcde5257ad90640deb12 SHA512 1d0a3b694261a3ffa3fc51add70c3f6a0888120da1ef5aa4b09c57777b4b9497cdb44c03e294018c3f4c70d35aed7050638bc77101aa3e99fd0367ee03358118 +DIST OutputCheck-0.4.2.gh.tar.gz 16436 BLAKE2B 8c1678746b9fc11cf7b554da83a2e5a51c7095931894a543340e905ccff1e7240f1bb8ec12d348af9662ce7e515d70d6e8a93d1e6ab15629545aa5019a7fe648 SHA512 0abd1ca69c4ef683cc455c222979b313ed8b4906725cc534b80906cc4fb9a0acad855d4a6c39aa4777bbdc35309857082197a0cacdc191e4afb8a8a9a4bb2bed +EBUILD outputcheck-0.4.2-r2.ebuild 1080 BLAKE2B af177a4a04b39124581ff5d3f9ade3265234fc3a38c40f151c612f43c8bdac960e94ef669b5e15da144bf612366b73523318d6e4afc54783daa269d99c6bd122 SHA512 b82c3c65f43b69c8e85de9758dd9eabca1eb4209f3e9a0d53a7025f54fa07472d58ff07ac10929394866e3d5e5416f326b063f87d89de9488043ca7349597b10 +MISC metadata.xml 899 BLAKE2B fb3372208ef75e4cda72be765d15426707f4879f5ac55ac79adc6991dfc61d624e33b30f549d83877f02cb6aa9a3f1b64a9aff6eb922e8de5221036808ae14d2 SHA512 265f6dfca1e7b83a72a6b9edb4399e49bd91eb7273bcd3b2d92f32d647963bb05ae2408b011a397d26772b5016c6b40809afb56090c36b449c263a5fa5b3dd05 diff --git a/dev-python/outputcheck/files/outputcheck-0.4.2-Driver.patch b/dev-python/outputcheck/files/outputcheck-0.4.2-Driver.patch new file mode 100644 index 000000000000..9812bd728e0c --- /dev/null +++ b/dev-python/outputcheck/files/outputcheck-0.4.2-Driver.patch @@ -0,0 +1,11 @@ +--- a/OutputCheck/Driver.py ++++ b/OutputCheck/Driver.py +@@ -34,7 +34,7 @@ ExitCode = enum('SUCCESS', + + def main(args): + parser = argparse.ArgumentParser(description=__doc__) +- parser.add_argument('check_file', type=argparse.FileType('rU'), help='File containing check commands') ++ parser.add_argument('check_file', type=argparse.FileType('r'), help='File containing check commands') + parser.add_argument('--file-to-check=', type=argparse.FileType('r'), default='-', help='File to check (default %(default)s)') + parser.add_argument('--check-prefix=', default='CHECK', help='Prefix to use from check_file') + parser.add_argument("-l","--log-level",type=str, default="INFO", choices=['debug','info','warning','error']) diff --git a/dev-python/outputcheck/metadata.xml b/dev-python/outputcheck/metadata.xml new file mode 100644 index 000000000000..0891dc52ae07 --- /dev/null +++ b/dev-python/outputcheck/metadata.xml @@ -0,0 +1,24 @@ + + + + + + xgqt@gentoo.org + Maciej Barć + + + python@gentoo.org + Python + + + OutputCheck is a tool for checking the output of console programs that is + inspired by the FileCheck tool used by LLVM. It has its own small language + (Check Directives) for describing the expected output of a tool that is + considerably more convenient and more powerful than GNU grep. + + + https://github.com/stp/OutputCheck/issues/ + stp/OutputCheck + OutputCheck + + diff --git a/dev-python/outputcheck/outputcheck-0.4.2-r2.ebuild b/dev-python/outputcheck/outputcheck-0.4.2-r2.ebuild new file mode 100644 index 000000000000..9ba13e596a42 --- /dev/null +++ b/dev-python/outputcheck/outputcheck-0.4.2-r2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=OutputCheck-${PV} +DESCRIPTION="A tool for checking the output of console programs inspired by LLVM's FileCheck" +HOMEPAGE=" + https://github.com/stp/OutputCheck/ + https://pypi.org/project/OutputCheck/ +" +SRC_URI=" + https://github.com/stp/OutputCheck/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + dev-python/lit[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + local PATCHES=( + "${FILESDIR}/${PN}-0.4.2-Driver.patch" + ) + + distutils-r1_src_prepare + + # Remove bad tests. + rm "${S}/tests/invalid-regex-syntax.smt2" || die "failed to remove bad tests" + + # Create RELEASE-VERSION file. + echo "${PV}" > "${S}/RELEASE-VERSION" || die "failed to write RELEASE-VERSION" +} + +python_test() { + lit --verbose "${S}/tests" || die "running test with ${EPYTHON} failed" +} diff --git a/dev-python/parver/Manifest b/dev-python/parver/Manifest index 4388f8622047..d31db81aee17 100644 --- a/dev-python/parver/Manifest +++ b/dev-python/parver/Manifest @@ -1,3 +1,3 @@ DIST parver-0.5.gh.tar.gz 26048 BLAKE2B ff658dd477a707b7756717da73317c73fff521968ab7c16f55aa2d6ab3270d4961f16afd114dc2775d5beeb9208b2e459a0e3f262ebcbfe825015925a2ed2bbd SHA512 55fd52cb229c8358e89053f4c44d8cdb4bfbc8fd79ec40f4b7c6f18f2c848fb025e2be4e907b5cfbeb598e535fed67be4e10cea71d529a21e6d0712679c665d3 -EBUILD parver-0.5.ebuild 719 BLAKE2B 237fc4e4bab1b4165339b3385967e09182a7f7b0ee3a592ab4e03675d3bf950433e1190675540db2404c45af4f845b7515c62d92b1c1501dd002b8f2f3b2323c SHA512 2a3d224f2e4084c63b847834ead262123c46529fb2b70805f5144bc5a4075a6791074efa459ca0a1ef006820f142520f2a03a2c0130eda45b2fbd6d938e776d7 +EBUILD parver-0.5.ebuild 719 BLAKE2B 5bf4c86ffefbb0a23db44dacaba5e22b37e8a3d8e3f92ac1f58badeafb2304fc2bbd9dfe267e633183eaa69d12c7d3cd0269b2b530ae3313b415bd7195da36ca SHA512 55d80bc81324c423e2d0d113166b75b8aec6866ca6af061ef118c6958ee320b767bf6164f855b081b668e01ee515e48d2a974d3c3a2f1302320027c0139d8734 MISC metadata.xml 502 BLAKE2B 2d9a48c3dda6814a6eebbcfd210a259d15b7ff00a77b3df667e55e934a0c8b590c3180118d50223d8799f9083fb1990b56d88143dfd380f1bc82b83011f2dff4 SHA512 0140aa49b40780ef0ed6fb364c6eaa5f6ba2f6da51fa0492dd147ed293be7f391942c1c30c86db2d2d49edcaf157767229511b26d0284e595a68a9917deb8ff0 diff --git a/dev-python/parver/parver-0.5.ebuild b/dev-python/parver/parver-0.5.ebuild index a79741998179..1cd05c42bc99 100644 --- a/dev-python/parver/parver-0.5.ebuild +++ b/dev-python/parver/parver-0.5.ebuild @@ -23,7 +23,7 @@ SLOT="0" KEYWORDS="amd64 arm64 ~riscv x86" RDEPEND=" - >=dev-python/Arpeggio-1.7[${PYTHON_USEDEP}] + >=dev-python/arpeggio-1.7[${PYTHON_USEDEP}] >=dev-python/attrs-19.2[${PYTHON_USEDEP}] " diff --git a/dev-python/peachpy/Manifest b/dev-python/peachpy/Manifest new file mode 100644 index 000000000000..7e9dddbfb4a3 --- /dev/null +++ b/dev-python/peachpy/Manifest @@ -0,0 +1,3 @@ +DIST PeachPy-349e8f836142b2ed0efeb6bb99b1b715d87202e9.gh.tar.gz 248834 BLAKE2B 508100af45ee2868637c9f2123d835b26a6f8fc4fe880302ec273e19f95b855c667e30e1a31a23dc621aea57b3bf1948d9c2339e35dee55d46d3205d2fe93f03 SHA512 adda0e1c2e417792d0799f2fb5fa92636eff493e83dacf38344ca4a9fe37344bbb73228409cdf8680290ea7f374025f8b23bcdce6ab67b5329ae4a2acbc1cf4f +EBUILD peachpy-2022.11.13-r2.ebuild 871 BLAKE2B cd03196f76d002e76aeaed861c9ee69cbb49bd0d9251d0aec76c082f7dc53da6b5fe729fd6b08db06785cef9b9776fae383f3cf6c73033a1998177bd729df0ce SHA512 741a9a33f4b2c9addfb6930c320d86b8f2634ecccdace40a3aae3464cef5914c785c93c5f6033260d6f65f17ac6aec62c7d729d69d6e66bb689beacf79e74c2d +MISC metadata.xml 377 BLAKE2B 53a5583779da97472edd89c93fe441309a28c430baf58cb5bc665b885b74077908ac52d3f6aca8363ff688fc7994ae5caddfe2f7d2e6c7acd35012d4158fd018 SHA512 3e9f04f38a4784165e63f07817c2a9b7e9fdc4399b17887f7250bdc1c9177dcb7b0fa144ca2faa60e95555e87889a555cee229f6b3b4e7b413ff494f525a5557 diff --git a/dev-python/peachpy/metadata.xml b/dev-python/peachpy/metadata.xml new file mode 100644 index 000000000000..f9ab9ad4cdef --- /dev/null +++ b/dev-python/peachpy/metadata.xml @@ -0,0 +1,12 @@ + + + + + tupone@gentoo.org + Tupone Alfredo + + + Maratyszcza/PeachPy + PeachPy + + diff --git a/dev-python/peachpy/peachpy-2022.11.13-r2.ebuild b/dev-python/peachpy/peachpy-2022.11.13-r2.ebuild new file mode 100644 index 000000000000..eec4c40652c9 --- /dev/null +++ b/dev-python/peachpy/peachpy-2022.11.13-r2.ebuild @@ -0,0 +1,39 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +EGIT_COMMIT=349e8f836142b2ed0efeb6bb99b1b715d87202e9 +MY_P=PeachPy-${EGIT_COMMIT} + +DESCRIPTION="Portable Efficient Assembly Code-generator in Higher-level Python" +HOMEPAGE=" + https://github.com/Maratyszcza/PeachPy/ + https://pypi.org/project/PeachPy/ +" +SRC_URI=" + https://github.com/Maratyszcza/PeachPy/archive/${EGIT_COMMIT}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" # depends on an old version of werkzeug + +RDEPEND=" + dev-python/opcodes[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" + +DOCS=README.rst + +distutils_enable_sphinx sphinx \ + dev-python/sphinx-bootstrap-theme diff --git a/dev-python/pyClamd/Manifest b/dev-python/pyClamd/Manifest index 695b2294b249..15f8d8f8844d 100644 --- a/dev-python/pyClamd/Manifest +++ b/dev-python/pyClamd/Manifest @@ -1,4 +1,4 @@ AUX pyClamd-0.4.0-remove-obsolete-bugtrack_url.diff 827 BLAKE2B 785e75cf5094fd32e205eb1db5749ebf6fea1fb415aee3a1fe587864147ab6a81340b85d24313e17c5ea1d6467beb8392fe5c5c3c30ce6a9afc50f38e6d04520 SHA512 23fb59f17a498a6f10da49eb23e728366c0e6101ce588c76eec818658fad75390c6437b094bbec42b10dcca4465793862e511d311d4b3ba020f4c13f85f767ec DIST pyClamd-0.4.0.tar.gz 11177 BLAKE2B cb69c9e1fec936d416a18658a2c3e9df4dc4684cf56c19e8a02ad9929b4c86d9985395c38a8f88f7053f81fe08fa3574c6a206bcc519a9494c2a61caf6b995b1 SHA512 b96e26729e0fe2600572534c0fa22a01238761589f1771e72a054dde9c1b8f122493c83ca04cffda167f7a0e44fbf309bdf76b8fe1de499ec50d56c677923bd4 -EBUILD pyClamd-0.4.0-r5.ebuild 615 BLAKE2B 72494bff308120e1e0ac3384b6190e5a7e67e57a067b5a19e0b6c1153e06ab1a8f7145435c3558e72e94167dbb601627411ea42747898d9dc21a3132ca89620b SHA512 47d4d471d2806d74287a0cfcb1e2fcc360de23bcd35b32eef892dc35eccf8385c4c9d7a07e397b6541f73d036aa28baadb4831856df00c167e75eb164ae791f5 +EBUILD pyClamd-0.4.0-r5.ebuild 611 BLAKE2B e802bd098bf40c1ae75ce6ef4a47a4597f231bb1a97ed08ee6db7f74004ea037575cafe55c2389bf704d5f662a90102ff71c3670c947238ba0415bdba0150f53 SHA512 f6b7d32eeec191ad4a465af35463bdcb9e9c1b44aeddd4ce44625449aa25042949941088aff407e29381702b50bdb3735b89b43792fd7d7953d778811a9be272 MISC metadata.xml 295 BLAKE2B cda80e8a0e2125cf0a97ab3ea3c63f588fb57afc25d1559cea145e09676c7708f2c7aa271a7cccabde61927f8a6e5e3200b6ce5b4597eb9a8065f7938fe9201a SHA512 54f6204e9620ddfa126858fd5c5ae7400245759999362f355287276df4d6a255d34322bd70e08b875bbbfceec7099b39db214008a6ea5458a74845d3a39e3952 diff --git a/dev-python/pyClamd/pyClamd-0.4.0-r5.ebuild b/dev-python/pyClamd/pyClamd-0.4.0-r5.ebuild index 82d800b08c2e..89d623d69615 100644 --- a/dev-python/pyClamd/pyClamd-0.4.0-r5.ebuild +++ b/dev-python/pyClamd/pyClamd-0.4.0-r5.ebuild @@ -3,24 +3,26 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9,10,11,12} ) DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 +PYPI_PN=pyClamd +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi -PATCHES=( "${FILESDIR}/${P}-remove-obsolete-bugtrack_url.diff" ) - -DESCRIPTION="python interface to Clamd (Clamav daemon)" +DESCRIPTION="Python interface to Clamd (ClamAV daemon)" HOMEPAGE="https://xael.org/pages/pyclamd-en.html" LICENSE="LGPL-3" SLOT="0" KEYWORDS="amd64" -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" -RDEPEND="${DEPEND}" +RDEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] +" # Tests need clamd running and we cannot rely on that being # true during build RESTRICT="test" + +PATCHES=( "${FILESDIR}/${P}-remove-obsolete-bugtrack_url.diff" ) diff --git a/dev-python/pyDes/Manifest b/dev-python/pyDes/Manifest index 347f19861a7f..823f8a159836 100644 --- a/dev-python/pyDes/Manifest +++ b/dev-python/pyDes/Manifest @@ -1,3 +1,3 @@ DIST pyDes-2.0.1.tar.gz 9878 BLAKE2B 45a2d0575519afc389abe080f2c3a6751c5ee1f973e9e4370f24c5dbf9d85882e875682005eae3d749a2e11bffc3cd46868f83baa58f9e7e4feb7a25db641a14 SHA512 9d2a048dd6f629713d93d5cfcf5eaccb45a28fd3942f6837baf492bc6d9f0fcd16a1611e467231e9abfa6756d1684b0848c2190195e9e772bed2e6574327885c -EBUILD pyDes-2.0.1-r1.ebuild 382 BLAKE2B 0b26e613d11faa6268524d3ebb24b31e6ad9221f7d960038a57503a93fc5da12fadbf37269fca9569e2f990368eec08f5597744136b4f5c813b11becc1102b9a SHA512 2bda064bb998f24ccb0880154d7942c8a7dae8468d747e040a082d57bc2252273ea99cdac8d1b83944474278f3a6675043be5a3020bb9412a7337c50bf38e60f +EBUILD pyDes-2.0.1-r1.ebuild 389 BLAKE2B 95edf72cebcfca3c47b3353ec620a7c34549b84bec16806f3f544e51b36864f02c180ce4e8444db8a7540c3a05e9e344e2f7b1e67037390e7220f430b0539fff SHA512 f3a14a7bf23291d15e91d8196ac438233af0aaaa3da614266fc1b98085761625baf1616cb14bbf6f80d1b891dbbd1e1a7731365db094b1d8d218e716f456a24a MISC metadata.xml 553 BLAKE2B 3b9ae242198ec6f8454f95de79914a6a78d8c38e7bb6d101f3912ad73d3564eee03608406a5c21f59622e835739f932f73b551ee144e0f7d87bfede983ade363 SHA512 3c5b0542e9dd74c09ba1412c8b0823f933f4b06cb6013cfedbb0f3d7b4ec7e80abce3a93888d046b61e5cc072f8a23f2ddd9fd64c8b25d0166df9d17e5ea5823 diff --git a/dev-python/pyDes/pyDes-2.0.1-r1.ebuild b/dev-python/pyDes/pyDes-2.0.1-r1.ebuild index 82c2ac1c359f..814fc6b90f80 100644 --- a/dev-python/pyDes/pyDes-2.0.1-r1.ebuild +++ b/dev-python/pyDes/pyDes-2.0.1-r1.ebuild @@ -5,12 +5,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{9..12} ) +PYPI_PN=pyDes +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 pypi DESCRIPTION="Python implementation of DES and TRIPLE DES" -HOMEPAGE="https://twhiteman.netfirms.com/des.html" +HOMEPAGE="https://pypi.org/project/pyDes/" LICENSE="MIT" SLOT="0" diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest index c9a7841f61dc..23f3c2f349b7 100644 --- a/dev-python/pyamg/Manifest +++ b/dev-python/pyamg/Manifest @@ -2,8 +2,8 @@ DIST pyamg-5.0.1.gh.tar.gz 4132815 BLAKE2B 578a8b1ff7eb627698ba1f0fc2483c614bf73 DIST pyamg-5.1.0.gh.tar.gz 4133863 BLAKE2B eb1894f52ef40764f580c23381afbfc1a0ae066ef34ab393adc1ded8f5ed2d881db231f8cfcf94232a531300d920cd54f634382be390be1127648be06464ffb9 SHA512 d770289a9995dd6d7eb7be137e39adeed0968d25d6c5c8c664f14ca3980f09fdda407adb3f634172a9ce49e4d0e205a63dccc21214a027324372a2be1374f062 DIST pyamg-5.2.0.gh.tar.gz 4133298 BLAKE2B 73f1a53eaedd9c80e23fb49e242342e877b46eacc023abd4949d3036591b3fed7c05aa71a98656227f571f6ecdf714675d6a97749a4a7a19e7f2f7c48f9fcd90 SHA512 9636090199a41145892f50462f8db8148543f48ee16f41a857b003d5bbcfe5cdab0b9f236dbbb8f4298b65316b05ea448b1493789afabdad6376d6dc75eaaf79 DIST pyamg-5.2.1.gh.tar.gz 4133340 BLAKE2B 04bb2a5bbcd76eed651512634670ea76359fe779c17ea50c2272d7a9656a348c94b6748efaf24f189219bc467c85418e0d6252ac809f4feb269059ee732b2ea6 SHA512 469a5675bb65ff9eadfdbf344c35cb01bebe09c987b493aaeaf5aa98273ebd8071534e25edac82ffc26f39eb3877e1a69cd2a3894de70bcb5396b6cf723aa3b6 -EBUILD pyamg-5.0.1.ebuild 978 BLAKE2B ffca81fdd88ab79bbcbf8074fea5027086c0bc89950949bcc8bb891dc9803ad83d2b5e5beb26d241d9ff8ccda52eafe00d39f75cd8a9054cb81e28761cbb9fb6 SHA512 312f0f3d5f1c42b1a82ccfb659356684e9c9db70127120cb61830691765e0678146ed2fb25900284d5b1a10a02f9e642f548e51b64aea25bb6eb7bf83b003ee0 -EBUILD pyamg-5.1.0.ebuild 986 BLAKE2B 839edad19c603478a0cb4ad6947e8eaf5393cf7ceb8b0160d33d6f1f066b3bf2452344e467eff79a751b80d9052d5a08a20f033f09923cd77142b5e0e13f64f7 SHA512 51e322a223aa3cd0a01adf6d5dae4089716ba0941502bd0c85d6ace25ee26f016ccd93a46f09328ecad7030a94cfbc252e15ca516b84d93478e731f04fc3a8d9 -EBUILD pyamg-5.2.0.ebuild 987 BLAKE2B ffaf0b7243f897ad72762286c9c1baeccf4e085fecdd11bd3a070c40762194461e377b405455423884e063dddfbee552717aea74cf76ae2d4b09e5df3acd72f9 SHA512 da23d232b831fc562291dded524ffd897120768297170a065ec3d1502648ad3db791eb5c69e2354d8ee229f5ab1af24352ae739a8fc4daccd4438e780d8c845d -EBUILD pyamg-5.2.1.ebuild 987 BLAKE2B ffaf0b7243f897ad72762286c9c1baeccf4e085fecdd11bd3a070c40762194461e377b405455423884e063dddfbee552717aea74cf76ae2d4b09e5df3acd72f9 SHA512 da23d232b831fc562291dded524ffd897120768297170a065ec3d1502648ad3db791eb5c69e2354d8ee229f5ab1af24352ae739a8fc4daccd4438e780d8c845d +EBUILD pyamg-5.0.1.ebuild 978 BLAKE2B 88f0815689fa71bd9ab5185386b935e32b964d6898c2d3cd3f2ac03c65e20e11591927955681c9ffa5cf82096528c1ee9446f4db2016f33e037d15addc058123 SHA512 3831afa51545f64a30956700c3a2265812c31c43e7977b95981e4d88f54835620c72b38cad7c1c64666ffc2cbcd5279ddf60f3149daa1328f2b39c6ea27d3d1f +EBUILD pyamg-5.1.0.ebuild 986 BLAKE2B 786f93c958d026030dc13c0743074bb8b70b8b67955f6d4d085f2bb3307bff5390d00cff9899acf517196e0d37d0190ae3e8b9bcc7bf86701c0fccaf340cb463 SHA512 55c2d44a734e84b47fa2c506b9aeb35cab14edfbd40553dccbc8ac785087956b0bbf09a68f54195ebbf6ab0a41e7c3ae3046bbf38a6103416db379cc089fc5e7 +EBUILD pyamg-5.2.0.ebuild 987 BLAKE2B 3532fc95e7ae820b45b9cfba51f9c7bbd10c6242bbf20a0be945e3323b51d5c664bbcf4181d07295a43267ad6221164b75f72ed86bdfe97c38b2093ac80e059e SHA512 b800b8d7cc22d6c8d596fe3e5149299f60a37d3ca9d0378e1c53d9b81f74f4522d1eb991c1dc4b23eac26cdf5d83c491e99207b389cf6f0dd46a20650386aae0 +EBUILD pyamg-5.2.1.ebuild 987 BLAKE2B 3532fc95e7ae820b45b9cfba51f9c7bbd10c6242bbf20a0be945e3323b51d5c664bbcf4181d07295a43267ad6221164b75f72ed86bdfe97c38b2093ac80e059e SHA512 b800b8d7cc22d6c8d596fe3e5149299f60a37d3ca9d0378e1c53d9b81f74f4522d1eb991c1dc4b23eac26cdf5d83c491e99207b389cf6f0dd46a20650386aae0 MISC metadata.xml 768 BLAKE2B 26229e93507c2f6ee26cf2f079b9e9591bd9e4b0f7922ae231444f885afc4a3050b4175a948b81260d5b50d2b30e608a65c220fa0c1e7a5fb8c3e7816f81e610 SHA512 f7f5876fbfc7a8057edd3c0f1bde6721721408a2def54cad978ca4a3699a1bf9c75a7b690c89e74a82a325a368d884e8f232a64385026dda267abf8898124b33 diff --git a/dev-python/pyamg/pyamg-5.0.1.ebuild b/dev-python/pyamg/pyamg-5.0.1.ebuild index 64791bff6c6d..730d04dce190 100644 --- a/dev-python/pyamg/pyamg-5.0.1.ebuild +++ b/dev-python/pyamg/pyamg-5.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -29,7 +29,7 @@ DEPEND=" dev-python/numpy[${PYTHON_USEDEP}] " RDEPEND=" - dev-python/CppHeaderParser[${PYTHON_USEDEP}] + dev-python/cppheaderparser[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] dev-python/scipy[${PYTHON_USEDEP}] diff --git a/dev-python/pyamg/pyamg-5.1.0.ebuild b/dev-python/pyamg/pyamg-5.1.0.ebuild index 0daf543cacc1..181b981b35b3 100644 --- a/dev-python/pyamg/pyamg-5.1.0.ebuild +++ b/dev-python/pyamg/pyamg-5.1.0.ebuild @@ -29,7 +29,7 @@ DEPEND=" dev-python/numpy[${PYTHON_USEDEP}] " RDEPEND=" - dev-python/CppHeaderParser[${PYTHON_USEDEP}] + dev-python/cppheaderparser[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] >=dev-python/scipy-1.8.0[${PYTHON_USEDEP}] diff --git a/dev-python/pyamg/pyamg-5.2.0.ebuild b/dev-python/pyamg/pyamg-5.2.0.ebuild index 8d22187046fd..58bcf8ddb947 100644 --- a/dev-python/pyamg/pyamg-5.2.0.ebuild +++ b/dev-python/pyamg/pyamg-5.2.0.ebuild @@ -29,7 +29,7 @@ DEPEND=" dev-python/numpy[${PYTHON_USEDEP}] " RDEPEND=" - dev-python/CppHeaderParser[${PYTHON_USEDEP}] + dev-python/cppheaderparser[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] >=dev-python/scipy-1.11.0[${PYTHON_USEDEP}] diff --git a/dev-python/pyamg/pyamg-5.2.1.ebuild b/dev-python/pyamg/pyamg-5.2.1.ebuild index 8d22187046fd..58bcf8ddb947 100644 --- a/dev-python/pyamg/pyamg-5.2.1.ebuild +++ b/dev-python/pyamg/pyamg-5.2.1.ebuild @@ -29,7 +29,7 @@ DEPEND=" dev-python/numpy[${PYTHON_USEDEP}] " RDEPEND=" - dev-python/CppHeaderParser[${PYTHON_USEDEP}] + dev-python/cppheaderparser[${PYTHON_USEDEP}] dev-python/numpy[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] >=dev-python/scipy-1.11.0[${PYTHON_USEDEP}] diff --git a/dev-python/pyarrow/Manifest b/dev-python/pyarrow/Manifest index 48f6dbce0d14..2c242d6986af 100644 --- a/dev-python/pyarrow/Manifest +++ b/dev-python/pyarrow/Manifest @@ -1,11 +1,5 @@ -AUX pyarrow-16.1.0-numpy-2.patch 2950 BLAKE2B 89457b0b8c990b0fdc0409d72ef7326432a327dcd435277131e3bd2dd3506e3f3c8877edad37f318bac5627ff6c53c045115b5cfd91f887e21524b525aca4535 SHA512 5bd77755392f1cbfdc765a3bc713040cf75a9a4e824536a400f8c163633c41b1ebc38f4ba74be83e37c346789b34eb0a421bf549b4449ce31b613706effec859 -AUX pyarrow-16.1.0-py313.patch 1860 BLAKE2B c7cf4cd0357280a51bbaf87ba5405699ebe0ab3433b5b0b7c4d917eb0103231887a33d4286e9c13e4159c90560e4d7112ccd071fce69b79441fe974f46c488f8 SHA512 c519ceafa47879fc49eef33457a3aa87e7274002ac23d01dbaeb4d0ad9a29a241c7bc3739f555c9df20f8489c377c6730fe9686983dd0ac3a2fe847fad16701f -DIST apache-arrow-16.1.0.tar.gz 21707079 BLAKE2B 5541c364351e59e8164f2461546bce3ddc834d70b3a03b815b681187674bdd89ccfb7eb113bf9010c821845b0c1fa51f5321bfea5b20927e6364f6452ec980d2 SHA512 28975f59e1fdde2dba4afaf4a5ba934b63db3a7f27656e2aa0af0f0d2a046c9dbfa9a6082de94629c36d03809b296566a37ea65ec5a2fc17fedac7d21e272d31 -DIST apache-arrow-17.0.0.tar.gz 21822331 BLAKE2B 64f9321cbf13fafae5938f26840d3ef642d6f5b40386315030bc70fe8703786ee394c8483d2bde7961cf2b5c15470ffebd7c66029e116b05cfbf5524e9fe51f1 SHA512 4e2a617b8deeb9f94ee085653a721904a75696f0827bcba82b535cc7f4f723066a09914c7fa83c593e51a8a4031e8bf99e563cac1ebb1d89604cb406975d4864 DIST apache-arrow-18.0.0.tar.gz 19113236 BLAKE2B c358f8e61155432540a4002c6dfba7a3763d934a43eddae0a9a6f98bb26879df51e3cdcc64db6dd684ffde2ef8ef6dcff8906355b5769f71afae907aa1e920c5 SHA512 4df30ab5561da695eaa864422626b9898555d86ca56835c3b8a8ca93a1dbaf081582bb36e2440d1daf7e1dd48c76941f1152a4f25ce0dbcc1c2abe244a00c05e DIST arrow-testing-4d209492d514c2d3cb2d392681b9aa00e6d8da1c.tar.gz 3572558 BLAKE2B fe5b6a46babbde8e2becefea09fecf090201a49faa7d4ee2f44b0bb4da42c344b37564999d32fdbd54a81a56c33fbde9b2d9d2fa664bf127cb5661e845fb6229 SHA512 6758ad936e1eeb2c5dd2b4b40fe90822a48a4ce67ee4d36657c168e1db5d9a17c092f4cf571b13d56b568a773515385441874d1ea36a1f6e5b15a99f67176fa3 DIST parquet-testing-cb7a9674142c137367bf75a01b79c6e214a73199.tar.gz 1068025 BLAKE2B 0fdd12d04108b27b17564c60ca36e751453f5d74cfbbe3a076e8befa1696aa0f093e2d1a5eacb99e69a98deda502930ba79b8329403af1e8b9d696e6617c6075 SHA512 dd221d9d59442cebb7158d7cf769d6e5323416bfcde2852eee37a26ff089bc04ea10b9ae7158a37d8694c10469d77c7d251d0dd2549596a7b3899d9c39b45997 -EBUILD pyarrow-16.1.0.ebuild 2629 BLAKE2B 7f6daf44bc3d5aa3257559ee56367a91d9437f78314febfc4bd5b00bd61f5d6255f1ff46efb15a56df4a945f6e56b79e512ed090afec5187a3d31db9faf55aed SHA512 14946af7cb7e1b39ac6be8dc4ea5fc70abe3f8e5f86a294567204928b0f81b0e352dcc288ca251ee70a79340370e2bb5bbc2f7dde41b041c4937885ddca04392 -EBUILD pyarrow-17.0.0.ebuild 2842 BLAKE2B 99c74928ef1544993a756771667099c2b4413d635101c3fada35553b0d7aa6728d72591301ba4af1f104d9cc262250c873cd4a19eea7685bffeb70c3b6803bd2 SHA512 671f2761535926a96cfec1c0d04a6a5d4dc6d8790761339b0100a65ff20b1e36baf309884f1bc2d1fcf968531a2478c6937ec4cfd1fa3c3c5057a6261e15664a -EBUILD pyarrow-18.0.0.ebuild 3299 BLAKE2B 5142c08bfb6247887ad623af075f3d2243b959857a7561b9507c71db8c4a57dc0663350c14a9d52fba96ea650435cdecbb98c39b07fe9344cea3105ea55f30e1 SHA512 cb01fc93413530451e90a57794d4fe8cef798d66c4ba8328dfee0e9d0c259f4bf97f8eb44c46e5d8a44e7773358bd935b5d7fed67c8fb6cde581149586bd6dcb +EBUILD pyarrow-18.0.0.ebuild 3298 BLAKE2B 08740a217baeb148f451ab84284500b4c21637945015b19faa9d2c3fbd5e8e5055d162e4288cab8c9f64a6598634db0d61633d8bf968867fcebf4e472b17ca41 SHA512 836a1f3ddd362a5857a0e431510c68f0cadf18e8bb10ee0d8ad5280d2f21480bc88e06ac15a05885eaf85eecc2774f8b9bb867c5a0c390cf949cc3d7c2ad2679 MISC metadata.xml 555 BLAKE2B 5683205ece2b0266e5792f42ebd515c1822563d2705f046ebcabd1de71efc67800616303b2fc83ea8cac3395303178f13e859b7390adfcef23da8d687fc8d6a3 SHA512 61d8f5bcbdbe92b858d0aab3040cd3e8dcb33ba0c45808649e032a165d6826c1a489ae2cfbf8dca52eda82d5b24b4c3f74a9abd6f87d5ff72f6578cf7535c797 diff --git a/dev-python/pyarrow/files/pyarrow-16.1.0-numpy-2.patch b/dev-python/pyarrow/files/pyarrow-16.1.0-numpy-2.patch deleted file mode 100644 index d43e15746408..000000000000 --- a/dev-python/pyarrow/files/pyarrow-16.1.0-numpy-2.patch +++ /dev/null @@ -1,65 +0,0 @@ -diff --git a/pyarrow/tests/parquet/common.py b/pyarrow/tests/parquet/common.py -index 8365ed5b28543..c3094ee20b34c 100644 ---- a/pyarrow/tests/parquet/common.py -+++ b/pyarrow/tests/parquet/common.py -@@ -83,7 +83,7 @@ def _random_integers(size, dtype): - iinfo = np.iinfo(dtype) - return np.random.randint(max(iinfo.min, platform_int_info.min), - min(iinfo.max, platform_int_info.max), -- size=size).astype(dtype) -+ size=size, dtype=dtype) - - - def _range_integers(size, dtype): -diff --git a/pyarrow/tests/test_array.py b/pyarrow/tests/test_array.py -index 88394c77e429d..1032ab9add3ca 100644 ---- a/pyarrow/tests/test_array.py -+++ b/pyarrow/tests/test_array.py -@@ -3398,7 +3398,7 @@ def test_numpy_array_protocol(): - result = np.asarray(arr) - np.testing.assert_array_equal(result, expected) - -- if Version(np.__version__) < Version("2.0"): -+ if Version(np.__version__) < Version("2.0.0.dev0"): - # copy keyword is not strict and not passed down to __array__ - result = np.array(arr, copy=False) - np.testing.assert_array_equal(result, expected) -diff --git a/pyarrow/tests/test_pandas.py b/pyarrow/tests/test_pandas.py -index be2c5b14e68b0..ba9d6a3c01391 100644 ---- a/pyarrow/tests/test_pandas.py -+++ b/pyarrow/tests/test_pandas.py -@@ -780,7 +780,7 @@ def test_integer_no_nulls(self): - info = np.iinfo(dtype) - values = np.random.randint(max(info.min, np.iinfo(np.int_).min), - min(info.max, np.iinfo(np.int_).max), -- size=num_values) -+ size=num_values, dtype=dtype) - data[dtype] = values.astype(dtype) - fields.append(pa.field(dtype, arrow_dtype)) - -diff --git a/pyarrow/tests/test_table.py b/pyarrow/tests/test_table.py -index a58010d083e92..f40759de50c8c 100644 ---- a/pyarrow/tests/test_table.py -+++ b/pyarrow/tests/test_table.py -@@ -3281,7 +3281,7 @@ def test_numpy_array_protocol(constructor): - table = constructor([[1, 2, 3], [4.0, 5.0, 6.0]], names=["a", "b"]) - expected = np.array([[1, 4], [2, 5], [3, 6]], dtype="float64") - -- if Version(np.__version__) < Version("2.0"): -+ if Version(np.__version__) < Version("2.0.0.dev0"): - # copy keyword is not strict and not passed down to __array__ - result = np.array(table, copy=False) - np.testing.assert_array_equal(result, expected) -diff --git a/scripts/test_leak.py b/scripts/test_leak.py -index f2bbe8d051bf9..86a87f5e742e8 100644 ---- a/scripts/test_leak.py -+++ b/scripts/test_leak.py -@@ -98,7 +98,7 @@ def func(): - - - def test_ARROW_8801(): -- x = pd.to_datetime(np.random.randint(0, 2**32, size=2**20), -+ x = pd.to_datetime(np.random.randint(0, 2**32, size=2**20, dtype=np.int64), - unit='ms', utc=True) - table = pa.table(pd.DataFrame({'x': x})) - diff --git a/dev-python/pyarrow/files/pyarrow-16.1.0-py313.patch b/dev-python/pyarrow/files/pyarrow-16.1.0-py313.patch deleted file mode 100644 index f3e0053dd003..000000000000 --- a/dev-python/pyarrow/files/pyarrow-16.1.0-py313.patch +++ /dev/null @@ -1,60 +0,0 @@ -diff --git a/python/pyarrow/src/arrow/python/udf.cc b/python/pyarrow/src/arrow/python/udf.cc -index e9b72a2592738..b6a862af8ca07 100644 ---- a/pyarrow/src/arrow/python/udf.cc -+++ b/pyarrow/src/arrow/python/udf.cc -@@ -28,6 +28,10 @@ - #include "arrow/util/checked_cast.h" - #include "arrow/util/logging.h" - -+// Py_IsFinalizing added in Python 3.13.0a4 -+#if PY_VERSION_HEX < 0x030D00A4 -+#define Py_IsFinalizing() _Py_IsFinalizing() -+#endif - namespace arrow { - using compute::ExecSpan; - using compute::Grouper; -@@ -47,7 +51,7 @@ struct PythonUdfKernelState : public compute::KernelState { - // function needs to be destroyed at process exit - // and Python may no longer be initialized. - ~PythonUdfKernelState() { -- if (_Py_IsFinalizing()) { -+ if (Py_IsFinalizing()) { - function->detach(); - } - } -@@ -64,7 +68,7 @@ struct PythonUdfKernelInit { - // function needs to be destroyed at process exit - // and Python may no longer be initialized. - ~PythonUdfKernelInit() { -- if (_Py_IsFinalizing()) { -+ if (Py_IsFinalizing()) { - function->detach(); - } - } -@@ -132,7 +136,7 @@ struct PythonTableUdfKernelInit { - // function needs to be destroyed at process exit - // and Python may no longer be initialized. - ~PythonTableUdfKernelInit() { -- if (_Py_IsFinalizing()) { -+ if (Py_IsFinalizing()) { - function_maker->detach(); - } - } -@@ -173,7 +177,7 @@ struct PythonUdfScalarAggregatorImpl : public ScalarUdfAggregator { - }; - - ~PythonUdfScalarAggregatorImpl() override { -- if (_Py_IsFinalizing()) { -+ if (Py_IsFinalizing()) { - function->detach(); - } - } -@@ -270,7 +274,7 @@ struct PythonUdfHashAggregatorImpl : public HashUdfAggregator { - }; - - ~PythonUdfHashAggregatorImpl() override { -- if (_Py_IsFinalizing()) { -+ if (Py_IsFinalizing()) { - function->detach(); - } - } diff --git a/dev-python/pyarrow/pyarrow-16.1.0.ebuild b/dev-python/pyarrow/pyarrow-16.1.0.ebuild deleted file mode 100644 index 0f95bb569a64..000000000000 --- a/dev-python/pyarrow/pyarrow-16.1.0.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Python library for Apache Arrow" -HOMEPAGE=" - https://arrow.apache.org/ - https://github.com/apache/arrow/ - https://pypi.org/project/pyarrow/ -" -SRC_URI="mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz" -S="${WORKDIR}/apache-arrow-${PV}/python" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86" -IUSE="+parquet +snappy ssl" - -RDEPEND=" - ~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?] - >=dev-python/numpy-1.16.6:=[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-libs/apache-arrow[lz4,zlib] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - local PATCHES=( - # https://github.com/apache/arrow/pull/42099 - "${FILESDIR}/${P}-numpy-2.patch" - # https://github.com/apache/arrow/pull/42034 - "${FILESDIR}/${P}-py313.patch" - ) - - # cython's -Werror - sed -i -e '/--warning-errors/d' CMakeLists.txt || die - distutils-r1_src_prepare -} - -src_compile() { - export PYARROW_PARALLEL="$(makeopts_jobs)" - export PYARROW_BUILD_VERBOSE=1 - export PYARROW_CXXFLAGS="${CXXFLAGS}" - export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0 - export PYARROW_CMAKE_GENERATOR=Ninja - export PYARROW_WITH_HDFS=1 - if use parquet; then - export PYARROW_WITH_DATASET=1 - export PYARROW_WITH_PARQUET=1 - use ssl && export PYARROW_WITH_PARQUET_ENCRYPTION=1 - fi - if use snappy; then - export PYARROW_WITH_SNAPPY=1 - fi - - distutils-r1_src_compile -} - -python_test() { - local EPYTEST_DESELECT=( - # wtf? - tests/test_fs.py::test_localfs_errors - # these require apache-arrow with jemalloc that doesn't seem - # to be supported by the Gentoo package - tests/test_memory.py::test_env_var - tests/test_memory.py::test_specific_memory_pools - tests/test_memory.py::test_supported_memory_backends - # pandas changed, i guess - tests/test_pandas.py::test_array_protocol_pandas_extension_types - tests/test_table.py::test_table_factory_function_args_pandas - # hypothesis health check failures - # https://github.com/apache/arrow/issues/41318 - tests/interchange/test_interchange_spec.py::test_dtypes - tests/test_convert_builtin.py::test_array_to_pylist_roundtrip - tests/test_feather.py::test_roundtrip - tests/test_pandas.py::test_array_to_pandas_roundtrip - tests/test_types.py::test_hashing - ) - - cd "${T}" || die - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest --pyargs pyarrow -} diff --git a/dev-python/pyarrow/pyarrow-17.0.0.ebuild b/dev-python/pyarrow/pyarrow-17.0.0.ebuild deleted file mode 100644 index bcf7cc95ce28..000000000000 --- a/dev-python/pyarrow/pyarrow-17.0.0.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 multiprocessing - -DESCRIPTION="Python library for Apache Arrow" -HOMEPAGE=" - https://arrow.apache.org/ - https://github.com/apache/arrow/ - https://pypi.org/project/pyarrow/ -" -SRC_URI="mirror://apache/arrow/arrow-${PV}/apache-arrow-${PV}.tar.gz" -S="${WORKDIR}/apache-arrow-${PV}/python" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 arm64 ~loong ~riscv x86" -IUSE="+parquet +snappy ssl" - -RDEPEND=" - ~dev-libs/apache-arrow-${PV}[compute,dataset,json,parquet?,re2,snappy?,ssl?] - >=dev-python/numpy-1.16.6:=[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/cffi[${PYTHON_USEDEP}] - dev-python/hypothesis[${PYTHON_USEDEP}] - dev-python/pandas[${PYTHON_USEDEP}] - dev-python/pytz[${PYTHON_USEDEP}] - dev-libs/apache-arrow[lz4,zlib] - ) -" - -EPYTEST_XDIST=1 -distutils_enable_tests pytest - -src_prepare() { - distutils-r1_src_prepare - - # cython's -Werror - sed -i -e '/--warning-errors/d' CMakeLists.txt || die -} - -src_compile() { - export PYARROW_PARALLEL="$(makeopts_jobs)" - export PYARROW_BUILD_VERBOSE=1 - export PYARROW_CXXFLAGS="${CXXFLAGS}" - export PYARROW_BUNDLE_ARROW_CPP_HEADERS=0 - export PYARROW_CMAKE_GENERATOR=Ninja - export PYARROW_WITH_HDFS=1 - if use parquet; then - export PYARROW_WITH_DATASET=1 - export PYARROW_WITH_PARQUET=1 - use ssl && export PYARROW_WITH_PARQUET_ENCRYPTION=1 - fi - if use snappy; then - export PYARROW_WITH_SNAPPY=1 - fi - - distutils-r1_src_compile -} - -python_test() { - local EPYTEST_DESELECT=( - # wtf? - tests/test_fs.py::test_localfs_errors - # these require apache-arrow with jemalloc that doesn't seem - # to be supported by the Gentoo package - tests/test_memory.py::test_env_var - tests/test_memory.py::test_specific_memory_pools - tests/test_memory.py::test_supported_memory_backends - # hypothesis health check failures - # https://github.com/apache/arrow/issues/41318 - tests/interchange/test_interchange_spec.py::test_dtypes - tests/test_convert_builtin.py::test_array_to_pylist_roundtrip - tests/test_feather.py::test_roundtrip - tests/test_pandas.py::test_array_to_pandas_roundtrip - tests/test_strategies.py::test_types - tests/test_types.py::test_hashing - # fragile memory tests - tests/test_csv.py::TestSerialStreamingCSVRead::test_batch_lifetime - tests/test_csv.py::TestThreadedStreamingCSVRead::test_batch_lifetime - # takes forever, and manages to generate timedeltas over 64 bits - tests/test_strategies.py - ) - - cd "${T}" || die - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest --pyargs pyarrow -} - -python_install() { - distutils-r1_python_install - # https://github.com/apache/arrow/issues/43299 - rm -r "${D}$(python_get_sitedir)"/{benchmarks,cmake_modules,examples,scripts} || die -} diff --git a/dev-python/pyarrow/pyarrow-18.0.0.ebuild b/dev-python/pyarrow/pyarrow-18.0.0.ebuild index 96351dbc7b04..13285a244c05 100644 --- a/dev-python/pyarrow/pyarrow-18.0.0.ebuild +++ b/dev-python/pyarrow/pyarrow-18.0.0.ebuild @@ -33,7 +33,7 @@ S="${WORKDIR}/apache-arrow-${PV}/python" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 arm64 ~loong ~riscv x86" +KEYWORDS="amd64 arm64 ~loong ~riscv x86" IUSE="+parquet +snappy ssl" RDEPEND=" diff --git a/dev-python/pydantic-core/Manifest b/dev-python/pydantic-core/Manifest index 160cc84ea09f..50e41f913255 100644 --- a/dev-python/pydantic-core/Manifest +++ b/dev-python/pydantic-core/Manifest @@ -49,16 +49,22 @@ DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6 DIST pydantic_core-2.23.4.tar.gz 402156 BLAKE2B af899e149693907542296b5b4fa5f982d2dca5c090331703212aabbbce0a8e0badca3947affa9e42998949ebd18b1ffc2ad9904b47e130bbe7e90150c32bc527 SHA512 c7c9a303ff3c751108622f804f812f3793ad93a95e560b0d6b0a866c3bd41ed7bfdbcd87483f37ad3849969c72adde24083d1a9015ebd610847a7fa6d4068e24 DIST pydantic_core-2.26.0.tar.gz 411154 BLAKE2B 98206a7dad82d8908102b787cf4c0366a4abdb36bdd6129dc684b810aa22372cef681b49b42453df0b535361bf5232b2d6e1fea583090b2b282a915ca8d2e87d SHA512 08d38844f216994af6842038ada324fb4bddd63e07bc79ce44ac44acf12981aaf8400dd1da53be74cd9d748d8562ba9cc7814a3df79be5995302256bd9d0793c DIST pydantic_core-2.27.0.tar.gz 412675 BLAKE2B ee50fa4bc04033f5bca04b92acaf0542e22af73fabe522377cc9e76837945e55045700d6fbe1df8e63dda331e85db8b414cacd5dcfced2ade807ce877294f925 SHA512 55f3eb1b243800dd9d932643c1be5d4b09a86305b1f30fc21b9b73ea073f046fbc28c41158cba9f03ccbd396cb2ee0fc5eb87c19783b7db62785b50f4b95ac6b +DIST pydantic_core-2.27.1.tar.gz 412785 BLAKE2B cdea663778301ed02649f4a06afc66f6d46e824ffc36c0f536cf48c291cb41da3498c55d79e0e52ad18e773baeb887493a048e3c8ef91a4a368528be6fb76494 SHA512 d3795398116bf971ddd389532e02494b08d40373a51013cfdd17608d05528cd65759b5e51d8e557b737e1a2d8491f9657a37e9c45696c2f08ac23139c81e0dc0 DIST pyo3-0.22.2.crate 538342 BLAKE2B faf347695117f9fe0ebe5cd7f6aa1b0dcfe718343875d6c06438046deccc1075f104d2a2413dcda41ae9827bc363aa147057b45968f6634f577a6a4510a4bb8e SHA512 e8bae09059f50ffe477dad44499cedeaf3a734665f0fd8e8bd4b44f48578d21e4bdb8d55ceea00c5a27da750761842ddf89cfcecdecb2e7a4a17ab192259be9c DIST pyo3-0.22.5.crate 546700 BLAKE2B 8ee81360b205bcfc763dbd3d313e2d2f31bde4577bdc77a2ebc3084aa06e30bcc1f7efb97349d781b27882af5b8e82c6476498c86039b9c39286721ed1c08504 SHA512 48b9ada19bb12c6e5f1d41982c3b607f206d88dc078517c45106b631e0ad973145b0b60af06e58013a5189ca8b50e1cfa326c6904bba5aadb791933272ffb277 +DIST pyo3-0.22.6.crate 546746 BLAKE2B 2a6f8c5ce2ee96e1812177a11c5fad7e15f3a73d9e30850edf0855b13db6cc95427e186883b4aae25a2d2466d3fe82f56180a39f3e6e0a54bb0a3ef78d495400 SHA512 d746007eae22f5b7bbf173759c61cbd2aa893898d88b8be5680a0237deec4d113246edf5f62fbbec3579ad4bd7307499b94b887ec306112ffe3df5190fe70e44 DIST pyo3-build-config-0.22.2.crate 31225 BLAKE2B c2e6a3d3d23b7f2f51bcbf1214ab20a298a1e62f85c9af3dab1e77b09f20b657b576feefffb18eb49d438f0ffab525b6bcd1086d500601c327ffd4fd24a719ee SHA512 644c82d30bb27051557efcc9789a81380a64e29bc62abf97de88f42c3791dac74228c7a7d09e0d46d14f07c0475f0bc03fac6ed1367b9a616153e8820b94cbc8 DIST pyo3-build-config-0.22.5.crate 31293 BLAKE2B c1e10f78ce66993fa4a88a5994f0266200a529c2939dc1d29137aaa6133bd4c83062cd00d347b491afe5dfcf2995f4a1a0da271a24baf198447b5983a9620d83 SHA512 c11ebfeff1e8ada612dbab16bd86fb8659edb9026bbd826cba84601096fa4192faf260e067b5f9efcd0e8e72fe90bc8f08358cbced45175c662d78bde5eb3d82 +DIST pyo3-build-config-0.22.6.crate 31369 BLAKE2B a1a72de120c4ac4f23a3faaf9b2e340231d7a778a29083ef25fd863fa213afb2a9b720333e3d46a6e1d32105f63073276a23b9bcd999a97fe71eaff3afc7db99 SHA512 9ab44c830e56ddb9ee537ce438fc690664d2c5416f01cdf72498ce062e4c1e7192eac8b7dc2de86c9f2212890b133b69a66209b1615c4eabdf4eaa6882a980fe DIST pyo3-ffi-0.22.2.crate 67749 BLAKE2B 0a4357d5f4fbcab9717d58b7a80b63a63bc329267d4725136c4eac7c0101095a50e5f840638dde79034e5df99c4f46664cfdc2ad437837643db5d475c5705cb3 SHA512 bf8b83b4790832d99de8c6a61a15a43fc189505dd843011933305f7f93c4f5f4849fb00cc2a6fa410b788645f8ed8c0df61799cf801966a925abb9756b1ab579 DIST pyo3-ffi-0.22.5.crate 69354 BLAKE2B 91dfb41a24cb2b12bf54d6e54949a381ba6635ee55623a7f77a7e672fcf71d7f6937b7ab96f20457d770cf132047ddc9df50ea4aae8506d64e833f11a3b504e6 SHA512 36b8ed6273f7a0298179729c41081c787f353eb338be0f470859ce62a12e05305bd53eb24b6e72f2c56971f18bd64d16c63576f41909e9ac849f355041139a91 +DIST pyo3-ffi-0.22.6.crate 69352 BLAKE2B 99eea6ed87001b23fdeb263937bc14be0fadadc1ad77d4fa8834045ba2fc6ba5c0b89f4051916a058b7640be655afe22785b1da42aac8a32d10209b7b37bf810 SHA512 616e51a0eae1207830fe95251d5b62f126daf446bec68ac98cb1b8538aaa59761dbde62d446a9ee205c23453dbd32bd8ecb15e26265ed1fa1e5e2056efd96369 DIST pyo3-macros-0.22.2.crate 8136 BLAKE2B 9dc97d2f60581db1b8ddb562dac917069525f297fe2cbb9aff3ed34d5a08ea43c112c9c7a450539da3536d753778b5ca506dd1b18e1d6b8a3649fc098e7af439 SHA512 f4f4f6af8dc3aa4bcc1698661990ab2112391ef9502e9f71d86e35bd10dc4e1be309102ebb1b7b32751817a6033168dc0486fdb16b35c626101e69f0de807a4a DIST pyo3-macros-0.22.5.crate 8186 BLAKE2B 78f0c348fec0878ce4c873af3d4c438ccf02a5e971f2fd8b1cc9ea40a3aa8396dc6ea11e4d421a8b8c5eff5752182623632d92403ba6c5565b6b71b386768b04 SHA512 cfd848fb82f183290791930ca2e43a0db63de4f23436c1f1d3c688efdcbba1462346177c5956817418a0f0ea172b1039f5408a02a05ff03671dbb025f0697076 +DIST pyo3-macros-0.22.6.crate 8182 BLAKE2B 81998e4f4cb325763e4d3477af05b332e184cabf6391761f850d23508cebcf8d496ce12f747ea241523bb3899886eb20494b076a0651151744bb81d52901a1b4 SHA512 63f7a7b42e099742518c8a3bbc7647e98debb5500d08c39e11e8140fc146e790ab06e005d8d14c89aba79ebc5bf04fe1c92c0e9c5b13421307d3a4682d044179 DIST pyo3-macros-backend-0.22.2.crate 65620 BLAKE2B 37fba9ff384373418d3a7341acafb8e33308a64e30026f828693a37c32ab4a74d058f2db84d00467a20f9f267c96fe54c0f154d1ebbae92490e8dfc0d29c042f SHA512 0517080c0d5d4ed8136521fd37aa3a192c2eb8cab58545d8543ee4df9cd0dcea19fe0678d5ab90f05fe3eb0f4a86fc2f07b76f2e12ac1fcf7e7c195c2ffa4fd8 DIST pyo3-macros-backend-0.22.5.crate 66308 BLAKE2B d30c021da6b013abb8bbc8d55f110f3394c79d85f02506d7a42bba256afd639647210ed66bae289f4dfbd6d060995c0365b278749798b302eb89f1b09c074ab3 SHA512 8a79f9c6f948375e20804d2bc4b98d9fd7d39f99a936afb1d9a0fab599a3ad07e95bc985aa51b0ab8410b6b4f5ebaa2aa347013ae722a2b3f4c51f318415d472 +DIST pyo3-macros-backend-0.22.6.crate 66312 BLAKE2B ec0b11bee1ad2192e8d95cebab0075d6ec5bf628e3344b86fb8e20a6d0bc1f891b56ccfa4622840a609480581f32bd211b9a3d1dd989716cf255efe3fdc89331 SHA512 87463939b5a5674e30e8ca05ae747f652f8679f0c5c85d20967e9910ad853768a769a914580e82e409188fe4add80a3117ccb9da24c250406bc6f76fe4453799 DIST python3-dll-a-0.2.10.crate 74573 BLAKE2B 770c5b070f4dd1b9639b8aff59bb733575eb1117ae8e510818b6e13bdc69b22bcad395bb5cf0d1931de3562775a56e1404bb7fca7384b62e5e782e6284fa1494 SHA512 c1171c29f6914ff809950a9f6c330638e72c58c7c691bf4d9e765dee47166915cc91131b494b65aeb3a812543690c5072f2f5ff32cdebb76ba588330f9c74cdb DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 @@ -116,4 +122,5 @@ DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db EBUILD pydantic-core-2.23.4-r1.ebuild 3490 BLAKE2B 96ba2a7936efbbfe0657376db51e9cc58d722bcac72f8b858dbf84bdcee7b5dfc3bc14641a570ac243213ef38c07b68055986c0796e03702eee75329c9628cbc SHA512 2e8b491fef446bf256a909a09409a581b65745e38633bff28083532d250d86f0e2ee7e4a45774d35063be53dcf5319fa5bf7b9819930af88008c3dff87926d3b EBUILD pydantic-core-2.26.0-r1.ebuild 3491 BLAKE2B 467518dc7d970105a78959db3dd66c73847e41a2280f867ea9b78d5a14da7834edbd39f8d9b43f00fff91516106afaf580b2740c08f79d02b8d3682f1934270f SHA512 0cb4ed3d1b00edc3a88a3f63656b305f3afb045513cd213eb2d5e058d11232becaf9bbb52ad7ec8de563780f13e015b13e8bf1cefa6abde5eba09db2b6109830 EBUILD pydantic-core-2.27.0.ebuild 3491 BLAKE2B d22ca9842713f4db2d258d9f24f520163d7fcfe2313c0994ae34b0b8f234fe487911fabc8cadc95a732bb7bb7229fbc0693b0b150577153995bd1829deb16373 SHA512 deda969e033ce8f7fba9090080d046858cc4aba1acf43183602914c692a5d6112afe1b1c865b5f6acb88aac2f7b96263c5a5dc9e6c28ce3a36ffb3d3c388d560 +EBUILD pydantic-core-2.27.1.ebuild 3540 BLAKE2B 1e35ef7dc905b4e634e3c512ffde72f6e62b0ab7ca48e50a02b74ad7aff7106767a5f7524689a6ee5dc5824d03c0fe489502d4acef6b0813e337c16d85b23678 SHA512 c0f20a164e1e9d9c52083d7f827ca80069309d3d2b8063d78d9188e94d0d72e37b450082c2745fae83ff95ccf00ae30ccc36d8ba98c4cb64dc0f1039261c23e8 MISC metadata.xml 379 BLAKE2B ac0fa1abd0aac6436f234dfbfdb1517cdef2f7636c019a16257619d1a1a95a31b67061daa6606b47b68332d03bd213fa9bf67017b0e4af9733a26ab4828cf206 SHA512 7e3b5785628be025efc5360924e31a5a5becab941c9db255357b966dd5d3aca733e96485e92e78533bcde95379c59c36a601d4b407550c5ff1c649f09c3a21a6 diff --git a/dev-python/pydantic-core/pydantic-core-2.27.1.ebuild b/dev-python/pydantic-core/pydantic-core-2.27.1.ebuild new file mode 100644 index 000000000000..4d32d1b7594c --- /dev/null +++ b/dev-python/pydantic-core/pydantic-core-2.27.1.ebuild @@ -0,0 +1,167 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=maturin +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +CRATES=" + ahash@0.8.11 + aho-corasick@1.1.3 + autocfg@1.3.0 + base64@0.22.1 + bitvec@1.0.1 + cc@1.0.101 + cfg-if@1.0.0 + displaydoc@0.2.5 + enum_dispatch@0.3.13 + equivalent@1.0.1 + form_urlencoded@1.2.1 + funty@2.0.0 + getrandom@0.2.15 + hashbrown@0.14.5 + heck@0.5.0 + hex@0.4.3 + icu_collections@1.5.0 + icu_locid@1.5.0 + icu_locid_transform@1.5.0 + icu_locid_transform_data@1.5.0 + icu_normalizer@1.5.0 + icu_normalizer_data@1.5.0 + icu_properties@1.5.1 + icu_properties_data@1.5.0 + icu_provider@1.5.0 + icu_provider_macros@1.5.0 + idna@0.5.0 + idna@1.0.2 + indexmap@2.2.6 + indoc@2.0.5 + itoa@1.0.11 + jiter@0.7.1 + lexical-parse-float@0.8.5 + lexical-parse-integer@0.8.6 + lexical-util@0.8.5 + libc@0.2.155 + litemap@0.7.3 + memchr@2.7.4 + memoffset@0.9.1 + num-bigint@0.4.6 + num-integer@0.1.46 + num-traits@0.2.19 + once_cell@1.19.0 + percent-encoding@2.3.1 + portable-atomic@1.6.0 + proc-macro2@1.0.86 + pyo3-build-config@0.22.6 + pyo3-ffi@0.22.6 + pyo3-macros-backend@0.22.6 + pyo3-macros@0.22.6 + pyo3@0.22.6 + python3-dll-a@0.2.10 + quote@1.0.36 + radium@0.7.0 + regex-automata@0.4.8 + regex-syntax@0.8.5 + regex@1.11.1 + rustversion@1.0.17 + ryu@1.0.18 + serde@1.0.214 + serde_derive@1.0.214 + serde_json@1.0.132 + smallvec@1.13.2 + speedate@0.15.0 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strum@0.26.3 + strum_macros@0.26.4 + syn@2.0.82 + synstructure@0.13.1 + tap@1.0.1 + target-lexicon@0.12.14 + tinystr@0.7.6 + tinyvec@1.6.1 + tinyvec_macros@0.1.1 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.23 + unindent@0.2.3 + url@2.5.2 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + uuid@1.11.0 + version_check@0.9.5 + wasi@0.11.0+wasi-snapshot-preview1 + write16@1.0.0 + writeable@0.5.5 + wyz@0.5.1 + yoke-derive@0.7.4 + yoke@0.7.4 + zerocopy-derive@0.7.34 + zerocopy@0.7.34 + zerofrom-derive@0.1.4 + zerofrom@0.1.4 + zerovec-derive@0.10.3 + zerovec@0.10.4 +" + +inherit cargo distutils-r1 pypi + +DESCRIPTION="Core validation logic for pydantic written in Rust" +HOMEPAGE=" + https://github.com/pydantic/pydantic-core/ + https://pypi.org/project/pydantic-core/ +" +SRC_URI+=" + ${CARGO_CRATE_URIS} +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0-with-LLVM-exceptions MIT Unicode-3.0 Unicode-DFS-2016 + || ( Apache-2.0 Boost-1.0 ) +" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/dirty-equals-0.5.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-6.63.0[${PYTHON_USEDEP}] + >=dev-python/inline-snapshot-0.13.3[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}] + >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}] + >=dev-python/pydantic-1.10.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/pydantic_core/_pydantic_core.*.so" + +src_prepare() { + sed -i -e '/--benchmark/d' pyproject.toml || die + sed -i -e '/^strip/d' Cargo.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_IGNORE=( + tests/benchmarks + ) + local EPYTEST_DESELECT=( + # TODO: recursion till segfault + tests/serializers/test_functions.py::test_recursive_call + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + rm -rf pydantic_core || die + # tests link to libpython, so they fail to link on pypy3 + [[ ${EPYTHON} != pypy3 ]] && cargo_src_test + epytest -p pytest_mock -p timeout -o xfail_strict=False +} diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest index 4fe7788ca03a..365fa13b663c 100644 --- a/dev-python/pydantic/Manifest +++ b/dev-python/pydantic/Manifest @@ -1,9 +1,11 @@ DIST pydantic-2.10.0.tar.gz 781980 BLAKE2B 8880070271bc7bbffe2805699119077437dda3ed011b8dcb6e231eb235dff7e767c1412208a13af6699fc519d5dccbd5345456b76cda816a6460b23055455a4d SHA512 a50d5dfd8c9dd565a432744ff2f31a697d9d0ea6d1d71a69f973f45e75156413937c302f24af34736fbd566f391fcb1e94ab7a06884465cbfa0659ba2f15f117 DIST pydantic-2.10.0b1.tar.gz 777569 BLAKE2B 6fdde0673b28feb51921417b501b8a9fb43b36d94f5e564f96d04d09bacc34710be7a7d1b72d8a4e17fad493824b5fc556553d5508bff3942303191dc8501e49 SHA512 ef1fb40fb3601949455901b645d9333b37bc7fd9b53b7882ba81e1824a4f123981a3e32e9654e45b29695257c7bcfc19eedde30263862769d8e1c887d9b11d43 DIST pydantic-2.10.0b2.tar.gz 781700 BLAKE2B 82a3d8e4ab99113ca3e5ac46e058d1844d0870ce4fd5d6ada2ef23cebfc19cb040c4af553088b07904b857609e872caa7d20946536c5ed77fe4a452093e52cf3 SHA512 93ffa34b34ced16746b1f3e53218b863284f08cb1ec2f966cd024826926305c69b8b3bdfb389b9f1a2f26e5b678b054c20cd15bb2849cd665457977e9338b5e8 +DIST pydantic-2.10.1.tar.gz 783717 BLAKE2B fed0933c2f9443ab75cd1d8330944cef11abd0d1dad454c8b857ac76583c8dc9d32e1de99e7096b1e9b0134b258490dabd2b98db1c7901ef73fe5ef7c2675f1e SHA512 fd2283ec7463568f12e2a7a687e2a2b030441101f6c9aa621914ce1ba2bfd0b43da0767bdb0d1909a321f11cd37f85222eac4cc4ca59aa73a7b2fc6ccefd0f8a DIST pydantic-2.9.2.tar.gz 769917 BLAKE2B 4e34fda6a9e8e8331278d0b7d0c2dfd61bde637c126fa6dabf78a09c6ef993f84dc8df6af421c8fb6d69c8e1c387a40e4bcd38cbe02f5ac521c6c70821735763 SHA512 2aace9e79a98bd94e5dc626736a245051912a11fdce36013d2ad2f96b266052386a3e12b259dca30ddc38b63c6b00b5bcc9cd5e80f7805de4d8701064f0982aa -EBUILD pydantic-2.10.0.ebuild 1496 BLAKE2B 1b5ea6383a113f0799ca0abf8ef24a555499bbb6db6d59da148b1000f7ac2530dab5a540bcd2c210ebe1110494636d5adb2ed80d94056c4ed5ef625816045428 SHA512 ddb806f33880737db1d6b281b0d9f223629207059457ea6cca2b868db70583726bd083fbd1a7b333511478c68b4931a6f9afa0fee851a49bcf5dd33bbe3f555e -EBUILD pydantic-2.10.0_beta1.ebuild 1496 BLAKE2B 0fb261b608dc7fde7be7722f573eab42e1e2560786ac5583ae3c3279e249893958443d19072117c81d7bc8e66151593591082d4121c42980307659a108a977d8 SHA512 ee025bebd84bbfb99bad8a0dfae9e7fe143174ab2d71f5989f3787203e70960ace10d47367b2f35ade5eeb6c87471786292c747bc726fe40bcf88ed29de6b9c8 -EBUILD pydantic-2.10.0_beta2.ebuild 1496 BLAKE2B 1b5ea6383a113f0799ca0abf8ef24a555499bbb6db6d59da148b1000f7ac2530dab5a540bcd2c210ebe1110494636d5adb2ed80d94056c4ed5ef625816045428 SHA512 ddb806f33880737db1d6b281b0d9f223629207059457ea6cca2b868db70583726bd083fbd1a7b333511478c68b4931a6f9afa0fee851a49bcf5dd33bbe3f555e -EBUILD pydantic-2.9.2.ebuild 1551 BLAKE2B dda3c5b670b38a7c4fa6c87b4be9c50b4ce5cf67bf30b75e751bf78978ba09bbb5e648a7a8966bac9456b526116c0f6e9e7e2508d85165774a739ed67303ab09 SHA512 e181b11f10e7e9b01085500262d82f796814feab369d2b941b485a4bc1a2bfc08c6cc24d2e2c8d71e61f670b2b6e15a152ee838fbd098aab349e8476076a0c0b +EBUILD pydantic-2.10.0.ebuild 1496 BLAKE2B 4df11d6f225e801874bff6d4b2bbda4fd25820e9a9597e9112d2484739c42cd80aa28949a26db919606a7448d3652b025a4bab8ad5dfdfe302f1df000544aece SHA512 a9c33684330d4e29937b8a5d2303cfe4b32d3f3804f0cb75529a2d69a7b8faa6b69e831057961fe0899cbcb049442796b51de24e46578364269bbbde66741435 +EBUILD pydantic-2.10.0_beta1.ebuild 1496 BLAKE2B 27c713ec872e030e0ac0d1c78e8e709ffb9cece0f45b04d7703a5ca2afa3e45eaed59408ea5ef66db10bd08581f88bfff74b509ec8600e2c97e9fadf9467e1e6 SHA512 d26de23278ef364a5f6ea7b112d6a4ed9a4e5c1fa60e64a18ec590c7d224608f11a81e13f90412ab978c85bd0aed66cf31008a493e37138af99b4dbf2a53d44e +EBUILD pydantic-2.10.0_beta2.ebuild 1496 BLAKE2B 4df11d6f225e801874bff6d4b2bbda4fd25820e9a9597e9112d2484739c42cd80aa28949a26db919606a7448d3652b025a4bab8ad5dfdfe302f1df000544aece SHA512 a9c33684330d4e29937b8a5d2303cfe4b32d3f3804f0cb75529a2d69a7b8faa6b69e831057961fe0899cbcb049442796b51de24e46578364269bbbde66741435 +EBUILD pydantic-2.10.1.ebuild 1545 BLAKE2B 2bb951c3d30e338115f9e070491c0e73bb1e0df592e42abc51183c7be24a63e3e334ec9a574e2798ad33f1fb3b87d40b1493321819823bcbf3692f8709831ae6 SHA512 0b31eacde210ec5d2bd2f7af83276fa7f1e7c0772b818bc1eb57ed776a9e6d54b958001a5d976a5738b7a6d0c1d6b0a42c496ca2ff5c52913b1daa8effb526c3 +EBUILD pydantic-2.9.2.ebuild 1551 BLAKE2B 4a3c9004e0379420593e3ad7c5f7bafe05c44ad7a4ccc9059ddb645e6fdd7520a374524e411192c7952f271a74ca0e92368c1703825bb6b56d4725f10dbbba3c SHA512 e58dc0fd143b45684ef1bd168e29c096e70d69917e45245f79a8f9d3f112371c82cb2bac15d117c7cca70bb73ea98e0b67d3ce7ed99f7332e16c2f91886d568a MISC metadata.xml 550 BLAKE2B ca3a62e01a928ac12964e9a8f291073465c66951082b68cb408a8dec48eeab226c1955782fbb6c82d95c495a790b7d5b84b8f69ab7d3b0acfd2883d3ad2d8e5e SHA512 247144ea1634fd80f8ec461fcb2f8e7383b65185426d0df283ec5345d7612abc3ceee7b6d0df7a3ba858ba8483884507fb443b75cd812bab8d0e6a8293cbb855 diff --git a/dev-python/pydantic/pydantic-2.10.0.ebuild b/dev-python/pydantic/pydantic-2.10.0.ebuild index a6e5a997d8ae..7f8918525f4b 100644 --- a/dev-python/pydantic/pydantic-2.10.0.ebuild +++ b/dev-python/pydantic/pydantic-2.10.0.ebuild @@ -30,7 +30,7 @@ BDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}] dev-python/dirty-equals[${PYTHON_USEDEP}] >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}] - >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}] + >=dev-python/faker-18.13.0[${PYTHON_USEDEP}] >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytz[${PYTHON_USEDEP}] diff --git a/dev-python/pydantic/pydantic-2.10.0_beta1.ebuild b/dev-python/pydantic/pydantic-2.10.0_beta1.ebuild index dc1c80a36f27..107206fd4726 100644 --- a/dev-python/pydantic/pydantic-2.10.0_beta1.ebuild +++ b/dev-python/pydantic/pydantic-2.10.0_beta1.ebuild @@ -30,7 +30,7 @@ BDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}] dev-python/dirty-equals[${PYTHON_USEDEP}] >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}] - >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}] + >=dev-python/faker-18.13.0[${PYTHON_USEDEP}] >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytz[${PYTHON_USEDEP}] diff --git a/dev-python/pydantic/pydantic-2.10.0_beta2.ebuild b/dev-python/pydantic/pydantic-2.10.0_beta2.ebuild index a6e5a997d8ae..7f8918525f4b 100644 --- a/dev-python/pydantic/pydantic-2.10.0_beta2.ebuild +++ b/dev-python/pydantic/pydantic-2.10.0_beta2.ebuild @@ -30,7 +30,7 @@ BDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}] dev-python/dirty-equals[${PYTHON_USEDEP}] >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}] - >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}] + >=dev-python/faker-18.13.0[${PYTHON_USEDEP}] >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytz[${PYTHON_USEDEP}] diff --git a/dev-python/pydantic/pydantic-2.10.1.ebuild b/dev-python/pydantic/pydantic-2.10.1.ebuild new file mode 100644 index 000000000000..1e2dab1ea5ab --- /dev/null +++ b/dev-python/pydantic/pydantic-2.10.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Data parsing and validation using Python type hints" +HOMEPAGE=" + https://github.com/pydantic/pydantic/ + https://pypi.org/project/pydantic/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}] + ~dev-python/pydantic-core-2.27.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}] + dev-python/tzdata[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}] + test? ( + dev-python/cloudpickle[${PYTHON_USEDEP}] + dev-python/dirty-equals[${PYTHON_USEDEP}] + >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}] + >=dev-python/faker-18.13.0[${PYTHON_USEDEP}] + >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/benchmark/d' pyproject.toml || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=() + local EPYTEST_IGNORE=( + # require pytest-examples + tests/test_docs.py + # benchmarks + tests/benchmarks + ) + + if ! has_version "dev-python/cloudpickle[${PYTHON_USEDEP}]"; then + EPYTEST_IGNORE+=( + tests/test_pickle.py + ) + fi + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pytest_mock +} diff --git a/dev-python/pydantic/pydantic-2.9.2.ebuild b/dev-python/pydantic/pydantic-2.9.2.ebuild index e749d2cd5951..509c92afb17e 100644 --- a/dev-python/pydantic/pydantic-2.9.2.ebuild +++ b/dev-python/pydantic/pydantic-2.9.2.ebuild @@ -30,7 +30,7 @@ BDEPEND=" dev-python/cloudpickle[${PYTHON_USEDEP}] dev-python/dirty-equals[${PYTHON_USEDEP}] >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}] - >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}] + >=dev-python/faker-18.13.0[${PYTHON_USEDEP}] >=dev-python/jsonschema-4.23.0[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytz[${PYTHON_USEDEP}] diff --git a/dev-python/pydata-sphinx-theme/Manifest b/dev-python/pydata-sphinx-theme/Manifest index 83da1ee53444..7db30173c66a 100644 --- a/dev-python/pydata-sphinx-theme/Manifest +++ b/dev-python/pydata-sphinx-theme/Manifest @@ -1,4 +1,4 @@ DIST pydata-sphinx-theme-0.16.0.gh.tar.gz 2402696 BLAKE2B a56fe7accb28a82973076d19380600f188dc1e682158b2b77e7b1b0a0e6d6c2bfbed7ea4ac9bf2591ae8e4cccf529f7cf8c187afc044f152e22edd4515938ddd SHA512 4f5c48708d5aae21ed8f1827a4d805c893652b02612699468875d283180087c2193b4dd12b8cbe24a1cee1a748d5de9ebbe378d1ff0b07b2a57c0b349ea3c173 DIST pydata_sphinx_theme-0.16.0-py3-none-any.whl 6739948 BLAKE2B 070ede0cd030b6c1919f5f7b54bb1738c5e6af8f74bda49d2d4be4ea99b79b0adf9283b6f837a785203e5c442f845f8f8fd0139c189b927b5d5642aff17894e3 SHA512 947f0a0c910f9ced070e3128822292d1a4a1bfe99f46802abe9589d7d5216aa5294d81adae3d47db5e88942184d7455a624a9061030ea9e6648b031cd37b2fef -EBUILD pydata-sphinx-theme-0.16.0.ebuild 1404 BLAKE2B 099622df71e5ba874fb11919a90a572ee0db0b452d0f211ce8bc50770f2d196ecee9531f0b43c424b6ef8f39069d8f0163b46fc8b5272fd594d7eb9ca0608304 SHA512 c5d8f6edcf845719460aa4a1c605089118ba0addd61ef168f47145cccb523cb5968290c5f21e095c7ebc8fae97ca3064cb08f3f530aca6389efdc03a40803a1e +EBUILD pydata-sphinx-theme-0.16.0.ebuild 1404 BLAKE2B c7f94d7dfa8b4cbb7b4e8f612365917c27cb0cd1d93e597c1ea09e56e89c2361def771ffbe9a66d7c52dfba411f2254c483d1f3e4396bbb56b90d3f3dc3347de SHA512 ac5c47cf57b8b861ee5a1656629c79c2d463be07cd133237b4e2ef5250a0b287a8b8c3ad4a9e08825e895ab4326218bb28f07f72b5dc09275ca91314e804d243 MISC metadata.xml 519 BLAKE2B 51698f70d5fbecabfa5a93e6616e6554c75c51c0c97e5d01ed9883e51099dd5808e015f7731c1b26d1f31a6b1349739fefb64ae67c0e2ceb6d018b8d60c931f5 SHA512 36eb7fa0c5c04f501bea0fd85f7a14bf362a01bd5a0ba4d36c42188b92cdae2e66ea6992c2f8ebce75ed85a1483c7cccc763540cabb50ffa9493dace67d829fd diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.16.0.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.16.0.ebuild index 1ee8bac20ae2..552b0a12ec10 100644 --- a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.16.0.ebuild +++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.16.0.ebuild @@ -28,7 +28,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" dev-python/accessible-pygments[${PYTHON_USEDEP}] - dev-python/Babel[${PYTHON_USEDEP}] + dev-python/babel[${PYTHON_USEDEP}] dev-python/beautifulsoup4[${PYTHON_USEDEP}] dev-python/docutils[${PYTHON_USEDEP}] >=dev-python/pygments-2.7[${PYTHON_USEDEP}] diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest index bc12398af65f..92a509453732 100644 --- a/dev-python/pylint/Manifest +++ b/dev-python/pylint/Manifest @@ -1,3 +1,3 @@ DIST pylint-3.3.1.gh.tar.gz 1453572 BLAKE2B e756d72c0757a8d90491fddaa5a60cccedde043b4dbaf9162ccabd920bbb864bf109f619483474748a606dedb4bf889a57edb447ef77a40c7ee35e2019caf277 SHA512 86cb0019f53477346de44a7cf22b6ee6ec791d2cfc23ec0c1ffcc749752d52f255aa5dcfaaf7b124706ce8a87013d5e592c0896c527e10b8df06c974f440d3c6 -EBUILD pylint-3.3.1.ebuild 2408 BLAKE2B 0889518d0bc1b14b074641965572f3f3ee00fa282849c453970a8999366b63a78dcb23646df80d34d05c746b18948eb9b920612d2128782a8b904b132aba00b5 SHA512 c117c821dc0fb9f81c74ba42f8715fd3e5bd790e456df2ec175d42d5d8c2015cd0f4f0a4daf7177f3f9954528670d74ce4632f440435bdd1dc8ec0e42dcd4f28 +EBUILD pylint-3.3.1.ebuild 2408 BLAKE2B 504a5559a36d94e351fe619945695b718b380c2f8671c8fc29556b4c2be7db2450535e67e8556ade5f34c8289e37e96adf10dbec576f0b8f4d975f55417584ef SHA512 250d4c374a74ec2d7b72c1ee88e1e7e849b16795760820e7b0b2c761b4b34f940ca0322e9760c3bf98c86003c3525200662f79e3f6a5b92fd532077fa84fc3fb MISC metadata.xml 1105 BLAKE2B aa9d049b732f9198685901a0ec31f4a615da8398ce1741558e7b2c3840890da0c5ac6a2a23e0fd4cd45fb443b92f69b3fe4fb7f9d7570b1a75a0d0784231f392 SHA512 5f5bb3e31554bdc0cdcdaf1d7df9194e32da649784124714783c5d280c7ab4a9f65317b5d5e6de47698b2f30a019051191cb7ef3066902b606e2582a31f01c05 diff --git a/dev-python/pylint/pylint-3.3.1.ebuild b/dev-python/pylint/pylint-3.3.1.ebuild index f71a53d29b76..d50526bae845 100644 --- a/dev-python/pylint/pylint-3.3.1.ebuild +++ b/dev-python/pylint/pylint-3.3.1.ebuild @@ -43,7 +43,7 @@ RDEPEND=" BDEPEND=" test? ( $(python_gen_cond_dep ' - >=dev-python/GitPython-3[${PYTHON_USEDEP}] + >=dev-python/gitpython-3[${PYTHON_USEDEP}] ' 'python*' ) >=dev-python/pytest-8.3[${PYTHON_USEDEP}] dev-python/pytest-timeout[${PYTHON_USEDEP}] @@ -67,7 +67,7 @@ python_test() { tests/benchmark/test_baseline_benchmarks.py ) - if ! has_version "dev-python/GitPython[${PYTHON_USEDEP}]"; then + if ! has_version "dev-python/gitpython[${PYTHON_USEDEP}]"; then EPYTEST_IGNORE+=( tests/profile/test_profile_against_externals.py tests/testutils/_primer/test_package_to_lint.py diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest index 76a530ab0e2f..3ebe1d8b25fa 100644 --- a/dev-python/pytools/Manifest +++ b/dev-python/pytools/Manifest @@ -1,9 +1,11 @@ DIST pytools-2024.1.13.tar.gz 82559 BLAKE2B c9b2d43a9538eb4a0daaf623345961e839cd227de22dc141923129418315947dc813b67d78c39d84062ef712842dfad63ef7d519d672960f25594e7f8bd5b0e5 SHA512 dc5d8e9ef291afc9cfab39450ecd886c3ca5776cb9f29b675ae7459a5ef2bdf29cc9978fe3991ef86b11516902d04c7de861947ea9f2d261735d52db2bfefc5c DIST pytools-2024.1.14.tar.gz 83715 BLAKE2B 7670a6876f908097b07322fcce1acbebce9d4cbb9a955425544fe9f456895606629b84df894eb156eced9990f2f033301b48ebd511ee7dcbc06d1558dba4847a SHA512 07a4b2066553e0f2db5227e7f55db749e38c77afd566dcb45c65665a444451e8209ef028b7fdd3f855447bbac712e290211f3908b72335099057ff11371efe4a DIST pytools-2024.1.15.tar.gz 77565 BLAKE2B 3f17e86ff07d52b7f749846a9da7ed176aed63402b22a8c2c7ad96f49a5a62f22463f2db111e2d01139212e2c489a22f2ea16d2e67840bd3d077a2d87fd75b88 SHA512 112832d9a826243c76600c80e6464aba9ad0ad11017befa04e8104ce84431f3da993c768cef441786c6458adee6c4bd067e235dc369918367c5acb9aebd903ec +DIST pytools-2024.1.16.tar.gz 77921 BLAKE2B f0e2952d99944140c44600d4e3e0eb0d9b69cbc13b1e2bf75b7061299515811b3308e00909e782f4048fe03684766bfbc0cb63afb8bc1c2be8658286be3c5d3e SHA512 396f6eb5ba2cf6116cbcfb436eef8d78cd2061a8e888ebbd77d93703a8bb3ec41062264d84487d571f0ee871c33c215272e2dce1d7b3150aa772f0142a7711e0 DIST pytools-2024.1.6.tar.gz 81344 BLAKE2B ff68e2606170bf54e3f609ee7f4cfe58e063f43dcfb2706d5ed7659ea2fde863e6315d0d81dff2e62a3378f195413561a927b0c1e7bedc06388cf4893c07b873 SHA512 a9e934f1cbaf0ace32420f9b74224a06ce8421ee291b837292133969c6788c4cc8bea01446cd4d1505aca9fa81e8ae0d3eacf60d3285186e66d67d5abe10ce3e EBUILD pytools-2024.1.13.ebuild 820 BLAKE2B 594af8d0b538aa6d003947a7b527547c5bb8f21d3cbb1a2f2d8181932baf01550ed07c80472bf99c5c6a9e16769fead687aec885092c0d1c8826fda2303d9efd SHA512 b3beaeec7852291c0233ad7e3e50104f87238917d7d441acfc2f596f069055a39ddd59b45eb12288c5695f1f5458b4783e82778ba66fcdf235c200a4aa3c9c2d EBUILD pytools-2024.1.14.ebuild 820 BLAKE2B 594af8d0b538aa6d003947a7b527547c5bb8f21d3cbb1a2f2d8181932baf01550ed07c80472bf99c5c6a9e16769fead687aec885092c0d1c8826fda2303d9efd SHA512 b3beaeec7852291c0233ad7e3e50104f87238917d7d441acfc2f596f069055a39ddd59b45eb12288c5695f1f5458b4783e82778ba66fcdf235c200a4aa3c9c2d EBUILD pytools-2024.1.15.ebuild 780 BLAKE2B 8f1b2fdbdd7020a39bd658d3e236e1ba958e0c13bb1fbf9ac272c678256d92969044cfa4d88dc0bf011c977712b6574bc7dd159983530ad6dc6efdace8e8d581 SHA512 98db47b40d58d73a4e5c782d4aa6709f99c89b74eb5520e647ef212fb97f7f7e4474079799eacf8a52b731901b4cdb854f9a35628614227a20fc9e9a257c87c9 +EBUILD pytools-2024.1.16.ebuild 780 BLAKE2B 8f1b2fdbdd7020a39bd658d3e236e1ba958e0c13bb1fbf9ac272c678256d92969044cfa4d88dc0bf011c977712b6574bc7dd159983530ad6dc6efdace8e8d581 SHA512 98db47b40d58d73a4e5c782d4aa6709f99c89b74eb5520e647ef212fb97f7f7e4474079799eacf8a52b731901b4cdb854f9a35628614227a20fc9e9a257c87c9 EBUILD pytools-2024.1.6.ebuild 831 BLAKE2B b0402da628468a2977e2975b84cd0ce0060604d2de7864bd21d45d88270e7819decb9ee8d78078deb352107780da13461e36e0909ac68686c526d32a9e311243 SHA512 1fa17b25019dc6487332bf36042629b08b4214b4fb68e4f54e5b032f11cdc0eab6737ae731d86f5c4188b18a1d5dfb39ce056ff1b0c77aa612429d91e36ca528 MISC metadata.xml 390 BLAKE2B 3cd3f1c6df2c112e3828b55f4a4282495c24fb5f1869ee1c105710e517de738a767e30388c808432ce7e41ad5d14be4d56fb6ee7bcd62f9990262b145413ab20 SHA512 c28d8640d0b0c7d77ba18367ae5379b11747a67ace55a6f5910c2f5a4dd5d5816bb1a256a27e78fdad909de2947e5db84c16283604e216b393b5cde5c39e6b24 diff --git a/dev-python/pytools/pytools-2024.1.16.ebuild b/dev-python/pytools/pytools-2024.1.16.ebuild new file mode 100644 index 000000000000..2582190bc524 --- /dev/null +++ b/dev-python/pytools/pytools-2024.1.16.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE='sqlite' + +inherit distutils-r1 pypi + +DESCRIPTION="Collection of tools missing from the Python standard library" +HOMEPAGE=" + https://mathema.tician.de/software/pytools/ + https://github.com/inducer/pytools/ + https://pypi.org/project/pytools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +# NB: numpy & siphash24 are an "extra" (optional) deps +RDEPEND=" + >=dev-python/numpy-1.6[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2.2[${PYTHON_USEDEP}] + >=dev-python/siphash24-1.6[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest diff --git a/dev-python/pyx/Manifest b/dev-python/pyx/Manifest index 770c387e8cf0..a19ba62ebccf 100644 --- a/dev-python/pyx/Manifest +++ b/dev-python/pyx/Manifest @@ -1,4 +1,4 @@ AUX pyx-0.14.1-unicode-latex.patch 600 BLAKE2B d7e2b4804731372b8b149b8e50ed6163297e60548c479aad8d796df4630f87e3df7e28379c6e88158e135f1b2e1eddcc712828efdd3fdcae501681bdf5e602f0 SHA512 f2a6af35aeddcd10d936a9ced93f708606bccb9f249bb45c6cf86111744f7efad9c08e9ce9e41d63b04345069e973e2ae69df5a2b004535bb0fac09dbee3dc90 DIST pyx-0.16.gh.tar.gz 626703 BLAKE2B fa1f1a54e958fa4c1c3efd1df4cf744a1d591ac17671a6da4b2d2f15ae5f2a6cb6260bd1c5f189c60b0683e4f54545f5d3c0ed0c7698f14fa390396c18bf4ebd SHA512 613212a7a7d983432aab574bdccd402132da2b1ae563cb672e2766dbcda3ce91977780ab5e4097de77e6499d36537b54089327e448cf4e7855889087c3b9a9f8 -EBUILD pyx-0.16-r1.ebuild 1623 BLAKE2B 4f446143f6b718848fbe94ac6ecde20eba41f4642e3a4fb937c0482508ddd5efea3cb3775de8cc4f3019aeac30b35fcba8c0e04d138d89635849fb8b0eb256e1 SHA512 c16551972a2f0ca0f77d9578f4f1ebd8978fdab77d3aa8e96618e3b58ad381f46ae75711e0c5b47c8b1f01a3814498175564e9103eee27f05338faf6b8cfdf79 +EBUILD pyx-0.16-r1.ebuild 1624 BLAKE2B 6839b3ae8798afff353dfbd5e49dacf1ca80ea10ead767d99c0376dd26421d9473938805daf47c9edecddd434668a48b758528a6d4f9811cc637d32f38ad1585 SHA512 411726923e034ab374787cf2cf09b771b741fd4c40361b67c2c4e46eaf18123ab34efbaf379eb254005c4e5037f2c92498a66a9d8703bb96103d0efcc12e6d74 MISC metadata.xml 805 BLAKE2B f8d20858aeafdb2ccaee5dfc3875e1ca206b2e38c566b71db723754ccde1c00b9db1e8b1da758214692e2c87f152ae1df94ecef99fb8b4ff97444b6ae9551e79 SHA512 44f7bf6e5ec2e9314fdd7171971c7debd79349732ce6c3aeff6e4b6d05e253a83c52c19fd4a41ac6ae59189cc95946abf90154bdfa9ddb92faa587cb897e943f diff --git a/dev-python/pyx/pyx-0.16-r1.ebuild b/dev-python/pyx/pyx-0.16-r1.ebuild index f5fdbc8ddfb9..1d50d4c4d68d 100644 --- a/dev-python/pyx/pyx-0.16-r1.ebuild +++ b/dev-python/pyx/pyx-0.16-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools #DISTUTILS_USE_SETUPTOOLS=no -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 @@ -33,7 +33,7 @@ BDEPEND="${RDEPEND} doc? ( $(python_gen_any_dep ' dev-python/sphinx[latex,${PYTHON_USEDEP}] - dev-python/sphinx_selective_exclude[${PYTHON_USEDEP}] + dev-python/sphinx-selective-exclude[${PYTHON_USEDEP}] ') )" @@ -43,7 +43,7 @@ S="${WORKDIR}"/${MY_P} python_check_deps() { use doc || return 0 python_has_version "dev-python/sphinx[latex,${PYTHON_USEDEP}]" \ - "dev-python/sphinx_selective_exclude[${PYTHON_USEDEP}]" + "dev-python/sphinx-selective-exclude[${PYTHON_USEDEP}]" } src_prepare() { diff --git a/dev-python/pyxDamerauLevenshtein/Manifest b/dev-python/pyxDamerauLevenshtein/Manifest index 23125e723881..d8cec08e6e4b 100644 --- a/dev-python/pyxDamerauLevenshtein/Manifest +++ b/dev-python/pyxDamerauLevenshtein/Manifest @@ -1,3 +1,3 @@ DIST pyxDamerauLevenshtein-1.8.0.gh.tar.gz 9175 BLAKE2B 2c17ee794153071081cb463597a85d1428eb0620f4f30966a0deb257eb03efb34f95c45fc7d90a22bfd5034283ba7ba08ab1338278f0d81024e45d6ab8d19b05 SHA512 87429f8c106b31c024893313645d9f7af04f855c01009a461a59c506ac778be717c3052af47e9dce53a28c00ed4ee47347e975e9f8ccb50eb504c97b7d580206 -EBUILD pyxDamerauLevenshtein-1.8.0.ebuild 835 BLAKE2B c0557f8b231b27a10b079a907b6a9419abb6c01c1cbd50cdc653c541bca5fcd727a93b366b8e2df847d2b736c7491412dcfd6a21f8b8aa9e61033cf698451469 SHA512 ab9a54883469de1a645de6dfcda334ad3163c84250b5e9fd4095e69e7ef6700fdce84b3ba0a791a6c8456daab36212132c93ab6c15bcdaf40435680f59202c5e +EBUILD pyxDamerauLevenshtein-1.8.0.ebuild 892 BLAKE2B bfba737602fdd8d988b41d727f1a2f997fe9403350897d348420e05750b10a728ab8e4ed9671fce6e76838679b83217d3b6ca8960603ed0fc64024865473189d SHA512 e55518ca8115a7430ac1fd72df58d134ff45f0a1f15cfd05bedb0d79e0cb8ee28ae47d5dea3b3e90887af8698697298a6797821f4121729fe2eb1e77b166e9a3 MISC metadata.xml 391 BLAKE2B c4cb09d3d351d586dfd6b7636135e7cdcaf14dd019147641429c6179d703774e9ba757302abe813cf28473bbb0d978bb81788942e115c0fa2d667a4c7effd022 SHA512 beea80f190eeb9747d4d3c04b18cd342db11637232a36ebb593e10b2e6394863fbd2c5835e15065f8031804da9a7422ca1922cd316964b08d4d1d4f3e9c486a9 diff --git a/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.8.0.ebuild b/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.8.0.ebuild index 5dd8ca35907b..e6eaaabc3af6 100644 --- a/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.8.0.ebuild +++ b/dev-python/pyxDamerauLevenshtein/pyxDamerauLevenshtein-1.8.0.ebuild @@ -9,6 +9,7 @@ PYTHON_COMPAT=( python3_{10..13} ) inherit distutils-r1 +MY_P=pyxDamerauLevenshtein-${PV} DESCRIPTION="Implements the Damerau-Levenshtein edit distance algorithm for Python in Cython" HOMEPAGE=" https://github.com/lanl/pyxDamerauLevenshtein/ @@ -16,8 +17,9 @@ HOMEPAGE=" " SRC_URI=" https://github.com/lanl/pyxDamerauLevenshtein/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz + -> ${MY_P}.gh.tar.gz " +S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" diff --git a/dev-python/requests-download/Manifest b/dev-python/requests-download/Manifest new file mode 100644 index 000000000000..bf7bfdca9d6b --- /dev/null +++ b/dev-python/requests-download/Manifest @@ -0,0 +1,3 @@ +DIST requests_download-0.1.2.gh.tar.gz 2584 BLAKE2B c6f2eb7a182e0f42ccb7b603dec47a077b1b946bfa93968972dce5267c7c51fa8c4158e15cd35621cbe229e12f6644db9734e52439796d8d8411be16a38e1e9a SHA512 99d4b275200c88befd2730d17a3329c8cbb155fa5cf9600a7466e8ab109f999a9fc9b8c668aa3b389bc2a3deb33b8a3fd390270d71f04bb0a8f998da67cfde82 +EBUILD requests-download-0.1.2-r2.ebuild 733 BLAKE2B 26d194ef02bceb793e05d21c9db1351df504214e1aa33a8aa63a37281d7156b37b0b9f74fcbc03e1cc845b2ba4187fd5056f643bf63fe4970e2ecc1ac5431bc7 SHA512 4a5ced039bf4ac9b638bb1cc441a5d786df59b2f3b56a3af0bf1807cb16798c93c6788def81d9344cc9891bc9211ae854d8a6b11edafd55e4bdaf2bbd9252661 +MISC metadata.xml 434 BLAKE2B 55a4f9a132c3c50d9a9852e73dd24ff70517c9be1a2c4c7e84f04fbfd6a24aa250e165db5bff5959fa2e5a88f063f080a16c2b47e061d6d501b67dd0860714d4 SHA512 f7950fc65c69c3376caf4e7865e9517d75e7df1b054748d6ca4850707ec7c5fb7124dc2057f8131c20cbc9e2f1d7198fe2d25879250b0cf99d8ed7fd6dbc1fc5 diff --git a/dev-python/requests-download/metadata.xml b/dev-python/requests-download/metadata.xml new file mode 100644 index 000000000000..86556891f3f8 --- /dev/null +++ b/dev-python/requests-download/metadata.xml @@ -0,0 +1,13 @@ + + + + + chutzpah@gentoo.org + Patrick McLean + + + + requests_download + takluyver/requests_download + + diff --git a/dev-python/requests-download/requests-download-0.1.2-r2.ebuild b/dev-python/requests-download/requests-download-0.1.2-r2.ebuild new file mode 100644 index 000000000000..4e5b9fd41874 --- /dev/null +++ b/dev-python/requests-download/requests-download-0.1.2-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +MY_P=requests_download-${PV} +DESCRIPTION="A convenient function to download to a file using requests" +HOMEPAGE=" + https://github.com/takluyver/requests_download/ + https://pypi.org/project/requests_download/ +" +SRC_URI=" + https://github.com/takluyver/requests_download/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~mips ~x86" + +RDEPEND=" + dev-python/requests[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} +" + +# there are no tests upstream +RESTRICT="test" + +DOCS=( README.rst ) diff --git a/dev-python/requests_download/Manifest b/dev-python/requests_download/Manifest deleted file mode 100644 index e47a725b13c0..000000000000 --- a/dev-python/requests_download/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST requests_download-0.1.2.gh.tar.gz 2584 BLAKE2B c6f2eb7a182e0f42ccb7b603dec47a077b1b946bfa93968972dce5267c7c51fa8c4158e15cd35621cbe229e12f6644db9734e52439796d8d8411be16a38e1e9a SHA512 99d4b275200c88befd2730d17a3329c8cbb155fa5cf9600a7466e8ab109f999a9fc9b8c668aa3b389bc2a3deb33b8a3fd390270d71f04bb0a8f998da67cfde82 -EBUILD requests_download-0.1.2-r2.ebuild 679 BLAKE2B 356a700da454fce42cee647ff82ad3f1fdbfd58d7e8783c44c11447b374551bb697ef92c5e5037914662c2fefabf421e2f360502cfb1175e8781f11a068795ef SHA512 f1a77fbbe3fe7a2b20778eb2253676a43e4115fcc8ca6d49c761cec8240933e2b3e6e433017678a737ca0accbad8e31c071968c64a6ce576b0a38288729114e2 -MISC metadata.xml 434 BLAKE2B 55a4f9a132c3c50d9a9852e73dd24ff70517c9be1a2c4c7e84f04fbfd6a24aa250e165db5bff5959fa2e5a88f063f080a16c2b47e061d6d501b67dd0860714d4 SHA512 f7950fc65c69c3376caf4e7865e9517d75e7df1b054748d6ca4850707ec7c5fb7124dc2057f8131c20cbc9e2f1d7198fe2d25879250b0cf99d8ed7fd6dbc1fc5 diff --git a/dev-python/requests_download/metadata.xml b/dev-python/requests_download/metadata.xml deleted file mode 100644 index 86556891f3f8..000000000000 --- a/dev-python/requests_download/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - chutzpah@gentoo.org - Patrick McLean - - - - requests_download - takluyver/requests_download - - diff --git a/dev-python/requests_download/requests_download-0.1.2-r2.ebuild b/dev-python/requests_download/requests_download-0.1.2-r2.ebuild deleted file mode 100644 index 92aaeeecb585..000000000000 --- a/dev-python/requests_download/requests_download-0.1.2-r2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 2019-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A convenient function to download to a file using requests" -HOMEPAGE=" - https://github.com/takluyver/requests_download - https://pypi.org/project/requests_download/ -" -SRC_URI=" - https://github.com/takluyver/requests_download/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~mips ~x86" - -RDEPEND=" - dev-python/requests[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} -" - -# there are no tests upstream -RESTRICT="test" - -DOCS=( README.rst ) diff --git a/dev-python/sphinx-selective-exclude/Manifest b/dev-python/sphinx-selective-exclude/Manifest new file mode 100644 index 000000000000..76aa753f1a22 --- /dev/null +++ b/dev-python/sphinx-selective-exclude/Manifest @@ -0,0 +1,4 @@ +AUX sphinx-selective-exclude-description-file.patch 356 BLAKE2B dcc2fdab9ad8f62d9a451625630b86bc103e4db1cc2b356884857c2272379a84bf3f99e64a9e85106e037351a5b79ea773b8b790f84a9f106c8aa4ed96706b2d SHA512 7d1e69d4631ce11e891e89e9e762c166846f03747ce18e923ec58d7a4e343e350705ee94d60aedd17ef4e520f821d277936b85d6589b9e7c83e044a0ef39beba +DIST sphinx_selective_exclude-1.0.3.tar.gz 7227 BLAKE2B 90ba94f81e6dfc00a39bbcaf50d136c01c7b756bcb9366ab111169913fb2a571b7924afc89fd8fffc9cf7c96bc64cd2737441bd5228fe22f9e5a9687b5b4ae52 SHA512 8ceace1502948caa17bf611786132720093b818039b399eb832c12dc47ad86219610495698692c2c25a98a8ede8695a66b02f5e3bb6ea2c7d2410e275cd959f9 +EBUILD sphinx-selective-exclude-1.0.3-r1.ebuild 475 BLAKE2B 7e0aa79f672c87aaa781647741017e74b2f12374ffb0f3284fd6e269cc852bed61756b03d3199432920708ce140cf34fe88d59bde0256d26c59fbb49ec7296ac SHA512 3a2e4b1d3f384b5bbf727b008b1ed9fe13edbc69cba90dc3b426df5014e7f2ec88db8d535b8f7e54af2f51b0e3cd8604a09c5acdc58a5501adf3574b261c9d7a +MISC metadata.xml 550 BLAKE2B 4867cc74e1aeb06987b473bd69c3e32954e027a9b03dac41f3394781ce75126a525b96ab56f0552200670073cc061266efdd72a6fda0afffe2e8bd0dcdd02a0f SHA512 e151a82302cd942e28c626234df6ee093775625d3f0d2bcadbb23db58f0ffa436c225016e05c3c78dcbf410536ebc6beffe3ffbd078f182dcda7e8bc5c51acef diff --git a/dev-python/sphinx-selective-exclude/files/sphinx-selective-exclude-description-file.patch b/dev-python/sphinx-selective-exclude/files/sphinx-selective-exclude-description-file.patch new file mode 100644 index 000000000000..cc81f571d8f7 --- /dev/null +++ b/dev-python/sphinx-selective-exclude/files/sphinx-selective-exclude-description-file.patch @@ -0,0 +1,8 @@ +diff -r -U1 sphinx_selective_exclude-1.0.3.orig/setup.cfg sphinx_selective_exclude-1.0.3/setup.cfg +--- sphinx_selective_exclude-1.0.3.orig/setup.cfg 2019-12-24 05:59:33.000000000 +0700 ++++ sphinx_selective_exclude-1.0.3/setup.cfg 2023-02-28 17:56:05.055719498 +0700 +@@ -1,3 +1,3 @@ + [metadata] +-description-file = README.md ++description_file = README.md + diff --git a/dev-python/sphinx-selective-exclude/metadata.xml b/dev-python/sphinx-selective-exclude/metadata.xml new file mode 100644 index 000000000000..3a632fdb9d59 --- /dev/null +++ b/dev-python/sphinx-selective-exclude/metadata.xml @@ -0,0 +1,17 @@ + + + + + grozin@gentoo.org + Andrey Grozin + + + python@gentoo.org + Python + + + + sphinx-selective-exclude + pfalcon/sphinx_selective_exclude + + diff --git a/dev-python/sphinx-selective-exclude/sphinx-selective-exclude-1.0.3-r1.ebuild b/dev-python/sphinx-selective-exclude/sphinx-selective-exclude-1.0.3-r1.ebuild new file mode 100644 index 000000000000..44b93c83a3e7 --- /dev/null +++ b/dev-python/sphinx-selective-exclude/sphinx-selective-exclude-1.0.3-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Sphinx selective rendition extensions" +HOMEPAGE="https://github.com/pfalcon/sphinx_selective_exclude" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]" + +PATCHES=( "${FILESDIR}"/${PN}-description-file.patch ) diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest index 7f5e6c470cb0..35534739cde4 100644 --- a/dev-python/sphinx/Manifest +++ b/dev-python/sphinx/Manifest @@ -2,6 +2,6 @@ AUX sphinx-3.2.1-doc-link.patch 604 BLAKE2B f23f8f9a0a48b170e2b6daaeded1e65aebe8 AUX sphinx-4.3.2-doc-link.patch 745 BLAKE2B 94f190d63168be99c4719a917f0a1210c56284c278c3909d9de34a319b4d5afa2337133509c06f87e53d5ae488efd88b0f79542719e8870c137f160732c25189 SHA512 aed97412a49212856ea6ccb392c2aa210862ec25d49c4b81a7ff17bd2d0cfe4811d80f4047622f7b23473e31aad968c34098b590045c1d0592b19f4cb6ec8b3c DIST sphinx-8.0.2.gh.tar.gz 8264835 BLAKE2B ed6e321a1e58341609d88993c418ec1a0a580683ed28895077322fdba839d5c158007d65d5349d4d53c5e3b49ae823142cc6eb0203812580ebbb5b95247bf157 SHA512 5e9f38af91d7a80b6a80a80ab26adbebc1c3303996182a58eed9120ed896c5bfde022616e116e8cb8195fe03741e93fd97dcacccf492912ab147c5bfcb79213d DIST sphinx-8.1.3.gh.tar.gz 8245194 BLAKE2B 43e0b2bc3214e01c55da356144c7e2e27dd8202b5c2dda6f6e1768c4ba4fa968180ff97f41c3b97e3cbeff1dad1199cd19385ae34dc0cb4250af60e157b3bd1f SHA512 b1d0fe9586b11083103449a04443884d06d2dcab2d0bcf66d07ef97543b5e92da60e3c02e6f8ba9e04a6d7bdd62c75ef9d3f790411753fcda2a67e0fbf6a2d86 -EBUILD sphinx-8.0.2.ebuild 5295 BLAKE2B 26740559855bb31267e26ee3a57c1abef0ea7ae00fccebec07dcc7b4f913d1c4647999d5dd0460f91f2d09755b2dc37776fa9f9c03652504cff46d96f45869c0 SHA512 59ff1f41bbf97f79ee522a2bf7a25a7e22560a75a823f0971b1e72d4ace99a14f276e5d70d68ffe87d8b3a201c95121ed899d065ea64aa7fc816f4505828f7d0 -EBUILD sphinx-8.1.3.ebuild 5327 BLAKE2B 3ef1119a775cef9544925708b20e63ccc399480804032d3e6615f25e7a9643f4a7fb900058386d07d028c27013a8e9c7bca4102b71534c20b54b0f1e1ef0c9e0 SHA512 4ce28aded6a7077d0a85374562a4f9178e1b7019a1af34ba5783519a34201529ce1eee7895fe0c555486cf5a3efb3c0ed6211d020fcc2ccaa20344748f47a2b1 +EBUILD sphinx-8.0.2.ebuild 5295 BLAKE2B 6f22b9f2707e428c45f09e1c047ae321752c4f6c0cd872063dea2dc7fbe7d52fea8db06002b6af121dc68b8f9cf73542af39f16bffd258546223aff2dd27513b SHA512 2e56af0474b43734de6d5bd08b45a975d669cdef8e52952e58f264d268ee86ea26ed851fe9eb356c141aae19037e877e9c8a620a9b8eb88afe90055c29002e6b +EBUILD sphinx-8.1.3.ebuild 5327 BLAKE2B c881284ca74737f2860c6ba764586c64aed5ff5bf244772f1694d725883ac54455b211d565f080aba934fe427ff8d4e0e901c156bfe27019733e9b3db728f7a8 SHA512 96d955d7fbf1dcdd158a2c257d33304391399eed8a7ac756cb3bbc91e0679653ef317c53607287127fe6a80644c7bfbdb3198bf863f2c552f622e95eda87f55c MISC metadata.xml 568 BLAKE2B ddb7175070df6da4088813cc6b66f25bb4364e2619b1e7da94370f7ce8e73b68b12f618412f81e6be57fcb0c60c10e3913f26a6a578b0f9defa7b9ee8091fcde SHA512 d32b37cbe88f5e3db0c6968bc7aa22c7edfb3794bf7c62facd17e7ae1f4f0fbfc7c9f5512230cce16ed32e2ebb70c23dfe9b36ce38785c5f5b76585410313214 diff --git a/dev-python/sphinx/sphinx-8.0.2.ebuild b/dev-python/sphinx/sphinx-8.0.2.ebuild index fb6cdac980da..c2694a03ff73 100644 --- a/dev-python/sphinx/sphinx-8.0.2.ebuild +++ b/dev-python/sphinx/sphinx-8.0.2.ebuild @@ -29,7 +29,7 @@ IUSE="doc latex" RDEPEND=" >=dev-python/alabaster-0.7.14[${PYTHON_USEDEP}] - >=dev-python/Babel-2.13[${PYTHON_USEDEP}] + >=dev-python/babel-2.13[${PYTHON_USEDEP}] =dev-python/docutils-0.20[${PYTHON_USEDEP}] >=dev-python/imagesize-1.3[${PYTHON_USEDEP}] diff --git a/dev-python/sphinx/sphinx-8.1.3.ebuild b/dev-python/sphinx/sphinx-8.1.3.ebuild index a3546d6b8768..596f141e65bb 100644 --- a/dev-python/sphinx/sphinx-8.1.3.ebuild +++ b/dev-python/sphinx/sphinx-8.1.3.ebuild @@ -29,7 +29,7 @@ IUSE="doc latex" RDEPEND=" >=dev-python/alabaster-0.7.14[${PYTHON_USEDEP}] - >=dev-python/Babel-2.13[${PYTHON_USEDEP}] + >=dev-python/babel-2.13[${PYTHON_USEDEP}] =dev-python/docutils-0.20[${PYTHON_USEDEP}] >=dev-python/imagesize-1.3[${PYTHON_USEDEP}] diff --git a/dev-python/sphinx_selective_exclude/Manifest b/dev-python/sphinx_selective_exclude/Manifest deleted file mode 100644 index 82b53ac24720..000000000000 --- a/dev-python/sphinx_selective_exclude/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX sphinx_selective_exclude-description-file.patch 356 BLAKE2B dcc2fdab9ad8f62d9a451625630b86bc103e4db1cc2b356884857c2272379a84bf3f99e64a9e85106e037351a5b79ea773b8b790f84a9f106c8aa4ed96706b2d SHA512 7d1e69d4631ce11e891e89e9e762c166846f03747ce18e923ec58d7a4e343e350705ee94d60aedd17ef4e520f821d277936b85d6589b9e7c83e044a0ef39beba -DIST sphinx_selective_exclude-1.0.3.tar.gz 7227 BLAKE2B 90ba94f81e6dfc00a39bbcaf50d136c01c7b756bcb9366ab111169913fb2a571b7924afc89fd8fffc9cf7c96bc64cd2737441bd5228fe22f9e5a9687b5b4ae52 SHA512 8ceace1502948caa17bf611786132720093b818039b399eb832c12dc47ad86219610495698692c2c25a98a8ede8695a66b02f5e3bb6ea2c7d2410e275cd959f9 -EBUILD sphinx_selective_exclude-1.0.3-r1.ebuild 475 BLAKE2B 7e0aa79f672c87aaa781647741017e74b2f12374ffb0f3284fd6e269cc852bed61756b03d3199432920708ce140cf34fe88d59bde0256d26c59fbb49ec7296ac SHA512 3a2e4b1d3f384b5bbf727b008b1ed9fe13edbc69cba90dc3b426df5014e7f2ec88db8d535b8f7e54af2f51b0e3cd8604a09c5acdc58a5501adf3574b261c9d7a -MISC metadata.xml 550 BLAKE2B 4867cc74e1aeb06987b473bd69c3e32954e027a9b03dac41f3394781ce75126a525b96ab56f0552200670073cc061266efdd72a6fda0afffe2e8bd0dcdd02a0f SHA512 e151a82302cd942e28c626234df6ee093775625d3f0d2bcadbb23db58f0ffa436c225016e05c3c78dcbf410536ebc6beffe3ffbd078f182dcda7e8bc5c51acef diff --git a/dev-python/sphinx_selective_exclude/files/sphinx_selective_exclude-description-file.patch b/dev-python/sphinx_selective_exclude/files/sphinx_selective_exclude-description-file.patch deleted file mode 100644 index cc81f571d8f7..000000000000 --- a/dev-python/sphinx_selective_exclude/files/sphinx_selective_exclude-description-file.patch +++ /dev/null @@ -1,8 +0,0 @@ -diff -r -U1 sphinx_selective_exclude-1.0.3.orig/setup.cfg sphinx_selective_exclude-1.0.3/setup.cfg ---- sphinx_selective_exclude-1.0.3.orig/setup.cfg 2019-12-24 05:59:33.000000000 +0700 -+++ sphinx_selective_exclude-1.0.3/setup.cfg 2023-02-28 17:56:05.055719498 +0700 -@@ -1,3 +1,3 @@ - [metadata] --description-file = README.md -+description_file = README.md - diff --git a/dev-python/sphinx_selective_exclude/metadata.xml b/dev-python/sphinx_selective_exclude/metadata.xml deleted file mode 100644 index 3a632fdb9d59..000000000000 --- a/dev-python/sphinx_selective_exclude/metadata.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - grozin@gentoo.org - Andrey Grozin - - - python@gentoo.org - Python - - - - sphinx-selective-exclude - pfalcon/sphinx_selective_exclude - - diff --git a/dev-python/sphinx_selective_exclude/sphinx_selective_exclude-1.0.3-r1.ebuild b/dev-python/sphinx_selective_exclude/sphinx_selective_exclude-1.0.3-r1.ebuild deleted file mode 100644 index 44b93c83a3e7..000000000000 --- a/dev-python/sphinx_selective_exclude/sphinx_selective_exclude-1.0.3-r1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 pypi - -DESCRIPTION="Sphinx selective rendition extensions" -HOMEPAGE="https://github.com/pfalcon/sphinx_selective_exclude" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -PDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]" - -PATCHES=( "${FILESDIR}"/${PN}-description-file.patch ) diff --git a/dev-python/tap-py/Manifest b/dev-python/tap-py/Manifest index b68efad725f2..4b89abcf77e3 100644 --- a/dev-python/tap-py/Manifest +++ b/dev-python/tap-py/Manifest @@ -1,3 +1,3 @@ DIST tap.py-3.1.tar.gz 133208 BLAKE2B a41e4d6e06cfc4283ea8e1df1895569a35d7041721760a16a626d99e60bde0f4b45dc517408b67c893d1eafc3aebe9e7fab4eb158d1e13a0b99a85602beaf440 SHA512 4a3b5c5fb54ee1343cfee9bc154e812066d745c020a2c3391761c3e407b7b8428412c799df4963a385e4563ffe3b31e16055cb76ab5940ab6156e57dcf4a4d3a -EBUILD tap-py-3.1-r1.ebuild 839 BLAKE2B 0416dd37a6e3f8a13e19ed009cd1923d8cea858317d537caa163b323268de93f42b5a596f1b4ed6d6c5dc8f410c1293c89ca92f98578e3a08ac5b0a56c5abab8 SHA512 deeda8f8c6ba1727dd561ef653059334f270c5400cd039bff58d18e044e4894701fdb030498847df58f73653011c8cead714687ec924ba0b860266a6c468b525 +EBUILD tap-py-3.1-r1.ebuild 839 BLAKE2B e508efcec623fc4b9bf4eae8e080d0f0e383cecfcef760b2a83abe387525be116eaca1ca1ed44f77205d043a8f7e4282bd7adf90a9bebddb0672c260b95b7a15 SHA512 b8e7a9372d44b8c48602531e394848a69e7fcbac08e13c646ddefead6c468b29dc8bbd7be516065f732100aa49c4515de7e14893744ab4af83154a8a6ce6987f MISC metadata.xml 368 BLAKE2B 86f05d0c5e93193bdb928c3346c4e9dea9b3fba04afaf4c7417ea2292897248e6f21bce6e05e5183f5e763b19c929dc94e3b4f349d5e56817b58cd030d980adc SHA512 77e683438ccfb0c1866394b4118bbc09ce90144b8635ef9352ef4fcefb24840f2d1df0cfa86ef9032183bd49130fa5d7e1e87c9146cd520045061d730b47b6af diff --git a/dev-python/tap-py/tap-py-3.1-r1.ebuild b/dev-python/tap-py/tap-py-3.1-r1.ebuild index bbb47760d669..5413dae7df11 100644 --- a/dev-python/tap-py/tap-py-3.1-r1.ebuild +++ b/dev-python/tap-py/tap-py-3.1-r1.ebuild @@ -21,7 +21,7 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" - dev-python/Babel[${PYTHON_USEDEP}] + dev-python/babel[${PYTHON_USEDEP}] test? ( dev-python/more-itertools[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] diff --git a/dev-python/tavern/Manifest b/dev-python/tavern/Manifest index 1a28f26945ac..c298c0814958 100644 --- a/dev-python/tavern/Manifest +++ b/dev-python/tavern/Manifest @@ -1,3 +1,3 @@ DIST tavern-2.11.0.gh.tar.gz 233387 BLAKE2B b1b26e7d9fc4069c7056072ab01c9937245304982f78df236e9bcaa795feec6a1db7192532dba6d17d362af874bffce601bb9652b5f1ecda99c59387f717bb15 SHA512 456fa6ebfc6f47ff9a473e3f416aff9f88b1f9b25c898786d15472072859e1659c089a9c668e6ddc4ecfc0cc8c233417d4768e0f7228800995509a5a34294faf -EBUILD tavern-2.11.0.ebuild 1565 BLAKE2B 0e1d6e2adf2b374230f3ee3fa45d54f586ab2c0f8e7a836b78e35c9fb0c03878ca2ecc7c8414c20bac98faf88e52a97e0e37ce80aef603110e5006a4c3ba53a3 SHA512 5de98ceabfa14f8f95665357288379e02b0953e217cdd2712f57c6cf9531e84bad7df608382e3d3fea5036cd131ba497a1b313064b00382ebfe96a8977481048 +EBUILD tavern-2.11.0.ebuild 1565 BLAKE2B aea7e4e161e15a92f85d256999b774f6db95632b14ee3962f7387d1fe1e93ad05e2e51fbfe3628287f20b3e91cc71b3b9e1968370aef4c286a0383662016437d SHA512 c9be132169e5bc9db2ea618eef35f4ea4bf8b28255eb676bb0c97010684f9969dd727e53120c3d5c53a26740763e5a327a3a3f880ae5851aa341d67eb0c2cd42 MISC metadata.xml 567 BLAKE2B ea43aa37a078962133a772cb2d283a20b521d17dc7d501fd2d7bad8228e47049e0a9924542b7434d9624d28a9bbc5e43df872462740187d0f4e22f94a5d56469 SHA512 10de2ac011f427eee5eaa897e23198495bd1fa093addf2015830383344f375c9faf660bb7e9e4385995e7ded02f7d954d5d34ca67c88dd00ae517415b8470c92 diff --git a/dev-python/tavern/tavern-2.11.0.ebuild b/dev-python/tavern/tavern-2.11.0.ebuild index 6d338082027c..2b71afa150c5 100644 --- a/dev-python/tavern/tavern-2.11.0.ebuild +++ b/dev-python/tavern/tavern-2.11.0.ebuild @@ -38,7 +38,7 @@ RDEPEND=" BDEPEND=" test? ( dev-python/colorlog[${PYTHON_USEDEP}] - dev-python/Faker[${PYTHON_USEDEP}] + dev-python/faker[${PYTHON_USEDEP}] ) " diff --git a/dev-python/textX/Manifest b/dev-python/textX/Manifest deleted file mode 100644 index 4be978151a5e..000000000000 --- a/dev-python/textX/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -DIST textX-4.0.1.gh.tar.gz 1824450 BLAKE2B 35c18f4f3acbccb57a027c40438099c17eaf97b6124f6cd2fef5b407fb51fc0810ec46daf563ab724ee3e3e6a2775308a0513dab91d6cff5e88d2c18fc6f6af0 SHA512 036eab82760f5f7f11f5da553097a3c1264070516d868568aebc09c6f143ca5f94fcaa21bff90c94e136860269789eda7b704e66e3396d25db491155dceb5bf0 -DIST textX-4.1.0.gh.tar.gz 2136599 BLAKE2B d6c7d4d741b4e526d0a71743387ee8455cc861bc4b356c605b6d174adb870bd178fd557a804f170f3d411b3ae70845771f7ffa7bbe9c4d1053c3d87e062deddb SHA512 313fea5b6d9e94e280a0614d4130872229536fe39d5af6e440a08babe6c4e5a5c23b53827713d577cc9af32a55a6beeaeddce59dbceb5f53a3f87cb910609599 -EBUILD textX-4.0.1.ebuild 1277 BLAKE2B 65da648fc7ab6ce8fc7072a0e594a4f79fe20366c9e1e98be716f970f95fd5f389f5506034e88be9c80cac01191330b98ff0699b3cf83950973913f88c31e370 SHA512 d1bfa78ceddcd3f1dfb4700efbe79789b6a492dae223a098ecfa63329f6a36a18388459036b1d291b4c006ccb4c9f25121a0803bba281bd74fc6747f89a361ac -EBUILD textX-4.1.0.ebuild 1240 BLAKE2B be449868c508d4158dfd06ee2b3abb38898996bc7d2117f935a1c591a91865ffbfd621ad7e2cffeb8cf5470c3fde1b5ba6ebabcc4d9a9a89dbd251f5274f4754 SHA512 3f6ce509c8c79ce9aee1bc0d408e05da93d7ddfcb520caefeb6de86b2fe231154fdd5f5f03d82f01fef0207fec59591b357cae68b7422a332d95d1988a52fe4d -MISC metadata.xml 463 BLAKE2B ce9526aea5bf618a5298b38ccc6d9e734bfd221dfb770f3a7e6b061030d3a14e0e49c91eea239bed273479b4befe43b15cdf50f1c349f8da391247d44edb1737 SHA512 4006ba591063ec8844817d9becc1f8d41167b102df24216d77540bf2d1c934982bab523bed396e24987193c6f2a3880729278910cfda3192e356ceea7828ed7c diff --git a/dev-python/textX/metadata.xml b/dev-python/textX/metadata.xml deleted file mode 100644 index 2ba693ae45a9..000000000000 --- a/dev-python/textX/metadata.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - zmedico@gentoo.org - - - python@gentoo.org - Python - - - - textX - textX/textX - - diff --git a/dev-python/textX/textX-4.0.1.ebuild b/dev-python/textX/textX-4.0.1.ebuild deleted file mode 100644 index 8cd0bdcb6985..000000000000 --- a/dev-python/textX/textX-4.0.1.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Meta-language for DSL implementation inspired by Xtext" -HOMEPAGE=" - https://pypi.org/project/textX/ - https://github.com/textX/textX/ -" -SRC_URI=" - https://github.com/textX/textX/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/Arpeggio-2.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/click[${PYTHON_USEDEP}] - dev-python/html5lib[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - cp -a "${BUILD_DIR}"/{install,test} || die - local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} - - # Update the shebang - sed -e "s:install/usr/bin/${EPYTHON}:test/usr/bin/${EPYTHON}:" \ - -i "${BUILD_DIR}"/test/usr/bin/textx || die - - # Install necessary plugins - local plugins=( - tests/functional/subcommands/example_project - tests/functional/registration/projects/* - ) - local p - for p in "${plugins[@]}"; do - pushd "${p}" >/dev/null || die - distutils_pep517_install "${BUILD_DIR}"/test - popd >/dev/null || die - done - - epytest tests/functional -} diff --git a/dev-python/textX/textX-4.1.0.ebuild b/dev-python/textX/textX-4.1.0.ebuild deleted file mode 100644 index cebfd1fe1630..000000000000 --- a/dev-python/textX/textX-4.1.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=flit -PYTHON_COMPAT=( python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="Meta-language for DSL implementation inspired by Xtext" -HOMEPAGE=" - https://pypi.org/project/textX/ - https://github.com/textX/textX/ -" -SRC_URI=" - https://github.com/textX/textX/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" - -RDEPEND=" - >=dev-python/Arpeggio-2.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/click[${PYTHON_USEDEP}] - dev-python/html5lib[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - cp -a "${BUILD_DIR}"/{install,test} || die - local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} - - # Update the shebang - sed -e "s:install/usr/bin/${EPYTHON}:test/usr/bin/${EPYTHON}:" \ - -i "${BUILD_DIR}"/test/usr/bin/textx || die - - # Install necessary plugins - local plugins=( - tests/functional/subcommands/example_project - tests/functional/registration/projects/* - ) - local p - for p in "${plugins[@]}"; do - pushd "${p}" >/dev/null || die - distutils_pep517_install "${BUILD_DIR}"/test - popd >/dev/null || die - done - - epytest tests/functional -} diff --git a/dev-python/textx/Manifest b/dev-python/textx/Manifest new file mode 100644 index 000000000000..9296996d66f8 --- /dev/null +++ b/dev-python/textx/Manifest @@ -0,0 +1,3 @@ +DIST textX-4.1.0.gh.tar.gz 2136599 BLAKE2B d6c7d4d741b4e526d0a71743387ee8455cc861bc4b356c605b6d174adb870bd178fd557a804f170f3d411b3ae70845771f7ffa7bbe9c4d1053c3d87e062deddb SHA512 313fea5b6d9e94e280a0614d4130872229536fe39d5af6e440a08babe6c4e5a5c23b53827713d577cc9af32a55a6beeaeddce59dbceb5f53a3f87cb910609599 +EBUILD textx-4.1.0.ebuild 1281 BLAKE2B 6f9dd450c7fb127c5c5e43fd6e58a9cf9c8471565c4d3edc42d4b91e0e1842d63da698350aa91ce5c25a75d3eb062e46faac5dcb59dfd836d83b5160cd3d8de4 SHA512 3e75faf5581a07095981a1375e6ae51ddfde88f8fc38bbbad70fad0c3beb4e3f7467d4ce06b55f6eaea0811f817d9e22f22cb26f34837e46a64d74422ee327be +MISC metadata.xml 463 BLAKE2B ce9526aea5bf618a5298b38ccc6d9e734bfd221dfb770f3a7e6b061030d3a14e0e49c91eea239bed273479b4befe43b15cdf50f1c349f8da391247d44edb1737 SHA512 4006ba591063ec8844817d9becc1f8d41167b102df24216d77540bf2d1c934982bab523bed396e24987193c6f2a3880729278910cfda3192e356ceea7828ed7c diff --git a/dev-python/textx/metadata.xml b/dev-python/textx/metadata.xml new file mode 100644 index 000000000000..2ba693ae45a9 --- /dev/null +++ b/dev-python/textx/metadata.xml @@ -0,0 +1,16 @@ + + + + + zmedico@gentoo.org + + + python@gentoo.org + Python + + + + textX + textX/textX + + diff --git a/dev-python/textx/textx-4.1.0.ebuild b/dev-python/textx/textx-4.1.0.ebuild new file mode 100644 index 000000000000..381407d4b1d3 --- /dev/null +++ b/dev-python/textx/textx-4.1.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +MY_P=textX-${PV} +DESCRIPTION="Meta-language for DSL implementation inspired by Xtext" +HOMEPAGE=" + https://pypi.org/project/textX/ + https://github.com/textX/textX/ +" +SRC_URI=" + https://github.com/textX/textX/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/arpeggio-2.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/click[${PYTHON_USEDEP}] + dev-python/html5lib[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + cp -a "${BUILD_DIR}"/{install,test} || die + local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} + + # Update the shebang + sed -e "s:install/usr/bin/${EPYTHON}:test/usr/bin/${EPYTHON}:" \ + -i "${BUILD_DIR}"/test/usr/bin/textx || die + + # Install necessary plugins + local plugins=( + tests/functional/subcommands/example_project + tests/functional/registration/projects/* + ) + local p + for p in "${plugins[@]}"; do + pushd "${p}" >/dev/null || die + distutils_pep517_install "${BUILD_DIR}"/test + popd >/dev/null || die + done + + epytest tests/functional +} diff --git a/dev-python/tld/Manifest b/dev-python/tld/Manifest index 538155964e13..66a91b8844fe 100644 --- a/dev-python/tld/Manifest +++ b/dev-python/tld/Manifest @@ -1,3 +1,3 @@ DIST tld-0.13.gh.tar.gz 443877 BLAKE2B 9f84307ce704500096dd2abff75ead534dbd17b59ea0d3dae84394b791aeee873638e6e224ddd3b5c598293a46ead964ae36022b0c3c7411de7c64096d0c69cc SHA512 87157ca2fc8977a96f6289269015bc5a90f3f033fb8ea96552eb8d00d05a346d8f3c61123a311803aa301c735a510a2c0986364f3b2ae4366e2c34aea15b538d -EBUILD tld-0.13.ebuild 676 BLAKE2B 5eccec72518a71dcc7d82bbd27afacdda2c6bcd4c5a46ff6ae77f14e524519c610cadead6664a54c3fb6c015db9cc8e096c6254f13b541725d4692650ea12f1c SHA512 a5dcc99372c22b5efad5e2c9aa5f40e7bb57c512a7c1265bb87d2c1d058c3f2bf0aa730524fa52d728e3682831a183c3d046021db18b983df211e95fc6c2fa78 +EBUILD tld-0.13.ebuild 676 BLAKE2B 7138858251d05142391fdfe21285d7a45d7f68a96007039acaa041c0f4d1dc81a7d03a86c788e69914745b9877b3562b88155629ce74104b7c63dd2da8789610 SHA512 4fdc24ca87a5ab83b4074eb593f413605533f7a6c0c0134b43301ff8acc7bc4dfa9ebe1444d83c6dc14873d837b2213a6455d365a30a316f11592bae5507d478 MISC metadata.xml 479 BLAKE2B 980df3b99d6ace9a30fa47b81979a0ca82cce1dff5f7fac8bbf8f2657bd01927e713c1de97ae6554aba5f48a8800db262910c4f3497d4c2ae51b2dc098463828 SHA512 04c7d683636d486839f2b5876ab83aa37a30a7c57edbef6b0a82952ff53f21ca38c25f132f2b57659573622ca710b3176478ca3cd9336f41e9fa85648301d3ed diff --git a/dev-python/tld/tld-0.13.ebuild b/dev-python/tld/tld-0.13.ebuild index ef39ea9509da..f0b86c2d6ec4 100644 --- a/dev-python/tld/tld-0.13.ebuild +++ b/dev-python/tld/tld-0.13.ebuild @@ -24,7 +24,7 @@ KEYWORDS="~amd64 ~x86" BDEPEND=" test? ( - dev-python/Faker[${PYTHON_USEDEP}] + dev-python/faker[${PYTHON_USEDEP}] ) " diff --git a/dev-python/tornado/Manifest b/dev-python/tornado/Manifest index 4353b74aa5bc..5cbbd13a9f23 100644 --- a/dev-python/tornado/Manifest +++ b/dev-python/tornado/Manifest @@ -1,5 +1,7 @@ AUX tornado-6.3.2-ignore-deprecationwarning.patch 656 BLAKE2B a64b3b5f021f4e1939c69f20fe93ef61eb64666b083773c1fa189af03d0964b8832a97d49ce18924f9e1202f26bb85b76d182f2baaa8265d0e1a2decbd12efef SHA512 5cd0258db519ec2a02a9988160a345c94ffb2abae92a78fb8e9d3eb6017bac8ecb86f4ef0e3eedb5ea561344213850e2b342a1f6517c909a3c6a0224606f2afd AUX tornado-6.3.2-test-timeout-increase.patch 521 BLAKE2B 9d3b5d8a380178f84146e7909a6557c28c48df775abb96afadbe4a06a7b565d5c32f39359060fd45028120c8952238f95fca3348e225096784e806864cfd2b7a SHA512 00a964cd75224195e8de77bc7137c087c6f4128734a9c55505ef4d88d512deb0325df56e3da4c8fefac10915613e1dc244c9107123a22bc9f124fa515fae9f4a DIST tornado-6.4.1.tar.gz 500623 BLAKE2B e359d9cbf5e7311e608753a2908e61ea121e4d108209866fda49e79ecca3dc8495c35583406dd7d6b2852c4f6a9df2e340b1f4b892489be976d70000ed51aa33 SHA512 294b4fff8a6d1b9592d355f7faf78f1a94a2aaea1b54414b7e81884b8d4069713a28f6105ae36f27be78abf4c47a1fceab3801bc92b5429374f7a534f104c437 +DIST tornado-6.4.2.tar.gz 501135 BLAKE2B 875513089ceaa6d1195cd6959e15bfef51cef4a61c55e678e0e60bd1001afa025d452441938a21ad91189d5c4d07c6cf85d0cec0f41e07cf2c4b7b66e0770c25 SHA512 4f4556f0f7db8e13a101254693f92841374114912960d9874948548452cc9b38933292c0e37971fb151a4d9dbcf5ed7563c1505e090a1aef306f1c46f351534d EBUILD tornado-6.4.1.ebuild 1460 BLAKE2B 2f057308232f023dcbbd8b8615dab93d442b6584b89dff1b311a06371add21db70f7ef002c95218502676270c28c4e93c0e32088484b1a2fce592f0b421622ff SHA512 7ceb0681a6400c250e8a37e105f7ec1508bf9e57a45aec95569f812c6c28efd195216191a84d0e0321e920e9298cdbe76938a6cb6093d69d14246a3192fc9d61 +EBUILD tornado-6.4.2.ebuild 1462 BLAKE2B 577734156edacd6010012d1360df7e81d511ee6dfbd00ebe5cdd87c3c71eb3ef3e41f85294ad9ad84c975d2e5ebdfc45fd7389f31b6b8448c1268dc8f8e2873b SHA512 7de972bc356c0238eb7068434ffd2e1319d41f05e4a55783fee626ade885ff5a03a562cc74281202f343218085e5dc2f5ee2bf468a32556de9eae524ec36e7ce MISC metadata.xml 381 BLAKE2B 96d5942b11b6364eeac2248f6e92a9e7a54094ba2b6e9ef966be4143e1fa01fa0c417027d33a71c51bb094b905b9ff79e05107e1a9debb4b1ef932ba11fd8565 SHA512 cd4db13e0c6a9cf8b3c788c53dc5ecd0dce2cf783e7b2d67dba71299d1c6a3d1dd2c2a76c0d69816ab0da4ca23f831613323c55864fd858690c605da5426bf60 diff --git a/dev-python/tornado/tornado-6.4.2.ebuild b/dev-python/tornado/tornado-6.4.2.ebuild new file mode 100644 index 000000000000..d54b25001925 --- /dev/null +++ b/dev-python/tornado/tornado-6.4.2.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Python web framework and asynchronous networking library" +HOMEPAGE=" + https://www.tornadoweb.org/ + https://github.com/tornadoweb/tornado/ + https://pypi.org/project/tornado/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + $(python_gen_cond_dep ' + >=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}] + ' 'python*') + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-6.3.2-test-timeout-increase.patch" + "${FILESDIR}/${PN}-6.3.2-ignore-deprecationwarning.patch" +) + +src_prepare() { + # network-sandbox? ipv6? + sed -i -e 's:test_localhost:_&:' \ + tornado/test/netutil_test.py || die + + distutils-r1_src_prepare +} + +python_test() { + local -x ASYNC_TEST_TIMEOUT=60 + # Avoid time-sensitive tests + # https://github.com/tornadoweb/tornado/blob/10974e6ebee80a26a2a65bb9bd715cf858fafde5/tornado/test/util.py#L19 + local -x TRAVIS=1 + local -x NO_NETWORK=1 + + cd "${T}" || die + "${EPYTHON}" -m tornado.test.runtests --verbose || + die "tests failed under ${EPYTHON}" +} diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest index 9c1ff1a5cf27..108533236088 100644 --- a/dev-python/translate-toolkit/Manifest +++ b/dev-python/translate-toolkit/Manifest @@ -1,3 +1,3 @@ DIST translate-3.14.1.gh.tar.gz 1174769 BLAKE2B 3be39dbf964307ebaaca651f06683ecf67e3aaad9ea3774a68190f117867e8a5dc8ba732242fc5e34d53e629474bc038e2dbb2b8383fb914c0aa8325a6a3ac39 SHA512 4052c2062934720b347723a88f2a9fb187c03c064efa88a95992860b196637ed805e2c00986f0337253f56b3ce9f7e064ef33c12f9ba3da4af01b10257449c30 -EBUILD translate-toolkit-3.14.1.ebuild 3179 BLAKE2B 409f83c60bb0088020da43f9d65708b9512b87ecb161ffe87ef323d7dcbe068ff709e7b97fbc628be3335fd983ff5231314716df63a1b0b9b92f4aefe3d1356c SHA512 299ef67dac4dc011cccc9f261b138433f70506240b231b63f8af5582584e1dda0c54acafb0e81ebdeb39de69253fd6c2db0756b7d7972c6eb04db9ea97e109b4 +EBUILD translate-toolkit-3.14.1.ebuild 3179 BLAKE2B 025da87b5afea5470f79e3328c77a8b3e4d3afdb5787f6bd675d9168b26e08a1386bdd1f4d55ceef4e13fbae3143fead7f15d480f779274cd076d11f57b3e9ca SHA512 3cf541d46de5241a74b9f6fe9479b1c0effc6a77ecb5ae09a5af457bf19ff6e8e53e96c85431afb502e5977e77ba753ed3d00987083e215c76fd38cc53b798da MISC metadata.xml 756 BLAKE2B 06f64f258d362954f99f7e9eee241eb3dddc6b00b9069df2ad977d28b5cf06f9c8ee2246ee5958600b5ac86297968d7aaced6b6420dca4ed507c441c58c61ca9 SHA512 80374c40513ca450f97e3930929c1450e7438ea15830e60937952a6fccfd999675f2ca2056c5aa4e287ba256c6ec08a09d8f7adb8b2c5af8ca0cd595f34acd85 diff --git a/dev-python/translate-toolkit/translate-toolkit-3.14.1.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.14.1.ebuild index 525771d408ee..213801b63f40 100644 --- a/dev-python/translate-toolkit/translate-toolkit-3.14.1.ebuild +++ b/dev-python/translate-toolkit/translate-toolkit-3.14.1.ebuild @@ -30,7 +30,7 @@ RDEPEND=" app-text/iso-codes >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}] dev-python/cheroot[${PYTHON_USEDEP}] - >=dev-python/Levenshtein-0.12.0[${PYTHON_USEDEP}] + >=dev-python/levenshtein-0.12.0[${PYTHON_USEDEP}] >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}] >=dev-python/mistletoe-1.1.0[${PYTHON_USEDEP}] >=dev-python/pyparsing-3[${PYTHON_USEDEP}] diff --git a/dev-python/txAMQP/Manifest b/dev-python/txAMQP/Manifest deleted file mode 100644 index c7eab97cf8cf..000000000000 --- a/dev-python/txAMQP/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST txamqp-0.8.2.gh.tar.gz 118560 BLAKE2B 6e60cc0785462b92d046a620cc09eda8b7783bd09186a60299eba11c8f6f5780fc38b094ea974e4f1e443d3d30ee1428f30ad25fdb43554d25db17f36d323527 SHA512 4a5e468482433e684dc690abddeba3e0a6c77630055afe44487de72feecad9c750d179c43dee4e781d09c9c21259cecd615dc9f6eaa7d9ff7ca0796248ad5a02 -EBUILD txAMQP-0.8.2-r1.ebuild 1763 BLAKE2B e6e977aecc0c5f94556aaaa483114e46250f62bf87e80229d9675f5e5a851759bf65d18451ac84dcdff6e5a9af1b4c9dbef6e4d4351b5deaaf23c8c9932b5be2 SHA512 77fd25081fcaf3b507fa8a120993d6d0673a9fd3550eae45c90f6956098fdc370ed6453b3ac4646ccdc07c3f52f694a8151e0fafb78c3dcd556473a7715fb094 -MISC metadata.xml 448 BLAKE2B c4c26b9776816155c1bfe3de1c2740b95fc0d20737c0f6c74a700a7c0bd42d12a93f8c80baf0da13e697b9c621c9719952fa9e396fcbfdcd23c40087b1718516 SHA512 079204ba8010ed7af5b09a5723774c65fe0bb39b6debe2c6eac05bbcb4e6ea16dd1f4a654c4464244b177c3a2ca698aed326c9f07aae6dd3943df4af286b1264 diff --git a/dev-python/txAMQP/metadata.xml b/dev-python/txAMQP/metadata.xml deleted file mode 100644 index b98605c34a56..000000000000 --- a/dev-python/txAMQP/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - python@gentoo.org - Python - - - - txAMQP - txamqp/txamqp - https://github.com/txamqp/txamqp/issues - - diff --git a/dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild b/dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild deleted file mode 100644 index 5f7ff94b6cf6..000000000000 --- a/dev-python/txAMQP/txAMQP-0.8.2-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..13} ) -PYTHON_REQ_USE="xml(+)" - -inherit distutils-r1 - -MY_P="${PN,,}-${PV}" - -DESCRIPTION="Python library for communicating with AMQP peers using Twisted" -HOMEPAGE="https://github.com/txamqp/txamqp" -# pypi tarball misses doc files -# https://github.com/txamqp/txamqp/pull/10 -SRC_URI=" - https://github.com/txamqp/txamqp/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S="${WORKDIR}/${MY_P}" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~x64-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/twisted[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - ${RDEPEND} - net-misc/rabbitmq-server - ) -" - -python_test() { - cd src || die - # tests look for those files relatively to modules - cp -r specs "${BUILD_DIR}"/lib || die - - TXAMQP_BROKER=RABBITMQ "${EPYTHON}" -m twisted.trial txamqp - local ret=${?} - - [[ ${ret} == 0 ]] || die "Tests failed with ${EPYTHON}" -} - -src_test() { - einfo "Starting rabbitmq" - local -x RABBITMQ_LOG_BASE="${T}/rabbitmq/log" - local -x RABBITMQ_MNESIA_BASE="${T}/rabbitmq/mnesia" - local -x RABBITMQ_LOGS="${T}/rabbitmq.log" - local -x RABBITMQ_PID_FILE="${T}/rabbitmq.pid" - local -x RABBITMQ_ENABLED_PLUGINS_FILE="${T}/rabbitmq/enabled_plugins" - /usr/libexec/rabbitmq/rabbitmq-server -p 5672:5672 & - - einfo "Waiting for rabbitmq to fully load" - while ! { echo >/dev/tcp/localhost/5672 ; } &> /dev/null; do - sleep 1 - done - einfo "rabbitmq is ready" - - distutils-r1_src_test - - einfo "Stopping rabbitmq" - kill "$(<"${RABBITMQ_PID_FILE}")" || die -} - -python_install_all() { - local DOCS=( doc/* ) - - distutils-r1_python_install_all -} diff --git a/dev-python/txamqp/Manifest b/dev-python/txamqp/Manifest new file mode 100644 index 000000000000..e965f24a6603 --- /dev/null +++ b/dev-python/txamqp/Manifest @@ -0,0 +1,3 @@ +DIST txamqp-0.8.2.gh.tar.gz 118560 BLAKE2B 6e60cc0785462b92d046a620cc09eda8b7783bd09186a60299eba11c8f6f5780fc38b094ea974e4f1e443d3d30ee1428f30ad25fdb43554d25db17f36d323527 SHA512 4a5e468482433e684dc690abddeba3e0a6c77630055afe44487de72feecad9c750d179c43dee4e781d09c9c21259cecd615dc9f6eaa7d9ff7ca0796248ad5a02 +EBUILD txamqp-0.8.2-r1.ebuild 1715 BLAKE2B 815dd5cf1004db18681afb95eb24b86033c7423d48081da99f5b4c2e98a994540f669783f3ea05e8c6892561751b371ce655d818237cc138c0fe6d9ca76fbe60 SHA512 207340cd44c0ea843505830e6a52103c7a40a8516ffb2180f11e7ca28b9fbf1066f2a7d63e5f79b07ddce00a0f8d60915d900bdf144cdf44abe9e43241488d48 +MISC metadata.xml 448 BLAKE2B c4c26b9776816155c1bfe3de1c2740b95fc0d20737c0f6c74a700a7c0bd42d12a93f8c80baf0da13e697b9c621c9719952fa9e396fcbfdcd23c40087b1718516 SHA512 079204ba8010ed7af5b09a5723774c65fe0bb39b6debe2c6eac05bbcb4e6ea16dd1f4a654c4464244b177c3a2ca698aed326c9f07aae6dd3943df4af286b1264 diff --git a/dev-python/txamqp/metadata.xml b/dev-python/txamqp/metadata.xml new file mode 100644 index 000000000000..b98605c34a56 --- /dev/null +++ b/dev-python/txamqp/metadata.xml @@ -0,0 +1,14 @@ + + + + + python@gentoo.org + Python + + + + txAMQP + txamqp/txamqp + https://github.com/txamqp/txamqp/issues + + diff --git a/dev-python/txamqp/txamqp-0.8.2-r1.ebuild b/dev-python/txamqp/txamqp-0.8.2-r1.ebuild new file mode 100644 index 000000000000..94bbd88adecc --- /dev/null +++ b/dev-python/txamqp/txamqp-0.8.2-r1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 + +DESCRIPTION="Python library for communicating with AMQP peers using Twisted" +HOMEPAGE="https://github.com/txamqp/txamqp" +# pypi tarball misses doc files +# https://github.com/txamqp/txamqp/pull/10 +SRC_URI=" + https://github.com/txamqp/txamqp/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x64-solaris" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-python/twisted[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + net-misc/rabbitmq-server + ) +" + +python_test() { + cd src || die + # tests look for those files relatively to modules + cp -r specs "${BUILD_DIR}"/lib || die + + TXAMQP_BROKER=RABBITMQ "${EPYTHON}" -m twisted.trial txamqp + local ret=${?} + + [[ ${ret} == 0 ]] || die "Tests failed with ${EPYTHON}" +} + +src_test() { + einfo "Starting rabbitmq" + local -x RABBITMQ_LOG_BASE="${T}/rabbitmq/log" + local -x RABBITMQ_MNESIA_BASE="${T}/rabbitmq/mnesia" + local -x RABBITMQ_LOGS="${T}/rabbitmq.log" + local -x RABBITMQ_PID_FILE="${T}/rabbitmq.pid" + local -x RABBITMQ_ENABLED_PLUGINS_FILE="${T}/rabbitmq/enabled_plugins" + /usr/libexec/rabbitmq/rabbitmq-server -p 5672:5672 & + + einfo "Waiting for rabbitmq to fully load" + while ! { echo >/dev/tcp/localhost/5672 ; } &> /dev/null; do + sleep 1 + done + einfo "rabbitmq is ready" + + distutils-r1_src_test + + einfo "Stopping rabbitmq" + kill "$(<"${RABBITMQ_PID_FILE}")" || die +} + +python_install_all() { + local DOCS=( doc/* ) + + distutils-r1_python_install_all +} diff --git a/dev-python/wtforms/Manifest b/dev-python/wtforms/Manifest index 2f379bd3437e..3b6683cc202b 100644 --- a/dev-python/wtforms/Manifest +++ b/dev-python/wtforms/Manifest @@ -1,3 +1,3 @@ DIST wtforms-3.2.1.tar.gz 137801 BLAKE2B 91deeb5a2b3ef07bec48c55a4aaef92969d6c731d91874ecf5260f2228be8ef0fdee32c61e4f5233a953f4c0be4359f1e98a87c4bf87975780b6be00b8717283 SHA512 96aa2934e39f95f2a2d0db4cd8026215cb0adea2df9bd235305b2857f2e5eecc3ea4e959ff1c1d46090213d348bccf70df19efaf73059074d1f02c577cbb1fdf -EBUILD wtforms-3.2.1.ebuild 818 BLAKE2B 715af9a172a8e655d1eb7095c01f88bfde37eaa235e53b3f5c9a38c6d4812f2e272efab1d3cb6427bcf28eef641ce0d770e3f749e7efe8502e85b039137bbb83 SHA512 ce1421b1a4852c803059ee4622cb391876dbcf51a38c55705e81997293b1a1a1a1a008dae7dc002a69406d75ff8092c7923be4b0bdb52f5316e80b6841a9dc4e +EBUILD wtforms-3.2.1.ebuild 818 BLAKE2B f00caface2e55f8f1eb2b9580cd3d01de82b01d5ff10cdb430f48f6d61cf61f201460f4071724691620f7ea9c199e0888627def83dac2fe5dbfa0415f91e7076 SHA512 8de066766d5de2d71a1306a64bd991aea44080367e92f7c6000a17a125026b1f10defc89900d89cd9928973b702d6a6e63eb656bf6f2c7ad21bbeb18846a58ad MISC metadata.xml 394 BLAKE2B b288e370bdd5a69780f792529e6e83c7a558507bdb0770217f2b49574acd43b9981e16953dee1de336d3f27a6095589b6188a4b7f78057968fd1dac31b6007aa SHA512 8eb3c19002d8d24fc35cba047c42f6b6beb0874a7b949c2d3058574d8b8323b75d029351ae6d4968150304b8b0913f8bd7f9e86be2ad40dc7e00cf3938f07423 diff --git a/dev-python/wtforms/wtforms-3.2.1.ebuild b/dev-python/wtforms/wtforms-3.2.1.ebuild index d472f5466875..5f8049cfb72b 100644 --- a/dev-python/wtforms/wtforms-3.2.1.ebuild +++ b/dev-python/wtforms/wtforms-3.2.1.ebuild @@ -24,7 +24,7 @@ RDEPEND=" dev-python/markupsafe[${PYTHON_USEDEP}] " BDEPEND=" - dev-python/Babel[${PYTHON_USEDEP}] + dev-python/babel[${PYTHON_USEDEP}] test? ( dev-python/email-validator[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] diff --git a/dev-python/yarl/Manifest b/dev-python/yarl/Manifest index 5869b82753c2..287d98ae566b 100644 --- a/dev-python/yarl/Manifest +++ b/dev-python/yarl/Manifest @@ -1,5 +1,7 @@ DIST yarl-1.17.1.tar.gz 178163 BLAKE2B 88d864944829e4b69ae346b0c6eb205969e9f9d2326d46f1eb4ed0506516f71730731763daf56e8230b699d5775c053c4750f6a770422cad392199ba5c099074 SHA512 5c1c25a8b828694a6538e7a07d01fc5d14238b279f8db4d76ee247a4f043b3e836c292cf6a77bb5ba544ec43dee449f2417eb0a5aaed6954449043a0fea3f811 DIST yarl-1.17.2.tar.gz 178947 BLAKE2B 5cca5ef7fa2745f76c72ba0fbd54a62344f8961d365f6777812cec6c44d42d3a573f25db25b3afe7ff93775aaff8c4f71a6cf13ed86061e14e37cab984c0d7d8 SHA512 d99cfb5bb89f60b41cad021af5971e42439f47c77b24de0ab43c372cedb15ee18bfca478889f002a322e24838e2978c30923f965ea879ba52549644b2a957348 +DIST yarl-1.18.0.tar.gz 180098 BLAKE2B bd49cb019cb0a7572ddb562aaf599929bfcd2f67758631d93fc0db90ea60919852f90ea196d6a5bdba9d03661d2bcbe82e2d51284c0ff6acc76b269e99bed5b5 SHA512 061b4cdb5d18718e847a45c5fdc854f75294be2198d5d803bf473eae06467a56188e36c672d31f083c7a96f213db831fe79c92479a43b63a40cc4a007062c0aa EBUILD yarl-1.17.1.ebuild 1473 BLAKE2B f99183ccce11f8e3fcd17a532a04763786f80d869058208f7187d0d4c38f0fefad85f0c842ec12e901e100e1236495d9702c21fd22844d67aa66b37a88f6289f SHA512 6aa9a0bce27b199af8f597b086153c2d1fb433039fa1cbc5553d610f1a358a2b5848e40ab4f93ff52640bf00532bcbaa6107fb683d358810cd3146dd83f19dcd EBUILD yarl-1.17.2.ebuild 1481 BLAKE2B 88327ded19ba58b8f9b8eebb3211f16d03a110d7ff55edd667263256c420d5e12f5fef0ee46047914b5b8f68f3f9042dd7f36b38fdc41214426e3b6309447826 SHA512 33889a7a3b0203656a1de970120b8490a4d306e7151f48a5d3affed423305ed78ea8944ceac13541d8b259ddc9b65a91df53b4fdb85b2840bb2f605400181065 +EBUILD yarl-1.18.0.ebuild 1481 BLAKE2B 88327ded19ba58b8f9b8eebb3211f16d03a110d7ff55edd667263256c420d5e12f5fef0ee46047914b5b8f68f3f9042dd7f36b38fdc41214426e3b6309447826 SHA512 33889a7a3b0203656a1de970120b8490a4d306e7151f48a5d3affed423305ed78ea8944ceac13541d8b259ddc9b65a91df53b4fdb85b2840bb2f605400181065 MISC metadata.xml 440 BLAKE2B 10fd0e37c9be76c5d1dd90b9fd1cb1e5161fc5a7d2b51bcb5658a8c187a67d5f9573241733c3f9570e9fb7767bf84b38a6f8b2c212596627bea4e1686b7eb41e SHA512 c9e340124ed93cb0d52a0ae5abd43c10528197893c3d5ab57a0eb7046ebae5b80119f7b033d6697110c4bc064c0a8581d904788f6969cb52a433064067898cbe diff --git a/dev-python/yarl/yarl-1.18.0.ebuild b/dev-python/yarl/yarl-1.18.0.ebuild new file mode 100644 index 000000000000..2f428eea3047 --- /dev/null +++ b/dev-python/yarl/yarl-1.18.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..13} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Yet another URL library" +HOMEPAGE=" + https://github.com/aio-libs/yarl/ + https://pypi.org/project/yarl/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+native-extensions" + +RDEPEND=" + >=dev-python/idna-2.0[${PYTHON_USEDEP}] + >=dev-python/multidict-4.0[${PYTHON_USEDEP}] + >=dev-python/propcache-0.2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + native-extensions? ( + dev-python/cython[${PYTHON_USEDEP}] + ) + dev-python/expandvars[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile() { + local -x YARL_NO_EXTENSIONS=0 + if ! use native-extensions || [[ ${EPYTHON} != python* ]]; then + YARL_NO_EXTENSIONS=1 + fi + distutils-r1_python_compile +} + +python_test() { + local EPYTEST_IGNORE=( + # benchmarks + tests/test_quoting_benchmarks.py + tests/test_url_benchmarks.py + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local opts=() + # note different boolean logic than for backend (sigh) + local -x YARL_NO_EXTENSIONS= + if ! use native-extensions || [[ ${EPYTHON} != python* ]]; then + YARL_NO_EXTENSIONS=1 + fi + + rm -rf yarl || die + epytest -o addopts= "${opts[@]}" +} diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest index ad2f28b18129..0e4d9feba452 100644 --- a/dev-python/zeroconf/Manifest +++ b/dev-python/zeroconf/Manifest @@ -1,3 +1,5 @@ DIST zeroconf-0.136.0.tar.gz 238635 BLAKE2B 265dac1aed041d86f81264b5449952695f316cdfd9ff8e594631cd5c5eebad917d32537920308ae62feee7927307a667fdfd3cfd5c182fff08120cba19bbc60e SHA512 835f1e22a92e62efaba055816c962fdea12b80e3a875883da28919e952363ce14dea6b60738a2c199d6e4718c016c00a7dfaa86ee4b20347c69a771515240be3 +DIST zeroconf-0.136.2.tar.gz 238720 BLAKE2B c47bd38a75f01c1e4268c6567a13e664638c05efa1a45ff1593b3d1347e369acd7a284580a02d34f398710f5faf319150c9eca151667dbb6a184bad35f24d4ce SHA512 30e352cfa2c3b7e7c3b9e38d6d1db0471d1f2c7dcd6785b0aab63a1027da21e966565803d4b2bfde6a89d4362039165f19b5c179117128a992f4960af2ac031d EBUILD zeroconf-0.136.0.ebuild 1409 BLAKE2B bc29d08b2a93901ce889dd094b144328333ffdf940e84971e0c78b24bd0f4330de4a95c2d05a04d20d702f69c15d31d4b76b2022f52197614ddbb25b12b67816 SHA512 4b338e29e336ad205806358794762adb29083aad3d64e1b19950d7a9d2f042c6e59d683b066e84054105c0122295c5d89f559d73deaabe711c4146aa4c0c94d3 +EBUILD zeroconf-0.136.2.ebuild 1412 BLAKE2B 7b3c132c3f717e491569ec8e914c8cd75f24ab3c382515b6d48d8e2beb47a485d28ba1ffa5e96c2bac5c979301efb6479bc52bd916978e654c45e90b15ad7f3a SHA512 973114e5a9cdd60cb595528bfb0f761ec4ed46b162d0bf914933e6fcaf46f6c4d4eb822d94aa56593a4e52ce19eca467c329bcf16667e1414dd36b21e621ff13 MISC metadata.xml 395 BLAKE2B e1ce7a8fbd6d50fd59fbce671a535a3af2fde79dcc98f146c4e361759e61ce6d7e4e241866262fcd78744c673212d1946830c3d7628956b498a98d0af36d4c3d SHA512 544cb62da7212926b63c4e19467fc3e3f7c8210320a8096dc913a846d392e9a09c2b9860312f88effc8ad7a54e0329149a68012b08c674663af5779957e037f9 diff --git a/dev-python/zeroconf/zeroconf-0.136.2.ebuild b/dev-python/zeroconf/zeroconf-0.136.2.ebuild new file mode 100644 index 000000000000..838baef40e66 --- /dev/null +++ b/dev-python/zeroconf/zeroconf-0.136.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)" +HOMEPAGE=" + https://github.com/python-zeroconf/python-zeroconf/ + https://pypi.org/project/zeroconf/ +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}] + ' 3.10) +" +# the build system uses custom build script that uses distutils to build +# C extensions, sigh +BDEPEND=" + >=dev-python/cython-3.0.8[${PYTHON_USEDEP}] + >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export REQUIRE_CYTHON=1 + +python_test() { + local -x SKIP_IPV6=1 + local EPYTEST_DESELECT=( + # network + tests/test_core.py::Framework::test_close_multiple_times + tests/test_core.py::Framework::test_launch_and_close + tests/test_core.py::Framework::test_launch_and_close_context_manager + + # fragile to timeouts (?) + tests/services/test_browser.py::test_service_browser_expire_callbacks + tests/utils/test_asyncio.py::test_run_coro_with_timeout + ) + + epytest -o addopts= +} -- cgit v1.2.3