| [project] | |
| name = "app" | |
| version = "0.0.1" | |
| description = "" | |
| authors = [ | |
| {name = "Björn Hommel", email = "bjorn.hommel@magnolia-psychometrics.com"} | |
| ] | |
| readme = "README.md" | |
| requires-python = ">=3.12,<4.0" | |
| [tool.poetry.dependencies] | |
| fastapi = ">=0.116.0,<0.117.0" | |
| uvicorn = ">=0.35.0,<0.36.0" | |
| gunicorn = ">=23.0.0,<24.0.0" | |
| jinja2 = ">=3.1.6,<4.0.0" | |
| jinja2-fragments = ">=1.9.0,<2.0.0" | |
| httpx = ">=0.28.1,<0.29.0" | |
| websockets = ">=15.0.1,<16.0.0" | |
| sqlalchemy = "^2.0.41" | |
| arel = ">=0.3.0,<0.4.0" | |
| databases = "^0.9.0" | |
| aiosqlite = "^0.21.0" | |
| python-multipart = "^0.0.20" | |
| python-dotenv = "^1.1.1" | |
| cryptography = "^45.0.6" | |
| djlint = "^1.36.4" | |
| pybtex = ">=0.24,<0.25" | |
| pybtex-apa7-style = "^0.1.3" | |
| huggingface-hub = {extras = ["cli"], version = "^0.35.3"} | |
| [tool.poetry.group.data] | |
| optional = true | |
| [tool.poetry.group.data.dependencies] | |
| pandas = ">=2.3.1,<3.0.0" | |
| numpy = ">=2.3.1,<3.0.0" | |
| pyarrow = ">=20.0.0,<21.0.0" | |
| scipy = ">=1.16.0,<2.0.0" | |
| matplotlib= ">=3.10.3,<4.0.0" | |
| seaborn = ">=0.13.2,<0.14.0" | |
| plotly = ">=6.2.0,<7.0.0" | |
| altair = ">=5.5.0,<6.0.0" | |
| pyobsplot = "^0.5.4" | |
| polars = "^1.31.0" | |
| [tool.poetry.group.ml] | |
| optional = true | |
| [tool.poetry.group.ml.dependencies] | |
| scikit-learn = ">=1.7.0,<2.0.0" | |
| torch = { version=">=2.7.1,<3.0.0", optional = true } | |
| torchvision = { version=">=0.22.1,<0.23.0", optional = true } | |
| torchaudio = { version=">=2.7.1,<3.0.0", optional = true } | |
| transformers = ">=4.53.1,<5.0.0" | |
| sentence-transformers= ">=5.0.0,<6.0.0" | |
| datasets = ">=3.6.0,<4.0.0" | |
| [tool.poetry.group.dev] | |
| optional = true | |
| [tool.poetry.group.dev.dependencies] | |
| pytest = "^7.0" | |
| ipython = ">=9.4.0,<10.0.0" | |
| jupyter = ">=1.1.1,<2.0.0" | |
| jupyterlab = ">=4.4.4,<5.0.0" | |
| ipywidgets = ">=8.1.7,<9.0.0" | |
| djlint = ">=1.36.4,<2.0.0" | |
| alembic = ">=1.16.3,<2.0.0" | |
| python-dotenv = ">=1.1.1,<2.0.0" | |
| tqdm = ">=4.67.1,<5.0.0" | |
| streamlit = ">=1.46.1,<2.0.0" | |
| pillow = ">=11.3.0,<12.0.0" | |
| pydantic = ">=2.11.7,<3.0.0" | |
| pydantic-settings= ">=2.10.1,<3.0.0" | |
| marimo = ">=0.14.10,<0.15.0" | |
| [tool.poetry.group.demo] | |
| optional = true | |
| [tool.poetry.group.demo.dependencies] | |
| vega-datasets = "^0.9.0" | |
| drawdata = "^0.3.8" | |
| hvplot = "^0.11.3" | |
| panel = "^1.7.4" | |
| [tool.poetry] | |
| package-mode = false | |
| [build-system] | |
| requires = ["poetry-core>=2.0.0,<3.0.0"] | |
| build-backend = "poetry.core.masonry.api" |