]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- 1.4.4 rel_1_4_4
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 31 Mar 2021 00:14:28 +0000 (20:14 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 31 Mar 2021 00:14:28 +0000 (20:14 -0400)
doc/build/changelog/changelog_14.rst
doc/build/changelog/unreleased_14/6099.rst [deleted file]
doc/build/changelog/unreleased_14/6138.rst [deleted file]
doc/build/changelog/unreleased_14/6139.rst [deleted file]
doc/build/changelog/unreleased_14/6144.rst [deleted file]
doc/build/changelog/unreleased_14/6155.rst [deleted file]
doc/build/changelog/unreleased_14/imp_met.rst [deleted file]
doc/build/conf.py

index 93464e9f39349db4638c1a8690e13a3c830bb4ae..b01fa8a43a71d0136bf03aefe4598bdadb0922a8 100644 (file)
@@ -15,7 +15,68 @@ This document details individual issue-level changes made throughout
 
 .. changelog::
     :version: 1.4.4
-    :include_notes_from: unreleased_14
+    :released: March 30, 2021
+
+    .. change::
+        :tags: bug, misc
+
+        Adjusted the usage of the ``importlib_metadata`` library for loading
+        setuptools entrypoints in order to accommodate for some deprecation
+        changes.
+
+
+    .. change::
+        :tags: bug, postgresql
+        :tickets: 6099
+
+        Modified the ``is_disconnect()`` handler for the pg8000 dialect, which now
+        accommodates for a new ``InterfaceError`` emitted by pg8000 1.19.0. Pull
+        request courtesy Hamdi Burak Usul.
+
+
+    .. change::
+        :tags: bug, orm
+        :tickets: 6139
+
+        Fixed critical issue in the new :meth:`_orm.PropComparator.and_` feature
+        where loader strategies that emit secondary SELECT statements such as
+        :func:`_orm.selectinload` and :func:`_orm.lazyload` would fail to
+        accommodate for bound parameters in the user-defined criteria in terms of
+        the current statement being executed, as opposed to the cached statement,
+        causing stale bound values to be used.
+
+        This also adds a warning for the case where an object that uses
+        :func:`_orm.lazyload` in conjunction with :meth:`_orm.PropComparator.and_`
+        is attempted to be serialized; the loader criteria cannot reliably
+        be serialized and deserialized and eager loading should be used for this
+        case.
+
+
+    .. change::
+        :tags: bug, engine
+        :tickets: 6138
+
+        Repair wrong arguments to exception handling method
+        in CursorResult.
+
+    .. change::
+        :tags: bug, regression, orm
+        :tickets: 6144
+
+        Fixed missing method :meth:`_orm.Session.get` from the
+        :class:`_orm.ScopedSession` interface.
+
+
+    .. change::
+        :tags: usecase, engine
+        :tickets: 6155
+
+        Modified the context manager used by :class:`_engine.Transaction` so that
+        an "already detached" warning is not emitted by the ending of the context
+        manager itself, if the transaction were already manually rolled back inside
+        the block. This applies to regular transactions, savepoint transactions,
+        and legacy "marker" transactions. A warning is still emitted if the
+        ``.rollback()`` method is called explicitly more than once.
 
 .. changelog::
     :version: 1.4.3
diff --git a/doc/build/changelog/unreleased_14/6099.rst b/doc/build/changelog/unreleased_14/6099.rst
deleted file mode 100644 (file)
index 5e715b9..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-.. change::
-    :tags: bug, postgresql
-    :tickets: 6099
-
-    Modified the ``is_disconnect()`` handler for the pg8000 dialect, which now
-    accommodates for a new ``InterfaceError`` emitted by pg8000 1.19.0. Pull
-    request courtesy Hamdi Burak Usul.
-
diff --git a/doc/build/changelog/unreleased_14/6138.rst b/doc/build/changelog/unreleased_14/6138.rst
deleted file mode 100644 (file)
index 4b288cf..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-.. change::
-    :tags: bug, engine
-    :tickets: 6138
-
-    Repair wrong arguments to exception handling method
-    in CursorResult.
diff --git a/doc/build/changelog/unreleased_14/6139.rst b/doc/build/changelog/unreleased_14/6139.rst
deleted file mode 100644 (file)
index f8df8b8..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-.. change::
-    :tags: bug, orm
-    :tickets: 6139
-
-    Fixed critical issue in the new :meth:`_orm.PropComparator.and_` feature
-    where loader strategies that emit secondary SELECT statements such as
-    :func:`_orm.selectinload` and :func:`_orm.lazyload` would fail to
-    accommodate for bound parameters in the user-defined criteria in terms of
-    the current statement being executed, as opposed to the cached statement,
-    causing stale bound values to be used.
-
-    This also adds a warning for the case where an object that uses
-    :func:`_orm.lazyload` in conjunction with :meth:`_orm.PropComparator.and_`
-    is attempted to be serialized; the loader criteria cannot reliably
-    be serialized and deserialized and eager loading should be used for this
-    case.
-
diff --git a/doc/build/changelog/unreleased_14/6144.rst b/doc/build/changelog/unreleased_14/6144.rst
deleted file mode 100644 (file)
index 49f9e0d..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-.. change::
-    :tags: bug, regression, orm
-    :tickets: 6144
-
-    Fixed missing method :meth:`_orm.Session.get` from the
-    :class:`_orm.ScopedSession` interface.
-
diff --git a/doc/build/changelog/unreleased_14/6155.rst b/doc/build/changelog/unreleased_14/6155.rst
deleted file mode 100644 (file)
index 9debc17..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-.. change::
-    :tags: usecase, engine
-    :tickets: 6155
-
-    Modified the context manager used by :class:`_engine.Transaction` so that
-    an "already detached" warning is not emitted by the ending of the context
-    manager itself, if the transaction were already manually rolled back inside
-    the block. This applies to regular transactions, savepoint transactions,
-    and legacy "marker" transactions. A warning is still emitted if the
-    ``.rollback()`` method is called explicitly more than once.
diff --git a/doc/build/changelog/unreleased_14/imp_met.rst b/doc/build/changelog/unreleased_14/imp_met.rst
deleted file mode 100644 (file)
index 0663b64..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-.. change::
-    :tags: bug, misc
-
-    Adjusted the usage of the ``importlib_metadata`` library for loading
-    setuptools entrypoints in order to accommodate for some deprecation
-    changes.
-
index b253e077917960973d34f0f37840938f10cfd679..40a65613cce19bf9e7bd0efe38c282b587734fce 100644 (file)
@@ -195,9 +195,9 @@ copyright = u"2007-2021, the SQLAlchemy authors and contributors"  # noqa
 # The short X.Y version.
 version = "1.4"
 # The full version, including alpha/beta/rc tags.
-release = "1.4.3"
+release = "1.4.4"
 
-release_date = "March 25, 2021"
+release_date = "March 30, 2021"
 
 site_base = os.environ.get("RTD_SITE_BASE", "http://www.sqlalchemy.org")
 site_adapter_template = "docs_adapter.mako"