Skip to content

Commit 2940ed3

Browse files
authored
Merge pull request #36 from scientificcomputing/dokken/update-env
Update environment (and pin dolfinx to subrelease)
2 parents b4a5d9c + f27116d commit 2940ed3

File tree

8 files changed

+487
-261
lines changed

8 files changed

+487
-261
lines changed

.github/workflows/build_docs.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,10 @@ jobs:
2020
container: ubuntu:22.04
2121
env:
2222
PYVISTA_OFF_SCREEN: false
23-
PYVISTA_JUPYTER_BACKEND: "panel"
23+
PYVISTA_JUPYTER_BACKEND: "html"
2424

2525
steps:
26-
27-
- uses: actions/checkout@v3
26+
- uses: actions/checkout@v4
2827

2928
- name: Install common packages
3029
uses: ./.github/actions/install-dependencies
@@ -36,10 +35,9 @@ jobs:
3635
key: jupyter-cache-${{ hashFiles('environment.yml') }}
3736

3837
- name: Build the book
39-
run:
40-
jupyter-book build . -W
38+
run: jupyter-book build . -W
4139

42-
- uses: actions/upload-artifact@v3
40+
- uses: actions/upload-artifact@v4
4341
# always upload artifact, which can include error messages
4442
if: always()
4543
with:

docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM condaforge/mambaforge
22

33
ENV DEBIAN_FRONTEND=noninteractive
4-
ENV PYVISTA_JUPYTER_BACKEND=panel
4+
ENV PYVISTA_JUPYTER_BACKEND=html
55
ENV PYVISTA_OFF_SCREEN=False
66

77
# Install ssh (missing dependency to run conda envs)

environment.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ dependencies:
66
- cycler
77
- mpich
88
- ipyparallel>=8.6
9-
- ipywidgets
109
- jupyter-book
1110
- matplotlib-base
1211
- mpi4py
1312
- numpy
1413
- pandas
15-
- pyvista
14+
- pyvista>=0.43.*
1615
- autopep8
17-
- fenics-dolfinx
16+
- jupyterlab
17+
- fenics-dolfinx==0.6.*
1818
- petsc4py
19-
- panel
19+
- trame
20+
- ipywidgets

0 commit comments

Comments
 (0)