Skip to content

Releases: LDeakin/zarrs_tools

v0.4.1

06 May 01:12
Compare
Choose a tag to compare

Changed

  • Replace --no_overwrite with --exists in zarrs_filter and zarrs_ome
    • Both support erase and exit options
    • zarrs_ome also supports an overwrite option
  • zarrs_{ncvar,binary}2zarr output size change in human readable bytes
  • Change zarrs_{filter,ome} to multi progress bars
  • Print input path with zarrs_{ncva2zarr,ome}
  • Add bytes codec to encoding/reencoding help

Removed

  • Remove --hide-progress from zarrs_filter

CHANGELOG.md

Full Changelog: v0.4.0...v0.4.1

v0.4.0

20 Apr 00:10
Compare
Choose a tag to compare

Added

  • zarrs_filter: apply simple image filters (transformations) to an array
  • zarrs_ome: convert an array to OME-Zarr
  • Add --endianness option to zarrs_binary2zarr

Changed

  • Breaking: put various tools behind feature flags
  • Bump rayon_iter_concurrent_limit to 0.2.0
  • Various minor fixes to clap help
  • zarrs_reencode: add --attributes-append to re-encoding options
  • Bump zarrs to 0.13.0
  • Breaking: Bump MSRV to 1.75

CHANGELOG.md

Full Changelog: v0.3.0...v0.4.0

v0.3.0

22 Feb 11:02
Compare
Choose a tag to compare

Added

  • Add benchmark data generator: scripts/generate_benchmark_array.py
  • Add benchmark runners: scripts/run_benchmark_read_{all,chunks}.py
  • Add tensorstore benchmark script

Changed

  • Bump cargo-dist to to 0.10.0
  • zarrs_benchmark_read_{sync,async}, zarrs_binary2zarr, zarrs_reencode
    • Make --concurrent-chunks optional, choosing optimal by default
  • zarrs_ncvar2zarr
    • Change --num-parallel-blocks to --concurrent-blocks and make it optional
    • Remove --no-parallel-codecs
  • Improve internal concurrency
  • Update benchmarks with zarrs v0.12.0
  • Update dependencies

CHANGELOG.md

Full Changelog: v0.2.3...v0.3.0

v0.2.3

06 Feb 01:01
Compare
Choose a tag to compare

Added

  • --ignore_checksums argument to zarrs_reencode and zarrs_benchmark_read_{sync,async}
    • See the relevant zarrs docs on fixing errant arrays encoded with old zarrs/zarrs_tools versions

Changed

  • Bump zarrs to 0.11.6

CHANGELOG.md

Full Changelog: v0.2.2...v0.2.3

v0.2.2

01 Feb 22:31
Compare
Choose a tag to compare

Added

  • Use cargo-dist for releases

Changed

  • Bump dependencies
    • zarrs to 0.11.3

Fixed

  • Fix typos/errors in various docs files

CHANGELOG.md

Full Changelog: v0.2.1...v0.2.2