44 lines
655 B
Plaintext
44 lines
655 B
Plaintext
# Root requirements.txt for development environment
|
|
|
|
# Core FastAPI dependencies (fixed versions for compatibility)
|
|
fastapi==0.104.1
|
|
uvicorn[standard]==0.24.0
|
|
pydantic==2.12.3
|
|
|
|
# HTTP client for API calls
|
|
httpx
|
|
|
|
# File handling
|
|
python-multipart
|
|
pyzipper
|
|
|
|
# Model processing dependencies
|
|
onnx==1.14.1
|
|
onnxruntime
|
|
onnxoptimizer
|
|
tf2onnx
|
|
tflite2onnx
|
|
tensorflow==2.16.2
|
|
keras2onnx
|
|
onnxsim; python_version < "3.12"
|
|
onnx-tf
|
|
onnx2torch
|
|
|
|
# Image processing
|
|
Pillow
|
|
opencv-python
|
|
|
|
# Data analysis (for BIE service)
|
|
numpy
|
|
scipy
|
|
matplotlib
|
|
seaborn
|
|
|
|
# Utilities
|
|
python-dotenv
|
|
python-igraph
|
|
|
|
# Development dependencies
|
|
pytest
|
|
pytest-asyncio
|