Skip to content

Commit cfa921e

Browse files
committed
update dependencies
1 parent 72d9c98 commit cfa921e

12 files changed

Lines changed: 113 additions & 332 deletions

File tree

Cargo.lock

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

Cargo.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,18 +27,19 @@ datafusion-expr = "45"
2727
datafusion-functions = { version = "45", features = ["crypto_expressions"] }
2828
datafusion-functions-aggregate = "45"
2929
datafusion-sql = "45"
30-
derive-getters = "0.3.0"
30+
derive-getters = "0.5.0"
3131
derive_builder = "0.20"
3232
futures = "0.3.31"
33-
itertools = "0.10.5"
33+
getrandom = { version = "0.3.1", features = ["std"] }
34+
itertools = "0.14.0"
3435
object_store = { version = "0.11.2", features = ["aws", "gcp"] }
3536
once_map = "0.4"
3637
parquet = { version = "54", features = ["async", "object_store"] }
3738
pin-project-lite = "0.2"
3839
serde = "^1.0"
3940
serde_derive = "^1.0"
4041
serde_json = "^1.0"
41-
sqlparser = { version = "0.51.0", features = ["visitor"] }
42+
sqlparser = { version = "0.54.0", features = ["visitor"] }
4243
thiserror = "2"
4344
tracing = "0.1"
4445
tracing-futures = "0.2"

catalogs/iceberg-file-catalog/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ uuid = { version = "1.13.2", features = ["v4"] }
2222
[dev-dependencies]
2323
datafusion.workspace = true
2424
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.6.1" }
25-
testcontainers = "0.20.1"
26-
testcontainers-modules = { version = "0.8.0", features = ["localstack"] }
25+
testcontainers = "0.23"
26+
testcontainers-modules = { version = "0.11", features = ["localstack"] }
2727
tokio = "1"

catalogs/iceberg-glue-catalog/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ uuid = { version = "1.13.2", features = ["v4"] }
2424
[dev-dependencies]
2525
datafusion.workspace = true
2626
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.6.1" }
27-
testcontainers = "0.20.1"
28-
testcontainers-modules = { version = "0.8.0", features = ["localstack"] }
27+
testcontainers = "0.23"
28+
testcontainers-modules = { version = "0.11", features = ["localstack"] }
2929
tokio = "1"

catalogs/iceberg-rest-catalog/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ uuid.workspace = true
2828
[dev-dependencies]
2929
datafusion.workspace = true
3030
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.6.1" }
31-
testcontainers = "0.20"
32-
testcontainers-modules = { version = "0.8.0", features = ["localstack"] }
31+
testcontainers = "0.23"
32+
testcontainers-modules = { version = "0.11", features = ["localstack"] }
3333
tokio = "1"
3434
tracing-subscriber = "0.3"
3535

catalogs/iceberg-s3tables-catalog/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ uuid = { version = "1.13.2", features = ["v4"] }
2424
[dev-dependencies]
2525
datafusion.workspace = true
2626
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.6.1" }
27-
testcontainers = "0.20.1"
28-
testcontainers-modules = { version = "0.8.0", features = ["localstack"] }
27+
testcontainers = "0.23"
28+
testcontainers-modules = { version = "0.11", features = ["localstack"] }
2929
tokio = "1"

catalogs/iceberg-sql-catalog/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@ uuid = { version = "1.13.2", features = ["v4"] }
2929
datafusion.workspace = true
3030
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.6.1" }
3131
sqlx = { version = "0.8", features = ["runtime-tokio", "tls-rustls", "any", "sqlite", "postgres", "mysql"], default-features = false }
32-
testcontainers = "0.20.1"
33-
testcontainers-modules = { version = "0.8.0", features = ["localstack", "postgres"] }
32+
testcontainers = "0.23"
33+
testcontainers-modules = { version = "0.11", features = ["localstack", "postgres"] }
3434
tokio = "1"

datafusion_iceberg/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ repository = "https://github.com/JanKaul/iceberg-rust"
1212
[dependencies]
1313
async-trait = { workspace = true }
1414
chrono = { workspace = true }
15-
dashmap = "5.5.3"
15+
dashmap = "6.1.0"
1616
datafusion = { workspace = true }
1717
datafusion-expr = { workspace = true }
1818
futures = { workspace = true }
@@ -33,7 +33,7 @@ iceberg-sql-catalog = { path = "../catalogs/iceberg-sql-catalog" }
3333
reqwest = "0.12"
3434
sqlx = { version = "0.8", features = ["runtime-tokio", "tls-rustls", "any", "sqlite", "postgres", "mysql"], default-features = false }
3535
tempfile = "3.17.1"
36-
testcontainers = "0.20.1"
37-
testcontainers-modules = { version = "0.8.0", features = ["localstack", "postgres"] }
36+
testcontainers = "0.23"
37+
testcontainers-modules = { version = "0.11", features = ["localstack", "postgres"] }
3838
tokio = "1"
3939
tokio-stream = { version = "0.1.17", features = ["io-util"] }

iceberg-rust-spec/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ arrow-schema = { workspace = true }
1414
chrono = { workspace = true }
1515
derive-getters = { workspace = true }
1616
derive_builder = { workspace = true }
17-
getrandom = "0.2.15"
17+
getrandom = { workspace = true }
1818
itertools = { workspace = true }
1919
murmur3 = "0.5.2"
20-
ordered-float = { version = "4.6.0", features = ["serde"] }
20+
ordered-float = { version = "5.0.0", features = ["serde"] }
2121
rust_decimal = "1.36.0"
2222
serde = { workspace = true }
2323
serde_bytes = "0.11.15"

iceberg-rust-spec/src/spec/snapshot.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ pub struct Snapshot {
6565
/// This ensures unique snapshot IDs across the table's history.
6666
pub fn generate_snapshot_id() -> i64 {
6767
let mut bytes: [u8; 8] = [0u8; 8];
68-
getrandom::getrandom(&mut bytes).unwrap();
68+
getrandom::fill(&mut bytes).unwrap();
6969
i64::from_le_bytes(bytes).abs()
7070
}
7171

0 commit comments

Comments
 (0)