shaikhmohammedmujammil commited on
Commit
9d6b5a3
·
verified ·
1 Parent(s): cf6fca7

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +35 -33
requirements.txt CHANGED
@@ -1,33 +1,35 @@
1
- # Core Streamlit UI
2
- streamlit>=1.30.0,<2.0.0
3
-
4
- # LangChain Framework & Integrations
5
- # NOTE: LangChain releases often, pin versions for stability
6
- langchain>=0.1.14,<0.2.0
7
- langchain-core>=0.1.40,<0.2.0
8
- langchain-openai>=0.1.1,<0.2.0
9
- langchain-groq>=0.1.2,<0.2.0
10
- langchain-google-genai
11
- langchain-anthropic
12
-
13
- # Web Search Client
14
- tavily-python>=0.3.3,<0.4.0
15
-
16
- # Data Validation
17
- pydantic>=2.0.0,<3.0.0
18
-
19
- # Retry Logic
20
- tenacity>=8.2.0,<9.0.0
21
-
22
- # UML Diagram Generation (Requires Java runtime)
23
- plantuml>=0.3.0,<0.4.0
24
-
25
- # Environment Variable Loading
26
- python-dotenv>=1.0.0,<2.0.0
27
-
28
- # Typing Helpers (Often a dependency, but good to include explicitly)
29
- typing-extensions>=4.8.0,<5.0.0
30
-
31
- # HTTP Clients (Often dependencies of LLM/API clients, pin for stability)
32
- httpx>=0.27.0,<0.28.0
33
- requests>=2.31.0,<3.0.0
 
 
 
1
+ # Core Streamlit UI
2
+ streamlit
3
+
4
+ # LangChain Framework & Integrations
5
+ # NOTE: LangChain releases often, pin versions for stability
6
+ langchain
7
+ langchain-core
8
+ langchain-openai
9
+ langchain-groq
10
+ langchain-google-genai
11
+ langchain-anthropic
12
+
13
+ # Web Search Client
14
+ tavily-python
15
+
16
+ # Data Validation
17
+ pydantic
18
+
19
+ # Retry Logic
20
+ tenacity
21
+
22
+ # UML Diagram Generation (Requires Java runtime)
23
+ plantuml
24
+
25
+ # Environment Variable Loading
26
+ python-dotenv
27
+
28
+ # Typing Helpers (Often a dependency, but good to include explicitly)
29
+ typing-extensions
30
+
31
+ # HTTP Clients (Often dependencies of LLM/API clients, pin for stability)
32
+ httpx
33
+ requests
34
+
35
+ nest_asyncio