Skip to content

Commit

Permalink
build(deps): clean up dependencies (#240)
Browse files Browse the repository at this point in the history
- Minor version upgrade
- Clean up unused dependencies 
- Use better version numbers
  • Loading branch information
xushiyan authored Jan 9, 2025
1 parent 1779e77 commit dbd7d87
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 21 deletions.
13 changes: 6 additions & 7 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ arrow-ord = { version = "= 53.3.0" }
arrow-row = { version = "= 53.3.0" }
arrow-schema = { version = "= 53.3.0", features = ["serde"] }
arrow-select = { version = "= 53.3.0" }
object_store = { version = "= 0.11.1", features = ["aws", "azure", "gcp"] }
object_store = { version = "= 0.11.2", features = ["aws", "azure", "gcp"] }
parquet = { version = "= 53.3.0", features = ["async", "object_store"] }

# datafusion
Expand All @@ -61,19 +61,18 @@ serde = { version = "1.0", features = ["derive"] }
serde_json = { version = "1.0" }

# "stdlib"
thiserror = { version = "2.0.3" }
thiserror = { version = "2.0.10" }
bytes = { version = "1" }
chrono = { version = "0.4" }
log = { version = "0.4" }
paste = { version = "1.0.15" }
once_cell = { version = "1.19.0" }
strum = { version = "0.26.3", features = ["derive"] }
strum_macros = "0.26.4"
url = { version = "2" }
strum = { version = "0.26", features = ["derive"] }
strum_macros = "0.26"
url = { version = "2.5" }

# runtime / async
async-recursion = { version = "1.1.1" }
async-trait = { version = "0.1" }
dashmap = { version = "6.0.1" }
dashmap = { version = "6.1" }
futures = { version = "0.3" }
tokio = { version = "1", features = ["rt-multi-thread"] }
1 change: 0 additions & 1 deletion crates/core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@ datafusion-expr = { workspace = true, optional = true }
datafusion-common = { workspace = true, optional = true }
datafusion-physical-expr = { workspace = true, optional = true }
percent-encoding = { workspace = true }
once_cell = { workspace = true }

[dev-dependencies]
hudi-tests = { path = "../tests" }
Expand Down
7 changes: 7 additions & 0 deletions crates/datafusion/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,16 @@ repository.workspace = true
hudi-core = { version = "0.3.0", path = "../core", features = ["datafusion"] }
# arrow
arrow = { workspace = true }
arrow-arith = { workspace = true }
arrow-array = { workspace = true }
arrow-buffer = { workspace = true }
arrow-cast = { workspace = true }
arrow-ipc = { workspace = true }
arrow-json = { workspace = true }
arrow-ord = { workspace = true }
arrow-row = { workspace = true }
arrow-schema = { workspace = true }
arrow-select = { workspace = true }

# datafusion
datafusion = { workspace = true }
Expand Down
13 changes: 2 additions & 11 deletions crates/tests/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,22 +30,13 @@ repository.workspace = true
[dependencies]
# arrow
arrow = { workspace = true }
arrow-arith = { workspace = true }
arrow-array = { workspace = true }
arrow-buffer = { workspace = true }
arrow-cast = { workspace = true }
arrow-ipc = { workspace = true }
arrow-json = { workspace = true }
arrow-ord = { workspace = true }
arrow-row = { workspace = true }
arrow-schema = { workspace = true }
arrow-select = { workspace = true }

# "stdlib"
strum = { workspace = true }
strum_macros = { workspace = true }
url = { workspace = true }

# testing
tempfile = "3.10.1"
zip-extract = "0.2.1"
tempfile = "3"
zip-extract = "0.2"
3 changes: 1 addition & 2 deletions python/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@ doc = false
hudi = { path = "../crates/hudi" }
# arrow
arrow = { workspace = true }
arrow-schema = { workspace = true }

# "stdlib"
thiserror = { workspace = true }
Expand All @@ -46,5 +45,5 @@ futures = { workspace = true }
tokio = { workspace = true }

[dependencies.pyo3]
version = "0.22.4"
version = "0.22.6"
features = ["extension-module", "abi3", "abi3-py39"]

0 comments on commit dbd7d87

Please sign in to comment.