Make it a dependency, and check in the release script that no deprecated methods are left behind in a release. deprecation allows marking the moment something is tagged for deprecation and the release at which it will be removed, e.g.
@deprecated(
deprecated_in="0.6.0",
removed_in="0.7.0",
details="This class has been renamed. Use StandardErrorRatio instead",
)
class StandardError(StandardErrorRatio):
pass
Make it a dependency, and check in the release script that no deprecated methods are left behind in a release. deprecation allows marking the moment something is tagged for deprecation and the release at which it will be removed, e.g.