Zope documentation with "pydoc"

Introduction

Python 2.1 comes with a great tool: pydoc, the Python documenter. It can extract documentation for all accessible Python packages, modules and classes. It uses the content of these objects (name, type, prototype) as well as docstrings and comments for the documentation.

Zope uses several non-standard Python features that confuse "pydoc". To let "pydoc" play well with "Zope" both need to change a bit.

I made some patches that form the starting steps for an integration. A bit more work would make the "pydoc" documentation for Zope even more valuable, e.g.:

Patches


Dieter Maurer
Last modified: Sun Apr 22 23:16:25 CEST 2001