[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
|