1# Build system requirements. 2[build-system] 3requires = ["flit_core >=3.4,<4"] 4build-backend = "flit_core.buildapi" 5 6# Project metadata 7[project] 8name = "typing_extensions" 9version = "4.1.1" 10description = "Backported and Experimental Type Hints for Python 3.6+" 11readme = "README.rst" 12requires-python = ">=3.7" 13urls.Home = "https://github.com/python/typing/blob/master/typing_extensions/README.rst" 14license.file = "LICENSE" 15keywords = [ 16 "annotations", 17 "backport", 18 "checker", 19 "checking", 20 "function", 21 "hinting", 22 "hints", 23 "type", 24 "typechecking", 25 "typehinting", 26 "typehints", 27 "typing" 28] 29# Classifiers list: https://pypi.org/classifiers/ 30classifiers = [ 31 "Development Status :: 3 - Alpha", 32 "Environment :: Console", 33 "Intended Audience :: Developers", 34 "License :: OSI Approved :: Python Software Foundation License", 35 "Operating System :: OS Independent", 36 "Programming Language :: Python :: 3", 37 "Programming Language :: Python :: 3 :: Only", 38 "Programming Language :: Python :: 3.6", 39 "Programming Language :: Python :: 3.7", 40 "Programming Language :: Python :: 3.8", 41 "Programming Language :: Python :: 3.9", 42 "Programming Language :: Python :: 3.10", 43 "Topic :: Software Development" 44] 45 46# Project metadata -- authors. Flit stores this as a list of dicts, so it can't 47# be inline above. 48[[project.authors]] 49name = "Guido van Rossum, Jukka Lehtosalo, Łukasz Langa, Michael Lee" 50email = "[email protected]" 51 52[tool.flit.sdist] 53include = [ 54 "CHANGELOG", 55 "README.rst", 56 "*/test*.py" 57] 58exclude = [] 59