A collection of python patterns that help you collect your technical debt in a non-destructive manner
Go to file
Hervé Beraud 17ab8c01a8 Stop to use the __future__ module.
The __future__ module [1] was used in this context to ensure compatibility
between python 2 and python 3.

We previously dropped the support of python 2.7 [2] and now we only support
python 3 so we don't need to continue to use this module and the imports
listed below.

Imports commonly used and their related PEPs:
- `division` is related to PEP 238 [3]
- `print_function` is related to PEP 3105 [4]
- `unicode_literals` is related to PEP 3112 [5]
- `with_statement` is related to PEP 343 [6]
- `absolute_import` is related to PEP 328 [7]

[1] https://docs.python.org/3/library/__future__.html
[2] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
[3] https://www.python.org/dev/peps/pep-0238
[4] https://www.python.org/dev/peps/pep-3105
[5] https://www.python.org/dev/peps/pep-3112
[6] https://www.python.org/dev/peps/pep-0343
[7] https://www.python.org/dev/peps/pep-0328

Change-Id: I2b2f006e0ec145730bec843add4147345797b920
2020-06-02 20:09:50 +02:00
debtcollector Stop to use the __future__ module. 2020-06-02 20:09:50 +02:00
doc/source Switch to newer openstackdocstheme and reno versions 2020-05-26 08:56:49 +02:00
releasenotes Switch to newer openstackdocstheme and reno versions 2020-05-26 08:56:49 +02:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:25:54 +00:00
.gitignore Switch to stestr 2018-07-09 16:15:47 +07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:47:51 +00:00
.mailmap Initial commit 2014-12-12 22:26:59 -08:00
.stestr.conf Switch to stestr 2018-07-09 16:15:47 +07:00
.zuul.yaml Switch to Victoria tests 2020-05-09 14:39:58 +02:00
babel.cfg Initial commit 2014-12-12 22:26:59 -08:00
CONTRIBUTING.rst Replace git.openstack.org URLs with opendev.org URLs 2019-06-27 21:03:07 +08:00
HACKING.rst Replace git.openstack.org URLs with opendev.org URLs 2019-06-27 21:03:07 +08:00
LICENSE Initial commit 2014-12-12 22:26:59 -08:00
lower-constraints.txt Switch to newer openstackdocstheme and reno versions 2020-05-26 08:56:49 +02:00
README.rst Replace git.openstack.org URLs with opendev.org URLs 2019-06-27 21:03:07 +08:00
requirements.txt [ussuri][goal] Drop python 2.7 support and testing 2020-02-04 10:28:51 +01:00
setup.cfg [ussuri][goal] Drop python 2.7 support and testing 2020-02-04 10:28:51 +01:00
setup.py [ussuri][goal] Drop python 2.7 support and testing 2020-02-04 10:28:51 +01:00
test-requirements.txt Switch to newer openstackdocstheme and reno versions 2020-05-26 08:56:49 +02:00
tox.ini Update the minversion parameter. 2020-02-14 15:59:07 +01:00

Team and repository tags

image

Debtcollector

Latest Version

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.