first commit
This commit is contained in:
40
requirements.txt
Normal file
40
requirements.txt
Normal file
@@ -0,0 +1,40 @@
|
||||
# FastAPI and Server
|
||||
fastapi>=0.104.1
|
||||
uvicorn[standard]>=0.24.0
|
||||
python-multipart>=0.0.6
|
||||
|
||||
# Database
|
||||
sqlalchemy>=2.0.23
|
||||
asyncpg>=0.29.0
|
||||
alembic>=1.13.0
|
||||
|
||||
# Data & Validation
|
||||
pydantic>=2.5.0
|
||||
pydantic-settings>=2.1.0
|
||||
|
||||
# Excel Processing
|
||||
openpyxl>=3.1.2
|
||||
pandas>=2.1.4
|
||||
|
||||
# Math & Science
|
||||
numpy>=1.26.2
|
||||
scipy>=1.11.4
|
||||
|
||||
# AI Integration
|
||||
openai>=1.6.1
|
||||
httpx>=0.26.0
|
||||
|
||||
# Task Queue (for async jobs)
|
||||
celery>=5.3.6
|
||||
redis>=5.0.1
|
||||
|
||||
# Testing
|
||||
pytest>=7.4.3
|
||||
pytest-asyncio>=0.21.1
|
||||
httpx>=0.26.0
|
||||
|
||||
# Admin Panel
|
||||
fastapi-admin>=1.4.0
|
||||
|
||||
# Utilities
|
||||
python-dotenv>=1.0.0
|
||||
Reference in New Issue
Block a user