Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. COThanks for explaining what these tools have in common (eg their relationship to docutils) as well as their differences. What makes epydoc better for API documentation and Sphinx better for functional documentation? You mentioned that they both use reST. Seems like there's alot of overlap. Is it just a matter of convenience? Also, epydoc development doesn't seem to be very active. The last commit was in Feb 2009, and the last correspondence on the devel list was in May 2009.
      singulars
    2. COWell, the easy answer to why one is better at one thing that another is that is the way they were designed. Epydoc is made to just pull from the code and Sphinx is made to generate a lot of it's documentation from ReST files you write. There is a lot of overlap. Sphinx is the new kid on the block. I've heard rumors that in .7 it will have much better auto-generation built in. I have a lot of respect for Epydoc but Sphinx seems to have all the momentum right now. I like it because it looks like the python.org documentation AND I think it looks better.
      singulars
    3. COSphinx is not focused on general User documentation. Sphinx is a tool which helps you write a complete and detailed documentation, which you simply cannot provide by concatenating docstrings. Also Sphinx will support so-called domains with 1.0 which will allow you to document a project written in multiple languages for example a webapp written in Python, Javascript and C.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload