* Set up trusted publishing from GHA
- Add build to dev deps
- Add sdist job to build sdist
- Add publish job to publish tagged releases
* Move UV env to workflow level
* Update docs to list 3.8 as minimum version
* Prefer using uv for venv+pip when available
* Use cached uv action from hynek
* Create and source venv first
* Always use bash in GHA
* Move deck chairs of venv creation
* Source before every step
* Flag to let uv install to system
* UV system python flag
* Test on 3.13