Skip to content

Commit

Permalink
Merge pull request #154 from joezuntz/numpy2
Browse files Browse the repository at this point in the history
Allow numpy version 2
  • Loading branch information
joezuntz authored Nov 29, 2024
2 parents 6cc9374 + 98df4f9 commit 102cf35
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 4 deletions.
9 changes: 7 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,13 +84,18 @@ jobs:
- name: Install python dependencies
run: |
python -m pip install --upgrade pip
pip install -v .
if [[ "${{ matrix.os }}" == "macos-13" || "${{ matrix.python-version }}" == '3.7' || "${{ matrix.python-version}}" == '3.8' ]]; then
pip install "numpy<2"
else
pip install "numpy>=2"
fi
pip install -vv .
pip install --no-binary=mpi4py mpi4py astropy pytest pytest-cov getdist
- name: Install PocoMC
if: matrix.python-version != '3.7'
run: |
pip install pocomc==1.2.2
pip install pocomc==1.2.6
- name: Test nautilus alone
if: (matrix.python-version == '3.12' || matrix.python-version == '3.11' || matrix.python-version =='3.10') && (matrix.os == 'macos-13')
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
pyyaml
future
emcee
numpy < 2
numpy
scipy
matplotlib
pybind11
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ def run(self):
requirements = [
"pyyaml",
"emcee",
"numpy<2",
"numpy",
"scipy",
"matplotlib",
"pybind11",
Expand Down

0 comments on commit 102cf35

Please sign in to comment.