This repository has been archived by the owner on Jan 7, 2023. It is now read-only.
Releases: scikit-hep/root_numpy
Releases · scikit-hep/root_numpy
4.8.0
4.7.3
4.7.2
4.7.1
What's new in this release:
- Switched from MIT to new BSD license
- The branches argument for tree2array and root2array can contain tuples of the form
(branch_or_expression, fill_value, length)
that allow you to truncate variable-length branches or expressions at a fixed length or single value (iflength==1
or omitted) while imputing missing values where the original subarray was shorter thanlength
withfill_value
.
4.6.0
What's new in this release:
- Make numpy a requirement only if not already installed
- Support new TMVA DataLoader API
- hist2array:
return_edges=True
returns the bin edges along each axis - stretch: if fields is single string (not a list) then flatten output
- tree2array and root2array: added new object_selection argument to perform selection on variable-length subarrays
Bugfixes:
- Fix rec2array shape consistency for subarrays
- Reset branch addresses after conversion in array2tree
4.4.0
What's new in this release:
tree2array:
- Enable tree caching and add cache_size argument
- Fix integer overflow in handling of trees with more than 2^31 entries
- More informative MemoryError if array is too large to fit in memory
- Consider start and stop arguments in initial array allocation to avoid filling memory when reading a large tree in chunks