diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a807184c47..e206ab82e1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,7 +20,7 @@ jobs: uses: actions-rs/toolchain@v1 with: profile: default - toolchain: '1.80' + toolchain: '1.81' override: true - name: Format @@ -42,7 +42,7 @@ jobs: uses: actions-rs/toolchain@v1 with: profile: default - toolchain: '1.80' + toolchain: '1.81' override: true - name: build and lint with clippy @@ -79,7 +79,7 @@ jobs: uses: actions-rs/toolchain@v1 with: profile: default - toolchain: '1.80' + toolchain: '1.81' override: true - name: Run tests @@ -114,7 +114,7 @@ jobs: uses: actions-rs/toolchain@v1 with: profile: default - toolchain: '1.80' + toolchain: '1.81' override: true # Install Java and Hadoop for HDFS integration tests diff --git a/.github/workflows/codecov.yml b/.github/workflows/codecov.yml index a8d9beabcd..f0e68536fc 100644 --- a/.github/workflows/codecov.yml +++ b/.github/workflows/codecov.yml @@ -20,7 +20,7 @@ jobs: uses: actions-rs/toolchain@v1 with: profile: default - toolchain: '1.80' + toolchain: '1.81' override: true - name: Install cargo-llvm-cov uses: taiki-e/install-action@cargo-llvm-cov diff --git a/Cargo.toml b/Cargo.toml index e1832c2349..ff564e8656 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -5,7 +5,7 @@ resolver = "2" [workspace.package] authors = ["Qingping Hou "] -rust-version = "1.80" +rust-version = "1.81" keywords = ["deltalake", "delta", "datalake"] readme = "README.md" edition = "2021" diff --git a/crates/aws/Cargo.toml b/crates/aws/Cargo.toml index 62fe6b0f42..4d273313ce 100644 --- a/crates/aws/Cargo.toml +++ b/crates/aws/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-aws" -version = "0.5.0" +version = "0.6.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -12,7 +12,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -deltalake-core = { version = "0.22.0", path = "../core" } +deltalake-core = { version = "0.23.0", path = "../core" } aws-smithy-runtime-api = { version="1.7" } aws-smithy-runtime = { version="1.7", optional = true} aws-credential-types = { version="1.2", features = ["hardcoded-credentials"]} diff --git a/crates/azure/Cargo.toml b/crates/azure/Cargo.toml index d80b2760ad..20fd7c7e66 100644 --- a/crates/azure/Cargo.toml +++ b/crates/azure/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-azure" -version = "0.5.0" +version = "0.6.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -12,7 +12,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -deltalake-core = { version = "0.22.0", path = "../core", features = [ +deltalake-core = { version = "0.23.0", path = "../core", features = [ "datafusion", ] } lazy_static = "1" diff --git a/crates/catalog-glue/Cargo.toml b/crates/catalog-glue/Cargo.toml index 17bb82404e..07495e1b03 100644 --- a/crates/catalog-glue/Cargo.toml +++ b/crates/catalog-glue/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-catalog-glue" -version = "0.6.0" +version = "0.7.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -15,7 +15,7 @@ rust-version.workspace = true async-trait = { workspace = true } aws-config = "1" aws-sdk-glue = "1" -deltalake-core = { version = "0.22.0", path = "../core" } +deltalake-core = { version = "0.23.0", path = "../core" } thiserror = { workspace = true } [dev-dependencies] diff --git a/crates/catalog-unity/Cargo.toml b/crates/catalog-unity/Cargo.toml index 8a0827386b..4ed44d9050 100644 --- a/crates/catalog-unity/Cargo.toml +++ b/crates/catalog-unity/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-catalog-unity" -version = "0.6.0" +version = "0.7.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -17,7 +17,7 @@ tokio.workspace = true serde.workspace = true serde_json.workspace = true thiserror.workspace = true -deltalake-core = { version = "0.22", path = "../core" } +deltalake-core = { version = "0.23", path = "../core" } reqwest = { version = "0.12", default-features = false, features = ["rustls-tls", "json", "http2"] } reqwest-retry = "0.7" reqwest-middleware = "0.4.0" diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index a32a89ea8c..0797b77b9a 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-core" -version = "0.22.4" +version = "0.23.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -128,4 +128,4 @@ datafusion = [ ] datafusion-ext = ["datafusion"] json = ["parquet/json"] -python = ["arrow/pyarrow"] \ No newline at end of file +python = ["arrow/pyarrow"] diff --git a/crates/deltalake/Cargo.toml b/crates/deltalake/Cargo.toml index 79121711de..1f0a8f7b21 100644 --- a/crates/deltalake/Cargo.toml +++ b/crates/deltalake/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake" -version = "0.22.4" +version = "0.23.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -16,13 +16,13 @@ rust-version.workspace = true features = ["azure", "datafusion", "gcs", "hdfs", "json", "python", "s3", "unity-experimental"] [dependencies] -deltalake-core = { version = "0.22.2", path = "../core" } -deltalake-aws = { version = "0.5.0", path = "../aws", default-features = false, optional = true } -deltalake-azure = { version = "0.5.0", path = "../azure", optional = true } -deltalake-gcp = { version = "0.6.0", path = "../gcp", optional = true } -deltalake-hdfs = { version = "0.6.0", path = "../hdfs", optional = true } -deltalake-catalog-glue = { version = "0.6.0", path = "../catalog-glue", optional = true } -deltalake-catalog-unity = { version = "0.6.0", path = "../catalog-unity", optional = true } +deltalake-core = { version = "0.23.0", path = "../core" } +deltalake-aws = { version = "0.6.0", path = "../aws", default-features = false, optional = true } +deltalake-azure = { version = "0.6.0", path = "../azure", optional = true } +deltalake-gcp = { version = "0.7.0", path = "../gcp", optional = true } +deltalake-hdfs = { version = "0.7.0", path = "../hdfs", optional = true } +deltalake-catalog-glue = { version = "0.7.0", path = "../catalog-glue", optional = true } +deltalake-catalog-unity = { version = "0.7.0", path = "../catalog-unity", optional = true } [features] # All of these features are just reflected into the core crate until that diff --git a/crates/gcp/Cargo.toml b/crates/gcp/Cargo.toml index e292138e9e..7507cefb41 100644 --- a/crates/gcp/Cargo.toml +++ b/crates/gcp/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-gcp" -version = "0.6.0" +version = "0.7.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -12,7 +12,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -deltalake-core = { version = "0.22.0", path = "../core" } +deltalake-core = { version = "0.23.0", path = "../core" } lazy_static = "1" # workspace depenndecies diff --git a/crates/hdfs/Cargo.toml b/crates/hdfs/Cargo.toml index 60e5b1ada2..3936c98278 100644 --- a/crates/hdfs/Cargo.toml +++ b/crates/hdfs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-hdfs" -version = "0.6.0" +version = "0.7.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -12,7 +12,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -deltalake-core = { version = "0.22.0", path = "../core" } +deltalake-core = { version = "0.23.0", path = "../core" } hdfs-native-object-store = "0.12" # workspace dependecies diff --git a/crates/mount/Cargo.toml b/crates/mount/Cargo.toml index 6a0e36c3cf..63e807aa9d 100644 --- a/crates/mount/Cargo.toml +++ b/crates/mount/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-mount" -version = "0.6.0" +version = "0.7.0" authors.workspace = true keywords.workspace = true readme.workspace = true @@ -12,7 +12,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -deltalake-core = { version = "0.22.0", path = "../core", features = [ +deltalake-core = { version = "0.23.0", path = "../core", features = [ "datafusion", ] } lazy_static = "1" diff --git a/crates/test/Cargo.toml b/crates/test/Cargo.toml index 6b01e87539..569a9e2d31 100644 --- a/crates/test/Cargo.toml +++ b/crates/test/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "deltalake-test" -version = "0.5.0" +version = "0.6.0" edition = "2021" publish = false [dependencies] bytes = { workspace = true } chrono = { workspace = true, default-features = false, features = ["clock"] } -deltalake-core = { version = "0.22.0", path = "../core" } +deltalake-core = { version = "0.23.0", path = "../core" } dotenvy = "0" fs_extra = "1.3.0" futures = { version = "0.3" } diff --git a/python/Cargo.toml b/python/Cargo.toml index c5f300cc0c..76173ceb7e 100644 --- a/python/Cargo.toml +++ b/python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "deltalake-python" -version = "0.22.4" +version = "0.23.0" authors = ["Qingping Hou ", "Will Jones "] homepage = "https://github.com/delta-io/delta-rs" license = "Apache-2.0"