Skip to content

Releases: scikit-hep/uproot5

Version 5.6.9

16 Dec 10:59
fcb1333

Choose a tag to compare

New features

  • feat: implement VirtualArray support for RNTuples by @ariostas in #1503

Bug-fixes and performance

  • fix: avoid misinterpreting counter branch as dimension by @ariostas in #1521
  • fix: update minio interface to be compatible with future versions by @ariostas in #1527
  • fix: add missing imports so that dataframes can be written to ttrees by @ariostas in #1524
  • fix(ci): use new api to get cache path for skhep_testdata by @ariostas in #1536
  • fix: writing TProfiles from hist by @ariostas in #1532

Other

Full Changelog: v5.6.8...v5.6.9

Version 5.6.8

29 Oct 20:04
be2f112

Choose a tag to compare

New features

(none!)

Bug-fixes and performance

  • fix: Revert "fix: Remove spaces in fParentName and fClassName when matching streamer" by @ariostas in #1519

Other

(none!)

Full Changelog: v5.6.7...v5.6.8

Version 5.6.7

28 Oct 15:40
8de2d22

Choose a tag to compare

New features

Bug-fixes and performance

  • fix: Remove spaces in fParentName and fClassName when matching streamer by @mrzimu in #1505
  • fix: cernbox file can't be opened over http by @ianna in #1506
  • fix: is-jagged determination patterns miss the brackets by @mrzimu in #1517

Other

  • chore: update Python badge to 3.14 by @ianna in #1500
  • chore: update pre-commit hooks by @pre-commit-ci[bot] in #1507
  • chore(deps): bump astral-sh/setup-uv from 6 to 7 in the actions group by @dependabot[bot] in #1509
  • chore: improve pyproject.toml from sp-repo-review checks by @henryiii in #1511
  • chore: only use canonical forms for RNTuple reading by @ariostas in #1512
  • chore: improve mktree method and update docs to help transition to RNTuple by @ariostas in #1515
  • chore(deps): bump actions/download-artifact from 5 to 6 in the actions group by @dependabot[bot] in #1516
  • docs: add mrzimu as a contributor for code by @allcontributors[bot] in #1508

New Contributors

Full Changelog: v5.6.6...v5.6.7

Version 5.6.6

21 Sep 20:04
65b4af6

Choose a tag to compare

New features

(none!)

Bug-fixes and performance

  • fix: correctly write all Awkward array types to RNTuple by @ariostas in #1496

Other

Full Changelog: v5.6.5...v5.6.6

Version 5.6.5

06 Sep 16:15
1359273

Choose a tag to compare

New features

  • feat: better show method for RNTuples by @ariostas in #1482
  • feat: add RNTuple writing support for IndexedArray and fix IndexedOptionArray by @ariostas in #1493

Bug-fixes and performance

  • fix: hide some subfields for variant and atomic fields by @ariostas in #1492
  • fix: resolve issues with Coffea reading RNTuples by @ariostas in #1419

Other

Full Changelog: v5.6.4...v5.6.5

Version 5.6.4

30 Jul 03:22
eec0866

Choose a tag to compare

New features

(none!)

Bug-fixes and performance

  • fix: ignore case of file extension by @ariostas in #1465
  • fix: support accessing RNTuple fields by full path by @ariostas in #1466
  • fix: RNTuple form construction logic by @ariostas in #1467
  • fix: allow ATLAS-style file names for ROOT files by @zlmarshall in #1472
  • fix: resolve issues with ROOT 6.36+ by @ariostas in #1463
  • fix: change handling of anonymous RNTuple fields by @ariostas in #1469
  • fix: preserve structure of jagged subfields when accessing the arrays directly by @ariostas in #1476
  • refactor: increased code sharing between CPU and GPU interpretation in RNTuple reading by @fstrug in #1470

Other

New Contributors

Full Changelog: v5.6.3...v5.6.4

Version 5.6.3

08 Jul 07:49
ebc5e7c

Choose a tag to compare

New features

  • feat: Optimized Reading of RNTuple Data from Storage into GPU Memory via CuFile GDS or POSIX by @fstrug in #1426
  • refactor: RNTuple writing improvements by @ariostas in #1431

Bug-fixes and performance

  • perf: faster reading of files with many branches by @ariostas in #1448

Other

New Contributors

Full Changelog: v5.6.2...v5.6.3

Version 5.6.2

15 May 19:31
ff6e7a4

Choose a tag to compare

New features

(none!)

Bug-fixes and performance

  • fix: Only dispatch requests to Source if we actually will use them by @nsmith- in #1436
  • fix: Remove unused file handle by @nsmith- in #1437

Other

Full Changelog: v5.6.1...v5.6.2

Version 5.6.1

25 Apr 13:19
0ce0e8e

Choose a tag to compare

New features

Bug-fixes and performance

Other

New Contributors

Full Changelog: v5.6.0...v5.6.1

Version 5.6.0

10 Mar 13:40
41f7eb9

Choose a tag to compare

New features

  • feat: basic RNTuple writing by @ariostas in #1356
  • feat: Optional support to add c++ typenames to parameters in uproot.dask by @prayagyadav in #1375
  • feat: enable manual column optimization with dask-awkward by @pfackeldey in #1394
  • feat: add entry_start and entry_stop to uproot.concatenate by @pfackeldey in #1396
  • feat: all essential RNTuple writing functionality by @ariostas in #1395

Bug-fixes and performance

  • fix: restrict to the environment set for the trusted publisher by @ianna in #1381
  • fix: test to check that we can write via xrootd by @maxgalli in #1380
  • perf: make dask_write a tree reduction by @ikrommyd in #1386

Other

New Contributors

Full Changelog: v5.5.2...v5.6.0