Python static typing home. Hosts the documentation and a user help forum.
The documentation for Python’s static typing can be found at
typing.readthedocs.io. You can get
help in our support forum.
Improvements to the type system should be discussed on
Python’s Discourse, and are
tracked in the issues in this
repository.
For conversations that are more suitable to a chat platform, you can use one of the following:
This GitHub repository is used for several things:
The documentation at typing.readthedocs.io
is maintained in the docs directory. This includes the
specification for the
type system. See especially the update procedure
for the spec.
A discussion forum for typing-related user
help is hosted here.
Conformance test for Python static type checkers. The latest conformance test results are here.
Historically, this repository also hosted:
The typing_extensions
package, which now lives in the
typing_extensions repo.
It used to be in the typing_extensions
directory.
A backport of the
typing
module for older
Python versions. It was removed after all Python versions that lack typing
in the standard library reached end of life. The last released version,
supporting Python 2.7 and 3.4,
is available at PyPI.