Releases: scikit-hep/uproot5
Releases · scikit-hep/uproot5
Version 5.7.1
Version 5.7.0
New features
- feat: set divisions to unknown if we expect a read error report in
uproot.daskby @ikrommyd in #1543
Bug-fixes and performance
- fix: Remove spaces in class names when TBranch matching streamer by @mrzimu in #1542
- fix: allow start=stop=0 for empty files in
uproot.daskby @ikrommyd in #1540 - fix: exit early from uproot.iterate when no branches/fields match the filters by @Rachit931 in #1554
Other
- chore(deps): bump the actions group with 2 updates by @dependabot[bot] in #1544
- chore: update pre-commit hooks by @pre-commit-ci[bot] in #1548
- chore: remove minio dependency by @ariostas in #1547
- chore: drop support for Python 3.9 by @ariostas in #1550
- chore: switch to writing RNTuples by default by @ariostas in #1556
- refactor: use better public API to clear divisions in
uproot.daskby @ikrommyd in #1551 - docs: clarify decompression_executor and interpretation_executor usage by @Rachit931 in #1552
- docs: add Rachit931 as a contributor for doc by @allcontributors[bot] in #1553
- docs: clarify max_num_elements option behavior by @Rachit931 in #1555
New Contributors
- @Rachit931 made their first contribution in #1552
Full Changelog: v5.6.9...v5.7.0
Version 5.6.9
New features
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
- chore: update pre-commit hooks by @pre-commit-ci[bot] in #1522
- chore: pytest log_level is better than log_cli_level by @henryiii in #1525
- chore(deps): bump actions/checkout from 5 to 6 in the actions group by @dependabot[bot] in #1526
- chore: update pre-commit hooks by @pre-commit-ci[bot] in #1530
- chore(deps): bump actions/download-artifact from 6 to 7 in the actions group by @dependabot[bot] in #1537
- docs: add ianna as a contributor for code by @allcontributors[bot] in #1538
Full Changelog: v5.6.8...v5.6.9
Version 5.6.8
New features
(none!)
Bug-fixes and performance
- fix: Revert "fix: Remove spaces in
fParentNameandfClassNamewhen matching streamer" by @ariostas in #1519
Other
(none!)
Full Changelog: v5.6.7...v5.6.8
Version 5.6.7
New features
- feat: add tree to virtual array conversion by @pfackeldey in #1393
- feat: Add custom interpretation API by @mrzimu in #1434
- feat: implement caching support for RNTuple reading by @ariostas in #1513
Bug-fixes and performance
- fix: Remove spaces in
fParentNameandfClassNamewhen 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
New features
(none!)
Bug-fixes and performance
Other
- chore(deps): bump the actions group with 2 updates by @dependabot[bot] in #1495
- chore: officialy support Python 3.14 by @ariostas in #1479
Full Changelog: v5.6.5...v5.6.6
Version 5.6.5
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
- chore: update pre-commit hooks by @pre-commit-ci[bot] in #1483
- chore(deps): bump actions/download-artifact from 4 to 5 in the actions group by @dependabot[bot] in #1485
- chore(deps): bump the actions group with 2 updates by @dependabot[bot] in #1487
- chore: update pre-commit hooks by @pre-commit-ci[bot] in #1491
- chore: warn about switching to writing RNTuples by default by @ariostas in #1488
- ci: updates and fixes to Pyodide tests by @ariostas in #1464
Full Changelog: v5.6.4...v5.6.5
Version 5.6.4
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
- docs: add missing funding badges by @ariostas in #1461
- docs: add fstrug as a contributor for code by @allcontributors[bot] in #1478
- docs: add zlmarshall as a contributor for code by @allcontributors[bot] in #1477
- chore: update CITATION.cff by @ianna in #1459
- chore: skip broken version of fsspec by @ariostas in #1473
New Contributors
- @zlmarshall made their first contribution in #1472
Full Changelog: v5.6.3...v5.6.4
Version 5.6.3
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
Other
- docs: add RNTuple to getting started guide by @ariostas in #1454
- chore: update pre-commit hooks by @pre-commit-ci in #1443
- chore: update pre-commit hooks by @pre-commit-ci in #1446
- chore: update pre-commit hooks by @pre-commit-ci in #1456
- chore(deps): bump actions/attest-build-provenance from 2.3.0 to 2.4.0 in the actions group by @dependabot in #1451
- ci: change pre-commit autoupdate to a monthly schedule by @ariostas in #1444
New Contributors
Full Changelog: v5.6.2...v5.6.3
Version 5.6.2
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
- chore: update pre-commit hooks by @pre-commit-ci in #1430
- chore(deps): bump the actions group with 2 updates by @dependabot in #1432
- chore(deps): unconstrain Dask dependency by @ariostas in #1433
- chore: update pre-commit hooks by @pre-commit-ci in #1435
- chore: update pin on dask-awkward by @ianna in #1438
Full Changelog: v5.6.1...v5.6.2