Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-decorator-5.1.1-2.4 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-decorator Distribution: openSUSE:Factory:zSystems
Version: 5.1.1 Vendor: openSUSE
Release: 2.4 Build date: Fri Apr 21 14:24:11 2023
Group: Development/Languages/Python Build host: reproducible
Size: 84537 Source RPM: python-decorator-5.1.1-2.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/micheles/decorator
Summary: Decorators for Humans
Typical implementations of Python decorators involve nested
functions, and do not preserve the signature of decorated functions,
thus can be confusing to both developers and documentation tools.

This module changes the usage of decorators for the average
programmer so as to make decorators such as memoize, tracing,
redirecting_stdout, locked, etc. more accessible.

Provides

Requires

License

BSD-2-Clause

Changelog

* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Mon Jan 10 2022 Dirk Müller <dmueller@suse.com>
  - update to 5.1.1:
    * cythonized functions can now be decorated.
    * fixed an issue in the `decorator_apply` example and
    * regression fix for the "fix" in version 5.1 broke
    ` decorator.contextmanager` even more. Both issues are now solved.
* Sat Oct 16 2021 Dirk Müller <dmueller@suse.com>
  - update to 5.1.0:
    * Added a function `decoratorx` using the `FunctionMaker` and thus
      preserving the signature of `__code__` objects.
    * Sphinx was printing a few warnings when building the documentation
    * functions decorated with `decorator.contextmanager` were one-shot,
      as discovered by Alex Pizarro.
    * `decorator.decorator` was not passing the kwsyntax argument.
  - drop kwsyntax.patch (usptream)
* Thu Aug 05 2021 Markéta Machová <mmachova@suse.com>
  - Add upstream patch kwsyntax.patch
* Tue Jul 27 2021 Dirk Müller <dmueller@suse.com>
  - update to 5.0.9:
    * Fixed a test breaking PyPy. Restored support for Sphinx.
    * Made the decorator module more robust when decorating builtin functions
      lacking dunder attributes, like `dict.__setitem__`.
    * The decorator module was not passing correctly the defaults inside the
      `*args` tuple, thanks to Dan Shult for the fix.
    * The decorator module was not copying the __module__ attribute anymore.
    * Dropped support for Python < 3.5 with a substantial simplification of
      the code base (now building a decorator does not require calling "exec").
      Added a way to mimic functools.wraps-generated decorators.
* Sat Mar 14 2020 Dirk Mueller <dmueller@suse.com>
  - update to 4.4.2:
    * removing the usage of `__file__`, that was breaking PyOxidizer.
    * fixes for the future Python 3.9.
    * some fixes for the future Python 3.10.
* Fri Dec 20 2019 Dirk Mueller <dmueller@suse.com>
  - update to 4.4.1:
    Changed the description to "Decorators for Humans" are requested by
    several users. Fixed a .rst bug in the description as seen in PyPI.
* Tue Mar 19 2019 Tomáš Chvátal <tchvatal@suse.com>
  - Update to 4.4.0:
    * Fixed a regression with decorator factories breaking the case with no
      arguments by going back to the syntax used in version 4.2.
* Wed Feb 13 2019 Todd R <toddrme2178@gmail.com>
  - update to version 4.3.2
    * now the decorator module can decorate generator functions by
      preserving their being generator functions
    * Set `python_requires='>=2.6, !=3.0.*, !=3.1.*'` in setup.py
  - update to version 4.3.1
    * Added a section "For the impatient" to the README, addressing
      an issue raised by Amir Malekpour.
    * Added support for Python 3.7.
    * Now  the path to the decorator module appears in the
      tracebacks, as suggested by a user at EuroPython 2018.

Files

/usr/lib/python3.11/site-packages/__pycache__/decorator.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/__pycache__/decorator.cpython-311.pyc
/usr/lib/python3.11/site-packages/decorator-5.1.1-py3.11.egg-info
/usr/lib/python3.11/site-packages/decorator-5.1.1-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/decorator-5.1.1-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/decorator-5.1.1-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/decorator-5.1.1-py3.11.egg-info/not-zip-safe
/usr/lib/python3.11/site-packages/decorator-5.1.1-py3.11.egg-info/pbr.json
/usr/lib/python3.11/site-packages/decorator-5.1.1-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/decorator.py
/usr/share/doc/packages/python311-decorator
/usr/share/doc/packages/python311-decorator/CHANGES.md
/usr/share/doc/packages/python311-decorator/README.rst
/usr/share/licenses/python311-decorator
/usr/share/licenses/python311-decorator/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 29 23:40:03 2024