Skip to content
This repository has been archived by the owner on Dec 20, 2019. It is now read-only.

Update alembic to 1.0.10 #188

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link
Collaborator

This PR updates alembic from 1.0.5 to 1.0.10.

Changelog

1.0.10

:released: April 28, 2019

 .. change::
    :tags: bug, commands
    :tickets: 552

    Fixed bug introduced in release 0.9.0 where the helptext for commands
    inadvertently got expanded to include function docstrings from the
    command.py module.  The logic has been adjusted to only refer to the first
    line(s) preceding the first line break within each docstring, as was the
    original intent.

 .. change::
     :tags: bug, operations, mysql
     :tickets: 551

     Added an assertion in :meth:`.RevisionMap.get_revisions` and other methods
     which ensures revision numbers are passed as strings or collections of
     strings.   Driver issues particularly on MySQL may inadvertently be passing
     bytes here which leads to failures later on.

 .. change::
     :tags: bug, autogenerate, mysql
     :tickets: 553

     Fixed bug when using the
     :paramref:`.EnvironmentContext.configure.compare_server_default` flag set
     to ``True`` where a server default that is introduced in the table metadata
     on an ``Integer`` column, where there is no existing server default in the
     database, would raise a ``TypeError``.

.. changelog::

1.0.9

:released: April 15, 2019

 .. change::
    :tags: bug, operations
    :tickets: 548

    Simplified the internal scheme used to generate the ``alembic.op`` namespace
    to no longer attempt to generate full method signatures (e.g. rather than
    generic ``*args, **kw``) as this was not working in most cases anyway, while
    in rare circumstances it would in fact sporadically have access to the real
    argument names and then fail when generating the function due to missing
    symbols in the argument signature.

.. changelog::

1.0.8

:released: March 4, 2019

 .. change::
    :tags: bug, operations
    :tickets: 528

    Removed use of deprecated ``force`` parameter for SQLAlchemy quoting
    functions as this parameter will be removed in a future release.
    Pull request courtesy Parth Shandilya(ParthS007).

 .. change::
    :tags: bug, autogenerate, postgresql, py3k
    :tickets: 541

    Fixed issue where server default comparison on the PostgreSQL dialect would
    fail for a blank string on Python 3.7 only, due to a change in regular
    expression behavior in Python 3.7.


.. changelog::

1.0.7

:released: January 25, 2019

 .. change::
    :tags: bug, autogenerate
    :tickets: 529

    Fixed issue in new comment support where autogenerated Python code
    for comments wasn't using ``repr()`` thus causing issues with
    quoting.  Pull request courtesy Damien Garaud.

.. changelog::

1.0.6

:released: January 13, 2019

 .. change::
     :tags: feature, operations
     :tickets: 422

     Added Table and Column level comments for supported backends.
     New methods :meth:`.Operations.create_table_comment` and
     :meth:`.Operations.drop_table_comment` are added.  A new arguments
     :paramref:`.Operations.alter_column.comment` and
     :paramref:`.Operations.alter_column.existing_comment` are added to
     :meth:`.Operations.alter_column`.   Autogenerate support is also added
     to ensure comment add/drops from tables and columns are generated as well
     as that :meth:`.Operations.create_table`, :meth:`.Operations.add_column`
     both include the comment field from the source :class:`.Table`
     or :class:`.Column` object.

.. changelog::
Links

@pyup-bot pyup-bot mentioned this pull request Apr 28, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant