Skip to content

Commit 2d156ab

Browse files
test on 3.12
1 parent b1a72af commit 2d156ab

File tree

2 files changed

+65
-65
lines changed

2 files changed

+65
-65
lines changed

.circleci/config.yml

Lines changed: 65 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ orbs:
88
jobs:
99
artifacts:
1010
docker:
11-
- image: cimg/python:3.10.13
11+
- image: cimg/python:3.12.1
1212
auth:
1313
username: dashautomation
1414
password: $DASH_PAT_DOCKERHUB
1515
environment:
16-
PYVERSION: python310
16+
PYVERSION: python312
1717
PERCY_ENABLE: 0
1818
steps:
1919
- checkout
@@ -27,16 +27,16 @@ jobs:
2727
path: ~/dash/dash-main
2828
destination: /tmp/dash-main
2929

30-
install-dependencies-310: &install-dependencies
30+
install-dependencies-312: &install-dependencies
3131
working_directory: ~/dash
3232
docker:
33-
- image: cimg/python:3.10.13-node
33+
- image: cimg/python:3.12.1-node
3434
auth:
3535
username: dashautomation
3636
password: $DASH_PAT_DOCKERHUB
3737
environment:
38-
PYLINTRC: .pylintrc310
39-
PYVERSION: python310
38+
PYLINTRC: .pylintrc312
39+
PYVERSION: python312
4040
PERCY_ENABLE: 0
4141

4242
steps:
@@ -87,16 +87,16 @@ jobs:
8787
PYVERSION: python36
8888
PERCY_ENABLE: 0
8989

90-
lint-unit-310: &lint-unit
90+
lint-unit-312: &lint-unit
9191
working_directory: ~/dash
9292
docker:
93-
- image: cimg/python:3.10.13-browsers
93+
- image: cimg/python:3.12.1-browsers
9494
auth:
9595
username: dashautomation
9696
password: $DASH_PAT_DOCKERHUB
9797
environment:
98-
PYLINTRC: .pylintrc310
99-
PYVERSION: python310
98+
PYLINTRC: .pylintrc312
99+
PYVERSION: python312
100100
PERCY_ENABLE: 0
101101

102102
steps:
@@ -141,7 +141,7 @@ jobs:
141141
PYVERSION: python36
142142
PERCY_ENABLE: 0
143143

144-
build-windows-310:
144+
build-windows-312:
145145
working_directory: ~/dash
146146
executor:
147147
name: win/default
@@ -156,18 +156,18 @@ jobs:
156156
pip install --no-cache-dir --upgrade -e .[dev,testing] --progress-bar off
157157
cd dash/dash-renderer && renderer build && cd ../../
158158
159-
test-310: &test
159+
test-312: &test
160160
working_directory: ~/dash
161161
docker:
162-
- image: cimg/python:3.10.13-browsers
162+
- image: cimg/python:3.12.1-browsers
163163
auth:
164164
username: dashautomation
165165
password: $DASH_PAT_DOCKERHUB
166166
environment:
167167
PERCY_ENABLE: 1
168168
PERCY_PARALLEL_TOTAL: -1
169169
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: True
170-
PYVERSION: python310
170+
PYVERSION: python312
171171
REDIS_URL: redis://localhost:6379
172172
- image: cimg/redis:6.2.6
173173
auth:
@@ -207,17 +207,17 @@ jobs:
207207
- store_artifacts:
208208
path: /tmp/dash_artifacts
209209

210-
test-310-react-18:
210+
test-312-react-18:
211211
<<: *test
212212
docker:
213-
- image: cimg/python:3.10.13-browsers
213+
- image: cimg/python:3.12.1-browsers
214214
auth:
215215
username: dashautomation
216216
password: $DASH_PAT_DOCKERHUB
217217
environment:
218218
PERCY_ENABLE: 0
219219
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: True
220-
PYVERSION: python310
220+
PYVERSION: python312
221221
REDIS_URL: redis://localhost:6379
222222
REACT_VERSION: "18.2.0"
223223
- image: cimg/redis:6.2.6
@@ -242,15 +242,15 @@ jobs:
242242
username: dashautomation
243243
password: $DASH_PAT_DOCKERHUB
244244

245-
dcc-lint-unit-310: &dcc-lint-unit
245+
dcc-lint-unit-312: &dcc-lint-unit
246246
working_directory: ~/dash
247247
docker:
248-
- image: cimg/python:3.10.13-node
248+
- image: cimg/python:3.12.1-node
249249
auth:
250250
username: dashautomation
251251
password: $DASH_PAT_DOCKERHUB
252252
environment:
253-
PYVERSION: python310
253+
PYVERSION: python312
254254
PERCY_ENABLE: 0
255255
steps:
256256
- checkout:
@@ -279,15 +279,15 @@ jobs:
279279
PYVERSION: python36
280280
PERCY_ENABLE: 0
281281

282-
dcc-310: &dcc-test
282+
dcc-312: &dcc-test
283283
working_directory: ~/dash
284284
docker:
285-
- image: cimg/python:3.10.13-browsers
285+
- image: cimg/python:3.12.1-browsers
286286
auth:
287287
username: dashautomation
288288
password: $DASH_PAT_DOCKERHUB
289289
environment:
290-
PYVERSION: python310
290+
PYVERSION: python312
291291
PERCY_PARALLEL_TOTAL: -1
292292
PERCY_ENABLE: 1
293293
parallelism: 3
@@ -325,15 +325,15 @@ jobs:
325325
- store_artifacts:
326326
path: /tmp/dash_artifacts
327327

328-
dcc-310-react-18:
328+
dcc-312-react-18:
329329
<<: *dcc-test
330330
docker:
331-
- image: cimg/python:3.10.13-browsers
331+
- image: cimg/python:3.12.1-browsers
332332
auth:
333333
username: dashautomation
334334
password: $DASH_PAT_DOCKERHUB
335335
environment:
336-
PYVERSION: python310
336+
PYVERSION: python312
337337
PERCY_ENABLE: 0
338338
REACT_VERSION: "18.2.0"
339339

@@ -348,15 +348,15 @@ jobs:
348348
PYVERSION: python36
349349
PERCY_ENABLE: 0
350350

351-
html-310: &html-test
351+
html-312: &html-test
352352
working_directory: ~/dash
353353
docker:
354-
- image: cimg/python:3.10.13-browsers
354+
- image: cimg/python:3.12.1-browsers
355355
auth:
356356
username: dashautomation
357357
password: $DASH_PAT_DOCKERHUB
358358
environment:
359-
PYVERSION: python310
359+
PYVERSION: python312
360360
PERCY_ENABLE: 1
361361
PERCY_PARALLEL_TOTAL: -1
362362

@@ -402,15 +402,15 @@ jobs:
402402
- store_artifacts:
403403
path: /tmp/dash_artifacts
404404

405-
html-310-react-18:
405+
html-312-react-18:
406406
<<: *html-test
407407
docker:
408-
- image: cimg/python:3.10.13-browsers
408+
- image: cimg/python:3.12.1-browsers
409409
auth:
410410
username: dashautomation
411411
password: $DASH_PAT_DOCKERHUB
412412
environment:
413-
PYVERSION: python310
413+
PYVERSION: python312
414414
PERCY_ENABLE: 0
415415
REACT_VERSION: "18.2.0"
416416

@@ -428,9 +428,9 @@ jobs:
428428
table-server: &table-server
429429
working_directory: ~/dash
430430
docker:
431-
- image: cimg/python:3.10.13-browsers
431+
- image: cimg/python:3.12.1-browsers
432432
environment:
433-
PYVERSION: python310
433+
PYVERSION: python312
434434
PERCY_ENABLE: 1
435435
PERCY_PARALLEL_TOTAL: -1
436436

@@ -477,18 +477,18 @@ jobs:
477477
table-server-react-18:
478478
<<: *table-server
479479
docker:
480-
- image: cimg/python:3.10.13-browsers
480+
- image: cimg/python:3.12.1-browsers
481481
environment:
482-
PYVERSION: python310
482+
PYVERSION: python312
483483
PERCY_ENABLE: 0
484484
REACT_VERSION: "18.2.0"
485485

486486
table-unit-test:
487487
working_directory: ~/dash
488488
docker:
489-
- image: cimg/python:3.10.13-browsers
489+
- image: cimg/python:3.12.1-browsers
490490
environment:
491-
PYVERSION: python310
491+
PYVERSION: python312
492492
PERCY_ENABLE: 0
493493
steps:
494494
- checkout:
@@ -561,9 +561,9 @@ jobs:
561561
table-node:
562562
working_directory: ~/dash
563563
docker:
564-
- image: cimg/python:3.10.13-node
564+
- image: cimg/python:3.12.1-node
565565
environment:
566-
PYVERSION: python310
566+
PYVERSION: python312
567567
PERCY_ENABLE: 0
568568
steps:
569569
- checkout:
@@ -601,74 +601,74 @@ workflows:
601601
version: 2
602602
tests:
603603
jobs:
604-
- install-dependencies-310
604+
- install-dependencies-312
605605
- install-dependencies-36
606606

607-
- build-windows-310
607+
- build-windows-312
608608

609-
- lint-unit-310:
609+
- lint-unit-312:
610610
requires:
611-
- install-dependencies-310
611+
- install-dependencies-312
612612
- lint-unit-36:
613613
requires:
614614
- install-dependencies-36
615615

616-
- test-310:
616+
- test-312:
617617
requires:
618-
- install-dependencies-310
619-
- test-310-react-18:
618+
- install-dependencies-312
619+
- test-312-react-18:
620620
requires:
621-
- install-dependencies-310
621+
- install-dependencies-312
622622
- test-36:
623623
requires:
624624
- install-dependencies-36
625625

626-
- dcc-lint-unit-310:
626+
- dcc-lint-unit-312:
627627
requires:
628-
- install-dependencies-310
628+
- install-dependencies-312
629629
- dcc-lint-unit-36:
630630
requires:
631631
- install-dependencies-36
632632

633-
- dcc-310:
633+
- dcc-312:
634634
requires:
635-
- install-dependencies-310
636-
- dcc-310-react-18:
635+
- install-dependencies-312
636+
- dcc-312-react-18:
637637
requires:
638-
- install-dependencies-310
638+
- install-dependencies-312
639639
- dcc-36:
640640
requires:
641641
- install-dependencies-36
642642

643-
- html-310:
643+
- html-312:
644644
requires:
645-
- install-dependencies-310
646-
- html-310-react-18:
645+
- install-dependencies-312
646+
- html-312-react-18:
647647
requires:
648-
- install-dependencies-310
648+
- install-dependencies-312
649649
- html-36:
650650
requires:
651651
- install-dependencies-36
652652

653653
- table-node:
654654
requires:
655-
- install-dependencies-310
655+
- install-dependencies-312
656656
- table-unit-test:
657657
requires:
658-
- install-dependencies-310
658+
- install-dependencies-312
659659
- table-visual-test
660660
- table-server:
661661
requires:
662-
- install-dependencies-310
662+
- install-dependencies-312
663663
- table-server-react-18:
664664
requires:
665-
- install-dependencies-310
665+
- install-dependencies-312
666666

667667
- percy/finalize_all:
668668
requires:
669-
- test-310
670-
- dcc-310
671-
- html-310
669+
- test-312
670+
- dcc-312
671+
- html-312
672672
- table-server
673673
- artifacts:
674674
requires:
File renamed without changes.

0 commit comments

Comments
 (0)