Index: head/devel/py-attrs/Makefile =================================================================== --- head/devel/py-attrs/Makefile (revision 552275) +++ head/devel/py-attrs/Makefile (revision 552276) @@ -1,31 +1,31 @@ # Created by: Axel Rau # $FreeBSD$ PORTNAME= attrs -PORTVERSION= 19.3.0 +PORTVERSION= 20.2.0 CATEGORIES= devel python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= axel.rau@chaos1.de +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Python attributes without boilerplate LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Pympler>0:devel/py-pympler@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>0:devel/py-zope.interface@${PY_FLAVOR} USES= python USE_PYTHON= autoplist distutils NO_ARCH= yes do-test: @(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m pytest) .include Index: head/devel/py-attrs/distinfo =================================================================== --- head/devel/py-attrs/distinfo (revision 552275) +++ head/devel/py-attrs/distinfo (revision 552276) @@ -1,3 +1,3 @@ -TIMESTAMP = 1578178305 -SHA256 (attrs-19.3.0.tar.gz) = f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72 -SIZE (attrs-19.3.0.tar.gz) = 132477 +TIMESTAMP = 1599328661 +SHA256 (attrs-20.2.0.tar.gz) = 26b54ddbbb9ee1d34d5d3668dd37d6cf74990ab23c828c2888dccdceee395594 +SIZE (attrs-20.2.0.tar.gz) = 160604 Index: head/devel/py-attrs/pkg-descr =================================================================== --- head/devel/py-attrs/pkg-descr (revision 552275) +++ head/devel/py-attrs/pkg-descr (revision 552276) @@ -1,24 +1,24 @@ attrs is an MIT-licensed Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols: >>> import attr >>> @attr.s ... class C(object): ... x = attr.ib(default=42) ... y = attr.ib(default=attr.Factory(list)) >>> i = C(x=1, y=2) (If you don't like the playful attr.s and attr.ib, you can also use their no-nonsense aliases attr.attributes and attr.attr). You just specify the attributes to work with and attrs gives you: a nice human-readable __repr__, a complete set of comparison methods, an initializer, and much more without writing dull boilerplate code again and again. -WWW: https://github.com/hynek/attrs +WWW: https://github.com/python-attrs/attrs