-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathrequirements.txt
More file actions
46 lines (38 loc) · 1007 Bytes
/
Copy pathrequirements.txt
File metadata and controls
46 lines (38 loc) · 1007 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
# CacheRoute application and development dependencies.
#
# This file is the dependency source of truth for a complete CacheRoute
# application/development environment. pyproject.toml intentionally exposes a
# smaller package install surface and is not a replacement for this file.
#
# PyTorch, vLLM, and LMCache belong to the serving environment and are
# intentionally not pinned here. Installing a different torch build over an
# existing vLLM/LMCache image can break its CUDA and binary compatibility.
sentence-transformers~=5.1.2
faiss-cpu==1.13.1
fastapi~=0.124.0
uvicorn~=0.38.0
starlette~=0.50.0
pydantic~=2.12.5
httpx~=0.28.1
aiohttp~=3.13.2
requests~=2.32.5
redis>=5.1,<9
transformers~=4.57.3
huggingface-hub~=0.36.0
safetensors~=0.7.0
datasets~=4.4.2
numpy~=1.26.4
scipy~=1.16.3
pandas~=2.3.3
scikit-learn~=1.7.2
matplotlib~=3.10.7
jupyter_client~=8.6.3
pyzmq~=27.1.0
pyyaml~=6.0.3
setuptools~=78.1.0
tqdm~=4.67.1
warcio~=1.7.5
beautifulsoup4~=4.14.3
Booktype~=1.5
# Testing
pytest~=9.1.1