Fedora 41 Update: python-cattrs-24.1.2-1.fc41

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

 



--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2024-1b1bc2cb38
2024-10-01 01:14:31.574639
--------------------------------------------------------------------------------

Name        : python-cattrs
Product     : Fedora 41
Version     : 24.1.2
Release     : 1.fc41
URL         : https://github.com/python-attrs/cattrs
Summary     : Python library for structuring and unstructuring data
Description :
cattrs is an open source Python library for structuring and
unstructuring data. cattrs works best with attrs classes and the usual
Python collections, but other kinds of classes are supported by
manually registering converters.

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

Update to 24.1.2: Fix BaseConverter.register_structure_hook and
BaseConverter.register_unstructure_hook type hints.
Update to 24.1.1.
24.1.0 contained the following potentially breaking change:
Unstructuring hooks for typing.Any are consistent now: values are unstructured
using their runtime type. Previously this behavior was underspecified and
inconsistent, but followed this rule in the majority of cases. Reverting old
behavior is very dependent on the actual case; ask on the issue tracker if in
doubt.
24.1.0 contained the following minor changes:
Heterogeneous tuples are now unstructured into tuples instead of lists by
default; this is significantly faster and widely supported by serialization
libraries.
cattrs.gen.make_dict_structure_fn will use the value for the
prefer_attrib_converters parameter from the given converter by default now. If
youâ??re using this function directly, the old behavior can be restored by passing
in the desired values explicitly.
For a full list of changes, see:
https://github.com/python-attrs/cattrs/releases/tag/v24.1.1
https://github.com/python-attrs/cattrs/releases/tag/v24.1.0
--------------------------------------------------------------------------------
ChangeLog:

* Sun Sep 22 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 24.1.2-1
- Update to 24.1.2 (close RHBZ#2314095)
* Tue Sep 17 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 24.1.1-2
- Add conditionals to prepare for EPEL10 branching
* Mon Sep 16 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 24.1.1-1
- Update to 24.1.1 (close RHBZ#2301121, fix RHBZ#2309012)
* Mon Sep 16 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 23.2.3-10
- Enable the cbor2 extra
* Mon Sep 16 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 23.2.3-9
- Remove bundled fonts before building to show they are not packaged
* Fri Jul 19 2024 Fedora Release Engineering <releng@xxxxxxxxxxxxxxxxx> - 23.2.3-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #2301121 - python-cattrs: FTBFS in Fedora rawhide/f41
        https://bugzilla.redhat.com/show_bug.cgi?id=2301121
  [ 2 ] Bug #2309012 - python-cattrs-24.1.1 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=2309012
  [ 3 ] Bug #2314095 - python-cattrs-24.1.2 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=2314095
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2024-1b1bc2cb38' 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