This resolves the conflict between ruff v0.3.0 (and 2024 releases of black) which wants a blank line between the docstring and imports, and reorder-python-imports which removes the blank line.
Could resolve this by using isort, but the ruff import sorting functionality is enough.
This resolves the conflict between ruff v0.3.0 (and 2024 releases of black) which wants a blank line between the docstring and imports, and reorder-python-imports which removes the blank line.
Could resolve this by using isort, but the ruff import sorting functionality is enough.
Closes #606.