From 593d081d901966187e93aac0a8dc79cf4f5ba854 Mon Sep 17 00:00:00 2001 From: Oliver Long Date: Sun, 24 Aug 2025 11:36:10 +0200 Subject: [PATCH 1/3] Fix Paraview 6.0 GenerateSurfaceNormals warning --- gwpv/render/frames.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gwpv/render/frames.py b/gwpv/render/frames.py index 518ceb4..32e21fb 100644 --- a/gwpv/render/frames.py +++ b/gwpv/render/frames.py @@ -404,7 +404,7 @@ def normalized_time_from_scene(scene_time): # Try to make horizon surfaces smooth. At low angular resoluton # they still show artifacts, so perhaps more can be done. horizon = pv.ExtractSurface(Input=horizon) - horizon = pv.GenerateSurfaceNormals(Input=horizon) + horizon = pv.SurfaceNormals(Input=horizon) horizon_rep_config = horizon_config.get("Representation", {}) if "Representation" not in horizon_rep_config: horizon_rep_config["Representation"] = "Surface" From 6805f5c8c0d05a99e4d0df253613838b6b8f6e4e Mon Sep 17 00:00:00 2001 From: Oliver Long Date: Sun, 24 Aug 2025 11:57:58 +0200 Subject: [PATCH 2/3] Update upload-artifact version --- .github/workflows/Tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Tests.yaml b/.github/workflows/Tests.yaml index 0f545a3..0f0301d 100644 --- a/.github/workflows/Tests.yaml +++ b/.github/workflows/Tests.yaml @@ -113,7 +113,7 @@ jobs: --exclude=.git \ --exclude=.github \ . - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: github-pages path: docs/_build/html.tar From 2f4d46300b98e2e3f1640f5a165954db07df207d Mon Sep 17 00:00:00 2001 From: Oliver Long Date: Sun, 24 Aug 2025 11:58:32 +0200 Subject: [PATCH 3/3] Update recommended version fo Paraview --- docs/installation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/installation.md b/docs/installation.md index 106cb56..75886f2 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -23,7 +23,7 @@ configuration files and data available in the container (see [Usage](usage)). ## Option 2: Native environment -1. Install ParaView (v5.10 or above). You can +1. Install ParaView (v5.13 or above). You can [download a pre-built binary](https://www.paraview.org/download/) or use [Spack](https://spack.readthedocs.io/en/latest/) to compile it from source. For example, download ParaView 6.0 for a Linux machine like this: