Skip to content

Commit d635d56

Browse files
Chore/upgrade datafusion 45 (#1010)
* upgrade dep * resolve errors * match new pyo3 version * upgrade dep * back to 43 * use released v45 * remove unnecessary pyarrow feature * Update unit test return type * fix test_relational_expr --------- Co-authored-by: Tim Saucer <[email protected]>
1 parent 93ac6a8 commit d635d56

File tree

9 files changed

+514
-420
lines changed

9 files changed

+514
-420
lines changed

Cargo.lock

Lines changed: 223 additions & 177 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,13 @@ substrait = ["dep:datafusion-substrait"]
3535

3636
[dependencies]
3737
tokio = { version = "1.42", features = ["macros", "rt", "rt-multi-thread", "sync"] }
38-
pyo3 = { version = "0.22", features = ["extension-module", "abi3", "abi3-py38"] }
39-
pyo3-async-runtimes = { version = "0.22", features = ["tokio-runtime"]}
40-
arrow = { version = "53", features = ["pyarrow"] }
41-
datafusion = { version = "44.0.0", features = ["avro", "unicode_expressions"] }
42-
datafusion-substrait = { version = "44.0.0", optional = true }
43-
datafusion-proto = { version = "44.0.0" }
44-
datafusion-ffi = { version = "44.0.0" }
38+
pyo3 = { version = "0.23", features = ["extension-module", "abi3", "abi3-py38"] }
39+
pyo3-async-runtimes = { version = "0.23", features = ["tokio-runtime"]}
40+
arrow = { version = "54", features = ["pyarrow"] }
41+
datafusion = { version = "45.0.0", features = ["avro", "unicode_expressions"] }
42+
datafusion-substrait = { version = "45.0.0", optional = true }
43+
datafusion-proto = { version = "45.0.0" }
44+
datafusion-ffi = { version = "45.0.0" }
4545
prost = "0.13" # keep in line with `datafusion-substrait`
4646
uuid = { version = "1.12", features = ["v4"] }
4747
mimalloc = { version = "0.1", optional = true, default-features = false, features = ["local_dynamic_tls"] }
@@ -52,7 +52,7 @@ url = "2"
5252

5353
[build-dependencies]
5454
prost-types = "0.13" # keep in line with `datafusion-substrait`
55-
pyo3-build-config = "0.22"
55+
pyo3-build-config = "0.23"
5656

5757
[lib]
5858
name = "datafusion_python"

0 commit comments

Comments
 (0)