Skip to content

Commit

Permalink
- 1.11.1
Browse files Browse the repository at this point in the history
  • Loading branch information
zzzeek committed May 17, 2023
1 parent a7dd7ae commit 0064c51
Show file tree
Hide file tree
Showing 5 changed files with 43 additions and 40 deletions.
42 changes: 41 additions & 1 deletion docs/build/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,47 @@ Changelog

.. changelog::
:version: 1.11.1
:include_notes_from: unreleased
:released: May 17, 2023

.. change::
:tags: bug, autogenerate, regression
:tickets: 1243, 1245

As Alembic 1.11.0 is considered a major release (Alembic does not use
semver, nor does its parent project SQLAlchemy; this has been
:ref:`clarified <versioning_scheme>` in the documentation), change
:ticket:`1130` modified calling signatures for most operations to consider
all optional keyword parameters to be keyword-only arguments, to match what
was always documented and generated by autogenerate. However, two of these
changes were identified as possibly problematic without a more formal
deprecation warning being emitted which were the ``table_name`` parameter
to :meth:`.Operations.drop_index`, which was generated positionally by
autogenerate prior to version 0.6.3 released in 2014, and ``type_`` in
:meth:`.Operations.drop_constraint` and
:meth:`.BatchOperations.drop_constraint`, which was documented positionally
in one example in the batch documentation.

These two signatures have been
restored to allow those particular parameters to be passed positionally. A
future change will include formal deprecation paths (with warnings) for
these arguments where they will again become keyword-only in a future
"Significant Minor" release.

.. change::
:tags: bug, typing
:tickets: 1246

Fixed typing use of :class:`~sqlalchemy.schema.Column` and other
generic SQLAlchemy classes.

.. change::
:tags: bug, typing, regression
:tickets: 1244

Restored the output type of :meth:`.Config.get_section` to include
``Dict[str, str]`` as a potential return type, which had been changed to
immutable ``Mapping[str, str]``. When a section is returned and the default
is not used, a mutable dictionary is returned.

.. changelog::
:version: 1.11.0
Expand Down
4 changes: 2 additions & 2 deletions docs/build/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -99,8 +99,8 @@
# The short X.Y version.
version = alembic.__version__
# The full version, including alpha/beta/rc tags.
release = "1.11.0"
release_date = "May 15, 2023"
release = "1.11.1"
release_date = "May 17, 2023"


# The language for content autogenerated by Sphinx. Refer to documentation
Expand Down
23 changes: 0 additions & 23 deletions docs/build/unreleased/1243.rst

This file was deleted.

8 changes: 0 additions & 8 deletions docs/build/unreleased/1244.rst

This file was deleted.

6 changes: 0 additions & 6 deletions docs/build/unreleased/1246.rst

This file was deleted.

0 comments on commit 0064c51

Please sign in to comment.