diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9b9057d794ce1..d5693f62f8e83 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -23,7 +23,7 @@ ci: repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v5.0.0 + rev: v6.0.0 hooks: - id: end-of-file-fixer - id: trailing-whitespace @@ -70,7 +70,7 @@ repos: - id: sphinx-lint - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.12.2 + rev: v0.13.3 hooks: # try to fix what is possible - id: ruff @@ -95,8 +95,8 @@ repos: README.md )$ - - repo: https://github.com/pre-commit/mirrors-prettier - rev: v3.1.0 + - repo: https://github.com/JoC0de/pre-commit-prettier + rev: v3.6.2 hooks: - id: prettier # https://prettier.io/docs/en/options.html#print-width diff --git a/tests/tests_pytorch/graveyard/test_precision.py b/tests/tests_pytorch/graveyard/test_precision.py index 818e4cf8e9733..f9dcf5a246cbd 100644 --- a/tests/tests_pytorch/graveyard/test_precision.py +++ b/tests/tests_pytorch/graveyard/test_precision.py @@ -3,10 +3,11 @@ def test_precision_plugin_renamed_imports(): # base class + from lightning.pytorch.plugins.precision.precision_plugin import PrecisionPlugin as PrecisionPlugin0 + from lightning.pytorch.plugins import PrecisionPlugin as PrecisionPlugin2 from lightning.pytorch.plugins.precision import PrecisionPlugin as PrecisionPlugin1 from lightning.pytorch.plugins.precision.precision import Precision - from lightning.pytorch.plugins.precision.precision_plugin import PrecisionPlugin as PrecisionPlugin0 assert issubclass(PrecisionPlugin0, Precision) assert issubclass(PrecisionPlugin1, Precision) diff --git a/tests/tests_pytorch/utilities/test_model_helpers.py b/tests/tests_pytorch/utilities/test_model_helpers.py index e7a9d9275a484..a2bd45efdbaa0 100644 --- a/tests/tests_pytorch/utilities/test_model_helpers.py +++ b/tests/tests_pytorch/utilities/test_model_helpers.py @@ -42,11 +42,12 @@ def test_is_overridden(): reason="This test is ONLY relevant for the UNIFIED package", ) def test_mixed_imports_unified(): - from lightning.pytorch.utilities.compile import _maybe_unwrap_optimized as new_unwrap - from lightning.pytorch.utilities.model_helpers import is_overridden as new_is_overridden from pytorch_lightning.callbacks import EarlyStopping as OldEarlyStopping from pytorch_lightning.demos.boring_classes import BoringModel as OldBoringModel + from lightning.pytorch.utilities.compile import _maybe_unwrap_optimized as new_unwrap + from lightning.pytorch.utilities.model_helpers import is_overridden as new_is_overridden + model = OldBoringModel() with pytest.raises(TypeError, match=r"`pytorch_lightning` object \(BoringModel\) to a `lightning.pytorch`"): new_unwrap(model)