- add `--until` (92 <- 93)
- replace `pkg_resources` => `importlib.resources` (90)
- add `py311`, `py312` support (90)
- bump `Dockerfile` base py312 (86, 84, 82)
- upgrade framework (90)
- migrate `setup.{cfg,py}` => `pyproject.toml`
- CI: overhaul workflows
- CI: bump workflow actions
- CI: use PyPI trusted publishing
- tests: bump `pre-commit`
- use PyPI trusted publishing