diff --git a/pyproject.toml b/pyproject.toml index 921a2e2..0e2cfa6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,6 +52,7 @@ dev = [ [tool.ruff] format.preview = true +format.nested-string-quote-style = "preferred" lint.select = [ "ALL", "DTZ002", # Useful outside of timezones diff --git a/src/pre_commit_hooks/docker_apt_renovate.py b/src/pre_commit_hooks/docker_apt_renovate.py index 7e18546..5f3c54d 100644 --- a/src/pre_commit_hooks/docker_apt_renovate.py +++ b/src/pre_commit_hooks/docker_apt_renovate.py @@ -184,7 +184,7 @@ def from_docker_tag(cls, tag: str, *, logger: Logger) -> DebianRelease | None: f"{ f"or version number ('{release.numeric}') " if release.numeric - else '' + else "" }" f"instead.", ) diff --git a/src/pre_commit_hooks/gha.py b/src/pre_commit_hooks/gha.py index 00a73ce..e7ce03b 100644 --- a/src/pre_commit_hooks/gha.py +++ b/src/pre_commit_hooks/gha.py @@ -171,7 +171,7 @@ def get_full_version( logger.warn( f"Found multiple tags for commit {digest}: " - f"{', '.join(matching_tags)}; but all of them do not satisfy" + f"{", ".join(matching_tags)}; but all of them do not satisfy" ) return None diff --git a/tests/test_all_test_files_are_used.py b/tests/test_all_test_files_are_used.py index 181129d..5937d88 100644 --- a/tests/test_all_test_files_are_used.py +++ b/tests/test_all_test_files_are_used.py @@ -40,7 +40,7 @@ def test_all_test_files_are_used() -> None: weird_files = used_files & allow_unused_files if weird_files: pytest.fail( - f"files {', '.join(map(str, weird_files))} were assumed to not be used as input" + f"files {", ".join(map(str, weird_files))} were assumed to not be used as input" ) unused_files = set() @@ -52,7 +52,7 @@ def test_all_test_files_are_used() -> None: bad_files = unused_files - used_files - allow_unused_files if bad_files: pytest.fail( - f"files {', '.join(map(str, bad_files))} are not used in test parameters. " + f"files {", ".join(map(str, bad_files))} are not used in test parameters. " f"If these are output files, try adding a test verifying putting the output files back in " f"leaves them unchanged and returns exit code 0. (with TC.out_double)" )