New port: devel/py-debtcollector

A collection of Python deprecation patterns and strategies that help you
collect your technical debt in a non-destructive manner.

The goal of this library is to provide well documented developer facing
deprecation patterns that start of with a basic set and can expand into
a larger set of patterns as time goes on. The desired output of these
patterns is to apply the warnings module to emit DeprecationWarning or
PendingDeprecationWarning or similar derivative to developers using
libraries (or potentially applications) about future deprecations.

Differential Revision:	D4851
Submitted by:		Davide D'Amico <dave@gufi.org>
Reviewed by:		koobs
This commit is contained in:
Roman Bogorodskiy 2016-01-11 21:29:26 +00:00
parent 1872d73923
commit 4b78ad21b8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=405811
4 changed files with 39 additions and 0 deletions

View file

@ -3988,6 +3988,7 @@
SUBDIR += py-darcsver
SUBDIR += py-dateutil
SUBDIR += py-dbus
SUBDIR += py-debtcollector
SUBDIR += py-decorator
SUBDIR += py-decoratortools
SUBDIR += py-defusedxml

View file

@ -0,0 +1,25 @@
# $FreeBSD$
PORTNAME= debtcollector
PORTVERSION= 1.1.0
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dave@gufi.org
COMMENT= Collection of Python deprecation patterns and strategies
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=1.6:${PORTSDIR}/devel/py-pbr
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=1.3:${PORTSDIR}/devel/py-babel \
${PYTHON_PKGNAMEPREFIX}six>0:${PORTSDIR}/devel/py-six \
${PYTHON_PKGNAMEPREFIX}wrapt>0:${PORTSDIR}/devel/py-wrapt
NO_ARCH= yes
USES= python
USE_PYTHON= autoplist concurrent distutils
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (debtcollector-1.1.0.tar.gz) = 87da37838bffbe61b7ba4986579e0ae06bc5f8eb2e197e89ef7419322655ae9b
SIZE (debtcollector-1.1.0.tar.gz) = 21563

View file

@ -0,0 +1,11 @@
A collection of Python deprecation patterns and strategies that help you
collect your technical debt in a non-destructive manner.
The goal of this library is to provide well documented developer facing
deprecation patterns that start of with a basic set and can expand into
a larger set of patterns as time goes on. The desired output of these
patterns is to apply the warnings module to emit DeprecationWarning or
PendingDeprecationWarning or similar derivative to developers using
libraries (or potentially applications) about future deprecations.
WWW: http://docs.openstack.org/developer/debtcollector/