From 9de4cd880d04b3d42c20dfd046261a4154767dea Mon Sep 17 00:00:00 2001 From: Jeff Klenzing Date: Wed, 18 Sep 2024 11:21:52 -0400 Subject: [PATCH 1/3] MAINT: cycle ops env test to 3.9 --- .github/workflows/main.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5a3ee62f..54692314 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -19,8 +19,8 @@ jobs: numpy_ver: "1.24" os: ubuntu-latest test_config: "NEP29" - - python-version: "3.6.8" - numpy_ver: "1.19.5" + - python-version: "3.9" + numpy_ver: "1.23.5" os: "ubuntu-20.04" test_config: "Ops" @@ -42,9 +42,7 @@ jobs: run: | sudo apt-get install libhdf5-serial-dev netcdf-bin libnetcdf-dev pip install --no-cache-dir numpy==${{ matrix.numpy_ver }} - pip install "cdflib<1.0" - pip install -r requirements.txt - pip install -r test_requirements.txt + pip install --upgrade-strategy only-if-needed .[test] - name: Install NEP29 dependencies if: ${{ matrix.test_config == 'NEP29'}} From 9f9a27ab5ed7f8fa4618f3ec3109966a05234265 Mon Sep 17 00:00:00 2001 From: Jeff Klenzing Date: Wed, 18 Sep 2024 11:22:02 -0400 Subject: [PATCH 2/3] DOC: update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8755300c..319524f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -45,6 +45,7 @@ This project adheres to [Semantic Versioning](https://semver.org/). * Updated standards for pandas, numpy, and pysat * Updated versions in GitHub Actions * Implement coveralls app in GitHub Actions + * Cycled Operational Environment testing ## [0.0.5] - 2023-06-27 * New Instruments From 6e1ef04df4f0023566bedcf1437c98970005413a Mon Sep 17 00:00:00 2001 From: Jeff Klenzing Date: Wed, 18 Sep 2024 11:32:15 -0400 Subject: [PATCH 3/3] BUG: apt get --- .github/workflows/main.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 54692314..2c599693 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -40,7 +40,6 @@ jobs: - name: Install Operational dependencies if: ${{ matrix.test_config == 'Ops'}} run: | - sudo apt-get install libhdf5-serial-dev netcdf-bin libnetcdf-dev pip install --no-cache-dir numpy==${{ matrix.numpy_ver }} pip install --upgrade-strategy only-if-needed .[test]