Skip to main content

sphinx-vitepress

docs stable docs dev CI PyPI Python License

A Sphinx builder that renders your documentation with VitePress. It is the Python counterpart of DocumenterVitepress.jl.

Keep your conf.py, autodoc, NumPy-style docstrings and intersphinx cross-references; swap classic Sphinx HTML for a modern VitePress site.

Install

pip install sphinx-vitepress

Node.js 20 or newer is needed only to run VitePress itself. Generating the markdown never requires it.

Use

sphinx-vitepress init docs         # or point it at an existing docs/ directory
sphinx-vitepress dev docs          # live preview
sphinx-vitepress build docs _site  # production build

Existing projects need no changes: autodoc, napoleon, intersphinx and MyST keep working, and sphinx-build -b vitepress <src> <out> works too.

Configuration, versioned deploys and the API are covered in the documentation, which is itself built with this package.

License

MIT. See LICENSE, which also carries the notices for the MIT-licensed projects this one adapts code from.

Download files

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

Source Distribution

sphinx_vitepress-0.1.3.tar.gz (113.1 kB view details)

Uploaded Source

Built Distribution

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

sphinx_vitepress-0.1.3-py3-none-any.whl (37.1 kB view details)

Uploaded Python 3

File details

Details for the file sphinx_vitepress-0.1.3.tar.gz.

File metadata

  • Download URL: sphinx_vitepress-0.1.3.tar.gz
  • Upload date:
  • Size: 113.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for sphinx_vitepress-0.1.3.tar.gz
Algorithm Hash digest
SHA256 57fccc5b16c53c1425a3f19a5b18c77f254884e706a7735643021f6429da54fa
MD5 6b980e8d78419c0406b1aff430a89b8c
BLAKE2b-256 7ec64c8ab9cef04d709bb91ffb9cf57f291d88ea5636023b0eb1c23ffd78b522

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphinx_vitepress-0.1.3.tar.gz:

Publisher: release.yml on rohandahale/sphinx-vitepress

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sphinx_vitepress-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for sphinx_vitepress-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b90811bcd486fd768533d93a81e26f69ed518d576ac514799c0b306f6dc4127b
MD5 fbecc2a33c21891ff6421635efe3619b
BLAKE2b-256 05048f80aff8ba0a51240b8c4ab67b0732e6ad3d06ddfa432c06067a084c41fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphinx_vitepress-0.1.3-py3-none-any.whl:

Publisher: release.yml on rohandahale/sphinx-vitepress

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.1.5

2 files

0.1.4

2 files

This release

0.1.3 This release

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page