[build-system] requires = ["flit_core >=2,<3"] build-backend = "flit_core.buildapi" [tool.flit.metadata] module = "typer" author = "Sebastián Ramírez" author-email = "tiangolo@gmail.com" home-page = "https://github.com/tiangolo/typer" classifiers = [ "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Libraries", "Topic :: Software Development", "Typing :: Typed", "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "License :: OSI Approved :: MIT License" ] requires = [ "click >= 7.1.1, <7.2.0" ] description-file = "README.md" requires-python = ">=3.6" [tool.flit.metadata.urls] Documentation = "https://typer.tiangolo.com/" [tool.flit.metadata.requires-extra] test = [ "shellingham", "pytest >=4.4.0,< 5.4", "pytest-cov", "coverage", "pytest-xdist", "pytest-sugar", "mypy", "black", "isort" ] doc = [ "mkdocs", "mkdocs-material", "markdown-include" ] dev = [ "autoflake", "flake8", ] all = [ "colorama", "shellingham" ] [tool.isort] profile = "black" known_third_party = ["typer", "click"] skip_glob = [ "docs_src/subcommands/tutorial001/main.py", "docs_src/subcommands/tutorial003/lands.py", "docs_src/subcommands/tutorial003/main.py", ]