Tools for automatic documentation of Zope or general python source code.
- Zope-specific doc tools
- Python doc tools
- pythondoc - http://starship.python.net/crew/danilo/pythondoc/ - an older tool
- HappyDoc? - http://happydoc.sourceforge.net/ - HappyDoc? parses python source code without importing, reputed to work with zope code
- PEP 286 Docstring Processing System Framework - http://www.python.org/peps/pep-0256.html
- DocUtils? - http://docutils.sourceforge.net/ - Docutils: Python Documentation Utilities - The purpose of the Docutils project is to create a set of tools for processing plaintext documentation into useful formats, such as HTML, XML, and TeX??.
- pydoc - http://www.python.org/doc/current/lib/module-pydoc.html - Ka-Ping Yee's documentation tool, now included in python
- epydoc - http://epydoc.sourceforge.net - pydoc plus text formatting and different output. The STX-like epytext text format is interesting.
- Sphinx is a recent (2008) powerful addition to python documentation tools. Repoze has successfully used it for zope code (http://plope.com/static/misc/sphinxtest/intro.html). Supersedes epydoc, hopefully.
- General doc tools which more or less support python
- doxygen -
- lxr - eg http://reserve02.usatlas.bnl.gov/lxr/source/Gaudi/GaudiPython/python/gaudimodule.py
See also