From 50db0480d97ee0658f738ae2093cd5be0b20251d Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Mon, 14 Feb 2022 09:01:56 -0500 Subject: [PATCH] remove **kw from AsyncSession.begin() / AsyncSession.begin_nested() Removed the unused ``**kw`` arguments from :class:`_asyncio.AsyncSession.begin` and :class:`_asyncio.AsyncSession.begin_nested`. These kw aren't used and appear to have been added to the API in error. Fixes: #7703 Change-Id: I39ff3850929d83e6efeb7f284f2f4d5e4ca120b1 --- doc/build/changelog/unreleased_20/7703.rst | 8 ++++++++ lib/sqlalchemy/ext/asyncio/session.py | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 doc/build/changelog/unreleased_20/7703.rst diff --git a/doc/build/changelog/unreleased_20/7703.rst b/doc/build/changelog/unreleased_20/7703.rst new file mode 100644 index 0000000000..937a553ada --- /dev/null +++ b/doc/build/changelog/unreleased_20/7703.rst @@ -0,0 +1,8 @@ +.. change:: + :tags: bug, orm, asyncio + :tickets: 7703 + + Removed the unused ``**kw`` arguments from + :class:`_asyncio.AsyncSession.begin` and + :class:`_asyncio.AsyncSession.begin_nested`. These kw aren't used and + appear to have been added to the API in error. diff --git a/lib/sqlalchemy/ext/asyncio/session.py b/lib/sqlalchemy/ext/asyncio/session.py index 22de2cab13..18b38ee0a0 100644 --- a/lib/sqlalchemy/ext/asyncio/session.py +++ b/lib/sqlalchemy/ext/asyncio/session.py @@ -533,7 +533,7 @@ class AsyncSession(ReversibleProxy): sync_connection ) - def begin(self, **kw): + def begin(self): """Return an :class:`_asyncio.AsyncSessionTransaction` object. The underlying :class:`_orm.Session` will perform the @@ -556,7 +556,7 @@ class AsyncSession(ReversibleProxy): return AsyncSessionTransaction(self) - def begin_nested(self, **kw): + def begin_nested(self): """Return an :class:`_asyncio.AsyncSessionTransaction` object which will begin a "nested" transaction, e.g. SAVEPOINT. -- 2.47.2