Releases: legend-exp/legend-pydataobj
Releases · legend-exp/legend-pydataobj
v1.5.0a5
What's Changed
- Fixed bug in LH5Iterator when number of entries for file is zero by @iguinn in #39
- Refactor of LH5 I/O routines, deprecation of existing methods by @MoritzNeuberger in #24
- Support (environment) variables for tweaking Numba at runtime by @gipert in #44
- Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in #43
- Add vectorized operations to VectorOfVectors by @iguinn in #42
- Bump actions/checkout from 2 to 4 by @dependabot in #46
- Bump actions/setup-python from 2 to 5 by @dependabot in #47
- Add LGDO format conversion utilities by @MoritzNeuberger in #30
- Added depth option to show and lh5ls by @iguinn in #52
- chore: update pre-commit hooks by @pre-commit-ci in #51
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #50
- Bump actions/download-artifact from 3 to 4 by @dependabot in #49
- Reimplement
Table.eval()
, now handlingVectorOfVectors
by @gipert in #53 - Deprecate
load_nda()
andload_dfs()
in favour of.view_as()
by @gipert in #56 - Support setting a fill value when "exploding"
VectorOfVectors
into NumPy arrays in.view_as("np")
by @gipert in #57 - Migrate to pyproject.toml, upgrade pre-commit config by @gipert in #59
- Fix for reading just first row of VectorOfVectors by @ggmarshall in #63
- Feature:
lh5.read_as()
to read LH5 data straight into third party data views by @gipert in #62 - Added warning when adding a column to a table with different length by @MoritzNeuberger in #58
- Add first version of CITATION.cff by @gipert in #64
- Bug fix in
LH5Store.read()
: check forn_rows
longer thanidx
s before dropping by @ggmarshall in #65 - Bugfix for varlen error msgs and specify nda in view_as "ak" so dtype correctly inferred by @ggmarshall in #67
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #66
New Contributors
- @MoritzNeuberger made their first contribution in #24
Full Changelog: v1.4.2...v1.5.0a5
v1.5.0a4
What's Changed
- Support setting a fill value when "exploding"
VectorOfVectors
into NumPy arrays in.view_as("np")
by @gipert in #57 - Migrate to pyproject.toml, upgrade pre-commit config by @gipert in #59
- Fix for reading just first row of VectorOfVectors by @ggmarshall in #63
- Feature:
lh5.read_as()
to read LH5 data straight into third party data views by @gipert in #62 - Added warning when adding a column to a table with different length by @MoritzNeuberger in #58
- Add first version of CITATION.cff by @gipert in #64
- Bug fix in
LH5Store.read()
: check forn_rows
longer thanidx
s before dropping by @ggmarshall in #65
Full Changelog: v1.5.0a3...v1.5.0a4
v1.5.0a3
v1.5.0a2
v1.5.0a1
What's Changed
- Fixed bug in LH5Iterator when number of entries for file is zero by @iguinn in #39
- Refactor of LH5 I/O routines, deprecation of existing methods by @MoritzNeuberger in #24
- Support (environment) variables for tweaking Numba at runtime by @gipert in #44
- Add vectorized operations to VectorOfVectors by @iguinn in #42
- Add LGDO format conversion utilities by @MoritzNeuberger in #30
Minor changes
- Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in #43
- Bump actions/checkout from 2 to 4 by @dependabot in #46
- Bump actions/setup-python from 2 to 5 by @dependabot in #47
New Contributors
- @MoritzNeuberger made their first contribution in #24
Full Changelog: v1.4.1...v1.5.0a1
v1.4.2
Full Changelog: v1.4.1...v1.4.2
v1.4.1
What's Changed
- Bug fix: output object type check in zig-zag encoder, needed for loading multiple files by @ggmarshall in #38
New Contributors
- @ggmarshall made their first contribution in #38
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
- Enable more fine grained control over
h5py.create_dataset()
options and set default HDF5 compression to shuffle + GZip by @gipert in #34 - improve read_object speed when passing idx by @lvarriano in #35
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's Changed
- Vectorize
RadwareSigcompress
by @gipert in #20 - Import
lh5ls
command from pygama by @gipert in #21 - Turn Numba cache on for compression routines by @gipert in #22
- fix incorrect culling message by @lvarriano in #26
- Fix uninitialized array comparison in compression tests by @gipert in #31
- Fix wrong
Table.eval()
docstring by @lvarriano in #28 - Avoid
nda.tolist()
inTable.get_dataframe()
when possible by @jasondet in #32 - Allow for in-place reading + decompression of
ArrayOfEqualSizedArrays
if object buffer is provided by @gipert in #23
New Contributors
- @lvarriano made their first contribution in #26
- @jasondet made their first contribution in #32
Full Changelog: v1.2.0...v1.3.0
v1.2.1
What's Changed
- fix incorrect culling message by @lvarriano in #26.
New Contributors
- @lvarriano made their first contribution in #26.
Full Changelog: v1.2.0...v1.2.1