Advanced Topics =============== Sphinx Themes ------------- For more themes, check out the `Sphinx Themes Gallery `_. Sphinx Alternatives ------------------- There are many other alternatives to Sphinx for creating documentation. * `MkDocs `_ * `pydoc `_ * `Doxygen `_ Checking Workflows Locally -------------------------- You may run into issues where workflows break and debugging them by pushing little changes can be a pain. I highly recommend the `act `_ tool for running Github Actions locally. `act can be installed a variety of ways `_ and using it is as simple as:: > act # runs all of your workflows Other Workflows --------------- This Github doc on `Building and testing Python `_ is very helpful! Other useful workflows: * `py-actions/flake8 `_ for checking the PEP style of your code.