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

Uploaded Source

Built Distributions

Sphinx-0.1.61611-py2.5.egg (660.2 kB view details)

Uploaded Source

Sphinx-0.1.61611-py2.4.egg (666.5 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for Sphinx-0.1.61611.tar.gz
Algorithm Hash digest
SHA256 0af2ed683381594c2fc678a65427bfd55132052a7c56ca99a49f1ca262cd5388
MD5 24585c5dfcd3e7ea323eca0fe7e61a61
BLAKE2b-256 7271a108ce06c7cc6b17123d77fad982c82e05426d0e46cd582f30cae0f32456

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Sphinx-0.1.61611-py2.5.egg
Algorithm Hash digest
SHA256 440f1f3559091e1811d51eeffab813b47f9c1aae1a637315adab7dcf548f58ee
MD5 87126910df4e7a790466edbb0722a8f2
BLAKE2b-256 ddaf195d091b2ce3be022c6347a0653bcfa295ff8cb473e72489d2fbb03bc8d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Sphinx-0.1.61611-py2.4.egg
Algorithm Hash digest
SHA256 b290efd4dab3bb0f08f1e57df25960f3ab3ca990192a0489e21eb50827147e3d
MD5 75a92f44d07307212bb8cc202b67d649
BLAKE2b-256 24cde3b10a06c4810d986028f4d578a4ce0dd7cba2e4bb5178a28ee7d370c9f3

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