uploader-bot/deployment/requirements.compatible.txt

49 lines
987 B
Plaintext

# Existing dependencies from original requirements.txt
sanic==21.9.1
websockets==10.0
sqlalchemy==2.0.23
python-dotenv==1.0.0
pymysql==1.1.0
aiogram==3.13.0
pytonconnect==0.3.0
base58==2.1.1
git+https://github.com/tonfactory/tonsdk.git@3ebbf0b702f48c2519e4c6c425f9514f673b9d48#egg=tonsdk
httpx==0.25.0
docker==7.0.0
pycryptodome==3.20.0
pynacl==1.5.0
aiofiles==23.2.1
pydub==0.25.1
pillow==10.2.0
ffmpeg-python==0.2.0
python-magic==0.4.27
# Additional dependencies for enhanced functionality
# Security and validation
bcrypt==4.1.2
pyjwt==2.8.0
cryptography==41.0.8
email-validator==2.1.0
pydantic==2.5.2
pydantic-settings==2.1.0
# Database and caching
aiomysql==0.2.0
asyncpg==0.29.0
redis==5.0.1
# Monitoring and logging
prometheus-client==0.19.0
structlog==23.2.0
# Development and testing
pytest==7.4.3
pytest-asyncio==0.21.1
black==23.11.0
isort==5.12.0
mypy==1.7.1
bandit==1.7.5
# Optional monitoring (commented out for minimal setup)
# grafana-api==1.0.3
# sentry-sdk==1.38.0