Skip to main content

Python documentation generator

Project description

Sphinx is a tool that makes it easy to create intelligent and beautiful documentation for Python projects (or other documents consisting of multiple reStructuredText sources), written by Georg Brandl. It was originally created to translate the new Python documentation, but has now been cleaned up in the hope that it will be useful to many other projects.

Sphinx uses reStructuredText as its markup language, and many of its strengths come from the power and straightforwardness of reStructuredText and its parsing and translating suite, the Docutils.

Although it is still under constant development, the following features are already present, work fine and can be seen “in action” in the Python docs:

  • Output formats: HTML (including Windows HTML Help) and LaTeX, for printable PDF versions

  • Extensive cross-references: semantic markup and automatic links for functions, classes, glossary terms and similar pieces of information

  • Hierarchical structure: easy definition of a document tree, with automatic links to siblings, parents and children

  • Automatic indices: general index as well as a module index

  • Code handling: automatic highlighting using the Pygments highlighter

  • Various extensions are available, e.g. for automatic testing of snippets and inclusion of appropriately formatted docstrings.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Sphinx-0.1.61950.tar.gz (377.8 kB view details)

Uploaded Source

Built Distributions

Sphinx-0.1.61950-py2.5.egg (672.4 kB view details)

Uploaded Source

Sphinx-0.1.61950-py2.4.egg (678.8 kB view details)

Uploaded Source

File details

Details for the file Sphinx-0.1.61950.tar.gz.

File metadata

  • Download URL: Sphinx-0.1.61950.tar.gz
  • Upload date:
  • Size: 377.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Sphinx-0.1.61950.tar.gz
Algorithm Hash digest
SHA256 5ac608c59e99d1e7e40b516e7a92a49c34ebeaa5ee7076eabc8495dfd92b7e6e
MD5 80524e9b55e016b61533aaf53eb88c88
BLAKE2b-256 fb4c56204ef28bc6a943d35ccdcc6a37a8210532cd120ae6011c1d4cdf634d4e

See more details on using hashes here.

File details

Details for the file Sphinx-0.1.61950-py2.5.egg.

File metadata

File hashes

Hashes for Sphinx-0.1.61950-py2.5.egg
Algorithm Hash digest
SHA256 1218483c7250c009a40187bddb106277d4646b67a1c7058997727c6f77d223a4
MD5 d13e2199a1fd0b68a7b54498f3ef5d38
BLAKE2b-256 e22f94dbf5a55445ed246d2995b3d8cd7c91e253fbad4fe80efa8b47c0fe3b35

See more details on using hashes here.

File details

Details for the file Sphinx-0.1.61950-py2.4.egg.

File metadata

File hashes

Hashes for Sphinx-0.1.61950-py2.4.egg
Algorithm Hash digest
SHA256 8cf6fe57ebe29f2d911e6b4fc1ad085801a1873e4400cb8e0865ec07f766b0e3
MD5 349c59f4f815e97067f7eb0137d9ad36
BLAKE2b-256 7986f8c4dee75fc249d307665d00f42ce7cc6070a0e87cdbf5178ecb7bfe0bc8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page