Skip to content

Commit d3fad87

Browse files
committed
chore(ci): matrix test on py 3.13 and 3.14
1 parent 75ac926 commit d3fad87

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

.circleci/config.yml

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,19 @@ executors:
2020
- image: python:3.12.13
2121
resource_class: small
2222

23+
python313:
24+
docker:
25+
- image: python:3.13.12
26+
resource_class: small
27+
28+
python314:
29+
docker:
30+
- image: python:3.14.3
31+
resource_class: small
32+
2333
python-integration:
2434
docker:
25-
- image: python:3.12.13
35+
- image: python:3.14.3
2636
environment:
2737
GOOGLE_APPLICATION_CREDENTIALS: /key.json
2838
resource_class: small
@@ -54,7 +64,7 @@ commands:
5464

5565
jobs:
5666
build-rest:
57-
executor: python312
67+
executor: python314
5868
steps:
5969
- poetry/install:
6070
# renovate: datasource=pypi depName=poetry
@@ -67,7 +77,7 @@ jobs:
6777
# gcloud-rest builds in a matrix (eg. without having `cwd` be a complicated
6878
# path which breaks the tag filter).
6979
poetry-publish-workspace:
70-
executor: python312
80+
executor: python314
7181
parameters:
7282
basedir:
7383
enum: [/rest, /root/project]
@@ -95,7 +105,7 @@ jobs:
95105
working_directory: <<parameters.basedir>>/<<parameters.cwd>>
96106

97107
docs:
98-
executor: python312
108+
executor: python314
99109
steps:
100110
- run: pip install sphinx sphinx-autoapi
101111
- checkout
@@ -184,7 +194,7 @@ workflows:
184194
alias: test-unit-aio
185195
parameters:
186196
cwd: [auth, bigquery, datastore, kms, pubsub, storage, taskqueue]
187-
executor: [python310, python311, python312]
197+
executor: [python310, python311, python312, python313, python314]
188198
filters:
189199
tags:
190200
only: /.*/
@@ -223,7 +233,7 @@ workflows:
223233
alias: test-unit-rest
224234
parameters:
225235
cwd: [/rest/auth, /rest/bigquery, /rest/datastore, /rest/kms, /rest/pubsub, /rest/storage, /rest/taskqueue]
226-
executor: [python310, python311, python312]
236+
executor: [python310, python311, python312, python313, python314]
227237
filters:
228238
tags:
229239
only: /.*/

0 commit comments

Comments
 (0)