1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-typing-extensions
7 SDESC[v11]= Backported type hints for Python 3.5+ (3.11)
8 SDESC[v12]= Backported type hints for Python 3.5+ (3.12)
10 CONTACT= Python_Automaton[python@ironwolf.systems]
13 SITES[main]= PYPIWHL/24/21/7d397a4b7934ff4028987914ac1044d3b7d52712f30e2ac7a2ae5bc86dd0
14 DISTFILE[1]= typing_extensions-4.8.0-py3-none-any.whl:main
19 OPTIONS_AVAILABLE= PY311 PY312
20 OPTIONS_STANDARD= none
21 VOPTS[v11]= PY311=ON PY312=OFF
22 VOPTS[v12]= PY311=OFF PY312=ON
24 DISTNAME= typing_extensions-4.8.0.dist-info
28 [PY311].USES_ON= python:v11,wheel
30 [PY312].USES_ON= python:v12,wheel
32 [FILE:1180:descriptions/desc.single]
36 https://gitter.im/python/typing]](https://gitter.im/python/typing)
43 The `typing_extensions` module serves two related purposes:
45 - Enable use of new type system features on older Python versions. For
47 `typing.TypeGuard` is new in Python 3.10, but `typing_extensions` allows
48 users on previous Python versions to use it too.
49 - Enable experimentation with new type system PEPs before they are accepted
51 added to the `typing` module.
53 `typing_extensions` is treated specially by static type checkers such as
54 mypy and pyright. Objects defined in `typing_extensions` are treated the
56 way as equivalent forms in `typing`.
58 `typing_extensions` uses
59 [Semantic Versioning]. The
60 major version will be incremented only for backwards-incompatible changes.
61 Therefore, it's safe to depend
62 on `typing_extensions` like this: `typing_extensions >=x.y, <(x+1)`,
63 where `x.y` is the first version that includes all features you need.
67 See [the documentation] for a
68 complete listing of module contents.
73 for how to contribute to `typing_extensions`.
77 8f92fc8806f9a6b641eaa5318da32b44d401efaac0f6678c9bc448ba3605faa0 31584 typing_extensions-4.8.0-py3-none-any.whl