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.2.tar.gz (106.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.2-py3-none-any.whl (34.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sphinx_vitepress-0.1.2.tar.gz
  • Upload date:
  • Size: 106.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.2.tar.gz
Algorithm Hash digest
SHA256 5407e6ed810477212197893191a59b57ef4722efd95fb5957523a7414dec9391
MD5 c4ae9aa400403e4e1dc0d373180043a1
BLAKE2b-256 d8e33e74d10b4d56a7cdcd6361ecfb48f0d42e2eb0f6aba9cbcac17c3610c29f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sphinx_vitepress-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 003bb9772829d49052aa60af7b895fd573827e48aab97ddf86beea1154633afe
MD5 53c2d1d18986bc5d351db734f1b39c48
BLAKE2b-256 8fea269c0c3882d713788b97d1eb366115a49a1edc027056f0bc9e9634d34bde

See more details on using hashes here.

Provenance

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

0.1.3

2 files

This release

0.1.2 This release

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