Skip to content

Release 3.0.0 rc2

Compare
Choose a tag to compare
@FrancescAlted FrancescAlted released this 02 Dec 12:29
· 301 commits to main since this release

Changes from 3.0.0-rc.1 to 3.0.0-rc.2

  • Improved docs, tutorials and examples. Have a look at our new docs at: https://www.blosc.org/python-blosc2.

  • blosc2.save() is using contiguous=True by default now.

  • vlmeta[:] is syntatic sugar for vlmeta.getall() now.

  • Add NDArray.meta property as a proxy to NDArray.shunk.vlmeta.

  • Reductions over single fields in structured NDArrays are now supported. For example, given an array sarr with fields 'a', 'b' and 'c', sarr["a"]["b >= c"].std() returns the standard deviation of the values in field 'a' for the rows that fulfills that values in fields in 'b' are larger than values in 'c' (b >= c above).

  • As per discussion #337, the default of cparams.splitmode is now AUTO_SPLIT. See #338 though.