Fedora 40 Update: python-wrapt-1.17.0-1.fc40

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2024-552e5e3773
2024-12-13 01:37:02.761777+00:00
--------------------------------------------------------------------------------

Name        : python-wrapt
Product     : Fedora 40
Version     : 1.17.0
Release     : 1.fc40
URL         : https://github.com/GrahamDumpleton/wrapt
Summary     : A Python module for decorators, wrappers and monkey patching
Description :
The aim of the wrapt module is to provide a transparent object proxy for
Python, which can be used as the basis for the construction of function
wrappers and decorator functions.

--------------------------------------------------------------------------------
Update Information:

Version 1.17.0
Note that version 1.17.0 drops support for Python 3.6 and 3.7. Python version
3.8 or later is required.
New Features
Add __format__() method to ObjectProxy class to allow formatting of
  wrapped object.
Added C extension internal flag to indicate that wrapt should be safe for
  Python 3.13 free threading mode. Releases will include free threading variants
  of Python wheels. Note that as free threading is new, one should be cautious
  about using it in production until it has been more widely tested.
Bugs Fixed
When a normal function or builtin function which had wrapt.decorator or a
  function wrapper applied, was assigned as a class attribute, and the function
  attribute called via the class or an instance of the class, an additional
  argument was being passed, inserted as the first argument, which was the class
  or instance. This was not the correct behaviour and the class or instance
  should not have been passed as the first argument.
When an instance of a callable class object was wrapped which didn't not have
  a __get__() method for binding, and it was called in context whhere binding
  would be attempted, it would fail with error that __get__() did not exist
  when instead it should have been called directly, ignoring that binding was
  not possible.
The __round__ hook for the object proxy didn't accept ndigits argument.
--------------------------------------------------------------------------------
ChangeLog:

* Tue Nov 26 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 1.17.0-1
- Update to 1.17.0 (close RHBZ#2316909)
* Thu Mar  7 2024 Miro HronÄ?ok <miro@xxxxxxxxxx> - 1.16.0-4
- Fix classmethod tests with Python 3.13+
- Fixes: rhbz#2256756
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #2316909 - python-wrapt-1.17.0 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=2316909
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2024-552e5e3773' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------

-- 
_______________________________________________
package-announce mailing list -- package-announce@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-announce-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-announce@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Index of Archives]     [Fedora Users]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]

  Powered by Linux