P38 tenacity

This commit is contained in:
Andreas Billmeier 2020-09-06 15:12:43 +02:00 committed by Andreas Billmeier
parent 23a8d285bc
commit f7f944467d
Signed by: onkelbeh
GPG Key ID: E6DB12C8C550F3C0
4 changed files with 35 additions and 33 deletions

View File

@ -31,6 +31,7 @@
- aiohue
- denonavr
- keba-kecontact
- tenacity
* bump / rework pychromecast-7.3.0
* add trio-0.16.0
* add outcome-1.0.1

View File

@ -1,3 +1,3 @@
DIST tenacity-6.2.0.tar.gz 35213 BLAKE2B 830953463ef9d7ee9e99fc0c9d3f55910754f4c2c777110ad8af65b0af186b2aada25ec3d9ae80f266ad9200080db1af70b80bb77f1edc51148001ca49e0bd08 SHA512 3753ab44390810458c559d243bdc5e3c0092a0c2af7eb4e6fa43d5e6e215a58d4bf3ff6e81800db2f517796b501fff038964b424e364ac417ddd3e70b57bc6c8
EBUILD tenacity-6.2.0.ebuild 608 BLAKE2B 7a3c9672d856039254946a764852fc70cb17e2a44fd499d801cbd3ac948bcc1c39f1f8bf96ff9978a0a956e1e7ea3af5fc104d4fb662aa6e29f30924251e3c13 SHA512 47c15546d862e77b94082364219e9e32dfb391351be9965e7c7b6f4bda719c6e79da006bfa43177da0fdb0d88f714d890733cc39f262caba5daa94be93d74b81
MISC metadata.xml 730 BLAKE2B 11af1697135e424eec2e9a719f67a747e3888cf9e501fc65b99ef1eff28a153b47dc5e827792197dc9a19d1ff16c03a8c0b95ce44c177135ce44452ae3e097e1 SHA512 0b355562b481aebb7daf0940cc5548dc33e8252ae39e8bbd811f957f6253aa481c0fd02fefb7b30672392af50d5aa69731767915d47cbf83b71788cf8f5a6144
DIST tenacity-6.2.0.tar.gz 35213 BLAKE2B 830953463ef9d7ee9e99fc0c9d3f55910754f4c2c777110ad8af65b0af186b2aada25ec3d9ae80f266ad9200080db1af70b80bb77f1edc51148001ca49e0bd08 MD5 41e4e17cdedfa95fa626e528f596e151 SHA512 3753ab44390810458c559d243bdc5e3c0092a0c2af7eb4e6fa43d5e6e215a58d4bf3ff6e81800db2f517796b501fff038964b424e364ac417ddd3e70b57bc6c8
EBUILD tenacity-6.2.0.ebuild 800 BLAKE2B fae07c9d3844bf2a270c99d8199e8fcd40d646aa38732632b06b820cf4bae86d129ccf2c27d86d22607bd4777172b10da943444fd690462e4cc88da659dfc69d SHA512 ee9690c3586c1f969bb200004e0d9bba5aacaeadcfe1c99dfbc45f55732f8ed565d57e61c8f5db871c39fd87c29a469acf87441492a94d06faa48e7cd250ffae
MISC metadata.xml 452 BLAKE2B a50d5e3961856c3e1b3f8e16a8553baa0d472bce453862584c85ac36cf5e6e87b57831393bf6d48702270de20e18fa513554e52e875cfa688ad965ae6f2fd6e3 SHA512 0c42bda6a31915c60e10738da6363e1866e2603be394b81dd0a80cf4c3219cae92876c78397f04abe5c2547a98a66863e975aa7307d2891c7ab0f2bc96cf3ca1

View File

@ -1,19 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
<maintainer type="project">
<email>openstack@gentoo.org</email>
<name>Openstack</name>
</maintainer>
<longdescription lang="en">
Tenacity is an Apache 2.0 licensed general-purpose retrying library, written in Python, to simplify the task of adding retry behavior to just about anything. It originates from a fork of Retrying.
</longdescription>
<upstream>
<remote-id type="pypi">tenacity</remote-id>
<remote-id type="github">jd/tenacity</remote-id>
</upstream>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">tenacity</remote-id>
<maintainer status="unknown">
<email>julien@danjou.info</email>
<name>Julien Danjou</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -1,27 +1,32 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI="7"
PYTHON_COMPAT=( python3_{6,7} )
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="General-purpose retrying library"
HOMEPAGE="https://github.com/jd/tenacity"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
DESCRIPTION="Retry code until it succeeds"
HOMEPAGE="https://github.com/jd/tenacity https://pypi.org/project/tenacity/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~arm64 x86"
IUSE=""
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
DEPEND="
dev-python/pbr[${PYTHON_USEDEP}]
RDEPEND=">=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/monotonic-0.6[${PYTHON_USEDEP}]"
BDEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/setuptools_scm[${PYTHON_USEDEP}]
"
RDEPEND="
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
>=dev-python/monotonic-0.6[${PYTHON_USEDEP}]
"
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}