1.9.0
Released: December 15, 2022
feature
-
[feature] [commands] Added new Alembic command
alembic check
. This performs the widely
requested feature of running an "autogenerate" comparison between the
current database and theMetaData
that's currently set up for
autogenerate, returning an error code if the two do not match, based on
current autogenerate settings. Pull request courtesy Nathan Louie.References: #724
bug
-
[bug] [tests] Fixed issue in tox.ini file where changes in the tox 4.0 series to the
format of "passenv" caused tox to not function correctly, in particular
raising an error as of tox 4.0.6. -
[bug] [typing] Fixed typing issue where
revision.process_revision_directives
was not fully typed; additionally ensured allCallable
andDict
arguments toEnvironmentContext.configure()
include parameters in
the typing declaration.Additionally updated the codebase for Mypy 0.990 compliance.
References: #1110