]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commitdiff
- 0.9.6 rel_0_9_6
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 13 Oct 2017 15:17:07 +0000 (11:17 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 13 Oct 2017 15:17:07 +0000 (11:17 -0400)
docs/build/changelog.rst
docs/build/unreleased/441.rst [deleted file]
docs/build/unreleased/442.rst [deleted file]
docs/build/unreleased/447.rst [deleted file]
docs/build/unreleased/449.rst [deleted file]
docs/build/unreleased/455.rst [deleted file]
docs/build/unreleased/456.rst [deleted file]
docs/build/unreleased/457.rst [deleted file]
docs/build/unreleased/458.rst [deleted file]
docs/build/unreleased/numeric_comparison.rst [deleted file]

index d741590b57425acd3ac582d3ff1d63345b4f5c27..c0983c5d897d51209d22f4f1e78464b41f2501ff 100644 (file)
@@ -5,7 +5,95 @@ Changelog
 
 .. changelog::
     :version: 0.9.6
-    :include_notes_from: unreleased
+    :released: October 13, 2017
+
+    .. change::
+        :tags: bug, commands
+        :tickets: 458
+
+        Fixed a few Python3.6 deprecation warnings by replacing ``StopIteration``
+        with ``return``, as well as using ``getfullargspec()`` instead of
+        ``getargspec()`` under Python 3.
+
+    .. change::
+        :tags: bug, commands
+        :tickets: 441
+
+        An addition to :ticket:`441` fixed in 0.9.5, we forgot to also filter
+        for the ``+`` sign in migration names which also breaks due to the relative
+        migrations feature.
+
+    .. change::
+        :tags: bug, autogenerate
+        :tickets: 442
+
+        Fixed bug expanding upon the fix for
+        :ticket:`85` which adds the correct module import to the
+        "inner" type for an ``ARRAY`` type, the fix now accommodates for the
+        generic ``sqlalchemy.types.ARRAY`` type added in SQLAlchemy 1.1,
+        rendering the inner type correctly regardless of whether or not the
+        Postgresql dialect is present.
+
+    .. change::
+        :tags: bug, mysql
+        :tickets: 455
+
+        Fixed bug where server default comparison of CURRENT_TIMESTAMP would fail
+        on MariaDB 10.2 due to a change in how the function is
+        represented by the database during reflection.
+
+    .. change::
+        :tags: bug, autogenerate
+        :pullreq: bitbucket:70
+
+        Fixed bug where comparison of ``Numeric`` types would produce
+        a difference if the Python-side ``Numeric`` inadvertently specified
+        a non-None "scale" with a "precision" of None, even though this ``Numeric``
+        type will pass over the "scale" argument when rendering. Pull request
+        courtesy Ivan Mmelnychuk.
+
+    .. change::
+        :tags: feature, commands
+        :tickets: 447
+
+        The ``alembic history`` command will now make use of the revision
+        environment ``env.py`` unconditionally if the ``revision_environment``
+        configuration flag is set to True.  Previously, the environment would
+        only be invoked if the history specification were against a database-stored
+        revision token.
+
+    .. change::
+        :tags: bug, batch
+        :tickets: 457
+
+        The name of the temporary table in batch mode is now generated
+        off of the original table name itself, to avoid conflicts for the
+        unusual case of multiple batch operations running against the same
+        database schema at the same time.
+
+    .. change::
+        :tags: bug, autogenerate
+        :tickets: 456
+
+        A :class:`.ForeignKeyConstraint` can now render correctly if the
+        ``link_to_name`` flag is set, as it will not attempt to resolve the name
+        from a "key" in this case.  Additionally, the constraint will render
+        as-is even if the remote column name isn't present on the referenced
+        remote table.
+
+    .. change::
+        :tags: bug, runtime, py3k
+        :tickets: 449
+
+        Reworked "sourceless" system to be fully capable of handling any
+        combination of: Python2/3x, pep3149 or not, PYTHONOPTIMIZE or not,
+        for locating and loading both env.py files as well as versioning files.
+        This includes: locating files inside of ``__pycache__`` as well as listing
+        out version files that might be only in ``versions/__pycache__``, deduplicating
+        version files that may be in ``versions/__pycache__`` and ``versions/``
+        at the same time, correctly looking for .pyc or .pyo files based on
+        if pep488 is present or not. The latest Python3x deprecation warnings
+        involving importlib are also corrected.
 
 .. changelog::
     :version: 0.9.5
diff --git a/docs/build/unreleased/441.rst b/docs/build/unreleased/441.rst
deleted file mode 100644 (file)
index 9bacef8..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-.. change::
-    :tags: bug, commands
-    :tickets: 441
-
-    An addition to :ticket:`441` fixed in 0.9.5, we forgot to also filter
-    for the ``+`` sign in migration names which also breaks due to the relative
-    migrations feature.
\ No newline at end of file
diff --git a/docs/build/unreleased/442.rst b/docs/build/unreleased/442.rst
deleted file mode 100644 (file)
index 0ac7550..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-.. change::
-    :tags: bug, autogenerate
-    :tickets: 442
-
-    Fixed bug expanding upon the fix for
-    :ticket:`85` which adds the correct module import to the
-    "inner" type for an ``ARRAY`` type, the fix now accommodates for the
-    generic ``sqlalchemy.types.ARRAY`` type added in SQLAlchemy 1.1,
-    rendering the inner type correctly regardless of whether or not the
-    Postgresql dialect is present.
\ No newline at end of file
diff --git a/docs/build/unreleased/447.rst b/docs/build/unreleased/447.rst
deleted file mode 100644 (file)
index 6aefb2f..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-.. change::
-    :tags: feature, commands
-    :tickets: 447
-
-    The ``alembic history`` command will now make use of the revision
-    environment ``env.py`` unconditionally if the ``revision_environment``
-    configuration flag is set to True.  Previously, the environment would
-    only be invoked if the history specification were against a database-stored
-    revision token.
\ No newline at end of file
diff --git a/docs/build/unreleased/449.rst b/docs/build/unreleased/449.rst
deleted file mode 100644 (file)
index 09661b1..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-.. change::
-    :tags: bug, runtime, py3k
-    :tickets: 449
-
-    Reworked "sourceless" system to be fully capable of handling any
-    combination of: Python2/3x, pep3149 or not, PYTHONOPTIMIZE or not,
-    for locating and loading both env.py files as well as versioning files.
-    This includes: locating files inside of ``__pycache__`` as well as listing
-    out version files that might be only in ``versions/__pycache__``, deduplicating
-    version files that may be in ``versions/__pycache__`` and ``versions/``
-    at the same time, correctly looking for .pyc or .pyo files based on
-    if pep488 is present or not. The latest Python3x deprecation warnings
-    involving importlib are also corrected.
\ No newline at end of file
diff --git a/docs/build/unreleased/455.rst b/docs/build/unreleased/455.rst
deleted file mode 100644 (file)
index 8622fa3..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-.. change::
-    :tags: bug, mysql
-    :tickets: 455
-
-    Fixed bug where server default comparison of CURRENT_TIMESTAMP would fail
-    on MariaDB 10.2 due to a change in how the function is
-    represented by the database during reflection.
diff --git a/docs/build/unreleased/456.rst b/docs/build/unreleased/456.rst
deleted file mode 100644 (file)
index 352608a..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-.. change::
-    :tags: bug, autogenerate
-    :tickets: 456
-
-    A :class:`.ForeignKeyConstraint` can now render correctly if the
-    ``link_to_name`` flag is set, as it will not attempt to resolve the name
-    from a "key" in this case.  Additionally, the constraint will render
-    as-is even if the remote column name isn't present on the referenced
-    remote table.
\ No newline at end of file
diff --git a/docs/build/unreleased/457.rst b/docs/build/unreleased/457.rst
deleted file mode 100644 (file)
index 92f88af..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-.. change::
-    :tags: bug, batch
-    :tickets: 457
-
-    The name of the temporary table in batch mode is now generated
-    off of the original table name itself, to avoid conflicts for the
-    unusual case of multiple batch operations running against the same
-    database schema at the same time.
\ No newline at end of file
diff --git a/docs/build/unreleased/458.rst b/docs/build/unreleased/458.rst
deleted file mode 100644 (file)
index bbf2da4..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-.. change::
-    :tags: bug, commands
-    :tickets: 458
-
-    Fixed a few Python3.6 deprecation warnings by replacing ``StopIteration``
-    with ``return``, as well as using ``getfullargspec()`` instead of
-    ``getargspec()`` under Python 3.
\ No newline at end of file
diff --git a/docs/build/unreleased/numeric_comparison.rst b/docs/build/unreleased/numeric_comparison.rst
deleted file mode 100644 (file)
index 3e2edfa..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-.. change::
-    :tags: bug, autogenerate
-    :pullreq: bitbucket:70
-
-    Fixed bug where comparison of ``Numeric`` types would produce
-    a difference if the Python-side ``Numeric`` inadvertently specified
-    a non-None "scale" with a "precision" of None, even though this ``Numeric``
-    type will pass over the "scale" argument when rendering. Pull request
-    courtesy Ivan Mmelnychuk.