- update to 1.2.18:
* Fix#78: Fix configuration for Packit 1.0.0
* Fix#79: Fix the configuration for the intersphinx mapping in
the Sphinx documentation. See How to link to other
documentation projects with Intersphinx.
* Drop support for Python older than 3.7 in GitHub Actions.
* Resolve Python 2.7 support issue introduced in v1.2.14 in
sphinx.py.
* Fix#69: Add extra_stacklevel argument for interoperating
with other wrapper functions (refer to #68 for a concrete use
case).
* Fix#73: Update class method deprecation warnings for Python
3.13.
* Fix#75: Update GitHub workflows and fix development
dependencies for Python 3.12.
* Fix#66: discontinue TravisCI and AppVeyor due to end of free
support.
* Fix#60: return a correctly dedented docstring when long
docstring are using the D212 or D213 format.
* 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.
* Fix#45: Change the signature of the
:func:`~deprecated.sphinx.deprecated` decorator to reflect
the valid use cases.
* Fix#48: Fix versionadded and versionchanged decorators: do
not return a decorator factory, but a Wrapt adapter.
* Fix configuration for AppVeyor: simplify the test scripts and
OBS-URL: https://build.opensuse.org/request/show/1242827
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Deprecated?expand=0&rev=14
* Fix#78: Fix configuration for Packit 1.0.0
* Fix#79: Fix the configuration for the intersphinx mapping in
the Sphinx documentation. See How to link to other
documentation projects with Intersphinx.
* Drop support for Python older than 3.7 in GitHub Actions.
* Resolve Python 2.7 support issue introduced in v1.2.14 in
sphinx.py.
* Fix#69: Add extra_stacklevel argument for interoperating
with other wrapper functions (refer to #68 for a concrete use
case).
* Fix#73: Update class method deprecation warnings for Python
3.13.
* Fix#75: Update GitHub workflows and fix development
dependencies for Python 3.12.
* Fix#66: discontinue TravisCI and AppVeyor due to end of free
support.
* Fix#60: return a correctly dedented docstring when long
docstring are using the D212 or D213 format.
* 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.
* Fix#45: Change the signature of the
:func:`~deprecated.sphinx.deprecated` decorator to reflect
the valid use cases.
* Fix#48: Fix versionadded and versionchanged decorators: do
not return a decorator factory, but a Wrapt adapter.
* Fix configuration for AppVeyor: simplify the test scripts and
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Deprecated?expand=0&rev=26
* Resolve Python 2.7 support issue introduced in v1.2.14 in ``sphinx.py``.
* Fix#69: Add ``extra_stacklevel`` argument for interoperating with
other wrapper functions (refer to #68 for a concrete use case).
* Fix#73: Update class method deprecation warnings for Python 3.13.
* Fix#75: Update GitHub workflows and fix development dependencies for Python 3.12.
* Fix#66: discontinue TravisCI and AppVeyor due to end of free support.
- Adjust upstream source name in spec file
- Drop fix-python3.13-ftbfs.patch, merged upstream
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Deprecated?expand=0&rev=24
* Bug fix release
* Fix return a correctly dedented docstring when long
docstring are using the D212 or D213 format.
* 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Deprecated?expand=0&rev=18
- update to 1.2.13:
* Change the signature of the :func:`~deprecated.sphinx.deprecated` decorator to reflect
the valid use cases.
* Fix ``versionadded`` and ``versionchanged`` decorators: do not return a decorator factory,
but a Wrapt adapter.
* 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).
OBS-URL: https://build.opensuse.org/request/show/936117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-Deprecated?expand=0&rev=7
* Change the signature of the :func:`~deprecated.sphinx.deprecated` decorator to reflect
the valid use cases.
* Fix ``versionadded`` and ``versionchanged`` decorators: do not return a decorator factory,
but a Wrapt adapter.
* 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).
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Deprecated?expand=0&rev=13
- Update to 1.2.12
* Avoid "Explicit markup ends without a blank line" when the
decorated function has no docstring.
* Fix#40: 'version' argument is required in Sphinx directives.
* Fix#41: deprecated.sphinx: strip Sphinx cross-referencing
syntax from warning message.
- Release 1.2.11
* Fix packit configuration: use upstream_tag_template: v{version}.
* Fix#33: Change the class ~deprecated.sphinx.SphinxAdapter: add
the line_length keyword argument to the constructor to specify
the max line length of the directive text. Sphinx decorators
also accept the line_length argument.
* Fix#34: versionadded and versionchanged decorators don't emit
DeprecationWarning anymore on decorated classes.
OBS-URL: https://build.opensuse.org/request/show/886455
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Deprecated?expand=0&rev=11
- update to 1.2.9
* Fix#20: Set the :func:warnings.warn stacklevel to 2 if
the Python implementation is PyPy
* Fix packit configuration: use dist-git-branch: fedora-all
* Change the Tox configuration to run tests on PyPy v2.7 and 3.6.
* Fix#15: The @deprecated decorator doesn't set a warning
filter if the action keyword argument is not provided or None.
* Fix#13: Warning displays the correct filename and line
number when decorating a class if wrapt does not have the compiled c
extension.
OBS-URL: https://build.opensuse.org/request/show/799993
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-Deprecated?expand=0&rev=7