Skip to content

v0.2.1

Latest

Choose a tag to compare

@erichutchins erichutchins released this 10 Mar 11:05

CI & Repository Improvements

GitHub Actions

  • Add path filters to skip CI on docs-only changes
  • Switch macOS x86_64 builder to macos-15-intel (native Intel runner)
  • Add wheel smoke tests on linux x86_64, windows x64, and macOS
  • Switch to PyPI trusted publishing (OIDC) — no more API tokens
  • Bump actions/checkout to v6, actions/setup-python to v6
  • Add CARGO_INCREMENTAL=0 and PYTHONUTF8=1 env vars
  • Rename workflows for clarity: "Build & Release", "Docs"
  • Fix docs workflow to skip Rust compilation

Repository Hygiene

  • Delete Makefile — justfile covers all recipes
  • Migrate from pre-commit to prek (faster Rust-native drop-in)
  • Bump ruff from v0.7.2 to v0.15.1

Inspired by polars_ds_extension and pola-rs/polars workflows.