SCGR commited on
Commit
a8a8801
·
1 Parent(s): b016619

curate requirements.txt

Browse files
Files changed (1) hide show
  1. py_backend/requirements.txt +41 -26
py_backend/requirements.txt CHANGED
@@ -1,32 +1,47 @@
1
- fastapi
2
- uvicorn[standard]
3
- orjson
 
 
 
4
  sqlalchemy>=2.0.0
5
  alembic>=1.12.0
6
- psycopg[binary,pool]
7
- boto3
8
- python-dotenv
9
- chardet
10
- pydantic>=2.7.0
11
- pydantic-settings>=0.2
12
- openai
13
- anthropic
14
- google-generativeai
15
- aiohttp
16
- asyncio
 
 
 
17
  Pillow>=10.4.0
18
- huggingface-hub
19
- pytest
20
- pytest-asyncio
21
- httpx
22
- requests
23
- pycountry>=22.3.5
24
- pycountry-convert>=0.7.2
25
- python-multipart
26
- PyJWT
27
- jsonschema
28
- aiohttp>=3.9
29
  PyMuPDF>=1.23.0
30
  Pillow-Heif>=1.0.0
31
  imageio>=2.31.0
32
- psutil
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Web Framework & Server
2
+ fastapi>=0.104.0
3
+ uvicorn[standard]>=0.24.0
4
+ python-multipart>=0.0.6
5
+
6
+ # Database & ORM
7
  sqlalchemy>=2.0.0
8
  alembic>=1.12.0
9
+ psycopg[binary,pool]>=3.1.0
10
+
11
+ # HTTP Clients
12
+ aiohttp>=3.9.0
13
+ httpx>=0.25.0
14
+ requests>=2.31.0
15
+
16
+ # AI/ML Services
17
+ openai>=1.3.0
18
+ anthropic>=0.7.0
19
+ google-generativeai>=0.3.0
20
+ huggingface-hub>=0.19.0
21
+
22
+ # Image Processing
23
  Pillow>=10.4.0
 
 
 
 
 
 
 
 
 
 
 
24
  PyMuPDF>=1.23.0
25
  Pillow-Heif>=1.0.0
26
  imageio>=2.31.0
27
+
28
+ # Data Processing & Validation
29
+ pydantic>=2.7.0
30
+ pydantic-settings>=0.2.0
31
+ jsonschema>=4.19.0
32
+ orjson>=3.9.0
33
+
34
+ # Cloud Storage
35
+ boto3>=1.34.0
36
+
37
+ # Utilities
38
+ python-dotenv>=1.0.0
39
+ chardet>=5.2.0
40
+ pycountry>=22.3.5
41
+ pycountry-convert>=0.7.2
42
+ PyJWT>=2.8.0
43
+ psutil>=5.9.0
44
+
45
+ # Development & Testing
46
+ pytest>=7.4.0
47
+ pytest-asyncio>=0.21.0