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 for the new Python documentation, and has excellent facilities for Python project documentation, but C/C++ is supported as well, and more languages are planned.

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.

Among its features are the following:

  • Output formats: HTML (including derivative formats such as HTML Help, Epub and Qt Help), plain text, manual pages and LaTeX or direct PDF output using rst2pdf

  • 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

  • Flexible HTML output using the Jinja 2 templating engine

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

  • Setuptools integration

A development egg can be found here.

Project details


Release history Release notifications | RSS feed

This version

1.0.6

Download files

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

Source Distribution

Sphinx-1.0.6.tar.gz (2.3 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

Sphinx-1.0.6-py2.7.egg (1.1 MB view details)

Uploaded Egg

Sphinx-1.0.6-py2.6.egg (1.1 MB view details)

Uploaded Egg

Sphinx-1.0.6-py2.5.egg (1.1 MB view details)

Uploaded Egg

Sphinx-1.0.6-py2.4.egg (1.1 MB view details)

Uploaded Egg

File details

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

File metadata

  • Download URL: Sphinx-1.0.6.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Sphinx-1.0.6.tar.gz
Algorithm Hash digest
SHA256 6c61254185547ec3c422c6dfcca969ceb59600aff0f04bbbe48c4ad9e68c4790
MD5 4cdb86c7bb7fa2498ac12db844784769
BLAKE2b-256 24ee604d3b6efa4a50038cbbdd2633ce9b420ec802c18d67e1126ec89d9f18f0

See more details on using hashes here.

File details

Details for the file Sphinx-1.0.6-py2.7.egg.

File metadata

  • Download URL: Sphinx-1.0.6-py2.7.egg
  • Upload date:
  • Size: 1.1 MB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Sphinx-1.0.6-py2.7.egg
Algorithm Hash digest
SHA256 28284482cf79dcfac9a814d49643ac14c7769834ab9dcb1fd54c3149c8233d50
MD5 c856ea4f72c59404a85973acc58be3ab
BLAKE2b-256 86f03bf864835d95fe67156f8360b01cbbb7717f5ef8d37f0792fbb0e98238c0

See more details on using hashes here.

File details

Details for the file Sphinx-1.0.6-py2.6.egg.

File metadata

  • Download URL: Sphinx-1.0.6-py2.6.egg
  • Upload date:
  • Size: 1.1 MB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Sphinx-1.0.6-py2.6.egg
Algorithm Hash digest
SHA256 be2714a4686e5279d455830bfaf9fa3864ffadbd1fc3ae3a8f641c33536776cb
MD5 0954c9dbff760571eb324f24ff01a52c
BLAKE2b-256 b3306636ebd1cd5d089002813cee33df5e9a992a6cdcf13e862fa372a2eabc75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: Sphinx-1.0.6-py2.5.egg
  • Upload date:
  • Size: 1.1 MB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Sphinx-1.0.6-py2.5.egg
Algorithm Hash digest
SHA256 11fd4f2d10acc2cf0db5a15cbd16f839720c492ead49c7d1a4b8acfce4f61204
MD5 72f4365e790eda127234257646232451
BLAKE2b-256 d67f13c5d1b114b3fc05752b71fc34e7ce305cda8c3b5ec6bd6634035154800c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: Sphinx-1.0.6-py2.4.egg
  • Upload date:
  • Size: 1.1 MB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Sphinx-1.0.6-py2.4.egg
Algorithm Hash digest
SHA256 9860e5c5f664811c5093309ac92a1210eff4a7025347cd1009a2457fec335b21
MD5 24febe083f05c4b5405c8955123247a0
BLAKE2b-256 0058ca64320de19a9cd4e9191a3896daac4eb1e2c457bdbafcef3ae3fc2ac6df

See more details on using hashes here.

Supported by

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