Skip to content

Commit

Permalink
Remove 3.6 from test matrix since no platforms support scipy 1.6
Browse files Browse the repository at this point in the history
  • Loading branch information
CalebBell committed Jul 24, 2024
1 parent 58892c8 commit 72a5fcc
Showing 1 changed file with 2 additions and 10 deletions.
12 changes: 2 additions & 10 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ['3.6', '3.7', '3.8', '3.9', '3.10', '3.11', '3.12', 'pypy3.9']
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', '3.12', 'pypy3.9']
os: [windows-latest, ubuntu-latest, macos-13, macos-latest]
architecture: ['x86', 'x64']
exclude:
Expand All @@ -32,9 +32,6 @@ jobs:
# no python builds available on linux 32 bit
- os: ubuntu-latest
architecture: x86
# 3.7 is oldest supported Python on ubuntu 22.04
- os: ubuntu-latest
python-version: 3.6
# scipy dropped 32 bit windows builds
- os: windows-latest
architecture: x86
Expand All @@ -56,8 +53,6 @@ jobs:
python-version: 3.13

# These are arm - old versions of Python are not supported
- os: macos-latest
python-version: 3.6
- os: macos-latest
python-version: 3.7
- os: macos-latest
Expand All @@ -66,9 +61,6 @@ jobs:
python-version: 3.9
- os: macos-latest
python-version: 3.10

- os: macos-13
python-version: 3.6 # missing cumulative_trapezoid too old SciPy
steps:
- uses: actions/checkout@v4
- name: Set up Python ${{ matrix.python-version }} ${{ matrix.architecture }}
Expand Down Expand Up @@ -116,7 +108,7 @@ jobs:
python -m pip install wheel
pip install -r requirements_test.txt
- name: Add numba
if: ${{ matrix.python-version == '3.6' || matrix.python-version == '3.7' || matrix.python-version == '3.8' || matrix.python-version == '3.9' || matrix.python-version == '3.10' || matrix.python-version == '3.11' || matrix.python-version == '3.12' }}
if: ${{ matrix.python-version == '3.7' || matrix.python-version == '3.8' || matrix.python-version == '3.9' || matrix.python-version == '3.10' || matrix.python-version == '3.11' || matrix.python-version == '3.12' }}
run: |
pip install numba
- name: Test with pytest
Expand Down

0 comments on commit 72a5fcc

Please sign in to comment.