Hello community,
here is the log from the commit of package python-sqlalchemy-migrate for
openSUSE:Factory checked in at 2013-12-03 16:45:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-sqlalchemy-migrate (Old)
and /work/SRC/openSUSE:Factory/.python-sqlalchemy-migrate.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sqlalchemy-migrate"
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-sqlalchemy-migrate/python-sqlalchemy-migrate.changes
2013-11-25 16:03:57.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.python-sqlalchemy-migrate.new/python-sqlalchemy-migrate.changes
2013-12-03 16:45:31.000000000 +0100
@@ -2,29 +1,0 @@
-Sun Nov 24 14:52:57 UTC 2013 - [email protected]
-
-- Update to version 0.8.2
- + Fix int overflow exception in unittest
- + Fix dropping of indexed columns in sqlite
- Version 0.8 of SQLAlchemy added support of indexes on expressions
- in addition to plain table columns, which changed the way indexes
- are created. This broke support of dropping columns of composite
- indexes for SQLite: due to limitations of ALTER in SQLite every time
- a column is dropped, we recreate the whole table without the given
- column; if a column is a part of a composite index, we change the
- index definition to omit that column and then indexes are recreated too.
- SQLAlchemy versions starting from 0.8 no more pay attention to 'columns'
- attribute of Index instances when generating DDL for indexes, so when
- one of columns of a composite index is dropped, we try to create a
- new index on the column that doesn't exist anymore, which of course fails.
- + Run tests on PostgreSQL and MySQL too
- + Update tox requirements
- + Stop using the d2to1-based pbr
- + decouple index name generation from sqlalchemy version
- + Run tests with different SQLAlchemy versions
- + Fix exceptions for SQLAlchemy 0.8
- + Fix excludeTablesgetDiffOfModelAgainstModel is not passing excludeTables
- correctly
-- Add python-pbr BuildRequires; new dependency to generate standard
- documentation
-- Add documentation from tarball
-
--------------------------------------------------------------------
Old:
----
sqlalchemy-migrate-0.8.2.tar.gz
New:
----
sqlalchemy-migrate-0.7.2.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-sqlalchemy-migrate.spec ++++++
--- /var/tmp/diff_new_pack.nIqggR/_old 2013-12-03 16:45:31.000000000 +0100
+++ /var/tmp/diff_new_pack.nIqggR/_new 2013-12-03 16:45:31.000000000 +0100
@@ -18,7 +18,7 @@
Name: python-sqlalchemy-migrate
-Version: 0.8.2
+Version: 0.7.2
Release: 0
Summary: Database schema migration for SQLAlchemy
License: MIT
@@ -34,7 +34,6 @@
BuildRequires: python-Tempita >= 0.4
BuildRequires: python-decorator
BuildRequires: python-nose >= 0.10
-BuildRequires: python-pbr
BuildRequires: python-unittest2
Requires: python-SQLAlchemy >= 0.6
Requires: python-Tempita >= 0.4
@@ -57,11 +56,11 @@
%prep
%setup -q -n sqlalchemy-migrate-%{version}
find . -type f -name "*.py" -o -name "*.py_tmpl" | xargs sed -i "/#!/d" #
Remove shebang from non-executable scripts
-sed -i "s/, 'sphinxcontrib.issuetracker'//g" doc/source/conf.py # No internet
access please
+sed -i "s/, 'sphinxcontrib.issuetracker'//g" docs/conf.py # No internet access
please
%build
python setup.py build
-python setup.py build_sphinx && rm doc/build/html/.buildinfo # Build HTML
documentation
+python setup.py build_sphinx && rm docs/_build/html/.buildinfo # Build HTML
documentation
%install
python setup.py install --prefix=%{_prefix} --root=%{buildroot}
@@ -72,7 +71,7 @@
%files
%defattr(-,root,root)
-%doc AUTHORS ChangeLog COPYING README.rst TODO doc/build/html
+%doc README docs/_build/html
%{_bindir}/migrate
%{_bindir}/migrate-repository
%{python_sitelib}/*
++++++ sqlalchemy-migrate-0.8.2.tar.gz -> sqlalchemy-migrate-0.7.2.tar.gz ++++++
++++ 11409 lines of diff (skipped)
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]