Commit graph

5 commits

Author SHA1 Message Date
Christoph J. Scherr
63d434efe2
chore: remove _modules and autogenerate it
Refs: OPS-61
2025-03-17 14:24:22 +01:00
github-actions[bot]
627b546227 ci: automatic Python Formatter changes 2025-03-15 19:09:15 +00:00
Joscha Dierks
20855b2117 feat/OPS-61: fix - documentation works without converting senju into a python package.
Important: It seems the sphinx commands only work by entering the virtual environment of senju by copying the command/output of
```poetry env activate```
Inside the env install/update the poetry packages to ensure that you use the correct version of sphinx. Afterward cd into the senju/docs folder and execute auto_docu.sh
You can open the docu with
```firefox build/html/index.html```
2025-03-15 19:55:10 +01:00
Joscha Dierks
b9c4091299 feat/OPS-61: added auto documentation for haiku.py, main.py and store_manager.py
At the moment it works by converting senju into a python package. This causes the html docu to start with a link 'senju package' which lists all three moduls and their documentation. I will try now to make it so all three moduls have a docu link of their own.

The method foobar in each modul is for testing purposes and should be deleted once full functionality is confirmed.
2025-03-15 19:40:35 +01:00
Joscha Dierks
39369a65d6 feat/OPS-61: add basic documentation
It currently works only for haiku.py for some reason
2025-03-14 16:53:44 +01:00