[tool.poetry] name = "fittrack-reportgenerator" version = "0.1.0" description = "A FastAPI application for analyzing fitness tracker data and generating reports." authors = ["Your Name "] readme = "README.md" packages = [{include = "src"}] [tool.poetry.dependencies] python = "^3.11" fastapi = "^0.104.1" uvicorn = {extras = ["standard"], version = "^0.24.0.post1"} pandas = "^2.1.3" numpy = "^1.26.2" scipy = "^1.11.4" matplotlib = "^3.8.2" fitparse = "^1.2.0" python-tcxparser = "*" gpxpy = "^1.5.0" psycopg2-binary = "^2.9.9" SQLAlchemy = "^2.0.23" pydantic = "^2.5.2" python-dotenv = "^1.0.0" httpx = "^0.25.2" pdfkit = "^1.0.0" Jinja2 = "^3.1.2" pydantic-settings = "^2.1.0" python-multipart = "^0.0.7" [tool.poetry.group.dev.dependencies] pytest = "^7.4.3" ruff = "^0.1.6" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.pytest.ini_options] pythonpath = ["."]