From 43e1dc69f85f5ed897e5e803d319da4b3186e2fc Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Thu, 16 Mar 2023 16:38:00 +0000 Subject: Adding metadata --- dev-python/Nuitka/Manifest | 4 +- dev-python/Nuitka/Nuitka-1.4.5.ebuild | 54 -------------- dev-python/Nuitka/Nuitka-1.4.6.ebuild | 54 -------------- dev-python/Nuitka/Nuitka-1.4.7.ebuild | 54 -------------- dev-python/Nuitka/Nuitka-1.5.1.ebuild | 54 ++++++++++++++ dev-python/agate/agate-1.7.1.ebuild | 3 +- dev-python/aiocache/aiocache-0.12.0.ebuild | 3 +- dev-python/aiodns/aiodns-3.0.0-r1.ebuild | 3 +- dev-python/aiohttp-socks/Manifest | 2 - .../aiohttp-socks/aiohttp-socks-0.7.1-r1.ebuild | 38 ---------- .../aiohttp-socks/aiohttp-socks-0.7.1.ebuild | 29 -------- .../aiohttp-socks/aiohttp-socks-0.8.0.ebuild | 7 +- dev-python/aiopylgtv/aiopylgtv-0.4.1.ebuild | 3 +- dev-python/aioresponses/aioresponses-0.7.4.ebuild | 3 +- dev-python/aiosqlite/aiosqlite-0.18.0.ebuild | 3 +- dev-python/ajsonrpc/ajsonrpc-1.2.0.ebuild | 3 +- dev-python/alabaster/alabaster-0.7.13.ebuild | 3 +- dev-python/allpairspy/allpairspy-2.5.0-r1.ebuild | 3 +- dev-python/amodem/amodem-1.15.4.ebuild | 3 +- dev-python/aniso8601/aniso8601-9.0.1-r1.ebuild | 3 +- dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild | 3 +- dev-python/anyio/anyio-3.6.1.ebuild | 3 +- dev-python/arrow/arrow-1.2.3.ebuild | 3 +- dev-python/arsenic/arsenic-21.8.ebuild | 3 +- dev-python/asgiref/asgiref-3.6.0.ebuild | 3 +- dev-python/astor/astor-0.8.1-r1.ebuild | 3 +- .../async_generator/async_generator-1.10-r2.ebuild | 3 +- dev-python/atomicwrites/atomicwrites-1.4.1.ebuild | 3 +- dev-python/atpublic/atpublic-3.1.1.ebuild | 3 +- dev-python/attrs/attrs-22.2.0.ebuild | 3 +- dev-python/audioread/audioread-3.0.0.ebuild | 3 +- dev-python/authres/authres-1.2.0-r1.ebuild | 3 +- dev-python/autoprop/autoprop-4.1.0.ebuild | 3 +- dev-python/backcall/backcall-0.2.0-r1.ebuild | 3 +- dev-python/bashate/bashate-2.1.1.ebuild | 3 +- dev-python/beagle/beagle-0.3.0-r1.ebuild | 3 +- dev-python/betamax/betamax-0.8.1-r1.ebuild | 3 +- dev-python/blinker/blinker-1.5.ebuild | 3 +- dev-python/blockdiag/blockdiag-3.0.0.ebuild | 3 +- dev-python/blurb/blurb-1.1.0.ebuild | 3 +- dev-python/boto/boto-2.49.0-r6.ebuild | 3 +- dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.92.ebuild | 68 ++++++++++++++++++ dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.29.92.ebuild | 74 +++++++++++++++++++ dev-python/cachetools/cachetools-5.3.0.ebuild | 3 +- dev-python/cairocffi/Manifest | 1 - dev-python/cairocffi/cairocffi-1.3.0.ebuild | 40 ----------- dev-python/cairocffi/cairocffi-1.4.0.ebuild | 2 +- dev-python/capturer/capturer-3.0-r1.ebuild | 3 +- dev-python/carbon/carbon-1.1.10.ebuild | 3 +- dev-python/casttube/casttube-0.2.1-r1.ebuild | 3 +- dev-python/cbor2/cbor2-5.4.6.ebuild | 3 +- dev-python/cchardet/cchardet-2.1.7-r1.ebuild | 3 +- dev-python/cffi/cffi-1.15.1.ebuild | 3 +- dev-python/cftime/cftime-1.6.2.ebuild | 3 +- .../characteristic/characteristic-14.3.0-r4.ebuild | 3 +- dev-python/cheroot/cheroot-9.0.0.ebuild | 3 +- dev-python/chump/chump-1.6.0-r2.ebuild | 3 +- dev-python/cmd2/cmd2-2.4.3.ebuild | 3 +- .../coloredlogs/coloredlogs-15.0.1-r1.ebuild | 3 +- dev-python/colorlog/colorlog-6.7.0.ebuild | 3 +- .../colorspacious/colorspacious-1.1.2.ebuild | 3 +- dev-python/commonmark/commonmark-0.9.1-r1.ebuild | 3 +- dev-python/cookies/cookies-2.2.1-r2.ebuild | 3 +- dev-python/croniter/croniter-1.3.8.ebuild | 3 +- .../csscompressor/csscompressor-0.9.5-r1.ebuild | 3 +- dev-python/cssselect2/cssselect2-0.7.0.ebuild | 3 +- dev-python/curtsies/curtsies-0.4.1-r1.ebuild | 3 +- dev-python/cython/cython-0.29.33.ebuild | 2 +- .../debtcollector/debtcollector-2.5.0.ebuild | 3 +- dev-python/decorator/decorator-5.1.1-r1.ebuild | 3 +- dev-python/denonavr/Manifest | 1 + dev-python/denonavr/denonavr-0.11.2.ebuild | 40 +++++++++++ dev-python/deprecation/deprecation-2.1.0.ebuild | 3 +- dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild | 3 +- dev-python/distro/distro-1.8.0.ebuild | 3 +- dev-python/django-cacheops/Manifest | 1 + .../django-cacheops/django-cacheops-7.0.ebuild | 72 +++++++++++++++++++ dev-python/doc8/doc8-1.1.1.ebuild | 3 +- dev-python/docutils/docutils-0.19.ebuild | 3 +- dev-python/dominate/dominate-2.7.0.ebuild | 3 +- dev-python/duecredit/duecredit-0.9.2.ebuild | 3 +- dev-python/ecdsa/ecdsa-0.18.0.ebuild | 3 +- dev-python/emcee/emcee-3.1.4.ebuild | 3 +- dev-python/enrich/enrich-1.2.7-r1.ebuild | 3 +- dev-python/entrypoints/entrypoints-0.4.ebuild | 3 +- dev-python/ewmh/ewmh-0.1.6.ebuild | 3 +- dev-python/exam/exam-0.10.6.ebuild | 3 +- dev-python/extras/extras-1.0.0-r2.ebuild | 3 +- dev-python/factory-boy/Manifest | 1 + dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild | 43 +++++++++++ dev-python/factory-boy/metadata.xml | 24 +++++++ dev-python/factory_boy/Manifest | 1 - dev-python/factory_boy/factory_boy-3.2.1.ebuild | 44 ------------ dev-python/factory_boy/metadata.xml | 24 ------- dev-python/fakeredis/Manifest | 1 + dev-python/fakeredis/fakeredis-2.10.1.ebuild | 84 ++++++++++++++++++++++ dev-python/fastimport/fastimport-0.9.14.ebuild | 3 +- .../feedgenerator/feedgenerator-2.0.0.ebuild | 3 +- dev-python/fields/fields-5.0.0-r3.ebuild | 3 +- dev-python/filelock/Manifest | 1 + dev-python/filelock/filelock-3.10.0.ebuild | 28 ++++++++ dev-python/filetype/filetype-1.2.0.ebuild | 3 +- dev-python/fixtures/fixtures-4.0.1.ebuild | 3 +- dev-python/flexmock/flexmock-0.11.3.ebuild | 3 +- dev-python/flit/flit-3.8.0.ebuild | 3 +- dev-python/flit_core/flit_core-3.8.0.ebuild | 3 +- dev-python/freezegun/freezegun-1.2.2.ebuild | 3 +- dev-python/fs/fs-2.4.16.ebuild | 3 +- dev-python/future/future-0.18.2-r3.ebuild | 3 +- dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild | 3 +- dev-python/gast/gast-0.5.3-r1.ebuild | 3 +- dev-python/genson/genson-1.1.0.ebuild | 3 +- dev-python/genty/genty-1.3.2-r2.ebuild | 3 +- dev-python/gitdb/gitdb-4.0.10.ebuild | 3 +- dev-python/glooey/glooey-0.3.6.ebuild | 3 +- dev-python/grpclib/Manifest | 4 +- .../grpclib/files/grpclib-add_css_file.patch | 10 +++ dev-python/grpclib/grpclib-0.4.2.ebuild | 6 +- dev-python/grpclib/grpclib-0.4.3.ebuild | 48 +++++++++++++ dev-python/grpclib/grpclib-0.4.3_rc2.ebuild | 44 ------------ dev-python/h11/h11-0.14.0.ebuild | 3 +- dev-python/helpdev/helpdev-0.7.1-r1.ebuild | 3 +- dev-python/hidapi/hidapi-0.13.1.ebuild | 6 +- dev-python/html2text/html2text-2020.1.16-r2.ebuild | 3 +- dev-python/html5lib/html5lib-1.1-r1.ebuild | 3 +- dev-python/httpauth/httpauth-0.3-r1.ebuild | 3 +- dev-python/httpbin/httpbin-0.7.0-r5.ebuild | 3 +- dev-python/httpretty/httpretty-1.1.4-r1.ebuild | 3 +- .../humanfriendly/humanfriendly-10.0-r1.ebuild | 3 +- dev-python/hyperframe/hyperframe-6.0.1-r1.ebuild | 3 +- dev-python/hyperlink/hyperlink-21.0.0-r1.ebuild | 3 +- dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.69.0.ebuild | 77 ++++++++++++++++++++ dev-python/icalendar/icalendar-5.0.4.ebuild | 3 +- dev-python/idna/idna-3.4.ebuild | 3 +- dev-python/ifaddr/ifaddr-0.2.0.ebuild | 3 +- dev-python/imagesize/imagesize-1.4.1.ebuild | 3 +- dev-python/iminuit/iminuit-2.19.0.ebuild | 3 +- .../importlib_metadata-6.0.0.ebuild | 3 +- dev-python/incremental/incremental-22.10.0.ebuild | 3 +- dev-python/inflection/inflection-0.5.1-r1.ebuild | 3 +- dev-python/iniparse/iniparse-0.5-r1.ebuild | 3 +- dev-python/intelhex/intelhex-2.3.0-r1.ebuild | 3 +- dev-python/intervaltree/intervaltree-3.1.0.ebuild | 3 +- dev-python/ipaddr/ipaddr-2.2.0-r2.ebuild | 3 +- dev-python/ipyparallel/ipyparallel-8.4.1.ebuild | 3 +- .../ipython_genutils-0.2.0-r4.ebuild | 3 +- dev-python/ipywidgets/ipywidgets-8.0.4.ebuild | 3 +- dev-python/iso8601/iso8601-1.1.0.ebuild | 3 +- dev-python/isodate/isodate-0.6.1-r1.ebuild | 3 +- dev-python/itsdangerous/itsdangerous-2.1.2.ebuild | 3 +- dev-python/jdcal/jdcal-1.4.1-r1.ebuild | 3 +- dev-python/jeepney/jeepney-0.8.0.ebuild | 3 +- dev-python/jellyfish/jellyfish-0.9.0-r1.ebuild | 3 +- .../jinja2_pluralize-0.3.0-r1.ebuild | 4 +- dev-python/josepy/josepy-1.13.0.ebuild | 3 +- .../jschema_to_python-1.2.3-r1.ebuild | 3 +- dev-python/jsmin/jsmin-3.0.1.ebuild | 3 +- dev-python/jsonext/jsonext-0.4.2-r1.ebuild | 3 +- dev-python/jsonmerge/jsonmerge-1.9.0.ebuild | 3 +- dev-python/jsonpointer/jsonpointer-2.3.ebuild | 3 +- dev-python/jsonschema/jsonschema-4.17.3.ebuild | 3 +- dev-python/jsonxs/jsonxs-0.6-r1.ebuild | 3 +- .../jupyter-server-terminals-0.4.4.ebuild | 2 +- .../jupyter_client/jupyter_client-8.0.3.ebuild | 2 +- .../jupyter_events/jupyter_events-0.6.3.ebuild | 5 +- .../jupyter_kernel_test-0.5.0.ebuild | 3 +- .../jupyter_packaging-0.12.3.ebuild | 3 +- .../jupyter_server/jupyter_server-2.4.0.ebuild | 2 +- .../jupyter_server_mathjax-0.2.6.ebuild | 3 +- .../jupyterlab_pygments-0.2.2.ebuild | 3 +- dev-python/k5test/k5test-0.10.3.ebuild | 3 +- dev-python/kaitaistruct/kaitaistruct-0.10.ebuild | 3 +- dev-python/kaptan/kaptan-0.5.12-r2.ebuild | 3 +- dev-python/kgb/kgb-7.1.1.ebuild | 4 +- dev-python/klein/klein-21.8.0.ebuild | 3 +- dev-python/lark/lark-1.1.5.ebuild | 3 +- dev-python/latexcodec/latexcodec-2.0.1.ebuild | 3 +- dev-python/leechcorepyc/leechcorepyc-2.14.0.ebuild | 3 +- dev-python/lesscpy/lesscpy-0.15.1.ebuild | 3 +- dev-python/lit/lit-15.0.7.ebuild | 2 +- dev-python/littleutils/littleutils-0.2.2.ebuild | 3 +- dev-python/llfuse/llfuse-1.4.2.ebuild | 3 +- dev-python/lmdb/lmdb-1.4.0.ebuild | 3 +- dev-python/lockfile/lockfile-0.12.2-r3.ebuild | 3 +- dev-python/logutils/logutils-0.3.5-r1.ebuild | 3 +- dev-python/lz4/lz4-4.3.2.ebuild | 3 +- dev-python/manuel/manuel-1.12.4.ebuild | 3 +- dev-python/matterhook/matterhook-0.2-r2.ebuild | 3 +- dev-python/mccabe/mccabe-0.7.0.ebuild | 3 +- dev-python/mechanize/mechanize-0.4.8.ebuild | 3 +- dev-python/mergedict/mergedict-1.0.0-r1.ebuild | 3 +- dev-python/metakernel/metakernel-0.29.4.ebuild | 3 +- dev-python/mido/mido-1.2.10.ebuild | 3 +- dev-python/minidb/minidb-2.0.7.ebuild | 3 +- dev-python/mkdocs-minify-plugin/Manifest | 1 + .../mkdocs-minify-plugin-0.6.4.ebuild | 42 +++++++++++ .../mkdocs_pymdownx_material_extras-2.4.2.ebuild | 3 +- dev-python/mpi4py/mpi4py-3.1.4.ebuild | 3 +- dev-python/munch/munch-2.5.0-r2.ebuild | 3 +- dev-python/mysqlclient/mysqlclient-2.1.1.ebuild | 3 +- dev-python/nbclassic/nbclassic-0.5.3.ebuild | 2 +- dev-python/nbconvert/nbconvert-7.2.10.ebuild | 2 +- dev-python/nbval/nbval-0.10.0-r1.ebuild | 3 +- dev-python/nest_asyncio/nest_asyncio-1.5.6.ebuild | 3 +- dev-python/netifaces/netifaces-0.11.0-r1.ebuild | 3 +- dev-python/networkx/networkx-3.0.ebuild | 3 +- .../notebook_shim/notebook_shim-0.2.2-r1.ebuild | 5 +- dev-python/notify2/notify2-0.3.1-r3.ebuild | 3 +- dev-python/oauthlib/oauthlib-3.2.2.ebuild | 3 +- dev-python/objgraph/objgraph-3.5.0-r1.ebuild | 3 +- dev-python/oct2py/oct2py-5.5.1.ebuild | 3 +- .../octave_kernel/octave_kernel-0.34.2.ebuild | 3 +- dev-python/oslotest/oslotest-4.5.0-r2.ebuild | 3 +- dev-python/ovs/ovs-2.17.1_p1.ebuild | 6 +- .../pandocfilters/pandocfilters-1.5.0.ebuild | 3 +- .../parameterized/parameterized-0.8.1-r2.ebuild | 3 +- dev-python/partd/partd-1.3.0-r1.ebuild | 3 +- dev-python/passlib/passlib-1.7.4-r2.ebuild | 3 +- dev-python/patatt/patatt-0.6.2.ebuild | 3 +- dev-python/pathvalidate/pathvalidate-2.5.2.ebuild | 3 +- dev-python/patsy/patsy-0.5.3-r1.ebuild | 3 +- dev-python/pbkdf2/pbkdf2-1.3-r2.ebuild | 3 +- dev-python/pbr/pbr-5.11.1.ebuild | 3 +- dev-python/pdoc3/pdoc3-0.10.0.ebuild | 3 +- dev-python/pecan/pecan-1.4.2.ebuild | 3 +- dev-python/pexpect/pexpect-4.8.0-r3.ebuild | 3 +- dev-python/pickleshare/pickleshare-0.7.5.ebuild | 3 +- dev-python/picobox/picobox-2.2.0.ebuild | 3 +- dev-python/pid/pid-3.0.4-r1.ebuild | 3 +- dev-python/pkginfo/pkginfo-1.9.6.ebuild | 3 +- dev-python/pluggy/pluggy-1.0.0-r2.ebuild | 3 +- dev-python/plumbum/plumbum-1.8.1.ebuild | 3 +- dev-python/ply/ply-3.11-r2.ebuild | 3 +- dev-python/plyvel/plyvel-1.5.0.ebuild | 3 +- dev-python/priority/priority-2.0.0-r1.ebuild | 3 +- dev-python/progressbar2/progressbar2-4.2.0.ebuild | 3 +- dev-python/ptyprocess/ptyprocess-0.7.0-r1.ebuild | 3 +- dev-python/pudb/pudb-2022.1.3.ebuild | 3 +- dev-python/pure_eval/pure_eval-0.2.2.ebuild | 3 +- dev-python/py/py-1.11.0-r1.ebuild | 3 +- dev-python/pyaes/pyaes-1.6.1-r3.ebuild | 3 +- dev-python/pyasn1/pyasn1-0.4.8-r2.ebuild | 3 +- dev-python/pybtex/pybtex-0.24.0.ebuild | 3 +- dev-python/pycdio/pycdio-2.1.1-r1.ebuild | 3 +- dev-python/pychroot/pychroot-0.10.4.ebuild | 3 +- dev-python/pycountry/pycountry-22.3.5.ebuild | 3 +- dev-python/pycuda/pycuda-2021.1.ebuild | 3 +- dev-python/pycups/pycups-2.0.1-r1.ebuild | 3 +- dev-python/pydotplus/pydotplus-2.0.2-r1.ebuild | 3 +- dev-python/pyflakes/pyflakes-3.0.1.ebuild | 3 +- dev-python/pyftpdlib/pyftpdlib-1.5.7.ebuild | 3 +- dev-python/pyfuse3/pyfuse3-3.2.2.ebuild | 3 +- dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild | 3 +- dev-python/pylru/pylru-1.2.1.ebuild | 3 +- dev-python/pyotp/pyotp-2.8.0.ebuild | 3 +- dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild | 3 +- dev-python/pyquery/pyquery-2.0.0.ebuild | 3 +- dev-python/pyserial/pyserial-3.5-r1.ebuild | 3 +- dev-python/pysmi/pysmi-0.3.4.ebuild | 3 +- dev-python/pysnmp/pysnmp-4.4.12-r2.ebuild | 3 +- dev-python/pysol_cards/pysol_cards-0.14.3.ebuild | 3 +- dev-python/pyspf/pyspf-2.0.14-r3.ebuild | 3 +- dev-python/pysrt/pysrt-1.1.2-r1.ebuild | 3 +- dev-python/pytest-env/pytest-env-0.8.1.ebuild | 4 +- .../pytest-localftpserver-1.1.4.ebuild | 7 +- .../pytest-randomly-3.12.0-r1.ebuild | 51 +++++++++++++ .../pytest-randomly/pytest-randomly-3.12.0.ebuild | 54 -------------- .../pytest_jupyter/pytest_jupyter-0.6.2.ebuild | 5 +- .../python-json-logger-2.0.7.ebuild | 2 +- dev-python/pytimeparse/pytimeparse-1.1.8-r1.ebuild | 3 +- dev-python/pytools/pytools-2022.1.14.ebuild | 3 +- dev-python/pytz/pytz-2022.7.1.ebuild | 3 +- .../pytz_deprecation_shim-0.1.0_p0-r2.ebuild | 6 +- dev-python/pyudev/pyudev-0.24.0.ebuild | 3 +- dev-python/pywinrm/pywinrm-0.4.3.ebuild | 3 +- dev-python/pyxattr/pyxattr-0.8.0.ebuild | 3 +- .../pyyaml_env_tag/pyyaml_env_tag-0.1-r1.ebuild | 3 +- dev-python/pyzotero/pyzotero-1.5.5.ebuild | 3 +- dev-python/radon/radon-5.1.0-r2.ebuild | 3 +- dev-python/rapidfuzz/Manifest | 4 -- dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild | 47 ------------ dev-python/rapidfuzz/rapidfuzz-2.13.3.ebuild | 47 ------------ dev-python/rapidfuzz/rapidfuzz-2.13.4.ebuild | 47 ------------ dev-python/rapidfuzz/rapidfuzz-2.13.6.ebuild | 47 ------------ dev-python/rapidfuzz/rapidfuzz-2.13.7.ebuild | 3 +- dev-python/rarfile/rarfile-4.0-r1.ebuild | 3 +- .../readme_renderer/readme_renderer-37.3.ebuild | 3 +- dev-python/reflink/reflink-0.2.1-r3.ebuild | 3 +- dev-python/regex/regex-2022.10.31.ebuild | 3 +- dev-python/requests/requests-2.28.2.ebuild | 3 +- .../requestsexceptions-1.4.0-r1.ebuild | 3 +- dev-python/rfc3986/rfc3986-2.0.0-r1.ebuild | 3 +- dev-python/rfc3987/rfc3987-1.3.8-r2.ebuild | 3 +- dev-python/rope/rope-1.7.0.ebuild | 3 +- dev-python/s3transfer/s3transfer-0.6.0-r1.ebuild | 3 +- dev-python/sarif_om/sarif_om-1.0.4-r1.ebuild | 4 +- dev-python/scandir/scandir-1.10.0-r3.ebuild | 3 +- .../semantic_version-2.10.0.ebuild | 3 +- dev-python/sendgrid/sendgrid-6.9.7.ebuild | 5 +- dev-python/serpent/serpent-1.41.ebuild | 3 +- dev-python/serverfiles/serverfiles-0.3.1-r1.ebuild | 3 +- dev-python/setproctitle/setproctitle-1.3.2.ebuild | 3 +- .../setuptools_trial-0.6.0-r1.ebuild | 3 +- dev-python/signature_dispatch/Manifest | 1 + .../signature_dispatch-1.0.0-r1.ebuild | 3 +- .../signature_dispatch-1.0.1.ebuild | 30 ++++++++ dev-python/simplebayes/simplebayes-1.5.8.ebuild | 3 +- dev-python/simplekml/simplekml-1.3.6.ebuild | 3 +- dev-python/simpy/simpy-4.0.1-r1.ebuild | 5 +- dev-python/six/six-1.16.0-r1.ebuild | 3 +- dev-python/slixmpp/slixmpp-1.8.3.ebuild | 3 +- dev-python/smmap/smmap-5.0.0.ebuild | 3 +- .../snowballstemmer-2.2.0-r1.ebuild | 3 +- dev-python/socksio/socksio-1.0.0.ebuild | 3 +- .../sphinx_celery/sphinx_celery-2.0.0-r1.ebuild | 3 +- dev-python/sphinxemoji/sphinxemoji-0.2.0.ebuild | 3 +- dev-python/sqlalchemy/sqlalchemy-2.0.4.ebuild | 2 +- dev-python/sqlitedict/sqlitedict-2.1.0.ebuild | 3 +- dev-python/sqlparse/sqlparse-0.4.3.ebuild | 6 +- dev-python/sshtunnel/sshtunnel-0.3.1.ebuild | 3 +- dev-python/stack_data/stack_data-0.6.2.ebuild | 3 +- dev-python/statsd/statsd-4.0.1.ebuild | 3 +- dev-python/statsmodels/statsmodels-0.13.5.ebuild | 3 +- dev-python/stestr/stestr-4.0.1.ebuild | 3 +- dev-python/structlog/structlog-22.3.0.ebuild | 3 +- dev-python/tblib/tblib-1.7.0-r1.ebuild | 3 +- dev-python/tcolorpy/tcolorpy-0.1.2-r1.ebuild | 3 +- dev-python/terminado/terminado-0.17.1.ebuild | 3 +- .../testresources/testresources-2.0.1-r2.ebuild | 3 +- .../testscenarios/testscenarios-0.5.0-r3.ebuild | 3 +- dev-python/tifffile/Manifest | 3 +- dev-python/tifffile/tifffile-2023.2.27.ebuild | 60 ---------------- dev-python/tifffile/tifffile-2023.2.3.ebuild | 60 ---------------- dev-python/tifffile/tifffile-2023.3.15.ebuild | 60 ++++++++++++++++ dev-python/tinycss/tinycss-0.4-r1.ebuild | 3 +- dev-python/tldextract/tldextract-3.4.0.ebuild | 3 +- dev-python/tomlkit/tomlkit-0.11.6.ebuild | 3 +- dev-python/toolz/toolz-0.12.0.ebuild | 3 +- dev-python/treq/treq-22.2.0-r1.ebuild | 3 +- dev-python/trustme/trustme-0.9.0-r1.ebuild | 3 +- dev-python/txaio/txaio-23.1.1.ebuild | 3 +- dev-python/txrequests/txrequests-0.9.6-r1.ebuild | 3 +- dev-python/typeguard/Manifest | 1 + dev-python/typeguard/typeguard-3.0.1.ebuild | 45 ++++++++++++ dev-python/ujson/ujson-5.7.0.ebuild | 3 +- .../uncertainties/uncertainties-3.1.7-r1.ebuild | 3 +- dev-python/uritemplate/uritemplate-4.1.1.ebuild | 3 +- dev-python/uvloop/uvloop-0.17.0.ebuild | 3 +- dev-python/validators/validators-0.20.0.ebuild | 3 +- dev-python/vecrec/vecrec-0.3.1-r1.ebuild | 3 +- dev-python/verboselogs/verboselogs-1.7-r1.ebuild | 3 +- dev-python/versioningit/versioningit-2.2.0.ebuild | 3 +- dev-python/vine/vine-5.0.0-r1.ebuild | 3 +- .../virtualenvwrapper-4.8.4-r2.ebuild | 3 +- dev-python/vobject/vobject-0.9.6.1-r3.ebuild | 3 +- dev-python/vpython/vpython-7.6.4-r1.ebuild | 3 +- dev-python/waitress/waitress-2.1.2.ebuild | 3 +- dev-python/webcolors/webcolors-1.12.ebuild | 3 +- .../webencodings/webencodings-0.5.1-r2.ebuild | 3 +- .../widgetsnbextension-4.0.5.ebuild | 3 +- dev-python/wsproto/wsproto-1.2.0.ebuild | 3 +- dev-python/wurlitzer/wurlitzer-3.0.3.ebuild | 3 +- dev-python/xmltodict/xmltodict-0.13.0-r1.ebuild | 3 +- dev-python/xxhash/xxhash-3.2.0.ebuild | 3 +- dev-python/yaswfp/yaswfp-0.9.3-r2.ebuild | 3 +- dev-python/ytmusicapi/ytmusicapi-0.25.0.ebuild | 3 +- 369 files changed, 1195 insertions(+), 1409 deletions(-) delete mode 100644 dev-python/Nuitka/Nuitka-1.4.5.ebuild delete mode 100644 dev-python/Nuitka/Nuitka-1.4.6.ebuild delete mode 100644 dev-python/Nuitka/Nuitka-1.4.7.ebuild create mode 100644 dev-python/Nuitka/Nuitka-1.5.1.ebuild delete mode 100644 dev-python/aiohttp-socks/aiohttp-socks-0.7.1-r1.ebuild delete mode 100644 dev-python/aiohttp-socks/aiohttp-socks-0.7.1.ebuild create mode 100644 dev-python/boto3/boto3-1.26.92.ebuild create mode 100644 dev-python/botocore/botocore-1.29.92.ebuild delete mode 100644 dev-python/cairocffi/cairocffi-1.3.0.ebuild create mode 100644 dev-python/denonavr/denonavr-0.11.2.ebuild create mode 100644 dev-python/django-cacheops/django-cacheops-7.0.ebuild create mode 100644 dev-python/factory-boy/Manifest create mode 100644 dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild create mode 100644 dev-python/factory-boy/metadata.xml delete mode 100644 dev-python/factory_boy/Manifest delete mode 100644 dev-python/factory_boy/factory_boy-3.2.1.ebuild delete mode 100644 dev-python/factory_boy/metadata.xml create mode 100644 dev-python/fakeredis/fakeredis-2.10.1.ebuild create mode 100644 dev-python/filelock/filelock-3.10.0.ebuild create mode 100644 dev-python/grpclib/files/grpclib-add_css_file.patch create mode 100644 dev-python/grpclib/grpclib-0.4.3.ebuild delete mode 100644 dev-python/grpclib/grpclib-0.4.3_rc2.ebuild create mode 100644 dev-python/hypothesis/hypothesis-6.69.0.ebuild create mode 100644 dev-python/mkdocs-minify-plugin/mkdocs-minify-plugin-0.6.4.ebuild create mode 100644 dev-python/pytest-randomly/pytest-randomly-3.12.0-r1.ebuild delete mode 100644 dev-python/pytest-randomly/pytest-randomly-3.12.0.ebuild delete mode 100644 dev-python/rapidfuzz/rapidfuzz-2.13.2.ebuild delete mode 100644 dev-python/rapidfuzz/rapidfuzz-2.13.3.ebuild delete mode 100644 dev-python/rapidfuzz/rapidfuzz-2.13.4.ebuild delete mode 100644 dev-python/rapidfuzz/rapidfuzz-2.13.6.ebuild create mode 100644 dev-python/signature_dispatch/signature_dispatch-1.0.1.ebuild delete mode 100644 dev-python/tifffile/tifffile-2023.2.27.ebuild delete mode 100644 dev-python/tifffile/tifffile-2023.2.3.ebuild create mode 100644 dev-python/tifffile/tifffile-2023.3.15.ebuild create mode 100644 dev-python/typeguard/typeguard-3.0.1.ebuild (limited to 'dev-python') diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 095d3f5751a9..3d66bceea0d8 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1,5 +1,3 @@ -DIST Nuitka-1.4.5.tar.gz 4131887 BLAKE2B b4eaea811a98f1ea5618a477841e2fd2ef41eb4c78635576fadae8a645456f9d47741d1b8c0c102e2774e1802d210785f31a10889d87441693215d84d06cabdd SHA512 fc628be6579f2b290d126fc9f16e16a2fcdd5457a28cb2caa1b2d4e23426933e502a3487485e54cf4e0f67d2d5bca97567d5502070e7ad46a03c513a1f6f9c9f -DIST Nuitka-1.4.6.tar.gz 4131786 BLAKE2B a72d8b8925dfdd7ca6416912d725cd711c1f8cedabbdc4ea1764645d935529c2b1561c561c6fe8b8cd2babdadd0b6cd3c239ff7e844bd745cebc3b2d94cfbd63 SHA512 883806d787bd35c687bd0771a0f3182d1d157c4c0f403c5b60a03536631823fbdfbaf32c3c29f484aa7de3dacf01056183607109036f60c5602ab08072d8e40d -DIST Nuitka-1.4.7.tar.gz 4132335 BLAKE2B 5c9e653c8ffa7ad9e757a20d4008e4e2a3083cfefcbce826f0904c0281a9be95dbfb78ad1aab2dd0819b9bf3a800a3b35ee422e38672655fdd900162f9c0d090 SHA512 fb219f5a53bc173365d23f4eae0814fa051c1312bc732ac2b717924dd2336bf140af0237834062223294c840f63b6b4766422f8fd189151ab73877eeb9c39ee6 DIST Nuitka-1.4.8.tar.gz 4132731 BLAKE2B 8e02acdb96596d5e74c486ae069ad4dba2ddff5e5b530d28f67551914eee8dc559fbe25d51454a18977d6e2877cdf9d3626cb5aad8942d0eb17b3e804ca0da21 SHA512 0d5646bf4b7f1de6f3015a59186ef2ff775f45326be6a83ede665e9a10003ed5c481b68016e863f196e5ab5cb2866ad1c6dacbe77edbfdecabab045ae1480b14 +DIST Nuitka-1.5.1.tar.gz 4167830 BLAKE2B 751784fac712149ccd180d391333d8431c6492f58a33296fc5f41c00d4908d65760216afefb626ac00b30a29c93acb767abe83a907756cbaa807706c0d9d2ef7 SHA512 ff02439556c193b2e40c6a7edfc42c9178fed4f04c4f1fe01a223f8b2243bc5f66784af5666887c9f07aafcc9428ae785a7174c4c88c73d7b62e56cf2aafde5e DIST Nuitka-1.5.tar.gz 4169208 BLAKE2B 9a0fed364ba69c01df309a23e08258c8149be81dcdfc26cbe2e5a08081eb98d1a6e2ce393dd372f30ee9f886c2d3f4f181387ab788f6393dd88799ea5298a8f8 SHA512 33c9cad89c021e4472194b769c54e84b965eab5f0c8715482ef33e3c94916b770dee1a9f400e402395fdc854322fd486c385d6e4f99fb328ac245e230db104e0 diff --git a/dev-python/Nuitka/Nuitka-1.4.5.ebuild b/dev-python/Nuitka/Nuitka-1.4.5.ebuild deleted file mode 100644 index 1158b562d51b..000000000000 --- a/dev-python/Nuitka/Nuitka-1.4.5.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 flag-o-matic optfeature pypi - -DESCRIPTION="Python to native compiler" -HOMEPAGE=" - https://www.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-util/scons[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( dev-util/ccache ) -" - -DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) - -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/nuitka3.1 doc/nuitka3-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" app-admin/chrpath -} diff --git a/dev-python/Nuitka/Nuitka-1.4.6.ebuild b/dev-python/Nuitka/Nuitka-1.4.6.ebuild deleted file mode 100644 index 1158b562d51b..000000000000 --- a/dev-python/Nuitka/Nuitka-1.4.6.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 flag-o-matic optfeature pypi - -DESCRIPTION="Python to native compiler" -HOMEPAGE=" - https://www.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-util/scons[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( dev-util/ccache ) -" - -DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) - -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/nuitka3.1 doc/nuitka3-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" app-admin/chrpath -} diff --git a/dev-python/Nuitka/Nuitka-1.4.7.ebuild b/dev-python/Nuitka/Nuitka-1.4.7.ebuild deleted file mode 100644 index 1158b562d51b..000000000000 --- a/dev-python/Nuitka/Nuitka-1.4.7.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 flag-o-matic optfeature pypi - -DESCRIPTION="Python to native compiler" -HOMEPAGE=" - https://www.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-util/scons[${PYTHON_USEDEP}] -" -BDEPEND=" - ${RDEPEND} - test? ( dev-util/ccache ) -" - -DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) - -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/nuitka3.1 doc/nuitka3-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" app-admin/chrpath -} diff --git a/dev-python/Nuitka/Nuitka-1.5.1.ebuild b/dev-python/Nuitka/Nuitka-1.5.1.ebuild new file mode 100644 index 000000000000..f1bec277226a --- /dev/null +++ b/dev-python/Nuitka/Nuitka-1.5.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://www.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-util/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf ) + +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/nuitka3.1 doc/nuitka3-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" app-admin/chrpath +} diff --git a/dev-python/agate/agate-1.7.1.ebuild b/dev-python/agate/agate-1.7.1.ebuild index bf955c9c43e8..0cee34e4b175 100644 --- a/dev-python/agate/agate-1.7.1.ebuild +++ b/dev-python/agate/agate-1.7.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A Python data analysis library that is optimized for humans instead of machines" HOMEPAGE=" https://github.com/wireservice/agate/ https://pypi.org/project/agate/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/aiocache/aiocache-0.12.0.ebuild b/dev-python/aiocache/aiocache-0.12.0.ebuild index d1e8efd6d95e..6348c19f8821 100644 --- a/dev-python/aiocache/aiocache-0.12.0.ebuild +++ b/dev-python/aiocache/aiocache-0.12.0.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Asyncio cache manager" HOMEPAGE="https://github.com/aio-libs/aiocache/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/aiodns/aiodns-3.0.0-r1.ebuild b/dev-python/aiodns/aiodns-3.0.0-r1.ebuild index 94a0f910647a..6d597add8ed9 100644 --- a/dev-python/aiodns/aiodns-3.0.0-r1.ebuild +++ b/dev-python/aiodns/aiodns-3.0.0-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Simple DNS resolver for asyncio" HOMEPAGE="https://github.com/saghul/aiodns/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/aiohttp-socks/Manifest b/dev-python/aiohttp-socks/Manifest index ca7e68272bb4..97055a3c19dd 100644 --- a/dev-python/aiohttp-socks/Manifest +++ b/dev-python/aiohttp-socks/Manifest @@ -1,3 +1 @@ -DIST aiohttp-socks-0.7.1.gh.tar.gz 19813 BLAKE2B e49ff94a63e3b22f082c892da6b65f71afd768ef98064f062facd382e0146e2fca563f2b7438f37e60a01d640199092c201e7ab2f77152829d8d8a64246ea152 SHA512 0f7a295e3d34d6cac78dcac5d64f76439730bf6bc6d287df9f2ed9b7ad3f1c04d61ebfd1cee75b80788f485b338094a4b02ecef2b3a2be172ffb8e1e65332b59 -DIST aiohttp-socks-0.7.1.tar.gz 19813 BLAKE2B e49ff94a63e3b22f082c892da6b65f71afd768ef98064f062facd382e0146e2fca563f2b7438f37e60a01d640199092c201e7ab2f77152829d8d8a64246ea152 SHA512 0f7a295e3d34d6cac78dcac5d64f76439730bf6bc6d287df9f2ed9b7ad3f1c04d61ebfd1cee75b80788f485b338094a4b02ecef2b3a2be172ffb8e1e65332b59 DIST aiohttp-socks-0.8.0.gh.tar.gz 13190 BLAKE2B 049655c526b5d7b64af79ef5f885d0f949edf1eeb4f3fb6e8a3cfc97738ebeb4663d68017761808279e938f477f9509123d8d6c6f4133287d1743dc2a8a021ed SHA512 e533be7059ee6914f919f5113596708732f70f4f1093adaccc6a829699c2aea157897c5398d9134acb0b2a11c8118f9d4f453792d8d8d14b10b207ca19ada2e7 diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.7.1-r1.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.7.1-r1.ebuild deleted file mode 100644 index e68d1577fdff..000000000000 --- a/dev-python/aiohttp-socks/aiohttp-socks-0.7.1-r1.ebuild +++ /dev/null @@ -1,38 +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_{7,8,9,10,11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="SOCKS proxy connector for aiohttp" -HOMEPAGE=" - https://pypi.org/project/aiohttp-socks/ - https://github.com/romis2012/aiohttp-socks/ -" -SRC_URI=" - https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND=" - >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/python-socks-2.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/flask[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.7.1.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.7.1.ebuild deleted file mode 100644 index 8c1869ff1323..000000000000 --- a/dev-python/aiohttp-socks/aiohttp-socks-0.7.1.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 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="SOCKS proxy connector for aiohttp" -HOMEPAGE="https://pypi.org/project/aiohttp-socks/ https://github.com/romis2012/aiohttp-socks" -SRC_URI="https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" - -RDEPEND=" - >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] - >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] - >=dev-python/python-socks-2.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/flask[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/yarl[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.8.0.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.8.0.ebuild index 941a5ee17f17..2cc97657ea7a 100644 --- a/dev-python/aiohttp-socks/aiohttp-socks-0.8.0.ebuild +++ b/dev-python/aiohttp-socks/aiohttp-socks-0.8.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" RDEPEND=" >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] @@ -28,9 +28,12 @@ RDEPEND=" " BDEPEND=" test? ( - dev-python/flask[${PYTHON_USEDEP}] dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] dev-python/yarl[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/tiny-proxy[${PYTHON_USEDEP}] ) " diff --git a/dev-python/aiopylgtv/aiopylgtv-0.4.1.ebuild b/dev-python/aiopylgtv/aiopylgtv-0.4.1.ebuild index aa18ca13f3df..9b7eafe7fc10 100644 --- a/dev-python/aiopylgtv/aiopylgtv-0.4.1.ebuild +++ b/dev-python/aiopylgtv/aiopylgtv-0.4.1.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517="setuptools" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python library to control webOS-based LG TV devices" HOMEPAGE="https://github.com/bendavid/aiopylgtv" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/aioresponses/aioresponses-0.7.4.ebuild b/dev-python/aioresponses/aioresponses-0.7.4.ebuild index d06688fe980e..340e9efe4473 100644 --- a/dev-python/aioresponses/aioresponses-0.7.4.ebuild +++ b/dev-python/aioresponses/aioresponses-0.7.4.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Helper to mock/fake web requests in Python's aiohttp package" HOMEPAGE=" https://github.com/pnuckowski/aioresponses/ https://pypi.org/project/aioresponses/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/aiosqlite/aiosqlite-0.18.0.ebuild b/dev-python/aiosqlite/aiosqlite-0.18.0.ebuild index 3cf8b4df3479..ed31672b45c0 100644 --- a/dev-python/aiosqlite/aiosqlite-0.18.0.ebuild +++ b/dev-python/aiosqlite/aiosqlite-0.18.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) PYTHON_REQ_USE="sqlite" DISTUTILS_USE_PEP517=flit -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="asyncio bridge to the standard sqlite3 module" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://pypi.org/project/aiosqlite/ https://github.com/omnilib/aiosqlite " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/ajsonrpc/ajsonrpc-1.2.0.ebuild b/dev-python/ajsonrpc/ajsonrpc-1.2.0.ebuild index 7cc877370673..57b5f52c0981 100644 --- a/dev-python/ajsonrpc/ajsonrpc-1.2.0.ebuild +++ b/dev-python/ajsonrpc/ajsonrpc-1.2.0.ebuild @@ -5,12 +5,11 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Async JSON-RPC 2.0 protocol + server powered by asyncio" HOMEPAGE="https://github.com/pavlov99/ajsonrpc" # Don't use GH for now; seems to not have valid version set -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/alabaster/alabaster-0.7.13.ebuild b/dev-python/alabaster/alabaster-0.7.13.ebuild index 8d8eabc757f2..49664e0cfec8 100644 --- a/dev-python/alabaster/alabaster-0.7.13.ebuild +++ b/dev-python/alabaster/alabaster-0.7.13.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A configurable sidebar-enabled Sphinx theme" HOMEPAGE=" https://github.com/bitprophet/alabaster/ https://pypi.org/project/alabaster/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/allpairspy/allpairspy-2.5.0-r1.ebuild b/dev-python/allpairspy/allpairspy-2.5.0-r1.ebuild index 0a374a59a921..e10ae89a797c 100644 --- a/dev-python/allpairspy/allpairspy-2.5.0-r1.ebuild +++ b/dev-python/allpairspy/allpairspy-2.5.0-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Pairwise test combinations generator" HOMEPAGE="https://github.com/thombashi/allpairspy" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/amodem/amodem-1.15.4.ebuild b/dev-python/amodem/amodem-1.15.4.ebuild index 04bad9fefdda..74532524d410 100644 --- a/dev-python/amodem/amodem-1.15.4.ebuild +++ b/dev-python/amodem/amodem-1.15.4.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Transmit data between two computers using audio" HOMEPAGE=" https://github.com/romanz/amodem/ https://pypi.org/project/amodem/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/aniso8601/aniso8601-9.0.1-r1.ebuild b/dev-python/aniso8601/aniso8601-9.0.1-r1.ebuild index 77a4fce7b66d..6280de130b5e 100644 --- a/dev-python/aniso8601/aniso8601-9.0.1-r1.ebuild +++ b/dev-python/aniso8601/aniso8601-9.0.1-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A library for parsing ISO 8601 strings" HOMEPAGE="https://bitbucket.org/nielsenb/aniso8601/ https://pypi.org/project/aniso8601/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" diff --git a/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild b/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild index 63cb91815a3e..f361c69a732c 100644 --- a/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild +++ b/dev-python/ansi2html/ansi2html-1.8.0-r1.ebuild @@ -6,12 +6,11 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Convert text with ANSI color codes to HTML" HOMEPAGE="https://pypi.org/project/ansi2html/ https://github.com/pycontribs/ansi2html" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-3+" SLOT="0" diff --git a/dev-python/anyio/anyio-3.6.1.ebuild b/dev-python/anyio/anyio-3.6.1.ebuild index 4b87efe5df78..c655ddea9455 100644 --- a/dev-python/anyio/anyio-3.6.1.ebuild +++ b/dev-python/anyio/anyio-3.6.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations" HOMEPAGE=" https://github.com/agronholm/anyio/ https://pypi.org/project/anyio/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/arrow/arrow-1.2.3.ebuild b/dev-python/arrow/arrow-1.2.3.ebuild index be72cfb6f9a0..024902c5243f 100644 --- a/dev-python/arrow/arrow-1.2.3.ebuild +++ b/dev-python/arrow/arrow-1.2.3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Better dates and times for Python" HOMEPAGE=" https://github.com/arrow-py/arrow/ https://pypi.org/project/arrow/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/arsenic/arsenic-21.8.ebuild b/dev-python/arsenic/arsenic-21.8.ebuild index 9bf139115b0e..e77dfb6dd864 100644 --- a/dev-python/arsenic/arsenic-21.8.ebuild +++ b/dev-python/arsenic/arsenic-21.8.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Asynchronous WebDriver client" HOMEPAGE="https://github.com/HENNGE/arsenic" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/asgiref/asgiref-3.6.0.ebuild b/dev-python/asgiref/asgiref-3.6.0.ebuild index 672060d0f992..1f0e15201188 100644 --- a/dev-python/asgiref/asgiref-3.6.0.ebuild +++ b/dev-python/asgiref/asgiref-3.6.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="ASGI utilities (successor to WSGI)" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/django/asgiref/ https://pypi.org/project/asgiref/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/astor/astor-0.8.1-r1.ebuild b/dev-python/astor/astor-0.8.1-r1.ebuild index 4e5040a03352..f978c27af841 100644 --- a/dev-python/astor/astor-0.8.1-r1.ebuild +++ b/dev-python/astor/astor-0.8.1-r1.ebuild @@ -6,10 +6,9 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Read/rewrite/write Python ASTs" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" HOMEPAGE="https://pypi.org/project/astor/" LICENSE="BSD" diff --git a/dev-python/async_generator/async_generator-1.10-r2.ebuild b/dev-python/async_generator/async_generator-1.10-r2.ebuild index 5d636ef2b741..15451199c594 100644 --- a/dev-python/async_generator/async_generator-1.10-r2.ebuild +++ b/dev-python/async_generator/async_generator-1.10-r2.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Making it easy to write async iterators in Python 3.5" HOMEPAGE="https://github.com/python-trio/async_generator https://pypi.org/project/async_generator/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="|| ( MIT Apache-2.0 )" SLOT="0" diff --git a/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild b/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild index 13ee97c57298..990e4f1fa51a 100644 --- a/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild +++ b/dev-python/atomicwrites/atomicwrites-1.4.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Atomic file writes" HOMEPAGE=" https://github.com/untitaker/python-atomicwrites/ https://pypi.org/project/atomicwrites/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/atpublic/atpublic-3.1.1.ebuild b/dev-python/atpublic/atpublic-3.1.1.ebuild index a844ca9cacfb..ce5e431f75c2 100644 --- a/dev-python/atpublic/atpublic-3.1.1.ebuild +++ b/dev-python/atpublic/atpublic-3.1.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=pdm PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A decorator to populate __all__ and the module globals" HOMEPAGE=" https://gitlab.com/warsaw/public/ https://pypi.org/project/atpublic/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/attrs/attrs-22.2.0.ebuild b/dev-python/attrs/attrs-22.2.0.ebuild index 782a7d685f90..32a59d87798e 100644 --- a/dev-python/attrs/attrs-22.2.0.ebuild +++ b/dev-python/attrs/attrs-22.2.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Attributes without boilerplate" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://attrs.readthedocs.io/ https://pypi.org/project/attrs/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/audioread/audioread-3.0.0.ebuild b/dev-python/audioread/audioread-3.0.0.ebuild index 443e958e248c..29e98edcbf23 100644 --- a/dev-python/audioread/audioread-3.0.0.ebuild +++ b/dev-python/audioread/audioread-3.0.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Wrapper for audio file decoding using FFmpeg or GStreamer" HOMEPAGE=" https://github.com/beetbox/audioread/ https://pypi.org/project/audioread/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/authres/authres-1.2.0-r1.ebuild b/dev-python/authres/authres-1.2.0-r1.ebuild index 41c3408f8299..16a7ee17cb44 100644 --- a/dev-python/authres/authres-1.2.0-r1.ebuild +++ b/dev-python/authres/authres-1.2.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Parse and generate Authentication-Results headers" HOMEPAGE=" https://launchpad.net/authentication-results-python/ https://pypi.org/project/authres/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" KEYWORDS="amd64 arm64 x86" diff --git a/dev-python/autoprop/autoprop-4.1.0.ebuild b/dev-python/autoprop/autoprop-4.1.0.ebuild index 1ca113507d70..dbb91a34b37c 100644 --- a/dev-python/autoprop/autoprop-4.1.0.ebuild +++ b/dev-python/autoprop/autoprop-4.1.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Infer properties from accessor methods" HOMEPAGE=" https://github.com/kalekundert/autoprop/ https://pypi.org/project/autoprop/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="~amd64" diff --git a/dev-python/backcall/backcall-0.2.0-r1.ebuild b/dev-python/backcall/backcall-0.2.0-r1.ebuild index b47a6602e8bd..b048866053af 100644 --- a/dev-python/backcall/backcall-0.2.0-r1.ebuild +++ b/dev-python/backcall/backcall-0.2.0-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Specifications for callback functions passed in to an API" HOMEPAGE="https://pypi.org/project/backcall/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/bashate/bashate-2.1.1.ebuild b/dev-python/bashate/bashate-2.1.1.ebuild index ff03d9117f72..67ef27ee9e33 100644 --- a/dev-python/bashate/bashate-2.1.1.ebuild +++ b/dev-python/bashate/bashate-2.1.1.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A pep8 equivalent for bash scripts" HOMEPAGE="https://pypi.org/project/bashate/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/beagle/beagle-0.3.0-r1.ebuild b/dev-python/beagle/beagle-0.3.0-r1.ebuild index eb82fc12af0e..bf25b9378902 100644 --- a/dev-python/beagle/beagle-0.3.0-r1.ebuild +++ b/dev-python/beagle/beagle-0.3.0-r1.ebuild @@ -5,12 +5,11 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Command line client for Hound, the code search tool" HOMEPAGE="https://beagle-hound.readthedocs.io/en/latest/ https://github.com/beaglecli/beagle" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/betamax/betamax-0.8.1-r1.ebuild b/dev-python/betamax/betamax-0.8.1-r1.ebuild index 321be45672f5..6efd3b299463 100644 --- a/dev-python/betamax/betamax-0.8.1-r1.ebuild +++ b/dev-python/betamax/betamax-0.8.1-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="python-requests HTTP exchanges recorder" HOMEPAGE=" https://github.com/betamaxpy/betamax/ https://pypi.org/project/betamax/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/blinker/blinker-1.5.ebuild b/dev-python/blinker/blinker-1.5.ebuild index 4472ec908c07..73722e7744de 100644 --- a/dev-python/blinker/blinker-1.5.ebuild +++ b/dev-python/blinker/blinker-1.5.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Fast, simple object-to-object and broadcast signaling" HOMEPAGE=" https://github.com/pallets-eco/blinker/ https://pypi.org/project/blinker/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/blockdiag/blockdiag-3.0.0.ebuild b/dev-python/blockdiag/blockdiag-3.0.0.ebuild index c39d51601b79..4e06f6345412 100644 --- a/dev-python/blockdiag/blockdiag-3.0.0.ebuild +++ b/dev-python/blockdiag/blockdiag-3.0.0.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_SETUPTOOLS="rdepend" -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="Generate block-diagram image from text" HOMEPAGE="http://blockdiag.com/ https://pypi.org/project/blockdiag/ https://github.com/blockdiag/blockdiag/" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/blurb/blurb-1.1.0.ebuild b/dev-python/blurb/blurb-1.1.0.ebuild index b004b3c6d724..0e7f20dbfb64 100644 --- a/dev-python/blurb/blurb-1.1.0.ebuild +++ b/dev-python/blurb/blurb-1.1.0.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Tool to create and manage NEWS blurbs for CPython" HOMEPAGE="https://github.com/python/core-workflow/tree/master/blurb" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/boto/boto-2.49.0-r6.ebuild b/dev-python/boto/boto-2.49.0-r6.ebuild index 4044a5d7d063..00502f5ae5de 100644 --- a/dev-python/boto/boto-2.49.0-r6.ebuild +++ b/dev-python/boto/boto-2.49.0-r6.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Amazon Web Services API" HOMEPAGE="https://github.com/boto/boto https://pypi.org/project/boto/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 915a16e5d4cb..bcec4096b974 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -8,3 +8,4 @@ DIST boto3-1.26.88.gh.tar.gz 615353 BLAKE2B eecc0bf96a8f6eadc2337de0a29f993f0a7e DIST boto3-1.26.89.gh.tar.gz 615718 BLAKE2B 3257e6efafaf139daf935385c252c10929be2a4277a8f0f192afc6dbd7cc32fa8f940a4e59ebbe25931c399dedb926a3c1848bd9cc0a7f0d377acb302eabe3b0 SHA512 02ee02b05023e9184f779ab8ff21afa6f7e56f7d2e883d021b2567676c5fc57cad6b475d55316a2017c2a837c41d2f5604824f440060e2f96804c5a61ccdd143 DIST boto3-1.26.90.gh.tar.gz 616132 BLAKE2B 1c6fb20ca08c75fce5bc192cd49c8540fb5a702790f5abcdcafd4ee803e4967e55c97a99214cfae57701e6f808501d48e3bf3b5c73e1737ca3f3909af2522d4d SHA512 da438af104c3362e366785da71b9892f45b2238d280c0c39df27572afc076d4535e73fe58aa7cc7fb565b92ed8423938ddb0f16e3a5ed641231e5efadb1bf0b5 DIST boto3-1.26.91.gh.tar.gz 616798 BLAKE2B 51e61db07beeb39d8fc4be88818a13e259bc71fe25d1a52df10f7ffb364ca5d42509f4cda526fa1eb41e97bb6db1a453ab8865d8032b279523c3a994ca28bb7a SHA512 e1bde413d836ae5e3332e84a73c2f687b0d6800dcaed16ef24354f95a5e39995aeeeba3ca4a82158a7752e1cfd61fb6e39c301d9156b94e021ec0794463d1f90 +DIST boto3-1.26.92.gh.tar.gz 617090 BLAKE2B ce559b42c3d1e0d0d79444d7c86e9b6451c9419625bc54ffe816c662df886169e086f2389acfa3e9c634c292eda186758e14df492deb06d09e077e750c350150 SHA512 8ec2b0f5d9b605d9e62ccaad442b6caeef6d0ba1f8b65e5276c96d9624e14e934391cce83619f68dc57c8c46b41d187521fe30aae19b6159dc69888a26ead10f diff --git a/dev-python/boto3/boto3-1.26.92.ebuild b/dev-python/boto3/boto3-1.26.92.ebuild new file mode 100644 index 000000000000..9523f65d5fb9 --- /dev/null +++ b/dev-python/boto3/boto3-1.26.92.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3" + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 1144a30248de..3fa14db1bec9 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -8,3 +8,4 @@ DIST botocore-1.29.88.gh.tar.gz 11227872 BLAKE2B 1fd9bf0f147ac87c92723d23b8bcefc DIST botocore-1.29.89.gh.tar.gz 11227280 BLAKE2B 41a1243972e591ea23fb2eebaa5b5fb9547bbd8ccd72fc907c487fd56ebf90d8120ceee472e34a29cd2b036926bc93bda33b564b1b7083e8984daf366eced1f8 SHA512 356298fd3be39957dd60e6268cfd2652998e62950b9060e0774c68e158506dcfea8188059b588c08f520617af38b91eb6b71c16b92f7a71f75f33cb73e7786cf DIST botocore-1.29.90.gh.tar.gz 11234660 BLAKE2B 9472b843e9a36b59ffb8171a5148d07736690fef62a88a1853011b0fc6cfabe8588ea1e48b66696f1f9a5ade17c53261349249d20b704d91c1b8e0aac3528b12 SHA512 cdf20dbdac7146f2fb19ac8adce2d4b6605241cbfcbf15b5df7d7b8ccf1cf95f04e683de8bfc71322f2bdc467a15ada3502b19c43f0e5d1bd5c1a07996a1e731 DIST botocore-1.29.91.gh.tar.gz 11238226 BLAKE2B b2bf854f37cc05f1c3bd873691bc0968f7bd2d7374479ce8b72ecbf168a7ba503b8e871212a8dd802e52a28f4913d70f2bfc42c19ebeff838466d7d5702640db SHA512 a1108a45f262716b955c7674e5098324727bcd17b130deed6cb7c88451a92f302272c55c767e7c1c6947be8f77eccece3eccc2ffb7d9da2f6649e21e87d9e5c6 +DIST botocore-1.29.92.gh.tar.gz 11238265 BLAKE2B 42afd2517fe251ba5d7f0d948fb7892d90809cc289681f47bceab76b6a29b10425e7e7967e9c2b267166f6cae949dfd3f4ac98824b843ea23d37fd6ff6f363ca SHA512 eb8b7e6daa759fecf387b3ca04acb43aa11fb3a614edaed4d4e55361d2270220bb3c30f06fdc736a3ee57c52cf07afb97471221ab2a2c9205c3033969b7673a6 diff --git a/dev-python/botocore/botocore-1.29.92.ebuild b/dev-python/botocore/botocore-1.29.92.ebuild new file mode 100644 index 000000000000..0f4daaa48e81 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.92.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "9999" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore" + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +} diff --git a/dev-python/cachetools/cachetools-5.3.0.ebuild b/dev-python/cachetools/cachetools-5.3.0.ebuild index a15b2e6d0866..a7e78e9681ca 100644 --- a/dev-python/cachetools/cachetools-5.3.0.ebuild +++ b/dev-python/cachetools/cachetools-5.3.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Extensible memoizing collections and decorators" HOMEPAGE=" https://github.com/tkem/cachetools/ https://pypi.org/project/cachetools/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/cairocffi/Manifest b/dev-python/cairocffi/Manifest index 867c329fbacf..0744b4ddb7ae 100644 --- a/dev-python/cairocffi/Manifest +++ b/dev-python/cairocffi/Manifest @@ -1,2 +1 @@ -DIST cairocffi-1.3.0.tar.gz 88784 BLAKE2B 022634825febd3d70a0115f0632e9b146719a2ab802583e0f57ebbd36c65c9e73f4547dbc5ea3651b8b38a043d519f000e908c34b77f3bf49e2ed5ded1a0ca02 SHA512 be459a5f4c1986cf339b7b15fdb7d3ac52476c8c31ff663b4708917ce8abd6fc66860d1966744b69aebf7aebca4415b32166df79505ad42f315ffd76d7163d7e DIST cairocffi-1.4.0.tar.gz 69851 BLAKE2B 8037d9bc619d2e96e655dc4682bb95a1e920d0b2188963088c1be21f2e157f7e791f3994f0ae7ecd338547baf2a65d03b175398bc1b3c92145ae6ea148420b5a SHA512 7ffdaf365c1251b202e2680a2f689ec6ea04c19eb75df38137624ffeb429ab61c6f54af450aec019b2570a4e91d2d701328109e4e0f5662a3b3b655ab53705ff diff --git a/dev-python/cairocffi/cairocffi-1.3.0.ebuild b/dev-python/cairocffi/cairocffi-1.3.0.ebuild deleted file mode 100644 index 4671367ed498..000000000000 --- a/dev-python/cairocffi/cairocffi-1.3.0.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 virtualx - -DESCRIPTION="CFFI-based drop-in replacement for Pycairo" -HOMEPAGE="https://github.com/Kozea/cairocffi" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}] - ' 'python*') - >=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}] - x11-libs/cairo:0=[X,xcb(+)] - x11-libs/gdk-pixbuf[jpeg]" -BDEPEND=" - test? ( dev-python/numpy[${PYTHON_USEDEP}] )" - -distutils_enable_tests pytest - -PATCHES=( - "${FILESDIR}"/${PN}-0.8.0-tests.patch -) - -src_prepare() { - sed -i -e '/pytest-/d' -e '/addopts/d' setup.cfg || die - distutils-r1_src_prepare -} - -python_test() { - virtx pytest -vv --pyargs cairocffi -} diff --git a/dev-python/cairocffi/cairocffi-1.4.0.ebuild b/dev-python/cairocffi/cairocffi-1.4.0.ebuild index 8d0019e92d71..21101e6c8bf3 100644 --- a/dev-python/cairocffi/cairocffi-1.4.0.ebuild +++ b/dev-python/cairocffi/cairocffi-1.4.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" $(python_gen_cond_dep ' diff --git a/dev-python/capturer/capturer-3.0-r1.ebuild b/dev-python/capturer/capturer-3.0-r1.ebuild index cb36d8930a31..a263193cbb8a 100644 --- a/dev-python/capturer/capturer-3.0-r1.ebuild +++ b/dev-python/capturer/capturer-3.0-r1.ebuild @@ -5,13 +5,12 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Easily capture stdout/stderr of the current process and subprocesses" HOMEPAGE="https://capturer.readthedocs.io/en/latest/ https://pypi.org/project/capturer/ https://github.com/xolox/python-capturer" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" diff --git a/dev-python/carbon/carbon-1.1.10.ebuild b/dev-python/carbon/carbon-1.1.10.ebuild index 58e8200c784b..c6a48890e1f3 100644 --- a/dev-python/carbon/carbon-1.1.10.ebuild +++ b/dev-python/carbon/carbon-1.1.10.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Backend data caching and persistence daemon for Graphite" HOMEPAGE="https://graphiteapp.org/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="Apache-2.0" diff --git a/dev-python/casttube/casttube-0.2.1-r1.ebuild b/dev-python/casttube/casttube-0.2.1-r1.ebuild index 1770e04b2255..5572a31e99d7 100644 --- a/dev-python/casttube/casttube-0.2.1-r1.ebuild +++ b/dev-python/casttube/casttube-0.2.1-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="casttube provides a way to interact with the Youtube Chromecast api" HOMEPAGE="https://github.com/ur1katz/casttube" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/cbor2/cbor2-5.4.6.ebuild b/dev-python/cbor2/cbor2-5.4.6.ebuild index 7ecfccc8dbd4..e6f56af4364f 100644 --- a/dev-python/cbor2/cbor2-5.4.6.ebuild +++ b/dev-python/cbor2/cbor2-5.4.6.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Pure Python CBOR (de)serializer with extensive tag support" HOMEPAGE=" https://github.com/agronholm/cbor2/ https://pypi.org/project/cbor2/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/cchardet/cchardet-2.1.7-r1.ebuild b/dev-python/cchardet/cchardet-2.1.7-r1.ebuild index c89476c6e435..4037be6a7781 100644 --- a/dev-python/cchardet/cchardet-2.1.7-r1.ebuild +++ b/dev-python/cchardet/cchardet-2.1.7-r1.ebuild @@ -5,14 +5,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="High speed universal character encoding detector" HOMEPAGE=" https://github.com/PyYoshi/cChardet https://pypi.org/project/cchardet/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MPL-1.1" SLOT="0" diff --git a/dev-python/cffi/cffi-1.15.1.ebuild b/dev-python/cffi/cffi-1.15.1.ebuild index d166ae845d10..f299a6d3d19e 100644 --- a/dev-python/cffi/cffi-1.15.1.ebuild +++ b/dev-python/cffi/cffi-1.15.1.ebuild @@ -9,14 +9,13 @@ DISTUTILS_USE_PEP517=setuptools # pypy bundles a modified version of cffi. Use python_gen_cond_dep instead. PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 toolchain-funcs +inherit distutils-r1 toolchain-funcs pypi DESCRIPTION="Foreign Function Interface for Python calling C code" HOMEPAGE=" https://cffi.readthedocs.io/ https://pypi.org/project/cffi/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" diff --git a/dev-python/cftime/cftime-1.6.2.ebuild b/dev-python/cftime/cftime-1.6.2.ebuild index 4be6b83f076d..48603bc4d8f3 100644 --- a/dev-python/cftime/cftime-1.6.2.ebuild +++ b/dev-python/cftime/cftime-1.6.2.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Time-handling functionality from netcdf4-python" HOMEPAGE="https://pypi.org/project/cftime/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/dev-python/characteristic/characteristic-14.3.0-r4.ebuild b/dev-python/characteristic/characteristic-14.3.0-r4.ebuild index da32c0fd2c53..6c3ec5524246 100644 --- a/dev-python/characteristic/characteristic-14.3.0-r4.ebuild +++ b/dev-python/characteristic/characteristic-14.3.0-r4.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python attributes without the boilerplate" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/hynek/characteristic/ https://pypi.org/project/characteristic/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/cheroot/cheroot-9.0.0.ebuild b/dev-python/cheroot/cheroot-9.0.0.ebuild index f4bf972aac9f..27e841e978a5 100644 --- a/dev-python/cheroot/cheroot-9.0.0.ebuild +++ b/dev-python/cheroot/cheroot-9.0.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="High-performance, pure-Python HTTP server used by CherryPy" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://pypi.org/project/cheroot/ https://github.com/cherrypy/cheroot/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/chump/chump-1.6.0-r2.ebuild b/dev-python/chump/chump-1.6.0-r2.ebuild index 73af16a4ec1f..a02c7fdacdaf 100644 --- a/dev-python/chump/chump-1.6.0-r2.ebuild +++ b/dev-python/chump/chump-1.6.0-r2.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="API wrapper for Pushover" HOMEPAGE="https://github.com/karanlyons/chump" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/cmd2/cmd2-2.4.3.ebuild b/dev-python/cmd2/cmd2-2.4.3.ebuild index 1425ab74a3df..f6a9f885942b 100644 --- a/dev-python/cmd2/cmd2-2.4.3.ebuild +++ b/dev-python/cmd2/cmd2-2.4.3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 virtualx +inherit distutils-r1 virtualx pypi DESCRIPTION="Extra features for standard library's cmd module" HOMEPAGE=" https://github.com/python-cmd2/cmd2/ https://pypi.org/project/cmd2/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/coloredlogs/coloredlogs-15.0.1-r1.ebuild b/dev-python/coloredlogs/coloredlogs-15.0.1-r1.ebuild index a5ad3cd6ee5b..d6d67d90be16 100644 --- a/dev-python/coloredlogs/coloredlogs-15.0.1-r1.ebuild +++ b/dev-python/coloredlogs/coloredlogs-15.0.1-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Colored stream handler for the logging module" HOMEPAGE=" @@ -13,7 +13,6 @@ HOMEPAGE=" https://github.com/xolox/python-coloredlogs https://coloredlogs.readthedocs.io/en/latest/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/colorlog/colorlog-6.7.0.ebuild b/dev-python/colorlog/colorlog-6.7.0.ebuild index 3052cdc5350c..546783824562 100644 --- a/dev-python/colorlog/colorlog-6.7.0.ebuild +++ b/dev-python/colorlog/colorlog-6.7.0.ebuild @@ -5,12 +5,11 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Log formatting with colors" HOMEPAGE="https://pypi.org/project/colorlog/ https://github.com/borntyping/python-colorlog" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/colorspacious/colorspacious-1.1.2.ebuild b/dev-python/colorspacious/colorspacious-1.1.2.ebuild index ded9d319a33a..43d08ec3a523 100644 --- a/dev-python/colorspacious/colorspacious-1.1.2.ebuild +++ b/dev-python/colorspacious/colorspacious-1.1.2.ebuild @@ -4,11 +4,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Powerful, accurate, and easy-to-use Python library for colorspace conversions" HOMEPAGE="https://colorspacious.readthedocs.org/en/latest/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/commonmark/commonmark-0.9.1-r1.ebuild b/dev-python/commonmark/commonmark-0.9.1-r1.ebuild index ee266665b3db..3dbc936b174f 100644 --- a/dev-python/commonmark/commonmark-0.9.1-r1.ebuild +++ b/dev-python/commonmark/commonmark-0.9.1-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python parser for the CommonMark Markdown spec" HOMEPAGE=" https://pypi.org/project/commonmark/ https://github.com/readthedocs/commonmark.py/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/cookies/cookies-2.2.1-r2.ebuild b/dev-python/cookies/cookies-2.2.1-r2.ebuild index e722079c2da5..2008b53a2261 100644 --- a/dev-python/cookies/cookies-2.2.1-r2.ebuild +++ b/dev-python/cookies/cookies-2.2.1-r2.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Friendlier RFC 6265-compliant cookie parser/renderer" HOMEPAGE="https://gitlab.com/sashahart/cookies" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/croniter/croniter-1.3.8.ebuild b/dev-python/croniter/croniter-1.3.8.ebuild index 94b160ca788e..7535e0777398 100644 --- a/dev-python/croniter/croniter-1.3.8.ebuild +++ b/dev-python/croniter/croniter-1.3.8.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python module to provide iteration for datetime object" HOMEPAGE=" https://github.com/kiorky/croniter/ https://pypi.org/project/croniter/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild b/dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild index 9fcf47165c99..6b7cca3d9d83 100644 --- a/dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild +++ b/dev-python/csscompressor/csscompressor-0.9.5-r1.ebuild @@ -5,14 +5,13 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A python port of YUI CSS Compressor" HOMEPAGE=" https://github.com/sprymix/csscompressor https://pypi.org/project/csscompressor/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/cssselect2/cssselect2-0.7.0.ebuild b/dev-python/cssselect2/cssselect2-0.7.0.ebuild index 4fed2f7b7d90..7742e03c4e9a 100644 --- a/dev-python/cssselect2/cssselect2-0.7.0.ebuild +++ b/dev-python/cssselect2/cssselect2-0.7.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Parses CSS3 Selectors and translates them to XPath 1.0" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://pypi.org/project/cssselect2/ https://github.com/Kozea/cssselect2/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/curtsies/curtsies-0.4.1-r1.ebuild b/dev-python/curtsies/curtsies-0.4.1-r1.ebuild index bfbc43f3fd8e..42dd10406fb2 100644 --- a/dev-python/curtsies/curtsies-0.4.1-r1.ebuild +++ b/dev-python/curtsies/curtsies-0.4.1-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Curses-like terminal wrapper, with colored strings" HOMEPAGE=" https://github.com/bpython/curtsies/ https://pypi.org/project/curtsies/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" diff --git a/dev-python/cython/cython-0.29.33.ebuild b/dev-python/cython/cython-0.29.33.ebuild index 9e7af34748d6..064d02ded1b4 100644 --- a/dev-python/cython/cython-0.29.33.ebuild +++ b/dev-python/cython/cython-0.29.33.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" IUSE="emacs test" RESTRICT="!test? ( test )" diff --git a/dev-python/debtcollector/debtcollector-2.5.0.ebuild b/dev-python/debtcollector/debtcollector-2.5.0.ebuild index d1674f634004..30569a3afa60 100644 --- a/dev-python/debtcollector/debtcollector-2.5.0.ebuild +++ b/dev-python/debtcollector/debtcollector-2.5.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python deprecation patterns and strategies that collect technical debt" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/openstack/debtcollector/ https://pypi.org/project/debtcollector/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/decorator/decorator-5.1.1-r1.ebuild b/dev-python/decorator/decorator-5.1.1-r1.ebuild index 49a57186d5f0..b156e762634d 100644 --- a/dev-python/decorator/decorator-5.1.1-r1.ebuild +++ b/dev-python/decorator/decorator-5.1.1-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Simplifies the usage of decorators for the average programmer" HOMEPAGE=" https://github.com/micheles/decorator/ https://pypi.org/project/decorator/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest index c0ac9105f536..2a5741366f23 100644 --- a/dev-python/denonavr/Manifest +++ b/dev-python/denonavr/Manifest @@ -1,2 +1,3 @@ DIST denonavr-0.11.0.tar.gz 171742 BLAKE2B b91008a8eebcc0e228db772f2fe2d0bcd3fe7cc036d8aab2c547698224e63e0cbea2d9e9dcb5244556712ab5e04cb9c5e06731eba93a37061536668065c03931 SHA512 63624ec23db6e953741f4610a7df22fa0a69ae750957e883f0447c7a193c28e3a70245547f270c05bf93fdaca2c22b1fc5147b5e2b886c28049faf7f02b6bcb2 DIST denonavr-0.11.1.tar.gz 173372 BLAKE2B a18bebfd66d1974b10e23f08fa2e2ca1ebef45ed29edf77ce9d68a26c657aebdc906bf10154d1a3ae94f1cb97ebe58a54434f3bba2510323a2a651e87f2e6987 SHA512 4354873577fbb021dee198a955c8fd89115c379c8e558ef827224a4dbdb2705edddcfa071cc42f923a12f9730b5a9adbfa85eae8f6f377357c854cb48a01d5e7 +DIST denonavr-0.11.2.tar.gz 178495 BLAKE2B 7ee308a071f3e325849b67aa901d9999a31c566ce7fc7a0c5c71bb53d9bcd5effd4bf54dc0b4301f4403d01bca83af15ef603c0229b182ab1c1b2801ae934e61 SHA512 70ac865e20d6a71c51007e6b135b873492707bff1497616d44fbcf30ab8e3c172d93df08cfc23bebca929cb965d764d6d105d2ed4a0a5fc30d19732b66a88820 diff --git a/dev-python/denonavr/denonavr-0.11.2.ebuild b/dev-python/denonavr/denonavr-0.11.2.ebuild new file mode 100644 index 000000000000..20d0d3ec292b --- /dev/null +++ b/dev-python/denonavr/denonavr-0.11.2.ebuild @@ -0,0 +1,40 @@ +# 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_{7,8,9,10,11} ) +PYTHON_REQ_USE="xml(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Automation Library for Denon AVR receivers" +HOMEPAGE=" + https://github.com/ol-iver/denonavr/ + https://pypi.org/project/denonavr/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/asyncstdlib-3.10.2[${PYTHON_USEDEP}] + >=dev-python/attrs-21.2.0[${PYTHON_USEDEP}] + >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}] + >=dev-python/httpx-0.23.1[${PYTHON_USEDEP}] + >=dev-python/netifaces-0.11.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}] + ' 3.{8..10}) +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-httpx[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/deprecation/deprecation-2.1.0.ebuild b/dev-python/deprecation/deprecation-2.1.0.ebuild index f5df2349ac57..a46fd5575a68 100644 --- a/dev-python/deprecation/deprecation-2.1.0.ebuild +++ b/dev-python/deprecation/deprecation-2.1.0.ebuild @@ -4,11 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A library to handle automated deprecations" HOMEPAGE="https://deprecation.readthedocs.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild b/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild index 247540173305..6a3df25519f6 100644 --- a/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild +++ b/dev-python/dictdiffer/dictdiffer-0.9.0-r1.ebuild @@ -5,14 +5,13 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Dictdiffer is a library that helps you to diff and patch dictionaries" HOMEPAGE=" https://github.com/inveniosoftware/dictdiffer/ https://pypi.org/project/dictdiffer/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" diff --git a/dev-python/distro/distro-1.8.0.ebuild b/dev-python/distro/distro-1.8.0.ebuild index 3b8482ebe3de..edeea6229e41 100644 --- a/dev-python/distro/distro-1.8.0.ebuild +++ b/dev-python/distro/distro-1.8.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Reliable machine-readable Linux distribution information for Python" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/python-distro/distro/ https://pypi.org/project/distro/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="Apache-2.0" diff --git a/dev-python/django-cacheops/Manifest b/dev-python/django-cacheops/Manifest index f8370f4d98c3..6b493af5a502 100644 --- a/dev-python/django-cacheops/Manifest +++ b/dev-python/django-cacheops/Manifest @@ -1,2 +1,3 @@ DIST django-cacheops-6.1.gh.tar.gz 52972 BLAKE2B bdcd045912100ebdfdfd9add23b0df634b029cc2ffe41c351176e327f1e21c90457cfca9e45348dddce60e39fee5c431428ff7f2c954194e4c06c8bc09d78945 SHA512 43dcd4f302afee1acf73125aae7c2e2eece560cc6f07f3374391ac54e0438fd59b80a24e65f52bd7aa4978fd8a428939a8d607c7aa4b25f47d68373cfc12772f DIST django-cacheops-6.2.gh.tar.gz 55279 BLAKE2B 9fa05d6701e0cb705a012714f4ef5b98e6a56fe916033567e71256f2425ef844451d98cf7b2dd78023a680e19eab52b2f8cc4100ccf037e3d2e33f814eb47ead SHA512 48e51de2fd13c16a97085b9c6e61833f6c8b0252a0ede9e8a4beaa973e509fe34731804830b0d80926c0ae0f75aef939b7b21368de7ac17053bb1c10c0a7d104 +DIST django-cacheops-7.0.gh.tar.gz 56009 BLAKE2B 7829c6308db163dce5e75170093107c5a9d7dc6c5caccdea55b81631f43664ddea767ce9320221abdfc9c52af6bea363a62b5e7e86e0afa54208fabf3baf431a SHA512 bae0005e377ab8d9f9dc6da50a845966affc75b57846eb432bd7090f20b644e1b7ce9e963a9b6e84270661c23a51c7cf0436fc8448d34fb3c2f3f3245f98f7f7 diff --git a/dev-python/django-cacheops/django-cacheops-7.0.ebuild b/dev-python/django-cacheops/django-cacheops-7.0.ebuild new file mode 100644 index 000000000000..6d353b1be984 --- /dev/null +++ b/dev-python/django-cacheops/django-cacheops-7.0.ebuild @@ -0,0 +1,72 @@ +# 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_{7,8,9,10,11} ) + +inherit distutils-r1 + +DESCRIPTION="ORM cache with automatic granular event-driven invalidation for Django" +HOMEPAGE=" + https://github.com/Suor/django-cacheops/ + https://pypi.org/project/django-cacheops/ +" +SRC_URI=" + https://github.com/Suor/django-cacheops/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/django-3.2[${PYTHON_USEDEP}] + >=dev-python/redis-2.9.1[${PYTHON_USEDEP}] + >=dev-python/funcy-1.8[${PYTHON_USEDEP}] + >=dev-python/six-1.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-db/redis + dev-python/dill[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + # Remove test dependent on unpackaged before_after + sed -e 's/test_lock/_&/' -i tests/test_extras.py || die + distutils-r1_src_prepare +} + +python_test() { + local -x DJANGO_SETTINGS_MODULE=tests.settings + local -x PYTHONPATH=. + django-admin test -v 2 || die +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<-EOF || die + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +} diff --git a/dev-python/doc8/doc8-1.1.1.ebuild b/dev-python/doc8/doc8-1.1.1.ebuild index 72be1d9c09fe..c656b72b1d63 100644 --- a/dev-python/doc8/doc8-1.1.1.ebuild +++ b/dev-python/doc8/doc8-1.1.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Style checker for Sphinx (or other) RST documentation" HOMEPAGE=" https://pypi.org/project/doc8/ https://github.com/PyCQA/doc8/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/docutils/docutils-0.19.ebuild b/dev-python/docutils/docutils-0.19.ebuild index 3c1990211609..778de32a09df 100644 --- a/dev-python/docutils/docutils-0.19.ebuild +++ b/dev-python/docutils/docutils-0.19.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python Documentation Utilities (reference reStructuredText impl.)" HOMEPAGE=" https://docutils.sourceforge.io/ https://pypi.org/project/docutils/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-2 GPL-3 public-domain" SLOT="0" diff --git a/dev-python/dominate/dominate-2.7.0.ebuild b/dev-python/dominate/dominate-2.7.0.ebuild index 0387dd196c31..39ce88d571e0 100644 --- a/dev-python/dominate/dominate-2.7.0.ebuild +++ b/dev-python/dominate/dominate-2.7.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Library for creating and manipulating HTML documents using an elegant DOM API" HOMEPAGE=" https://github.com/Knio/dominate/ https://pypi.org/project/dominate/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3+" SLOT="0" diff --git a/dev-python/duecredit/duecredit-0.9.2.ebuild b/dev-python/duecredit/duecredit-0.9.2.ebuild index 69c0bfd3604b..c4dbfe7c4e5f 100644 --- a/dev-python/duecredit/duecredit-0.9.2.ebuild +++ b/dev-python/duecredit/duecredit-0.9.2.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Publications (and donations) tracer" HOMEPAGE="https://github.com/duecredit/duecredit" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/ecdsa/ecdsa-0.18.0.ebuild b/dev-python/ecdsa/ecdsa-0.18.0.ebuild index 0c615c2ed7e9..b61419971391 100644 --- a/dev-python/ecdsa/ecdsa-0.18.0.ebuild +++ b/dev-python/ecdsa/ecdsa-0.18.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="ECDSA cryptographic signature library in pure Python" HOMEPAGE=" https://github.com/tlsfuzzer/python-ecdsa/ https://pypi.org/project/ecdsa/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/emcee/emcee-3.1.4.ebuild b/dev-python/emcee/emcee-3.1.4.ebuild index 14fbd8ed63aa..2844bf61f0c4 100644 --- a/dev-python/emcee/emcee-3.1.4.ebuild +++ b/dev-python/emcee/emcee-3.1.4.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python ensemble sampling toolkit for affine-invariant MCMC" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/dfm/emcee/ https://pypi.org/project/emcee/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" diff --git a/dev-python/enrich/enrich-1.2.7-r1.ebuild b/dev-python/enrich/enrich-1.2.7-r1.ebuild index 43d2b9c0a78b..4574322e23b7 100644 --- a/dev-python/enrich/enrich-1.2.7-r1.ebuild +++ b/dev-python/enrich/enrich-1.2.7-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Extend rich functionality" HOMEPAGE="https://github.com/pycontribs/enrich" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/entrypoints/entrypoints-0.4.ebuild b/dev-python/entrypoints/entrypoints-0.4.ebuild index b9cbbb22b9b5..708499947fc2 100644 --- a/dev-python/entrypoints/entrypoints-0.4.ebuild +++ b/dev-python/entrypoints/entrypoints-0.4.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Discover and load entry points from installed packages" HOMEPAGE="https://github.com/takluyver/entrypoints" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/ewmh/ewmh-0.1.6.ebuild b/dev-python/ewmh/ewmh-0.1.6.ebuild index 1e2876dcacb3..8fd4cd03653c 100644 --- a/dev-python/ewmh/ewmh-0.1.6.ebuild +++ b/dev-python/ewmh/ewmh-0.1.6.ebuild @@ -5,11 +5,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="An implementation of Extended Window Manager Hints, based on Xlib" HOMEPAGE="https://github.com/parkouss/pyewmh https://pypi.python.org/pypi/ewmh" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-3" KEYWORDS="amd64 x86" diff --git a/dev-python/exam/exam-0.10.6.ebuild b/dev-python/exam/exam-0.10.6.ebuild index f640b0d52311..856977dc8c44 100644 --- a/dev-python/exam/exam-0.10.6.ebuild +++ b/dev-python/exam/exam-0.10.6.ebuild @@ -5,11 +5,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Helpers for better testing" HOMEPAGE="https://github.com/fluxx/exam" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/extras/extras-1.0.0-r2.ebuild b/dev-python/extras/extras-1.0.0-r2.ebuild index 6e48ac90ee42..5c117192daa5 100644 --- a/dev-python/extras/extras-1.0.0-r2.ebuild +++ b/dev-python/extras/extras-1.0.0-r2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Useful extra bits for Python that should be in the standard library" HOMEPAGE=" https://github.com/testing-cabal/extras/ https://pypi.org/project/extras/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/factory-boy/Manifest b/dev-python/factory-boy/Manifest new file mode 100644 index 000000000000..45667ee32ddd --- /dev/null +++ b/dev-python/factory-boy/Manifest @@ -0,0 +1 @@ +DIST factory_boy-3.2.1.tar.gz 153483 BLAKE2B e527a04b5371289beb6ae765ccf116b1171d3293cd7bf0ef240ecf17b7806d0ed6db4a97d9c3c4cc22d93c1eaa96888046bdfa7aa1b2d9910257165266ce9828 SHA512 21ad111c648f3ff444cc2310479464334eb4c5b16ed04a592fb9152397f9bf6c044d235789b901f65ebf49d07a0621834ec280630279be0696ccec15ac9f15df diff --git a/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild b/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild new file mode 100644 index 000000000000..160f3e197bc4 --- /dev/null +++ b/dev-python/factory-boy/factory-boy-3.2.1-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby" +HOMEPAGE=" + https://pypi.org/project/factory-boy/ + https://github.com/FactoryBoy/factory_boy +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/Faker[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/django[sqlite,${PYTHON_USEDEP}] + dev-python/pillow[jpeg,${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # depends on treecleaned dev-python/mongoengine + tests/test_mongoengine.py +) + +EPYTEST_DESELECT=( + # broken + examples/flask_alchemy +) + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme \ + dev-python/sphinxcontrib-spelling diff --git a/dev-python/factory-boy/metadata.xml b/dev-python/factory-boy/metadata.xml new file mode 100644 index 000000000000..dbdeda74025f --- /dev/null +++ b/dev-python/factory-boy/metadata.xml @@ -0,0 +1,24 @@ + + + + + lssndrbarbieri@gmail.com + Alessandro Barbieri + co-maintainers welcome + + + A versatile test fixtures replacement based on thoughtbot's + factory_bot for Ruby. It is designed to work well with various + ORMs (Django, Mongo, SQLAlchemy). + + + + raphael.barrois+fboy@polytechnique.org + Raphaël Barrois + + https://raw.githubusercontent.com/FactoryBoy/factory_boy/master/docs/changelog.rst + https://github.com/FactoryBoy/factory_boy/issues + https://factoryboy.readthedocs.io + + gentoo-guru-overlay + \ No newline at end of file diff --git a/dev-python/factory_boy/Manifest b/dev-python/factory_boy/Manifest deleted file mode 100644 index bcb816980777..000000000000 --- a/dev-python/factory_boy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST factory_boy-3.2.1.gh.tar.gz 141947 BLAKE2B f7668e945c653276fdf8c28aca728e4dd0aa24e980868a22e116cdb6395170f37f60d9b021c915586681b93d84a50f254b6d4a0b8f75e15991fac91aa4b17e0c SHA512 45f88970fa2adf15160d489335d7843ebf78178ae619e6b1ad2cc2e3af8e6c14763cf1afe21bc4e66d1d7196458d8045862db4d5878d5cfc1f2aa658ccba1812 diff --git a/dev-python/factory_boy/factory_boy-3.2.1.ebuild b/dev-python/factory_boy/factory_boy-3.2.1.ebuild deleted file mode 100644 index 1be42e245505..000000000000 --- a/dev-python/factory_boy/factory_boy-3.2.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 - -DESCRIPTION="A fixtures replacement tool" -HOMEPAGE="https://github.com/FactoryBoy/factory_boy" -SRC_URI="https://github.com/FactoryBoy/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/Faker-0.7.0[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - $(python_gen_impl_dep sqlite) - dev-python/django[${PYTHON_USEDEP}] - dev-python/pillow[jpeg,${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] - ) - doc? ( - dev-python/factory_boy[${PYTHON_USEDEP}] - ) -" - -python_prepare_all() { - # Fix symbolic link QA - rm ChangeLog || die "remove failed" - cp docs/changelog.rst ChangeLog || die "copy failed" - - # depends on masked dev-python/mongoengine - rm tests/test_mongoengine.py || die - - distutils-r1_python_prepare_all -} - -distutils_enable_tests --install unittest - -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme dev-python/sphinxcontrib-spelling diff --git a/dev-python/factory_boy/metadata.xml b/dev-python/factory_boy/metadata.xml deleted file mode 100644 index dbdeda74025f..000000000000 --- a/dev-python/factory_boy/metadata.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - lssndrbarbieri@gmail.com - Alessandro Barbieri - co-maintainers welcome - - - A versatile test fixtures replacement based on thoughtbot's - factory_bot for Ruby. It is designed to work well with various - ORMs (Django, Mongo, SQLAlchemy). - - - - raphael.barrois+fboy@polytechnique.org - Raphaël Barrois - - https://raw.githubusercontent.com/FactoryBoy/factory_boy/master/docs/changelog.rst - https://github.com/FactoryBoy/factory_boy/issues - https://factoryboy.readthedocs.io - - gentoo-guru-overlay - \ No newline at end of file diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest index 94cce147fa3d..83f2961e7935 100644 --- a/dev-python/fakeredis/Manifest +++ b/dev-python/fakeredis/Manifest @@ -1,2 +1,3 @@ DIST fakeredis-py-2.10.0.gh.tar.gz 160050 BLAKE2B 9c97abe80ca683cd068e3e8616b068c166f08f1b1eb360b76c57da4b9d68396a5dd6fb4152e92dcd73a1407c50e259db54ba5edd61bc2dca774672de84fcf2d3 SHA512 31df18ead5e2937a7a98297f4dc08790371968dd1fa6d9dfa54eb35ab27c2a4a88e2186c252c8a630e0e70fa04e67eccb68e687f9383b6770313cf8b79f6b3bc +DIST fakeredis-py-2.10.1.gh.tar.gz 159626 BLAKE2B 41d28b57c369273d96a985d6b47c8b162d1fc94c508daae12048e139c9d7bb9c44b39c95eb77cfb06d24cd1b44ccaa65f3d32f4976bfdda72e319d5da1cd69c4 SHA512 5659f5e3a6344448916bfe9ad88fff45b266488aa6d4e0b503f8594308ecfb8e97b1f588b658cb01a5dbe5fc06e64a1bbb6eafaa28aed0b8761b5e15638615ea DIST fakeredis-py-2.9.2.gh.tar.gz 165549 BLAKE2B 351e07976ed6a4d11429c83aefe3a0e2d4397a97fdb2904ab65ac4d2717d129f5ac018f071b8670012aabe127d87350f3285f6f86369bb4b7eadbd61da5774f7 SHA512 6e9ab0851f74ade2325aad88b86212b4052ca53a7510034cd888ef4080eec4129b226ab8c166ab09fa6e3d3b2c3c70fce8adafdb4081a4d3501fd4d9d5e04b84 diff --git a/dev-python/fakeredis/fakeredis-2.10.1.ebuild b/dev-python/fakeredis/fakeredis-2.10.1.ebuild new file mode 100644 index 000000000000..fb976bc9dfa8 --- /dev/null +++ b/dev-python/fakeredis/fakeredis-2.10.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) + +inherit distutils-r1 + +MY_P=fakeredis-py-${PV} +DESCRIPTION="Fake implementation of redis API for testing purposes" +HOMEPAGE=" + https://github.com/cunla/fakeredis-py/ + https://pypi.org/project/fakeredis/ +" +SRC_URI=" + https://github.com/cunla/fakeredis-py/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + =dev-python/redis-4.2[${PYTHON_USEDEP}] + =dev-python/sortedcontainers-2.4.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-db/redis + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # also lupa + test/test_aioredis2.py::test_failed_script_error + # TODO + "test/test_fakeredis.py::test_set_get_nx[StrictRedis]" + "test/test_fakeredis.py::test_lpop_count[StrictRedis]" + "test/test_fakeredis.py::test_rpop_count[StrictRedis]" + "test/test_fakeredis.py::test_zadd_minus_zero[StrictRedis]" + "test/test_mixins/test_pubsub_commands.py::test_pubsub_channels[StrictRedis]" + test/test_mixins/test_set_commands.py::test_smismember_wrong_type + ) + local EPYTEST_IGNORE=( + # these tests fail a lot... + test/test_hypothesis.py + ) + local args=( + # tests requiring lupa (lua support) + -k 'not test_eval and not test_lua and not test_script' + ) + epytest "${args[@]}" +} + +src_test() { + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + einfo "Spawning Redis" + einfo "NOTE: Port ${redis_port} must be free" + "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server" + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +} diff --git a/dev-python/fastimport/fastimport-0.9.14.ebuild b/dev-python/fastimport/fastimport-0.9.14.ebuild index 836e615a26ce..6c141a3925c6 100644 --- a/dev-python/fastimport/fastimport-0.9.14.ebuild +++ b/dev-python/fastimport/fastimport-0.9.14.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Library for parsing the fastimport VCS serialization format" HOMEPAGE=" https://github.com/jelmer/python-fastimport/ https://pypi.org/project/fastimport/ " -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" diff --git a/dev-python/feedgenerator/feedgenerator-2.0.0.ebuild b/dev-python/feedgenerator/feedgenerator-2.0.0.ebuild index 50d0a5588e0c..b45be9fba51e 100644 --- a/dev-python/feedgenerator/feedgenerator-2.0.0.ebuild +++ b/dev-python/feedgenerator/feedgenerator-2.0.0.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Standalone version of django.utils.feedgenerator" HOMEPAGE="https://pypi.org/project/feedgenerator/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/fields/fields-5.0.0-r3.ebuild b/dev-python/fields/fields-5.0.0-r3.ebuild index 74dbb266ac03..7e0ea8f9c461 100644 --- a/dev-python/fields/fields-5.0.0-r3.ebuild +++ b/dev-python/fields/fields-5.0.0-r3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Container class boilerplate killer" HOMEPAGE=" https://github.com/ionelmc/python-fields/ https://pypi.org/project/fields/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest index 935f3a81ca10..01c6382c9657 100644 --- a/dev-python/filelock/Manifest +++ b/dev-python/filelock/Manifest @@ -1,2 +1,3 @@ +DIST filelock-3.10.0.tar.gz 10006 BLAKE2B c9fa59baf698f2bca16e315909b25a85a8f19c22b62c102b5005b9403a7e22819cb1ec4e338b91c47d977cc7af42192fd240fd0bc2f0fe5858f28c947dfd3023 SHA512 ebd1adfe200e8460d876bd7fe0c25d7c3787b07b8c3fc218912db08ccbfbb57c5d72b750cc7f583454efbbea7b13dc89b9e32c67d8874ea1e540d9bba6236d82 DIST filelock-3.9.1.tar.gz 9720 BLAKE2B 4225d718f5c6e7c81e5db5d6ac2af42ce78a6c61b59f85bf8c2aafd71509b4811542e7a7648ffa2b14f3b3e762d975296c095e322e6c6ccf8fa5f1839213531d SHA512 7a240b0014a6570099106c72b376c47b7b23cddc3e70f78e2560ccccfcee31d1078d894c2e3ec6fed2f983859543a84cac03f8834df9e64fcb0a966308f7503e DIST py-filelock-3.9.0.gh.tar.gz 205047 BLAKE2B 3995f7ad27bb09ca75310c4ada7645f2dd16c09ddb39663394f315443851037f2f9cf08eecb507eba521479696ad1004978d3fdd300a7128ac3354fce2e57d5f SHA512 1235ae9ebdb4c84b0c30e68be91e01eb1acbfcd15c85202fa54a3b91e4e507f221926f8886e1ec91acd4f71d2d88c08f536529b4cebfd2de4fb90118f5dc242e diff --git a/dev-python/filelock/filelock-3.10.0.ebuild b/dev-python/filelock/filelock-3.10.0.ebuild new file mode 100644 index 000000000000..27674ad8872b --- /dev/null +++ b/dev-python/filelock/filelock-3.10.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2018-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A platform independent file lock for Python" +HOMEPAGE=" + https://github.com/tox-dev/py-filelock/ + https://pypi.org/project/filelock/ +" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +BDEPEND=" + dev-python/hatch-vcs[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-timeout[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/filetype/filetype-1.2.0.ebuild b/dev-python/filetype/filetype-1.2.0.ebuild index 972f98571498..9028b063eb52 100644 --- a/dev-python/filetype/filetype-1.2.0.ebuild +++ b/dev-python/filetype/filetype-1.2.0.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Small, dependency-free, fast Python package to infer binary file types checking" HOMEPAGE=" https://github.com/h2non/filetype.py/ https://pypi.org/project/filetype/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/fixtures/fixtures-4.0.1.ebuild b/dev-python/fixtures/fixtures-4.0.1.ebuild index f8e29fbb5dd0..f3c3d793c7ee 100644 --- a/dev-python/fixtures/fixtures-4.0.1.ebuild +++ b/dev-python/fixtures/fixtures-4.0.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=pbr PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Fixtures, reusable state for writing clean tests and more" HOMEPAGE=" https://github.com/testing-cabal/fixtures/ https://pypi.org/project/fixtures/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="|| ( Apache-2.0 BSD )" SLOT="0" diff --git a/dev-python/flexmock/flexmock-0.11.3.ebuild b/dev-python/flexmock/flexmock-0.11.3.ebuild index 2cf01d670dda..8af174b8aef0 100644 --- a/dev-python/flexmock/flexmock-0.11.3.ebuild +++ b/dev-python/flexmock/flexmock-0.11.3.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=poetry PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Testing library to create mocks, stubs and fakes" HOMEPAGE="https://flexmock.readthedocs.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/flit/flit-3.8.0.ebuild b/dev-python/flit/flit-3.8.0.ebuild index 1e9aff8b4538..415cd753db2e 100644 --- a/dev-python/flit/flit-3.8.0.ebuild +++ b/dev-python/flit/flit-3.8.0.ebuild @@ -5,11 +5,10 @@ EAPI=8 DISTUTILS_USE_PEP517=flit PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Simplified packaging of Python modules" HOMEPAGE="https://github.com/pypa/flit https://flit.readthedocs.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/flit_core/flit_core-3.8.0.ebuild b/dev-python/flit_core/flit_core-3.8.0.ebuild index 60a5e9c09bbc..34f4d5744bb6 100644 --- a/dev-python/flit_core/flit_core-3.8.0.ebuild +++ b/dev-python/flit_core/flit_core-3.8.0.ebuild @@ -7,14 +7,13 @@ EAPI=7 DISTUTILS_USE_PEP517=standalone PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Simplified packaging of Python modules (core module)" HOMEPAGE=" https://pypi.org/project/flit-core/ https://github.com/pypa/flit/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/freezegun/freezegun-1.2.2.ebuild b/dev-python/freezegun/freezegun-1.2.2.ebuild index a564e7a0caac..b9f0dc14e20b 100644 --- a/dev-python/freezegun/freezegun-1.2.2.ebuild +++ b/dev-python/freezegun/freezegun-1.2.2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Let your Python tests travel through time" HOMEPAGE=" https://github.com/spulec/freezegun/ https://pypi.org/project/freezegun/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" diff --git a/dev-python/fs/fs-2.4.16.ebuild b/dev-python/fs/fs-2.4.16.ebuild index 5b4720652458..8ee398fb4ef2 100644 --- a/dev-python/fs/fs-2.4.16.ebuild +++ b/dev-python/fs/fs-2.4.16.ebuild @@ -5,7 +5,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 optfeature +inherit distutils-r1 optfeature pypi DESCRIPTION="Filesystem abstraction layer" HOMEPAGE=" @@ -13,7 +13,6 @@ HOMEPAGE=" https://docs.pyfilesystem.org/ https://www.willmcgugan.com/tag/fs/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/future/future-0.18.2-r3.ebuild b/dev-python/future/future-0.18.2-r3.ebuild index 76e1324b385b..911d3a2437c5 100644 --- a/dev-python/future/future-0.18.2-r3.ebuild +++ b/dev-python/future/future-0.18.2-r3.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Easy, clean, reliable Python 2/3 compatibility" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/PythonCharmers/python-future/ https://pypi.org/project/future/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild index 9777e623a8f8..48cc53844de0 100644 --- a/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild +++ b/dev-python/fuzzywuzzy/fuzzywuzzy-0.18.0.ebuild @@ -5,11 +5,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Fuzzy string matching in python" HOMEPAGE="https://github.com/seatgeek/fuzzywuzzy" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" LICENSE="GPL-2" diff --git a/dev-python/gast/gast-0.5.3-r1.ebuild b/dev-python/gast/gast-0.5.3-r1.ebuild index ed7b47364bd8..2660dfc0e5e1 100644 --- a/dev-python/gast/gast-0.5.3-r1.ebuild +++ b/dev-python/gast/gast-0.5.3-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A generic AST to represent Python2 and Python3's Abstract Syntax Tree (AST)" HOMEPAGE="https://pypi.org/project/gast/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD PSF-2" SLOT="0" diff --git a/dev-python/genson/genson-1.1.0.ebuild b/dev-python/genson/genson-1.1.0.ebuild index 455dbd679bd3..7e26383222ac 100644 --- a/dev-python/genson/genson-1.1.0.ebuild +++ b/dev-python/genson/genson-1.1.0.ebuild @@ -4,11 +4,10 @@ EAPI=7 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="GenSON is a powerful, user-friendly JSON Schema generator built in Python" HOMEPAGE="https://pypi.org/project/genson/ https://github.com/wolverdude/GenSON/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/genty/genty-1.3.2-r2.ebuild b/dev-python/genty/genty-1.3.2-r2.ebuild index ccd411916898..bd693eebfc34 100644 --- a/dev-python/genty/genty-1.3.2-r2.ebuild +++ b/dev-python/genty/genty-1.3.2-r2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Allows you to run a test with multiple data sets" HOMEPAGE=" https://pypi.org/project/genty/ https://github.com/box/genty/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="Apache-2.0" diff --git a/dev-python/gitdb/gitdb-4.0.10.ebuild b/dev-python/gitdb/gitdb-4.0.10.ebuild index 9af7e25880e3..475fac9a5e30 100644 --- a/dev-python/gitdb/gitdb-4.0.10.ebuild +++ b/dev-python/gitdb/gitdb-4.0.10.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="GitDB is a pure-Python git object database" HOMEPAGE=" https://github.com/gitpython-developers/gitdb/ https://pypi.org/project/gitdb/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/glooey/glooey-0.3.6.ebuild b/dev-python/glooey/glooey-0.3.6.ebuild index a08aac6ae89a..f676fe2b8537 100644 --- a/dev-python/glooey/glooey-0.3.6.ebuild +++ b/dev-python/glooey/glooey-0.3.6.ebuild @@ -6,11 +6,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=flit -inherit distutils-r1 virtualx +inherit distutils-r1 virtualx pypi DESCRIPTION="An object-oriented GUI library for pyglet" HOMEPAGE="https://glooey.readthedocs.io/en/latest/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="~amd64" diff --git a/dev-python/grpclib/Manifest b/dev-python/grpclib/Manifest index 95fb988eef35..689aaf9b9323 100644 --- a/dev-python/grpclib/Manifest +++ b/dev-python/grpclib/Manifest @@ -1,2 +1,2 @@ -DIST grpclib-0.4.2.tar.gz 116997 BLAKE2B 8a3ad3022a4963f0539c212b66af615f4c1a73cec49801118af25ad141741aed692e16389687f690f885d9f85dc53a5e1b8208a5d8af111c2e50fdefef0684ce SHA512 a25ee2286431d294dd4b07b3ac34387608ca3dbabdf6d54a09b1a33fe66c75ba88f3f5e90160a55dc614871c93bc6ccfb884d149bbd624e13d792b44271b534f -DIST grpclib-0.4.3_rc2.tar.gz 116904 BLAKE2B c4a0bf70c4f8d218829e10811fb532bcd1bea7eeec10aa2ee06e286af68e653b73d6db1b0e859821d1587fc5fa81e7a8ab2473b24e746b53b1a5134589a6e68c SHA512 185118ce1f1fca4db3dfc8fa781ef7a09f366aa4f0bfb1f37222f307c4d30c9527c5ffd74d4afce1e27cff69c76c6f8e9fb054920a41da000f723e9a79219f07 +DIST grpclib-0.4.2.gh.tar.gz 116997 BLAKE2B 8a3ad3022a4963f0539c212b66af615f4c1a73cec49801118af25ad141741aed692e16389687f690f885d9f85dc53a5e1b8208a5d8af111c2e50fdefef0684ce SHA512 a25ee2286431d294dd4b07b3ac34387608ca3dbabdf6d54a09b1a33fe66c75ba88f3f5e90160a55dc614871c93bc6ccfb884d149bbd624e13d792b44271b534f +DIST grpclib-0.4.3.gh.tar.gz 106619 BLAKE2B 2ea5ae37c0f9e7c0aaf278922144135d536007d23a676298beb770c6f357887f383053a5c611a31cb55fb9dd7078a40c8ba0528425c039b473bd9f8cd022428a SHA512 2de4d95c26663eaf55e70cf1b2a0b5e44538b7543518702725616c6658d79a246996e4520cb1440f5910e3f353db7fb157812c57d42c2659c018c46ebff92224 diff --git a/dev-python/grpclib/files/grpclib-add_css_file.patch b/dev-python/grpclib/files/grpclib-add_css_file.patch new file mode 100644 index 000000000000..25243b932766 --- /dev/null +++ b/dev-python/grpclib/files/grpclib-add_css_file.patch @@ -0,0 +1,10 @@ +diff --git a/docs/conf.py b/docs/conf.py +index 7ccef26..766b77d 100644 +--- a/docs/conf.py ++++ b/docs/conf.py +@@ -27,4 +27,4 @@ html_theme_options = { + + + def setup(app): +- app.add_stylesheet('style.css') ++ app.add_css_file('style.css') diff --git a/dev-python/grpclib/grpclib-0.4.2.ebuild b/dev-python/grpclib/grpclib-0.4.2.ebuild index e919924c9b5d..dece6b3f4a45 100644 --- a/dev-python/grpclib/grpclib-0.4.2.ebuild +++ b/dev-python/grpclib/grpclib-0.4.2.ebuild @@ -16,10 +16,14 @@ if [[ ${PV} == 9999 ]]; then else MY_PV="${PV/_rc/rc}" S="${WORKDIR}/${PN}-${MY_PV}" - SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" KEYWORDS="~amd64 ~x86" fi +PATCHES=( + "${FILESDIR}/${PN}-add_css_file.patch" +) + LICENSE="BSD" SLOT="0" diff --git a/dev-python/grpclib/grpclib-0.4.3.ebuild b/dev-python/grpclib/grpclib-0.4.3.ebuild new file mode 100644 index 000000000000..301089eaba8c --- /dev/null +++ b/dev-python/grpclib/grpclib-0.4.3.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{7,8,9,10,11} ) + +inherit distutils-r1 + +DESCRIPTION="Pure-Python gRPC implementation for asyncio" +HOMEPAGE="https://github.com/vmagamedov/grpclib" +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/vmagamedov/grpclib" +else + MY_PV="${PV/_rc/rc}" + S="${WORKDIR}/${PN}-${MY_PV}" + SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +PATCHES=( + "${FILESDIR}/${PN}-add_css_file.patch" +) + +LICENSE="BSD" +SLOT="0" + +RDEPEND=" + >=dev-python/h2-4.1.0[${PYTHON_USEDEP}] + >=dev-python/hpack-4.0.0[${PYTHON_USEDEP}] + >=dev-python/hyperframe-6.0.1[${PYTHON_USEDEP}] + >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}] + >=dev-python/grpcio-tools-1.43.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/async-timeout[${PYTHON_USEDEP}] + dev-python/googleapis-common-protos[${PYTHON_USEDEP}] + dev-python/Faker[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + 'dev-python/sphinx-rtd-theme' diff --git a/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild b/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild deleted file mode 100644 index cda5017e4b01..000000000000 --- a/dev-python/grpclib/grpclib-0.4.3_rc2.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{7,8,9,10,11} ) - -inherit distutils-r1 - -DESCRIPTION="Pure-Python gRPC implementation for asyncio" -HOMEPAGE="https://github.com/vmagamedov/grpclib" -if [[ ${PV} == 9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/vmagamedov/grpclib" -else - MY_PV="${PV/_rc/rc}" - S="${WORKDIR}/${PN}-${MY_PV}" - SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="BSD" -SLOT="0" - -RDEPEND=" - >=dev-python/h2-4.1.0[${PYTHON_USEDEP}] - >=dev-python/hpack-4.0.0[${PYTHON_USEDEP}] - >=dev-python/hyperframe-6.0.1[${PYTHON_USEDEP}] - >=dev-python/multidict-6.0.2[${PYTHON_USEDEP}] - >=dev-python/grpcio-tools-1.43.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/async-timeout[${PYTHON_USEDEP}] - dev-python/googleapis-common-protos[${PYTHON_USEDEP}] - dev-python/Faker[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest -distutils_enable_sphinx docs \ - 'dev-python/sphinx-rtd-theme' diff --git a/dev-python/h11/h11-0.14.0.ebuild b/dev-python/h11/h11-0.14.0.ebuild index 25c53f207035..126d51a9d757 100644 --- a/dev-python/h11/h11-0.14.0.ebuild +++ b/dev-python/h11/h11-0.14.0.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A pure-Python implementation of HTTP/1.1 inspired by hyper-h2" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/python-hyper/h11/ https://pypi.org/project/h11/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/helpdev/helpdev-0.7.1-r1.ebuild b/dev-python/helpdev/helpdev-0.7.1-r1.ebuild index 124033ca7cae..83c11f75119f 100644 --- a/dev-python/helpdev/helpdev-0.7.1-r1.ebuild +++ b/dev-python/helpdev/helpdev-0.7.1-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Helping users and developers to get information about the environment" HOMEPAGE="https://gitlab.com/dpizetta/helpdev" -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/hidapi/hidapi-0.13.1.ebuild b/dev-python/hidapi/hidapi-0.13.1.ebuild index eaa28970b83d..a19c81d5a951 100644 --- a/dev-python/hidapi/hidapi-0.13.1.ebuild +++ b/dev-python/hidapi/hidapi-0.13.1.ebuild @@ -4,12 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A Cython interface to HIDAPI library" HOMEPAGE="https://github.com/trezor/cython-hidapi" -MY_PV=$(ver_rs 3 .post) -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz" LICENSE="|| ( BSD GPL-3 )" SLOT="0" @@ -21,8 +19,6 @@ BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" distutils_enable_tests pytest -S="${WORKDIR}/${PN}-${MY_PV}" - python_configure_all() { DISTUTILS_ARGS=( --with-system-hidapi ) } diff --git a/dev-python/html2text/html2text-2020.1.16-r2.ebuild b/dev-python/html2text/html2text-2020.1.16-r2.ebuild index 735b54c73389..aa1c1ff48faf 100644 --- a/dev-python/html2text/html2text-2020.1.16-r2.ebuild +++ b/dev-python/html2text/html2text-2020.1.16-r2.ebuild @@ -5,12 +5,11 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Turn HTML into equivalent Markdown-structured text" HOMEPAGE="https://github.com/Alir3z4/html2text https://pypi.org/project/html2text/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" diff --git a/dev-python/html5lib/html5lib-1.1-r1.ebuild b/dev-python/html5lib/html5lib-1.1-r1.ebuild index a505ebe64ed1..5fc4de7c150b 100644 --- a/dev-python/html5lib/html5lib-1.1-r1.ebuild +++ b/dev-python/html5lib/html5lib-1.1-r1.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) PYTHON_REQ_USE="xml(+)" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="HTML parser based on the HTML5 specification" HOMEPAGE=" @@ -15,7 +15,6 @@ HOMEPAGE=" https://html5lib.readthedocs.io/ https://pypi.org/project/html5lib/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/httpauth/httpauth-0.3-r1.ebuild b/dev-python/httpauth/httpauth-0.3-r1.ebuild index 6174b22421fd..ac413140d2e2 100644 --- a/dev-python/httpauth/httpauth-0.3-r1.ebuild +++ b/dev-python/httpauth/httpauth-0.3-r1.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A WSGI middleware that secures routes using HTTP Digest Authentication" HOMEPAGE="https://github.com/jonashaag/httpauth/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="ISC" SLOT="0" diff --git a/dev-python/httpbin/httpbin-0.7.0-r5.ebuild b/dev-python/httpbin/httpbin-0.7.0-r5.ebuild index 25303f1e85cc..b80de7ffe342 100644 --- a/dev-python/httpbin/httpbin-0.7.0-r5.ebuild +++ b/dev-python/httpbin/httpbin-0.7.0-r5.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="HTTP Request and Response Service" HOMEPAGE=" https://github.com/postmanlabs/httpbin/ https://pypi.org/project/httpbin/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/httpretty/httpretty-1.1.4-r1.ebuild b/dev-python/httpretty/httpretty-1.1.4-r1.ebuild index 1ae3f0fdd11d..47154b1e03ca 100644 --- a/dev-python/httpretty/httpretty-1.1.4-r1.ebuild +++ b/dev-python/httpretty/httpretty-1.1.4-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="HTTP client mock for Python" HOMEPAGE=" https://github.com/gabrielfalcao/httpretty/ https://pypi.org/project/httpretty/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" diff --git a/dev-python/humanfriendly/humanfriendly-10.0-r1.ebuild b/dev-python/humanfriendly/humanfriendly-10.0-r1.ebuild index 38d7398d19ca..ed38b4efca55 100644 --- a/dev-python/humanfriendly/humanfriendly-10.0-r1.ebuild +++ b/dev-python/humanfriendly/humanfriendly-10.0-r1.ebuild @@ -6,13 +6,12 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) PYTHON_REQ_USE="threads(+)" DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Human friendly output for text interfaces using Python" HOMEPAGE="https://pypi.org/project/humanfriendly/ https://github.com/xolox/python-humanfriendly/ https://humanfriendly.readthedocs.io/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" diff --git a/dev-python/hyperframe/hyperframe-6.0.1-r1.ebuild b/dev-python/hyperframe/hyperframe-6.0.1-r1.ebuild index 90b07937b91e..d7e7ea3c1387 100644 --- a/dev-python/hyperframe/hyperframe-6.0.1-r1.ebuild +++ b/dev-python/hyperframe/hyperframe-6.0.1-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="HTTP/2 framing layer for Python" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://pypi.org/project/hyperframe/ https://github.com/python-hyper/hyperframe/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/hyperlink/hyperlink-21.0.0-r1.ebuild b/dev-python/hyperlink/hyperlink-21.0.0-r1.ebuild index ca7d60ad8c0d..3353d8ca52dc 100644 --- a/dev-python/hyperlink/hyperlink-21.0.0-r1.ebuild +++ b/dev-python/hyperlink/hyperlink-21.0.0-r1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A featureful, correct URL for Python" HOMEPAGE=" https://github.com/python-hyper/hyperlink/ https://pypi.org/project/hyperlink/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD MIT" SLOT="0" diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index f2655634ea1b..0e59f80bdb70 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -1,3 +1,4 @@ DIST hypothesis-6.68.0.gh.tar.gz 9350032 BLAKE2B c122455b7f941eaba8b37b7c4bd4760b2ea0d7c5cf3e973544b80edfa17ea13870c9c5121a121178850154f0058e55c4051ff0ea98d35d3c312468202108a04d SHA512 7ca3e79c1c5e091ae829244e1f6b3563c61add0a5bbe7a7b254df85191778a4b05a21f82ca3f50ba6e77a5ec5c9ec06d7dd15c6cf423c1a2eb524a2aeb3f2c91 DIST hypothesis-6.68.1.gh.tar.gz 9350091 BLAKE2B 5d6d6912b20d3badca440b668838f456239653c393d8f148ba5dd16227e078586167f0d7ff0adbdca0efe2a81ff27e0307d97b63492658dc28c9abd7c7691551 SHA512 6dbaefa411f7945081158b7d730dc1893dfe02ec4b45f7bdd645f6f2198d39b3f4313d1e18dbe9a82d13e36df5bc541f1b31539128f9de5480b82b916bd74c0c DIST hypothesis-6.68.2.gh.tar.gz 9350253 BLAKE2B 5f98aac845a2f4e1dd9f54809d3e7e1b201bdecdec1c5c9cff10a37851af7d8d9e8cb643c1a9b0545672862b3639a17aed5f4197653d48d3114edd0105668307 SHA512 c3507f99376af924e375c51e0d56d4e444204d2ebe147d813a3f33a69594f83493c499714567b127556ea620df7bde58f4a1ba662bb182907e5e0d14cf13ee81 +DIST hypothesis-6.69.0.gh.tar.gz 9350681 BLAKE2B e28bca5be08809d7f10723186957ab72a650d93403fc0c5ed91b329ca3c68b084a69aba093e8dc7fdc742316287dc585b7b8794403e0b3fa29adfc7bf2d76ee7 SHA512 b6a263a10f78841706f6fa58a237f2f1e7ef5efd4d859e0fb79bae0ad3eff86774bc0cb7bb581af89605f80514a08386b5f501a6154bcc5ae1f56e7eb2ba61b4 diff --git a/dev-python/hypothesis/hypothesis-6.69.0.ebuild b/dev-python/hypothesis/hypothesis-6.69.0.ebuild new file mode 100644 index 000000000000..c1f03337fcd2 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.69.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.8 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !! "${T}"/mkdocs <<-EOF || die + #!/bin/sh + exec "${EPYTHON}" -m mkdocs "\${@}" + EOF + chmod +x "${T}"/mkdocs || die + epytest +} diff --git a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild index a2956ac0fe36..336265af396a 100644 --- a/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild +++ b/dev-python/mkdocs_pymdownx_material_extras/mkdocs_pymdownx_material_extras-2.4.2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Custom alterations based on Mkdocs-Material" HOMEPAGE=" https://github.com/facelessuser/mkdocs_pymdownx_material_extras/ https://pypi.org/project/mkdocs-pymdownx-material-extras/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/mpi4py/mpi4py-3.1.4.ebuild b/dev-python/mpi4py/mpi4py-3.1.4.ebuild index 524d6d1e9716..be432e05596c 100644 --- a/dev-python/mpi4py/mpi4py-3.1.4.ebuild +++ b/dev-python/mpi4py/mpi4py-3.1.4.ebuild @@ -4,11 +4,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Message Passing Interface for Python" HOMEPAGE="https://github.com/mpi4py/mpi4py https://pypi.org/project/mpi4py/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/munch/munch-2.5.0-r2.ebuild b/dev-python/munch/munch-2.5.0-r2.ebuild index 9e78da0215a3..228058c768e9 100644 --- a/dev-python/munch/munch-2.5.0-r2.ebuild +++ b/dev-python/munch/munch-2.5.0-r2.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A dot-accessible dictionary (a la JavaScript objects)" HOMEPAGE=" https://github.com/Infinidat/munch/ https://pypi.org/project/munch/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" diff --git a/dev-python/mysqlclient/mysqlclient-2.1.1.ebuild b/dev-python/mysqlclient/mysqlclient-2.1.1.ebuild index 9ca15608e20b..8ba380a137c7 100644 --- a/dev-python/mysqlclient/mysqlclient-2.1.1.ebuild +++ b/dev-python/mysqlclient/mysqlclient-2.1.1.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Python interface to MySQL" HOMEPAGE=" https://pypi.org/project/mysqlclient/ https://github.com/PyMySQL/mysqlclient/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0" diff --git a/dev-python/nbclassic/nbclassic-0.5.3.ebuild b/dev-python/nbclassic/nbclassic-0.5.3.ebuild index 89e1c86d8e28..dd90a37a8b50 100644 --- a/dev-python/nbclassic/nbclassic-0.5.3.ebuild +++ b/dev-python/nbclassic/nbclassic-0.5.3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv" +KEYWORDS="~amd64 ~ia64 ~ppc ~riscv" RDEPEND=" dev-python/argon2-cffi[${PYTHON_USEDEP}] diff --git a/dev-python/nbconvert/nbconvert-7.2.10.ebuild b/dev-python/nbconvert/nbconvert-7.2.10.ebuild index 484710b7af99..d726b358fe16 100644 --- a/dev-python/nbconvert/nbconvert-7.2.10.ebuild +++ b/dev-python/nbconvert/nbconvert-7.2.10.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv" +KEYWORDS="~amd64 ~ia64 ~ppc ~riscv" RDEPEND=" dev-python/beautifulsoup4[${PYTHON_USEDEP}] diff --git a/dev-python/nbval/nbval-0.10.0-r1.ebuild b/dev-python/nbval/nbval-0.10.0-r1.ebuild index b9a24cf11a75..4153ae4c61f0 100644 --- a/dev-python/nbval/nbval-0.10.0-r1.ebuild +++ b/dev-python/nbval/nbval-0.10.0-r1.ebuild @@ -5,11 +5,10 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=setuptools -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A pytest plugin to validate Jupyter notebooks" HOMEPAGE="https://github.com/computationalmodelling/nbval" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/nest_asyncio/nest_asyncio-1.5.6.ebuild b/dev-python/nest_asyncio/nest_asyncio-1.5.6.ebuild index 947112cebadf..2ed2b37f2f8e 100644 --- a/dev-python/nest_asyncio/nest_asyncio-1.5.6.ebuild +++ b/dev-python/nest_asyncio/nest_asyncio-1.5.6.ebuild @@ -6,11 +6,10 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Patch asyncio to allow nested event loops" HOMEPAGE="https://github.com/erdewit/nest_asyncio/" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" diff --git a/dev-python/netifaces/netifaces-0.11.0-r1.ebuild b/dev-python/netifaces/netifaces-0.11.0-r1.ebuild index dacac4331ea0..695930702a13 100644 --- a/dev-python/netifaces/netifaces-0.11.0-r1.ebuild +++ b/dev-python/netifaces/netifaces-0.11.0-r1.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{7,8,9,10,11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Portable network interface information" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://alastairs-place.net/projects/netifaces/ https://github.com/al45tair/netifaces " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" diff --git a/dev-python/networkx/networkx-3.0.ebuild b/dev-python/networkx/networkx-3.0.ebuild index e0434b31fba8..c5c83071bc21 100644 --- a/dev-python/networkx/networkx-3.0.ebuild +++ b/dev-python/networkx/networkx-3.0.ebuild @@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_FULLY_TESTED=( python3_{9..11} ) PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" ) -inherit distutils-r1 optfeature multiprocessing virtualx +inherit distutils-r1 optfeature multiprocessing virtualx pypi DESCRIPTION="Python tools to manipulate graphs and complex networks" HOMEPAGE=" @@ -15,7 +15,6 @@ HOMEPAGE=" https://github.com/networkx/networkx/ https://pypi.org/project/networkx/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" diff --git a/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild b/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild index bd28951e89d2..377030283fb7 100644 --- a/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild +++ b/dev-python/notebook_shim/notebook_shim-0.2.2-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{7,8,9,10,11} ) DISTUTILS_USE_PEP517=hatchling -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="A shim layer for notebook traits and config" HOMEPAGE=" @@ -13,11 +13,10 @@ HOMEPAGE=" https://github.com/jupyter/notebook_shim/ https://pypi.org/project/notebook-shim/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv ~x86" +KEYWORDS="~amd64 ~ia64 ~ppc ~riscv ~x86" RDEPEND="