Skip to main content

Typing Extensions – Backported and Experimental Type Hints for Python

The typing module was added to the standard library in Python 3.5, but many new features have been added to the module since then. This means users of older Python versions who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Protocol or typing.TypedDict.

The typing_extensions module contains backports of these changes. Experimental types that may eventually be added to the typing module are also included in typing_extensions.

Release files for typing-extensions 4.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for typing-extensions 4.0.0
File Size Uploaded
typing_extensions-4.0.0.tar.gz 37.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for typing-extensions 4.0.0
File Interpreter ABI Platform
typing_extensions-4.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 59.7 kB

Release files / typing_extensions-4.0.0.tar.gz

Download URL typing_extensions-4.0.0.tar.gz
Size 37.0 kB
Tags Source
SHA-256 checksum
How to use checksums
2cdf80e4e04866a9b3689a51869016d36db0814d84b8d8a568d22781d45d27ed
BLAKE2b-256 checksum
How to use checksums
1a23748b0c9a5578110b31580c8d2643319adcb3ec91f601b50a955051b51f1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

Release files / typing_extensions-4.0.0-py3-none-any.whl

Download URL typing_extensions-4.0.0-py3-none-any.whl
Size 22.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
829704698b22e13ec9eaf959122315eabb370b0884400e9818334d8b677023d9
BLAKE2b-256 checksum
How to use checksums
176132c3ab8951142e061587d957226b5683d1387fb22d95b4f69186d92616d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.6.0 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

Release history Release notifications | RSS feed

4.15.0

2 release files

4.13.2

2 release files

4.13.0

2 release files

4.12.0

2 release files

4.10.0

2 release files

4.9.0

2 release files

4.8.0

2 release files

4.7.1

2 release files

4.7.0

2 release files

4.6.3

2 release files

4.6.2

2 release files

4.6.1

2 release files

4.6.0

2 release files

4.5.0

2 release files

4.4.0

2 release files

4.3.0

2 release files

4.2.0

2 release files

4.1.1

2 release files

4.1.0

2 release files

4.0.1

2 release files

This release

4.0.0 This release

2 release files

3.7.4

3 release files

3.7.2

3 release files

3.6.6

3 release files

3.6.5

3 release files

3.6.2

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page