]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
fix(6435): support `MemberExpr` for enum column declaration
authorHiroshi Ogawa <hi.ogawa.zz@gmail.com>
Fri, 1 Oct 2021 22:59:22 +0000 (18:59 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 5 Oct 2021 16:49:04 +0000 (12:49 -0400)
commit90d2f087c8c75289d8a8c819a9aebfcda5b98b96
tree2ff83606cce8896af0f3b2bb881e743c3df25c57
parentbb3560851280d338ffb03b72da25488f7db34d22
fix(6435): support `MemberExpr` for enum column declaration

Fixed issue in mypy plugin to improve upon some issues detecting ``Enum()``
SQL types containing custom Python enumeration classes. Pull request
courtesy Hiroshi Ogawa.

Fixes: #6435
Closes: #7048
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/7048
Pull-request-sha: 59f5c89688792f6af3b07488d5cf97f8f2e964dc

Change-Id: I05adbec74ceac1ecfdc5a242bfe7aa4b2eb805e4
doc/build/changelog/unreleased_14/6435.rst [new file with mode: 0644]
lib/sqlalchemy/ext/mypy/infer.py
test/ext/mypy/incremental/ticket_6435/__init__.py [new file with mode: 0644]
test/ext/mypy/incremental/ticket_6435/enum_col_import1.py [new file with mode: 0644]
test/ext/mypy/incremental/ticket_6435/enum_col_import2.py [new file with mode: 0644]