]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- create_engine() reworked to be strict about incoming **kwargs. all keyword
authorMike Bayer <mike_mp@zzzcomputing.com>
Sun, 12 Nov 2006 20:50:51 +0000 (20:50 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sun, 12 Nov 2006 20:50:51 +0000 (20:50 +0000)
commitecee1fb16cf6b7b5d01187191ea23260b8bcef2a
tree58c9e83ed89f7b94bb6162ad9ab10a03281c31ae
parent2d4e0d27dcbf9e7ab5718b203812c54c61ec3a40
- create_engine() reworked to be strict about incoming **kwargs.  all keyword
arguments must be consumed by one of the dialect, connection pool, and engine
constructors, else a TypeError is thrown which describes the full set of
invalid kwargs in relation to the selected dialect/pool/engine configuration.
CHANGES
lib/sqlalchemy/engine/base.py
lib/sqlalchemy/engine/default.py
lib/sqlalchemy/engine/strategies.py
lib/sqlalchemy/util.py
test/engine/parseconnect.py
test/testbase.py