diff --git a/.gitignore b/.gitignore index eba2860..dc235e1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ sqlalchemy-migrate-0.5.4.tar.gz sqlalchemy-migrate-0.6.tar.gz /sqlalchemy-migrate-0.7.1.tar.gz +/sqlalchemy-migrate-0.7.2.tar.gz diff --git a/python-migrate-sqlalchemy-migrate.patch b/python-migrate-sqlalchemy-migrate.patch index 60fa3af..f181d3a 100644 --- a/python-migrate-sqlalchemy-migrate.patch +++ b/python-migrate-sqlalchemy-migrate.patch @@ -1,22 +1,6 @@ -Index: setup.py -=================================================================== ---- setup.py.orig -+++ setup.py -@@ -32,8 +32,8 @@ setup( - license = "MIT", - entry_points = """ - [console_scripts] -- migrate = migrate.versioning.shell:main -- migrate-repository = migrate.versioning.migrate_repository:main -+ sqlalchemy-migrate = migrate.versioning.shell:main -+ sqlalchemy-migrate-repository = migrate.versioning.migrate_repository:main - """, - test_suite = "nose.collector", - ) -Index: migrate/tests/fixture/shell.py -=================================================================== ---- migrate/tests/fixture/shell.py.orig -+++ migrate/tests/fixture/shell.py +diff -up sqlalchemy-migrate-0.7.2/migrate/tests/fixture/shell.py.rename sqlalchemy-migrate-0.7.2/migrate/tests/fixture/shell.py +--- sqlalchemy-migrate-0.7.2/migrate/tests/fixture/shell.py.rename 2011-11-08 15:53:44.296081010 +0100 ++++ sqlalchemy-migrate-0.7.2/migrate/tests/fixture/shell.py 2011-11-08 15:53:44.301081040 +0100 @@ -25,9 +25,9 @@ class Shell(Pathed): ) @@ -29,10 +13,9 @@ Index: migrate/tests/fixture/shell.py - result = self.env.run('migrate db_version %s %s' % (url, repos_path)) + result = self.env.run('sqlalchemy-migrate db_version %s %s' % (url, repos_path)) return int(result.stdout.strip()) -Index: migrate/tests/versioning/test_shell.py -=================================================================== ---- migrate/tests/versioning/test_shell.py.orig -+++ migrate/tests/versioning/test_shell.py +diff -up sqlalchemy-migrate-0.7.2/migrate/tests/versioning/test_shell.py.rename sqlalchemy-migrate-0.7.2/migrate/tests/versioning/test_shell.py +--- sqlalchemy-migrate-0.7.2/migrate/tests/versioning/test_shell.py.rename 2011-11-08 15:53:44.298081022 +0100 ++++ sqlalchemy-migrate-0.7.2/migrate/tests/versioning/test_shell.py 2011-11-08 16:01:22.408916690 +0100 @@ -21,15 +21,15 @@ class TestShellCommands(Shell): def test_help(self): @@ -109,16 +92,16 @@ Index: migrate/tests/versioning/test_shell.py - result = self.env.run('migrate create %s repository_name' % repos) + result = self.env.run('sqlalchemy-migrate create %s repository_name' % repos) -- result = self.env.run('migrate script_sql mydb %s' % repos) -+ result = self.env.run('sqlalchemy-migrate script_sql mydb %s' % repos) - self.assert_(os.path.exists('%s/versions/001_mydb_upgrade.sql' % repos)) - self.assert_(os.path.exists('%s/versions/001_mydb_downgrade.sql' % repos)) +- result = self.env.run('migrate script_sql mydb foo %s' % repos) ++ result = self.env.run('sqlalchemy-migrate script_sql mydb foo %s' % repos) + self.assert_(os.path.exists('%s/versions/001_foo_mydb_upgrade.sql' % repos)) + self.assert_(os.path.exists('%s/versions/001_foo_mydb_downgrade.sql' % repos)) # Test creating a second -- result = self.env.run('migrate script_sql postgres --repository=%s' % repos) -+ result = self.env.run('sqlalchemy-migrate script_sql postgres --repository=%s' % repos) - self.assert_(os.path.exists('%s/versions/002_postgres_upgrade.sql' % repos)) - self.assert_(os.path.exists('%s/versions/002_postgres_downgrade.sql' % repos)) +- result = self.env.run('migrate script_sql postgres foo --repository=%s' % repos) ++ result = self.env.run('sqlalchemy-migrate script_sql postgres foo --repository=%s' % repos) + self.assert_(os.path.exists('%s/versions/002_foo_postgres_upgrade.sql' % repos)) + self.assert_(os.path.exists('%s/versions/002_foo_postgres_downgrade.sql' % repos)) @@ -144,7 +144,7 @@ class TestShellCommands(Shell): self.assert_(not os.path.exists(script)) @@ -484,3 +467,17 @@ Index: migrate/tests/versioning/test_shell.py #% (self.url, repos_path, model_module)) #self.assert_("No schema diffs" in result.stdout) +diff -up sqlalchemy-migrate-0.7.2/setup.py.rename sqlalchemy-migrate-0.7.2/setup.py +--- sqlalchemy-migrate-0.7.2/setup.py.rename 2011-11-01 21:22:44.000000000 +0100 ++++ sqlalchemy-migrate-0.7.2/setup.py 2011-11-08 15:53:44.300081034 +0100 +@@ -32,8 +32,8 @@ setup( + license = "MIT", + entry_points = """ + [console_scripts] +- migrate = migrate.versioning.shell:main +- migrate-repository = migrate.versioning.migrate_repository:main ++ sqlalchemy-migrate = migrate.versioning.shell:main ++ sqlalchemy-migrate-repository = migrate.versioning.migrate_repository:main + """, + test_suite = "nose.collector", + ) diff --git a/python-migrate.spec b/python-migrate.spec index 815b2bc..03f6582 100644 --- a/python-migrate.spec +++ b/python-migrate.spec @@ -5,7 +5,7 @@ %global srcname sqlalchemy-migrate Name: python-migrate -Version: 0.7.1 +Version: 0.7.2 Release: 1%{?dist} Summary: Schema migration tools for SQLAlchemy @@ -54,7 +54,7 @@ atabase change sets and database repository versioning. %setup -q -n %{srcname}-%{version} %patch0 -p1 -b .test %patch1 -p1 -b .py27 -%patch100 -p0 -b .rename +%patch100 -p1 -b .rename # use real unittest in python 2.7 and up sed -i "s/import unittest2/import unittest as unittest2/g" \ @@ -90,6 +90,9 @@ nosetests %{python_sitelib}/* %changelog +* Tue Nov 08 2011 Martin Bacovsky - 0.7.2-1 +- Updated to new version + * Sat Jun 25 2011 Toshio Kuratomi - 0.7-1 - Update to new version compatible with SQLAlchemy 0.7.x. diff --git a/sources b/sources index 8b16ac7..b2d8bc6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -023acd2cb74882597074768a0e84468a sqlalchemy-migrate-0.7.1.tar.gz +10382fda16f056491e671b5307dd6713 sqlalchemy-migrate-0.7.2.tar.gz