A friendly Sphinx wrapper
Project description
📘 mudkip
A friendly Sphinx wrapper.
🚧 Work in progress 🚧
Mudkip is a small wrapper around Sphinx that bundles essential tools and extensions, providing everything needed for most day-to-day documentation.
$ mudkip --help
Usage: mudkip [OPTIONS] COMMAND [ARGS]...
A friendly Sphinx wrapper.
Options:
--version Show the version and exit.
--help Show this message and exit.
Commands:
build Build documentation.
clean Remove output directory.
develop Start development server.
init Initialize documentation.
test Test documentation.
Features
Mudkip intends to provide an out-of-the-box solution for small to medium projects. The command-line utility lets you build and check your documentation, launch a development server with live reloading, run doctests and more!
Mudkip enables the following Sphinx extensions:
sphinx.ext.autodoc
for generating documentation from docstringssphinx.ext.napoleon
for Google-style and NumPy-style docstrings supportsphinx_autodoc_typehints
for pulling type information from Python 3 annotationssphinx.ext.doctest
for doctest supportrecommonmark
for markdown supportnbsphinx
for Jupyter notebook support
Installation
The package can be installed with pip
.
$ pip install mudkip
Usage
TODO
Contributing
Contributions are welcome. This project uses poetry.
$ poetry install
The code follows the black code style.
$ poetry run black mudkip
License - MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.