8
8
jobs :
9
9
artifacts :
10
10
docker :
11
- - image : cimg/python:3.9.9
11
+ - image : cimg/python:3.10.13
12
12
auth :
13
13
username : dashautomation
14
14
password : $DASH_PAT_DOCKERHUB
15
15
environment :
16
- PYVERSION : python39
16
+ PYVERSION : python310
17
17
PERCY_ENABLE : 0
18
18
steps :
19
19
- checkout
@@ -27,16 +27,16 @@ jobs:
27
27
path : ~/dash/dash-main
28
28
destination : /tmp/dash-main
29
29
30
- install-dependencies-39 : &install-dependencies
30
+ install-dependencies-310 : &install-dependencies
31
31
working_directory : ~/dash
32
32
docker :
33
- - image : cimg/python:3.9.9 -node
33
+ - image : cimg/python:3.10.13 -node
34
34
auth :
35
35
username : dashautomation
36
36
password : $DASH_PAT_DOCKERHUB
37
37
environment :
38
- PYLINTRC : .pylintrc39
39
- PYVERSION : python39
38
+ PYLINTRC : .pylintrc310
39
+ PYVERSION : python310
40
40
PERCY_ENABLE : 0
41
41
42
42
steps :
@@ -60,12 +60,11 @@ jobs:
60
60
ls -la dash-package
61
61
no_output_timeout : 30m
62
62
- run :
63
- name : Display npm errors and exit on failed builds
63
+ name : Display npm logs
64
64
command : |
65
65
if [ -d "/home/circleci/.npm/_logs" ]
66
66
then
67
67
cat /home/circleci/.npm/_logs/*
68
- exit 1
69
68
fi
70
69
- save_cache :
71
70
key : dep-{{ checksum ".circleci/config.yml" }}-{{ checksum "ver.txt" }}-{{ checksum "requires-all.txt" }}
@@ -88,16 +87,16 @@ jobs:
88
87
PYVERSION : python36
89
88
PERCY_ENABLE : 0
90
89
91
- lint-unit-39 : &lint-unit
90
+ lint-unit-310 : &lint-unit
92
91
working_directory : ~/dash
93
92
docker :
94
- - image : cimg/python:3.9.9 -browsers
93
+ - image : cimg/python:3.10.13 -browsers
95
94
auth :
96
95
username : dashautomation
97
96
password : $DASH_PAT_DOCKERHUB
98
97
environment :
99
- PYLINTRC : .pylintrc39
100
- PYVERSION : python39
98
+ PYLINTRC : .pylintrc310
99
+ PYVERSION : python310
101
100
PERCY_ENABLE : 0
102
101
103
102
steps :
@@ -142,7 +141,7 @@ jobs:
142
141
PYVERSION : python36
143
142
PERCY_ENABLE : 0
144
143
145
- build-windows-39 :
144
+ build-windows-310 :
146
145
working_directory : ~/dash
147
146
executor :
148
147
name : win/default
@@ -157,18 +156,18 @@ jobs:
157
156
pip install --no-cache-dir --upgrade -e .[dev,testing] --progress-bar off
158
157
cd dash/dash-renderer && renderer build && cd ../../
159
158
160
- test-39 : &test
159
+ test-310 : &test
161
160
working_directory : ~/dash
162
161
docker :
163
- - image : cimg/python:3.9.9 -browsers
162
+ - image : cimg/python:3.10.13 -browsers
164
163
auth :
165
164
username : dashautomation
166
165
password : $DASH_PAT_DOCKERHUB
167
166
environment :
168
167
PERCY_ENABLE : 1
169
168
PERCY_PARALLEL_TOTAL : -1
170
169
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD : True
171
- PYVERSION : python39
170
+ PYVERSION : python310
172
171
REDIS_URL : redis://localhost:6379
173
172
- image : cimg/redis:6.2.6
174
173
auth :
@@ -208,17 +207,17 @@ jobs:
208
207
- store_artifacts :
209
208
path : /tmp/dash_artifacts
210
209
211
- test-39 -react-18 :
210
+ test-310 -react-18 :
212
211
<< : *test
213
212
docker :
214
- - image : cimg/python:3.9.9 -browsers
213
+ - image : cimg/python:3.10.13 -browsers
215
214
auth :
216
215
username : dashautomation
217
216
password : $DASH_PAT_DOCKERHUB
218
217
environment :
219
218
PERCY_ENABLE : 0
220
219
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD : True
221
- PYVERSION : python39
220
+ PYVERSION : python310
222
221
REDIS_URL : redis://localhost:6379
223
222
REACT_VERSION : " 18.2.0"
224
223
- image : cimg/redis:6.2.6
@@ -243,15 +242,15 @@ jobs:
243
242
username : dashautomation
244
243
password : $DASH_PAT_DOCKERHUB
245
244
246
- dcc-lint-unit-39 : &dcc-lint-unit
245
+ dcc-lint-unit-310 : &dcc-lint-unit
247
246
working_directory : ~/dash
248
247
docker :
249
- - image : cimg/python:3.9.9 -node
248
+ - image : cimg/python:3.10.13 -node
250
249
auth :
251
250
username : dashautomation
252
251
password : $DASH_PAT_DOCKERHUB
253
252
environment :
254
- PYVERSION : python39
253
+ PYVERSION : python310
255
254
PERCY_ENABLE : 0
256
255
steps :
257
256
- checkout :
@@ -280,15 +279,15 @@ jobs:
280
279
PYVERSION : python36
281
280
PERCY_ENABLE : 0
282
281
283
- dcc-39 : &dcc-test
282
+ dcc-310 : &dcc-test
284
283
working_directory : ~/dash
285
284
docker :
286
- - image : cimg/python:3.9.9 -browsers
285
+ - image : cimg/python:3.10.13 -browsers
287
286
auth :
288
287
username : dashautomation
289
288
password : $DASH_PAT_DOCKERHUB
290
289
environment :
291
- PYVERSION : python39
290
+ PYVERSION : python310
292
291
PERCY_PARALLEL_TOTAL : -1
293
292
PERCY_ENABLE : 1
294
293
parallelism : 3
@@ -326,15 +325,15 @@ jobs:
326
325
- store_artifacts :
327
326
path : /tmp/dash_artifacts
328
327
329
- dcc-39 -react-18 :
328
+ dcc-310 -react-18 :
330
329
<< : *dcc-test
331
330
docker :
332
- - image : cimg/python:3.9.9 -browsers
331
+ - image : cimg/python:3.10.13 -browsers
333
332
auth :
334
333
username : dashautomation
335
334
password : $DASH_PAT_DOCKERHUB
336
335
environment :
337
- PYVERSION : python39
336
+ PYVERSION : python310
338
337
PERCY_ENABLE : 0
339
338
REACT_VERSION : " 18.2.0"
340
339
@@ -349,15 +348,15 @@ jobs:
349
348
PYVERSION : python36
350
349
PERCY_ENABLE : 0
351
350
352
- html-39 : &html-test
351
+ html-310 : &html-test
353
352
working_directory : ~/dash
354
353
docker :
355
- - image : cimg/python:3.9.9 -browsers
354
+ - image : cimg/python:3.10.13 -browsers
356
355
auth :
357
356
username : dashautomation
358
357
password : $DASH_PAT_DOCKERHUB
359
358
environment :
360
- PYVERSION : python39
359
+ PYVERSION : python310
361
360
PERCY_ENABLE : 1
362
361
PERCY_PARALLEL_TOTAL : -1
363
362
@@ -403,15 +402,15 @@ jobs:
403
402
- store_artifacts :
404
403
path : /tmp/dash_artifacts
405
404
406
- html-39 -react-18 :
405
+ html-310 -react-18 :
407
406
<< : *html-test
408
407
docker :
409
- - image : cimg/python:3.9.9 -browsers
408
+ - image : cimg/python:3.10.13 -browsers
410
409
auth :
411
410
username : dashautomation
412
411
password : $DASH_PAT_DOCKERHUB
413
412
environment :
414
- PYVERSION : python39
413
+ PYVERSION : python310
415
414
PERCY_ENABLE : 0
416
415
REACT_VERSION : " 18.2.0"
417
416
@@ -429,9 +428,9 @@ jobs:
429
428
table-server : &table-server
430
429
working_directory : ~/dash
431
430
docker :
432
- - image : cimg/python:3.9.9 -browsers
431
+ - image : cimg/python:3.10.13 -browsers
433
432
environment :
434
- PYVERSION : python39
433
+ PYVERSION : python310
435
434
PERCY_ENABLE : 1
436
435
PERCY_PARALLEL_TOTAL : -1
437
436
@@ -478,18 +477,18 @@ jobs:
478
477
table-server-react-18 :
479
478
<< : *table-server
480
479
docker :
481
- - image : cimg/python:3.9.9 -browsers
480
+ - image : cimg/python:3.10.13 -browsers
482
481
environment :
483
- PYVERSION : python39
482
+ PYVERSION : python310
484
483
PERCY_ENABLE : 0
485
484
REACT_VERSION : " 18.2.0"
486
485
487
486
table-unit-test :
488
487
working_directory : ~/dash
489
488
docker :
490
- - image : cimg/python:3.9.9 -browsers
489
+ - image : cimg/python:3.10.13 -browsers
491
490
environment :
492
- PYVERSION : python39
491
+ PYVERSION : python310
493
492
PERCY_ENABLE : 0
494
493
steps :
495
494
- checkout :
@@ -562,9 +561,9 @@ jobs:
562
561
table-node :
563
562
working_directory : ~/dash
564
563
docker :
565
- - image : cimg/python:3.9.9 -node
564
+ - image : cimg/python:3.10.13 -node
566
565
environment :
567
- PYVERSION : python39
566
+ PYVERSION : python310
568
567
PERCY_ENABLE : 0
569
568
steps :
570
569
- checkout :
@@ -602,74 +601,74 @@ workflows:
602
601
version : 2
603
602
tests :
604
603
jobs :
605
- - install-dependencies-39
604
+ - install-dependencies-310
606
605
- install-dependencies-36
607
606
608
- - build-windows-39
607
+ - build-windows-310
609
608
610
- - lint-unit-39 :
609
+ - lint-unit-310 :
611
610
requires :
612
- - install-dependencies-39
611
+ - install-dependencies-310
613
612
- lint-unit-36 :
614
613
requires :
615
614
- install-dependencies-36
616
615
617
- - test-39 :
616
+ - test-310 :
618
617
requires :
619
- - install-dependencies-39
620
- - test-39 -react-18 :
618
+ - install-dependencies-310
619
+ - test-310 -react-18 :
621
620
requires :
622
- - install-dependencies-39
621
+ - install-dependencies-310
623
622
- test-36 :
624
623
requires :
625
624
- install-dependencies-36
626
625
627
- - dcc-lint-unit-39 :
626
+ - dcc-lint-unit-310 :
628
627
requires :
629
- - install-dependencies-39
628
+ - install-dependencies-310
630
629
- dcc-lint-unit-36 :
631
630
requires :
632
631
- install-dependencies-36
633
632
634
- - dcc-39 :
633
+ - dcc-310 :
635
634
requires :
636
- - install-dependencies-39
637
- - dcc-39 -react-18 :
635
+ - install-dependencies-310
636
+ - dcc-310 -react-18 :
638
637
requires :
639
- - install-dependencies-39
638
+ - install-dependencies-310
640
639
- dcc-36 :
641
640
requires :
642
641
- install-dependencies-36
643
642
644
- - html-39 :
643
+ - html-310 :
645
644
requires :
646
- - install-dependencies-39
647
- - html-39 -react-18 :
645
+ - install-dependencies-310
646
+ - html-310 -react-18 :
648
647
requires :
649
- - install-dependencies-39
648
+ - install-dependencies-310
650
649
- html-36 :
651
650
requires :
652
651
- install-dependencies-36
653
652
654
653
- table-node :
655
654
requires :
656
- - install-dependencies-39
655
+ - install-dependencies-310
657
656
- table-unit-test :
658
657
requires :
659
- - install-dependencies-39
658
+ - install-dependencies-310
660
659
- table-visual-test
661
660
- table-server :
662
661
requires :
663
- - install-dependencies-39
662
+ - install-dependencies-310
664
663
- table-server-react-18 :
665
664
requires :
666
- - install-dependencies-39
665
+ - install-dependencies-310
667
666
668
667
- percy/finalize_all :
669
668
requires :
670
- - test-39
671
- - dcc-39
672
- - html-39
669
+ - test-310
670
+ - dcc-310
671
+ - html-310
673
672
- table-server
674
673
- artifacts :
675
674
requires :
0 commit comments