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 2022-03-29 18:13:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-alembic (Old) and /work/SRC/openSUSE:Factory/.python-alembic.new.1900 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-alembic" Tue Mar 29 18:13:59 2022 rev:64 rq:965089 version:1.7.7 Changes: -------- --- /work/SRC/openSUSE:Factory/python-alembic/python-alembic.changes 2022-02-15 23:57:20.920223847 +0100 +++ /work/SRC/openSUSE:Factory/.python-alembic.new.1900/python-alembic.changes 2022-03-29 18:14:09.515058576 +0200 @@ -1,0 +2,23 @@ +Sat Mar 26 20:27:41 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 1.7.7: + * Fixed issue where using :meth:`.Operations.create_table` in conjunction + with a :class:`.CheckConstraint` that referred to table-bound + :class:`.Column` objects rather than string expressions would be added to + the parent table potentially multiple times, resulting in an incorrect DDL + sequence. Pull request courtesy Nicolas CANIART. + * The ``logging.fileConfig()`` line in ``env.py`` templates, which is used + to setup Python logging for the migration run, is now conditional on + :attr:`.Config.config_file_name` not being ``None``. Otherwise, the line + is skipped as there is no default logging configuration present. + * Fixed bug where an :meth:`.Operations.alter_column` operation would change + a "NOT NULL" column to "NULL" by emitting an ALTER COLUMN statement that + did not specify "NOT NULL". (In the absence of "NOT NULL" T-SQL was + implicitly assuming "NULL"). An :meth:`.Operations.alter_column` operation + that specifies :paramref:`.Operations.alter_column.type` should also + specify include either :paramref:`.Operations.alter_column.nullable` or + :paramref:`.Operations.alter_column.existing_nullable` to inform Alembic as + to whether the emitted DDL should include "NULL" or "NOT NULL"; a warning + is now emitted if this is missing under this scenario. + +------------------------------------------------------------------- Old: ---- alembic-1.7.6.tar.gz New: ---- alembic-1.7.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-alembic.spec ++++++ --- /var/tmp/diff_new_pack.t5E4ns/_old 2022-03-29 18:14:10.143059153 +0200 +++ /var/tmp/diff_new_pack.t5E4ns/_new 2022-03-29 18:14:10.147059157 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-alembic -Version: 1.7.6 +Version: 1.7.7 Release: 0 Summary: A database migration tool for SQLAlchemy License: MIT ++++++ alembic-1.7.6.tar.gz -> alembic-1.7.7.tar.gz ++++++ ++++ 3068 lines of diff (skipped)