diff options
Diffstat (limited to 'dev-python')
| -rw-r--r-- | dev-python/aiohttp/aiohttp-3.8.1-r1.ebuild | 5 | ||||
| -rw-r--r-- | dev-python/aiohttp/aiohttp-3.8.3.ebuild | 5 | ||||
| -rw-r--r-- | dev-python/cheroot/cheroot-8.6.0-r1.ebuild | 3 | ||||
| -rw-r--r-- | dev-python/httpretty/httpretty-1.1.4-r1.ebuild | 5 | ||||
| -rw-r--r-- | dev-python/json5/Manifest | 2 | ||||
| -rw-r--r-- | dev-python/json5/json5-0.9.8.ebuild | 27 | ||||
| -rw-r--r-- | dev-python/json5/json5-0.9.9.ebuild | 27 | ||||
| -rw-r--r-- | dev-python/keyring/keyring-23.9.3-r1.ebuild (renamed from dev-python/keyring/keyring-23.9.3.ebuild) | 1 | ||||
| -rw-r--r-- | dev-python/openapi-core/Manifest | 1 | ||||
| -rw-r--r-- | dev-python/openapi-core/openapi-core-0.16.0.ebuild | 68 | ||||
| -rw-r--r-- | dev-python/passlib/passlib-1.7.4-r2.ebuild | 6 | ||||
| -rw-r--r-- | dev-python/pip/pip-22.2.2.ebuild | 6 | ||||
| -rw-r--r-- | dev-python/pytest-httpserver/pytest-httpserver-1.0.6.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/requests/requests-2.28.1.ebuild | 6 | ||||
| -rw-r--r-- | dev-python/responses/responses-0.22.0.ebuild | 2 | ||||
| -rw-r--r-- | dev-python/werkzeug/werkzeug-2.2.2.ebuild | 10 |
16 files changed, 27 insertions, 149 deletions
diff --git a/dev-python/aiohttp/aiohttp-3.8.1-r1.ebuild b/dev-python/aiohttp/aiohttp-3.8.1-r1.ebuild index ec7f8943f037..04288bb7e290 100644 --- a/dev-python/aiohttp/aiohttp-3.8.1-r1.ebuild +++ b/dev-python/aiohttp/aiohttp-3.8.1-r1.ebuild @@ -20,6 +20,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +IUSE="test-rust" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}] @@ -42,9 +43,9 @@ BDEPEND=" dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] dev-python/re-assert[${PYTHON_USEDEP}] - !hppa? ( !ia64? ( + test-rust? ( dev-python/trustme[${PYTHON_USEDEP}] - ) ) + ) ) " diff --git a/dev-python/aiohttp/aiohttp-3.8.3.ebuild b/dev-python/aiohttp/aiohttp-3.8.3.ebuild index 79b23b966da4..c1d43d137d1a 100644 --- a/dev-python/aiohttp/aiohttp-3.8.3.ebuild +++ b/dev-python/aiohttp/aiohttp-3.8.3.ebuild @@ -18,6 +18,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="test-rust" RDEPEND=" app-arch/brotli[python,${PYTHON_USEDEP}] @@ -40,9 +41,9 @@ BDEPEND=" dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytest-xdist[${PYTHON_USEDEP}] dev-python/re-assert[${PYTHON_USEDEP}] - !hppa? ( !ia64? ( + test-rust? ( dev-python/trustme[${PYTHON_USEDEP}] - ) ) + ) ) " diff --git a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild index 207942f2b1db..1b899935fc06 100644 --- a/dev-python/cheroot/cheroot-8.6.0-r1.ebuild +++ b/dev-python/cheroot/cheroot-8.6.0-r1.ebuild @@ -19,6 +19,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86" +IUSE="test-rust" RDEPEND=" >=dev-python/six-1.11.0[${PYTHON_USEDEP}] @@ -36,7 +37,7 @@ BDEPEND=" dev-python/requests-toolbelt[${PYTHON_USEDEP}] dev-python/requests-unixsocket[${PYTHON_USEDEP}] dev-python/urllib3[${PYTHON_USEDEP}] - !ia64? ( + test-rust? ( dev-python/pyopenssl[${PYTHON_USEDEP}] dev-python/trustme[${PYTHON_USEDEP}] ) diff --git a/dev-python/httpretty/httpretty-1.1.4-r1.ebuild b/dev-python/httpretty/httpretty-1.1.4-r1.ebuild index 4334512cd1bb..4d397ded8729 100644 --- a/dev-python/httpretty/httpretty-1.1.4-r1.ebuild +++ b/dev-python/httpretty/httpretty-1.1.4-r1.ebuild @@ -18,6 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" SLOT="0" LICENSE="MIT" KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86" +IUSE="test-rust" RDEPEND=" dev-python/urllib3[${PYTHON_USEDEP}] @@ -36,9 +37,9 @@ BDEPEND=" # We're skipping redis entirely since it requires a running server. BDEPEND+=" test? ( - !arm? ( !sparc? ( + test-rust? ( dev-python/pyopenssl[${PYTHON_USEDEP}] - ) ) + ) $(python_gen_cond_dep ' >=dev-python/boto3-1.17.72[${PYTHON_USEDEP}] dev-python/httplib2[${PYTHON_USEDEP}] diff --git a/dev-python/json5/Manifest b/dev-python/json5/Manifest index d49c0218e1d8..a0ac0eca555a 100644 --- a/dev-python/json5/Manifest +++ b/dev-python/json5/Manifest @@ -1,3 +1 @@ DIST pyjson5-0.9.10.gh.tar.gz 111356 BLAKE2B 457bce2988d9e5848784fbd0c75603aa77b7f5d08c71f9849f7459728985ee69085bd5d0d471ae1d9c2291fa2293eedc4be2535da333821a77b01ba3d7e9c1bc SHA512 5e5b04739a47c64b642060a969b11547a7f5490ec9031d526bf90d838f1879958f1fae61644f5ecf67a936dcb7b57ce18de3ee86bece44204758d0eff5e5b8ed -DIST pyjson5-0.9.8.gh.tar.gz 110629 BLAKE2B 7a2acfbf1228e8f143a19775750e6d020376d63b2b036eac75be032b7baed1e6b93ea3ee842b0c200db6f44dc0f16f3c6c2f18cb165b24918334a48f237f2a9f SHA512 e1fb7a7457bdc68c33e2d73ddae8913aeec6f001e25a70234f7233d8d28b8eee8dd023c76e26dec0d0a2051e8e2cd731044dbe7dc15af9ec95f0ce806fabac72 -DIST pyjson5-0.9.9.gh.tar.gz 111214 BLAKE2B ccf329ea148e576655b1fb24124c813d31e117291cdfc53affa02542330b11c136cd28e74418351a30478249c8f4c109be6547d69e423c8c7b5f96f77ef5daac SHA512 cd28c64708738484376a03908ec75b30bee44a8834a1e9dbe81be98a6f46ba75600d6f958c6298998f373125589209907f5e8b63714ed6a83bb7a1d27adbccd5 diff --git a/dev-python/json5/json5-0.9.8.ebuild b/dev-python/json5/json5-0.9.8.ebuild deleted file mode 100644 index d4526e0a8fd6..000000000000 --- a/dev-python/json5/json5-0.9.8.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{7,8,9,10} ) - -inherit distutils-r1 - -MY_P=pyjson5-${PV} -DESCRIPTION="A Python implementation of the JSON5 data format" -HOMEPAGE=" - https://github.com/dpranke/pyjson5/ - https://pypi.org/project/json5/ -" -SRC_URI=" - https://github.com/dpranke/pyjson5/archive/refs/tags/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -distutils_enable_tests pytest diff --git a/dev-python/json5/json5-0.9.9.ebuild b/dev-python/json5/json5-0.9.9.ebuild deleted file mode 100644 index d4526e0a8fd6..000000000000 --- a/dev-python/json5/json5-0.9.9.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{7,8,9,10} ) - -inherit distutils-r1 - -MY_P=pyjson5-${PV} -DESCRIPTION="A Python implementation of the JSON5 data format" -HOMEPAGE=" - https://github.com/dpranke/pyjson5/ - https://pypi.org/project/json5/ -" -SRC_URI=" - https://github.com/dpranke/pyjson5/archive/refs/tags/v${PV}.tar.gz - -> ${MY_P}.gh.tar.gz -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -distutils_enable_tests pytest diff --git a/dev-python/keyring/keyring-23.9.3.ebuild b/dev-python/keyring/keyring-23.9.3-r1.ebuild index 506352eae9f4..4c4c804d4771 100644 --- a/dev-python/keyring/keyring-23.9.3.ebuild +++ b/dev-python/keyring/keyring-23.9.3-r1.ebuild @@ -24,6 +24,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" RDEPEND=" >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}] + dev-python/jaraco-classes[${PYTHON_USEDEP}] >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}] $(python_gen_cond_dep ' >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}] diff --git a/dev-python/openapi-core/Manifest b/dev-python/openapi-core/Manifest index 9f2fbc02ca82..84d0fc5323a0 100644 --- a/dev-python/openapi-core/Manifest +++ b/dev-python/openapi-core/Manifest @@ -1,3 +1,2 @@ DIST openapi-core-0.14.5.gh.tar.gz 57645 BLAKE2B c5c9c308b93a37e32708677cc7c7a2ccb9ec3f018390e56a251224b6b8776943ccd0ddfb560cdc3f1182cb32a9b2817878a0d4dda3906c179db9841853caf7ac SHA512 69d9fb2cc21dfdb939beae45b1c681faf9f8e3366b36e5907b00be65ac669ec40e3ae3fe910fb2c4f6c70d1412e6a67e4e4e47e3cf2c424716da4c813223295e -DIST openapi-core-0.16.0.gh.tar.gz 79041 BLAKE2B 93745787d39dc2e77e6b268792548069e7637ea7acbf4975224d837b87f301ea5ae36c07aec5b8f44b6e7a5480aab744e9601663f080d63f27b8a49aeb9cd7f5 SHA512 70ed773926c16df9d085e7ce104a0a99ccc52e8e0ba395ead1cf5e9cba1e43723bb7a744cd2b9c27e3a8a48319f8265dc5745c20cc23e825fa28ed3b2fcd3e25 DIST openapi-core-0.16.1.gh.tar.gz 79002 BLAKE2B 2b64a28c80b64294cdbef2e4fcd08bfdc739c53a6baf0aeacc9e082bc01c8bf1b58da53a8c9b5b80a38600e4ab8bfb67b1d7ebb3a759d60d43748c9cc09c8eba SHA512 87cd47871a939b9f0ab23deafac067d16ba88146e140e7602b8bec5498ea6ed2213ceb530c9448718c5f94b944a954f2d46fab3fb18cacc2764a5cd7bf056dff diff --git a/dev-python/openapi-core/openapi-core-0.16.0.ebuild b/dev-python/openapi-core/openapi-core-0.16.0.ebuild deleted file mode 100644 index 7dfe3e9f0475..000000000000 --- a/dev-python/openapi-core/openapi-core-0.16.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 2022 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} ) - -inherit distutils-r1 - -DESCRIPTION="Client-side and server-side support for the OpenAPI Specification v3" -HOMEPAGE=" - https://github.com/p1c2u/openapi-core/ - https://pypi.org/project/openapi-core/ -" -SRC_URI=" - https://github.com/p1c2u/openapi-core/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/pathable-0.4.0[${PYTHON_USEDEP}] - dev-python/isodate[${PYTHON_USEDEP}] - >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}] - dev-python/more-itertools[${PYTHON_USEDEP}] - dev-python/parse[${PYTHON_USEDEP}] - <dev-python/openapi-schema-validator-0.4[${PYTHON_USEDEP}] - >=dev-python/openapi-schema-validator-0.3[${PYTHON_USEDEP}] - <dev-python/openapi-spec-validator-0.6[${PYTHON_USEDEP}] - >=dev-python/openapi-spec-validator-0.5[${PYTHON_USEDEP}] - dev-python/werkzeug[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - dev-python/asgiref[${PYTHON_USEDEP}] - dev-python/flask[${PYTHON_USEDEP}] - >=dev-python/httpx-0.23.0[${PYTHON_USEDEP}] - dev-python/responses[${PYTHON_USEDEP}] - >=dev-python/starlette-0.21.0[${PYTHON_USEDEP}] - dev-python/strict-rfc3339[${PYTHON_USEDEP}] - dev-python/webob[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_IGNORE=( - # falcon is not packaged - tests/integration/contrib/falcon - - # TODO: these tests fail to collect - tests/integration/validation/test_security_override.py - tests/integration/validation/test_read_only_write_only.py - - # unhappy about modern django - tests/integration/contrib/django/test_django_project.py - tests/unit/contrib/django/test_django.py -) - -src_prepare() { - sed -i -e '/--cov/d' pyproject.toml || die - distutils-r1_src_prepare -} diff --git a/dev-python/passlib/passlib-1.7.4-r2.ebuild b/dev-python/passlib/passlib-1.7.4-r2.ebuild index b300fe8f6700..277ef8dc9f86 100644 --- a/dev-python/passlib/passlib-1.7.4-r2.ebuild +++ b/dev-python/passlib/passlib-1.7.4-r2.ebuild @@ -18,15 +18,15 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" SLOT="0" -IUSE="doc" +IUSE="doc test-rust" BDEPEND=" test? ( dev-python/scrypt[${PYTHON_USEDEP}] - !alpha? ( !arm? ( !hppa? ( !ia64? ( !s390? ( !sparc? ( + test-rust? ( dev-python/bcrypt[${PYTHON_USEDEP}] dev-python/cryptography[${PYTHON_USEDEP}] - ) ) ) ) ) ) + ) )" distutils_enable_tests pytest diff --git a/dev-python/pip/pip-22.2.2.ebuild b/dev-python/pip/pip-22.2.2.ebuild index 8cc3fb7e9958..164c3c7f9fd6 100644 --- a/dev-python/pip/pip-22.2.2.ebuild +++ b/dev-python/pip/pip-22.2.2.ebuild @@ -41,7 +41,7 @@ LICENSE="MIT" LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" SLOT="0" -IUSE="vanilla" +IUSE="test-rust vanilla" RDEPEND=" >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}] @@ -57,9 +57,9 @@ BDEPEND=" dev-python/tomli-w[${PYTHON_USEDEP}] dev-python/werkzeug[${PYTHON_USEDEP}] dev-python/wheel[${PYTHON_USEDEP}] - !alpha? ( !arm? ( !hppa? ( !ia64? ( !s390? ( !sparc? ( + test-rust? ( dev-python/cryptography[${PYTHON_USEDEP}] - ) ) ) ) ) ) + ) ' "${PYTHON_TESTED[@]}") ) " diff --git a/dev-python/pytest-httpserver/pytest-httpserver-1.0.6.ebuild b/dev-python/pytest-httpserver/pytest-httpserver-1.0.6.ebuild index 89234725af33..667447d08c23 100644 --- a/dev-python/pytest-httpserver/pytest-httpserver-1.0.6.ebuild +++ b/dev-python/pytest-httpserver/pytest-httpserver-1.0.6.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" RDEPEND=" dev-python/werkzeug[${PYTHON_USEDEP}] diff --git a/dev-python/requests/requests-2.28.1.ebuild b/dev-python/requests/requests-2.28.1.ebuild index 6a8d78df4f55..22c25b92c6ec 100644 --- a/dev-python/requests/requests-2.28.1.ebuild +++ b/dev-python/requests/requests-2.28.1.ebuild @@ -21,7 +21,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="socks5" +IUSE="socks5 test-rust" RDEPEND=" >=dev-python/certifi-2017.4.17[${PYTHON_USEDEP}] @@ -36,9 +36,9 @@ BDEPEND=" dev-python/pytest-httpbin[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] >=dev-python/PySocks-1.5.6[${PYTHON_USEDEP}] - !alpha? ( !hppa? ( !ia64? ( + test-rust? ( dev-python/trustme[${PYTHON_USEDEP}] - ) ) ) + ) ) " diff --git a/dev-python/responses/responses-0.22.0.ebuild b/dev-python/responses/responses-0.22.0.ebuild index a1e50dac44e3..33e5d0de1e61 100644 --- a/dev-python/responses/responses-0.22.0.ebuild +++ b/dev-python/responses/responses-0.22.0.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~riscv ~x86" RDEPEND=" <dev-python/requests-3[${PYTHON_USEDEP}] diff --git a/dev-python/werkzeug/werkzeug-2.2.2.ebuild b/dev-python/werkzeug/werkzeug-2.2.2.ebuild index 11474d27c4b3..1cac6ee44373 100644 --- a/dev-python/werkzeug/werkzeug-2.2.2.ebuild +++ b/dev-python/werkzeug/werkzeug-2.2.2.ebuild @@ -22,6 +22,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +IUSE="test-rust" RDEPEND=" >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}] @@ -34,12 +35,9 @@ BDEPEND=" dev-python/pytest-timeout[${PYTHON_USEDEP}] dev-python/pytest-xprocess[${PYTHON_USEDEP}] dev-python/watchdog[${PYTHON_USEDEP}] - !alpha? ( !arm? ( !hppa? ( !ia64? ( !s390? ( - $(python_gen_cond_dep ' - dev-python/cryptography[${PYTHON_USEDEP}] - ' python3_{8..11} pypy3 # TODO: add py3.11 when ported - ) - ) ) ) ) ) + test-rust? ( + dev-python/cryptography[${PYTHON_USEDEP}] + ) !hppa? ( !ia64? ( !loong? ( $(python_gen_cond_dep ' dev-python/greenlet[${PYTHON_USEDEP}] |
