Skip to content

Release: v0.8.1#40

Merged
RemingtonRohel merged 7 commits into
mainfrom
develop
Jul 2, 2026
Merged

Release: v0.8.1#40
RemingtonRohel merged 7 commits into
mainfrom
develop

Conversation

@RemingtonRohel

Copy link
Copy Markdown
Contributor

Features

  • Gate Python functionality using pyo3 behind python feature gate - enabled by default in maturin builds
  • Bump MSRV to 1.85.1
  • Move write_rust macro functionality to Record::try_write_to_file() function.

StoatPower and others added 7 commits June 12, 2026 22:32
…neration code is decoupled from rust core; include it with feature flag ; goal is to have a clean rust core api for dmap that can more cleanly be consumed/wrapped by languages other than just python

added comments for the rust read api

added unit tests for Rust's read api
The previous rust-version of 1.63.0 no longer builds with the
current dependency graph. Testing identified dependencies requiring
newer toolchains and edition 2024 support.

Keep the crate on edition 2021 while updating the minimum supported
Rust version to 1.85.1.
…ts sibling . Updated the Python bindings to call it as appropriate.
Decouples Python bindings from Rust core.

* Python features gated behind `python` feature gate - automatically used when building with `maturin`.
* Moved pure-Rust functionality in `write_rust` macro out of lib.rs into the `Record` trait as `try_write_to_file()` function.
* Bumps the MSRV to 1.85.1
@RemingtonRohel
RemingtonRohel merged commit 6994b30 into main Jul 2, 2026
16 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.

2 participants