setuptools>=80.0
packaging>=24.2
wheel>=0.43
instructlab-training>=0.12.0
rhai-innovation-mini-trainer>=0.2.0
torch>=2.6.0
transformers>=4.55.0
numba>=0.50
datasets>=4.0.0
numpy<2.3,>=1.26.4
rich>=14.1.0
peft>=0.15
pydantic>=2.7.0
aiofiles>=23.2.1
accelerate>=0.34.2
sympy>=1.0
networkx>=3.0
jinja2>=3.1.0
fsspec>=2025.0
pandas>=2.2
multiprocess>=0.70.16
aiohttp>=3.12
pyparsing>=3.0
regex>=2025.0
llvmlite>=0.42
filelock>=3.0
psutil>=6.0
urllib3>=2.4
frozenlist>=1.7
xxhash>=3.0
requests>=2.32.5
attr>=0.3.2
filelock>=3.19.1
mpmath>=1.3.0
pytest>=8.0

[cuda]
instructlab-training[cuda]>=0.12.0
rhai-innovation-mini-trainer[cuda]>=0.2.0
flash-attn>=2.8
einops>=0.8
kernels>=0.9.0
bitsandbytes>=0.47.0

[dev]
ipykernel
ipython
