Skip to content

Commit

Permalink
Merge pull request #107 from pysat/tst/nep29
Browse files Browse the repository at this point in the history
TST: NEP29 support
  • Loading branch information
jklenzing committed Feb 27, 2023
2 parents 6acd738 + 2738688 commit 5675c8b
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 1 deletion.
15 changes: 14 additions & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ jobs:
python-version: ["3.8", "3.9", "3.10"]
os: ["ubuntu-latest", "windows-latest"]
numpy_ver: ["latest"]
include:
- python-version: "3.8"
numpy_ver: "nep29"
os: ubuntu-latest

name: Python ${{ matrix.python-version }} on ${{ matrix.os }} with numpy ${{ matrix.numpy_ver }}
runs-on: ${{ matrix.os }}
Expand All @@ -29,7 +33,16 @@ jobs:
python -m pip install --upgrade pip
pip install -r test_requirements.txt
- name: Install dependencies
- name: Install NEP29 dependencies
if: ${{ matrix.numpy_ver != 'latest'}}
run: |
pip install -r requirements.txt -c nep29_constraints.txt
pip install aacgmv2 -c nep29_constraints.txt
# Ignoring optional apexpy build for NEP29 case
pip install OMMBV -c nep29_constraints.txt
- name: Install dependencies with latest numpy
if: ${{ matrix.numpy_ver == 'latest'}}
run: |
pip install -r requirements.txt
pip install aacgmv2 --no-binary==aacgmv2
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ This project adheres to [Semantic Versioning](https://semver.org/).
* Add manual GitHub Actions tests for pysat RC
* Add manual GitHub Actions tests for optional dependencies
* Remove optional dependencies in readthedocs requirements
* Add tests for NEP 29 testing

## [0.3.3] - 2022-09-06
* Documentation Updates
Expand Down
1 change: 1 addition & 0 deletions nep29_constraints.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
numpy==1.21

0 comments on commit 5675c8b

Please sign in to comment.