From 6fa534b288ef378d4cef0af66354b06c4fdf31af Mon Sep 17 00:00:00 2001 From: Martin Prammer Date: Mon, 12 Oct 2026 20:19:29 -0400 Subject: [PATCH] Release 0.3.2 Signed-off-by: Martin Prammer --- CHANGELOG.md | 7 +++++++ CITATION.cff | 4 ++-- clients/rust/Cargo.lock | 2 +- clients/rust/Cargo.toml | 2 +- raincloud/__init__.py | 2 +- 5 files changed, 12 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 75834d3..0e6631c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ and this project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.ht ## [Unreleased] +## [0.3.2] - 2026-10-12 + +The committed compliance ledger remains the 0.3.0 measurement; the new writers +and changed encoder defaults have not been remeasured across the dataset catalog. + ### Added - `lance@py`: single-file Lance 2.2 artifacts using optional `raincloud[lance]` @@ -22,6 +27,8 @@ and this project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.ht ### Changed +- Contributions use DCO sign-offs; the separate CLA requirement has been removed. + - **`parquet@py` writes a page index and page checksums by default.** With `RAINCLOUD_PARQUET_PAGE_INDEX` and `RAINCLOUD_PARQUET_PAGE_CHECKSUMS` unset, pyarrow now writes a ColumnIndex and OffsetIndex for every column chunk (when the recipe's diff --git a/CITATION.cff b/CITATION.cff index 7fafb01..282d8d5 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -7,8 +7,8 @@ abstract: >- transform, validate, and convert behaviour, supporting verifiable provenance and consistent re-derivation of dataset artefacts across users and machines. type: software -version: 0.3.1 -date-released: 2026-10-08 +version: 0.3.2 +date-released: 2026-10-12 url: "https://github.com/spiraldb/raincloud" repository-code: "https://github.com/spiraldb/raincloud" license: Apache-2.0 diff --git a/clients/rust/Cargo.lock b/clients/rust/Cargo.lock index 17415c2..c3c4a6f 100644 --- a/clients/rust/Cargo.lock +++ b/clients/rust/Cargo.lock @@ -2015,7 +2015,7 @@ checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" [[package]] name = "raincloud-reader" -version = "0.3.1" +version = "0.3.2" dependencies = [ "arrow-array", "arrow-ipc", diff --git a/clients/rust/Cargo.toml b/clients/rust/Cargo.toml index 6f93ae9..e9eec5d 100644 --- a/clients/rust/Cargo.toml +++ b/clients/rust/Cargo.toml @@ -2,7 +2,7 @@ # SPDX-License-Identifier: Apache-2.0 [package] name = "raincloud-reader" -version = "0.3.1" +version = "0.3.2" edition = "2021" rust-version = "1.95" publish = false diff --git a/raincloud/__init__.py b/raincloud/__init__.py index fc70bc9..0d3c0bd 100644 --- a/raincloud/__init__.py +++ b/raincloud/__init__.py @@ -40,7 +40,7 @@ # and `clients/java/build.gradle.kts` reads it directly. `clients/rust/Cargo.toml` # and `CITATION.cff` are hand-bumped copies: bump them with this literal, and # tests/test_loader_package.py::test_version_mirrors_agree fails if they disagree. -__version__ = "0.3.1" +__version__ = "0.3.2" _DEFAULT_FORMAT = "auto" # Spellings people type for a format, suggested (never silently substituted).