switch to poetry for dependency management, begin structuring backend

This commit is contained in:
2024-10-15 23:05:05 -05:00
parent 0f71fc4459
commit f45afe5068
4 changed files with 350 additions and 2 deletions

21
pyproject.toml Normal file
View File

@@ -0,0 +1,21 @@
[tool.poetry]
name = "linkpulse"
version = "0.1.0"
description = ""
authors = ["Xevion <xevion@xevion.dev>"]
license = "GNU GPL v3"
readme = "README.md"
package-mode = false
[tool.poetry.scripts]
start = "linkpulse.main:app"
[tool.poetry.dependencies]
python = "^3.12"
fastapi = "0.100"
Hypercorn = "0.14.4"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"