Skip to content
This repository has been archived by the owner on Jan 7, 2023. It is now read-only.

Releases: scikit-hep/root_numpy

4.8.0

04 Dec 22:04
6cb666d
Compare
Choose a tag to compare

What's new in this release:

  • coverage fixes and new build matrix for ROOT for CI
  • support python 3.7 (with new cython)
  • fix typos in docs

4.7.3

14 Aug 01:01
Compare
Choose a tag to compare

What's new in this release:

  • silence cling errors in nosetests
  • documentation improvements
  • ignore duplicate keys with different cycles in list_objects
  • additional improvements related to a code review for the JOSS paper submission

4.7.2

12 May 04:32
Compare
Choose a tag to compare

What's new in this release:

  • The tests were missing from 4.7.1 and have been re-included

4.7.1

04 Jan 02:59
Compare
Choose a tag to compare

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 (if length==1 or omitted) while imputing missing values where the original subarray was shorter than length with fill_value.

4.6.0

04 Jan 03:08
Compare
Choose a tag to compare

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

19 Sep 13:52
Compare
Choose a tag to compare

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

4.3.0

19 Jun 01:32
Compare
Choose a tag to compare

What's new in this release:

  • Added support for strings and fixed-size multidimensional subarrays of basic types in array2tree and array2root.

4.2.1

21 Jun 13:00
Compare
Choose a tag to compare

What's new in this release:

  • This is a minor release with minor improvements made to hist2array and stretch.

4.2.0

21 Jun 13:06
Compare
Choose a tag to compare

What's new in this release:

  • The internals of tree2array have been rewritten
  • Conversion speed of trees with many branches is significantly improved
  • tree2array handles multidimensional arrays (fixed and variable size)