summaryrefslogtreecommitdiff
path: root/dev-python/tenacity
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-06-29 12:04:12 +0100
commit0f558761aa2dee1017b4751e4017205e015a9560 (patch)
tree037df795519468a25d9362b4e95cdaeb84eb1cf9 /dev-python/tenacity
parent752d6256e5204b958b0ef7905675a940b5e9172f (diff)
gentoo resync : 29.12.2022
Diffstat (limited to 'dev-python/tenacity')
-rw-r--r--dev-python/tenacity/Manifest2
-rw-r--r--dev-python/tenacity/tenacity-8.0.1-r1.ebuild (renamed from dev-python/tenacity/tenacity-8.0.1.ebuild)24
2 files changed, 17 insertions, 9 deletions
diff --git a/dev-python/tenacity/Manifest b/dev-python/tenacity/Manifest
index 3d2ad4e130c9..f7d1746e277b 100644
--- a/dev-python/tenacity/Manifest
+++ b/dev-python/tenacity/Manifest
@@ -1,3 +1,3 @@
DIST tenacity-8.0.1.tar.gz 37492 BLAKE2B 10438b3877862baa88d164837b201773c287e7ce11b6213c677c227cbddda02434b423c0f331746495e68ab130ff9a9c720cccd2def3efa8ca6df8eef441eee9 SHA512 b5a615306e25c93d2734d408cc73f4db5361d92b713c1e7bbb57cd7bf635f82c5ccffafe9c0a6bc0da4057d11c92012d2337a5e4f15465bf4e6839d1fa97b877
-EBUILD tenacity-8.0.1.ebuild 695 BLAKE2B d1e237c8dac54fc033a5918c6172fb28d1121a5554e33a6bc632541ef05ad95ece7f416c09d09f025c113cbc0fa55920578a9c986fecd92a68d734cd3e9ef569 SHA512 5016feae5ca37d9b79ee6f9315826667b37e9e09110e172eca177bbbbebcb2e1d3892f8adbf6bac80bdc3ed35586e860b36241f6877b2f3ebf996061d17f8324
+EBUILD tenacity-8.0.1-r1.ebuild 814 BLAKE2B 122c2bc7038e4c29da0a17b5228ec76409fab09b80c52d5c66f1f05657638f572c3139b0b6cd951c349a8b61a5bd36191bd80777b9e14c71a922854729f9471d SHA512 ab74ea742872306f8ffad9942bc38ae92c0846390e20f9efb284135ca2056f5447f36e1a22066aab775ea52433326a66e6e857ef253dd5b93546d32432f62f05
MISC metadata.xml 856 BLAKE2B af0d5417912404af6b5be19c32d150db197d27b55681871cbd45f983d1caf8b8ba7c8c44936b1465ecf00b4d185552399d0023bbfc16e84451e4fbf006eefcab SHA512 1fe2c8617bfaeba198a8b5430c2b38acf60f17c29fc89599d198037310589b4a5bb1170919e2f57c3e27951288d06ab281ec5a55ae64e6a0a33296a89be17839
diff --git a/dev-python/tenacity/tenacity-8.0.1.ebuild b/dev-python/tenacity/tenacity-8.0.1-r1.ebuild
index 1bb3fdfb5e08..d868c572a81c 100644
--- a/dev-python/tenacity/tenacity-8.0.1.ebuild
+++ b/dev-python/tenacity/tenacity-8.0.1-r1.ebuild
@@ -1,13 +1,18 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
inherit distutils-r1
DESCRIPTION="General-purpose retrying library"
-HOMEPAGE="https://github.com/jd/tenacity"
+HOMEPAGE="
+ https://github.com/jd/tenacity/
+ https://pypi.org/project/tenacity/
+"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
@@ -24,10 +29,13 @@ BDEPEND="
distutils_enable_tests pytest
python_test() {
- local deselect=(
- # TODO: package typeguard
- tests/test_tenacity.py::TestRetryTyping::test_retry_type_annotations
- )
+ local EPYTEST_DESELECT=()
+
+ if ! has_version "dev-python/typeguard[${PYTHON_USEDEP}]"; then
+ EPYTEST_DESELECT+=(
+ tests/test_tenacity.py::TestRetryTyping::test_retry_type_annotations
+ )
+ fi
- epytest ${deselect[@]/#/--deselect }
+ epytest
}