Python には様々な著者により寄稿された非常に多くのドキュメント類があります。 Python のドキュメントのマークアップには、 docutils プロジェクトによって 開発された reStructuredText を、独自のディレクティブ (directive) で拡張して 利用しています。そして、 Sphinx というツールセットを利用して、HTML 出力へと 変換しています。
このドキュメントでは、ドキュメントを作成する上でのスタイルガイドと、 Python のドキュメントのために作られた独自の reStructuredText マークアップと その利用方法、そして Sphinx のビルドシステムについて説明します。
Python のドキュメントを寄贈したいと思っているなら、そのために reStructuredText をわざわざ学ぶ必要はありません; 平文での寄贈も大歓迎です。