Name: | python3-typing-extensions |
---|---|
Version: | 4.9.0 |
Release: | 6.el10 |
Architecture: | noarch |
Group: | Unspecified |
Size: | 406483 |
License: | PSF-2.0 |
RPM: | python3-typing-extensions-4.9.0-6.el10.noarch.rpm |
Source RPM: | python-typing-extensions-4.9.0-6.el10.src.rpm |
Build Date: | Wed Jan 29 2025 |
Build Host: | build-ol10-x86_64.oracle.com |
Vendor: | Oracle America |
URL: | https://pypi.org/project/typing-extensions/ |
Summary: | Python Typing Extensions |
Description: | The typing_extensions module serves two related purposes: Enable use of new type system features on older Python versions. For example, typing.TypeGuard is new in Python 3.10, but typing_extensions allows users on previous Python versions to use it too. Enable experimentation with new type system PEPs before they are accepted and added to the typing module. typing_extensions is treated specially by static type checkers such as mypy and pyright. Objects defined in typing_extensions are treated the same way as equivalent forms in typing. typing_extensions uses Semantic Versioning. The major version will be incremented only for backwards-incompatible changes. Therefore, it's safe to depend on typing_extensions like this: typing_extensions >=x.y, <(x+1), where x.y is the first version that includes all features you need. |
- Bump release for October 2024 mass rebuild: Resolves: RHEL-64018
- Bump release for June 2024 mass rebuild
- Fix test_generic_protocols_special_from_protocol with latest Python
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
- Updated to version 4.9.0
- Updated to version 4.8.0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
- Updated to version 4.7.1
- Rebuilt for Python 3.12