2025-01-14 09:06:59 -08:00
|
|
|
pandas>=1.5.0
|
2025-08-15 10:11:56 -07:00
|
|
|
numpy>=1.24.0
|
|
|
|
requests>=2.31.0
|
2025-08-22 16:32:39 -07:00
|
|
|
tqdm>=4.66.0
|
|
|
|
# Optional pretty output in reports; app falls back gracefully if missing
|
2025-08-18 11:58:25 -07:00
|
|
|
prettytable>=3.9.0
|
2025-01-14 09:06:59 -08:00
|
|
|
|
Web UI: setup progress + logs folding, Finished Decks library, commander search UX (debounce, keyboard, highlights, color chips), ranking fixes (first-word priority, substring include), optional auto-select; setup start reliability (POST+GET), force runs, status with percent/ETA/timestamps; stepwise builder with added stage reporting and sidecar summaries; keyboard grid wrap-around; restrict commander search to eligible rows
2025-08-26 09:48:25 -07:00
|
|
|
# Web UI stack (FastAPI + Jinja + HTMX served via CDN)
|
|
|
|
fastapi>=0.110.0
|
|
|
|
uvicorn[standard]>=0.28.0
|
|
|
|
Jinja2>=3.1.0
|
|
|
|
python-multipart>=0.0.9
|
|
|
|
|
2025-09-01 16:55:24 -07:00
|
|
|
# Config/schema validation
|
|
|
|
pydantic>=2.5.0
|
|
|
|
|
2025-08-22 16:32:39 -07:00
|
|
|
# Development dependencies are in requirements-dev.txt
|