diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a88e767fa..ac7cd8655 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -23,7 +23,7 @@ repos: - id: pyupgrade - repo: https://github.com/psf/black-pre-commit-mirror - rev: 25.12.0 + rev: 26.3.1 hooks: - id: black @@ -35,7 +35,7 @@ repos: exclude: README.md - repo: https://github.com/pycqa/isort - rev: 7.0.0 + rev: 8.0.1 hooks: - id: isort name: isort (python) @@ -49,7 +49,7 @@ repos: args: [--py38-plus] - repo: https://github.com/PyCQA/autoflake - rev: v2.3.1 + rev: v2.3.3 hooks: - id: autoflake args: @@ -86,7 +86,7 @@ repos: - id: rst-inline-touching-normal - repo: https://github.com/codespell-project/codespell - rev: v2.4.1 + rev: v2.4.2 hooks: - id: codespell stages: [pre-commit, commit-msg] diff --git a/tools/build_helpers.py b/tools/build_helpers.py index 4def5785f..10be33710 100644 --- a/tools/build_helpers.py +++ b/tools/build_helpers.py @@ -67,14 +67,12 @@ def compile_test_program(code, extra_preargs=None, extra_postargs=None): def basic_check_build(): """Check basic compilation and linking of C code.""" - code = textwrap.dedent( - """\ + code = textwrap.dedent("""\ #include int main(void) { return 0; } - """ - ) + """) compile_test_program(code) @@ -99,8 +97,7 @@ def get_openmp_flag(compiler): def check_openmp_support(compiler): """Check whether OpenMP test code can be compiled and run.""" - code = textwrap.dedent( - """\ + code = textwrap.dedent("""\ #include #include int main(void) { @@ -108,8 +105,7 @@ def check_openmp_support(compiler): printf("nthreads=%d\\n", omp_get_num_threads()); return 0; } - """ - ) + """) extra_preargs = os.getenv("LDFLAGS", None) if extra_preargs is not None: extra_preargs = extra_preargs.strip().split(" ") @@ -150,8 +146,7 @@ def check_openmp_support(compiler): traceback.print_exc() if not openmp_supported: - message = textwrap.dedent( - """ + message = textwrap.dedent(""" *********** * WARNING * @@ -176,8 +171,7 @@ def check_openmp_support(compiler): parallelism. ***\n - """ - ) + """) warnings.warn(message) return openmp_supported