@@ -18,10 +18,10 @@ jobs:
18
18
- name : Checkout
19
19
uses : actions/checkout@v4
20
20
21
- - name : Setup Python 3.10
21
+ - name : Setup Python 3.11
22
22
uses : actions/setup-python@v5
23
23
with :
24
- python-version : " 3.10 "
24
+ python-version : " 3.11 "
25
25
26
26
- name : Run check-manifest
27
27
uses : pre-commit/action@v3.0.1
@@ -35,10 +35,10 @@ jobs:
35
35
- name : Checkout
36
36
uses : actions/checkout@v4
37
37
38
- - name : Setup Python 3.10
38
+ - name : Setup Python 3.11
39
39
uses : actions/setup-python@v5
40
40
with :
41
- python-version : " 3.10 "
41
+ python-version : " 3.11 "
42
42
43
43
- name : Run pre-commit
44
44
uses : pre-commit/action@v3.0.1
@@ -57,17 +57,17 @@ jobs:
57
57
brew install bash
58
58
/opt/homebrew/bin/bash --version
59
59
60
- - name : Setup Python 3.10
60
+ - name : Setup Python 3.11
61
61
uses : actions/setup-python@v5
62
62
with :
63
- python-version : " 3.10 "
63
+ python-version : " 3.11 "
64
64
65
65
- name : Use numba cache to set env variables but not restore cache
66
66
uses : ./.github/actions/numba_cache
67
67
with :
68
68
cache_name : " run-notebook-examples"
69
69
runner_os : ${{ runner.os }}
70
- python_version : " 3.10 "
70
+ python_version : " 3.11 "
71
71
restore_cache : " false"
72
72
73
73
- uses : ./.github/actions/cpu_all_extras
@@ -92,10 +92,10 @@ jobs:
92
92
- name : Checkout
93
93
uses : actions/checkout@v4
94
94
95
- - name : Setup Python 3.10
95
+ - name : Setup Python 3.11
96
96
uses : actions/setup-python@v5
97
97
with :
98
- python-version : " 3.10 "
98
+ python-version : " 3.11 "
99
99
100
100
- name : Install aeon and dependencies
101
101
uses : nick-fields/retry@v3
@@ -117,17 +117,17 @@ jobs:
117
117
- name : Checkout
118
118
uses : actions/checkout@v4
119
119
120
- - name : Setup Python 3.10
120
+ - name : Setup Python 3.11
121
121
uses : actions/setup-python@v5
122
122
with :
123
- python-version : " 3.10 "
123
+ python-version : " 3.11 "
124
124
125
125
- name : Use numba cache to set env variables but not restore cache
126
126
uses : ./.github/actions/numba_cache
127
127
with :
128
128
cache_name : " test-no-soft-deps"
129
129
runner_os : ${{ runner.os }}
130
- python_version : " 3.10 "
130
+ python_version : " 3.11 "
131
131
restore_cache : " false"
132
132
133
133
- name : Install aeon and dependencies
@@ -157,7 +157,7 @@ jobs:
157
157
fail-fast : false
158
158
matrix :
159
159
os : [ ubuntu-24.04, macOS-14, windows-2022 ]
160
- python-version : [ "3.9", "3.10", "3.11", "3.12" ]
160
+ python-version : [ "3.9", "3.10", "3.11", "3.12", "3.13" ]
161
161
162
162
steps :
163
163
- name : Checkout
@@ -184,6 +184,7 @@ jobs:
184
184
185
185
- uses : ./.github/actions/cpu_all_extras
186
186
with :
187
+ python_version : ${{ matrix.python-version }}
187
188
additional_extras : " dev"
188
189
189
190
- name : Show dependencies
@@ -206,10 +207,10 @@ jobs:
206
207
- name : Checkout
207
208
uses : actions/checkout@v4
208
209
209
- - name : Setup Python 3.10
210
+ - name : Setup Python 3.11
210
211
uses : actions/setup-python@v5
211
212
with :
212
- python-version : " 3.10 "
213
+ python-version : " 3.11 "
213
214
214
215
- name : Disable Numba JIT
215
216
run : echo "NUMBA_DISABLE_JIT=1" >> $GITHUB_ENV
0 commit comments