Create requirements.txt
Browse files- requirements.txt +110 -0
requirements.txt
ADDED
@@ -0,0 +1,110 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Core Dependencies
|
2 |
+
gradio>=4.0.0
|
3 |
+
huggingface-hub>=0.20.0
|
4 |
+
transformers>=4.30.0
|
5 |
+
|
6 |
+
# Web and HTTP
|
7 |
+
requests>=2.31.0
|
8 |
+
urllib3>=2.0.0
|
9 |
+
beautifulsoup4>=4.12.0
|
10 |
+
html2text>=2020.1.16
|
11 |
+
|
12 |
+
# Document Processing
|
13 |
+
PyPDF2>=3.0.0
|
14 |
+
python-docx>=0.8.11
|
15 |
+
openpyxl>=3.1.0
|
16 |
+
|
17 |
+
# Image Processing
|
18 |
+
Pillow>=10.0.0
|
19 |
+
opencv-python>=4.8.0
|
20 |
+
pytesseract>=0.3.10
|
21 |
+
numpy>=1.24.0
|
22 |
+
|
23 |
+
# AI and ML Clients
|
24 |
+
openai>=1.0.0
|
25 |
+
mistralai>=0.4.0
|
26 |
+
tavily-python>=0.3.0
|
27 |
+
|
28 |
+
# File Handling
|
29 |
+
pathlib2>=2.3.7
|
30 |
+
mimetypes-extended>=0.1.0
|
31 |
+
tempfile-wrapper>=1.0.0
|
32 |
+
uuid-utils>=0.3.0
|
33 |
+
|
34 |
+
# Development and Utilities
|
35 |
+
python-dateutil>=2.8.2
|
36 |
+
regex>=2023.0.0
|
37 |
+
markdown>=3.5.0
|
38 |
+
pydantic>=2.0.0
|
39 |
+
typing-extensions>=4.7.0
|
40 |
+
|
41 |
+
# Optional Performance Enhancements
|
42 |
+
uvloop>=0.19.0; sys_platform != "win32"
|
43 |
+
orjson>=3.9.0
|
44 |
+
|
45 |
+
# Environment and Configuration
|
46 |
+
python-dotenv>=1.0.0
|
47 |
+
configparser>=5.3.0
|
48 |
+
|
49 |
+
# Deployment Dependencies
|
50 |
+
gunicorn>=21.0.0
|
51 |
+
uvicorn>=0.23.0
|
52 |
+
|
53 |
+
# Security
|
54 |
+
cryptography>=41.0.0
|
55 |
+
certifi>=2023.0.0
|
56 |
+
|
57 |
+
# Development Tools (Optional)
|
58 |
+
black>=23.0.0
|
59 |
+
flake8>=6.0.0
|
60 |
+
mypy>=1.5.0
|
61 |
+
pytest>=7.4.0
|
62 |
+
pytest-asyncio>=0.21.0
|
63 |
+
|
64 |
+
# Media Processing (Advanced Features)
|
65 |
+
ffmpeg-python>=0.2.0
|
66 |
+
moviepy>=1.0.3
|
67 |
+
pydub>=0.25.0
|
68 |
+
|
69 |
+
# Additional Web Utilities
|
70 |
+
selenium>=4.15.0
|
71 |
+
aiohttp>=3.8.0
|
72 |
+
httpx>=0.25.0
|
73 |
+
|
74 |
+
# Data Science (Optional)
|
75 |
+
pandas>=2.0.0
|
76 |
+
matplotlib>=3.7.0
|
77 |
+
seaborn>=0.12.0
|
78 |
+
plotly>=5.15.0
|
79 |
+
|
80 |
+
# Database (Optional)
|
81 |
+
sqlalchemy>=2.0.0
|
82 |
+
sqlite3-utils>=3.34.0
|
83 |
+
|
84 |
+
# Caching and Performance
|
85 |
+
redis>=5.0.0
|
86 |
+
memcached>=1.6.0
|
87 |
+
diskcache>=5.6.0
|
88 |
+
|
89 |
+
# Monitoring and Logging
|
90 |
+
structlog>=23.1.0
|
91 |
+
loguru>=0.7.0
|
92 |
+
sentry-sdk>=1.32.0
|
93 |
+
|
94 |
+
# API Development
|
95 |
+
fastapi>=0.104.0
|
96 |
+
pydantic-settings>=2.0.0
|
97 |
+
python-multipart>=0.0.6
|
98 |
+
|
99 |
+
# Cloud Services (Optional)
|
100 |
+
boto3>=1.28.0
|
101 |
+
google-cloud-storage>=2.10.0
|
102 |
+
azure-storage-blob>=12.18.0
|
103 |
+
|
104 |
+
# Internationalization
|
105 |
+
babel>=2.13.0
|
106 |
+
python-babel>=2.13.0
|
107 |
+
|
108 |
+
# Task Queue (Optional)
|
109 |
+
celery>=5.3.0
|
110 |
+
redis-py>=5.0.0
|