Sat Jun 14 17:06:32 2014 UTC ()
Updated to latest release, 0.9.1. Updated HOMEPAGE. Adds py-{six,pbr} as
dependencies. Use python/application.mk to REPLACE_PYTHON in a lot of
files. Works with python3x, supposedly. From Changelog:

CHANGES
=======

0.9.1
-----

* Move patch from oslo to drop unique constraints with sqlite
* Port to Python3
* tests: Replace "self.assert_" by "self.assertTrue"

0.9
---

* turn on testing for sqla 0.9
* Replace AbstractType by TypeEngine
* fix scripttest compat
* Use native quote attribute introduced in sqla 0.9
* Fix genmodel for SQLA 0.9
* Conditionally import ibmdb2/ibm_db_sa
* migrate needs subunit >= 0.0.18
* UniqueConstraint named and escaped twice
* Eradicate trailing whitespace
* Convert tabs to spaces in a couple of rst files

0.8.5
-----

* uncap SQLA in requirements.txt
* Add DB2 10.5 Support
* Sync with global requirements
* Fix broken development version link in README

0.8.2
-----

* Un-break the version in migrate/__init__.py
* Fix the version number to match the last release

0.8.1
-----

* Remove the tag_build line from setup.cfg
* Drop setuptools_git test requirement

0.8
---

* Fix int overflow exception in unittest
* Fix dropping of indexed columns in sqlite/sa08
* 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
* Add a workaround for pytz and pip>=1.4
* Add a reqs files for RTFD
* Fix exceptions for SQLAlchemy 0.8
* added bugfixes for 0.8
* Updated to OpenStack Build stuff
* Removed hg and google code references
* Initial changes to import into StackForge
* update changelog
* fix error, Text columns have no width
* fix deprecation warning by using MetaData.reflect
* update credits and changelog
* Import correct exceptions module (Fixes issue 154)
* update changelog and credits
* apply patch for issue #72 by asuffield@gmail.com
* update changelog and credits
* Fix excludeTablesgetDiffOfModelAgainstModel is not passing excludeTables correctly
* start next development iteration
* Added signature for changeset ad06c76fc174


(rodent)
diff -r1.7 -r1.8 pkgsrc/databases/py-sqlalchemy-migrate/Makefile
diff -r1.1.1.1 -r1.2 pkgsrc/databases/py-sqlalchemy-migrate/PLIST
diff -r1.1.1.1 -r1.2 pkgsrc/databases/py-sqlalchemy-migrate/distinfo

cvs diff -r1.7 -r1.8 pkgsrc/databases/py-sqlalchemy-migrate/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/py-sqlalchemy-migrate/Makefile 2014/05/09 07:36:57 1.7
+++ pkgsrc/databases/py-sqlalchemy-migrate/Makefile 2014/06/14 17:06:32 1.8
@@ -1,21 +1,51 @@ @@ -1,21 +1,51 @@
1# $NetBSD: Makefile,v 1.7 2014/05/09 07:36:57 wiz Exp $ 1# $NetBSD: Makefile,v 1.8 2014/06/14 17:06:32 rodent Exp $
2 2
3DISTNAME= sqlalchemy-migrate-0.7.2 3DISTNAME= sqlalchemy-migrate-0.9.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5EGG_NAME= sqlalchemy_migrate-0.7.2 
6CATEGORIES= databases python 5CATEGORIES= databases python
7MASTER_SITES= http://sqlalchemy-migrate.googlecode.com/files/ 6MASTER_SITES= https://pypi.python.org/packages/source/s/sqlalchemy-migrate/
8 7
9MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://code.google.com/p/sqlalchemy-migrate/ 9HOMEPAGE= https://github.com/stackforge/sqlalchemy-migrate
11COMMENT= Schema migration tool for SQLAlchemy 10COMMENT= Schema migration tool for SQLAlchemy
12LICENSE= mit 11LICENSE= mit
13 12
 13DEPENDS+= ${PYPKGPREFIX}-pbr>=0.5.21<1.0:../../devel/py-pbr
14DEPENDS+= ${PYPKGPREFIX}-Tempita>=0.4:../../textproc/py-Tempita 14DEPENDS+= ${PYPKGPREFIX}-Tempita>=0.4:../../textproc/py-Tempita
15DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator 15DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator
16DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=0.7:../../databases/py-sqlalchemy 16DEPENDS+= ${PYPKGPREFIX}-sqlalchemy>=0.7.8:../../databases/py-sqlalchemy
 17DEPENDS+= ${PYPKGPREFIX}-six>=1.4.1:../../lang/py-six
17 18
18PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 0.7.2 19REPLACE_PYTHON+= migrate/tests/changeset/databases/test_ibmdb2.py
 20REPLACE_PYTHON+= migrate/tests/changeset/test_changeset.py
 21REPLACE_PYTHON+= migrate/tests/changeset/test_constraint.py
 22REPLACE_PYTHON+= migrate/tests/fixture/__init__.py
 23REPLACE_PYTHON+= migrate/tests/fixture/base.py
 24REPLACE_PYTHON+= migrate/tests/fixture/database.py
 25REPLACE_PYTHON+= migrate/tests/fixture/pathed.py
 26REPLACE_PYTHON+= migrate/tests/fixture/shell.py
 27REPLACE_PYTHON+= migrate/tests/versioning/test_api.py
 28REPLACE_PYTHON+= migrate/tests/versioning/test_cfgparse.py
 29REPLACE_PYTHON+= migrate/tests/versioning/test_keyedinstance.py
 30REPLACE_PYTHON+= migrate/tests/versioning/test_repository.py
 31REPLACE_PYTHON+= migrate/tests/versioning/test_runchangeset.py
 32REPLACE_PYTHON+= migrate/tests/versioning/test_schema.py
 33REPLACE_PYTHON+= migrate/tests/versioning/test_script.py
 34REPLACE_PYTHON+= migrate/tests/versioning/test_shell.py
 35REPLACE_PYTHON+= migrate/tests/versioning/test_template.py
 36REPLACE_PYTHON+= migrate/tests/versioning/test_util.py
 37REPLACE_PYTHON+= migrate/tests/versioning/test_version.py
 38REPLACE_PYTHON+= migrate/versioning/config.py
 39REPLACE_PYTHON+= migrate/versioning/script/*.py
 40REPLACE_PYTHON+= migrate/versioning/shell.py
 41REPLACE_PYTHON+= migrate/versioning/template.py
 42REPLACE_PYTHON+= migrate/versioning/templates/manage/*.py_tmpl
 43REPLACE_PYTHON+= migrate/versioning/util/__init__.py
 44REPLACE_PYTHON+= migrate/versioning/util/keyedinstance.py
 45REPLACE_PYTHON+= migrate/versioning/version.py
19 46
 47EGG_NAME= ${DISTNAME:S/-/_/1}
 48
 49.include "../../lang/python/application.mk"
20.include "../../lang/python/egg.mk" 50.include "../../lang/python/egg.mk"
21.include "../../mk/bsd.pkg.mk" 51.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1.1.1 -r1.2 pkgsrc/databases/py-sqlalchemy-migrate/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/py-sqlalchemy-migrate/PLIST 2011/11/13 23:05:32 1.1.1.1
+++ pkgsrc/databases/py-sqlalchemy-migrate/PLIST 2014/06/14 17:06:32 1.2
@@ -1,61 +1,73 @@ @@ -1,61 +1,73 @@
1@comment $NetBSD: PLIST,v 1.1.1.1 2011/11/13 23:05:32 joerg Exp $ 1@comment $NetBSD: PLIST,v 1.2 2014/06/14 17:06:32 rodent Exp $
2bin/migrate 2bin/migrate
3bin/migrate-repository 3bin/migrate-repository
4${PYSITELIB}/migrate/__init__.py 4${PYSITELIB}/migrate/__init__.py
5${PYSITELIB}/migrate/__init__.pyc 5${PYSITELIB}/migrate/__init__.pyc
6${PYSITELIB}/migrate/__init__.pyo 6${PYSITELIB}/migrate/__init__.pyo
7${PYSITELIB}/migrate/changeset/__init__.py 7${PYSITELIB}/migrate/changeset/__init__.py
8${PYSITELIB}/migrate/changeset/__init__.pyc 8${PYSITELIB}/migrate/changeset/__init__.pyc
9${PYSITELIB}/migrate/changeset/__init__.pyo 9${PYSITELIB}/migrate/changeset/__init__.pyo
10${PYSITELIB}/migrate/changeset/ansisql.py 10${PYSITELIB}/migrate/changeset/ansisql.py
11${PYSITELIB}/migrate/changeset/ansisql.pyc 11${PYSITELIB}/migrate/changeset/ansisql.pyc
12${PYSITELIB}/migrate/changeset/ansisql.pyo 12${PYSITELIB}/migrate/changeset/ansisql.pyo
13${PYSITELIB}/migrate/changeset/constraint.py 13${PYSITELIB}/migrate/changeset/constraint.py
14${PYSITELIB}/migrate/changeset/constraint.pyc 14${PYSITELIB}/migrate/changeset/constraint.pyc
15${PYSITELIB}/migrate/changeset/constraint.pyo 15${PYSITELIB}/migrate/changeset/constraint.pyo
16${PYSITELIB}/migrate/changeset/databases/__init__.py 16${PYSITELIB}/migrate/changeset/databases/__init__.py
17${PYSITELIB}/migrate/changeset/databases/__init__.pyc 17${PYSITELIB}/migrate/changeset/databases/__init__.pyc
18${PYSITELIB}/migrate/changeset/databases/__init__.pyo 18${PYSITELIB}/migrate/changeset/databases/__init__.pyo
19${PYSITELIB}/migrate/changeset/databases/firebird.py 19${PYSITELIB}/migrate/changeset/databases/firebird.py
20${PYSITELIB}/migrate/changeset/databases/firebird.pyc 20${PYSITELIB}/migrate/changeset/databases/firebird.pyc
21${PYSITELIB}/migrate/changeset/databases/firebird.pyo 21${PYSITELIB}/migrate/changeset/databases/firebird.pyo
 22${PYSITELIB}/migrate/changeset/databases/ibmdb2.py
 23${PYSITELIB}/migrate/changeset/databases/ibmdb2.pyc
 24${PYSITELIB}/migrate/changeset/databases/ibmdb2.pyo
22${PYSITELIB}/migrate/changeset/databases/mysql.py 25${PYSITELIB}/migrate/changeset/databases/mysql.py
23${PYSITELIB}/migrate/changeset/databases/mysql.pyc 26${PYSITELIB}/migrate/changeset/databases/mysql.pyc
24${PYSITELIB}/migrate/changeset/databases/mysql.pyo 27${PYSITELIB}/migrate/changeset/databases/mysql.pyo
25${PYSITELIB}/migrate/changeset/databases/oracle.py 28${PYSITELIB}/migrate/changeset/databases/oracle.py
26${PYSITELIB}/migrate/changeset/databases/oracle.pyc 29${PYSITELIB}/migrate/changeset/databases/oracle.pyc
27${PYSITELIB}/migrate/changeset/databases/oracle.pyo 30${PYSITELIB}/migrate/changeset/databases/oracle.pyo
28${PYSITELIB}/migrate/changeset/databases/postgres.py 31${PYSITELIB}/migrate/changeset/databases/postgres.py
29${PYSITELIB}/migrate/changeset/databases/postgres.pyc 32${PYSITELIB}/migrate/changeset/databases/postgres.pyc
30${PYSITELIB}/migrate/changeset/databases/postgres.pyo 33${PYSITELIB}/migrate/changeset/databases/postgres.pyo
31${PYSITELIB}/migrate/changeset/databases/sqlite.py 34${PYSITELIB}/migrate/changeset/databases/sqlite.py
32${PYSITELIB}/migrate/changeset/databases/sqlite.pyc 35${PYSITELIB}/migrate/changeset/databases/sqlite.pyc
33${PYSITELIB}/migrate/changeset/databases/sqlite.pyo 36${PYSITELIB}/migrate/changeset/databases/sqlite.pyo
34${PYSITELIB}/migrate/changeset/databases/visitor.py 37${PYSITELIB}/migrate/changeset/databases/visitor.py
35${PYSITELIB}/migrate/changeset/databases/visitor.pyc 38${PYSITELIB}/migrate/changeset/databases/visitor.pyc
36${PYSITELIB}/migrate/changeset/databases/visitor.pyo 39${PYSITELIB}/migrate/changeset/databases/visitor.pyo
37${PYSITELIB}/migrate/changeset/schema.py 40${PYSITELIB}/migrate/changeset/schema.py
38${PYSITELIB}/migrate/changeset/schema.pyc 41${PYSITELIB}/migrate/changeset/schema.pyc
39${PYSITELIB}/migrate/changeset/schema.pyo 42${PYSITELIB}/migrate/changeset/schema.pyo
 43${PYSITELIB}/migrate/changeset/util.py
 44${PYSITELIB}/migrate/changeset/util.pyc
 45${PYSITELIB}/migrate/changeset/util.pyo
40${PYSITELIB}/migrate/exceptions.py 46${PYSITELIB}/migrate/exceptions.py
41${PYSITELIB}/migrate/exceptions.pyc 47${PYSITELIB}/migrate/exceptions.pyc
42${PYSITELIB}/migrate/exceptions.pyo 48${PYSITELIB}/migrate/exceptions.pyo
43${PYSITELIB}/migrate/tests/__init__.py 49${PYSITELIB}/migrate/tests/__init__.py
44${PYSITELIB}/migrate/tests/__init__.pyc 50${PYSITELIB}/migrate/tests/__init__.pyc
45${PYSITELIB}/migrate/tests/__init__.pyo 51${PYSITELIB}/migrate/tests/__init__.pyo
46${PYSITELIB}/migrate/tests/changeset/__init__.py 52${PYSITELIB}/migrate/tests/changeset/__init__.py
47${PYSITELIB}/migrate/tests/changeset/__init__.pyc 53${PYSITELIB}/migrate/tests/changeset/__init__.pyc
48${PYSITELIB}/migrate/tests/changeset/__init__.pyo 54${PYSITELIB}/migrate/tests/changeset/__init__.pyo
 55${PYSITELIB}/migrate/tests/changeset/databases/__init__.py
 56${PYSITELIB}/migrate/tests/changeset/databases/__init__.pyc
 57${PYSITELIB}/migrate/tests/changeset/databases/__init__.pyo
 58${PYSITELIB}/migrate/tests/changeset/databases/test_ibmdb2.py
 59${PYSITELIB}/migrate/tests/changeset/databases/test_ibmdb2.pyc
 60${PYSITELIB}/migrate/tests/changeset/databases/test_ibmdb2.pyo
49${PYSITELIB}/migrate/tests/changeset/test_changeset.py 61${PYSITELIB}/migrate/tests/changeset/test_changeset.py
50${PYSITELIB}/migrate/tests/changeset/test_changeset.pyc 62${PYSITELIB}/migrate/tests/changeset/test_changeset.pyc
51${PYSITELIB}/migrate/tests/changeset/test_changeset.pyo 63${PYSITELIB}/migrate/tests/changeset/test_changeset.pyo
52${PYSITELIB}/migrate/tests/changeset/test_constraint.py 64${PYSITELIB}/migrate/tests/changeset/test_constraint.py
53${PYSITELIB}/migrate/tests/changeset/test_constraint.pyc 65${PYSITELIB}/migrate/tests/changeset/test_constraint.pyc
54${PYSITELIB}/migrate/tests/changeset/test_constraint.pyo 66${PYSITELIB}/migrate/tests/changeset/test_constraint.pyo
55${PYSITELIB}/migrate/tests/fixture/__init__.py 67${PYSITELIB}/migrate/tests/fixture/__init__.py
56${PYSITELIB}/migrate/tests/fixture/__init__.pyc 68${PYSITELIB}/migrate/tests/fixture/__init__.pyc
57${PYSITELIB}/migrate/tests/fixture/__init__.pyo 69${PYSITELIB}/migrate/tests/fixture/__init__.pyo
58${PYSITELIB}/migrate/tests/fixture/base.py 70${PYSITELIB}/migrate/tests/fixture/base.py
59${PYSITELIB}/migrate/tests/fixture/base.pyc 71${PYSITELIB}/migrate/tests/fixture/base.pyc
60${PYSITELIB}/migrate/tests/fixture/base.pyo 72${PYSITELIB}/migrate/tests/fixture/base.pyo
61${PYSITELIB}/migrate/tests/fixture/database.py 73${PYSITELIB}/migrate/tests/fixture/database.py
@@ -212,15 +224,16 @@ ${PYSITELIB}/migrate/versioning/util/__i @@ -212,15 +224,16 @@ ${PYSITELIB}/migrate/versioning/util/__i
212${PYSITELIB}/migrate/versioning/util/importpath.py 224${PYSITELIB}/migrate/versioning/util/importpath.py
213${PYSITELIB}/migrate/versioning/util/importpath.pyc 225${PYSITELIB}/migrate/versioning/util/importpath.pyc
214${PYSITELIB}/migrate/versioning/util/importpath.pyo 226${PYSITELIB}/migrate/versioning/util/importpath.pyo
215${PYSITELIB}/migrate/versioning/util/keyedinstance.py 227${PYSITELIB}/migrate/versioning/util/keyedinstance.py
216${PYSITELIB}/migrate/versioning/util/keyedinstance.pyc 228${PYSITELIB}/migrate/versioning/util/keyedinstance.pyc
217${PYSITELIB}/migrate/versioning/util/keyedinstance.pyo 229${PYSITELIB}/migrate/versioning/util/keyedinstance.pyo
218${PYSITELIB}/migrate/versioning/version.py 230${PYSITELIB}/migrate/versioning/version.py
219${PYSITELIB}/migrate/versioning/version.pyc 231${PYSITELIB}/migrate/versioning/version.pyc
220${PYSITELIB}/migrate/versioning/version.pyo 232${PYSITELIB}/migrate/versioning/version.pyo
221${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 233${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
222${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 234${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
223${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 235${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
224${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 236${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
 237${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
225${PYSITELIB}/${EGG_INFODIR}/requires.txt 238${PYSITELIB}/${EGG_INFODIR}/requires.txt
226${PYSITELIB}/${EGG_INFODIR}/top_level.txt 239${PYSITELIB}/${EGG_INFODIR}/top_level.txt

cvs diff -r1.1.1.1 -r1.2 pkgsrc/databases/py-sqlalchemy-migrate/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/py-sqlalchemy-migrate/distinfo 2011/11/13 23:05:32 1.1.1.1
+++ pkgsrc/databases/py-sqlalchemy-migrate/distinfo 2014/06/14 17:06:32 1.2
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.1.1.1 2011/11/13 23:05:32 joerg Exp $ 1$NetBSD: distinfo,v 1.2 2014/06/14 17:06:32 rodent Exp $
2 2
3SHA1 (sqlalchemy-migrate-0.7.2.tar.gz) = d88f0159e3f58fed8c50ba83f0b19559b0524cb5 3SHA1 (sqlalchemy-migrate-0.9.1.tar.gz) = 6f4daac208ab00f736be929e84c5f42e67b57765
4RMD160 (sqlalchemy-migrate-0.7.2.tar.gz) = e4c596b590e543081f78feab54599024b5b9b3e8 4RMD160 (sqlalchemy-migrate-0.9.1.tar.gz) = db24f7c62f5edf7ff1b929301e3c1d54a94d7c14
5Size (sqlalchemy-migrate-0.7.2.tar.gz) = 105862 bytes 5Size (sqlalchemy-migrate-0.9.1.tar.gz) = 123104 bytes