]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Create terminate mixin
authorFederico Caselli <cfederico87@gmail.com>
Thu, 23 Jan 2025 21:42:14 +0000 (22:42 +0100)
committerFederico Caselli <cfederico87@gmail.com>
Tue, 19 Aug 2025 17:18:26 +0000 (19:18 +0200)
commit373ea6b488a83ec11a705715fcd33290b4948b2b
tree564dd6c8704490ddba6ecd1364d40417bf0f8c9b
parent5b7fc0b2c71a7012130c7850cfba551693bacc98
Create terminate mixin

Generalize the terminate logic employed by the asyncpg dialect to reuse
it in the aiomysql and asyncmy dialect implementation.

Fixes: #12273
Change-Id: Iddb658b7118de774f169e31e888a8aae1c7c6ec2
(cherry picked from commit dddfa96736dd905be59c8601ae3e09c8bc52299c)
doc/build/changelog/unreleased_20/12273.rst [new file with mode: 0644]
lib/sqlalchemy/connectors/asyncio.py
lib/sqlalchemy/dialects/mysql/aiomysql.py
lib/sqlalchemy/dialects/mysql/asyncmy.py
lib/sqlalchemy/dialects/postgresql/asyncpg.py