From a538691695849b2999d2d0a68bca9393ad39706a14c6336fcf377e6d04bad500 Mon Sep 17 00:00:00 2001 From: Sascha Peilicke Date: Fri, 23 Nov 2012 10:46:22 +0000 Subject: [PATCH] - Update to version 0.4.0: + [feature] Support for tables in alternate schemas has been added fully to all operations, as well as to the autogenerate feature. When using autogenerate, specifying the flag include_schemas=True to Environment.configure() will also cause autogenerate to scan all schemas located by Inspector.get_schema_names(), which is supported by *some* (but not all) SQLAlchemy dialects including Postgresql. *Enormous* thanks to Bruno Binet for a huge effort in implementing as well as writing tests. #33. + [feature] The command line runner has been organized into a reusable CommandLine object, so that other front-ends can re-use the argument parsing built in. #70 + [feature] Added "stdout" option to Config, provides control over where the "print" output of commands like "history", "init", "current" etc. are sent. #43 + [bug] Fixed the "multidb" template which was badly out of date. It now generates revision files using the configuration to determine the different upgrade_() methods needed as well, instead of needing to hardcode these. Huge thanks to BryceLohr for doing the heavy lifting here. #71 + [bug] Fixed the regexp that was checking for .py files in the version directory to allow any .py file through. Previously it was doing some kind of defensive checking, probably from some early notions of how this directory works, that was prohibiting various filename patterns such as those which begin with numbers. #72 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-alembic?expand=0&rev=6 --- alembic-0.3.4.tar.gz | 3 --- alembic-0.4.0.tar.gz | 3 +++ python-alembic.changes | 40 ++++++++++++++++++++++++++++++++++++++++ python-alembic.spec | 2 +- 4 files changed, 44 insertions(+), 4 deletions(-) delete mode 100644 alembic-0.3.4.tar.gz create mode 100644 alembic-0.4.0.tar.gz diff --git a/alembic-0.3.4.tar.gz b/alembic-0.3.4.tar.gz deleted file mode 100644 index 8647e4d..0000000 --- a/alembic-0.3.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1f44d48d329e9a1b1d6ab72303797edf653fc1145260ff12d6463308190fce6a -size 345492 diff --git a/alembic-0.4.0.tar.gz b/alembic-0.4.0.tar.gz new file mode 100644 index 0000000..ba27ceb --- /dev/null +++ b/alembic-0.4.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:576de9566641c54af5359d7cf3d714a9b0cba0a57d7f9213473ee8272c945c64 +size 350575 diff --git a/python-alembic.changes b/python-alembic.changes index e109485..135b2fe 100644 --- a/python-alembic.changes +++ b/python-alembic.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Fri Nov 23 10:43:42 UTC 2012 - saschpe@suse.de + +- Update to version 0.4.0: + + [feature] Support for tables in alternate schemas + has been added fully to all operations, as well as to + the autogenerate feature. When using autogenerate, + specifying the flag include_schemas=True to + Environment.configure() will also cause autogenerate + to scan all schemas located by Inspector.get_schema_names(), + which is supported by *some* (but not all) + SQLAlchemy dialects including Postgresql. + *Enormous* thanks to Bruno Binet for a huge effort + in implementing as well as writing tests. #33. + + [feature] The command line runner has been organized + into a reusable CommandLine object, so that other + front-ends can re-use the argument parsing built + in. #70 + + [feature] Added "stdout" option to Config, provides + control over where the "print" output of commands like + "history", "init", "current" etc. are sent. #43 + + [bug] Fixed the "multidb" template which was badly out + of date. It now generates revision files using + the configuration to determine the different + upgrade_() methods needed as well, instead of + needing to hardcode these. Huge thanks to + BryceLohr for doing the heavy lifting here. #71 + + [bug] Fixed the regexp that was checking for .py files + in the version directory to allow any .py file through. + Previously it was doing some kind of defensive checking, + probably from some early notions of how this directory + works, that was prohibiting various filename patterns + such as those which begin with numbers. #72 + + [bug] Fixed MySQL rendering for server_default which + didn't work if the server_default was a generated + SQL expression. Courtesy Moriyoshi Koizumi. + + [feature] Added support for alteration of MySQL + columns that have AUTO_INCREMENT, as well as enabling + this flag. Courtesy Moriyoshi Koizumi. + ------------------------------------------------------------------- Wed Jun 6 12:13:48 UTC 2012 - saschpe@suse.de diff --git a/python-alembic.spec b/python-alembic.spec index 1d8b4ef..b19e688 100644 --- a/python-alembic.spec +++ b/python-alembic.spec @@ -17,7 +17,7 @@ Name: python-alembic -Version: 0.3.4 +Version: 0.4.0 Release: 0 Url: http://bitbucket.org/zzzeek/alembic Summary: A database migration tool for SQLAlchemy