prthm11 commited on
Commit
56232b8
·
verified ·
1 Parent(s): c1fa7d2

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +30 -46
requirements.txt CHANGED
@@ -1,46 +1,30 @@
1
- # Core Flask and WebSocket dependencies
2
- Flask>=3.0.0,<4.0.0
3
- Flask-SocketIO>=5.3.0,<6.0.0
4
- python-socketio>=5.11.0,<6.0.0
5
-
6
- # LangChain and Groq integration
7
- langchain>=0.1.20,<0.2.0
8
- langchain-groq>=0.3.0,<1.0.0
9
- groq>=0.11.0,<1.0.0
10
-
11
- # Database dependencies
12
- psycopg2-binary>=2.9.0,<3.0.0
13
- SQLAlchemy>=2.0.0,<3.0.0
14
- Flask-SQLAlchemy>=3.1.0,<4.0.0
15
-
16
- # Redis for caching and session management
17
- redis>=5.0.0,<6.0.0
18
- Flask-Session>=0.8.0,<1.0.0
19
-
20
- # Environment and configuration
21
- python-dotenv>=1.0.0,<2.0.0
22
-
23
- # Utilities and helpers
24
- python-dateutil>=2.8.0,<3.0.0
25
-
26
- # Development and testing
27
- pytest>=7.4.0,<8.0.0
28
- pytest-asyncio>=0.21.0,<1.0.0
29
- pytest-mock>=3.12.0,<4.0.0
30
- coverage>=7.3.0,<8.0.0
31
-
32
- # Security and validation
33
- Werkzeug>=2.3.0,<3.0.0
34
- marshmallow>=3.20.0,<4.0.0
35
- Flask-Limiter>=3.5.0,<4.0.0
36
- PyJWT>=2.8.0,<3.0.0
37
-
38
- # Async support
39
- eventlet>=0.33.0,<1.0.0
40
-
41
- # System monitoring
42
- psutil>=5.9.0,<6.0.0
43
-
44
- # HTTP client for API calls
45
- httpx>=0.25.0,<1.0.0
46
- requests>=2.31.0,<3.0.0
 
1
+ Flask[async]
2
+ Flask-SocketIO
3
+ gunicorn
4
+ groq
5
+ langchain
6
+ langchain-community
7
+ langchain_experimental
8
+ langchain-groq
9
+ langgraph
10
+ huggingface-hub
11
+ transformers
12
+ torch
13
+ sentence-transformers
14
+ faiss-cpu
15
+ open_clip_torch
16
+ unstructured[all-docs]
17
+ pytesseract
18
+ pdf2image
19
+ PyPDF2
20
+ Pillow
21
+ numpy
22
+ pandas
23
+ scikit-learn
24
+ scipy
25
+ requests
26
+ beautifulsoup4
27
+ SpeechRecognition
28
+ python-docx
29
+ langchain_openai
30
+ pydantic