-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
20 lines (16 loc) · 1.55 KB
/
Copy pathrequirements.txt
File metadata and controls
20 lines (16 loc) · 1.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# ── Web framework ─────────────────────────────────────────────────────────────
fastapi==0.111.0
uvicorn[standard]==0.29.0 # includes websockets + httptools for production
pydantic==2.7.1
# ── Data / ML ─────────────────────────────────────────────────────────────────
pandas==2.2.2
scikit-learn==1.4.2
dill==0.3.8 # serialise/deserialise the ExplainedModel pickle
lime==0.2.0.1 # LIME feature-importance explanations
# ── MLflow ────────────────────────────────────────────────────────────────────
mlflow==2.13.0 # experiment tracking & model registry
# ── Config / utilities ────────────────────────────────────────────────────────
python-dotenv==1.0.1 # load .env for local development
httpx==0.27.0 # async HTTP client (used by FastAPI TestClient)
# ── Testing ───────────────────────────────────────────────────────────────────
pytest==8.1.1