Documentation website for Rugo - a C++17 and Cython powered Parquet metadata reader for Python.
This repository contains the source code for the Rugo documentation website, hosted at https://rugo.opteryx.dev (or https://mabel-dev.github.io/rugo.opteryx.dev).
The site is built using MkDocs with the Material theme and deployed via GitHub Pages.
To build and serve the documentation locally:
# Install dependencies
pip install -r requirements.txt
# Serve locally (with live reload)
make test
# or
mkdocs serve
# Build static site
mkdocs buildThe site will be available at http://localhost:8000
docs/- Documentation content (Markdown files)mkdocs.yml- MkDocs configurationrequirements.txt- Python dependencies.github/workflows/- GitHub Actions for deployment
Contributions to improve the documentation are welcome! Please:
- Fork this repository
- Make your changes
- Test locally with
mkdocs serve - Submit a pull request
Licensed under the Apache License 2.0. See LICENSE for details.