Files
remnawave-bedolaga-telegram…/requirements.txt
T
Fringg 119f463c36 refactor: remove Flask, use FastAPI exclusively for all webhooks
Delete dead Flask-based PAL24 webhook server (app/external/pal24_webhook.py).
PAL24 webhooks already handled by unified FastAPI server on port 8080.

- Remove flask dependency from pyproject.toml and requirements.txt
- Remove PAL24_WEBHOOK_PORT config (unused, FastAPI uses shared port)
- Remove pal24_webhook module reference from log filter
- Update docs: webhook example rewritten from Flask to FastAPI
- Uninstall flask, werkzeug, blinker, itsdangerous
2026-02-09 21:54:15 +03:00

51 lines
1.1 KiB
Plaintext

# Основные зависимости
aiogram==3.22.0
aiohttp==3.12.15
asyncpg==0.30.0
SQLAlchemy==2.0.43
alembic==1.16.5
aiosqlite==0.21.0
# Дополнительные зависимости
pydantic==2.11.9
pydantic-settings==2.10.1
python-dotenv==1.1.1
redis==5.0.1
PyYAML==6.0.2
fastapi==0.115.6
uvicorn==0.32.1
websockets>=12.0
python-multipart==0.0.9
# YooKassa SDK
yookassa==3.9.0
# NaloGO для чеков в налоговую
# nalogo - используем локальную исправленную версию в app/lib/nalogo/
httpx # зависимость для nalogo
# Логирование и мониторинг
structlog==23.2.0
# Планировщик задач для техработ
APScheduler==3.11.0
# Утилиты
python-dateutil==2.9.0.post0
pytz==2023.4
cryptography>=41.0.0
qrcode[pil]==7.4.2
# Личный кабинет (Cabinet)
bcrypt==4.2.0
PyJWT==2.8.0
email-validator==2.1.0
# Для работы с версиями
packaging==23.2
aiofiles==23.2.1
# Архивирование с паролем
pyzipper==0.3.6