Hello community, here is the log from the commit of package python-alembic for openSUSE:Factory checked in at 2017-10-26 18:46:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-alembic (Old) and /work/SRC/openSUSE:Factory/.python-alembic.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-alembic" Thu Oct 26 18:46:23 2017 rev:28 rq:536835 version:0.9.6 Changes: -------- --- /work/SRC/openSUSE:Factory/python-alembic/python-alembic.changes 2017-08-29 11:45:49.613553978 +0200 +++ /work/SRC/openSUSE:Factory/.python-alembic.new/python-alembic.changes 2017-10-26 18:46:24.906263652 +0200 @@ -1,0 +2,59 @@ +Sun Oct 15 22:22:06 UTC 2017 - a...@gmx.de + +- specfile: + * added fdupes + +- update to version 0.9.6: + * feature + + [feature] [commands] The alembic history command will now make + use of the revision environment env.py unconditionally if the + revision_environment configuration flag is set to + True. Previously, the environment would only be invoked if the + history specification were against a database-stored revision + token. References: #447 + * bug + * [bug] [commands] Fixed a few Python3.6 deprecation warnings by + replacing StopIteration with return, as well as using + getfullargspec() instead of getargspec() under Python 3. + References: #458 + * [bug] [commands] An addition to #441 fixed in 0.9.5, we forgot to + also filter for the + sign in migration names which also breaks + due to the relative migrations feature. References: #441 + * [bug] [autogenerate] Fixed bug expanding upon the fix for #85 + which adds the correct module import to the “inner” type for an + ARRAY type, the fix now accommodates for the generic + sqlalchemy.types.ARRAY type added in SQLAlchemy 1.1, rendering the + inner type correctly regardless of whether or not the Postgresql + dialect is present. References: #442 + * [bug] [mysql] Fixed bug where server default comparison of + CURRENT_TIMESTAMP would fail on MariaDB 10.2 due to a change in + how the function is represented by the database during reflection. + References: #455 + * [bug] [autogenerate] Fixed bug where comparison of Numeric types + would produce a difference if the Python-side Numeric + inadvertently specified a non-None “scale” with a “precision” of + None, even though this Numeric type will pass over the “scale” + argument when rendering. Pull request courtesy Ivan Mmelnychuk. + References: pull request bitbucket:70 + * [bug] [batch] The name of the temporary table in batch mode is now + generated off of the original table name itself, to avoid + conflicts for the unusual case of multiple batch operations + running against the same database schema at the same time. + References: #457 + * [bug] [autogenerate] A ForeignKeyConstraint can now render + correctly if the link_to_name flag is set, as it will not attempt + to resolve the name from a “key” in this case. Additionally, the + constraint will render as-is even if the remote column name isn’t + present on the referenced remote table. References: #456 + * [bug] [runtime] [py3k] Reworked “sourceless” system to be fully + capable of handling any combination of: Python2/3x, pep3149 or + not, PYTHONOPTIMIZE or not, for locating and loading both env.py + files as well as versioning files. This includes: locating files + inside of __pycache__ as well as listing out version files that + might be only in versions/__pycache__, deduplicating version files + that may be in versions/__pycache__ and versions/ at the same + time, correctly looking for .pyc or .pyo files based on if pep488 + is present or not. The latest Python3x deprecation warnings + involving importlib are also corrected. + +------------------------------------------------------------------- Old: ---- alembic-0.9.5.tar.gz New: ---- alembic-0.9.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-alembic.spec ++++++ --- /var/tmp/diff_new_pack.10QJ9e/_old 2017-10-26 18:46:26.598184679 +0200 +++ /var/tmp/diff_new_pack.10QJ9e/_new 2017-10-26 18:46:26.602184493 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-alembic -Version: 0.9.5 +Version: 0.9.6 Release: 0 Url: http://bitbucket.org/zzzeek/alembic Summary: A database migration tool for SQLAlchemy @@ -28,6 +28,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} +BuildRequires: fdupes BuildRequires: python-rpm-macros # Test requirements: BuildRequires: %{python_module Mako} @@ -90,6 +91,7 @@ %install %python_install %python_clone -a %{buildroot}%{_bindir}/alembic +%python_expand %fdupes %{buildroot}%{$python_sitelib} %check %python_exec setup.py test ++++++ alembic-0.9.5.tar.gz -> alembic-0.9.6.tar.gz ++++++ ++++ 3537 lines of diff (skipped)