apex-backend / requirements.txt
ssookra's picture
wave-48 backend deploy
a464cc6 verified
Raw
History Blame
2.84 kB
# APEX backend dependencies - Phase 0 task 0.4d (council v2 pin)
# Operator: Vinh Le on Windows 11 + Python 3.10.7 + RTX 3060 Ti (CUDA 12.1)
# Install order (re-create from scratch):
# 1. python -m venv .venv && .venv/Scripts/activate
# 2. pip install --upgrade pip wheel setuptools
# 3. pip install torch==2.5.1+cu121 --index-url https://download.pytorch.org/whl/cu121
# 4. pip install -r requirements.txt
# Step 3 must come before step 4 because torch's CUDA wheel is hosted off-PyPI;
# leaving it in requirements.txt as a bare `torch==2.5.1+cu121` would not resolve.
# Council v2 G0.6 (cvxpy Windows import smoke) PASSED on 3060 Ti without VC++ tools.
accelerate==1.13.0
aiohappyeyeballs==2.6.2
aiohttp==3.13.5
aiosignal==1.4.0
annotated-types==0.7.0
anyio==4.13.0
async-timeout==5.0.1
attrs==26.1.0
cattrs==26.1.0
certifi==2026.5.20
cffi==2.0.0
charset-normalizer==3.4.7
clarabel==0.11.1
colorama==0.4.6
contourpy==1.3.2
cryptography==48.0.0
cvxpy==1.7.5
cvxpylayers==0.1.9
cycler==0.12.1
datasets==4.8.5
Deprecated==1.3.1
diffcp==1.1.9
# wave-48 OVERRIDE-steal #QB: OpenTelemetry tracing for production-grade
# observability per docs/decision-log.md D-067. No-op at runtime when
# APEX_OTEL_ENABLED is not set; packages still listed so the HF Spaces
# Docker image can opt in without rebuilding.
opentelemetry-api==1.39.0
opentelemetry-sdk==1.39.0
opentelemetry-instrumentation-fastapi==0.60b0
opentelemetry-exporter-otlp-proto-http==1.39.0
dill==0.4.1
diskcache==5.6.3
exceptiongroup==1.3.1
fastf1==3.8.3
filelock==3.29.0
fonttools==4.63.0
frozenlist==1.8.0
fsspec==2026.2.0
granite-tsfm==0.3.3
h11==0.16.0
httpcore==1.0.9
httpx==0.28.1
huggingface_hub==0.36.2
idna==3.16
iniconfig==2.3.0
Jinja2==3.1.6
joblib==1.5.3
kiwisolver==1.5.0
llama_cpp_python==0.3.23
# llama-cpp-python wheel: built from source if no abetlen prebuilt wheel matches.
# pre-built CUDA wheels: --extra-index-url https://abetlen.github.io/llama-cpp-python/whl/cu121
MarkupSafe==3.0.3
matplotlib==3.10.9
mpmath==1.3.0
msgpack==1.1.2
multidict==6.7.1
multiprocess==0.70.19
networkx==3.4.2
numpy==2.2.6
osqp==1.1.1
packaging==26.2
pandas==2.3.3
pillow==12.2.0
platformdirs==4.9.6
pluggy==1.6.0
propcache==0.5.2
psutil==7.2.2
pyarrow==21.0.0
pycparser==3.0
pydantic==2.13.4
pydantic_core==2.46.4
Pygments==2.20.0
PyJWT==2.13.0
pyparsing==3.3.2
pytest==9.0.3
python-dateutil==2.9.0.post0
pytz==2026.2
PyYAML==6.0.3
RapidFuzz==3.14.5
regex==2026.5.9
requests==2.34.2
requests-cache==1.3.2
safetensors==0.7.0
scikit-learn==1.7.2
scipy==1.15.3
scs==3.2.11
signalrcore==1.0.2
six==1.17.0
sympy==1.13.1
threadpoolctl==3.6.0
timple==0.1.8
tokenizers==0.22.2
tomli==2.4.1
tqdm==4.67.3
transformers==4.56.0
typing-inspection==0.4.2
typing_extensions==4.15.0
tzdata==2026.2
url-normalize==3.0.0
urllib3==2.7.0
websockets==16.0
wrapt==2.2.1
xxhash==3.7.0
yarl==1.24.2