diff options
| author | mike bayer <mike_mp@zzzcomputing.com> | 2021-10-29 21:56:38 +0000 |
|---|---|---|
| committer | Gerrit Code Review <gerrit@ci3.zzzcomputing.com> | 2021-10-29 21:56:38 +0000 |
| commit | ef84b5b765d8e36f84adcc06aa92465c4facb267 (patch) | |
| tree | ab54e8f333b92735e070dd40ca49ba359874bab3 /lib | |
| parent | f008df80c2127bf1234476bef023a9af02094f8b (diff) | |
| parent | a5378fe577e6a10c0960481332d186a45c2284f4 (diff) | |
| download | sqlalchemy-ef84b5b765d8e36f84adcc06aa92465c4facb267.tar.gz | |
Merge "warnings: session.autocommit, subtransactions" into main
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/sqlalchemy/orm/__init__.py | 5 | ||||
| -rw-r--r-- | lib/sqlalchemy/testing/warnings.py | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/lib/sqlalchemy/orm/__init__.py b/lib/sqlalchemy/orm/__init__.py index 8e9647840..bdc5cbf67 100644 --- a/lib/sqlalchemy/orm/__init__.py +++ b/lib/sqlalchemy/orm/__init__.py @@ -110,6 +110,11 @@ def create_session(bind=None, **kwargs): False, ``autocommit`` is True. In this sense the session acts more like the "classic" SQLAlchemy 0.3 session with these. + .. deprecated:: 1.4 The "autocommit" parameter will be removed in + SQLAlchemy 2.0. :func:`_orm.create_session` will return a + :class:`_orm.Session` that does not include "autocommit' behavior + in release 2.0. + Usage:: >>> from sqlalchemy.orm import create_session diff --git a/lib/sqlalchemy/testing/warnings.py b/lib/sqlalchemy/testing/warnings.py index 2a0c486d2..dbbafa701 100644 --- a/lib/sqlalchemy/testing/warnings.py +++ b/lib/sqlalchemy/testing/warnings.py @@ -68,10 +68,8 @@ def setup_filters(): # # ORM Session # - r"The Session.autocommit parameter is deprecated ", r"The merge_result\(\) method is superseded by the " r"merge_frozen_result\(\)", - r"The Session.begin.subtransactions flag is deprecated", ]: warnings.filterwarnings( "ignore", |
