For speed, i.e: - `ruff` over `black` and `blackendoc` (e.g. https://github.com/astral-sh/ruff/issues/7146) - `uv` over `virtualenv` (for the environments in `nox` not managed by `micromamba`/`conda`) - the `nox` cookbook has some nice `uv` [driven examples](https://nox.thea.codes/en/stable/cookbook.html#using-a-lockfile) including `lockfile` stuff (e.g. [PEP 751](https://peps.python.org/pep-0751/)) and there's some nice stuff [here too](https://kfchou.github.io/pytest-nox-uv/) `uv` has provided speed benefits on https://github.com/metatensor/metatrain/pull/787 and https://github.com/metatensor/metatensor/pull/997/ (will add it to metatomic soon too).