Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Sphinx-0.3dev_20080621-py2.5.egg/sphinx/__init__.py", line 135, in main app.builder.build_update() File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Sphinx-0.3dev_20080621-py2.5.egg/sphinx/builder.py", line 199, in build_update 'out of date' % len(to_build)) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Sphinx-0.3dev_20080621-py2.5.egg/sphinx/builder.py", line 214, in build for docname in self.status_iterator(iterator, 'reading... ', purple): File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Sphinx-0.3dev_20080621-py2.5.egg/sphinx/builder.py", line 115, in status_iterator for item in iterable: File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Sphinx-0.3dev_20080621-py2.5.egg/sphinx/environment.py", line 431, in update self.read_doc(docname, app=app) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/Sphinx-0.3dev_20080621-py2.5.egg/sphinx/environment.py", line 467, in read_doc reader=SphinxStandaloneReader()) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/core.py", line 462, in publish_doctree output = pub.publish(enable_exit_status=enable_exit_status) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/core.py", line 204, in publish self.settings) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/readers/__init__.py", line 71, in read self.parse() File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/readers/__init__.py", line 77, in parse self.parser.parse(self.input, document) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/parsers/rst/__init__.py", line 155, in parse self.statemachine.run(inputlines, document, inliner=self.inliner) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/parsers/rst/states.py", line 171, in run input_source=document['source']) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/statemachine.py", line 234, in run context, state, transitions) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/statemachine.py", line 422, in check_line return method(match, context, next_state) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/parsers/rst/states.py", line 2843, in text self.section(title.lstrip(), source, style, lineno + 1, messages) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/parsers/rst/states.py", line 309, in section self.new_subsection(title, lineno, messages) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/parsers/rst/states.py", line 377, in new_subsection node=section_node, match_titles=1) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/parsers/rst/states.py", line 267, in nested_parse node=node, match_titles=match_titles) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/parsers/rst/states.py", line 196, in run results = StateMachineWS.run(self, input_lines, input_offset) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/statemachine.py", line 234, in run context, state, transitions) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/statemachine.py", line 422, in check_line return method(match, context, next_state) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/parsers/rst/states.py", line 2199, in explicit_markup nodelist, blank_finish = self.explicit_construct(match) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/parsers/rst/states.py", line 2211, in explicit_construct return method(self, expmatch) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/parsers/rst/states.py", line 1973, in directive directive_function, match, type_name, option_presets) File "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/site-packages/docutils-0.4-py2.5.egg/docutils/parsers/rst/states.py", line 2018, in run_directive self.state_machine) File "/Users/cmoad/workspace/matplotlib/doc/sphinxext/inheritance_diagram.py", line 397, in inheritance_diagram_directive return inheritance_diagram_directive_run(arguments, options, state) File "/Users/cmoad/workspace/matplotlib/doc/sphinxext/inheritance_diagram.py", line 280, in inheritance_diagram_directive_run graph = InheritanceGraph(class_names) File "/Users/cmoad/workspace/matplotlib/doc/sphinxext/inheritance_diagram.py", line 64, in __init__ self.classes = self._import_classes(class_names) File "/Users/cmoad/workspace/matplotlib/doc/sphinxext/inheritance_diagram.py", line 116, in _import_classes classes.extend(self._import_class_or_module(name)) File "/Users/cmoad/workspace/matplotlib/doc/sphinxext/inheritance_diagram.py", line 78, in _import_class_or_module "Invalid class or module '%s' specified for inheritance diagram" % name) ValueError: Invalid class or module 'matplotlib.patches' specified for inheritance diagram