diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a2d63c65..d7131650 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -2,7 +2,7 @@ # See https://pre-commit.com/hooks.html for more hooks repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: 'v4.5.0' + rev: 'v4.6.0' hooks: # Prevent giant files from being committed. - id: check-added-large-files @@ -17,7 +17,7 @@ repos: # Don't commit to master branch. - id: no-commit-to-branch - repo: https://github.com/psf/black - rev: '23.12.1' + rev: '24.4.2' hooks: - id: black # Force black to run on whole repo, using settings from pyproject.toml diff --git a/benchmarks/benchmarks/__init__.py b/benchmarks/benchmarks/__init__.py index f398f985..ce79d0ae 100644 --- a/benchmarks/benchmarks/__init__.py +++ b/benchmarks/benchmarks/__init__.py @@ -1,6 +1,5 @@ """Benchmark tests for iris-esmf-regrid.""" - from os import environ diff --git a/benchmarks/benchmarks/generate_data.py b/benchmarks/benchmarks/generate_data.py index dc9127b0..c2c55e39 100644 --- a/benchmarks/benchmarks/generate_data.py +++ b/benchmarks/benchmarks/generate_data.py @@ -11,6 +11,7 @@ benchmark sequence runs over two different Python versions. """ + from inspect import getsource from os import environ from pathlib import Path diff --git a/esmf_regrid/tests/integration/experimental/unstructured_scheme/test_regrid_unstructured_to_rectilinear.py b/esmf_regrid/tests/integration/experimental/unstructured_scheme/test_regrid_unstructured_to_rectilinear.py index d7aafe31..e7f47353 100644 --- a/esmf_regrid/tests/integration/experimental/unstructured_scheme/test_regrid_unstructured_to_rectilinear.py +++ b/esmf_regrid/tests/integration/experimental/unstructured_scheme/test_regrid_unstructured_to_rectilinear.py @@ -1,6 +1,5 @@ """Integration tests for :func:`esmf_regrid.experimental.unstructured_scheme.regrid_unstructured_to_rectilinear`.""" - import os import iris