rkihacker commited on
Commit
5598063
·
verified ·
1 Parent(s): b4f3478

Create requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +16 -0
requirements.txt ADDED
@@ -0,0 +1,16 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # FastAPI Framework and ASGI Server
2
+ fastapi>=0.104.0,<0.110.0 # Modern, fast web framework for building APIs with Python
3
+ uvicorn[standard]>=0.24.0,<0.26.0 # ASGI server implementation with optional dependencies for production
4
+
5
+ # HTTP Client Library
6
+ curl-cffi>=0.6.0,<0.8.0 # Python binding for curl-impersonate for making HTTP requests with browser fingerprinting
7
+
8
+ # Data Validation and Settings Management
9
+ pydantic>=2.5.0,<3.0.0 # Data validation using Python type hints
10
+
11
+ # Additional FastAPI Dependencies (automatically installed with fastapi but specified for clarity)
12
+ starlette>=0.27.0,<0.29.0 # Lightweight ASGI framework (FastAPI dependency)
13
+ python-multipart>=0.0.6,<0.1.0 # For parsing multipart/form-data (optional FastAPI feature)
14
+
15
+ # Development and Production Dependencies
16
+ python-dotenv>=1.0.0,<2.0.0 # Load environment variables from .env file (optional but recommended)