Closed AlessandroCotrufo closed 4 months ago
I forgot to make this pull request about docs independent from the other one about tests. Instead the commits are just one after the other. My bad. The changes regarding the addition of docs have to do only with the addition of files in docs, and with the edit of docstrings in main.py. All other edits have to do with the other pull request.
Made a cleaner version of the PR
I set up docs structure to generate documentation via sphinx. To generate the documentation you need to run
pip install sphinx sphinx-autodoc-typehints sphinx-rtd-theme sphinx-build -b html docs docs/_build
I did not commit the actual documentation. You can find attached it to this pull request _build.zip
I only create a doc file for the main module, and I had to fix the docstrings to accomodate it. Please tell me if you like the structure and if you want docs for all modules or you think it's not needed