Skip to content

Commit 4a61c0c

Browse files
committed
CI: Validate InfluxDB I/O adapter on Python 3.14
- `influxio` covers it already, so there is no adjustments here. - However, pandas 2.2 does not provide wheels for Python 3.14 yet, so let's relax dependency to pandas 2.3.
1 parent 6a51d46 commit 4a61c0c

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.github/workflows/influxdb.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
os: ["ubuntu-latest"]
4040
python-version: [
4141
"3.9",
42-
"3.13",
42+
"3.14",
4343
]
4444
influxdb-version: ["2.6", "2.7"]
4545

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,18 +166,19 @@ optional-dependencies.full = [
166166
"cratedb-toolkit[cfr,datasets,docs-api,io,mcp,service]",
167167
]
168168
optional-dependencies.influxdb = [
169-
"cratedb-toolkit[io]",
169+
"cratedb-toolkit[io-base]",
170170
"influxio>=0.6,<1",
171171
]
172172
optional-dependencies.io = [
173173
"cratedb-toolkit[io-base]",
174+
"pandas>=1,<2.3",
174175
"sqlalchemy>=2",
175176
]
176177
optional-dependencies.io-base = [
177178
"cr8",
178179
"dask[dataframe]>=2020",
179180
"fsspec[http,s3]",
180-
"pandas>=1,<2.3",
181+
"pandas>=1,<2.4",
181182
"polars<1.34",
182183
"universal-pathlib<0.4",
183184
]

0 commit comments

Comments
 (0)