Source: python-formerly Maintainer: Debian Python Team Uploaders: Andrey Rakhmatullin , Section: python Build-Depends: debhelper-compat (= 14), dh-sequence-python3, dh-sequence-single-binary, pybuild-plugin-pyproject, python3-all, python3-hatchling, python3-pytest , Standards-Version: 4.7.4 Vcs-Browser: https://salsa.debian.org/python-team/packages/python-formerly Vcs-Git: https://salsa.debian.org/python-team/packages/python-formerly.git Homepage: https://github.com/scrapy/formerly Testsuite: autopkgtest-pkg-pybuild X-Style: black Package: python3-formerly Architecture: all Description: Deprecate a class that users inherit from formerly renames a class that users inherit from, without breaking them. The old name keeps accepting classes that already inherit from the new one, so a library can rename a base class without breaking the isinstance() checks that its own code, or its users' code, runs against the old name (unlike @warnings.deprecated).