File size: 2,238 Bytes
6ca4b94
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
[project]
name = "app"
version = "0.0.1"
description = ""
authors = [
    {name = "Björn Hommel", email = "[email protected]"}
]
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"