Skip to content

Auto-generated pvme-guides documentation using mkdocs material theme.

Notifications You must be signed in to change notification settings

pvme/pvme.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c3de3b0 · Mar 2, 2025
Jul 29, 2024
Mar 2, 2025
Jun 28, 2024
Nov 30, 2024
Jun 20, 2022
May 3, 2024
Jun 28, 2024
Jun 28, 2024
Nov 13, 2022
Jun 28, 2024
Jun 28, 2024

Repository files navigation

PVME-Docs

PVME-Docs is a static site that is generated from the pvme-guides repository.

The site is generated using the Material for Mkdocs theme.

Changelog

Changelog

Requirements

Python

Install the python version specified in the Pipfile [requires] section.

Pipenv

pip install pipenv

Pipenv is used to create virtual environments from a Pipfile and Pipfile.lock

Installation

pipenv sync

This will setup a virtual environment and install packages from Pipfile.lock.

note: use pipenv --rm to reset the old environment in case of any installation issues.

Development

Clone pvme-guides

git clone --depth 1 https://github.com/pvme/pvme-guides.git

Building the site

pipenv run mkdocs build

This will build the site locally under the site/ folder.

Updating packages

pipenv update

Updates packages in Pipfile.lock to the latest version according to the versions specified in Pipfile.

Installing new packages

pipenv install package

This adds the package to the Pipfile and Pipfile.lock.

Debugging

pipenv run python gen_pages.py

This will write the generated .md files to the docs/pvme-guides folder. This is useful for comparing builds.

Note: You might need to remove the docs/pvme-guides folder before building the site.

Viewing Changes

Build the site and open a live server using:

pipenv run mkdocs serve

Alternatively, after running pipenv run mkdocs build, open /site/index.html using a live server.

About

Auto-generated pvme-guides documentation using mkdocs material theme.

Resources

Stars

Watchers

Forks