# Spectrum Verification Suite -- requirements # # RUNNABLE-FIRST: this suite is STANDARD-LIBRARY-ONLY. There are NO third-party # dependencies and NOTHING to install. `pip install -r requirements.txt` is a # no-op by design. # # Required: Python 3.8+ (uses dataclasses, pathlib, f-strings). # # Standard-library modules used by the suite: # csv, json, math, statistics, argparse, dataclasses, pathlib, # subprocess, sys, time (all ship with CPython -- no pip installs) # # The test suite uses pytest as a runner, but the engines themselves do NOT # import it; the engines run on bare Python. If you want to run `python -m # pytest tests`, install pytest (the ONLY optional, test-time-only package): # # pip install pytest # # Production / verification runs require zero packages: # # python run_all.py # # (No runtime dependencies are listed below precisely because there are none.)