Skip to content

Releases: scikit-hep/uproot5

Version 5.5.2rc1

16 Dec 22:57
2ba58f2
Compare
Choose a tag to compare

New features

(none!)

Bug-fixes and performance

  • fix: uproot was exposed in one place to dask's _task_spec overhaul by @lgray in #1352

Other

(none!)

Full Changelog: v5.5.1...v5.5.2rc1

Version 5.5.1

21 Nov 16:42
8a71b73
Compare
Choose a tag to compare

This release adds support for reading RNTuple 1.0.0.0 and ATLAS PHYSLITE with pre-written AwkwardForth. Thanks @ariostas and @nikoladze!

New features

Bug-fixes and performance

Other

Full Changelog: v5.5.0...v5.5.1

Version 5.5.0

07 Nov 21:06
95b998b
Compare
Choose a tag to compare

This release drops support for Python 3.8. The supported Python versions are now 3.9 through 3.13 (inclusive). Other than that, it does not differ from 5.4.2.

New features

(none!)

Bug-fixes and performance

(none!)

Other

  • chore: remove Python 3.8, ensure Python 3.13 is included by @jpivarski in #1332

Full Changelog: v5.4.2...v5.5.0

Version 5.4.2

07 Nov 18:50
a331467
Compare
Choose a tag to compare

New features

(none!)

Bug-fixes and performance

  • fix: Adding signed versions of char,int,short,long for identify branches by @MatousVozak in #1316
  • fix(ci): pin selenium version to fix pyodide tests by @ariostas in #1327
  • fix: missing attribute in array method of STLVector by @rossodisera in #1323
  • fix: adjust for Pandas changing its API again by @jpivarski in #1322
  • fix: don't let Awkward Array attempt to compare a big-endian array by @jpivarski in #1319
  • perf: improve performance for read coalescing by @nikoladze in #1320
  • perf: removing output arrays from reference cycles so they don't have to wait for GC by @jpivarski in #1305

Other

New Contributors

Full Changelog: v5.4.1...v5.4.2

Version 5.4.1

07 Oct 16:10
2a14af5
Compare
Choose a tag to compare

New features

(none!)

Bug-fixes and performance

Other

Full Changelog: v5.4.0...v5.4.1

Version 5.4.0

20 Sep 19:09
b7dea1f
Compare
Choose a tag to compare

In Uproot 5.4.0, the xxhash library (python-xxhash on conda-forge) is now a required dependency.

New Features

(none!)

Bug-fixes and performance

(none!)

Other

Full Changelog: v5.3.13...v5.4.0

Version 5.3.13

20 Sep 18:23
e3c1d6b
Compare
Choose a tag to compare

This is the last release before xxhash becomes a strict dependency.

New features

(none!)

Bug-fixes and performance

  • fix: RNTuple ug-fixing offset array concatenation, adding filter_name by @giedrius2020 in #1285

Other

New Contributors

Full Changelog: v5.3.12...v5.3.13

Version 5.3.12

28 Aug 16:02
012df94
Compare
Choose a tag to compare

New Features

(none!)

Bug-fixes and performance

  • fix: TStreamerLoop code generation should make an array by @jpivarski in #1277
  • perf: if first whole TBasket has inconclusive AwkwardForth by @jpivarski in #1280

Other

Full Changelog: v5.3.11...v5.3.12

Version 5.3.11

23 Aug 14:13
aa8b94f
Compare
Choose a tag to compare

New features

Big-fixes and performance

  • fix: set _max_workers in ThreadPoolExecutor with non-None initializer by @NJManganelli in #1254
  • fix: apply TBranch.array's veto of AsGrouped from ranges_or_baskets to HasBranches.arrays and HasBranches.iterate by @jpivarski in #1269
  • fix: explicit 'import awkward' needed to write NumPy strings by @jpivarski in #1266

Other

  • docs: add Pepesob as a contributor for code by @allcontributors in #1258
  • chore(deps): bump actions/attest-build-provenance from 1.3.2 to 1.4.1 in the actions group across 1 directory by @dependabot in #1268

New Contributors

Full Changelog: v5.3.10...v5.3.11

Version 5.3.10

07 Jul 02:32
599984e
Compare
Choose a tag to compare

New features

(none!)

Bug-fixes and performance

Other

Full Changelog: v5.3.9...v5.3.10