]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Deprecate scoped_session usage with async sessions
authorFederico Caselli <cfederico87@gmail.com>
Tue, 27 Jul 2021 20:30:06 +0000 (22:30 +0200)
committerFederico Caselli <cfederico87@gmail.com>
Wed, 28 Jul 2021 19:36:14 +0000 (21:36 +0200)
commita2e9aca2cf37db94d862c1721a371d00233cec16
tree7421751298a3f57630e14c9d171827d6e5b7cc05
parent95648050cfb2afb5bea8558a6246ed3b5360e7fd
Deprecate scoped_session usage with async sessions

Deprecate usage of :class:`_orm.scoped_session` with asyncio drivers.
When using Asyncio the :class:`_asyncio.async_scoped_session` should
be used instead.

Fixes: #6746
Change-Id: I540d57a406f59efc37fc61f0e9dfe03f32fe2904
doc/build/changelog/unreleased_14/6746.rst [new file with mode: 0644]
lib/sqlalchemy/ext/asyncio/scoping.py
lib/sqlalchemy/ext/asyncio/session.py
lib/sqlalchemy/orm/scoping.py
lib/sqlalchemy/orm/session.py
test/orm/test_deprecations.py