# Core ONNX toolchain
onnx==1.20.1
onnxruntime==1.23.2
protobuf>=4.25.0

# Numerics
numpy==2.2.6

# Code generation
Jinja2==3.1.6

# Testing
pytest==8.2.0
pytest-xdist==3.6.1
pytest-order==1.2.1
hypothesis>=6.100.0
expecttest>=0.1.6

# Config
PyYAML==6.0.2

# Model simplification / optimization (optional but recommended)
onnxsim>=0.4.36
onnxoptimizer>=0.3.13

# Dev tooling (recommended)
ruff>=0.6.0
black>=24.0.0
setuptools_scm[toml]>=7.0
