Skip to content

Commit 7ab21ba

Browse files
authored
start testing python 3.14 (#353)
remove older python versions
1 parent 7559c8e commit 7ab21ba

10 files changed

Lines changed: 16 additions & 18 deletions

File tree

.github/workflows/codespell.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,11 @@ jobs:
1414

1515
steps:
1616
- uses: actions/checkout@v6
17-
with:
18-
fetch-depth: 0
1917

2018
- name: Setup Python
2119
uses: actions/setup-python@v6
2220
with:
23-
python-version: '3.11'
21+
python-version: '3.14'
2422
cache: "pip"
2523

2624
- name: Install dependencies

.github/workflows/docs-test.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,15 @@ jobs:
1414

1515
steps:
1616
- uses: actions/checkout@v6
17-
with:
18-
fetch-depth: 0
17+
1918
- name: Install pandoc and doxygen
2019
run: |
2120
sudo apt install pandoc doxygen
2221
2322
- name: Setup Python
2423
uses: actions/setup-python@v6
2524
with:
26-
python-version: '3.11'
25+
python-version: '3.14'
2726
cache: "pip"
2827

2928
- name: Install dependencies

.github/workflows/flake8.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- name: Install Python
2121
uses: actions/setup-python@v6
2222
with:
23-
python-version: '3.11'
23+
python-version: '3.14'
2424
cache: "pip"
2525

2626
- name: Install dependencies

.github/workflows/gh-pages.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,15 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- uses: actions/checkout@v6
13-
with:
14-
fetch-depth: 0
13+
1514
- name: Install pandoc and doxygen
1615
run: |
1716
sudo apt install pandoc doxygen
1817
1918
- name: Setup Python
2019
uses: actions/setup-python@v6
2120
with:
22-
python-version: '3.11'
21+
python-version: '3.14'
2322
cache: "pip"
2423

2524
- name: Install dependencies

.github/workflows/isort.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ jobs:
1717
steps:
1818
- uses: actions/checkout@v6
1919

20-
- name: Install Python 3.11
20+
- name: Install Python
2121
uses: actions/setup-python@v6
2222
with:
23-
python-version: '3.11'
23+
python-version: '3.14'
2424
cache: "pip"
2525

2626
- name: Install dependencies + isort

.github/workflows/pylint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ jobs:
1717
steps:
1818
- uses: actions/checkout@v6
1919

20-
- name: Install Python 3.11
20+
- name: Install Python
2121
uses: actions/setup-python@v6
2222
with:
23-
python-version: '3.11'
23+
python-version: '3.14'
2424
cache: "pip"
2525

2626
- name: Install dependencies + pylint

.github/workflows/pytest-mac.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
strategy:
1818
matrix:
19-
python-version: ["3.11", "3.12"]
19+
python-version: ["3.12", "3.13"]
2020

2121
steps:
2222
- uses: actions/checkout@v6

.github/workflows/pytest.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
strategy:
1818
matrix:
19-
python-version: ["3.11", "3.12", "3.13"]
19+
python-version: ["3.12", "3.13", "3.14"]
2020

2121
steps:
2222
- uses: actions/checkout@v6
@@ -25,6 +25,7 @@ jobs:
2525
uses: actions/setup-python@v6
2626
with:
2727
python-version: ${{ matrix.python-version }}
28+
allow-prereleases: true
2829
cache: "pip"
2930

3031
- name: Install dependencies

.github/workflows/regtest.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
strategy:
1818
matrix:
19-
python-version: ["3.10", "3.11", "3.12", "3.13"]
19+
python-version: ["3.12", "3.13", "3.14"]
2020

2121
steps:
2222
- uses: actions/checkout@v6
@@ -25,6 +25,7 @@ jobs:
2525
uses: actions/setup-python@v6
2626
with:
2727
python-version: ${{ matrix.python-version }}
28+
allow-prereleases: true
2829
cache: "pip"
2930

3031
- name: Install dependencies

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ numpy>=1.13.3
22
matplotlib>=2.0.0
33
h5py>=2.7
44
scipy>=0.16
5-
numba>=0.40.0
5+
numba
66

77
pytest>=3.6
88
nbval>=0.9.0

0 commit comments

Comments
 (0)