Hey list - Alembic 0.3.3 is out. A few bug fixes have been languishing here for awhile so I put those out.
Also, I should be bumping up the "alpha" tag to "beta" for the next release at least, as I think we're approaching cruising altitude, though there's a lot more to be done for Alembic to be ready (the biggest being support of schemas). You can get Alembic at Pypi as always: http://pypi.python.org/pypi/alembic/ Here's the changelog: 0.3.3 ===== - [feature] New config argument "revision_environment=true", causes env.py to be run unconditionally when the "revision" command is run, to support script.py.mako templates with dependencies on custom "template_args". - [feature] Added "template_args" option to configure() so that an env.py can add additional arguments to the template context when running the "revision" command. This requires either --autogenerate or the configuration directive "revision_environment=true". - [bug] Added "type" argument to op.drop_constraint(), and implemented full constraint drop support for MySQL. CHECK and undefined raise an error. MySQL needs the constraint type in order to emit a DROP CONSTRAINT. #44 - [feature] Added version_table argument to EnvironmentContext.configure(), allowing for the configuration of the version table name. #34 - [feature] Added support for "relative" migration identifiers, i.e. "alembic upgrade +2", "alembic downgrade -1". Courtesy Atsushi Odagiri for this feature. - [bug] Fixed bug whereby directories inside of the template directories, such as __pycache__ on Pypy, would mistakenly be interpreted as files which are part of the template. #49 -- You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en.
