Skip to content

Compatibility Matrix

Compatibility Matrix (current)

Component Version / Range
Python 3.11.x
FastAPI 0.124.2
Uvicorn 0.38.0
aio-pika 9.4.0+
SQLAlchemy 2.x
asyncpg 0.29.x
Pydantic Settings 2.4.x
Node.js 22.x
Next.js 16.0.8
React 19.2.1
TypeScript 5.9.3
eslint 9.39.1
Docker Compose v2
Postgres 16-alpine
Redis 7-alpine
RabbitMQ 3.13-management

Notes: - Use service DNS names (postgres, redis, rabbitmq) for inter-service URLs. - Keep lockfiles: backend constraints.txt (regenerate via pip-compile/uv), frontend package lockfile. - Bump one stack at a time and rerun lint/tests.