fix: make relay fast and concurrency-safe

This commit is contained in:
2026-07-20 06:17:31 +02:00
parent 4eaa21f20c
commit 67160b2de0
5 changed files with 221 additions and 252 deletions
+4 -14
View File
@@ -1,19 +1,9 @@
# Core dependencies - pinned versions for reproducible builds
flask==3.0.3
requests==2.32.3
# Async/Production dependencies
# Web service
quart==0.19.4
uvicorn[standard]==0.30.6
gunicorn==22.0.0
# Performance optimizations
httpx==0.27.2 # HTTP/2 connection pooling for Telegram
diskcache==5.6.3 # Semantic caching
brotli==1.1.0 # Compression
# Resilience patterns
tenacity==8.5.0 # Retry logic with exponential backoff
# Optional production server
hypercorn==0.17.3
# Type hints support
typing_extensions==4.12.2
typing_extensions==4.12.2