summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorTim Martin <tim@asymptotic.co.uk>2020-10-07 18:44:48 +0100
committerTim Martin <tim@asymptotic.co.uk>2020-10-13 19:55:36 +0100
commit7f1d5134d89aab9b3e49030676637debfd731dbb (patch)
tree2bbc50a1bbc1896de3ff3fe4f6f46bcf78bad8be /ChangeLog
parent1d14e985baf8847be60b81b7f6140e8606fd862a (diff)
downloadastroid-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--ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f4264935..86c6deee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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?
============================