diff --git a/.github/workflows/pytest-dependency.yml b/.github/workflows/pytest-dependency.yml index 27d6ad6a8..5641a0011 100644 --- a/.github/workflows/pytest-dependency.yml +++ b/.github/workflows/pytest-dependency.yml @@ -25,7 +25,7 @@ jobs: - name: Install specific out-dated version of dependencies # Update the package requirements when changing minimum dependency versions # Please also add a section "Dependency changes" to the release notes - run: pip install pandas==1.1.1 matplotlib==3.2.0 iam-units==2020.4.21 + run: pip install pandas==1.1.1 numpy==1.19.0 matplotlib==3.2.0 iam-units==2020.4.21 - name: Install other dependencies and package run: pip install -e .[tests,deploy,optional-plotting,optional-io-formats,tutorials] diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 67410cfa9..4866fa5b8 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,3 +1,7 @@ +# Next Release + + - [#556](https://github.com/IAMconsortium/pyam/pull/556) Set explicit minimum numpy version (1.19.0) + # Release v1.0.0 This is the first major release of the pyam package. diff --git a/setup.py b/setup.py index d50d354ba..7e1f4fb99 100755 --- a/setup.py +++ b/setup.py @@ -18,7 +18,7 @@ REQUIREMENTS = [ "argparse", "iam-units>=2020.4.21", - "numpy", + "numpy>=1.19.0", "requests", "pandas>=1.1.1", "pint",