]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commitdiff
- 1.15.0 rel_1_15_0
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 4 Mar 2025 17:56:19 +0000 (12:56 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 4 Mar 2025 17:56:19 +0000 (12:56 -0500)
docs/build/changelog.rst
docs/build/conf.py
docs/build/unreleased/1567.rst [deleted file]
docs/build/unreleased/1603.rst [deleted file]
docs/build/unreleased/1613.rst [deleted file]
docs/build/unreleased/drop_py_38.rst [deleted file]
docs/build/unreleased/drop_sqla_13.rst [deleted file]
docs/build/unreleased/issue1597.rst [deleted file]
docs/build/unreleased/pyproject.rst [deleted file]

index 44cb2d5139f499431aacebec9347b038fa5667f1..5330354ec9404d438b414a086b89a3943793e835 100644 (file)
@@ -5,7 +5,57 @@ Changelog
 
 .. changelog::
     :version: 1.15.0
-    :include_notes_from: unreleased
+    :released: March 4, 2025
+
+    .. change::
+        :tags: bug, environment
+        :tickets: 1567
+
+        Added a basic docstring to the migration template files so that the
+        upgrade/downgrade methods pass the D103 linter check which requires a
+        docstring for public functions.  Pull request courtesy Peter Cock.
+
+    .. change::
+        :tags: usecase, autogenerate
+        :tickets: 1603
+
+        Index autogenerate will now render labels for expressions
+        that use them. This is useful when applying operator classes
+        in PostgreSQL that can be keyed on the label name.
+
+    .. change::
+        :tags: bug, autogenerate
+        :tickets: 1613
+
+        Fixed autogenerate rendering bug where the ``deferrable`` element of
+        ``UniqueConstraint``, a bool, were being stringified rather than repr'ed
+        when generating Python code.
+
+    .. change::
+        :tags: changed, general
+
+        Support for Python 3.8 is dropped as of Alembic 1.15.0; this version is
+        now EOL so Python 3.9 or higher is required for Alembic 1.15.
+
+    .. change::
+        :tags: changed, general
+
+        Support for SQLAlchemy 1.3, which was EOL as of 2021, is now dropped from
+        Alembic as of version 1.15.0.   SQLAlchemy version 1.4 or greater is
+        required for use with Alembic 1.15.0.
+
+    .. change::
+        :tags: usecase, autogenerate
+        :tickets: 1597
+
+        Add revision context to AutogenerateDiffsDetected so that command can be
+        wrapped and diffs may be output in a different format. Pull request
+        courtesy Louis-Amaury Chaib (@lachaib).
+
+    .. change::
+        :tags: changed, general
+
+        Installation has been converted to use :pep:`621`, e.g. ``pyproject.toml``.
 
 .. changelog::
     :version: 1.14.1
index d8f3d7fe673b8a99493d1ed7628d962ca6a6fdaa..38cf414b70e85ad950540afb94110d07ca59dec3 100644 (file)
@@ -99,8 +99,8 @@ copyright = "2010-2025, Mike Bayer"  # noqa
 # The short X.Y version.
 version = alembic.__version__
 # The full version, including alpha/beta/rc tags.
-release = "1.14.1"
-release_date = "January 19, 2025"
+release = "1.15.0"
+release_date = "March 4, 2025"
 
 
 # The language for content autogenerated by Sphinx. Refer to documentation
diff --git a/docs/build/unreleased/1567.rst b/docs/build/unreleased/1567.rst
deleted file mode 100644 (file)
index a9a89c0..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-.. change::
-    :tags: bug, environment
-    :tickets: 1567
-
-    Added a basic docstring to the migration template files so that the
-    upgrade/downgrade methods pass the D103 linter check which requires a
-    docstring for public functions.  Pull request courtesy Peter Cock.
diff --git a/docs/build/unreleased/1603.rst b/docs/build/unreleased/1603.rst
deleted file mode 100644 (file)
index 8393ecd..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-.. change::
-    :tags: usecase, autogenerate
-    :tickets: 1603
-
-    Index autogenerate will now render labels for expressions
-    that use them. This is useful when applying operator classes
-    in PostgreSQL that can be keyed on the label name.
diff --git a/docs/build/unreleased/1613.rst b/docs/build/unreleased/1613.rst
deleted file mode 100644 (file)
index 57126ba..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-.. change::
-    :tags: bug, autogenerate
-    :tickets: 1613
-
-    Fixed autogenerate rendering bug where the ``deferrable`` element of
-    ``UniqueConstraint``, a bool, were being stringified rather than repr'ed
-    when generating Python code.
diff --git a/docs/build/unreleased/drop_py_38.rst b/docs/build/unreleased/drop_py_38.rst
deleted file mode 100644 (file)
index 25543c9..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-.. change::
-    :tags: changed, general
-
-    Support for Python 3.8 is dropped as of Alembic 1.15.0; this version is
-    now EOL so Python 3.9 or higher is required for Alembic 1.15.
diff --git a/docs/build/unreleased/drop_sqla_13.rst b/docs/build/unreleased/drop_sqla_13.rst
deleted file mode 100644 (file)
index 7a20af0..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-.. change::
-    :tags: changed, general
-
-    Support for SQLAlchemy 1.3, which was EOL as of 2021, is now dropped from
-    Alembic as of version 1.15.0.   SQLAlchemy version 1.4 or greater is
-    required for use with Alembic 1.15.0.
diff --git a/docs/build/unreleased/issue1597.rst b/docs/build/unreleased/issue1597.rst
deleted file mode 100644 (file)
index fb1f622..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-.. change::
-    :tags: usecase, autogenerate
-    :tickets: 1597
-
-    Add revision context to AutogenerateDiffsDetected so that command can be
-    wrapped and diffs may be output in a different format. Pull request
-    courtesy Louis-Amaury Chaib (@lachaib).
\ No newline at end of file
diff --git a/docs/build/unreleased/pyproject.rst b/docs/build/unreleased/pyproject.rst
deleted file mode 100644 (file)
index 32f4ff3..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-.. change::
-    :tags: changed, general
-
-    Installation has been converted to use :pep:`621`, e.g. ``pyproject.toml``.