]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commitdiff
- 1.1.0 rel_1_1_0
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 26 Aug 2019 23:47:13 +0000 (19:47 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 26 Aug 2019 23:47:13 +0000 (19:47 -0400)
docs/build/changelog.rst
docs/build/conf.py
docs/build/unreleased/562.rst [deleted file]
docs/build/unreleased/571.rst [deleted file]
docs/build/unreleased/592.rst [deleted file]
docs/build/unreleased/594.rst [deleted file]
docs/build/unreleased/bump.rst [deleted file]
docs/build/unreleased/imp_warning.rst [deleted file]
docs/build/unreleased/testsuite.rst [deleted file]

index a242b85ee91b2e82726d30d452c0467f2a10f9da..75358681217afa476b00096724ddf4185e81dd67 100644 (file)
@@ -5,7 +5,87 @@ Changelog
 
 .. changelog::
     :version: 1.1.0
-    :include_notes_from: unreleased
+    :released: August 26, 2019
+
+    .. change::
+        :tags: change
+
+        Alembic 1.1 bumps the minimum version of SQLAlchemy to 1.1.   As was the
+        case before, Python requirements remain at Python 2.7, or in the 3.x series
+        Python 3.4.
+
+    .. change::
+        :tags: change, internals
+
+        The test suite for Alembic now makes use of SQLAlchemy's testing framework
+        directly.  Previously, Alembic had its own version of this framework that
+        was mostly copied from that of SQLAlchemy to enable testing with older
+        SQLAlchemy versions.  The majority of this code is now removed so that both
+        projects can leverage improvements from a common testing framework.
+
+    .. change::
+        :tags: bug, commands
+        :tickets: 562
+
+        Fixed bug where the double-percent logic applied to some dialects such as
+        psycopg2 would be rendered in ``--sql`` mode, by allowing dialect options
+        to be passed through to the dialect used to generate SQL and then providing
+        ``paramstyle="named"`` so that percent signs need not be doubled.   For
+        users having this issue, existing env.py scripts need to add
+        ``dialect_opts={"paramstyle": "named"}`` to their offline
+        context.configure().  See the ``alembic/templates/generic/env.py`` template
+        for an example.
+
+    .. change::
+        :tags: bug, py3k
+
+        Fixed use of the deprecated "imp" module, which is used to detect  pep3147
+        availability as well as to locate .pyc files, which started  emitting
+        deprecation warnings during the test suite.   The warnings were not being
+        emitted earlier during the test suite, the change is possibly due to
+        changes in py.test itself but this is not clear. The check for pep3147 is
+        set to True for any Python version 3.5 or greater now and importlib is used
+        when available.  Note that some dependencies such as distutils may still be
+        emitting this warning. Tests are adjusted to accommodate for dependencies
+        that emit the warning as well.
+
+
+    .. change::
+        :tags: bug, mysql
+        :tickets: 594
+
+        Fixed issue where emitting a change of column name for MySQL did not
+        preserve the column comment, even if it were specified as existing_comment.
+
+
+    .. change::
+        :tags: bug, setup
+        :tickets: 592
+
+        Removed the "python setup.py test" feature in favor of a straight run of
+        "tox".   Per Pypa / pytest developers, "setup.py" commands are in general
+        headed towards deprecation in favor of tox.  The tox.ini script has been
+        updated such that running "tox" with no arguments will perform a single run
+        of the test suite against the default installed Python interpreter.
+
+        .. seealso::
+
+            https://github.com/pypa/setuptools/issues/1684
+
+            https://github.com/pytest-dev/pytest/issues/5534
+
+    .. change::
+        :tags: usecase, commands
+        :tickets: 571
+
+        The "alembic init" command will now proceed if the target directory exists
+        as long as it's still empty.  Previously, it would not proceed if the
+        directory existed. The new behavior is modeled from what git does, to
+        accommodate for container or other deployments where an Alembic target
+        directory may need to be already mounted instead of being created with
+        alembic init.  Pull request courtesy Aviskar KC.
+
+
 
 .. changelog::
     :version: 1.0.11
index c6ea732a0f7aaa17dfdc47ee7a9f3ef9612f4b5f..f6cfe1361824ed19350bc11f460166aa1273eabb 100644 (file)
@@ -85,8 +85,8 @@ copyright = u"2010-2019, Mike Bayer"  # noqa
 # The short X.Y version.
 version = alembic.__version__
 # The full version, including alpha/beta/rc tags.
-release = "1.0.11"
-release_date = "June 25, 2019"
+release = "1.1.0"
+release_date = "August 26, 2019"
 
 
 # The language for content autogenerated by Sphinx. Refer to documentation
diff --git a/docs/build/unreleased/562.rst b/docs/build/unreleased/562.rst
deleted file mode 100644 (file)
index 7cd8fc1..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-.. change::
-    :tags: bug, commands
-    :tickets: 562
-
-    Fixed bug where the double-percent logic applied to some dialects such as
-    psycopg2 would be rendered in ``--sql`` mode, by allowing dialect options
-    to be passed through to the dialect used to generate SQL and then providing
-    ``paramstyle="named"`` so that percent signs need not be doubled.   For
-    users having this issue, existing env.py scripts need to add
-    ``dialect_opts={"paramstyle": "named"}`` to their offline
-    context.configure().  See the ``alembic/templates/generic/env.py`` template
-    for an example.
diff --git a/docs/build/unreleased/571.rst b/docs/build/unreleased/571.rst
deleted file mode 100644 (file)
index 82c7647..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-.. change::
-    :tags: usecase, commands
-    :tickets: 571
-
-    The "alembic init" command will now proceed if the target directory exists
-    as long as it's still empty.  Previously, it would not proceed if the
-    directory existed. The new behavior is modeled from what git does, to
-    accommodate for container or other deployments where an Alembic target
-    directory may need to be already mounted instead of being created with
-    alembic init.  Pull request courtesy Aviskar KC.
-
-
diff --git a/docs/build/unreleased/592.rst b/docs/build/unreleased/592.rst
deleted file mode 100644 (file)
index f25d33a..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-.. change::
-    :tags: bug, setup
-    :tickets: 592
-
-    Removed the "python setup.py test" feature in favor of a straight run of
-    "tox".   Per Pypa / pytest developers, "setup.py" commands are in general
-    headed towards deprecation in favor of tox.  The tox.ini script has been
-    updated such that running "tox" with no arguments will perform a single run
-    of the test suite against the default installed Python interpreter.
-
-    .. seealso::
-
-        https://github.com/pypa/setuptools/issues/1684
-
-        https://github.com/pytest-dev/pytest/issues/5534
diff --git a/docs/build/unreleased/594.rst b/docs/build/unreleased/594.rst
deleted file mode 100644 (file)
index e68dadc..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-.. change::
-    :tags: bug, mysql
-    :tickets: 594
-
-    Fixed issue where emitting a change of column name for MySQL did not
-    preserve the column comment, even if it were specified as existing_comment.
-
diff --git a/docs/build/unreleased/bump.rst b/docs/build/unreleased/bump.rst
deleted file mode 100644 (file)
index 7e04c9c..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-.. change::
-    :tags: change
-
-    Alembic 1.1 bumps the minimum version of SQLAlchemy to 1.1.   As was the
-    case before, Python requirements remain at Python 2.7, or in the 3.x series
-    Python 3.4.
diff --git a/docs/build/unreleased/imp_warning.rst b/docs/build/unreleased/imp_warning.rst
deleted file mode 100644 (file)
index 1c9fd82..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-.. change::
-    :tags: bug, py3k
-
-    Fixed use of the deprecated "imp" module, which is used to detect  pep3147
-    availability as well as to locate .pyc files, which started  emitting
-    deprecation warnings during the test suite.   The warnings were not being
-    emitted earlier during the test suite, the change is possibly due to
-    changes in py.test itself but this is not clear. The check for pep3147 is
-    set to True for any Python version 3.5 or greater now and importlib is used
-    when available.  Note that some dependencies such as distutils may still be
-    emitting this warning. Tests are adjusted to accommodate for dependencies
-    that emit the warning as well.
-
diff --git a/docs/build/unreleased/testsuite.rst b/docs/build/unreleased/testsuite.rst
deleted file mode 100644 (file)
index d6afae6..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-.. change::
-    :tags: change, internals
-
-    The test suite for Alembic now makes use of SQLAlchemy's testing framework
-    directly.  Previously, Alembic had its own version of this framework that
-    was mostly copied from that of SQLAlchemy to enable testing with older
-    SQLAlchemy versions.  The majority of this code is now removed so that both
-    projects can leverage improvements from a common testing framework.