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.61945.tar.gz (377.8 kB view details)

Uploaded Source

Built Distributions

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

Uploaded Source

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

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for Sphinx-0.1.61945.tar.gz
Algorithm Hash digest
SHA256 aa044345fcf221f4a9bfb831dd6f99b4e88b8c156c039247ed71046bf6ae19f1
MD5 6609629c809ce807b6d29733b2b09d55
BLAKE2b-256 72611c8a8a46a8316ccda8aa681e2caf348558e22bb84881b2cc027521ac782b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Sphinx-0.1.61945-py2.5.egg
Algorithm Hash digest
SHA256 24be49a6d78055d2f54ff928e7c2b53131a0a0d9edba482751a7b7b78b8cd487
MD5 8139b5a66e41202b362bac270eef26ad
BLAKE2b-256 0d5a33f98152c26da23d36004f7ba7ab9605853b570db8eff9aa3309695f1d77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Sphinx-0.1.61945-py2.4.egg
Algorithm Hash digest
SHA256 0eae22b9ea79252f9da1d835b989e425beae32cc51b4acec633ab0ed3c3ccb4c
MD5 07a09e91c8db83764964ad3592fc1637
BLAKE2b-256 f03c7b9fb001cbe5689332752f7dbdf9ff39d118d129be05c3dd7f06bef4234a

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