Skip to content

Commit bb96c4a

Browse files
authored
CI: Update testing matrices and minimum supported versions (#266)
* CI: adding python 3.13 and 3.14 to the tests * CI: removing support for py3.9 and bumping minimum versions of dependencies * CI: fixing versions in ci config
1 parent 48c522c commit bb96c4a

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

.github/workflows/ci_tests_run_notebooks.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@ jobs:
2020
matrix:
2121
# Run all supported OS for one Python version, then add a few extra scenarios
2222
os: [ubuntu-latest, macos-latest, windows-latest]
23-
python-version: ['3.10']
24-
toxenv: [py310-test]
25-
name: ['with Python 3.10',]
23+
python-version: ['3.13']
24+
toxenv: [py313-test]
25+
name: ['with Python 3.13',]
2626

2727
include:
28-
- python-version: '3.9'
29-
toxenv: py39-test-oldestdeps
30-
name: with Python 3.9 and oldest versioned dependencies
28+
- python-version: '3.10'
29+
toxenv: py310-test-oldestdeps
30+
name: with Python 3.10 and oldest versioned dependencies
3131
os: ubuntu-latest
3232

3333
- python-version: '3.11'
@@ -40,9 +40,9 @@ jobs:
4040
name: with Python 3.12 and latest or pre-release version of dependencies
4141
os: ubuntu-latest
4242

43-
- python-version: '3.12'
44-
toxenv: py312-test-devdeps
45-
name: with Python 3.12 and developer versioned dependencies
43+
- python-version: '3.14-dev'
44+
toxenv: py314-test-devdeps
45+
name: with Python 3.14 and developer versioned dependencies
4646
os: ubuntu-latest
4747

4848
steps:

tox.ini

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tox]
22
envlist =
3-
py{39,310,311,312}-test{,-oldestdeps,-devdeps,-predeps}{,-buildhtml}
3+
py{310,311,312,313,314}-test{,-oldestdeps,-devdeps,-predeps}{,-buildhtml}
44
requires =
55
pip >= 19.3.1
66

@@ -18,10 +18,10 @@ deps =
1818
-rsite/requirements.txt
1919
-rrequirements.txt
2020

21-
oldestdeps: numpy==1.23
22-
oldestdeps: matplotlib==3.6
23-
oldestdeps: scipy==1.8
24-
oldestdeps: pandas==1.4
21+
oldestdeps: numpy==1.24
22+
oldestdeps: matplotlib==3.7
23+
oldestdeps: scipy==1.10
24+
oldestdeps: pandas==2.0
2525

2626
devdeps: numpy>=0.0.dev0
2727
devdeps: scipy>=0.0.dev0

0 commit comments

Comments
 (0)