[Epydoc-devel] errors in 3.0alpha
Brought to you by:
edloper
From: Stefan S. <se...@sy...> - 2006-03-27 16:20:35
|
Hi there, I'm trying out the new 3.0alpha version, which generates a variety of errors on some of my code: Here is the top of the stack trace for one: File "/usr/local/lib/python2.3/site-packages/epydoc/docintrospecter.py", line 139, in introspect_docs return _valuedoc_cache[pyid] KeyError: -1208366636 Without really knowing what I was doing, I changed line 138 to if pyid in _valuedoc_cache: and the error went away. With that I get 'maximum recursion depth exceeded' with the following two functions in the recursion: File "/usr/local/lib/python2.3/site-packages/epydoc/docintrospecter.py", line 257, in introspect_module child_val_doc = introspect_docs(child, context=module_doc) File "/usr/local/lib/python2.3/site-packages/epydoc/docintrospecter.py", line 144, in introspect_docs val_doc = introspecter(value) (obviously the value is always the same). Are these known problems ? Any ideas how I can debug this further ? Thanks, Stefan |