-------------------------------------------------------------------------------- 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