From 73c7d0d6b0d7d901af9a44432b33ef3197a43af2 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 10 Aug 2026 22:39:35 +0000 Subject: [PATCH 1/2] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: c59bba8fb259db0fec2bbb77ad8ba51ea7341b56 → 7c55798a78262d14b2074abf623d8a992ebb70d4](https://github.com/astral-sh/ruff-pre-commit/compare/c59bba8fb259db0fec2bbb77ad8ba51ea7341b56...7c55798a78262d14b2074abf623d8a992ebb70d4) - [github.com/pre-commit/mirrors-mypy: d2823d321df3af8f878f7ee3414dc94d037145b9 → 41e691678310dfd3833f7ab4e180ddb014310356](https://github.com/pre-commit/mirrors-mypy/compare/d2823d321df3af8f878f7ee3414dc94d037145b9...41e691678310dfd3833f7ab4e180ddb014310356) - [github.com/python-jsonschema/check-jsonschema: 1a4bb160cab6417b3045e1b37b6b72449243e658 → c4654a7e007c9619a5eb63c39a456572a0fa1851](https://github.com/python-jsonschema/check-jsonschema/compare/1a4bb160cab6417b3045e1b37b6b72449243e658...c4654a7e007c9619a5eb63c39a456572a0fa1851) - [github.com/zizmorcore/zizmor-pre-commit: e3eebf65325ccc992422292cb7a4baee967cf815 → 451b56af716f9f0d0c2b816503a3fd0cf8b036fa](https://github.com/zizmorcore/zizmor-pre-commit/compare/e3eebf65325ccc992422292cb7a4baee967cf815...451b56af716f9f0d0c2b816503a3fd0cf8b036fa) --- .pre-commit-config.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9828d20..ec79725 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -13,13 +13,13 @@ repos: - id: trailing-whitespace - repo: https://github.com/astral-sh/ruff-pre-commit - rev: "c59bba8fb259db0fec2bbb77ad8ba51ea7341b56" # frozen: v0.15.20 + rev: "7c55798a78262d14b2074abf623d8a992ebb70d4" # frozen: v0.16.2 hooks: - id: ruff args: [--fix, --show-fixes] - repo: https://github.com/pre-commit/mirrors-mypy - rev: "d2823d321df3af8f878f7ee3414dc94d037145b9" # frozen: v2.1.0 + rev: "41e691678310dfd3833f7ab4e180ddb014310356" # frozen: v2.3.0 hooks: - id: mypy files: src @@ -32,14 +32,14 @@ repos: additional_dependencies: ["validate-pyproject-schema-store[all]>=2024.10.21"] - repo: https://github.com/python-jsonschema/check-jsonschema - rev: "1a4bb160cab6417b3045e1b37b6b72449243e658" # frozen: 0.37.4 + rev: "c4654a7e007c9619a5eb63c39a456572a0fa1851" # frozen: 0.38.0 hooks: - id: check-dependabot - id: check-github-workflows - id: check-readthedocs - repo: https://github.com/zizmorcore/zizmor-pre-commit - rev: e3eebf65325ccc992422292cb7a4baee967cf815 # frozen: v1.26.1 + rev: 451b56af716f9f0d0c2b816503a3fd0cf8b036fa # frozen: v1.29.0 hooks: - id: zizmor files: "^\\.github" From 5356b0db3e9d74a048c314d5e7acfd779c50f5a7 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 10 Aug 2026 22:41:48 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/ninja/_version.pyi | 1 - src/ninja/ninja_syntax.pyi | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ninja/_version.pyi b/src/ninja/_version.pyi index 91744f9..893ad72 100644 --- a/src/ninja/_version.pyi +++ b/src/ninja/_version.pyi @@ -1,4 +1,3 @@ -from __future__ import annotations version: str version_tuple: tuple[int, int, int] | tuple[int, int, int, str, str] diff --git a/src/ninja/ninja_syntax.pyi b/src/ninja/ninja_syntax.pyi index 8f84bf7..252beff 100644 --- a/src/ninja/ninja_syntax.pyi +++ b/src/ninja/ninja_syntax.pyi @@ -30,7 +30,7 @@ class Writer: def default(self, paths: Sequence[str | PathLike[str]]) -> None: ... def close(self) -> None: ... -def as_list(input: None | list[str] | str) -> list[str]: ... +def as_list(input: list[str] | str | None) -> list[str]: ... def escape(string: str) -> str: ...