@@ -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
5565jobs :
5666 build-rest :
57- executor : python312
67+ executor : python314
5868 steps :
5969 - poetry/install :
6070 # renovate: datasource=pypi depName=poetry
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]
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