Index: head/devel/py-tenacity/Makefile =================================================================== --- head/devel/py-tenacity/Makefile (revision 522400) +++ head/devel/py-tenacity/Makefile (revision 522401) @@ -1,23 +1,31 @@ # Created by: Alexander Nusov # $FreeBSD$ PORTNAME= tenacity -PORTVERSION= 3.4.0 +PORTVERSION= 6.0.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org -COMMENT= Task retrying for python library +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Retry code until it succeeds LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:devel/py-pbr@${PY_FLAVOR} -RUN_DEPENDS:= ${BUILD_DEPENDS} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR} +RUN_DEPENDS= ${PY_FUTURES} \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${PY_FLAVOR} +USES= python +USE_PYTHON= autoplist concurrent distutils + NO_ARCH= yes -USES= python -USE_PYTHON= autoplist distutils +.include -.include +.if ${PYTHON_REL} < 3000 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}monotonic>=0.6:devel/py-monotonic@${PY_FLAVOR} +.endif + +.include Index: head/devel/py-tenacity/distinfo =================================================================== --- head/devel/py-tenacity/distinfo (revision 522400) +++ head/devel/py-tenacity/distinfo (revision 522401) @@ -1,3 +1,3 @@ -TIMESTAMP = 1481138391 -SHA256 (tenacity-3.4.0.tar.gz) = 72918085efeaaebcfd241ea04256151935826e428b81d1e18f3e924cb7a1f4c4 -SIZE (tenacity-3.4.0.tar.gz) = 21074 +TIMESTAMP = 1578401164 +SHA256 (tenacity-6.0.0.tar.gz) = 72f397c2bb1887e048726603f3f629ea16f88cb3e61e4ed3c57e98582b8e3571 +SIZE (tenacity-6.0.0.tar.gz) = 33589 Property changes on: head/devel/py-tenacity/distinfo ___________________________________________________________________ Modified: fbsd:nokeywords ## -1 +1 ## -on \ No newline at end of property +yes \ No newline at end of property Index: head/devel/py-tenacity/pkg-descr =================================================================== --- head/devel/py-tenacity/pkg-descr (revision 522400) +++ head/devel/py-tenacity/pkg-descr (revision 522401) @@ -1,5 +1,7 @@ -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. +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 which is sadly no longer maintained. Tenacity +isn't api compatible with retrying but adds significant new functionality and +fixes a number of longstanding bugs. -WWW: https://pypi.org/project/tenacity/ +WWW: https://github.com/jd/tenacity Property changes on: head/devel/py-tenacity/pkg-descr ___________________________________________________________________ Modified: fbsd:nokeywords ## -1 +1 ## -on \ No newline at end of property +yes \ No newline at end of property