[poetry] Update pyproject to only install test deps when needed

We'll also need to fast follow this with a new line in the drone
file otherwise CI will fail because pytest wont be installed by default
any longer.
This commit is contained in:
2025-03-27 16:31:44 -04:00
parent 676c40176c
commit 14e4432495
2 changed files with 227 additions and 44 deletions

View File

@ -53,10 +53,10 @@ django-oauth-toolkit = "^3.0.1"
meta-yt = "^0.1.9"
berserk = "^0.13.2"
[tool.poetry.group.dev]
[tool.poetry.group.test]
optional = true
[tool.poetry.group.dev.dependencies]
[tool.poetry.group.test.dependencies]
Werkzeug = "2.0.3"
black = "^22.3"
coverage = "^7.0.5"