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.5.tar.gz (116.5 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.5-py3-none-any.whl (39.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sphinx_vitepress-0.1.5.tar.gz
  • Upload date:
  • Size: 116.5 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.5.tar.gz
Algorithm Hash digest
SHA256 11d389b1240f44ad44bd211abe89e78080a37b523af48df84dd84a1fc54bf8d2
MD5 0556e414637e9887174dc867110f5716
BLAKE2b-256 8cb08af194aab6cf2f49b1af4a0d82c859d74999eac2a7a895a83b30b22135ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphinx_vitepress-0.1.5.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.5-py3-none-any.whl.

File metadata

File hashes

Hashes for sphinx_vitepress-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c52589630eea471f2a781221abe9ea54f51582d738e6141c08a0aeabb3d6ad89
MD5 d587dce9a190e01a4e67c6c94599c05d
BLAKE2b-256 b0102be1e416ae769d437d3763c23dbb144b8dc8a7b37972274bffb3de2f5307

See more details on using hashes here.

Provenance

The following attestation bundles were made for sphinx_vitepress-0.1.5-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

This release

0.1.5 This release

2 files

0.1.4

2 files

0.1.3

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