From f9f57a2bd7f41f9ac82fbcc147381b1b3da82d2c Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 3 Mar 2025 17:26:31 +0000 Subject: [PATCH 1/2] [pre-commit.ci] pre-commit autoupdate MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit updates: - [github.com/astral-sh/ruff-pre-commit: v0.9.1 → v0.9.9](https://github.com/astral-sh/ruff-pre-commit/compare/v0.9.1...v0.9.9) - [github.com/pre-commit/mirrors-mypy: v1.14.1 → v1.15.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.14.1...v1.15.0) - [github.com/codespell-project/codespell: v2.3.0 → v2.4.1](https://github.com/codespell-project/codespell/compare/v2.3.0...v2.4.1) --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index aa5ed42..c153789 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -17,7 +17,7 @@ repos: - id: pycln args: [--config=pyproject.toml] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.9.1 + rev: v0.9.9 hooks: - id: ruff args: @@ -28,7 +28,7 @@ repos: - id: ruff-format exclude: ^docs/ - repo: https://github.com/pre-commit/mirrors-mypy - rev: v1.14.1 + rev: v1.15.0 hooks: - id: mypy additional_dependencies: [ @@ -61,7 +61,7 @@ repos: types: [python] exclude: ^(docs|surface_apps-assets)/ - repo: https://github.com/codespell-project/codespell - rev: v2.3.0 + rev: v2.4.1 hooks: - id: codespell exclude: (-lock\.ya?ml|\benvironments/.*\.ya?ml|\.ipynb|^THIRD_PARTY_SOFTWARE\.rst)$ From 7bd0e24e6e4da5a0e2277acc84f363437e91a500 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Hensgen?= Date: Fri, 7 Mar 2025 17:16:25 -0500 Subject: [PATCH 2/2] fix mypy report --- surface_apps/iso_surfaces/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/surface_apps/iso_surfaces/utils.py b/surface_apps/iso_surfaces/utils.py index 4358843..e54ad5f 100644 --- a/surface_apps/iso_surfaces/utils.py +++ b/surface_apps/iso_surfaces/utils.py @@ -152,7 +152,7 @@ def extract_iso_surfaces( if level < np.nanmin(values) or level > np.nanmax(values): skip += [level] continue - verts, faces, _, _ = marching_cubes(values, level=level) + verts, faces, _normals, _values = marching_cubes(values, level=level) verts, faces = remove_nan(verts, faces) vertices = []