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

Uploaded Source

Built Distributions

Sphinx-0.4.2-py2.5.egg (345.1 kB view details)

Uploaded Source

Sphinx-0.4.2-py2.4.egg (348.9 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for Sphinx-0.4.2.tar.gz
Algorithm Hash digest
SHA256 2d5f90064fccc17a15602f20fdc4d0ba0c9aea0f6b5716d62b949fb08fc29aea
MD5 5fb591961e1d834f726b3e5d29bec924
BLAKE2b-256 011c242aa11ef76fed6604c289d962315c998d414feda0a53a01d11c02aecfd5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: Sphinx-0.4.2-py2.5.egg
  • Upload date:
  • Size: 345.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Sphinx-0.4.2-py2.5.egg
Algorithm Hash digest
SHA256 dc7d3fbf9e23d5d78edf234331b99e45c37f262a35c491e468e7a3af7c1343c0
MD5 19aa1e7adc360f920c6eda3eadfe99aa
BLAKE2b-256 ed9ba79c3cfccc0f93d177e54dae2ad847384d4e31a9325bb159939217518235

See more details on using hashes here.

File details

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

File metadata

  • Download URL: Sphinx-0.4.2-py2.4.egg
  • Upload date:
  • Size: 348.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Sphinx-0.4.2-py2.4.egg
Algorithm Hash digest
SHA256 c576604964c71a84391fe591dd709f22f90573e3571bfcf841e34b4dd7b4482f
MD5 5705b30e6e7f72988eaab91d99575ec2
BLAKE2b-256 955e7c28effc13538516b73efd58a1de5db56c5e3e2127610bf44945b924405d

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