diff options
Diffstat (limited to '')
-rw-r--r-- | .github/workflows/test.yml | 8 | ||||
-rw-r--r-- | constraints.txt | 3 | ||||
-rw-r--r-- | requirements.txt | 7 |
3 files changed, 13 insertions, 5 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 723fa69..f64c44b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,6 +12,10 @@ jobs: test: runs-on: ubuntu-18.04 + env: + PIP_DISABLE_PIP_VERSION_CHECK: 1 + PIP_NO_PYTHON_VERSION_WARNING: 1 + strategy: fail-fast: false matrix: @@ -29,7 +33,9 @@ jobs: python-version: '${{ matrix.python-version }}' - name: Install dependencies - run: python -m pip install -r requirements.txt + run: | + pip install -r constraints.txt + pip install -r requirements.txt - name: Run the tests run: ./.ci/bin/main.sh diff --git a/constraints.txt b/constraints.txt new file mode 100644 index 0000000..8a74c51 --- /dev/null +++ b/constraints.txt @@ -0,0 +1,3 @@ +# Numpy 1.17 dropped support for Python 3.4. +numpy >1.11,<1.17 ; python_version == '3.4' +numpy >=1.17 ; python_version > '3.4' diff --git a/requirements.txt b/requirements.txt index 8fe1f23..0e97461 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,3 @@ -numpy>1.11.0 -matplotlib==1.5.1; python_version == '3.4' -matplotlib==2.1.2; python_version == '3.5' -matplotlib==3.1.1; python_version > '3.5' +matplotlib ~=1.5 ; python_version == '3.4' +matplotlib ~=2.1 ; python_version == '3.5' +matplotlib ~=3.1 ; python_version > '3.5' |