Spaces:
Running
Running
| # 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 | |