Uproot

Latest version: v5.5.1

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

Scan your dependencies

Page 25 of 57

3.6.5

Can now write LZ4-compressed data (PR 288).

3.6.4

Updated front-page documentation. New version to copy it to PyPI.

3.6.3

Added

* Writing `TH1`, `TH2`, `TH3`, `TProfile`, and `TProfile2D`.
* Memory size units as strings, like `"1 GB"`, particularly in **entrysteps** (e.g. `for data in tree.iterate(entrysteps="1 GB")`). (Issue 285)
* `tree.mempartitions` implements memory-sized partitions, like clusters but targeting a memory size.
* Memory size units can be used in all arguments that specify a number of bytes, such as `limitbytes`, `chunkbytes` in `ArrayCache` and `uproot.open` for remote files.
* HTTP and XRootD source options can now be passed simply into `uproot.open("http://remote/file.root", limitbytes="1 GB")`.
* Fixed error in **entrysteps** (Issue 286).
* Fixed some documentation.
* Fixed branch selection with a boolean function.

3.6.2

XRootDSource.defaults['parallel'] = False because pyxrootd asynchronous mode deadlocks too easily.

3.6.1

PR 280 (fixes for LPC HATS), specifically better handling of lazy arrays, as well as a bug in reading from writable files (chunked file source missing an argument).

3.6.0

Replaced the custom `LazyArray` class with `awkward.ChunkedArrays` of `awkward.VirtualArrays`.

Updated the minimum versions: awkward 0.10.0+ and uproot-methods 0.6.0+.

Page 25 of 57

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.