From 4743d62fc0abd889a6a21f3178722a23dc5a2aa6 Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Sat, 17 Jul 2021 13:36:54 +0000 Subject: Adding metadata --- dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild | 4 +- dev-python/absl-py/absl-py-0.12.0.ebuild | 2 +- dev-python/black/Manifest | 1 + dev-python/black/black-21.7_beta0.ebuild | 50 ++++++++++++++ dev-python/charset_normalizer/Manifest | 1 + .../charset_normalizer-2.0.3.ebuild | 21 ++++++ dev-python/charset_normalizer/metadata.xml | 12 ++++ dev-python/django-allauth/Manifest | 1 + .../django-allauth/django-allauth-0.45.0.ebuild | 44 +++++++++++++ dev-python/django-allauth/metadata.xml | 4 ++ dev-python/eventlet/eventlet-0.31.0.ebuild | 2 +- dev-python/h11/h11-0.12.0.ebuild | 2 +- dev-python/hcloud-python/Manifest | 1 + .../hcloud-python/hcloud-python-1.13.0.ebuild | 40 +++++++++++ dev-python/httpcore/httpcore-0.13.3.ebuild | 2 +- dev-python/httpretty/httpretty-1.1.3.ebuild | 2 +- dev-python/httpx/httpx-0.18.1.ebuild | 2 +- dev-python/iso8601/Manifest | 1 + dev-python/iso8601/iso8601-0.1.16.ebuild | 17 +++++ dev-python/jeepney/jeepney-0.7.0.ebuild | 2 +- dev-python/libarchive-c/libarchive-c-2.9.ebuild | 6 +- dev-python/moto/Manifest | 1 + dev-python/moto/moto-2.1.0.ebuild | 75 +++++++++++++++++++++ dev-python/openstacksdk/Manifest | 1 + dev-python/openstacksdk/openstacksdk-0.58.0.ebuild | 77 ++++++++++++++++++++++ dev-python/pybind11/Manifest | 1 + dev-python/pybind11/pybind11-2.7.0.ebuild | 54 +++++++++++++++ dev-python/pytest-trio/pytest-trio-0.7.0.ebuild | 2 +- .../requests-cache/requests-cache-0.6.4.ebuild | 2 +- .../requests-oauthlib-1.3.0.ebuild | 20 +++--- dev-python/requests/Manifest | 1 + dev-python/requests/requests-2.26.0.ebuild | 53 +++++++++++++++ dev-python/sniffio/sniffio-1.2.0.ebuild | 2 +- dev-python/tomli/Manifest | 1 + dev-python/tomli/metadata.xml | 12 ++++ dev-python/tomli/tomli-1.0.4.ebuild | 25 +++++++ dev-python/trio/trio-0.19.0.ebuild | 2 +- dev-python/twython/Manifest | 1 + dev-python/twython/twython-3.9.1.ebuild | 37 +++++++++++ dev-python/uvicorn/uvicorn-0.14.0.ebuild | 2 +- dev-python/wsproto/wsproto-1.0.0.ebuild | 2 +- 41 files changed, 561 insertions(+), 27 deletions(-) create mode 100644 dev-python/black/black-21.7_beta0.ebuild create mode 100644 dev-python/charset_normalizer/Manifest create mode 100644 dev-python/charset_normalizer/charset_normalizer-2.0.3.ebuild create mode 100644 dev-python/charset_normalizer/metadata.xml create mode 100644 dev-python/django-allauth/django-allauth-0.45.0.ebuild create mode 100644 dev-python/hcloud-python/hcloud-python-1.13.0.ebuild create mode 100644 dev-python/iso8601/iso8601-0.1.16.ebuild create mode 100644 dev-python/moto/moto-2.1.0.ebuild create mode 100644 dev-python/openstacksdk/openstacksdk-0.58.0.ebuild create mode 100644 dev-python/pybind11/pybind11-2.7.0.ebuild create mode 100644 dev-python/requests/requests-2.26.0.ebuild create mode 100644 dev-python/tomli/Manifest create mode 100644 dev-python/tomli/metadata.xml create mode 100644 dev-python/tomli/tomli-1.0.4.ebuild create mode 100644 dev-python/twython/twython-3.9.1.ebuild (limited to 'dev-python') diff --git a/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild b/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild index 5f538020ffa4..31c8293afe38 100644 --- a/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild +++ b/dev-python/PyPDF2/PyPDF2-1.26.0-r1.ebuild @@ -1,14 +1,14 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9,10} ) DISTUTILS_USE_SETUPTOOLS=no inherit distutils-r1 -DESCRIPTION="Python library to work with pdf files" +DESCRIPTION="Python library to work with PDF files" HOMEPAGE="https://pypi.org/project/PyPDF2/ https://github.com/mstamy2/PyPDF2" SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" diff --git a/dev-python/absl-py/absl-py-0.12.0.ebuild b/dev-python/absl-py/absl-py-0.12.0.ebuild index 145a56f993c5..1eb11de31cf8 100644 --- a/dev-python/absl-py/absl-py-0.12.0.ebuild +++ b/dev-python/absl-py/absl-py-0.12.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/abseil/abseil-py/archive/pypi-v${PV}.tar.gz -> ${P}. LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="" RDEPEND="dev-python/six[${PYTHON_USEDEP}] diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest index 28d8c974167d..5d1868f898d5 100644 --- a/dev-python/black/Manifest +++ b/dev-python/black/Manifest @@ -1,2 +1,3 @@ DIST black-20.8b1.tar.gz 1092546 BLAKE2B 5a0a755222617d8d551b627c91670ecc32a9330cc1197900a9d21b071d0d99ddd32e09786becfc577407ab402f6da3d8683a59a9deaea1f6b4f07b9e1e4ecbed SHA512 53d6f6a6f47027e5bdfd3909471c993480034c8aa8ae395792565b8d79fb4e3a44299ea529652c0ccabf4309d645db9179bf54efc06fee20517f479e91cec838 DIST black-21.6b0.tar.gz 1149421 BLAKE2B a9935d9ef3c9530d127cc2d06e2d64b48e6f2a5488ed4851b5afa3bf3166df9723c3815220b68eb5a069c167393f501063321addde19149ad4ef85d59938eac7 SHA512 0f676f6bcd8bcbbdc615a2086631b3cebf9b9612fabc62de78215a7319cabd4e200333340471dd26a6a80cb920f04bcfde5a8dd42d069c19dba471ade30487ac +DIST black-21.7b0.tar.gz 1148431 BLAKE2B 34dcd2fd45b914433d6290c10bb07b44277cb490ef884c44ec00cb5495fadd2e649099dd356c4063d0fff5a6477609b11db73e1dc94d88106c56a3ca9b087c90 SHA512 7e6ee4e185080802c9dfc6eeb73b52b2489283c4bcbc086366f50ffb8ea3e0f4bdfedac9a5906be6ec119e65050741c71591c394f0c361a1d75b3ff4061945c1 diff --git a/dev-python/black/black-21.7_beta0.ebuild b/dev-python/black/black-21.7_beta0.ebuild new file mode 100644 index 000000000000..27617c56334c --- /dev/null +++ b/dev-python/black/black-21.7_beta0.ebuild @@ -0,0 +1,50 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +inherit distutils-r1 optfeature + +MY_PV="${PV//_beta/b}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="The uncompromising Python code formatter" +HOMEPAGE="https://black.readthedocs.io/en/stable/ https://github.com/psf/black" +SRC_URI="https://github.com/psf/${PN}/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/appdirs[${PYTHON_USEDEP}] + >=dev-python/click-8.0.0[${PYTHON_USEDEP}] + >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] + + + + + python@gentoo.org + + + ousret/charset_normalizer + charset-normalizer + + gentoo-staging + \ No newline at end of file diff --git a/dev-python/django-allauth/Manifest b/dev-python/django-allauth/Manifest index 37b6c4f6d332..84f042f810c8 100644 --- a/dev-python/django-allauth/Manifest +++ b/dev-python/django-allauth/Manifest @@ -1 +1,2 @@ DIST django-allauth-0.42.0.tar.gz 549566 BLAKE2B aa346bcc47b9419776a68c023ab560e5cba0fd97eeaf4cb2f43da4b2c53619c65a3ec9e1313ff3ffa0ed051718d41ccea2d362f56d6bd8dcf4c5a0569ccbb7c9 SHA512 2c31a70dfd3becf0f921b0566204b8b3221b0c85e82cb8a8ad37ab557fc6f302b9c24bfdd6885978157f4ccb9044d1eed9973d066ee59877aee727c60d2a5b46 +DIST django-allauth-0.45.0.tar.gz 581007 BLAKE2B a0f586818e4d17ece5ed009481b71c0213bf265f45d391664d411268d53124c1d5df226ca40d98722691ace5f5ed50026b0a9db3bd34070ff855059bf3e237d6 SHA512 16b166a5f97e62fef3c801af17b6b7569bd27e597cec394032a2644397afc30512f52f0ff77af8036e414086cd207dc9f5d310dbc744627b55938243ba18e50f diff --git a/dev-python/django-allauth/django-allauth-0.45.0.ebuild b/dev-python/django-allauth/django-allauth-0.45.0.ebuild new file mode 100644 index 000000000000..39c599a9035f --- /dev/null +++ b/dev-python/django-allauth/django-allauth-0.45.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +inherit distutils-r1 + +DESCRIPTION="Django 3rd party (social) account authentication" +HOMEPAGE=" + https://www.intenct.nl/projects/django-allauth/ + https://github.com/pennersr/django-allauth/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +# cryptography via pyjwt[crypto] +RDEPEND=" + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/pyjwt[${PYTHON_USEDEP}] + dev-python/python3-openid[${PYTHON_USEDEP}] + dev-python/requests-oauthlib[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( ${RDEPEND} )" + +DOCS=( README.rst AUTHORS ChangeLog.rst ) + +src_test() { + # cern provider tests require Internet + rm allauth/socialaccount/providers/cern/tests.py || die + distutils-r1_src_test +} + +python_test() { + local -x DJANGO_SETTINGS_MODULE=test_settings + local -x PYTHONPATH=. + django-admin test -v 2 || die "Tests failed with ${EPYTHON}" +} diff --git a/dev-python/django-allauth/metadata.xml b/dev-python/django-allauth/metadata.xml index 8b1778eba5f2..24a7b374e929 100644 --- a/dev-python/django-allauth/metadata.xml +++ b/dev-python/django-allauth/metadata.xml @@ -4,6 +4,10 @@ hanno@gentoo.org + + python@gentoo.org + Python + django-allauth diff --git a/dev-python/eventlet/eventlet-0.31.0.ebuild b/dev-python/eventlet/eventlet-0.31.0.ebuild index c5e041e9385d..335f97bb2553 100644 --- a/dev-python/eventlet/eventlet-0.31.0.ebuild +++ b/dev-python/eventlet/eventlet-0.31.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/e/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~s390 ~sparc x86" +KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~s390 ~sparc x86" IUSE="doc examples" RDEPEND=" diff --git a/dev-python/h11/h11-0.12.0.ebuild b/dev-python/h11/h11-0.12.0.ebuild index 792d767dc14d..e4531361091a 100644 --- a/dev-python/h11/h11-0.12.0.ebuild +++ b/dev-python/h11/h11-0.12.0.ebuild @@ -13,6 +13,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc ~x86" distutils_enable_tests pytest diff --git a/dev-python/hcloud-python/Manifest b/dev-python/hcloud-python/Manifest index afbb3555998a..80b05f397f3b 100644 --- a/dev-python/hcloud-python/Manifest +++ b/dev-python/hcloud-python/Manifest @@ -1 +1,2 @@ DIST hcloud-python-1.12.0.tar.gz 88905 BLAKE2B 1e24cfa208f02a1068b0016ac8948358a3709eb4a2c1f73d75d8e3ee85bee7265b0da6f5cfc58afefee664a024becc57dfa3389f36c4e7ae0c0ae623944e51a3 SHA512 fc431041d2bbae749d5335dda0c8ccf6abcb3fdd8e3a467b50a2ff45e70f9b7a8378bc2b72c00be7c65cc8cf84e01fde7965c6bb731b7252d7da377648bc01eb +DIST hcloud-python-1.13.0.tar.gz 89714 BLAKE2B 0d39d25c867e2433cec235b1ce101b3df8c5946cb4ccc7ffe658cb8a721eea5502f8fb2816491ac687a411a696c60ba4b1c602668385480d7a3645eb2a652c62 SHA512 4283b7b9be6add5ee6321645efc95b4bb77110417bff34327a533c416ee916c19511c35ef614fddbff184ee515fcf31bce740cdb6ad5c18ea7dd8e66c9760fc5 diff --git a/dev-python/hcloud-python/hcloud-python-1.13.0.ebuild b/dev-python/hcloud-python/hcloud-python-1.13.0.ebuild new file mode 100644 index 000000000000..ca524e78ab95 --- /dev/null +++ b/dev-python/hcloud-python/hcloud-python-1.13.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +inherit distutils-r1 + +DESCRIPTION="Official Hetzner Cloud python library" +HOMEPAGE="https://github.com/hetznercloud/hcloud-python" +SRC_URI="https://github.com/hetznercloud/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc examples" + +RDEPEND=" + >=dev-python/future-0.17.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}] + >=dev-python/requests-2.20[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + )" + +distutils_enable_sphinx docs \ + dev-python/sphinx_rtd_theme +distutils_enable_tests pytest + +python_install_all() { + use examples && dodoc -r examples + distutils-r1_python_install_all +} + +python_test() { + # Integration tests need docker: + # https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16 + epytest --ignore tests/integration +} diff --git a/dev-python/httpcore/httpcore-0.13.3.ebuild b/dev-python/httpcore/httpcore-0.13.3.ebuild index 4129ffdf2f17..6da366c81145 100644 --- a/dev-python/httpcore/httpcore-0.13.3.ebuild +++ b/dev-python/httpcore/httpcore-0.13.3.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 sparc ~x86" RDEPEND=" + + + + python@gentoo.org + + + hukkin/tomli + tomli + + gentoo-staging + \ No newline at end of file diff --git a/dev-python/tomli/tomli-1.0.4.ebuild b/dev-python/tomli/tomli-1.0.4.ebuild new file mode 100644 index 000000000000..0127378c5199 --- /dev/null +++ b/dev-python/tomli/tomli-1.0.4.ebuild @@ -0,0 +1,25 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=pyproject.toml +PYTHON_COMPAT=( python3_{6,7,8,9,10} pypy3 ) +inherit distutils-r1 + +DESCRIPTION="A lil' TOML parser" +HOMEPAGE=" + https://pypi.org/project/tomli/ + https://github.com/hukkin/tomli/" +SRC_URI=" + https://github.com/hukkin/tomli/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( dev-python/python-dateutil[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest diff --git a/dev-python/trio/trio-0.19.0.ebuild b/dev-python/trio/trio-0.19.0.ebuild index 7f469ca0b242..10c6f3118e80 100644 --- a/dev-python/trio/trio-0.19.0.ebuild +++ b/dev-python/trio/trio-0.19.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="|| ( Apache-2.0 MIT )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86" RDEPEND=" >=dev-python/async_generator-1.9[${PYTHON_USEDEP}] diff --git a/dev-python/twython/Manifest b/dev-python/twython/Manifest index 5dd6430e9891..ba0c33608822 100644 --- a/dev-python/twython/Manifest +++ b/dev-python/twython/Manifest @@ -1 +1,2 @@ DIST twython-3.7.0.gh.tar.gz 373183 BLAKE2B a84e10c1d61736af3e93f265d92104dac15d5f7a43d7fbdce4e8c58b641f671a1c4c10f44c5b6d6ce9f0646860d35c14414b17e84daeb74f6e2c8871207b6fd4 SHA512 33eb35ea811ec1964fcd51fad54ba53d60e6caf3b5b7d11ae138f7228be9fb1eca7a02b1c6699a62cc2f6c39e035cb5a28f53ef67a98d019cdf91c9874867871 +DIST twython-3.9.1.gh.tar.gz 372933 BLAKE2B 3db7f37e284ec83546e4f93a23e34c21ce9853e6206b62353e36b738ba591acadc55fd3dbbdf8cf7d74e63ab9966b9cdc7f49c5caa06e165bb7107b350509835 SHA512 e64d623dfa7ba2e81e09f9d8e784851b44201493d128ec576c4b5a9abc88debf1ca78f8a12933e0cd0a6b495012fa951bb62ea5d92db11186b37747b8576174f diff --git a/dev-python/twython/twython-3.9.1.ebuild b/dev-python/twython/twython-3.9.1.ebuild new file mode 100644 index 000000000000..c51954ca9822 --- /dev/null +++ b/dev-python/twython/twython-3.9.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{6,7,8,9,10} ) +inherit distutils-r1 + +DESCRIPTION="An easy way to access Twitter data with Python" +HOMEPAGE="https://github.com/ryanmcgrath/twython" +SRC_URI=" + https://github.com/ryanmcgrath/twython/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=dev-python/requests-2.1.0[${PYTHON_USEDEP}] + >=dev-python/requests-oauthlib-0.4.0[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( dev-python/responses[${PYTHON_USEDEP}] )" + +distutils_enable_tests pytest + +python_test() { + local deselect=( + # tests are largely unmaintained and outdated + tests/test_core.py::TwythonAPITestCase::test_get_lastfunction_header_should_return_header + tests/test_core.py::TwythonAPITestCase::test_request_should_handle_400_for_missing_auth_data + tests/test_core.py::TwythonAPITestCase::test_request_should_handle_400_that_is_not_auth_related + tests/test_core.py::TwythonAPITestCase::test_request_should_handle_401 + tests/test_core.py::TwythonAPITestCase::test_request_should_handle_rate_limit + ) + epytest ${deselect[@]/#/--deselect } +} diff --git a/dev-python/uvicorn/uvicorn-0.14.0.ebuild b/dev-python/uvicorn/uvicorn-0.14.0.ebuild index 40013793d38d..539ee8742172 100644 --- a/dev-python/uvicorn/uvicorn-0.14.0.ebuild +++ b/dev-python/uvicorn/uvicorn-0.14.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~sparc ~x86" RDEPEND=" >=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}] diff --git a/dev-python/wsproto/wsproto-1.0.0.ebuild b/dev-python/wsproto/wsproto-1.0.0.ebuild index 57db1dbfa146..95b40815d9f8 100644 --- a/dev-python/wsproto/wsproto-1.0.0.ebuild +++ b/dev-python/wsproto/wsproto-1.0.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 sparc ~x86" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc ~x86" RDEPEND=">=dev-python/h11-0.9[${PYTHON_USEDEP}]" -- cgit v1.3