Install uv, then run:
uv sync --locked
uv run --locked mkdocs build --strict
uv run --locked mkdocs serveuv sync --lockedcreates or updates.venvfrom the exact versions inuv.lock; it does not install packages globally.uv run --lockedrefuses to run ifpyproject.tomlanduv.lockdisagree.mkdocs build --strictwrites the generated site tosite/and treats warnings as build failures.mkdocs servestarts the development server on http://127.0.0.1:8000/ and rebuilds when source files change.
