Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-alembic for openSUSE:Factory 
checked in at 2021-04-08 21:31:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-alembic (Old)
 and      /work/SRC/openSUSE:Factory/.python-alembic.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-alembic"

Thu Apr  8 21:31:51 2021 rev:57 rq:883477 version:1.5.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-alembic/python-alembic.changes    
2020-10-10 19:05:50.964530287 +0200
+++ /work/SRC/openSUSE:Factory/.python-alembic.new.2401/python-alembic.changes  
2021-04-08 21:31:54.127789780 +0200
@@ -1,0 +2,43 @@
+Wed Apr  7 05:16:16 UTC 2021 - Steve Kowalik <steven.kowa...@suse.com>
+
+- 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.
+
+-------------------------------------------------------------------

Old:
----
  alembic-1.4.3.tar.gz
  pytest_depr_from_parent.patch

New:
----
  alembic-1.5.8.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-alembic.spec ++++++
--- /var/tmp/diff_new_pack.Tv246C/_old  2021-04-08 21:31:54.695790403 +0200
+++ /var/tmp/diff_new_pack.Tv246C/_new  2021-04-08 21:31:54.699790407 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-alembic
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,18 +18,15 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-alembic
-Version:        1.4.3
+Version:        1.5.8
 Release:        0
 Summary:        A database migration tool for SQLAlchemy
 License:        MIT
 URL:            https://github.com/sqlalchemy/alembic
 Source0:        
https://files.pythonhosted.org/packages/source/a/alembic/alembic-%{version}.tar.gz
 Source1:        python-alembic-rpmlintrc
-# PATCH-FIX-UPSTREAM pytest_depr_from_parent.patch 
gh#sqlalchemy/sqlalchemy#5635 mc...@suse.com
-# pytest >= 3.4.0 requires Class.from_parent call
-Patch0:         pytest_depr_from_parent.patch
 BuildRequires:  %{python_module Mako}
-BuildRequires:  %{python_module SQLAlchemy >= 1.1.0}
+BuildRequires:  %{python_module SQLAlchemy >= 1.3.0}
 BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module python-dateutil}
@@ -39,11 +36,11 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-Mako
-Requires:       python-SQLAlchemy >= 1.1.0
+Requires:       python-SQLAlchemy >= 1.3.0
 Requires:       python-python-dateutil
 Requires:       python-python-editor >= 0.3
 Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
 BuildArch:      noarch
 %python_subpackages
 

++++++ alembic-1.4.3.tar.gz -> alembic-1.5.8.tar.gz ++++++
++++ 30341 lines of diff (skipped)

Reply via email to