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