In this project, students will take their code from Project 2 and make it satisfy Python PEP8 standards and include docstrings that follow the Google example that are Sphinx compatible.
- Install a Python PEP8 linter in your text editor. For Sublime Text, you can install the SublimeLinter package. And for Atom, you can install the linter-python package.
- Install the
black
package for Python - Update and improve your the PEP8 compliance of your code from Project 2, and submit a pull request for the change.
- Update the docstrings in your code from Project 2. They should follow the Google standard for Python docstrings. This is also compatible with Sphinx documentation
- Produce a
readthedocs
webpage of Sphinx documentation for your code.