Ru2SQL / requirements.txt
Tyycha's picture
Update requirements.txt
2e4e7ea verified
raw
history blame contribute delete
985 Bytes
# Runtime-зависимости Ru2SQL. Используются Dockerfile (HF Spaces)
# и любым окружением без uv. Должны быть в синхронизации с pyproject.toml.
# API
fastapi>=0.115.0
uvicorn[standard]>=0.30.0
pydantic>=2.7.0
pydantic-settings>=2.4.0
# UI
streamlit>=1.35.0
# SQL parsing / validation
sqlglot>=25.0.0
# Data
pandas>=2.2.0
# ML inference — версии зафиксированы под HF Spaces T4 (CUDA 12.1).
# Менять только синхронно: пары transformers/torch и transformers/tokenizers
# имеют жёсткие требования по ABI.
torch>=2.4.0,<2.7
transformers>=4.46.0,<4.50
tokenizers>=0.20.0
accelerate>=0.34.0
peft>=0.13.0
safetensors>=0.4.5
sentencepiece>=0.2.0
# Misc
python-dotenv>=1.0.0
huggingface_hub>=0.26.0,<1.0
pyyaml>=6.0
tqdm>=4.66.0
httpx>=0.27.0
# Опциональные коннекторы к боевым БД
psycopg2-binary>=2.9.0
pymysql>=1.1.0