fastapi>=0.111.0
uvicorn[standard]>=0.30.0
sqlalchemy>=2.0.20
alembic>=1.12.0
psycopg2-binary>=2.9.9
python-dotenv>=1.0.0
bcrypt>=4.0.1
PyJWT>=2.8.0
httpx>=0.27.0
httpx[http2]>=0.27.0        # اگر در آینده HTTP/2 دوباره لازم شد، ولی الان http2=False است
aiogram==3.4.1              # برای وجود داشتن TelegramForbidden
openpyxl>=3.1.2
pydantic>=2.4.1,<2.6        # سازگار با aiogram 3.4.1 و تنظیمات فعلی
pydantic-settings>=2.0.3,<2.1
pytest>=8.0.0
aiohttp-socks>=0.8.4
pymysql>=1.1.0
a2wsgi>=1.10.0              # به جای asgiref در passenger_wsgi.py استفاده می‌شود
