This adds an initial version of pyproject.toml and updates Sphinx configuration and theme to something more readable. References for certain modules are not autogened, but this will have to be fixed later.
Currently it deploys to GitHub pages (needs to be configured in project Settings > Code and automation > Pages > Build and deployment > Source > GitHub Actions) and only on push to master branch. Whenever this gets into fully working order the old site point to this.
This adds an initial version of
pyproject.toml
and updates Sphinx configuration and theme to something more readable. References for certain modules are not autogened, but this will have to be fixed later.Currently it deploys to GitHub pages (needs to be configured in project Settings > Code and automation > Pages > Build and deployment > Source > GitHub Actions) and only on push to master branch. Whenever this gets into fully working order the old site point to this.