pip install typing-extensions==3.10.0.2

Backported and Experimental Type Hints for Python 3.5+

Source
Among top 100 packages on PyPI.
Over 340.9M downloads in the last 90 days.

Commonly used with typing-extensions

Based on how often these packages appear together in public requirements.txt files on GitHub.

importlib-metadata

Read metadata from Python packages

zipp

Backport of pathlib-compatible object wrapper for zip files

mypy-extensions

Experimental type system extensions for programs checked with the mypy typechecker.

toml

Python Library for Tom's Obvious, Minimal Language

cfgv

Validate configuration and produce human readable error messages.

identify

File identification library for Python

more-itertools

More routines for operating on iterables, beyond itertools

ruamel.yaml.clib

C version of reader, parser and emitter for ruamel.yaml derived from libyaml

pyrsistent

Persistent/Functional/Immutable data structures

py-cpuinfo

Get CPU info with pure Python 2 & 3

importlib-resources

Read resources from Python packages

distlib

Distribution utilities

rich

Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal

iniconfig

iniconfig: brain-dead simple config-ini parsing

jeepney

Low-level, pure Python DBus protocol wrapper.

typed-ast

a fork of Python 2 and 3 ast modules with type comment support

atomicwrites

Atomic file writes.

nbclient

A client library for executing notebooks. Formally nbconvert's ExecutePreprocessor.

nest-asyncio

Patch asyncio to allow nested event loops

Version usage of typing-extensions

Proportion of downloaded versions in the last 3 months (only versions over 1%).

3.10.0.2

55.54%

3.10.0.0

35.72%

3.7.4.3

6.40%