@@ -7,7 +7,7 @@ commands:
7
7
test_core :
8
8
parameters :
9
9
py :
10
- default : " 36 "
10
+ default : " 310 "
11
11
type : string
12
12
steps :
13
13
- checkout
@@ -32,7 +32,7 @@ commands:
32
32
test_optional :
33
33
parameters :
34
34
py :
35
- default : " 36 "
35
+ default : " 310 "
36
36
type : string
37
37
steps :
38
38
- checkout
@@ -95,7 +95,7 @@ commands:
95
95
test_orca :
96
96
parameters :
97
97
py :
98
- default : " 36 "
98
+ default : " 310 "
99
99
type : string
100
100
steps :
101
101
- checkout
@@ -153,20 +153,6 @@ jobs:
153
153
black --check . --exclude venv
154
154
155
155
# Core
156
- python_36_core :
157
- docker :
158
- - image : cimg/python:3.6-browsers
159
- steps :
160
- - test_core :
161
- py : " 36"
162
-
163
- python_37_core :
164
- docker :
165
- - image : cimg/python:3.7-browsers
166
- steps :
167
- - test_core :
168
- py : " 37"
169
-
170
156
python_38_core :
171
157
docker :
172
158
- image : cimg/python:3.8-browsers
@@ -181,20 +167,14 @@ jobs:
181
167
- test_core :
182
168
py : " 39"
183
169
184
- # Optional
185
- python_36_optional :
170
+ python_310_core :
186
171
docker :
187
- - image : cimg/python:3.6 -browsers
172
+ - image : cimg/python:3.10 -browsers
188
173
steps :
189
- - test_optional :
190
- py : " 36 "
174
+ - test_core :
175
+ py : " 310 "
191
176
192
- python_37_optional :
193
- docker :
194
- - image : cimg/python:3.7-browsers
195
- steps :
196
- - test_optional :
197
- py : " 37"
177
+ # Optional
198
178
199
179
python_38_optional :
200
180
docker :
@@ -210,6 +190,13 @@ jobs:
210
190
- test_optional :
211
191
py : " 39"
212
192
193
+ python_310_optional :
194
+ docker :
195
+ - image : cimg/python:3.10-browsers
196
+ steps :
197
+ - test_optional :
198
+ py : " 310"
199
+
213
200
# Pandas
214
201
215
202
python_39_pandas_2_optional :
@@ -228,7 +215,7 @@ jobs:
228
215
py : " 38"
229
216
230
217
# Percy
231
- python_37_percy :
218
+ python_39_percy :
232
219
docker :
233
220
- image : cimg/python:3.9-browsers
234
221
environment :
@@ -277,9 +264,9 @@ jobs:
277
264
rm test/percy/*.html
278
265
279
266
# Chart studio
280
- python_37_chart_studio :
267
+ python_38_chart_studio :
281
268
docker :
282
- - image : cimg/python:3.7
269
+ - image : cimg/python:3.8
283
270
resource_class : large
284
271
285
272
steps :
@@ -291,7 +278,7 @@ jobs:
291
278
python -m venv venv
292
279
. venv/bin/activate
293
280
pip install --upgrade pip wheel
294
- pip install -r ./test_requirements/requirements_37 .txt
281
+ pip install -r ./test_requirements/requirements_38 .txt
295
282
- run :
296
283
name : Tests
297
284
command : |
@@ -302,7 +289,7 @@ jobs:
302
289
303
290
plotlyjs_dev_build :
304
291
docker :
305
- - image : cimg/python:3.7 -node
292
+ - image : cimg/python:3.8 -node
306
293
environment :
307
294
LANG : en_US.UTF-8
308
295
resource_class : large
@@ -316,7 +303,7 @@ jobs:
316
303
python -m venv venv
317
304
. venv/bin/activate
318
305
pip install --upgrade pip wheel
319
- pip install -r ./test_requirements/requirements_37_core .txt black inflect
306
+ pip install -r ./test_requirements/requirements_38_core .txt black inflect
320
307
pip install jupyterlab~=3.0
321
308
- run :
322
309
name : Update jupyterlab-plotly version
@@ -433,7 +420,7 @@ jobs:
433
420
docker :
434
421
# specify the version you desire here
435
422
# use `-browsers` prefix for selenium tests, for example, `3.6.1-browsers`
436
- - image : cimg/python:3.7 -browsers
423
+ - image : cimg/python:3.10 -browsers
437
424
438
425
steps :
439
426
- add_ssh_keys :
@@ -570,15 +557,13 @@ workflows:
570
557
571
558
build :
572
559
jobs :
573
- - python_36_core
574
- - python_37_core
575
560
- python_38_core
576
561
- python_39_core
577
- - python_36_optional
578
- - python_37_optional
562
+ - python_310_core
579
563
- python_38_optional
580
564
- python_39_optional
565
+ - python_310_optional
581
566
- python_39_pandas_2_optional
582
567
- python_38_orca
583
- - python_37_percy
568
+ - python_39_percy
584
569
- build-doc
0 commit comments