51 lines
686 B
Plaintext
51 lines
686 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
|
|
|
|
# Model processing dependencies
|
|
onnx
|
|
onnxruntime
|
|
onnxoptimizer
|
|
tf2onnx
|
|
tflite2onnx
|
|
keras2onnx
|
|
onnxsim; python_version < "3.12"
|
|
onnx-tf
|
|
onnx2torch
|
|
|
|
# Image processing
|
|
Pillow
|
|
opencv-python
|
|
|
|
# Data analysis (for BIE service)
|
|
numpy<2
|
|
scipy
|
|
matplotlib
|
|
seaborn
|
|
|
|
# Utilities
|
|
onnx-tool
|
|
adjustText
|
|
IPython
|
|
tabulate
|
|
beautifulsoup4
|
|
commentjson
|
|
dict_recursive_update
|
|
snoop
|
|
docopt
|
|
blinker
|
|
python-dotenv
|
|
|
|
# Development dependencies
|
|
pytest
|
|
pytest-asyncio
|