There's SQLAlchemy-Migrate as someone mentioned, and I've also recently released Alembic (https://bitbucket.org/zzzeek/alembic) which is already being used in some production environments. Alembic includes semi-automatic version generation in a similar way as South for Django does.