summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/build/changelog/unreleased_20/7703.rst8
-rw-r--r--lib/sqlalchemy/ext/asyncio/session.py4
2 files changed, 10 insertions, 2 deletions
diff --git a/doc/build/changelog/unreleased_20/7703.rst b/doc/build/changelog/unreleased_20/7703.rst
new file mode 100644
index 000000000..937a553ad
--- /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 22de2cab1..18b38ee0a 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.