Closes #854: Fix inheritance_diagram raising attribute errors on builtins.

This commit is contained in:
Georg Brandl 2012-01-29 11:28:09 +01:00
parent af51c6c633
commit f150be8d25
2 changed files with 4 additions and 1 deletions

View File

@ -31,6 +31,8 @@ Release 1.1.3 (in development)
* #852: Fix HtmlHelp index entry links again.
* #854: Fix inheritance_diagram raising attribute errors on builtins.
Release 1.1.2 (Nov 1, 2011) -- 1.1.1 is a silly version number anyway!
======================================================================

View File

@ -39,6 +39,7 @@ r"""
import re
import sys
import inspect
import __builtin__
try:
from hashlib import md5
except ImportError:
@ -142,7 +143,7 @@ class InheritanceGraph(object):
displayed node names.
"""
all_classes = {}
builtins = __builtins__.values()
builtins = vars(__builtin__).values()
def recurse(cls):
if not show_builtins and cls in builtins: