Development Guide
Notes for how to develop breads can go here.
Building Documentation
Make sure you have sphinx installed, and the other dependencies needed to build the docs. This can be done automatically via
pip install 'breads[docs]'. The extra[docs]tells pip to find and install the optical dependencies needed for the docs. (See pyproject.toml for details.)In the
breads/docs/sourcefolder, edit the docs file as needed. See here for docs on RST text syntax.In
breads/docs, runmake html. This should run and print a message like “The HTML pages are in build/html”Verify those HTML pages from the edited docs look good. Iterate as needed.
Commit the changes to git in a new branch and make a pull request.
Once the pull request is reviewed and merged to main, the readthedocs will update automatically.