]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
try to support mypy 0.990
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 9 Nov 2022 14:13:44 +0000 (09:13 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 9 Nov 2022 20:02:29 +0000 (15:02 -0500)
commitebb54e80a5a52d0cce4cba1abc21c707a42c2c73
treea72c7d810cffc60cd85d5c7118759ef6be8dae40
parent8745dcf3e167a68c4665255716eefe138c89a8d2
try to support mypy 0.990

mypy introduces a crash we need to work around, also
some new rules.  It also has either a behavioral change
regarding how output is rendered in relationship to
files being within sys.path or not, so work around
that for test_mypy_plugin_py3k.py

References: https://github.com/python/mypy/issues/14027
Change-Id: I689c7fe27dc52abee932de9e0fb23b2a2eba76fa
12 files changed:
lib/sqlalchemy/engine/base.py
lib/sqlalchemy/engine/interfaces.py
lib/sqlalchemy/ext/associationproxy.py
lib/sqlalchemy/orm/bulk_persistence.py
lib/sqlalchemy/orm/decl_api.py
lib/sqlalchemy/pool/base.py
lib/sqlalchemy/sql/compiler.py
lib/sqlalchemy/sql/traversals.py
lib/sqlalchemy/sql/visitors.py
lib/sqlalchemy/util/langhelpers.py
lib/sqlalchemy/util/typing.py
test/ext/mypy/test_mypy_plugin_py3k.py