diff --git a/sqlalchemy-stubs/ext/asyncio/session.pyi b/sqlalchemy-stubs/ext/asyncio/session.pyi index ae1fc00..b6883fd 100644 --- a/sqlalchemy-stubs/ext/asyncio/session.pyi +++ b/sqlalchemy-stubs/ext/asyncio/session.pyi @@ -113,6 +113,7 @@ class _AsyncSessionProtocol( Union[Literal[True], Mapping[str, Any]] ] = ..., identity_token: Optional[Any] = ..., + execution_options: Optional[_ExecuteOptions] = ..., ) -> Optional[_T]: ... async def stream( self, @@ -175,6 +176,7 @@ class _AsyncSessionTypingCommon( populate_existing: bool = ..., with_for_update: Optional[Any] = ..., identity_token: Optional[Any] = ..., + execution_options: Optional[_ExecuteOptions] = ..., ) -> Optional[_T]: ... async def merge( self, diff --git a/sqlalchemy-stubs/orm/session.pyi b/sqlalchemy-stubs/orm/session.pyi index fa3e0b9..fb9bcd8 100644 --- a/sqlalchemy-stubs/orm/session.pyi +++ b/sqlalchemy-stubs/orm/session.pyi @@ -158,6 +158,7 @@ class _SessionProtocol( Union[Literal[True], Mapping[str, Any]] ] = ..., identity_token: Optional[Any] = ..., + execution_options: Optional[_ExecuteOptions] = ..., ) -> Optional[_T]: ... def merge( self, @@ -383,6 +384,7 @@ class _SessionTypingCommon( Union[Literal[True], Mapping[str, Any]] ] = ..., identity_token: Optional[Any] = ..., + execution_options: Optional[_ExecuteOptions] = ..., ) -> Optional[_T]: ... def bulk_save_objects( self,