Development
PyLaia uses different tools during its development.
Linter
Code syntax is analyzed before submitting the code.
To run the linter tools suite you may use pre-commit.
pip install pre-commit
pre-commit run -a
Documentation
This documentation uses Sphinx and was generated using MkDocs and mkdocstrings.
Setup
Add the docs
extra when installing pylaia
:
# In a clone of the Git repository
pip install .[docs]
Build the documentation using mkdocs serve -v
. You can then write in Markdown in the relevant docs/*.md
files, and see live output on http://localhost:8000.