Skip to content

Version 5.7.6

Latest

Choose a tag to compare

@TaiSakuma TaiSakuma released this 20 Aug 00:04
a7a99a0

What's Changed

Bug-fixes and performance

  • perf: avoid full basket reads in num_entries_for and redundant reads on cache hits by @henryiii in #1649
  • fix: RNTuple footer leak on extend, broken WritableNTuple.compression, directory delitem KeyError by @henryiii in #1650
  • fix: TProfile2D/3D weighted and counts() were broken for N-D profiles by @henryiii in #1651
  • fix: RNTuple/TBranch behavior edge cases (KeyInFileError, global iterate offsets, ak_add_doc forwarding) by @henryiii in #1658
  • fix: RNTuple page deserialization copies, split-column sizing, and cluster-index pairing by @henryiii in #1652
  • fix: utility-layer bugs (steps leakage, dask error paths, LRU cache) and Py2-era cleanup by @henryiii in #1661
  • fix: HTTP source multipart batching, fallback leak, and close behavior by @henryiii in #1653
  • fix: model member-name and AwkwardForth-API bugs in TTree v18, TTime, TAtt by @henryiii in #1655
  • fix: source/sink error paths, leaks, and hot-path cleanups by @henryiii in #1654
  • fix: TTree-writing bugs (sliced string arrays, nested recarrays, fLen, TGraph y-range, oversized compression blocks) by @henryiii in #1657
  • fix: entry-range arithmetic in iterate/concatenate and basket selection by @henryiii in #1656
  • fix: core model/streamer/deserialization bugs and hot-path performance by @henryiii in #1659
  • fix: interpretation-layer bugs (pandas NaN fallback, typename parsing, strided objects, bitset) by @henryiii in #1660
  • fix: intermitten issue with fsspec on free-threaded Python by @ariostas in #1691
  • fix: uproot.update should accept other valid UUID versions by @ariostas in #1689

Other

New Contributors

Full Changelog: v5.7.5...v5.7.6