# Analysis and harness dependencies.
#
# Pinned to the versions every reported run and every published number was
# produced and verified under. Nothing here is needed to read the paper; these
# are for rerunning the harness or recomputing HEADLINE.md from runs/.
#
#   python -m venv .venv && . .venv/bin/activate
#   pip install -r requirements.txt
#   pytest harness/ -q          # 88 tests, no model, no network, no GPU
#   python tools/headline.py    # rebuilds HEADLINE.md from runs/
#   python tools/robust_stats.py # rebuilds HEADLINE_ROBUST.md from runs/

numpy==2.5.1
scipy==1.18.0
httpx==0.28.1
pytest==9.1.1

# Only needed to collect NEW rollouts against a live vLLM endpoint. The analysis
# path does not import it.
openai==2.44.0
