From cced4b7b0c57a0bcc66fdd9e3ede6c01e49a7351 Mon Sep 17 00:00:00 2001 From: xxchan Date: Tue, 14 Jan 2025 20:32:45 +0800 Subject: [PATCH] use direct-minimal-versions Signed-off-by: xxchan --- .github/workflows/ci.yml | 2 +- Cargo.toml | 48 +++++++++++++++++----------------- crates/catalog/rest/Cargo.toml | 2 +- crates/catalog/sql/Cargo.toml | 2 +- crates/examples/Cargo.toml | 2 +- crates/test_utils/Cargo.toml | 2 +- 6 files changed, 29 insertions(+), 29 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b63d292d3..18cdf6f28 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -148,7 +148,7 @@ jobs: - name: Setup Nightly Rust toolchain uses: ./.github/actions/setup-builder - name: Generate minimal versions lockfile - run: cargo generate-lockfile -Z minimal-versions + run: cargo generate-lockfile -Z direct-minimal-versions - name: Setup MSRV Rust toolchain uses: ./.github/actions/setup-builder with: diff --git a/Cargo.toml b/Cargo.toml index d558bb590..e4b982e7e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,27 +41,27 @@ rust-version = "1.77.1" anyhow = "1.0.72" apache-avro = "0.17" array-init = "2" -arrow-arith = { version = "53" } -arrow-array = { version = "53" } -arrow-cast = { version = "53" } -arrow-ord = { version = "53" } -arrow-schema = { version = "53" } -arrow-select = { version = "53" } -arrow-string = { version = "53" } +arrow-arith = { version = "53.3.0" } +arrow-array = { version = "53.3.0" } +arrow-cast = { version = "53.3.0" } +arrow-ord = { version = "53.3.0" } +arrow-schema = { version = "53.3.0" } +arrow-select = { version = "53.3.0" } +arrow-string = { version = "53.3.0" } async-stream = "0.3.5" -async-trait = "0.1" +async-trait = "0.1.73" async-std = "1.12" aws-config = "1" aws-sdk-glue = "1.39" bimap = "0.6" bitvec = "1.0.1" -bytes = "1.5" -chrono = "0.4.34" +bytes = "1.6" +chrono = "0.4.38" ctor = "0.2.8" derive_builder = "0.20" either = "1" env_logger = "0.11.0" -fnv = "1" +fnv = "1.0.7" futures = "0.3" iceberg = { version = "0.4.0", path = "./crates/iceberg" } iceberg-catalog-rest = { version = "0.4.0", path = "./crates/catalog/rest" } @@ -69,34 +69,34 @@ iceberg-catalog-hms = { version = "0.4.0", path = "./crates/catalog/hms" } iceberg-catalog-memory = { version = "0.4.0", path = "./crates/catalog/memory" } iceberg-datafusion = { version = "0.4.0", path = "./crates/integrations/datafusion" } itertools = "0.13" -log = "0.4" +log = "0.4.22" mockito = "1" murmur3 = "0.5.2" num-bigint = "0.4.6" -once_cell = "1" +once_cell = "1.19" opendal = "0.51.0" ordered-float = "4" -parquet = "53.1" -paste = "1" +parquet = "53.3.0" +paste = "1.0.15" pilota = "0.11.2" pretty_assertions = "1.4" port_scanner = "0.1.5" -rand = "0.8" +rand = "0.8.5" regex = "1.10.5" -reqwest = { version = "0.12", default-features = false, features = ["json"] } +reqwest = { version = "0.12.2", default-features = false, features = ["json"] } rust_decimal = "1.31" -serde = { version = "1", features = ["rc"] } -serde_bytes = "0.11.8" -serde_derive = "1" -serde_json = "1" +serde = { version = "1.0.204", features = ["rc"] } +serde_bytes = "0.11.15" +serde_derive = "1.0.204" +serde_json = "1.0.120" serde_repr = "0.1.16" serde_with = "3.4" tempfile = "3.15" -tokio = { version = "1", default-features = false } +tokio = { version = "1.36", default-features = false } typed-builder = "0.20" -url = "2" +url = "2.2.2" urlencoding = "2" -uuid = { version = "1.6.1", features = ["v7"] } +uuid = { version = "1.10.0", features = ["v7"] } volo-thrift = "0.10" hive_metastore = "0.1" tera = "1" diff --git a/crates/catalog/rest/Cargo.toml b/crates/catalog/rest/Cargo.toml index add57183b..691545493 100644 --- a/crates/catalog/rest/Cargo.toml +++ b/crates/catalog/rest/Cargo.toml @@ -35,7 +35,7 @@ chrono = { workspace = true } http = "1.1.0" iceberg = { workspace = true } itertools = { workspace = true } -log = "0.4.20" +log = { workspace = true } reqwest = { workspace = true } serde = { workspace = true } serde_derive = { workspace = true } diff --git a/crates/catalog/sql/Cargo.toml b/crates/catalog/sql/Cargo.toml index a51671650..71cf37c14 100644 --- a/crates/catalog/sql/Cargo.toml +++ b/crates/catalog/sql/Cargo.toml @@ -40,7 +40,7 @@ uuid = { workspace = true, features = ["v4"] } iceberg_test_utils = { path = "../../test_utils", features = ["tests"] } itertools = { workspace = true } regex = "1.10.5" -sqlx = { version = "0.8.0", features = [ +sqlx = { version = "0.8.1", features = [ "tls-rustls", "runtime-tokio", "any", diff --git a/crates/examples/Cargo.toml b/crates/examples/Cargo.toml index 2fb3060c1..2f1dbf858 100644 --- a/crates/examples/Cargo.toml +++ b/crates/examples/Cargo.toml @@ -27,7 +27,7 @@ rust-version = { workspace = true } [dependencies] iceberg = { workspace = true } iceberg-catalog-rest = { workspace = true } -tokio = { version = "1", features = ["full"] } +tokio = { workspace = true, features = ["full"] } [[example]] name = "rest-catalog-namespace" diff --git a/crates/test_utils/Cargo.toml b/crates/test_utils/Cargo.toml index d4f6e1696..c98309760 100644 --- a/crates/test_utils/Cargo.toml +++ b/crates/test_utils/Cargo.toml @@ -27,7 +27,7 @@ license = { workspace = true } [dependencies] env_logger = { workspace = true } -log = "0.4.20" +log = { workspace = true } [features] tests = []