sts-sponsors team mailing list archive
-
sts-sponsors team
-
Mailing list archive
-
Message #07286
[Merge] ~ack/maas-site-manager:uvicorn-deps-pyproject into maas-site-manager:main
Alberto Donato has proposed merging ~ack/maas-site-manager:uvicorn-deps-pyproject into maas-site-manager:main.
Commit message:
move uvicorn deps to pyproject.toml
Requested reviews:
MAAS Committers (maas-committers)
For more details, see:
https://code.launchpad.net/~ack/maas-site-manager/+git/site-manager/+merge/441556
--
Your team MAAS Committers is requested to review the proposed merge of ~ack/maas-site-manager:uvicorn-deps-pyproject into maas-site-manager:main.
diff --git a/backend/pyproject.toml b/backend/pyproject.toml
index 6a7a46a..5ec6c67 100644
--- a/backend/pyproject.toml
+++ b/backend/pyproject.toml
@@ -31,6 +31,11 @@ testing = [
"pytest-asyncio",
"pytest-postgresql",
]
+uvicorn = [
+ "uvicorn",
+ "uvloop",
+ "watchfiles",
+]
[tool.setuptools.packages.find]
include = ["msm*"]
diff --git a/backend/tox.ini b/backend/tox.ini
index 83f9d8a..dfc9798 100644
--- a/backend/tox.ini
+++ b/backend/tox.ini
@@ -56,10 +56,7 @@ commands =
[testenv:run]
deps =
- -e .
- uvicorn
- uvloop
- watchfiles
+ -e .[uvicorn]
commands =
uvicorn --factory msm.user_api:create_app --host 0.0.0.0 --reload {posargs}
Follow ups