Some fixes for the documentation - #50
Conversation
|
✅ Linter reported no issues All Python files are correctly formatted with Black. |
|
✅ Linter reported no issues All C/C++ files are correctly formatted with clang-format. |
|
@rykerfish It turns out that nanobind does something a bit nasty with the signatures when presenting the methods that come from C++ to Python. Since Sphinx uses that for automatic documentation many functions where being rendered strangely, like without arguments and so on and so forth. It was similar with pybind, but the rules are a bit different for nanobind. This PR fixes that and some other issues with the documentation in general (like missing or repeated information, references, etc). |
|
I am going to merge this one now and fix the conflicts that will probably arise in #49 due to it. |
Many signatures were missing in the rendered documentation. I also fixed/completed some docstrings.