]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Fixed bug that affected generally the same classes of event
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 18 Sep 2014 21:49:07 +0000 (17:49 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 18 Sep 2014 21:54:42 +0000 (17:54 -0400)
commit912ebaa8b02f05d6148e5a3c5194fa9d2b3dc36a
treeda1e55d9b4601dc16d7822909656c19de7d291d0
parent80cd802296af022880165570d962608e3b533e70
- Fixed bug that affected generally the same classes of event
as that of :ticket:`3199`, when the ``named=True`` parameter
would be used.  Some events would fail to register, and others
would not invoke the event arguments correctly, generally in the
case of when an event was "wrapped" for adaption in some other way.
The "named" mechanics have been rearranged to not interfere with
the argument signature expected by internal wrapper functions.
fixes #3197

Conflicts:
test/base/test_events.py
test/orm/test_attributes.py
test/orm/test_events.py
doc/build/changelog/changelog_09.rst
lib/sqlalchemy/event/registry.py
lib/sqlalchemy/events.py
lib/sqlalchemy/orm/events.py
test/base/test_events.py
test/engine/test_execute.py
test/orm/test_attributes.py
test/orm/test_events.py