# Tested lock for TurkicNLP with speech recognition: turkicnlp[all,asr]
# Python 3.10, macOS arm64. Install: pip install -r requirements/lock-speech.txt && pip install -e .
# omnilingual-asr/fairseq2 pin torch 2.8, numpy<2, huggingface_hub<1 -> transformers 4.x
blobfile==3.0.0
certifi==2026.7.22
cffi==2.1.1
charset-normalizer==3.5.2
colorama==0.4.6
editdistance==0.8.1
emoji==2.16.0
exceptiongroup==1.3.1
fairseq2==0.6
fairseq2n==0.6
fasttext-wheel==0.9.2
filelock==4.0.12
fsspec==2026.9.0
hf-xet==1.6.0
hfst==3.16.0.1
huggingface_hub==0.36.2
idna==3.20
importlib_metadata==7.2.1
importlib_resources==6.5.2
iniconfig==2.3.0
Jinja2==3.1.6
kenlm==0.3.0
llvmlite==0.50.0
lxml==6.1.3
markdown-it-py==4.2.0
MarkupSafe==3.0.4
mdurl==0.1.2
mpmath==1.3.0
mypy_extensions==1.1.0
networkx==3.4.2
numba==0.68.0
numpy==1.26.4
omnilingual-asr==0.2.0
orjson==3.12.0
packaging==24.2
pandas==2.3.3
platformdirs==4.12.3
pluggy==1.6.0
polars==1.44.2
polars-runtime-32==1.44.2
portalocker==4.4.0
protobuf==7.36.2
psutil==5.9.8
pyarrow==25.0.1
pybind11==3.1.0
pycparser==3.0
pycryptodomex==3.24.0
Pygments==2.21.0
pytest==9.1.1
python-dateutil==2.9.0.post0
pytz==2026.5
PyYAML==6.0.3
regex==2026.9.29
requests==2.34.2
retrying==1.3.7
rich==13.9.4
ruamel.yaml==0.19.1
sacrebleu==2.6.0
safetensors==0.8.0
sentencepiece==0.2.2
six==1.17.0
soundfile==0.14.0
stanza==1.11.0
sympy==1.14.0
tabulate==0.10.0
termcolor==3.3.0
tiktoken==0.14.0
tokenizers==0.22.2
tomli==2.4.1
torch==2.8.0
torchaudio==2.8.0
torcheval==0.0.7
tqdm==4.70.1
transformers==4.57.6
typing_extensions==4.16.0
tzdata==2026.5
udapi==0.5.2
udtools==0.2.8
urllib3==2.8.0
xxhash==3.8.1
zipp==4.1.1
