This commit is contained in:
Luftmensch
2026-08-26 14:11:37 +07:00
commit e528419f9a
135 changed files with 413970 additions and 0 deletions
+24
View File
@@ -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