]> git.ipfire.org Git - thirdparty/sqlalchemy/alembic.git/commit
Eliminate {} (dict) default arg value for `opts`
authorMarc Abramowitz <marc@marc-abramowitz.com>
Wed, 28 May 2014 15:54:28 +0000 (08:54 -0700)
committerMarc Abramowitz <marc@marc-abramowitz.com>
Wed, 28 May 2014 15:54:28 +0000 (08:54 -0700)
commit0a93da93d011118d9446e0ef7b4d5d80e550adfb
tree37a9f36d43bd33be2f5e5a1a5d87862c5096f1f2
parentbd8a8dc60dafcfc9e6750d2a48c51b8fc5df0e28
Eliminate {} (dict) default arg value for `opts`

to MigrationContext.configure

Using a mutable type as a default value is a common source of obscure
problems.
See
http://docs.python-guide.org/en/latest/writing/gotchas/#mutable-default-arguments
alembic/migration.py