I thought ruff check would also format, but it doesn't. This runs ruff format in CI and dev scripts. The first commit is just a run of `ruff format .` in the root directory.
Ruff now has decent parity with black and isort, so this is going to just save us a bunch of time
Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>