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 2023-12-15 21:46:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-alembic (Old) and /work/SRC/openSUSE:Factory/.python-alembic.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-alembic" Fri Dec 15 21:46:38 2023 rev:77 rq:1133430 version:1.13.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-alembic/python-alembic.changes 2023-11-15 21:07:01.960810795 +0100 +++ /work/SRC/openSUSE:Factory/.python-alembic.new.25432/python-alembic.changes 2023-12-15 21:46:43.904949379 +0100 @@ -1,0 +2,29 @@ +Thu Dec 14 09:13:53 UTC 2023 - Petr Gajdos <pgaj...@suse.com> + +- update to 1.13.0: + * Fixed issue where the ``alembic check`` command did not + function correctly with upgrade structures that have multiple, + top-level elements, as are generated from the "multi-env" + environment template. + * Updated logic introduced in :ticket:`151` to allow + ``if_exists`` and ``if_not_exists`` on index operations also + on SQLAlchemy 1.4 series. Previously this feature was + mistakenly requiring the 2.0 series. + * Replaced ``python-dateutil`` with the standard library module + zoneinfo. + * Alembic 1.13 now supports Python 3.8 and above. + * Fixed autogenerate issue where ``create_table_comment()`` and + ``drop_table_comment()`` rendering in a batch table modify + would include the "table" and "schema" arguments, which are + not accepted in batch as these are already part of the top + level block. + * Additional fixes to PostgreSQL expression index compare + feature. The compare now correctly accommodates casts and + differences in spacing. + * Added detection logic for operation clauses inside the + expression, skipping the compare of these expressions. + * To accommodate these changes the logic for the comparison of + the indexes and unique constraints was moved to the dialect + implementation, allowing greater flexibility. + +------------------------------------------------------------------- Old: ---- alembic-1.12.1.tar.gz New: ---- alembic-1.13.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-alembic.spec ++++++ --- /var/tmp/diff_new_pack.CAxjfe/_old 2023-12-15 21:46:45.581010643 +0100 +++ /var/tmp/diff_new_pack.CAxjfe/_new 2023-12-15 21:46:45.593011081 +0100 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-alembic -Version: 1.12.1 +Version: 1.13.0 Release: 0 Summary: A database migration tool for SQLAlchemy License: MIT @@ -26,12 +26,13 @@ Source0: https://files.pythonhosted.org/packages/source/a/alembic/alembic-%{version}.tar.gz BuildRequires: %{python_module Mako} BuildRequires: %{python_module SQLAlchemy >= 2.0.0} +BuildRequires: %{python_module backports.zoneinfo if %python-base < 3.9} BuildRequires: %{python_module importlib-metadata if %python-base < 3.9} BuildRequires: %{python_module importlib-resources if %python-base < 3.9} BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest-xdist} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module python-dateutil} +BuildRequires: %{python_module pytzdata} BuildRequires: %{python_module typing-extensions >= 4} BuildRequires: %{python_module wheel} BuildRequires: %{pythons} ++++++ alembic-1.12.1.tar.gz -> alembic-1.13.0.tar.gz ++++++ ++++ 4514 lines of diff (skipped)