Hello. I got TypeError exception:

Exception occurred:
  File "/usr/lib/python2.5/site-packages/Sphinx-0.5.1-py2.5.egg/sphinx/
ext/autodoc.py", line 390, in generate
    fullname, mod, objpath, args, retann = self.resolve_name(what,
name)
TypeError: 'NoneType' object is not iterable


Unfortunately the error message is not clear and says nothing to the
poor user ( me :-) ).
I attach the log file generated by Sphinx ( 0.5.1 on Ubuntu ).

Any help is appropriated. Please let me know if I need to provide more
information.

Thanks.

The log file content:

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/Sphinx-0.5.1-py2.5.egg/sphinx/
cmdline.py", line 151, in main
    app.build(all_files, filenames)
  File "/usr/lib/python2.5/site-packages/Sphinx-0.5.1-py2.5.egg/sphinx/
application.py", line 138, in build
    self.builder.build_update()
  File "/usr/lib/python2.5/site-packages/Sphinx-0.5.1-py2.5.egg/sphinx/
builder.py", line 250, in build_update
    'out of date' % len(to_build))
  File "/usr/lib/python2.5/site-packages/Sphinx-0.5.1-py2.5.egg/sphinx/
builder.py", line 265, in build
    for docname in self.status_iterator(iterator, 'reading sources...
', purple):
  File "/usr/lib/python2.5/site-packages/Sphinx-0.5.1-py2.5.egg/sphinx/
builder.py", line 129, in status_iterator
    for item in iterable:
  File "/usr/lib/python2.5/site-packages/Sphinx-0.5.1-py2.5.egg/sphinx/
environment.py", line 476, in update
    self.read_doc(docname, app=app)
  File "/usr/lib/python2.5/site-packages/Sphinx-0.5.1-py2.5.egg/sphinx/
environment.py", line 539, in read_doc
    pub.publish()
  File "/usr/lib/python2.5/site-packages/docutils/core.py", line 204,
in publish
    self.settings)
  File "/usr/lib/python2.5/site-packages/docutils/readers/
__init__.py", line 71, in read
    self.parse()
  File "/usr/lib/python2.5/site-packages/docutils/readers/
__init__.py", line 77, in parse
    self.parser.parse(self.input, document)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
__init__.py", line 155, in parse
    self.statemachine.run(inputlines, document, inliner=self.inliner)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 171, in run
    input_source=document['source'])
  File "/usr/lib/python2.5/site-packages/docutils/statemachine.py",
line 234, in run
    context, state, transitions)
  File "/usr/lib/python2.5/site-packages/docutils/statemachine.py",
line 422, in check_line
    return method(match, context, next_state)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 2619, in underline
    self.section(title, source, style, lineno - 1, messages)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 309, in section
    self.new_subsection(title, lineno, messages)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 377, in new_subsection
    node=section_node, match_titles=1)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 267, in nested_parse
    node=node, match_titles=match_titles)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 196, in run
    results = StateMachineWS.run(self, input_lines, input_offset)
  File "/usr/lib/python2.5/site-packages/docutils/statemachine.py",
line 234, in run
    context, state, transitions)
  File "/usr/lib/python2.5/site-packages/docutils/statemachine.py",
line 422, in check_line
    return method(match, context, next_state)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 2619, in underline
    self.section(title, source, style, lineno - 1, messages)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 309, in section
    self.new_subsection(title, lineno, messages)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 377, in new_subsection
    node=section_node, match_titles=1)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 267, in nested_parse
    node=node, match_titles=match_titles)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 196, in run
    results = StateMachineWS.run(self, input_lines, input_offset)
  File "/usr/lib/python2.5/site-packages/docutils/statemachine.py",
line 234, in run
    context, state, transitions)
  File "/usr/lib/python2.5/site-packages/docutils/statemachine.py",
line 422, in check_line
    return method(match, context, next_state)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 2200, in explicit_markup
    nodelist, blank_finish = self.explicit_construct(match)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 2212, in explicit_construct
    return method(self, expmatch)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 1974, in directive
    directive_function, match, type_name, option_presets)
  File "/usr/lib/python2.5/site-packages/docutils/parsers/rst/
states.py", line 2019, in run_directive
    self.state_machine)
  File "/usr/lib/python2.5/site-packages/Sphinx-0.5.1-py2.5.egg/sphinx/
ext/autodoc.py", line 625, in automodule_directive
    return _auto_directive(*args, **kwds)
  File "/usr/lib/python2.5/site-packages/Sphinx-0.5.1-py2.5.egg/sphinx/
ext/autodoc.py", line 600, in _auto_directive
    generator.generate(what, name, members, content)
  File "/usr/lib/python2.5/site-packages/Sphinx-0.5.1-py2.5.egg/sphinx/
ext/autodoc.py", line 390, in generate
    fullname, mod, objpath, args, retann = self.resolve_name(what,
name)
TypeError: 'NoneType' object is not iterable

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sphinx-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sphinx-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to