From baac3bc569932c6bdc7d9e7015cdc0481e788615 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Wed, 20 Dec 2023 12:03:48 -0500 Subject: [PATCH] - 1.13.1 --- docs/build/changelog.rst | 51 +++++++++++++++++++++++++++++++++- docs/build/conf.py | 4 +-- docs/build/unreleased/1337.rst | 8 ------ docs/build/unreleased/1370.rst | 11 -------- docs/build/unreleased/1371.rst | 7 ----- docs/build/unreleased/1373.rst | 9 ------ docs/build/unreleased/1377.rst | 9 ------ 7 files changed, 52 insertions(+), 47 deletions(-) delete mode 100644 docs/build/unreleased/1337.rst delete mode 100644 docs/build/unreleased/1370.rst delete mode 100644 docs/build/unreleased/1371.rst delete mode 100644 docs/build/unreleased/1373.rst delete mode 100644 docs/build/unreleased/1377.rst diff --git a/docs/build/changelog.rst b/docs/build/changelog.rst index 89464147..1f94c7c1 100644 --- a/docs/build/changelog.rst +++ b/docs/build/changelog.rst @@ -5,7 +5,56 @@ Changelog .. changelog:: :version: 1.13.1 - :include_notes_from: unreleased + :released: December 20, 2023 + + .. change:: + :tags: bug, autogenerate + :tickets: 1337 + + Fixed :class:`.Rewriter` so that more than two instances could be chained + together correctly, also allowing multiple ``process_revision_directives`` + callables to be chained. Pull request courtesy zrotceh. + + + .. change:: + :tags: bug, environment + :tickets: 1369 + + Fixed issue where the method :meth:`.EnvironmentContext.get_x_argument` + using the :paramref:`.EnvironmentContext.get_x_argument.as_dictionary` + parameter would fail if an argument key were passed on the command line as + a name alone, that is, without an equal sign ``=`` or a value. Behavior is + repaired where this condition is detected and will return a blank string + for the given key, consistent with the behavior where the ``=`` sign is + present and no value. Pull request courtesy Iuri de Silvio. + + .. change:: + :tags: bug, autogenerate + :tickets: 1370 + + Fixed issue where the "unique" flag of an ``Index`` would not be maintained + when generating downgrade migrations. Pull request courtesy Iuri de + Silvio. + + .. change:: + :tags: bug, versioning + :tickets: 1373 + + Fixed bug in versioning model where a downgrade across a revision with two + down revisions with one down revision depending on the other, would produce + an erroneous state in the alembic_version table, making upgrades impossible + without manually repairing the table. Thanks much to Saif Hakim for + the great work on this. + + .. change:: + :tags: bug, typing + :tickets: 1377 + + Updated pep-484 typing to pass mypy "strict" mode, however including + per-module qualifications for specific typing elements not yet complete. + This allows us to catch specific typing issues that have been ongoing + such as import symbols not properly exported. + .. changelog:: :version: 1.13.0 diff --git a/docs/build/conf.py b/docs/build/conf.py index 43f1f78d..ddcb754c 100644 --- a/docs/build/conf.py +++ b/docs/build/conf.py @@ -99,8 +99,8 @@ # The short X.Y version. version = alembic.__version__ # The full version, including alpha/beta/rc tags. -release = "1.13.0" -release_date = "December 1, 2023" +release = "1.13.1" +release_date = "December 20, 2023" # The language for content autogenerated by Sphinx. Refer to documentation diff --git a/docs/build/unreleased/1337.rst b/docs/build/unreleased/1337.rst deleted file mode 100644 index a87f9ae2..00000000 --- a/docs/build/unreleased/1337.rst +++ /dev/null @@ -1,8 +0,0 @@ -.. change:: - :tags: bug, autogenerate - :tickets: 1337 - - Fixed :class:`.Rewriter` so that more than two instances could be chained - together correctly, also allowing multiple ``process_revision_directives`` - callables to be chained. Pull request courtesy zrotceh. - diff --git a/docs/build/unreleased/1370.rst b/docs/build/unreleased/1370.rst deleted file mode 100644 index 71a887ca..00000000 --- a/docs/build/unreleased/1370.rst +++ /dev/null @@ -1,11 +0,0 @@ -.. change:: - :tags: bug, environment - :tickets: 1369 - - Fixed issue where the method :meth:`.EnvironmentContext.get_x_argument` - using the :paramref:`.EnvironmentContext.get_x_argument.as_dictionary` - parameter would fail if an argument key were passed on the command line as - a name alone, that is, without an equal sign ``=`` or a value. Behavior is - repaired where this condition is detected and will return a blank string - for the given key, consistent with the behavior where the ``=`` sign is - present and no value. Pull request courtesy Iuri de Silvio. diff --git a/docs/build/unreleased/1371.rst b/docs/build/unreleased/1371.rst deleted file mode 100644 index b0ffdf53..00000000 --- a/docs/build/unreleased/1371.rst +++ /dev/null @@ -1,7 +0,0 @@ -.. change:: - :tags: bug, autogenerate - :tickets: 1370 - - Fixed issue where the "unique" flag of an ``Index`` would not be maintained - when generating downgrade migrations. Pull request courtesy Iuri de - Silvio. diff --git a/docs/build/unreleased/1373.rst b/docs/build/unreleased/1373.rst deleted file mode 100644 index 791ac129..00000000 --- a/docs/build/unreleased/1373.rst +++ /dev/null @@ -1,9 +0,0 @@ -.. change:: - :tags: bug, versioning - :tickets: 1373 - - Fixed bug in versioning model where a downgrade across a revision with two - down revisions with one down revision depending on the other, would produce - an erroneous state in the alembic_version table, making upgrades impossible - without manually repairing the table. Thanks much to Saif Hakim for - the great work on this. diff --git a/docs/build/unreleased/1377.rst b/docs/build/unreleased/1377.rst deleted file mode 100644 index a8bb6c14..00000000 --- a/docs/build/unreleased/1377.rst +++ /dev/null @@ -1,9 +0,0 @@ -.. change:: - :tags: bug, typing - :tickets: 1377 - - Updated pep-484 typing to pass mypy "strict" mode, however including - per-module qualifications for specific typing elements not yet complete. - This allows us to catch specific typing issues that have been ongoing - such as import symbols not properly exported. -