Properly handle subclasses of list and tuple in `outputtype`.
2.6.14
Add a `branch.interpretation` property to get the default interpretation more conveniently.
2.6.13
Added `jaggedarray.offsets` and `jaggedarray.aligned(other_jaggedarray)` to _efficiently_ determine if two arrays are jagged in the same way: e.g.
muonpt.aligned(muoneta) is True muonpt.aligned(electroneta) is False
and
muonpt.offsets
is a no-op if `muonpt` came directly from a ROOT file, such that its `starts` and `stops` almost entirely overlap.
2.6.12
Version created solely to set up Zenodo.
2.6.11
Add the ability to select branches by alias (a ROOT feature) and glob (`*`, `?`, `[...]`) or full regex pattern (with slashes, like `/pattern/i`). This applies to every method with a "branches" parameter, including `TTree.pandas.df`.
2.6.10
Fixed a performance bug in `uproot.iterate` that caused it to accumulate information on all baskets of all branches before beginning the first iteration.