Standardise to use UV helper

This commit is contained in:
Hannah 2026-08-04 22:23:03 +02:00
commit f1cd1e8bfa
5 changed files with 533 additions and 0 deletions

26
pyproject.toml Normal file
View file

@ -0,0 +1,26 @@
[project]
name = "dagemark-backend"
version = "0.1.0"
description = "Dagemark.se Backend, built with FastAPI"
readme = "README.md"
authors = [
{ name = "Hannah", email = "hannah.dagemark@gmail.com" }
]
requires-python = ">=3.14"
dependencies = [
"fastapi",
"uvicorn",
"sqlmodel",
"alembic",
"python-jose",
"passlib[bcrypt]",
"python-multipart",
"pydantic_settings",
]
[project.scripts]
dagemark-backend = "dagemark_backend:main"
[build-system]
requires = ["uv_build>=0.12.1,<0.13.0"]
build-backend = "uv_build"