.. changelog::
:version: 1.16.3
- :include_notes_from: unreleased
+ :released: July 8, 2025
+
+ .. change::
+ :tags: bug, autogenerate
+ :tickets: 1633
+
+ Fixed the rendering of ``server_default=FetchedValue()`` to ensure it is
+ preceded by the ``sa.`` prefix in the migration script. Pull request
+ courtesy david-fed.
+
+ .. change::
+ :tags: usecase, commands
+ :tickets: 1683
+
+ Added new ``pyproject_async`` template, combining the new ``pyproject``
+ template with the ``async`` template. Pull request courtesy Alc-Alc.
+
+ .. change::
+ :tags: usecase, autogenerate
+ :tickets: 1686
+
+ Add "module" post-write hook. This hook type is almost identical to the
+ console_scripts hook, except it's running ``python -m black`` instead of
+ using black's ``console_script``. It is mainly useful for tools without
+ console scripts (e.g. ruff), but has semantics closer to the
+ console_scripts hook in that it finds the ruff module available to the
+ running interpreter instead of finding an executable by path. Pull request
+ courtesy Frazer McLean.
+
+ .. change::
+ :tags: bug, autogenerate
+ :tickets: 1692
+
+ Fixed autogenerate rendering bug which failed to render foreign key
+ constraints local to a :class:`.CreateTableOp` object if it did not refer
+ to a ``MetaData`` collection via a private constructor argument that would
+ not ordinarily be passed in user-defined rewriter recipes, including ones
+ in the Alembic cookbook section of the docs.
+
.. changelog::
:version: 1.16.2
# The short X.Y version.
version = alembic.__version__
# The full version, including alpha/beta/rc tags.
-release = "1.16.2"
-release_date = "June 16, 2025"
+release = "1.16.3"
+release_date = "July 8, 2025"
# The language for content autogenerated by Sphinx. Refer to documentation
+++ /dev/null
-.. change::
- :tags: bug, autogenerate
- :tickets: 1633
-
- Fixed the rendering of ``server_default=FetchedValue()`` to ensure it is
- preceded by the ``sa.`` prefix in the migration script. Pull request
- courtesy david-fed.
+++ /dev/null
-.. change::
- :tags: usecase, commands
- :tickets: 1683
-
- Added new ``pyproject_async`` template, combining the new ``pyproject``
- template with the ``async`` template. Pull request courtesy Alc-Alc.
+++ /dev/null
-.. change::
- :tags: usecase, autogenerate
- :tickets: 1686
-
- Add "module" post-write hook. This hook type is almost identical to the
- console_scripts hook, except it's running ``python -m black`` instead of
- using black's ``console_script``. It is mainly useful for tools without
- console scripts (e.g. ruff), but has semantics closer to the
- console_scripts hook in that it finds the ruff module available to the
- running interpreter instead of finding an executable by path. Pull request
- courtesy Frazer McLean.
\ No newline at end of file
+++ /dev/null
-.. change::
- :tags: bug, autogenerate
- :tickets: 1692
-
- Fixed autogenerate rendering bug which failed to render foreign key
- constraints local to a :class:`.CreateTableOp` object if it did not refer
- to a ``MetaData`` collection via a private constructor argument that would
- not ordinarily be passed in user-defined rewriter recipes, including ones
- in the Alembic cookbook section of the docs.
-