Releases: laurent-laporte-pro/deprecated
Releases · laurent-laporte-pro/deprecated
v1.2.18
v1.2.17
What's Changed
- fix: enhance documentation and build configuration: update versioning, fixes, and ReadTheDocs setup by @laurent-laporte-pro in #81
- v1.2.17 by @laurent-laporte-pro in #82
Full Changelog: v1.2.16...v1.2.17
v1.2.16
What's Changed
- Update Packit configuration by @packit-public-repos-bot in #78
- docs: fix compat with sphinx8 by @mweinelt in #79
- v1.2.16 by @laurent-laporte-pro in #80
New Contributors
- @packit-public-repos-bot made their first contribution in #78
- @mweinelt made their first contribution in #79
Full Changelog: v1.2.15...v1.2.16
v1.2.15
What's Changed
- build: drop deprecated CI tools by @12rambau in #67
- fix: add
extra_stacklevel
argument to better control deprecated function call references by @coroa in #69 - Update class method deprecation warnings for Python 3.13 by @mgorny in #73
- Add support for Python 3.12 by @hugovk in #75
- v1.2.15 by @laurent-laporte-pro in #76
New Contributors
- @coroa made their first contribution in #69
- @laurent-laporte-pro made their first contribution in #76
Full Changelog: v1.2.14...v1.2.15
v1.2.14
Fix
- Fix #60: return a correctly dedented docstring when long docstring are using the D212 or D213 format.
Other
- Add support for Python 3.11.
- Drop support for Python older than 3.7 in build systems like pytest and tox, while ensuring the library remains production-compatible.
- Update GitHub workflow to run in recent Python versions.
New Contributors
Full Changelog: v1.2.13...v1.2.14
v1.2.13 - Bug fix Release
Fix
-
Fix #45: Change the signature of the :func:
~deprecated.sphinx.deprecated
decorator to reflect
the valid use cases. -
Fix #48: Fix
versionadded
andversionchanged
decorators: do not return a decorator factory,
but a Wrapt adapter.
Other
-
Fix configuration for AppVeyor: simplify the test scripts and set the version format to match the current version.
-
Change configuration for Tox:
- change the requirements for
pip
to "pip >= 9.0.3, < 21" (Python 2.7, 3.4 and 3.5). - install
typing
when building on Python 3.4 (required by Pytest->Attrs). - run unit tests on Wrapt 1.13 (release candidate).
- change the requirements for
-
Migrating project to
travis-ci.com <https://travis-ci.com/github/tantale/deprecated>
_.
v1.2.12 - Bug fix Release
v1.2.11 - Bug fix Release
- Fix packit configuration: use
upstream_tag_template: v{version}
. - Fix #33: Change the class ~deprecated.sphinx.SphinxAdapter: add
theline_length
keyword argument to the constructor to specify the
max line length of the directive text. Sphinx decorators also accept
theline_length
argument. - Fix #34:
versionadded
andversionchanged
decorators don't emit
DeprecationWarning
anymore on decorated classes.
v1.2.10 - Bug fix Release
Fix #25: @deprecated respects global warning filters with actions other than "ignore" and "always" on Python 3.