]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Use preloaded for sql.util import in exc
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 7 Oct 2020 01:46:03 +0000 (21:46 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 7 Oct 2020 02:25:23 +0000 (22:25 -0400)
commitf3268b6f2fa5ac7023f656caa085316fa46b24e9
tree8974b2d5345ef78d7025decbc314b03b71075818
parent402cca8f2ac42a08fba7a200c4e1e086e2081aad
Use preloaded for sql.util import in exc

Repaired a function-level import that was not using SQLAlchemy's standard
late-import system within the sqlalchemy.exc module.

Moved preloaded to sqlalchemy.util.preloaded so that it
does not depend on langhelpers which depends on exc.

Fixes: #5632
Change-Id: I61b7ce9cd461071ce543714739f67aa5aeb47fd6
doc/build/changelog/unreleased_13/5632.rst [new file with mode: 0644]
lib/sqlalchemy/exc.py
lib/sqlalchemy/util/__init__.py
lib/sqlalchemy/util/_preloaded.py [new file with mode: 0644]
lib/sqlalchemy/util/langhelpers.py
test/base/test_utils.py