From 3ca9e52dac5ffece1a7d47581ac17ddb08199368 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebasti=C3=A1n=20Ram=C3=ADrez?= Date: Sun, 9 Dec 2018 19:27:05 +0400 Subject: [PATCH] :heavy_plus_sign: Add extra dependencies to Flit --- pyproject.toml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 166756322..90ec749be 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", +]