From 6770fc52969cba997ec90da8d241eb2725ed6680 Mon Sep 17 00:00:00 2001 From: Lehman Garrison Date: Wed, 9 Jun 2021 09:52:35 -0400 Subject: [PATCH 1/2] Update ci.yml --- .github/workflows/ci.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f6bd3ffa..f2fc3233 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: os: ["ubuntu-16.04", "ubuntu-18.04", "ubuntu-20.04", "macos-latest"] compiler: [gcc-7, gcc-9, gcc-10, clang] python-version: ["2.7", "3.5", "3.6", "3.7", "3.8"] - numpy-version: ["1.14", "1.16", "1.18"] + numpy-version: ["1.14", "1.18", "1.20"] exclude: # Only run with 'clang' on OSX @@ -51,11 +51,7 @@ jobs: - os: "macos-latest" python-version: "3.8" - # No numpy1.16 for python3.5 - - python-version: "3.5" - numpy-version: "1.16" - - # numpy1.18 only on python3.8 + # numpy1.18 and 1.20 only on python3.8 # (which, in turn, is only on '20.04') - python-version: "2.7" numpy-version: "1.18" @@ -65,6 +61,14 @@ jobs: numpy-version: "1.18" - python-version: "3.7" numpy-version: "1.18" + - python-version: "2.7" + numpy-version: "1.20" + - python-version: "3.5" + numpy-version: "1.20" + - python-version: "3.6" + numpy-version: "1.20" + - python-version: "3.7" + numpy-version: "1.20" env: CC: ${{ matrix.compiler }} From 1a2a0105cf6666de71f569f54c2093bc33cf7b44 Mon Sep 17 00:00:00 2001 From: Lehman Garrison Date: Wed, 9 Jun 2021 20:12:28 -0400 Subject: [PATCH 2/2] Update CHANGES.rst --- CHANGES.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES.rst b/CHANGES.rst index f6184304..ba2c20f0 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -19,6 +19,7 @@ Enhancements - Gridlink (the binning of particles into cells) now uses a parallel algorithm for the theory module [#239] - Add detection of known-bad Cray hugepages library at NERSC [#246] - Replace ``np.float`` with ``np.float64`` to fix numpy 1.20 deprecation [#250] +- Test Numpy versions as old as 1.14 and recent as 1.20 [#251] Bug fixes ---------