From b60695f724465abcd348053c723d1ae5ecc0ef2a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 23 Oct 2026 12:16:43 +0000 Subject: [PATCH] Update all dependencies --- .github/workflows/prek.yml | 2 +- .pre-commit-config.yaml | 6 +++--- .pre-commit-hooks.yaml | 32 ++++++++++++++++---------------- .python-version | 2 +- 4 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.github/workflows/prek.yml b/.github/workflows/prek.yml index 4f68f73..b168d14 100644 --- a/.github/workflows/prek.yml +++ b/.github/workflows/prek.yml @@ -13,4 +13,4 @@ jobs: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: persist-credentials: false - - uses: j178/prek-action@4e14d07f9231acabce116ccfca13b13dd9755ece # v3.0.0 + - uses: j178/prek-action@44924fe9ef4a6f88253c4b6b1bf11c689d3ce53d # v3.1.0 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index faac6aa..81cae4c 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,11 +1,11 @@ # Hooks run against this repository itself. repos: - repo: https://github.com/rbubley/mirrors-prettier - rev: 5c9b20b95f2bc1c4d3d929b83a96d5c96a29e752 # frozen: v3.9.8 + rev: 331f33fa4dfbcbca7c3da3620c137fde0faab273 # frozen: v3.9.10 hooks: - id: prettier - repo: https://github.com/pre-commit/mirrors-mypy - rev: 7ff8d35ae36a7d2b968f2f90b4c723e292e594ee # frozen: v2.3.1 + rev: 2834ec6639549dd6796205c8f011dedcd587288b # frozen: v2.4.0 hooks: - id: mypy # Check the package as a whole (per pyproject `files`), not file by file, @@ -15,7 +15,7 @@ repos: # Ruff's linter covers the pyflakes (F) rules and more, complementing mypy by reporting unused imports and names, # which mypy --strict does not. The formatter keeps Python style consistent (prettier does not touch .py). - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 2eeb5678de71a00c0902cbda7105d328432f72cb # frozen: v0.16.8 + rev: f368fb366ff7f2f808dd324b83a6d32267799e19 # frozen: v0.17.2 hooks: - id: ruff-check args: [--fix] diff --git a/.pre-commit-hooks.yaml b/.pre-commit-hooks.yaml index 1db94a7..571c4a4 100644 --- a/.pre-commit-hooks.yaml +++ b/.pre-commit-hooks.yaml @@ -9,7 +9,7 @@ # pre-commit passes them, falling back to the whole repo when run standalone or # with `--all-files`. Only the fixers set require_serial. # -# Every hook pins language_version: python3.14 -- the checks match paths with +# Every hook pins language_version: python3.15 -- the checks match paths with # PurePath.full_match, added in 3.13 (see pyproject.toml requires-python). - id: mps-check-orphan-modules @@ -18,7 +18,7 @@ Report MPS modules (*.msd / *.mpl / *.devkit) present on disk but not registered in any .mps/modules.xml. entry: python -m mps_pre_commit_hooks.check_orphan_modules language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: false always_run: true @@ -30,7 +30,7 @@ [--exclude=GLOB]. entry: python -m mps_pre_commit_hooks.check_unbuilt_modules language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: false always_run: true @@ -41,7 +41,7 @@ remove them. Exclude projects whose missing module targets are expected with args: [--exclude=GLOB]. entry: python -m mps_pre_commit_hooks.check_missing_modules language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: false always_run: true @@ -52,7 +52,7 @@ projects whose missing module targets are expected with args: [--exclude=GLOB]. entry: python -m mps_pre_commit_hooks.check_missing_modules --fix language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: false require_serial: true always_run: true @@ -63,7 +63,7 @@ Report MPS model files (*.mps / *.mpsr / .model) that live outside any module's declared default model root. entry: python -m mps_pre_commit_hooks.check_orphan_models language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: false always_run: true @@ -74,7 +74,7 @@ declared source roots. Exclude module descriptors whose empty roots are expected with args: [--exclude=GLOB]. entry: python -m mps_pre_commit_hooks.check_empty_model_roots language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: false always_run: true @@ -84,7 +84,7 @@ Report *.mpsr files whose directory has no .model header file, without which MPS cannot load them. entry: python -m mps_pre_commit_hooks.check_orphan_mpsr_files language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: false always_run: true @@ -107,7 +107,7 @@ descriptors (*.msd / *.mpl / *.devkit), and .mps/modules.xml / .mps/libraries.xml. entry: check-xml language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: true files: '(\.(msd|mpl|devkit|mps|mpsr|model)$)|((^|/)\.mps/(modules|libraries)\.xml$)' @@ -119,7 +119,7 @@ owning module records for that language in its descriptor's . entry: python -m mps_pre_commit_hooks.check_language_versions language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: true files: '\.(mps|model|msd|mpl|devkit|mpst)$' @@ -130,7 +130,7 @@ matched by language and concept id, not name. entry: python -m mps_pre_commit_hooks.check_test_info language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: true files: '\.(mps|mpsr)$' @@ -141,7 +141,7 @@ exact, e.g. --ban=main@generator catches a generator model left with MPS' default unqualified name. entry: python -m mps_pre_commit_hooks.check_banned_model_names language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: true files: '\.(mps|model)$' @@ -153,7 +153,7 @@ [--allow-nested-runtime] and [--allow-nested-sandbox]. entry: python -m mps_pre_commit_hooks.check_module_naming language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: true files: '\.(msd|mpl|devkit)$' @@ -166,7 +166,7 @@ [--no-short-names] (language models keep the short form). entry: python -m mps_pre_commit_hooks.check_model_naming language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: true files: '\.(mps|model)$' @@ -177,7 +177,7 @@ Read-only; use mps-fix-path-variables to rewrite them. entry: python -m mps_pre_commit_hooks.check_path_variables language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: true files: '(^|/)\.mps/(modules|libraries)\.xml$' @@ -188,7 +188,7 @@ resolves to the repository root. Modifies files; review the result (see the README caveat). entry: python -m mps_pre_commit_hooks.check_path_variables --fix language: python - language_version: python3.14 + language_version: python3.15 pass_filenames: true require_serial: true files: '(^|/)\.mps/(modules|libraries)\.xml$' diff --git a/.python-version b/.python-version index 6324d40..93a848f 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.14 +3.15