From: Sebastián Ramírez Date: Sun, 9 Dec 2018 15:27:05 +0000 (+0400) Subject: :heavy_plus_sign: Add extra dependencies to Flit X-Git-Tag: 0.1.11~86 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3ca9e52dac5ffece1a7d47581ac17ddb08199368;p=thirdparty%2Ffastapi%2Ffastapi.git :heavy_plus_sign: Add extra dependencies to Flit --- diff --git a/pyproject.toml b/pyproject.toml index 1667563229..90ec749be0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,3 +13,39 @@ requires = [ "pydantic >=0.16" ] requires-python = ">=3.6" + +[tool.flit.metadata.requires-extra] +test = [ + "pytest >=4.0.0", + "pytest-cov", + "mypy", + "black", + "isort", + "requests" +] +doc = [ + "mkdocs", + "mkdocs-material", + "markdown-include" +] +dev = [ + "prospector", + "rope" +] +all = [ + "requests", + "aiofiles", + "jinja2", + "python-multipart", + "graphene", + "itsdangerous", + "pyyaml", + "ujson", + "email_validator", + "starlette", + "pydantic", + "json", + "openapi", + "swagger", + "redoc", +]