Skip to content

Prepare v0.4.1 release - #7

Merged
jeremy-wayland merged 1 commit into
mainfrom
release/v0.4.1
Oct 9, 2026
Merged

jeremy-wayland merged 1 commit into
mainfrom
release/v0.4.1

Conversation

@jeremy-wayland

Copy link
Copy Markdown
Member

Bumps the workspace version from 0.4.0 to 0.4.1. That covers all crates and pypasteur, whose version comes from the workspace. Also updates Cargo.lock and moves the Unreleased changelog entries under ## 0.4.1.

This is a patch release for the fixes in #6:

  • JitterSimulator.transform before fit now errors instead of applying zero noise (Rust and pypasteur).
  • The pasteur-model README example uses the Option<usize> positive class index.
  • OnnxModel::from_file positive-class-index errors name the parameter.
  • New pasteur-cli --version and pypasteur.__version__.

The jitter change turns a silent wrong result into an error, so callers that relied on it were already getting bad scores. No other API changes.

Checks

  • cargo fmt --all --check passes
  • cargo clippy --workspace --locked -- -D warnings passes
  • pasteur-core and pasteur-hf tests pass locally. Tests for the crates that link ONNX Runtime could not link on the local machine (glibc 2.35; the prebuilt ORT needs 2.38), so CI covers those.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jeremy-wayland
jeremy-wayland merged commit 5e23597 into main Oct 9, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant