[ol10_u0_baseos_base] python3-typing-extensions-4.9.0-6.el10.noarch

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.

Changelog (Show File list) (Show related packages)