Add tests and fix issues

This commit is contained in:
2026-04-25 10:38:21 +02:00
parent a0bdf9e37e
commit d84a0eed3f
18 changed files with 911 additions and 567 deletions

View File

@@ -3,12 +3,15 @@ name = "daily-counter"
description = "A daily counter for any habbit tracking"
version = "0.1"
dynamic = ["version"]
requires-python = ">= 3.10"
requires-python = ">=3.10,<4"
dependencies = [
"alembic (==1.18.4)",
"streamlit (==1.56.0)",
"toml-cli (==0.8.2)",
"authlib (==1.6.9)"
"authlib (==1.6.9)",
"sqlalchemy (>=2.0.49,<3.0.0)",
"pytest-alembic (>=0.12.1,<0.13.0)",
"pytest-env (>=1.6.0,<2.0.0)"
]
[virtualenvs]
@@ -23,4 +26,14 @@ prepend_sys_path = [
]
[tool.poetry]
package-mode = false
package-mode = false
[tool.poetry.group.dev.dependencies]
pytest = ">=9.0"
[tool.poetry.dependencies]
python = ">=3.10,<4"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"