From: Sam Bull Date: Sat, 19 Nov 2022 14:56:20 +0000 (+0000) Subject: Update session.py X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2f077761187ab5c10c62c5393140d4d15ca040fe;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git Update session.py --- diff --git a/lib/sqlalchemy/ext/asyncio/session.py b/lib/sqlalchemy/ext/asyncio/session.py index 6849d258e0..e8245bdf8f 100644 --- a/lib/sqlalchemy/ext/asyncio/session.py +++ b/lib/sqlalchemy/ext/asyncio/session.py @@ -1438,12 +1438,12 @@ class async_sessionmaker(Generic[_AS]): @overload def __init__( - self: async_sessionmaker[AsyncSession], - bind: Optional[_AsyncSessionBind] = None, + self: "async_sessionmaker[AsyncSession]", + bind: Optional[_AsyncSessionBind] = ..., *, - autoflush: bool = True, - expire_on_commit: bool = True, - info: Optional[_InfoType] = None, + autoflush: bool = ..., + expire_on_commit: bool = ..., + info: Optional[_InfoType] = ..., **kw: Any, ): ... @@ -1452,9 +1452,9 @@ class async_sessionmaker(Generic[_AS]): self, bind: Optional[_AsyncSessionBind], class_: Type[_AS], # type: ignore - autoflush: bool = True, - expire_on_commit: bool = True, - info: Optional[_InfoType] = None, + autoflush: bool = ..., + expire_on_commit: bool = ..., + info: Optional[_InfoType] = ..., **kw: Any, ): ... @@ -1464,9 +1464,9 @@ class async_sessionmaker(Generic[_AS]): bind: Optional[_AsyncSessionBind] = ..., *, class_: Type[_AS], # type: ignore - autoflush: bool = True, - expire_on_commit: bool = True, - info: Optional[_InfoType] = None, + autoflush: bool = ..., + expire_on_commit: bool = ..., + info: Optional[_InfoType] = ..., **kw: Any, ): ...