From: David G. <go...@py...> - 2006-03-07 00:33:51
|
[Andreas Jung] > I tried to upgrade the Docutils in Zope 2 from 0.3 to 0.4 however the > existing Docutils integration fails: >=20 > 2006-02-24 17:35:03 INFO Zope Ready to handle requests > 2006-02-24 17:35:03 ERROR Zope.SiteErrorLog http://localhost:8080/d1 > Traceback (most recent call last): =2E.. > "/Users/ajung/sandboxes/Zope/Zope/lib/python/docutils/parsers/rst/__ini= t__.py", > line 142, in __init__ > self.state_classes =3D states.state_classes > AttributeError: 'module' object has no attribute 'state_classes' >=20 > Bug or feature? Definitely not a feature! But it's confusing. That code path is followed every time the reST parser is run, but I've never seen this error before. Module docutils.parsers.rst.state definitely does have an attribute state_classes: it's the last thing in the module. Could there be mismatched modules installed on your machine? Could you find out exactly what module 'state' identifies when it crashes= ? --=20 David Goodger <http://python.net/~goodger> |