# Development / test dependencies (Python 3.13). Includes runtime deps. -r requirements.txt pytest==8.4.2 pytest-cov==6.0.0 pytest-timeout==2.4.0 # Operator-GUI browser (E2E) tests. The Chromium binary is NOT pip-installed: # on the build/staging host run `playwright install chromium`, then bundle the # browser cache (PLAYWRIGHT_BROWSERS_PATH) into the offline artifact for the # air-gapped target. Browser tests skip cleanly when Chromium is absent. playwright==1.49.1