Ravenports generated: 12 Oct 2023 22:54
[ravenports.git] / bucket_69 / python-typing-extensions
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-typing-extensions
4 VERSION=                4.8.0
5 KEYWORDS=               python
6 VARIANTS=               v11 v12
7 SDESC[v11]=             Backported type hints for Python 3.5+ (3.11)
8 SDESC[v12]=             Backported type hints for Python 3.5+ (3.12)
9 HOMEPAGE=               none
10 CONTACT=                Python_Automaton[python@ironwolf.systems]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            PYPIWHL/24/21/7d397a4b7934ff4028987914ac1044d3b7d52712f30e2ac7a2ae5bc86dd0
14 DISTFILE[1]=            typing_extensions-4.8.0-py3-none-any.whl:main
15 DF_INDEX=               1
16 SPKGS[v11]=             single
17 SPKGS[v12]=             single
18
19 OPTIONS_AVAILABLE=      PY311 PY312
20 OPTIONS_STANDARD=       none
21 VOPTS[v11]=             PY311=ON PY312=OFF
22 VOPTS[v12]=             PY311=OFF PY312=ON
23
24 DISTNAME=               typing_extensions-4.8.0.dist-info
25
26 GENERATED=              yes
27
28 [PY311].USES_ON=                        python:v11,wheel
29
30 [PY312].USES_ON=                        python:v12,wheel
31
32 [FILE:1180:descriptions/desc.single]
33 # Typing Extensions
34
35 [![Chat at
36 https://gitter.im/python/typing]](https://gitter.im/python/typing)
37
38 [Documentation] –
39 [PyPI]
40
41 ## Overview
42
43 The `typing_extensions` module serves two related purposes:
44
45 - Enable use of new type system features on older Python versions. For
46 example,
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
50 and
51   added to the `typing` module.
52
53 `typing_extensions` is treated specially by static type checkers such as
54 mypy and pyright. Objects defined in `typing_extensions` are treated the
55 same
56 way as equivalent forms in `typing`.
57
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.
64
65 ## Included items
66
67 See [the documentation] for a
68 complete listing of module contents.
69
70 ## Contributing
71
72 See [CONTRIBUTING.md]
73 for how to contribute to `typing_extensions`.
74
75
76 [FILE:119:distinfo]
77 8f92fc8806f9a6b641eaa5318da32b44d401efaac0f6678c9bc448ba3605faa0        31584 typing_extensions-4.8.0-py3-none-any.whl
78