Use modern, minimal Sphinx config and makefile. Split docs into multiple pages with table of contents. Reorder changes with recent at top. Update license, changes, and readme, link license and changes from docs. Pin sphinx and dependency tree with pip-compile-multi. Add Read the Docs config for reproducible builds. Enable fail on warning for docs builds, after merging this I'll enable docs builds on PRs.
Use modern, minimal Sphinx config and makefile. Split docs into multiple pages with table of contents. Reorder changes with recent at top. Update license, changes, and readme, link license and changes from docs. Pin sphinx and dependency tree with pip-compile-multi. Add Read the Docs config for reproducible builds. Enable fail on warning for docs builds, after merging this I'll enable docs builds on PRs.