Skip to content

v2.0.0

Choose a tag to compare

@gipert gipert released this 29 Apr 14:04
· 6 commits to main since this release

Warning

The lh5 module has moved to a dedicated package (https://github.com/legend-exp/legend-lh5io). The new package is now imported when importing lgdo.lh5 from legend-pydataobj. This means that this new version of legend-pydataobj will not break any existing codes, but will print a deprecation warning. All you have to do is stop importing lgdo.lh5, but rather importing just lh5 from the legend-lh5io package.

What's Changed

  • splitout lh5 and compression into own package by @ggmarshall in #201
  • Enable getitem in LGDOCollections classes to use slicing, masking, and fancy-indexing by @iguinn in #212
  • Fix bug when fancy-indexing ArrayOfEqualSizeArrays by @iguinn in #216
  • Replace cumulative_length with _OffsetArrayView to _offsets by @Yuan-Ru-Lin in #204
  • Added ArrayOfDetectorIDs for detectorid types by @iguinn in #221
  • Add Yuan-Ru Lin to citation list by @Yuan-Ru-Lin in #225
  • View LGDO tables as PyArrow tables by @Yuan-Ru-Lin in #224
  • Bug fixes by @iguinn in #226

New Contributors

Full Changelog: v1.17.3...v2.0.0