diff --git a/alembic-0.9.5.tar.gz b/alembic-0.9.5.tar.gz deleted file mode 100644 index e922e46..0000000 --- a/alembic-0.9.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8bdcb4babaa16b9a826f8084949cc2665cb328ecf7b89b3224b0ab85bd16fd05 -size 990808 diff --git a/alembic-0.9.6.tar.gz b/alembic-0.9.6.tar.gz new file mode 100644 index 0000000..b7ccbaf --- /dev/null +++ b/alembic-0.9.6.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:042851ebe9efa07be6dc1395b1793b6c1d8964a39b73a0ce1649e2bcd41ea732 +size 998191 diff --git a/python-alembic.changes b/python-alembic.changes index 0c00ba3..24ad945 100644 --- a/python-alembic.changes +++ b/python-alembic.changes @@ -1,3 +1,62 @@ +------------------------------------------------------------------- +Sun Oct 15 22:22:06 UTC 2017 - arun@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. + ------------------------------------------------------------------- Tue Aug 22 12:41:25 UTC 2017 - tbechtold@suse.com diff --git a/python-alembic.spec b/python-alembic.spec index bcae89e..eb3ad96 100644 --- a/python-alembic.spec +++ b/python-alembic.spec @@ -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 @@ Source: https://pypi.io/packages/source/a/alembic/alembic-%{version}.tar 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 @@ mv docs html && rm -rf html/build %install %python_install %python_clone -a %{buildroot}%{_bindir}/alembic +%python_expand %fdupes %{buildroot}%{$python_sitelib} %check %python_exec setup.py test