tjcsl / tin

Turn-In: A code autograder for CS classes
https://tin.tjhsst.edu
GNU General Public License v3.0
2 stars 6 forks source link

Start adding (better) docs to Tin #42

Closed JasonGrace2282 closed 3 months ago

JasonGrace2282 commented 3 months ago

This PR aims to get all the Sphinx stuff done Adding docstrings and such will be done in a future PR

This PR also adds pydocstyle to ruff, to enforce google docstring conventions.

Options for deployment:

JasonGrace2282 commented 3 months ago

I realized that by writing my own django data gatherer and adding it to sphinx, I was effectively reinventing sphinxcontrib_django. We can just use that to document all the django stuff.