Skip to content
This repository has been archived by the owner on Jun 21, 2022. It is now read-only.

Releases: scikit-hep/uproot3

3.9.2

04 Sep 14:07
df8467f
Compare
Choose a tag to compare

Fixes #327, a naive regular expression for determining streamer types from TBranch titles.

3.9.1

30 Aug 22:48
3a12730
Compare
Choose a tag to compare

PRs #319, #320, #243 (redux), #325, and #326.

  • Fixed a memory issue (Python garbage collector gets too far behind) related to large basket recovery.
  • ROOT now splits the serialization of std::map; added handling of split key-value pairs.
  • Implemented TRef as a type that can be read from TTrees.

3.9.0

16 Aug 20:52
ca84815
Compare
Choose a tag to compare

No change in code, but this is the first release to explicitly require awkward<1.0, so that when awkward 1.0 does come to exist, most uproot users won't accidentally upgrade to it. (PR #318)

To get awkward 1.0, users will need to explicitly upgrade to uproot 4.0.

3.8.2

14 Aug 19:17
afb0364
Compare
Choose a tag to compare

uproot can now write ROOT files which have TTrees with empty TBaskets.
Fixes bug preventing ROOT from adding objects to files created in uproot.

3.8.1

30 Jul 21:38
b67b57c
Compare
Choose a tag to compare

Histograms with bin labels can now be written by uproot into new ROOT files.

The checksum of lz4 compressed ROOT files is now checked when they are being read by uproot. xxhash is now a strict dependency for reading lz4 compressed ROOT files.

3.8.0

11 Jul 20:17
41d4396
Compare
Choose a tag to compare

TTree.pandas.df was broken by the rename of awkward.index to awkward.localindex (which itself was to resolve a name-collision). Calling localindex and updating the minimum awkward version to 0.12 fixes that problem. (PR #303)

3.7.2

25 Jun 13:04
358dfa5
Compare
Choose a tag to compare

Fixes #294 with #295: uproot.pandas.iterate assumes Python 3's absolute imports, so for Python 2 to work, we need

from __future__ import absolute_import

at the top of every file in uproot. (Thanks, @chrisburr!)

3.7.1

24 Jun 21:24
349b3d8
Compare
Choose a tag to compare

PR #293 (on master, not back-propagated).

3.4.21

25 Jun 00:10
Compare
Choose a tag to compare

Try again to back-propagate PR #293 into 3.4.x (making 3.4.21). Last time, I didn't include upper bounds in the versions and pulled awkward and uproot-methods that were too new for this uproot.

3.4.20

24 Jun 21:22
Compare
Choose a tag to compare

Back-propagate PR #293 into 3.4.x (making 3.4.20).