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 on a provisional basis and will no longer be provisional in Python 3.7. However, this means users of Python 3.5 - 3.6 who are unable to upgrade will not be able to take advantage of new types added to the typing module, such as typing.Text or typing.Coroutine.

The typing_extensions module contains both backports of these changes as well as experimental types that will eventually be added to the typing module, such as Protocol.

Users of other Python versions should continue to install and use the typing module from PyPi instead of using this one unless specifically writing code that must be compatible with multiple Python versions or requires experimental types.

Release files for typing-extensions 3.7.2

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 3.7.2
File Size Uploaded
typing_extensions-3.7.2.tar.gz 34.0 kB Details

Built distributions (wheels)

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

Total release size: 62.2 kB

Release files / typing_extensions-3.7.2.tar.gz

Download URL typing_extensions-3.7.2.tar.gz
Size 34.0 kB
Tags Source
SHA-256 checksum
How to use checksums
fb2cd053238d33a8ec939190f30cfd736c00653a85a2919415cecf7dc3d9da71
BLAKE2b-256 checksum
How to use checksums
faaa229f5c82d17d10d4ef318b5c22a8626a1c78fc97f80d3307035cf696681b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.4.3

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

Download URL typing_extensions-3.7.2-py3-none-any.whl
Size 16.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f3f0e67e1d42de47b5c67c32c9b26641642e9170fe7e292991793705cd5fef7c
BLAKE2b-256 checksum
How to use checksums
0f62c66e553258c37c33f9939abb2dd8d2481803d860ff68e635466f12aa7efa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.4.3

Release files / typing_extensions-3.7.2-py2-none-any.whl

Download URL typing_extensions-3.7.2-py2-none-any.whl
Size 11.4 kB
Tags Python 2
SHA-256 checksum
How to use checksums
07b2c978670896022a43c4b915df8958bec4a6b84add7f2c87b2b728bda3ba64
BLAKE2b-256 checksum
How to use checksums
696084116ab2840fda8414cbc92c2a63adfa71e9bafb2d305b467fadb20ec2a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.4.3

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

4.0.0

2 release files

3.7.4

3 release files

This release

3.7.2 This release

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