-
Added
If.is_sys_guard
andIf.is_typing_guard
helper methods -
Fix a bad inferenece type for yield values inside of a derived class.
Closes #1090
-
Fix a crash when the node is a 'Module' in the brain builtin inference
Closes PyCQA/pylint#4671
-
Fix issues when inferring match variables
Closes PyCQA/pylint#4685
-
Fix lookup for nested non-function scopes
-
Fix issue that
TypedDict
instance wasn't callable.Closes PyCQA/pylint#4715
-
Add dependency on setuptools and a guard to prevent related exceptions.