--- a/AssistantEric/APIsManager.py Sat Jul 05 19:58:44 2014 +0200 +++ b/AssistantEric/APIsManager.py Sun Jul 06 12:09:21 2014 +0200 @@ -211,16 +211,13 @@ # it is a forms source file, extract public attributes # as well apis.extend(self.__classesAttributesApi(module)) - try: - basesDict = apiGenerator.genBases(True) - for baseEntry in basesDict: - if basesDict[baseEntry]: - bases.append("{0} {1}\n".format( - baseEntry, " ".join( - sorted(basesDict[baseEntry])))) - except AttributeError: - # eric 5.1 doesn't have this method - pass + + basesDict = apiGenerator.genBases(True) + for baseEntry in basesDict: + if basesDict[baseEntry]: + bases.append("{0} {1}\n".format( + baseEntry, " ".join( + sorted(basesDict[baseEntry])))) except (IOError, ImportError): pass else: