diff --git a/.github/workflows/book_stable.yml b/.github/workflows/book_stable.yml index 631a88b1..170755d2 100644 --- a/.github/workflows/book_stable.yml +++ b/.github/workflows/book_stable.yml @@ -16,7 +16,7 @@ env: jobs: build-book: runs-on: ubuntu-latest - container: ghcr.io/fenics/dolfinx/lab:v0.8.0 + container: ghcr.io/fenics/dolfinx/lab:stable env: PYVISTA_TRAME_SERVER_PROXY_PREFIX: "/proxy/" diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index cce3e7da..3e467708 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -38,7 +38,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Pages - uses: actions/configure-pages@v4 + uses: actions/configure-pages@v5 - name: Download docs artifact uses: actions/download-artifact@v4 diff --git a/.github/workflows/publish_docker.yml b/.github/workflows/publish_docker.yml index 77ffc5f3..753bf033 100644 --- a/.github/workflows/publish_docker.yml +++ b/.github/workflows/publish_docker.yml @@ -45,7 +45,7 @@ jobs: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - name: Build Docker image - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 with: context: . load: true @@ -56,7 +56,7 @@ jobs: labels: ${{ steps.meta.outputs.labels }} - name: Build (arm) and push (amd/arm) Docker image - uses: docker/build-push-action@v5 + uses: docker/build-push-action@v6 if: github.event_name == 'push' with: context: . diff --git a/.github/workflows/test_stable.yml b/.github/workflows/test_stable.yml index ae7dd271..cb84bc96 100644 --- a/.github/workflows/test_stable.yml +++ b/.github/workflows/test_stable.yml @@ -14,7 +14,7 @@ env: jobs: test: runs-on: ubuntu-latest - container: ghcr.io/fenics/dolfinx/lab:v0.8.0 + container: ghcr.io/fenics/dolfinx/lab:stable env: PYVISTA_OFF_SCREEN: true @@ -33,7 +33,7 @@ jobs: run: | export PKG_CONFIG_PATH=/usr/local/dolfinx-complex/lib/pkgconfig:$PKG_CONFIG_PATH export PETSC_ARCH=linux-gnu-complex128-32 - export PYTHONPATH=/usr/local/dolfinx-complex/lib/python3.10/dist-packages:$PYTHONPATH + export PYTHONPATH=/usr/local/dolfinx-complex/lib/python3.12/dist-packages:$PYTHONPATH export LD_LIBRARY_PATH=/usr/local/dolfinx-complex/lib:$LD_LIBRARY_PATH python3 complex_mode.py mpirun -n 2 python3 complex_mode.py diff --git a/chapter2/ns_code2.ipynb b/chapter2/ns_code2.ipynb index d894cf5e..237dca40 100644 --- a/chapter2/ns_code2.ipynb +++ b/chapter2/ns_code2.ipynb @@ -651,6 +651,7 @@ " if pressure is not None:\n", " p_diff[i] -= pressure[0]\n", " break\n", + "progress.close()\n", "vtx_u.close()\n", "vtx_p.close()" ] diff --git a/chapter2/ns_code2.py b/chapter2/ns_code2.py index 12062c89..1c0be052 100644 --- a/chapter2/ns_code2.py +++ b/chapter2/ns_code2.py @@ -478,6 +478,7 @@ def __call__(self, x): if pressure is not None: p_diff[i] -= pressure[0] break +progress.close() vtx_u.close() vtx_p.close()