Skip to content

Commit

Permalink
Skip starlink on numpy 2.0 builds
Browse files Browse the repository at this point in the history
  • Loading branch information
rmjarvis committed Jun 27, 2024
1 parent 1e1bfa1 commit c500d2d
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -161,16 +161,20 @@ jobs:
pip install -U matplotlib
- name: Install astroplan
# astroplan isn't yet numpy 2.0 compatible. So don't install that on 3.12.
if: matrix.py != 3.12
# astroplan isn't yet numpy 2.0 compatible. So don't install that on 3.9+.
# I'm also getting errors with starlink, which I think may be related to
# numpy 2.0.
if: matrix.py == 3.8 or matrix.py == 3.9
run: |
pip install -U astroplan
pip install -U starlink-pyast
- name: Install CPython-only dependencies
if: matrix.py != 'pypy-3.7'
run: |
# The only one left that doesn't seem to work right on pypy is starlink-pyast.
pip install -U starlink-pyast
# (This is now above in numpy 1.x versions.)
#pip install -U starlink-pyast
# And now pandas is acting up on pypy.
# cf. https://github.com/pandas-dev/pandas/issues/44253
pip install -U pandas
Expand Down

0 comments on commit c500d2d

Please sign in to comment.