Skip to content

Commit 66623e5

Browse files
Remove installation of build requirements from workflows, since they are already installed in the underlying docker images
1 parent 2c900c3 commit 66623e5

File tree

3 files changed

+0
-7
lines changed

3 files changed

+0
-7
lines changed

.github/workflows/ccpp.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ jobs:
8686
python3 -m isort --check .
8787
- name: mypy checks
8888
run: |
89-
python3 -m pip install mypy types-setuptools --upgrade # TO REMOVE
9089
cd python/
9190
mypy dolfinx
9291
mypy demo
@@ -118,7 +117,6 @@ jobs:
118117
119118
- name: Build C++ interface documentation
120119
run: |
121-
python3 -m pip install breathe # TO REMOVE
122120
export DOLFINX_VERSION=`cmake -L build | grep DOXYGEN_DOLFINX_VERSION | cut -f2 -d "="`
123121
echo $DOLFINX_VERSION
124122
cd cpp/doc
@@ -147,11 +145,9 @@ jobs:
147145
148146
- name: Build Python interface
149147
run: |
150-
python3 -m pip install -r python/build-requirements.txt # TO REMOVE
151148
python3 -m pip -v install --check-build-dependencies --no-build-isolation python/
152149
- name: Build Python interface documentation
153150
run: |
154-
python3 -m pip install sphinx==5.0.2 # TO REMOVE
155151
cd python/doc
156152
make html
157153

.github/workflows/oneapi.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,6 @@ jobs:
8787
- name: Build DOLFINx Python interface
8888
run: |
8989
. /opt/intel/oneapi/setvars.sh
90-
pip -v install -r python/build-requirements.txt # TO REMOVE
9190
pip -v install --check-build-dependencies --no-build-isolation python/
9291
- name: Set default DOLFINx JIT options
9392
run: |
@@ -96,7 +95,6 @@ jobs:
9695
- name: Run DOLFINx demos (Python, serial)
9796
run: |
9897
. /opt/intel/oneapi/setvars.sh
99-
pip install matplotlib # TO REMOVE
10098
pytest -v -n=2 -m serial --durations=10 python/demo/test.py
10199
- name: Run DOLFINx demos (Python, MPI (np=2))
102100
run: |

.github/workflows/redhat.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@ jobs:
6464
6565
- name: Build Python interface (editable install)
6666
run: |
67-
python3 -m pip -v install -r python/build-requirements.txt # TO REMOVE
6867
python3 -m pip -v install --check-build-dependencies --no-build-isolation --config-settings=cmake.build-type=Debug --config-settings=build-dir="build" -e python/
6968
7069
- name: Set default DOLFINx JIT options

0 commit comments

Comments
 (0)