# Research environment contract: CPython 3.12.x only. # Verified together on macOS ARM64 with CPython 3.12.13 on 2026-07-26. # Pin the numerical/workflow stack because pyqlib's own requirements are # intentionally broad and otherwise resolve differently over time. # Verify with: python3.12 -c "import sys; assert sys.version_info[:2] == (3, 12)" -r base.txt numpy==2.5.1 pandas==2.3.3 scipy==1.18.0 lightgbm==4.7.0 cvxpy==1.9.2 mlflow==3.14.0 pyqlib==0.9.7