mirror of
https://github.com/astral-sh/ruff.git
synced 2025-08-04 18:58:26 +00:00
Update pre-commit dependencies (#15433)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Alex Waygood <alex.waygood@gmail.com>
This commit is contained in:
parent
7d20277111
commit
22edee2353
5 changed files with 15 additions and 13 deletions
|
@ -73,7 +73,7 @@ repos:
|
|||
pass_filenames: false # This makes it a lot faster
|
||||
|
||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||
rev: v0.8.6
|
||||
rev: v0.9.1
|
||||
hooks:
|
||||
- id: ruff-format
|
||||
- id: ruff
|
||||
|
@ -91,12 +91,12 @@ repos:
|
|||
# zizmor detects security vulnerabilities in GitHub Actions workflows.
|
||||
# Additional configuration for the tool is found in `.github/zizmor.yml`
|
||||
- repo: https://github.com/woodruffw/zizmor-pre-commit
|
||||
rev: v1.0.0
|
||||
rev: v1.0.1
|
||||
hooks:
|
||||
- id: zizmor
|
||||
|
||||
- repo: https://github.com/python-jsonschema/check-jsonschema
|
||||
rev: 0.30.0
|
||||
rev: 0.31.0
|
||||
hooks:
|
||||
- id: check-github-workflows
|
||||
|
||||
|
|
|
@ -159,7 +159,7 @@ def format_contents(src: str) -> tuple[str, Sequence[CodeBlockError]]:
|
|||
case _:
|
||||
# We are only interested in checking the formatting of py or pyi code
|
||||
# blocks so we can return early if the language is not one of these.
|
||||
return f'{match["before"]}{match["code"]}{match["after"]}'
|
||||
return f"{match['before']}{match['code']}{match['after']}"
|
||||
|
||||
code = textwrap.dedent(match["code"])
|
||||
try:
|
||||
|
@ -170,7 +170,7 @@ def format_contents(src: str) -> tuple[str, Sequence[CodeBlockError]]:
|
|||
raise e
|
||||
|
||||
code = textwrap.indent(code, match["indent"])
|
||||
return f'{match["before"]}{code}{match["after"]}'
|
||||
return f"{match['before']}{code}{match['after']}"
|
||||
|
||||
src = SNIPPED_RE.sub(_snipped_match, src)
|
||||
return src, errors
|
||||
|
|
|
@ -104,9 +104,9 @@ class Repository(NamedTuple):
|
|||
stdout=PIPE,
|
||||
)
|
||||
git_sha_stdout, _ = await git_sha_process.communicate()
|
||||
assert (
|
||||
await git_sha_process.wait() == 0
|
||||
), f"Failed to retrieve commit sha at {checkout_dir}"
|
||||
assert await git_sha_process.wait() == 0, (
|
||||
f"Failed to retrieve commit sha at {checkout_dir}"
|
||||
)
|
||||
return git_sha_stdout.decode().strip()
|
||||
|
||||
|
||||
|
|
|
@ -258,7 +258,7 @@ def main() -> None:
|
|||
{
|
||||
"redirects": {
|
||||
"redirect_maps": {
|
||||
f'rules/{rule["code"]}.md': f'rules/{rule["name"]}.md'
|
||||
f"rules/{rule['code']}.md": f"rules/{rule['name']}.md"
|
||||
for rule in rules
|
||||
},
|
||||
},
|
||||
|
|
|
@ -26,9 +26,9 @@ class Benchmark(enum.Enum):
|
|||
def which_tool(name: str) -> Path:
|
||||
tool = shutil.which(name)
|
||||
|
||||
assert (
|
||||
tool is not None
|
||||
), f"Tool {name} not found. Run the script with `uv run <script>`."
|
||||
assert tool is not None, (
|
||||
f"Tool {name} not found. Run the script with `uv run <script>`."
|
||||
)
|
||||
|
||||
return Path(tool)
|
||||
|
||||
|
@ -63,7 +63,9 @@ class Knot(Tool):
|
|||
(Path(__file__) / "../../../../../target/release/red_knot").resolve()
|
||||
)
|
||||
|
||||
assert self.path.is_file(), f"Red Knot not found at '{self.path}'. Run `cargo build --release --bin red_knot`."
|
||||
assert self.path.is_file(), (
|
||||
f"Red Knot not found at '{self.path}'. Run `cargo build --release --bin red_knot`."
|
||||
)
|
||||
|
||||
def cold_command(self, project: Project, venv: Venv) -> Command:
|
||||
command = [str(self.path), "-v"]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue