Skip to content

Commit 3cf4372

Browse files
committed
refactor: clean up requirements.txt by removing unused dependencies and organizing into logical groups
1 parent 5a4fc48 commit 3cf4372

1 file changed

Lines changed: 14 additions & 11 deletions

File tree

requirements.txt

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,26 @@
1+
# Web Framework
12
fastapi>=0.104.1
23
uvicorn>=0.24.0
3-
python-dotenv>=1.0.0
4+
python-multipart>=0.0.6
5+
6+
# Configuration and Models
47
pydantic>=2.5.1
58
pydantic-settings>=2.1.0
9+
python-dotenv>=1.0.0
10+
11+
# RAG Pipeline
612
langgraph>=0.0.26
713
langchain-core>=0.1.27
814
langchain-groq>=0.0.1
15+
langchain-huggingface>=0.0.8
916
chromadb>=0.4.18
1017
pypdf>=3.17.1
1118
pandas>=2.1.3
12-
numpy>=1.26.2
13-
pytest>=7.4.3
14-
httpx>=0.25.2
15-
python-multipart>=0.0.6
19+
20+
# Monitoring and Logging
1621
prometheus-client>=0.19.0
1722
prometheus-fastapi-instrumentator>=6.1.0
18-
groq>=0.4.0
19-
tiktoken>=0.5.1
20-
langchain-huggingface>=0.0.8
21-
transformers>=4.37.2
22-
torch>=2.2.0
23-
huggingface-hub>=0.21.3
23+
24+
# Testing
25+
pytest>=7.4.3
26+
httpx>=0.25.2

0 commit comments

Comments
 (0)