]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
adapt all asyncio dialects to asyncio connector
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 13 Nov 2023 20:52:43 +0000 (15:52 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 16 Nov 2023 16:44:47 +0000 (11:44 -0500)
commit900d13acb4f19de955eb609dea52a755f0d11acb
tree0507d226f55ba4718440537dd881ca80f48b0c48
parent55bf2bf971cda82c2e3f58e9c211c74c3a6394a8
adapt all asyncio dialects to asyncio connector

Adapted all asyncio dialects, including aiosqlite, aiomysql, asyncmy,
psycopg, asyncpg to use the generic asyncio connection adapter first added
in :ticket:`6521` for the aioodbc DBAPI, allowing these dialects to take
advantage of a common framework.

Fixes: #10415
Change-Id: I24123175aa787f3a2c550d9e02d3827173794e3b
doc/build/changelog/unreleased_21/10415.rst [new file with mode: 0644]
lib/sqlalchemy/connectors/aioodbc.py
lib/sqlalchemy/connectors/asyncio.py
lib/sqlalchemy/dialects/mysql/aiomysql.py
lib/sqlalchemy/dialects/mysql/asyncmy.py
lib/sqlalchemy/dialects/postgresql/asyncpg.py
lib/sqlalchemy/dialects/postgresql/psycopg.py
lib/sqlalchemy/dialects/sqlite/aiosqlite.py