Skip to content

Commit e0f07e2

Browse files
committed
chore(deps): add support for python 3.13
1 parent 7b48c27 commit e0f07e2

File tree

5 files changed

+17
-4
lines changed

5 files changed

+17
-4
lines changed

.github/workflows/publish.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474
strategy:
7575
matrix:
7676
node-version: [22]
77-
python-version: ["3.9", "3.10", "3.11", "3.12", "fallback"]
77+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "fallback"]
7878
target: ["x86_64-unknown-linux-gnu", "aarch64-unknown-linux-gnu"]
7979
include:
8080
- target: x86_64-unknown-linux-gnu
@@ -155,7 +155,7 @@ jobs:
155155
node-version: [22.x]
156156
os-version: ["macos-13"]
157157
target: ["x86_64-apple-darwin", "aarch64-apple-darwin"]
158-
python-version: ["3.9", "3.10", "3.11", "3.12", "fallback"]
158+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "fallback"]
159159
include:
160160
- target: x86_64-apple-darwin
161161
package_target_arch: x64
@@ -177,6 +177,8 @@ jobs:
177177
python-version: "3.11"
178178
- target: "aarch64-apple-darwin"
179179
python-version: "3.12"
180+
- target: "aarch64-apple-darwin"
181+
python-version: "3.13"
180182
fail-fast: false
181183
permissions:
182184
contents: write

.github/workflows/rust-cubesql.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ jobs:
128128
# Current used version + 1 LTS
129129
# TODO: Add 24 after it's been released (don't forget to uncomment excludes below!)
130130
node-version: [22]
131-
python-version: ["3.9", "3.10", "3.11", "3.12", "fallback"]
131+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "fallback"]
132132
target: ["x86_64-unknown-linux-gnu", "aarch64-unknown-linux-gnu"]
133133
# minimize number of jobs
134134
exclude:
@@ -243,6 +243,8 @@ jobs:
243243
python-version: "3.11"
244244
- target: x86_64-apple-darwin
245245
python-version: "3.12"
246+
- target: x86_64-apple-darwin
247+
python-version: "3.13"
246248
- target: x86_64-apple-darwin
247249
python-version: "fallback"
248250
- target: aarch64-apple-darwin

packages/cubejs-backend-native/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ If Cube cannot detect a `libpython` library or your system is not supported, it
2121

2222
### With python
2323

24-
Supported python versions: `3.12`, `3.11`, `3.10`, `3.9`.
24+
Supported python versions: `3.13`, `3.12`, `3.11`, `3.10`, `3.9`.
2525

2626
| | `linux-gnu` | `linux-musl` | `darwin` | `win32` |
2727
|----------|:-----------:|:------------:|:--------:|:-------:|

packages/cubejs-backend-native/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
"value": [
5656
"libpython",
5757
[
58+
"3.13",
5859
"3.12",
5960
"3.11",
6061
"3.10",

rust/cubestore/cross/docker-bake.hcl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ target "aarch64-unknown-linux-gnu-python" {
2525
name = "aarch64-unknown-linux-gnu-python-${replace(item.python_release, ".", "-")}"
2626
matrix = {
2727
item = [
28+
{
29+
python_version = "3.13.5"
30+
python_release = "3.13"
31+
},
2832
{
2933
python_version = "3.12.4"
3034
python_release = "3.12"
@@ -81,6 +85,10 @@ target "x86_64-unknown-linux-gnu-python" {
8185
name = "x86_64-unknown-linux-gnu-python-${replace(item.python_release, ".", "-")}"
8286
matrix = {
8387
item = [
88+
{
89+
python_version = "3.13.5"
90+
python_release = "3.13"
91+
},
8492
{
8593
python_version = "3.12.4"
8694
python_release = "3.12"

0 commit comments

Comments
 (0)