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.

Reply via email to