Thread: [Epydoc-devel] Epydoc + wxPython
Brought to you by:
edloper
From: <jv...@dc...> - 2005-04-21 09:22:45
|
Hi! I don't know if this is the right place for this but there isn't a list for questions and the main developer didn't respond me, so... When using epydoc with a program in wxPython I get the following errors: 1 - Normal mode: Importing 1 modules. [.] Building API documentation for 1 modules. [.] INTERNAL ERROR: argument number 2: a 'wxPen *' is expected, 'type(<class 'wx._core.App'>)' is received Writing HTML docs (10 files) to 'html'. [..........] 2 - Debug mode: Importing 1 modules. [1/1] Importing isap.py Building API documentation for 1 modules. [1/1] Building docs for isap Building docs for isap Building docs for isap.App Traceback (most recent call last): File "/usr/local/bin/epydoc", line 7, in ? cli() File "/usr/local/lib/python2.4/site-packages/epydoc/cli.py", line 110, in cli docmap = _make_docmap(modules, options) File "/usr/local/lib/python2.4/site-packages/epydoc/cli.py", line 483, in _make_docmap try: d.add(module) File "/usr/local/lib/python2.4/site-packages/epydoc/objdoc.py", line 2954, in add self._add(objID) File "/usr/local/lib/python2.4/site-packages/epydoc/objdoc.py", line 2968, in _add self._add(link.target()) File "/usr/local/lib/python2.4/site-packages/epydoc/objdoc.py", line 2961, in _add self.add_one(objID) File "/usr/local/lib/python2.4/site-packages/epydoc/objdoc.py", line 2900, in add_one self.data[objID] = ClassDoc(objID, self._verbosity) File "/usr/local/lib/python2.4/site-packages/epydoc/objdoc.py", line 1589, in __init__ self._base_order = [make_uid(b) for b in base_order] File "/usr/local/lib/python2.4/site-packages/epydoc/uid.py", line 781, in make_uid uid = ObjectUID(object) File "/usr/local/lib/python2.4/site-packages/epydoc/uid.py", line 418, in __init__ name = self._findname() File "/usr/local/lib/python2.4/site-packages/epydoc/uid.py", line 509, in _findname return '%s.%s' % (self.module(), objname) File "/usr/local/lib/python2.4/site-packages/epydoc/uid.py", line 585, in module if (self._module is not None and File "/usr/local/lib/python2.4/site-packages/wx-2.5.4-gtk2-ansi/wx/_gdi.py", line 398, in __eq__ return _gdi_.Pen___eq__(*args, **kwargs) TypeError: argument number 2: a 'wxPen *' is expected, 'type(<class 'wx._core.App'>)' is received Any clue? Tks in advance! JP |
From: Robin D. <ro...@al...> - 2005-04-21 17:07:05
|
João Vilela wrote: > Hi! > > I don't know if this is the right place for this but there isn't a list > for questions and the main developer didn't respond me, so... > > When using epydoc with a program in wxPython I get the following errors: > > return '%s.%s' % (self.module(), objname) > File "/usr/local/lib/python2.4/site-packages/epydoc/uid.py", line 585, > in module > if (self._module is not None and > File > "/usr/local/lib/python2.4/site-packages/wx-2.5.4-gtk2-ansi/wx/_gdi.py", > line 398, in __eq__ > return _gdi_.Pen___eq__(*args, **kwargs) > TypeError: argument number 2: a 'wxPen *' is expected, 'type(<class > 'wx._core.App'>)' is received > > Any clue? There is a patch for this problem in this message: http://lists.wxwidgets.org/cgi-bin/ezmlm-cgi?11:msp:36880:lahoembohbmdnoafcplj -- Robin Dunn Software Craftsman http://wxPython.org Java give you jitters? Relax with wxPython! |