aboutsummaryrefslogtreecommitdiffstats
path: root/pyproject.toml
diff options
context:
space:
mode:
authorPanu Oksiala <panu@oksiala.fi>2024-01-22 00:24:37 +0200
committerPanu Oksiala <panu@oksiala.fi>2024-01-22 00:24:37 +0200
commit73c1115e6fba24b86eca1e5cad5f5086d6bd2ba6 (patch)
treedaedbc44f41c91a13cb7fc26edd325ab14996217 /pyproject.toml
Initial commit
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml29
1 files changed, 29 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..709aa85
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,29 @@
+[tool.poetry]
+name = "desmo-api"
+version = "0.1.0"
+description = ""
+authors = ["Panu Oksiala <panu@oksiala.fi>"]
+readme = "README.md"
+
+[tool.poetry.dependencies]
+python = ">=3.9.18,<3.13"
+ansible-runner = "^2.3.4"
+tenacity = "^8.2.3"
+python-statemachine = "^2.1.2"
+fastapi = "^0.104.1"
+aiohttp = {extras = ["speedups"], version = "^3.9.0"}
+aiodns = "^3.1.1"
+argon2-cffi = "^23.1.0"
+ansible = "^8.0.0"
+asyncpg = "^0.29.0"
+
+
+[tool.poetry.group.dev.dependencies]
+pydot = "^1.4.2"
+mypy = "^1.7.0"
+uvicorn = {extras = ["standard"], version = "^0.24.0.post1"}
+flake8 = "^6.1.0"
+
+[build-system]
+requires = ["poetry-core"]
+build-backend = "poetry.core.masonry.api"