Skip to content

Fix typing.self resolution when inheriting. Fixes #2852#3057

Open
kdkavanagh-jt wants to merge 3 commits into
pylint-dev:mainfrom
kdkavanagh-jt:typing-self-resolution
Open

Fix typing.self resolution when inheriting. Fixes #2852#3057
kdkavanagh-jt wants to merge 3 commits into
pylint-dev:mainfrom
kdkavanagh-jt:typing-self-resolution

Conversation

@kdkavanagh-jt
Copy link
Copy Markdown

This PR fixes inference around functions that return typing.Self.

Fixes #2852. Also I believe fixes pylint-dev/pylint#10807

@Pierre-Sassoulas Pierre-Sassoulas added this to the 4.2.0 milestone May 20, 2026
Comment thread astroid/brain/brain_builtin_inference.py Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

2 participants