-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hello,
release 0.5.4 of sqlalchemy-migrate has been finished and
uploaded.
Thanks to the hard work of our new team member Domen
Kozar (iElectric) sqlalchemy-migrate got a lot of
improvements. The API was cleaned up and some issues got
fixed. Here is the changelog excerpt:
- - fixed preview_sql parameter for downgrade/upgrade. Now it
prints SQL if the step is SQL script and runs step with mocked
engine to only print SQL statements if ORM is used. [Domen
Kozar]
- - use entrypoints terminology to specify dotted model
names (module.model.User) [Domen Kozar]
- - added engine_dict and engine_arg_* parameters to all api
functions (deprecated echo) [Domen Kozar]
- - make --echo parameter a bit more forgivable (better Python API
support) [Domen Kozar]
- - apply patch to refactor cmd line parsing for Issue 54 by Domen
Kozar
The following issues have been fixed:
- - Issue 34: upgrade --preview_sql results in AttributeError
- - Issue 38: migrate.versioning.api should allow the same
flexibility in specifying a database connection that sqlalchemy
does
- - Issue 54: Wrapper script manage.py (generated with migrate
manage) does not accept version argument for upgrade
I uploaded the new version to PyPI and our project site and
updated the Sphinx documentation too.
As usual I ask you to report issues to our issue tracker at
http://code.google.com/p/sqlalchemy-migrate/issues/list.
Regards and thanks to all contributors (especially iElectric)
Jan Dittberner
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Use GnuPG with Firefox :
http://getfiregpg.org (Version:
0.7.5)
iQIcBAEBCAAGBQJKK8EnAAoJEKc+AFVVj7jdng4P+wdqfpnpXPPWERKMW1GkB5L8
AO6JqekYYp/cJgmnhQjqpXnt7fQenNh+nprsTFtWlZmU3Fx4z57Cv5eHilekz9RY
obEYG0jfw+znubclFaxsM8oNaFWM3cZLEOIdOX7MZV1cEfFNx+wmvXeeNR/0yNLQ
z3gMkkKcJCGgRW2ZADenUzVy2jEmxpKMzNg0qhWfNPCMeqfELm3c69ne4ZCkc/u6
FTJpOMAhPeO3Gt9LIRKGlxFnDtlcFE1MG5RfpOZYd6YYlzbaZ/pV4oUzinquH9ea
4f6XCpazy9LMfNf5yPSoKuhyqSpqoEsDAQgtZPGRnLW5jOZcJBlBMsztdFLip4eN
2BvMtItoxkvOgWBl8MeqmLUnzZQTRncApEHnSkajQtPdq/v4/Y+OX8G+xHxX9bb4
nNDcqwqrQW+LM9Tgf3QQCYHWk4x8HFhLdz8y2kpw5pYI5sXvDwLhvmRzgabyZ7Fs
8VdKKGJGo+0dQ5ezswqocNrPQVhIa2jUX3tcbNeUwkbkl2wRBguyQjqhJYhsFNuW
k1a3Wot1Mk9P2G3EUeGdWhfPE7pyX3Lv5xfZjZJ8TXTr4J0VpikZKfDAdQZRup7G
shBr8ZnFT55jHdOeUbq/Xnxxru5MuwJYzLmCFm+e3zmaMNawc784K8USniPD+KkH
YUAg6dJfm/yU+ZSRQo3T
=Bp0p
-----END PGP SIGNATURE-----