Sage / requirements.txt
vxa8502's picture
Fix portalocker version conflict with qdrant-client
49de95c
# Pinned dependencies for Docker builds
# Generated from: pip freeze on Python 3.11
#
# To regenerate:
# pip install -e ".[api,anthropic]" && pip freeze | grep -v "^-e" > requirements.txt
#
# Core ML dependencies
torch==2.5.1
sentence-transformers==3.3.1
transformers==4.47.1
huggingface-hub==0.27.0
safetensors==0.4.5
numpy==2.2.1
# Vector database
qdrant-client==1.12.1
# API server
fastapi==0.115.6
uvicorn==0.34.0
starlette==0.41.3
pydantic==2.10.3
# LLM client
anthropic==0.42.0
# Metrics
prometheus-client==0.21.1
# Utilities
python-dotenv==1.0.1
sentencepiece==0.2.0
httpx==0.28.1
anyio==4.7.0
certifi==2024.12.14
charset-normalizer==3.4.1
click==8.1.8
filelock==3.16.1
fsspec==2024.12.0
h11==0.14.0
idna==3.10
Jinja2==3.1.4
joblib==1.4.2
MarkupSafe==3.0.2
packaging==24.2
pillow==11.1.0
portalocker==2.10.1
PyYAML==6.0.2
regex==2024.11.6
requests==2.32.3
scikit-learn==1.6.0
scipy==1.15.0
sniffio==1.3.1
threadpoolctl==3.5.0
tokenizers==0.21.0
tqdm==4.67.1
typing_extensions==4.12.2
urllib3==2.3.0