diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 96649e38351c815de339500ed4ef92e84191dc84..0e7d8818ea37863783345b107a2e0853682d83bd 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -7,7 +7,7 @@ repos:
- id: pre-commit-update
args: [ --dry-run ]
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: 'v0.11.13'
+ rev: 'v0.12.0'
hooks:
- id: ruff
args: ["--fix"]
diff --git a/axi_tools/tests/test_cmi_changer.py b/axi_tools/tests/test_cmi_changer.py
index 3774f204e44a16a2b92e3a225621307f565e4db6..c10ea52e789465767a3dfc1cc1e95b4c8a1a4cc0 100644
--- a/axi_tools/tests/test_cmi_changer.py
+++ b/axi_tools/tests/test_cmi_changer.py
@@ -227,7 +227,7 @@ def _create_fake_reader(
available_names: list[str],
) -> object:
try:
- from satpy.readers.core.yaml_reader import AbstractYAMLReader
+ from satpy.readers.core.yaml_reader import AbstractYAMLReader # type: ignore
except ImportError:
from satpy.readers.yaml_reader import AbstractYAMLReader # type: ignore
from satpy.tests.utils import make_dataid