Skip to content

Commit

Permalink
Merge pull request #2794 from boutproject/bump-pip-packages
Browse files Browse the repository at this point in the history
CI: Replace pip script with requirements.txt
  • Loading branch information
ZedThree authored Nov 6, 2023
2 parents 0994fc2 + 4c4ef70 commit 9549152
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 25 deletions.
5 changes: 2 additions & 3 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -185,9 +185,8 @@ jobs:

- name: Install pip packages
run: |
./.pip_install_for_ci.sh 'cython~=0.29' 'netcdf4~=1.5' 'sympy~=1.5' 'gcovr' 'cmake' zoidberg fastcov
# Add the pip install location to the runner's PATH
echo ~/.local/bin >> $GITHUB_PATH
python -m pip install --upgrade pip setuptools
python -m pip install -r requirements.txt
- name: Cache SUNDIALS build
uses: actions/cache@v3
Expand Down
20 changes: 0 additions & 20 deletions .pip_install_for_ci.sh

This file was deleted.

6 changes: 4 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
Jinja2>=2.11.3
numpy>=1.14.1
scipy>=1.0.0
netcdf4>=1.3.1
netcdf4~=1.6.0
matplotlib>=2.0.0
Cython>=0.29.0
Cython~=3.0.0
boututils~=0.2.1
boutdata~=0.2.1

0 comments on commit 9549152

Please sign in to comment.