Skip to content

Commit d16e985

Browse files
Update requirements.txt
1 parent 508c7ad commit d16e985

File tree

1 file changed

+27
-20
lines changed

1 file changed

+27
-20
lines changed

requirements.txt

Lines changed: 27 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,44 @@
11
# Core App
2-
streamlit
2+
streamlit==1.45.1
33

44
# LangChain + LangGraph
5-
langchain
6-
langgraph
7-
langchain-core
5+
langchain==0.3.25
6+
langgraph==0.4.5
7+
langchain-core==0.3.60
88

99
# Loaders (Unstructured, PDF, DOCX, HTML)
10-
unstructured
11-
pypdf
12-
python-docx
13-
html5lib
14-
docx2txt
10+
unstructured==0.17.2
11+
pypdf==5.5.0
12+
python-docx==1.1.2
13+
html5lib==1.1
14+
docx2txt==0.9
1515

1616
# Embeddings & Transformers
17-
sentence-transformers
18-
transformers
19-
torch
17+
sentence-transformers==4.1.0
18+
transformers==4.51.3
19+
torch==2.7.0
2020

2121
# ChromaDB for VectorStore
22-
chromadb
22+
chromadb==1.0.9
2323

2424
# Memory & Agent Tools
25-
duckduckgo-search
25+
duckduckgo-search==8.0.2
2626

2727
# Typing & Helpers
28-
typing-extensions
28+
typing-extensions==4.13.2
2929

3030
# CI/CD (for Docker, testing, linting)
31-
pytest
32-
black
33-
flake8
31+
pytest==8.3.5
32+
black==25.1.0
33+
flake8==7.2.0
3434

3535
# HuggingFace embeddings
36-
huggingface-hub
37-
huggingface-community
36+
huggingface-hub==0.31.4
37+
38+
39+
llama-index
40+
groq
41+
yfinance
42+
tqdm
43+
python-dotenv
44+
requests

0 commit comments

Comments
 (0)