v2.3
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
# Requirements for Docker deployment (web server only)
|
||||
# Removed GUI dependencies (PyQt5)
|
||||
|
||||
# Core dependencies
|
||||
colorama>=0.4.0
|
||||
pycryptodome>=3.20.0
|
||||
tqdm>=4.60.0
|
||||
openpyxl>=3.0.0
|
||||
unidecode>=1.0.0
|
||||
|
||||
# Web framework (pinned to avoid Starlette TemplateResponse API breakage)
|
||||
fastapi>=0.104.0,<0.112.0
|
||||
uvicorn[standard]>=0.24.0
|
||||
python-multipart>=0.0.6
|
||||
jinja2>=3.1.2
|
||||
werkzeug>=3.0.0
|
||||
|
||||
# HTTP client (used by email_notifier.py for API email)
|
||||
requests>=2.28.0
|
||||
|
||||
# Database & Security additions
|
||||
sqlalchemy>=2.0.0
|
||||
passlib>=1.7.4
|
||||
bcrypt>=4.0.1
|
||||
Reference in New Issue
Block a user