SQLAlchemy не объявляет greenlet без extra asyncio. На arm64 (macOS) и на Python >= 3.13 greenlet не ставится, и async-движок падает с "the greenlet library is required". Тест фиксирует наличие greenlet. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
19 lines
369 B
Plaintext
19 lines
369 B
Plaintext
fastapi==0.111.0
|
|
uvicorn[standard]==0.30.1
|
|
pydantic==2.11.7
|
|
pydantic[email]
|
|
pydantic-settings==2.10.1
|
|
sqlalchemy[asyncio]>=2.0.32,<2.1
|
|
python-jose[cryptography]==3.3.0
|
|
argon2-cffi==23.1.0
|
|
python-multipart==0.0.9
|
|
python-dotenv==1.0.0
|
|
httpx==0.27.0
|
|
alembic==1.16.1
|
|
aiosqlite==0.20.0
|
|
asyncpg==0.30.0
|
|
pytest==8.3.2
|
|
pytest-asyncio==0.24.0
|
|
openpyxl==3.1.5
|
|
XlsxWriter>=3.2,<4
|