Fedora 41 Update: python-typeguard-4.4.1-1.fc41

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

 



--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2024-35d9abff5f
2024-11-14 03:00:19.249770
--------------------------------------------------------------------------------

Name        : python-typeguard
Product     : Fedora 41
Version     : 4.4.1
Release     : 1.fc41
URL         : https://github.com/agronholm/typeguard
Summary     : Run-time type checker for Python
Description :
This library provides run-time type checking for functions defined with PEP 484
argument (and return) type annotations.

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

4.4.1 (2024-11-03)
Dropped Python 3.8 support
Changed the signature of typeguard_ignore() to be compatible with
typing.no_type_check()
Avoid creating reference cycles when type checking uniontypes and classes
Fixed checking of variable assignments involving tuple unpacking
Fixed TypeError when checking a class against type[Self]
Fixed checking of protocols on the class level (against type[SomeProtocol])
Fixed Self checks in instance/class methods that have positional-only arguments
Fixed explicit checks of PEP 604 unions against types.UnionType
Fixed checks against annotations wrapped in NotRequired not being run unless the
NotRequired is a forward reference
Fixed the pytest_ignore_collect hook in the pytest plugin blocking default
pytest collection ignoring behavior by returning None instead of False
4.4.0 (2024-10-27)
Added proper checking for method signatures in protocol checks
Fixed basic support for intersection protocols
Fixed protocol checks running against the class of an instance and not the
instance
  itself (this produced wrong results for non-method member checks)
--------------------------------------------------------------------------------
ChangeLog:

* Tue Nov  5 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 4.4.1-1
- Update to 4.4.1 (close RHBZ#2323498)
* Tue Nov  5 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 4.4.0-4
- F41+: Update .rpmlintrc file for declarative buildsystem
* Fri Nov  1 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 4.4.0-3
- F41+: Use the provisional declarative buildsystem
* Thu Oct 31 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 4.4.0-1
- Update to 4.4.0 (close RHBZ#2321999)
* Tue Oct 22 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 4.3.0-5
- Re-enable mypy tests even in EPEL10
* Tue Oct 22 2024 Benjamin A. Beasley <code@xxxxxxxxxxxxxxxxxx> - 4.3.0-4
- Adjust and conditionalize deps. for EPEL10
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #2321999 - python-typeguard-4.4.0 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=2321999
  [ 2 ] Bug #2323498 - python-typeguard-4.4.1 is available
        https://bugzilla.redhat.com/show_bug.cgi?id=2323498
--------------------------------------------------------------------------------

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