# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= python-typing-extensions VERSION= 4.15.0 KEYWORDS= python VARIANTS= v13 v14 SDESC[v13]= Backported type hints for Python 3.5+ (3.13) SDESC[v14]= Backported type hints for Python 3.5+ (3.14) HOMEPAGE= https://pypi.org/project/typing-extensions/ CONTACT= Python_Automaton[python@ironwolf.systems] DOWNLOAD_GROUPS= main SITES[main]= PYPIWHL/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c DISTFILE[1]= typing_extensions-4.15.0-py3-none-any.whl:main DIST_SUBDIR= python-src DF_INDEX= 1 SPKGS[v13]= single SPKGS[v14]= single OPTIONS_AVAILABLE= PY313 PY314 OPTIONS_STANDARD= none VOPTS[v13]= PY313=ON PY314=OFF VOPTS[v14]= PY313=OFF PY314=ON DISTNAME= typing_extensions-4.15.0.dist-info GENERATED= yes [PY313].USES_ON= python:v13,wheel [PY314].USES_ON= python:v14,wheel [FILE:1350:descriptions/desc.single] # Typing Extensions [![Chat at https://gitter.im/python/typing]](https://gitter.im/python/typing) [Documentation] – [PyPI] ## Overview 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`, where `x.y` is the first version that includes all features you need. [This] is equivalent to `typing_extensions >=x.y, <(x+1)`. Do not depend on `~= x.y.z` unless you really know what you're doing; that defeats the purpose of semantic versioning. ## Included items See [the documentation] for a complete listing of module contents. ## Contributing See [CONTRIBUTING.md] for how to contribute to `typing_extensions`. [FILE:131:distinfo] f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548 44614 python-src/typing_extensions-4.15.0-py3-none-any.whl