1313 build :
1414 strategy :
1515 matrix :
16- python-version : [3.9, "3.10", "3.11", "3.12"]
16+ python-version : [3.9, "3.10", "3.11", "3.12", "3.13" ]
1717 include :
1818 - python-version : 3.9
1919 tox-py : py39
2323 tox-py : py311
2424 - python-version : " 3.12"
2525 tox-py : py312
26+ - python-version : " 3.13"
27+ tox-py : py313
2628 runs-on : ubuntu-22.04
2729 steps :
2830 - uses : actions/checkout@v3
@@ -101,7 +103,7 @@ jobs:
101103 strategy :
102104 fail-fast : false
103105 matrix :
104- python-version : ['3.9', '3.10', '3.11', '3.12']
106+ python-version : ['3.9', '3.10', '3.11', '3.12', '3.13' ]
105107 it-backend : [local, s3, gcs, minio, azure, azure-hierarchical]
106108 # IBM not included by default due to lite plan quota being easily exceeded
107109 # it-backend: [local, s3, gcs, minio, ibm, azure]
@@ -121,6 +123,12 @@ jobs:
121123 it-backend : gcs
122124 experimental : false
123125 java-version : ' 11.0.25'
126+ # one test with python 3.13
127+ - python-version : ' 3.13'
128+ cassandra-version : ' 4.1.9'
129+ it-backend : s3
130+ experimental : false
131+ java-version : ' 11.0.25'
124132 exclude :
125133 # no tests against cassandra 4.0.18 but the local ones
126134 - cassandra-version : ' 4.0.18'
@@ -136,6 +144,7 @@ jobs:
136144 # no tests against non-python 3.9, except the explicitly allowed combinations
137145 - python-version : ' 3.10'
138146 - python-version : ' 3.11'
147+ - python-version : ' 3.13'
139148 - cassandra-version : ' 4.1.9'
140149
141150 runs-on : ubuntu-24.04
0 commit comments