]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Fixed bug where some exception re-raise scenarios would attach
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 18 Jan 2016 22:35:44 +0000 (17:35 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 18 Jan 2016 22:36:27 +0000 (17:36 -0500)
commit23e60cd8ebc8fc5214ce6118942974cb27bda5f8
tree21ff2707eec717496bb9648053d7595b489be8a6
parent8c1667b4a9cbbf9ca4e17eb77b329bcbd101a60f
- Fixed bug where some exception re-raise scenarios would attach
the exception to itself as the "cause"; while the Python 3 interpreter
is OK with this, it could cause endless loops in iPython.
fixes #3625
- add tests for reraise, raise_from_cause
- raise_from_cause is the same on py2k/3k, use just one function

(cherry picked from commit d4d9a6524886eb33644e8ce42212267fa569e555)
doc/build/changelog/changelog_10.rst
lib/sqlalchemy/util/compat.py
test/base/test_utils.py