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.
This commit is contained in:
Joscha Dierks 2025-03-15 19:40:35 +01:00
parent 39369a65d6
commit b9c4091299
12 changed files with 250 additions and 44 deletions

View file

@ -22,6 +22,9 @@ build-backend = "poetry.core.masonry.api"
[tool.poetry.scripts]
sennen = "senju.main:main"
[tool.poetry.group.dev.dependencies]
sphinx = "8.1.3"
[tool.pytest.ini_options]
testpaths = ["tests"]
python_files = ["test_*.py"]