-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathrequirements.txt
More file actions
61 lines (48 loc) · 1015 Bytes
/
requirements.txt
File metadata and controls
61 lines (48 loc) · 1015 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
--extra-index-url https://mirrors.aliyun.com/pypi/simple
# Core FastAPI and web server dependencies
fastapi==0.104.1
uvicorn[standard]==0.24.0
pydantic==2.5.0
pydantic-settings==2.1.0
# HTTP and middleware
httpx==0.25.2
python-multipart==0.0.6
# Configuration and data handling
PyYAML==6.0.1
python-dotenv==1.0.0
# Database
sqlalchemy==2.0.23
# File handling and async I/O
aiofiles==23.2.1
Pillow==10.1.0
# GPU monitoring and system info
GPUtil==1.4.0
psutil==5.9.6
# 3D processing libraries
trimesh==4.6.12
open3d==0.18.0
numpy==1.24.3
# Development and testing
pytest==7.4.3
pytest-asyncio==0.21.1
black==23.11.0
flake8==6.1.0
mypy==1.7.1
# Logging and monitoring
structlog==23.2.0
# Security
passlib[bcrypt]==1.7.4
python-jose[cryptography]==3.3.0
# Optional: For production deployment
gunicorn==21.2.0
redis==5.0.1 # For caching and job queues
# tsinghua endpoint not work for tb-nightly
tb-nightly
pydantic[email]
transformers==4.57.3
pyyaml
realesrgan==0.3.0
peft==0.17.1
# extra
pyvista
vtk