Uproot

Latest version: v5.3.7

Safety actively analyzes 629639 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 42 of 55

2.6.16

Handling more deserialization cases:

1. Objects that reference their parents (`tag == 1`), issue 54.
2. Baskets without a navigation buffer (`TIOFeatures` bit 1), issue 55.

Also, add support for reading over HTTP, issue 50.

2.6.15

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`.

Page 42 of 55

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.