From 920a05cc06f8ff719f5e8869e95918e1e32911ea Mon Sep 17 00:00:00 2001 From: Wolfhound905 Date: Fri, 31 Mar 2023 22:00:11 +0000 Subject: [PATCH] fix: pyproject.toml was not valid for Poetry --- pyproject.toml | 44 ++++++++++++++++++++++++++++++++++++-------- 1 file changed, 36 insertions(+), 8 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index eb9eb754e..8e0f8b755 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -36,14 +36,42 @@ python-dotenv = { version = "*", optional = true } typeguard = { version = "*", optional = true } pre-commit = { version = "*", optional = true } -[tool.poetry.extras] -voice = ["PyNaCl>=1.5.0,<1.6"] -speedup = ["aiodns", "orjson", "Brotli", "faust-cchardet", "uvloop"] -sentry = ["sentry-sdk"] -jurigged = ["jurigged"] -console = ["aioconsole>=0.6.0"] -docs = ["mkdocs-autorefs", "mkdocs-awesome-pages-plugin", "mkdocs-material", "mkdocstrings-python", "mkdocs-minify-plugin", "mkdocs-git-committers-plugin-2", "mkdocs-git-revision-date-localized-plugin"] -tests = ["pytest", "pytest-recording", "pytest-asyncio", "pytest-cov", "python-dotenv", "typeguard"] +[tool.poetry.group.voice.dependencies] +PyNaCl = "^1.5.0,<1.6" + +[tool.poetry.group.speedup.dependencies] +aiodns = "*" +orjson = "*" +Brotli = "*" +faust-cchardet = "*" +uvloop = { version = "*", platform = "!win32" } + +[tool.poetry.group.sentry.dependencies] +sentry-sdk = "*" + +[tool.poetry.group.jurigged.dependencies] +jurigged = "*" + +[tool.poetry.group.console.dependencies] +aioconsole = "^0.6.0" + +[tool.poetry.group.docs.dependencies] +mkdocs-autorefs = "*" +mkdocs-awesome-pages-plugin = "*" +mkdocs-material = "*" +mkdocstrings-python = "*" +mkdocs-minify-plugin = "*" +mkdocs-git-committers-plugin-2 = "*" +mkdocs-git-revision-date-localized-plugin = "*" + +[tool.poetry.group.tests.dependencies] +pytest = "*" +pytest-recording = "*" +pytest-asyncio = "*" +pytest-cov = "*" +python-dotenv = "*" +typeguard = "*" + [tool.poetry.group.dev.dependencies] black = "^22.3.0"