3.0.0
build, provenance, publish workflow
update dependencies
use pip-compile-multi for requirements
update dev requirements
unpin sphinx and sphinx-tabs
Bump Werkzeug 3.0.0
drop support for python 3.7
switch docs to flit