Skip to content

Commit

Permalink
TST: use astropy and h5py nightlies builds for bleeding edge CI
Browse files Browse the repository at this point in the history
  • Loading branch information
neutrinoceros committed Mar 14, 2024
1 parent 465b1e1 commit b5ecafe
Showing 1 changed file with 11 additions and 4 deletions.
15 changes: 11 additions & 4 deletions .github/workflows/bleeding-edge.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: CI (bleeding edge)
# goals: check stability against
# - dev version of numpy, matplotlib and astropy
# - dev version of numpy, matplotlib, scipy, h5py and astropy
# - building with future pip default options

on:
Expand Down Expand Up @@ -36,15 +36,22 @@ jobs:
python -m pip install --upgrade pip
python -m pip install --upgrade setuptools wheel
python -m pip install --pre --only-binary ":all:" \
numpy matplotlib scipy \
--extra-index https://pypi.anaconda.org/scientific-python-nightly-wheels/simple
python -m pip install git+https://github.com/astropy/astropy.git
numpy matplotlib scipy h5py \
--extra-index-url \
https://pypi.anaconda.org/scientific-python-nightly-wheels/simple
python -m pip install --pre --only-binary ":all:" \
astropy \
--extra-index-url https://pypi.anaconda.org/astropy/simple/ \
--extra-index-url https://pypi.anaconda.org/liberfa/simple
- name: Build amical
run: |
python -m pip install --requirement requirements/tests.txt --pre
python -m pip install --no-build-isolation .
- run: python -m pip list

- name: Run tests
run: |
pytest --color=yes

0 comments on commit b5ecafe

Please sign in to comment.