This release is a pre-release and may not be stable for production use.
Typing Extensions
Overview
The typing_extensions module serves two related purposes:
- Enable use of new type system features on older Python versions. For example,
typing.TypeGuardis new in Python 3.10, buttyping_extensionsallows users on previous Python versions to use it too. - Enable experimentation with new type system PEPs before they are accepted and
added to the
typingmodule.
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.
typing_extensions supports Python versions 3.7 and higher.
Included items
See the documentation for a complete listing of module contents.
Running tests
To run tests, navigate into the src/ directory and run
test_typing_extensions.py.
Metadata
Release files for typing-extensions 4.7.0rc1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| typing_extensions-4.7.0rc1.tar.gz | 72.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| typing_extensions-4.7.0rc1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 105.0 kB
Release files / typing_extensions-4.7.0rc1.tar.gz
| Download URL | typing_extensions-4.7.0rc1.tar.gz |
|---|---|
| Size | 72.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3c2c2cd887648efa0ea8f8ba4260a1213058e8e4a25a6a6f4e084740b2c858e2
|
|
BLAKE2b-256 checksum How to use checksums |
3f5fa33a657105fed1ee22b8e7e35ddd2dbad177fc42b0d83c2031990e1e759d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.0
|
Release files / typing_extensions-4.7.0rc1-py3-none-any.whl
| Download URL | typing_extensions-4.7.0rc1-py3-none-any.whl |
|---|---|
| Size | 33.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
16224afa8cc2b3679dd9e9a1efe719dd2e20a03f0cc2e4cc4c97870ae9622532
|
|
BLAKE2b-256 checksum How to use checksums |
adb65b6acdb8f2b5a37adfd79c6996fdd6c96bbd7f66fb6b97abf0a151ea0402
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.0
|