diff options
Diffstat (limited to 'lib/sqlalchemy/ext/asyncio/base.py')
-rw-r--r-- | lib/sqlalchemy/ext/asyncio/base.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/sqlalchemy/ext/asyncio/base.py b/lib/sqlalchemy/ext/asyncio/base.py index fa8c5006e..d11b059fd 100644 --- a/lib/sqlalchemy/ext/asyncio/base.py +++ b/lib/sqlalchemy/ext/asyncio/base.py @@ -5,14 +5,14 @@ from . import exc as async_exc class StartableContext(abc.ABC): @abc.abstractmethod - async def start(self) -> "StartableContext": + async def start(self, is_ctxmanager=False) -> "StartableContext": pass def __await__(self): return self.start().__await__() async def __aenter__(self): - return await self.start() + return await self.start(is_ctxmanager=True) @abc.abstractmethod async def __aexit__(self, type_, value, traceback): |