]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
soem changes
authorPablo Estevez <pablo22estevez@gmail.com>
Sun, 8 Jun 2025 21:30:43 +0000 (21:30 +0000)
committerPablo Estevez <pablo22estevez@gmail.com>
Sun, 8 Jun 2025 21:30:43 +0000 (21:30 +0000)
lib/sqlalchemy/dialects/sqlite/aiosqlite.py

index 5cb8c2534f74368cb25979c1daf1c5931915de6f..8d244aabb4053da4b088b5907b12a529f0e869fb 100644 (file)
@@ -95,13 +95,14 @@ from ... import pool
 from ...connectors.asyncio import AsyncAdapt_dbapi_connection
 from ...connectors.asyncio import AsyncAdapt_dbapi_cursor
 from ...connectors.asyncio import AsyncAdapt_dbapi_ss_cursor
-from ...engine.interfaces import DBAPIModule
 from ...util.concurrency import await_
+from ...connectors.asyncio import AsyncAdapt_dbapi_module
 
 if TYPE_CHECKING:
     from ...connectors.asyncio import AsyncIODBAPIConnection
     from ...engine.interfaces import DBAPIConnection
     from ...engine.interfaces import DBAPICursor
+    from ...engine.interfaces import DBAPIModule
     from ...engine.url import URL
     from ...pool.base import PoolProxiedConnection
 
@@ -186,7 +187,7 @@ class AsyncAdapt_aiosqlite_connection(AsyncAdapt_dbapi_connection):
             super()._handle_exception(error)
 
 
-class AsyncAdapt_aiosqlite_dbapi:
+class AsyncAdapt_aiosqlite_dbapi(AsyncAdapt_dbapi_module):
     def __init__(self, aiosqlite: ModuleType, sqlite: ModuleType):
         self.aiosqlite = aiosqlite
         self.sqlite = sqlite
@@ -226,8 +227,6 @@ class AsyncAdapt_aiosqlite_dbapi:
             await_(connection),
         )
 
-    def __getattr__(self, key: str) -> Any: ...
-
 
 class SQLiteExecutionContext_aiosqlite(SQLiteExecutionContext):
     def create_server_side_cursor(self) -> DBAPICursor: