From: Pablo Estevez Date: Sun, 8 Jun 2025 22:55:59 +0000 (+0000) Subject: change DBAPIModule to string X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=396e9cfaaccbc56537b967e62decbbb3eb0e036a;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git change DBAPIModule to string --- diff --git a/lib/sqlalchemy/dialects/sqlite/aiosqlite.py b/lib/sqlalchemy/dialects/sqlite/aiosqlite.py index 8d244aabb4..95f39df6b8 100644 --- a/lib/sqlalchemy/dialects/sqlite/aiosqlite.py +++ b/lib/sqlalchemy/dialects/sqlite/aiosqlite.py @@ -94,9 +94,9 @@ from .pysqlite import SQLiteDialect_pysqlite from ... import pool from ...connectors.asyncio import AsyncAdapt_dbapi_connection from ...connectors.asyncio import AsyncAdapt_dbapi_cursor +from ...connectors.asyncio import AsyncAdapt_dbapi_module from ...connectors.asyncio import AsyncAdapt_dbapi_ss_cursor from ...util.concurrency import await_ -from ...connectors.asyncio import AsyncAdapt_dbapi_module if TYPE_CHECKING: from ...connectors.asyncio import AsyncIODBAPIConnection @@ -262,7 +262,7 @@ class SQLiteDialect_aiosqlite(SQLiteDialect_pysqlite): connection: Optional[Union[PoolProxiedConnection, DBAPIConnection]], cursor: Optional[DBAPICursor], ) -> bool: - self.dbapi = cast(DBAPIModule, self.dbapi) + self.dbapi = cast("DBAPIModule", self.dbapi) if isinstance(e, self.dbapi.OperationalError): err_lower = str(e).lower() if ( diff --git a/lib/sqlalchemy/dialects/sqlite/pysqlite.py b/lib/sqlalchemy/dialects/sqlite/pysqlite.py index fa9b100c88..c6fd69225c 100644 --- a/lib/sqlalchemy/dialects/sqlite/pysqlite.py +++ b/lib/sqlalchemy/dialects/sqlite/pysqlite.py @@ -605,7 +605,7 @@ class SQLiteDialect_pysqlite(SQLiteDialect): connection: Optional[Union[PoolProxiedConnection, DBAPIConnection]], cursor: Optional[DBAPICursor], ) -> bool: - self.dbapi = cast(DBAPIModule, self.dbapi) + self.dbapi = cast("DBAPIModule", self.dbapi) return isinstance( e, self.dbapi.ProgrammingError ) and "Cannot operate on a closed database." in str(e)