# Runtime dependencies for local/dev environments.
# The canonical package metadata lives in pyproject.toml.
# Synchronize with pyproject.toml when updating dev dependencies.

# Note: the torch version during runtime should NOT be lower than the torch version during building xlite

-r requirements.txt
setuptools>=64.0.0,<82.0.0
cmake>=3.22.0
pybind11>=3.0.0
tqdm
safetensors
tiktoken
sentencepiece
protobuf
transformers>=5.0.0,<=5.2.0
pyyaml>=6.0
torch-npu>=2.5.1
clang-format==22.1.0
clang-tidy==22.1.0
flake8
mypy
