diff options
| author | Tim Martin <tim@asymptotic.co.uk> | 2020-10-07 18:44:48 +0100 |
|---|---|---|
| committer | Tim Martin <tim@asymptotic.co.uk> | 2020-10-13 19:55:36 +0100 |
| commit | 7f1d5134d89aab9b3e49030676637debfd731dbb (patch) | |
| tree | 2bbc50a1bbc1896de3ff3fe4f6f46bcf78bad8be /ChangeLog | |
| parent | 1d14e985baf8847be60b81b7f6140e8606fd862a (diff) | |
| download | astroid-git-7f1d5134d89aab9b3e49030676637debfd731dbb.tar.gz | |
Fix incorrect MRO being calculated for scoped multiple inheritance
If a class inherits from two bases and the classes are expressed as a
non-trivial expression such as qualified with a module name, classes
after the first could not be inferred due to reusing the context
object in _inferred_bases
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -53,6 +53,10 @@ Release Date: TBA * Fixed exception-chaining error messages. +* Fix failure to infer base class type with multiple inheritance and qualified names + + Fixes #843 + What's New in astroid 2.4.3? ============================ |
