PyCrust exception cause?

Attempting to expand the "Ingredients" tree in PyCrust Filling, the
following exception occurs:

Traceback (most recent call last):
  File "C:\Python22\lib\site-packages\wxPython\lib\PyCrust\introspect.py",
line 62, in getAllAttributeNames
    attributes += getAllAttributeNames(object.__class__)
  File "C:\Python22\lib\site-packages\wxPython\lib\PyCrust\introspect.py",
line 66, in getAllAttributeNames
    attributes += getAllAttributeNames(base)
RuntimeError: maximum recursion depth exceeded

Anyone know why, and also how to get my App's attributes into Filling?

Thanks,

Bruce

You're using an old version of PyCrust with Python 2.2. This glitch was
fixed quite a while ago. You can get a newer version of wxPython or get the
latest version of PyCrust from CVS at SourceForge:

As for getting your App's attributes into Filling, there are several ways. I
don't have time to answer this right now, but I just answered this same
question not too long ago so if you search the archives you might find it.
Otherwise, I'll post an answer later.

···

On Wednesday 06 November 2002 03:08 pm, brucedickey wrote:

Attempting to expand the "Ingredients" tree in PyCrust Filling, the
following exception occurs:

Traceback (most recent call last):
  File
"C:\Python22\lib\site-packages\wxPython\lib\PyCrust\introspect.py", line
62, in getAllAttributeNames
    attributes += getAllAttributeNames(object.__class__)
  File
"C:\Python22\lib\site-packages\wxPython\lib\PyCrust\introspect.py", line
66, in getAllAttributeNames
    attributes += getAllAttributeNames(base)
RuntimeError: maximum recursion depth exceeded

Anyone know why, and also how to get my App's attributes into Filling?

--
Patrick K. O'Brien
Orbtech http://www.orbtech.com/web/pobrien
-----------------------------------------------
"Your source for Python programming expertise."
-----------------------------------------------