Skip to content

Commit 7842a41

Browse files
authored
Merge pull request JanKaul#323 from JanKaul/dependabot/cargo/rust-dependencies-8d7e926589
Bump the rust-dependencies group across 1 directory with 26 updates
2 parents 197269d + b868464 commit 7842a41

11 files changed

Lines changed: 320 additions & 547 deletions

File tree

Cargo.lock

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

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ datafusion-sql = "52"
3333
derive-getters = "0.5.0"
3434
derive_builder = "0.20"
3535
futures = "0.3.31"
36-
getrandom = { version = "0.3.1", features = ["std"] }
36+
getrandom = { version = "0.4.1", features = ["std"] }
3737
itertools = "0.14.0"
3838
lazy_static = "1.5.0"
3939
lru = "0.16.0"
@@ -45,9 +45,9 @@ regex = "1.11.1"
4545
serde = "^1.0"
4646
serde_derive = "^1.0"
4747
serde_json = "^1.0"
48-
sqlparser = { version = "0.59", features = ["visitor"] }
48+
sqlparser = { version = "0.61", features = ["visitor"] }
4949
thiserror = "2"
5050
tracing = "0.1"
5151
tracing-futures = "0.2"
5252
url = "^2.5"
53-
uuid = { version = "1.13.2", features = ["serde", "v4"] }
53+
uuid = { version = "1.22.0", features = ["serde", "v4"] }

catalogs/iceberg-file-catalog/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ object_store.workspace = true
1717
serde_json.workspace = true
1818
thiserror.workspace = true
1919
url.workspace = true
20-
uuid = { version = "1.13.2", features = ["v4"] }
20+
uuid = { version = "1.22.0", features = ["v4"] }
2121

2222
[dev-dependencies]
2323
datafusion.workspace = true
2424
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.9.0" }
25-
testcontainers = "0.23"
26-
testcontainers-modules = { version = "0.11", features = ["localstack"] }
25+
testcontainers = "0.24"
26+
testcontainers-modules = { version = "0.12", features = ["localstack"] }
2727
tokio = "1"

catalogs/iceberg-glue-catalog/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ repository = "https://github.com/JanKaul/iceberg-rust"
1111

1212
[dependencies]
1313
async-trait.workspace = true
14-
aws-config = { version = "1.5.16", default-features = false, features = [
14+
aws-config = { version = "1.8.15", default-features = false, features = [
1515
"rt-tokio",
1616
"default-https-client",
1717
"behavior-version-latest",
1818
"sso",
1919
] }
20-
aws-sdk-glue = { version = "1.82.0", default-features = false, features = [
20+
aws-sdk-glue = { version = "1.142.0", default-features = false, features = [
2121
"default-https-client",
2222
"rt-tokio",
2323
"behavior-version-latest",
@@ -28,11 +28,11 @@ object_store.workspace = true
2828
serde_json.workspace = true
2929
thiserror.workspace = true
3030
url.workspace = true
31-
uuid = { version = "1.13.2", features = ["v4"] }
31+
uuid = { version = "1.22.0", features = ["v4"] }
3232

3333
[dev-dependencies]
3434
datafusion.workspace = true
3535
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.9.0" }
36-
testcontainers = "0.23"
37-
testcontainers-modules = { version = "0.11", features = ["localstack"] }
36+
testcontainers = "0.24"
37+
testcontainers-modules = { version = "0.12", features = ["localstack"] }
3838
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.9.0" }
31-
testcontainers = "0.23"
32-
testcontainers-modules = { version = "0.11", features = ["localstack"] }
31+
testcontainers = "0.24"
32+
testcontainers-modules = { version = "0.12", features = ["localstack"] }
3333
tokio = "1"
3434
tracing-subscriber = "0.3"
3535

catalogs/iceberg-s3tables-catalog/Cargo.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ repository = "https://github.com/JanKaul/iceberg-rust"
1111

1212
[dependencies]
1313
async-trait.workspace = true
14-
aws-config = { version = "1.5.16", default-features = false, features = [
14+
aws-config = { version = "1.8.15", default-features = false, features = [
1515
"rt-tokio",
1616
"default-https-client",
1717
"behavior-version-latest",
1818
"sso",
1919
] }
20-
aws-sdk-s3tables = { version = "1.10.0", default-features = false, features = [
20+
aws-sdk-s3tables = { version = "1.53.0", default-features = false, features = [
2121
"default-https-client",
2222
"rt-tokio",
2323
"behavior-version-latest",
@@ -28,11 +28,11 @@ object_store.workspace = true
2828
serde_json.workspace = true
2929
thiserror.workspace = true
3030
url.workspace = true
31-
uuid = { version = "1.13.2", features = ["v4"] }
31+
uuid = { version = "1.22.0", features = ["v4"] }
3232

3333
[dev-dependencies]
3434
datafusion.workspace = true
3535
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.9.0" }
36-
testcontainers = "0.23"
37-
testcontainers-modules = { version = "0.11", features = ["localstack"] }
36+
testcontainers = "0.24"
37+
testcontainers-modules = { version = "0.12", features = ["localstack"] }
3838
tokio = "1"

catalogs/iceberg-sql-catalog/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ serde_json.workspace = true
2323
sqlx = { version = "0.8", features = ["tls-rustls", "any", "sqlite", "postgres", "mysql"], default-features = false }
2424
thiserror.workspace = true
2525
url.workspace = true
26-
uuid = { version = "1.13.2", features = ["v4"] }
26+
uuid = { version = "1.22.0", features = ["v4"] }
2727

2828
[dev-dependencies]
2929
datafusion.workspace = true
3030
datafusion_iceberg = { path = "../../datafusion_iceberg", version = "0.9.0" }
3131
sqlx = { version = "0.8", features = ["runtime-tokio", "tls-rustls", "any", "sqlite", "postgres", "mysql"], default-features = false }
32-
testcontainers = "0.23"
33-
testcontainers-modules = { version = "0.11", features = ["localstack", "postgres"] }
32+
testcontainers = "0.24"
33+
testcontainers-modules = { version = "0.12", features = ["localstack", "postgres"] }
3434
tokio = "1"

datafusion_iceberg/Cargo.toml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,26 +21,26 @@ iceberg-rust = { path = "../iceberg-rust", version = "0.9.0" }
2121
itertools = { workspace = true }
2222
lru = { workspace = true }
2323
object_store = { workspace = true }
24-
pin-project-lite = "0.2.16"
24+
pin-project-lite = "0.2.17"
2525
regex = { workspace = true }
2626
serde_json = { workspace = true }
2727
thiserror = { workspace = true }
28-
tokio = { version = "1.43", features = ["rt-multi-thread"] }
28+
tokio = { version = "1.50", features = ["rt-multi-thread"] }
2929
tracing = { workspace = true }
3030
url = { workspace = true }
3131
uuid = { workspace = true }
3232

3333
[dev-dependencies]
3434
# The version should match the Arrow version used by duckdb
35-
arrow-ipc = "56"
36-
duckdb = { version = "1.4", features = ["bundled"] }
35+
arrow-ipc = "57"
36+
duckdb = { version = "1.10500", features = ["bundled"] }
3737
iceberg-rest-catalog = { path = "../catalogs/iceberg-rest-catalog" }
3838
iceberg-sql-catalog = { path = "../catalogs/iceberg-sql-catalog" }
39-
pyo3 = { version = "0.25", features = ["auto-initialize"] }
39+
pyo3 = { version = "0.28", features = ["auto-initialize"] }
4040
reqwest = "0.12"
4141
sqlx = { version = "0.8", features = ["runtime-tokio", "tls-rustls", "any", "sqlite", "postgres", "mysql"], default-features = false }
42-
tempfile = "3.17.1"
43-
testcontainers = "0.23"
44-
testcontainers-modules = { version = "0.11", features = ["localstack", "postgres"] }
42+
tempfile = "3.27.0"
43+
testcontainers = "0.24"
44+
testcontainers-modules = { version = "0.12", features = ["localstack", "postgres"] }
4545
tokio = "1"
4646
tokio-stream = { version = "0.1.17", features = ["io-util"] }

datafusion_iceberg/tests/integration_pyiceberg.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ async fn test_pyiceberg_integration() {
207207
assert!(found_63700, "Product 63700 not found in results");
208208

209209
// Now use PyIceberg to read the same table
210-
Python::with_gil(|py| {
210+
Python::attach(|py| {
211211
// Configure venv if available
212212
configure_python_venv(py).expect("Failed to configure Python venv");
213213

iceberg-rust-spec/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ serde_json = { workspace = true }
2626
serde_repr = "0.1.19"
2727
thiserror = { workspace = true }
2828
url = { workspace = true }
29-
uuid = { version = "1.13.2", features = ["serde", "v4", "v1"] }
29+
uuid = { version = "1.22.0", features = ["serde", "v4", "v1"] }

0 commit comments

Comments
 (0)