]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commitdiff
- 1.13.0 rel_1_13_0
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 1 Dec 2023 15:24:04 +0000 (10:24 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 1 Dec 2023 15:24:04 +0000 (10:24 -0500)
docs/build/changelog.rst
docs/build/conf.py
docs/build/unreleased/1234.rst [deleted file]
docs/build/unreleased/1323.rst [deleted file]
docs/build/unreleased/1339.rst [deleted file]
docs/build/unreleased/1359.rst [deleted file]
docs/build/unreleased/1361.rst [deleted file]
docs/build/unreleased/more_index_fixes.rst [deleted file]

index c41901c620e8efce21ac83ea15347a25f22d072c..1d89830c77c8d08449f8609044465c2f45a3a3e6 100644 (file)
@@ -5,7 +5,63 @@ Changelog
 
 .. changelog::
     :version: 1.13.0
-    :include_notes_from: unreleased
+    :released: December 1, 2023
+
+    .. change::
+        :tags: bug, commands
+        :tickets: 1234
+
+        Fixed issue where the ``alembic check`` command did not function correctly
+        with upgrade structures that have multiple, top-level elements, as are
+        generated from the "multi-env" environment template.  Pull request courtesy
+        Neil Williams.
+
+    .. change::
+        :tags: usecase, operations
+        :tickets: 1323
+
+        Updated logic introduced in :ticket:`151` to allow ``if_exists`` and
+        ``if_not_exists`` on index operations also on SQLAlchemy
+        1.4 series. Previously this feature was mistakenly requiring
+        the 2.0 series.
+
+    .. change::
+        :tags: usecase
+        :tickets: 1339
+
+        Replaced ``python-dateutil`` with the standard library module
+        `zoneinfo <https://docs.python.org/3.11/library/zoneinfo.html#module-zoneinfo>`_.
+        This module was added in Python 3.9, so previous version will been
+        to install the backport of it, available by installing the ``backports.zoneinfo``
+        library. The ``alembic[tz]`` option has been updated accordingly.
+
+    .. change::
+        :tags: installation, changed
+        :tickets: 1359
+
+        Alembic 1.13 now supports Python 3.8 and above.
+
+    .. change::
+        :tags: bug, autogenerate
+        :tickets: 1361
+
+        Fixed autogenerate issue where ``create_table_comment()`` and
+        ``drop_table_comment()`` rendering in a batch table modify would include
+        the "table" and "schema" arguments, which are not accepted in batch as
+        these are already part of the top level block.
+
+    .. change::
+        :tags: bug, postgresql
+        :tickets: 1321, 1327, 1356
+
+        Additional fixes to PostgreSQL expression index compare feature.
+        The compare now correctly accommodates casts and differences in
+        spacing.
+        Added detection logic for operation clauses inside the expression,
+        skipping the compare of these expressions.
+        To accommodate these changes the logic for the comparison of the
+        indexes and unique constraints was moved to the dialect
+        implementation, allowing greater flexibility.
 
 .. changelog::
     :version: 1.12.1
index e4d34785f0ee2749d952c9ac8250fe1b825dd243..43f1f78d6ab6a45ade08b1eb140d2af3ea616fd4 100644 (file)
@@ -99,8 +99,8 @@ copyright = "2010-2023, Mike Bayer"  # noqa
 # The short X.Y version.
 version = alembic.__version__
 # The full version, including alpha/beta/rc tags.
-release = "1.12.1"
-release_date = "October 26, 2023"
+release = "1.13.0"
+release_date = "December 1, 2023"
 
 
 # The language for content autogenerated by Sphinx. Refer to documentation
diff --git a/docs/build/unreleased/1234.rst b/docs/build/unreleased/1234.rst
deleted file mode 100644 (file)
index 4df0078..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-.. change::
-    :tags: bug, commands
-    :tickets: 1234
-
-    Fixed issue where the ``alembic check`` command did not function correctly
-    with upgrade structures that have multiple, top-level elements, as are
-    generated from the "multi-env" environment template.  Pull request courtesy
-    Neil Williams.
diff --git a/docs/build/unreleased/1323.rst b/docs/build/unreleased/1323.rst
deleted file mode 100644 (file)
index 0acb202..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-.. change::
-    :tags: usecase, operations
-    :tickets: 1323
-
-    Updated logic introduced in :ticket:`151` to allow ``if_exists`` and
-    ``if_not_exists`` on index operations also on SQLAlchemy
-    1.4 series. Previously this feature was mistakenly requiring
-    the 2.0 series.
diff --git a/docs/build/unreleased/1339.rst b/docs/build/unreleased/1339.rst
deleted file mode 100644 (file)
index 5bd538c..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-.. change::
-    :tags: usecase
-    :tickets: 1339
-
-    Replaced ``python-dateutil`` with the standard library module
-    `zoneinfo <https://docs.python.org/3.11/library/zoneinfo.html#module-zoneinfo>`_.
-    This module was added in Python 3.9, so previous version will been
-    to install the backport of it, available by installing the ``backports.zoneinfo``
-    library. The ``alembic[tz]`` option has been updated accordingly.
diff --git a/docs/build/unreleased/1359.rst b/docs/build/unreleased/1359.rst
deleted file mode 100644 (file)
index 7e5340d..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-.. change::
-    :tags: installation, changed
-    :tickets: 1359
-
-    Alembic 1.13 now supports Python 3.8 and above.
diff --git a/docs/build/unreleased/1361.rst b/docs/build/unreleased/1361.rst
deleted file mode 100644 (file)
index e744dad..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-.. change::
-    :tags: bug, autogenerate
-    :tickets: 1361
-
-    Fixed autogenerate issue where ``create_table_comment()`` and
-    ``drop_table_comment()`` rendering in a batch table modify would include
-    the "table" and "schema" arguments, which are not accepted in batch as
-    these are already part of the top level block.
diff --git a/docs/build/unreleased/more_index_fixes.rst b/docs/build/unreleased/more_index_fixes.rst
deleted file mode 100644 (file)
index 4645c9c..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-.. change::
-    :tags: bug, postgresql
-    :tickets: 1321, 1327, 1356
-
-    Additional fixes to PostgreSQL expression index compare feature.
-    The compare now correctly accommodates casts and differences in
-    spacing.
-    Added detection logic for operation clauses inside the expression,
-    skipping the compare of these expressions.
-    To accommodate these changes the logic for the comparison of the
-    indexes and unique constraints was moved to the dialect
-    implementation, allowing greater flexibility.