diff --git a/CHANGELOG.md b/CHANGELOG.md index 8026101..f0c1f98 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ This is the changelog for arro3. pyo3-arrow has a separate changelog. +## [0.3.1] - 2024-09-11 + +### Bug fixes :bug: + +- Enable IPC compression by @kylebarron in https://github.com/kylebarron/arro3/pull/187 + +**Full Changelog**: https://github.com/kylebarron/arro3/compare/py-v0.3.0...py-v0.3.1 + ## [0.3.0] - 2024-08-27 ### Enhancements :magic_wand: diff --git a/Cargo.lock b/Cargo.lock index dfd3fbe..c518789 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -63,7 +63,7 @@ dependencies = [ [[package]] name = "arro3-compute" -version = "0.3.0" +version = "0.3.1" dependencies = [ "arrow", "arrow-array", @@ -78,7 +78,7 @@ dependencies = [ [[package]] name = "arro3-core" -version = "0.3.0" +version = "0.3.1" dependencies = [ "arrow-array", "arrow-buffer", @@ -89,7 +89,7 @@ dependencies = [ [[package]] name = "arro3-io" -version = "0.3.0" +version = "0.3.1" dependencies = [ "arrow", "arrow-array", diff --git a/Cargo.toml b/Cargo.toml index c57346f..03556c8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,6 +2,18 @@ members = ["arro3-compute", "arro3-core", "arro3-io", "pyo3-arrow"] resolver = "2" +[workspace.package] +# Package version for arro3-*, not for pyo3-arrow +version = "0.3.1" +authors = ["Kyle Barron "] +edition = "2021" +homepage = "https://kylebarron.dev/arro3" +repository = "https://github.com/kylebarron/arro3" +license = "MIT OR Apache-2.0" +keywords = ["python", "arrow"] +categories = [] +rust-version = "1.75" + [workspace.dependencies] arrow = { version = "53", features = ["ffi"] } arrow-array = "53" diff --git a/arro3-compute/Cargo.toml b/arro3-compute/Cargo.toml index be5f72b..24cc761 100644 --- a/arro3-compute/Cargo.toml +++ b/arro3-compute/Cargo.toml @@ -1,15 +1,16 @@ [package] name = "arro3-compute" -version = "0.3.0" -authors = ["Kyle Barron "] -edition = "2021" +version = { workspace = true } +authors = { workspace = true } +edition = { workspace = true } description = "Rust-based compute kernels for Arrow in Python." readme = "README.md" -repository = "https://github.com/kylebarron/arro3" -license = "MIT OR Apache-2.0" -keywords = ["python", "arrow"] -categories = [] -rust-version = "1.75" +repository = { workspace = true } +homepage = { workspace = true } +license = { workspace = true } +keywords = { workspace = true } +categories = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [lib] diff --git a/arro3-core/Cargo.toml b/arro3-core/Cargo.toml index 20a6384..bc42dd3 100644 --- a/arro3-core/Cargo.toml +++ b/arro3-core/Cargo.toml @@ -1,15 +1,16 @@ [package] name = "arro3-core" -version = "0.3.0" -authors = ["Kyle Barron "] -edition = "2021" +version = { workspace = true } +authors = { workspace = true } +edition = { workspace = true } description = "Core library for representing Arrow data in Python." readme = "README.md" -repository = "https://github.com/kylebarron/arro3" -license = "MIT OR Apache-2.0" -keywords = ["python", "arrow"] -categories = [] -rust-version = "1.75" +repository = { workspace = true } +homepage = { workspace = true } +license = { workspace = true } +keywords = { workspace = true } +categories = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [lib] diff --git a/arro3-io/Cargo.toml b/arro3-io/Cargo.toml index 808670f..e94044a 100644 --- a/arro3-io/Cargo.toml +++ b/arro3-io/Cargo.toml @@ -1,15 +1,16 @@ [package] name = "arro3-io" -version = "0.3.0" -authors = ["Kyle Barron "] -edition = "2021" +version = { workspace = true } +authors = { workspace = true } +edition = { workspace = true } description = "Rust-based readers and writers for Arrow in Python." readme = "README.md" -repository = "https://github.com/kylebarron/arro3" -license = "MIT OR Apache-2.0" -keywords = ["python", "arrow"] -categories = [] -rust-version = "1.75" +repository = { workspace = true } +homepage = { workspace = true } +license = { workspace = true } +keywords = { workspace = true } +categories = { workspace = true } +rust-version = { workspace = true } # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [lib] diff --git a/pyo3-arrow/Cargo.toml b/pyo3-arrow/Cargo.toml index d656d94..5b7a2f6 100644 --- a/pyo3-arrow/Cargo.toml +++ b/pyo3-arrow/Cargo.toml @@ -1,15 +1,15 @@ [package] name = "pyo3-arrow" version = "0.2.0" -authors = ["Kyle Barron "] -edition = "2021" +authors = { workspace = true } +edition = { workspace = true } description = "Arrow integration for pyo3." readme = "README.md" -repository = "https://github.com/kylebarron/arro3" -license = "MIT OR Apache-2.0" -keywords = ["python", "arrow"] -categories = [] -rust-version = "1.75" +repository = { workspace = true } +license = { workspace = true } +keywords = { workspace = true } +categories = { workspace = true } +rust-version = { workspace = true } [dependencies] arrow-array = { workspace = true }