[ol9_developer_EPEL] python3-typing-extensions-4.12.2-2.el9.noarch

Name:python3-typing-extensions
Version:4.12.2
Release:2.el9
Architecture:noarch
Group:Unspecified
Size:394089
License:PSF-2.0
RPM: python3-typing-extensions-4.12.2-2.el9.noarch.rpm
Source RPM: python-typing-extensions-4.12.2-2.el9.src.rpm
Build Date:Wed Jul 31 2024
Build Host:build-ol9-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.

Filelist (Show Changelog) (Show related packages)