SQLAlchemy 2.1.0 ships as new default package version
SQLAlchemy has released version 2.1.0, which will now be the default installed when running pip install sqlalchemy. Key changes include making the greenlet asyncio dependency optional, switching default PostgreSQL and Oracle drivers to psycopg and oracledb, and dropping support for Python versions below 3.11.
GoKawiil's interpretation of the reporting above, not reported fact.
The project describes this as a less disruptive transition than the 2.0 release, but the dependency and driver changes could still break existing deployments that rely on old defaults. New features like T-Strings, CREATE VIEW support, and Microsoft's mssql-python driver suggest SQLAlchemy is expanding both its syntax flexibility and database compatibility.
- SQLAlchemy 2.1.0 is now the default version installed via pip.
- Asyncio support via greenlet must now be installed explicitly, and default PostgreSQL/Oracle drivers have changed.
- Python 3.11 is now the minimum supported version, dropping support for Python 3.10 and earlier.
Source: sqlalchemy.org, 2026-10-11
Published there as: “SQLAlchemy 2.1.0 Released”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.