Revisions of python-alembic

Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 121)
- update to 1.6.5:
  * feature
    + [feature] [autogenerate] Fix the documentation regarding the
      default command-line argument position of the revision script
      filename within the post-write hook arguments. Implement a
      REVISION_SCRIPT_FILENAME token, enabling the position to be
      changed. Switch from str.split() to shlex.split() for more
      robust command-line argument parsing.
    + [feature] Implement a .cwd (current working directory) suboption
      for post-write hooks (of type console_scripts). This is useful
      for tools like pre-commit, which rely on the working directory
      to locate the necessary config files. Add pre-commit as an
      example to the documentation. Minor change: rename some
      variables from ticket #819 to improve readability.
  * bug
    + [bug] [autogenerate] Refactored the implementation of
      MigrateOperation constructs such as CreateIndexOp,
      CreateTableOp, etc. so that they no longer rely upon maintaining
      a persistent version of each schema object internally; instead,
      the state variables of each operation object will be used to
      produce the corresponding construct when the operation is
      invoked. The rationale is so that environments which m
buildservice-autocommit accepted request 894051 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 120)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 893330 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 119)
update to latest version
buildservice-autocommit accepted request 883477 from Steve Kowalik's avatar Steve Kowalik (StevenK) (revision 118)
baserev update by copy to link target
Steve Kowalik's avatar Steve Kowalik (StevenK) committed (revision 117)
- Update to 1.5.8:
  * Fixed regression caused by SQLAlchemy 1.4 where the "alembic current"
    command would fail due to changes in the ``URL`` object.
  * Add async template to Alembic to bootstrap environments that use
    async DBAPI. Updated the cookbook to include a migration guide
    on how to adapt an existing enviroment for use with DBAPI drivers.
  * Fixed bug in versioning model where a downgrade across a revision with a
    dependency on another branch, yet an ancestor is also dependent on that
    branch, would produce an erroneous state in the alembic_version table,
    making upgrades impossible without manually repairing the table.
  * Changed the default ordering of "CREATE" and "DROP" statements indexes and
    unique constraints within the autogenerate process, so that for example in
    an upgrade() operation, a particular index or constraint that is to be
    replaced such as for a casing convention change will not produce any naming
    conflicts.
  * Fixed issue where autogenerate rendering of ``op.alter_column()`` would
    fail to include MySQL ``existing_nullable=False`` if the column were part
    of a primary key constraint within the table metadata.
  * Added support for rendering of "identity" elements on
    :class:`.Column` objects, supported in SQLAlchemy via
    the :class:`.Identity` element introduced in version 1.4.
  * Adding columns with identity is supported on PostgreSQL,
    MSSQL and Oracle. Changing the identity options or removing
    it is supported only on PostgreSQL and Oracle.
  * To accommodate SQLAlchemy 1.4 and 2.0, the migration model now no longer
    assumes that the SQLAlchemy Connection will autocommit an individual
    operation.
  * Modified the ``add_column()`` operation such that the ``Column`` object in
    use is shallow copied to a new instance if that ``Column`` is already
    attached to a ``table()`` or ``Table``.
  * Added rendering for the ``Table.prefixes`` element to autogenerate so that
    the rendered Python code includes these directives.
  * Alembic 1.5.0 now supports **Python 2.7 and Python 3.6 and above**, as well
    as **SQLAlchemy 1.3.0 and above**.
  * Add ``__main__.py`` file to alembic package to support invocation
    with ``python -m alembic``.
  * Removed deprecated ``--head_only`` option to the ``alembic current``
    command
- Drop pytest_depr_from_parent.patch, pytest plugin no longer used.
buildservice-autocommit accepted request 840755 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 116)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 115)
- Add pytest_depr_from_parent.patch to fix FTBGS with pytest 6.*
  (gh#sqlalchemy/sqlalchemy#5635).
buildservice-autocommit accepted request 835584 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 114)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 835581 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 113)
update to latest version
buildservice-autocommit accepted request 789361 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 112)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 789344 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 111)
update to latest version
buildservice-autocommit accepted request 782791 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 110)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 782711 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 109)
update to latest version
buildservice-autocommit accepted request 772460 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 108)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 772395 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 107)
update to latest version
buildservice-autocommit accepted request 767567 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 106)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 767533 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 105)
update to latest version
buildservice-autocommit accepted request 760372 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 104)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 759943 from Arun Persaud's avatar Arun Persaud (apersaud) (revision 103)
update to latest version
buildservice-autocommit accepted request 749102 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 102)
baserev update by copy to link target
Displaying revisions 41 - 60 of 161
openSUSE Build Service is sponsored by