Uproot

Latest version: v5.5.1

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

Scan your dependencies

Page 32 of 57

3.2.13

Fixed 187, allowing Double32 type in jagged arrays.

3.2.12

Correctly interpret `std::vectors` nested within `TClonesArrays` (for Bacon).

3.2.11

Implemented `std::bitset` for Bacon files.

3.2.10

Merged PR 180, fixing an attribute error in XRootD handling.

3.2.9

Fixed issues 177 (update) and 179: Pandas output now has a hook to change how it flattens names (e.g. to add underscores) by passing a `flatname` function. The default `flatname` is:

python
def flatname(branchname, fieldname, index):
out = branchname
if not isinstance(branchname, str):
out = branchname.decode("utf-8")
if fieldname is not None:
out += "." + fieldname
if index != ():
out += "[" + "][".join(str(x) for x in index) + "]"
return out


Also, Pandas-handling code was refactored out of uproot/tree.py and into uproot/_connector/to_pandas.py.

3.2.8

Fixed issues 175 (mapping `Double_t` to `double`, etc., in type names) and 177 (leaflist branches to distinct columns in Pandas).

Page 32 of 57

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.