This is not perfect as mypy at least doesn't consider e.g. subclasses of the property decorator class to behave the same way, but it's as good as we can get without introducing a mypy plugin. Signed-off-by: Stephen Finucane <stephenfin@redhat.com> Change-Id: Ia0c4110218ce8a48c3ec5e720f07e45fc2b831bf
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, PendingDeprecationWarning
or similar derivative to developers using libraries (or potentially
applications) about future deprecations.
- Free software: Apache license
- Documentation: https://docs.openstack.org/debtcollector/latest
- Source: https://opendev.org/openstack/debtcollector
- Bugs: https://bugs.launchpad.net/debtcollector
- Release Notes: https://docs.openstack.org/releasenotes/debtcollector
Description
A collection of python patterns that help you collect your technical debt in a non-destructive manner
Languages
Python
100%