Skip to content

Commit 9013b5a

Browse files
timsaucerclaude
andcommitted
chore: drop the unused datafusion-proto dep from the util crate
Its only use was `physical_codec_from_pycapsule`, whose `dyn PhysicalExtensionCodec` output type came from that crate. That helper is gone, replaced by `ffi_physical_codec_from_pycapsule`, which returns the FFI type and leaves the conversion to the caller. Nothing in `crates/util/src` references `datafusion_proto` any more, and it is not re-exported, so extension libraries depending on this crate are unaffected. The package stays in Cargo.lock; crates/core still uses it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 1736d84 commit 9013b5a

2 files changed

Lines changed: 0 additions & 2 deletions

File tree

Cargo.lock

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/util/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,5 @@ tokio = { workspace = true, features = ["macros", "rt", "rt-multi-thread"] }
3030
pyo3 = { workspace = true }
3131
datafusion = { workspace = true }
3232
datafusion-ffi = { workspace = true }
33-
datafusion-proto = { workspace = true }
3433
arrow = { workspace = true }
3534
prost = { workspace = true }

0 commit comments

Comments
 (0)