-r requirements.txt

clang-format==22.1.3
execnet==2.1.2
pybind11-stubgen==2.5.5
pytest==8.4.2
pytest-xdist==3.8.0
ruff==0.15.0

# Required by the vendored submodules' stub generation (vendor/*/scripts/generate_pyi.py)
tree-sitter==0.26.0
tree-sitter-cpp==0.23.4

# Required by the sweep Pareto plotting (examples/sweep/plot_pareto.py)
matplotlib==3.11.2

# Required by the engine's runtime profiling HTTP server (deepinfer/engine/profile_server.py)
fastapi==0.128.0
uvicorn==0.40.0
