Skip to content

Commit baac3bc

Browse files
committed
- 1.13.1
1 parent 3452979 commit baac3bc

File tree

7 files changed

+52
-47
lines changed

7 files changed

+52
-47
lines changed

docs/build/changelog.rst

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,56 @@ Changelog
55

66
.. changelog::
77
:version: 1.13.1
8-
:include_notes_from: unreleased
8+
:released: December 20, 2023
9+
10+
.. change::
11+
:tags: bug, autogenerate
12+
:tickets: 1337
13+
14+
Fixed :class:`.Rewriter` so that more than two instances could be chained
15+
together correctly, also allowing multiple ``process_revision_directives``
16+
callables to be chained. Pull request courtesy zrotceh.
17+
18+
19+
.. change::
20+
:tags: bug, environment
21+
:tickets: 1369
22+
23+
Fixed issue where the method :meth:`.EnvironmentContext.get_x_argument`
24+
using the :paramref:`.EnvironmentContext.get_x_argument.as_dictionary`
25+
parameter would fail if an argument key were passed on the command line as
26+
a name alone, that is, without an equal sign ``=`` or a value. Behavior is
27+
repaired where this condition is detected and will return a blank string
28+
for the given key, consistent with the behavior where the ``=`` sign is
29+
present and no value. Pull request courtesy Iuri de Silvio.
30+
31+
.. change::
32+
:tags: bug, autogenerate
33+
:tickets: 1370
34+
35+
Fixed issue where the "unique" flag of an ``Index`` would not be maintained
36+
when generating downgrade migrations. Pull request courtesy Iuri de
37+
Silvio.
38+
39+
.. change::
40+
:tags: bug, versioning
41+
:tickets: 1373
42+
43+
Fixed bug in versioning model where a downgrade across a revision with two
44+
down revisions with one down revision depending on the other, would produce
45+
an erroneous state in the alembic_version table, making upgrades impossible
46+
without manually repairing the table. Thanks much to Saif Hakim for
47+
the great work on this.
48+
49+
.. change::
50+
:tags: bug, typing
51+
:tickets: 1377
52+
53+
Updated pep-484 typing to pass mypy "strict" mode, however including
54+
per-module qualifications for specific typing elements not yet complete.
55+
This allows us to catch specific typing issues that have been ongoing
56+
such as import symbols not properly exported.
57+
958

1059
.. changelog::
1160
:version: 1.13.0

docs/build/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@
9999
# The short X.Y version.
100100
version = alembic.__version__
101101
# The full version, including alpha/beta/rc tags.
102-
release = "1.13.0"
103-
release_date = "December 1, 2023"
102+
release = "1.13.1"
103+
release_date = "December 20, 2023"
104104

105105

106106
# The language for content autogenerated by Sphinx. Refer to documentation

docs/build/unreleased/1337.rst

Lines changed: 0 additions & 8 deletions
This file was deleted.

docs/build/unreleased/1370.rst

Lines changed: 0 additions & 11 deletions
This file was deleted.

docs/build/unreleased/1371.rst

Lines changed: 0 additions & 7 deletions
This file was deleted.

docs/build/unreleased/1373.rst

Lines changed: 0 additions & 9 deletions
This file was deleted.

docs/build/unreleased/1377.rst

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)