From baa20f9da4e2af65943cc9578f9e92729052a79c Mon Sep 17 00:00:00 2001 From: LilSpazJoekp <15524072+LilSpazJoekp@users.noreply.github.com> Date: Mon, 7 Sep 2026 18:57:08 +0000 Subject: [PATCH 1/2] Update pre-commit hooks --- .pre-commit-config.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a91880884..aee3df9a9 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,7 +3,7 @@ repos: - id: docstrfmt require_serial: true repo: https://github.com/LilSpazJoekp/docstrfmt - rev: a05381030e526dc863e2006d34824271d7681d08 # frozen: v2.2.0 + rev: c1813841673cdcd6cf602dde1edb78a5d5e45235 # frozen: v2.2.1 - hooks: - id: codesorter @@ -20,7 +20,7 @@ repos: id: ruff - id: ruff-format repo: https://github.com/astral-sh/ruff-pre-commit - rev: aab412d509121cb5f7533134b7e67f9fab59c682 # frozen: v0.16.4 + rev: 321478e58f4938179c6b86e4ddfa923d1547a49b # frozen: v0.16.6 - hooks: - files: ^(.*\.toml)$ From 9a11100fc1543a7eda9dced4de7e2399c2d6bc49 Mon Sep 17 00:00:00 2001 From: Bryce Boe Date: Wed, 9 Sep 2026 19:18:48 -0700 Subject: [PATCH 2/2] Ignore new preview rule pytest-fixture-autouse in tests ruff 0.16.6 enables the preview rule pytest-fixture-autouse. It has no rule code, so the existing PT per-file-ignore does not cover it. --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 85e9db2e2..89401f740 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -166,6 +166,7 @@ ban-relative-imports = "all" "PLW", # pylint warning "PT", # pytest style "PTH", # use pathlib + "pytest-fixture-autouse", # autouse fixtures are core to the VCR test setup "PYI", # stub-only rules "RET", # unnecessary assignment before return "RSE", # raise