Use ruff format instead of black
The one thing I'm not sure about here is whether leaving the black tooling config in place would be useful for people with their IDE's configured to run black. Since it doesn't quibble about ruff's more opinionated change its possible people with local tooling wouldn't be harmed by continuing to run it, and for that it needs the line-length config.