Uproot

Latest version: v5.3.7

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

Scan your dependencies

Page 32 of 55

3.2.2

Adds a `timeout` parameter to XRootDSource, which can be used as following:

python
import uproot
f = uproot.open("root://wherever//whatever.root", xrootdsource={"timeout": 1})


Also, *Source.defaults have been turned into dicts, rather than functions, and dict-based parameters like `xrootdsource` in the above example override defaults, rather than replacing them completely. That way, you don't need to specify the `chunkbytes` and `limitbytes` if you don't want to.

3.2.1

Added support for IPython key completions (152).

3.2.0

Added support for reading files created by GEANT4 (147). The GEANT4 ROOT-file writing engine is independent of ROOT and produces classes with old streamer versions (some don't even have byte counts; see the pull request comments). This allows reading of `tests/samples/from-geant4.root`, which contains TTrees, TH1Ds, and TH2Ds.

3.1.2

Fixed 146. See issue for details.

3.1.1

Correct timestamps on TKeys and TDirectories. Fixes 133.

3.1.0

uproot-methods 0.2.0 takes over the responsibility of recognizing data (e.g. histograms) from other packages. uproot will now depend on `uproot-methods>=0.2.0`.

Implemented Numpy and physt in both directions (reading and writing).

Page 32 of 55

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.