Skip to content

Commit 9b30a4b

Browse files
committed
remove 3.9 from CI
1 parent ea7c979 commit 9b30a4b

File tree

1 file changed

+4
-68
lines changed

1 file changed

+4
-68
lines changed

.github/workflows/continuous-integration-pip.yml

Lines changed: 4 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
runs-on: ubuntu-latest
1515
strategy:
1616
matrix:
17-
python-version: ["3.10"]
17+
python-version: ["3.11"]
1818

1919
steps:
2020
- name: Checkout
@@ -34,75 +34,12 @@ jobs:
3434
# exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide
3535
flake8 . --count --exit-zero --max-complexity=10 --max-line-length=88 --statistics --exclude="examples/* docs/* build/* utils.py"
3636
37-
testing_unix:
37+
test_os:
3838
needs: [code_lint]
39-
runs-on: ubuntu-latest
40-
strategy:
41-
matrix:
42-
python-version: [3.9, "3.10", "3.11"]
43-
44-
steps:
45-
- name: Checkout
46-
uses: actions/checkout@v4
47-
48-
- name: Set up Python ${{ matrix.python-version }}
49-
uses: actions/setup-python@v5
50-
with:
51-
python-version: ${{ matrix.python-version }}
52-
53-
- name: Install dependencies
54-
run: |
55-
python -m pip install --upgrade pip
56-
pip install setuptools
57-
pip install -r requirements-dev.txt
58-
59-
- name: Build and install package from source
60-
run: python setup.py develop
61-
62-
- name: Test with pytest
63-
run: pytest --cov=./ --cov-report=xml
64-
65-
- name: Upload coverage
66-
uses: codecov/codecov-action@v4.5.0
67-
68-
# test-windows:
69-
# needs: [code_lint]
70-
# runs-on: "windows-latest"
71-
# strategy:
72-
# matrix:
73-
# python-version: ["3.10", "3.11"]
74-
75-
# steps:
76-
# - name: Checkout
77-
# uses: actions/checkout@v4
78-
79-
# - name: Set up Python ${{ matrix.python-version }}
80-
# uses: actions/setup-python@v5
81-
# with:
82-
# python-version: ${{ matrix.python-version }}
83-
84-
# - name: Install dependencies
85-
# run: |
86-
# C:\msys64\pacman -S mingw-w64-x86_64-openblas
87-
# python -m pip install --upgrade pip
88-
# pip install setuptools
89-
# pip install -r requirements-dev.txt
90-
91-
# - name: Build and install package from source
92-
# run: python setup.py develop
93-
94-
# - name: Test with pytest
95-
# run: pytest --cov=./ --cov-report=xml
96-
97-
# - name: Upload coverage
98-
# uses: codecov/codecov-action@v4.5.0
99-
100-
testing_mac_intel:
101-
needs: [code_lint]
102-
runs-on: "macos-13"
39+
runs-on: ["ubuntu-latest", "macos-latest", "macos-13"]
10340
strategy:
10441
matrix:
105-
python-version: [3.9, "3.10", "3.11"]
42+
python-version: ["3.12", "3.13"]
10643

10744
steps:
10845
- name: Checkout
@@ -115,7 +52,6 @@ jobs:
11552

11653
- name: Install dependencies
11754
run: |
118-
brew install gfortran
11955
python -m pip install --upgrade pip
12056
pip install setuptools
12157
pip install -r requirements-dev.txt

0 commit comments

Comments
 (0)