Python static typing home. Hosts the documentation and a user help forum. (LADI project)
Go to file
Jelle Zijlstra 7552efe8b5
prepare release 3.10.0.2 (#873)
2021-08-30 11:42:55 -07:00
.github/workflows Build the docs when a PR is created (#848) 2021-08-23 14:29:44 -07:00
docs Update supported features (#855) 2021-08-29 08:58:26 -07:00
drafts Move the PEP development notes to drafts/ 2015-10-03 02:42:18 +03:00
python2 Fix isinstance() with generic protocol subclasses after subscripting (#669) 2019-08-22 14:17:11 +01:00
src Replace deprecated unittest aliases (#836) 2021-08-18 14:25:57 +02:00
typing_extensions prepare release 3.10.0.2 (#873) 2021-08-30 11:42:55 -07:00
.flake8-tests Try fixing Travis build (#666) 2019-08-10 20:16:54 +01:00
.gitignore Add docs/venv to .gitignore (#841) 2021-08-23 10:23:06 -07:00
.travis.yml also run python 3.9 in CI (#796) 2021-04-10 12:24:47 -07:00
CONTRIBUTING.md add CONTRIBUTING.md (#806) 2021-05-03 10:00:26 +02:00
LICENSE Move packaging files to the top-level directory 2015-10-03 02:48:47 +03:00
MANIFEST.in Add missing mod_generics_cache.py to MANIFEST.in (#406) 2017-03-27 20:08:09 +02:00
README.md Linkfixes (#857) 2021-08-25 07:12:19 -07:00
setup.cfg include license file for typing-extensions and in wheels (#571) 2018-08-17 14:49:52 +01:00
setup.py prepare release 3.10.0.0 (#805) 2021-05-01 10:49:46 -07:00
test-requirements.txt Move Protocol, runtime_checkable, Final, final, Literal, and TypedDict to typing (#649) 2019-06-17 17:32:47 +01:00
tox.ini prepare release 3.10.0.0 (#805) 2021-05-01 10:49:46 -07:00
update-mypy.sh Also copy test_typing.py to mypy repo. 2016-10-22 07:18:47 -07:00
update-stdlib.sh Two naive scripts for updating the copies in CPython and mypy. 2016-10-21 18:52:18 -07:00

README.md

Chat at https://gitter.im/python/typing

Static Typing for Python

Documentation and Support

The documentation for Python's static typing can be found at typing.readthedocs.io. You can get help either in our support forum or chat with us on Gitter.

Improvements to the type system should be discussed on the typing-sig mailing list, although the issues in this repository contain some historic discussions.

Repository Content

This GitHub repo is used for several things:

Workflow

  • See CONTRIBUTING.md for more.

  • The typing.py module and its unittests are edited in the src subdirectory of this repo. The python2 subdirectory contains the Python 2 backport.