Skip to content

Release: v0.1.6

Choose a tag to compare

@RemingtonRohel RemingtonRohel released this 29 Oct 21:20
· 74 commits to main since this release
50e1041

Adds in changes that were meant for v0.1.5, but were unwittingly removed.

Features

  • Support for numpy 2+
  • MSRV (minimum supported Rust version) 1.74.1
  • Updated the permissions so that files are appended to with the write_[type]() functions.
  • Expose new read_[type] functions (e.g., read_rawacf()) in Rust library, for convenience
  • Adds more conversion traits to/from DmapScalar, DmapVec, and DmapField for user convenience. Essentially, you can convert the types that go into any of these infallibly (i.e. they implement From<T>), and convert back fallibly (i.e. TryFrom<Dmap[...]> for T is implemented for types within Dmap[...]).
  • Better error messages for API functions, detailing only the first error and listing all records that have errors.