Skip to content

Releases: scikit-hep/uproot5

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

Version 5.3.9

27 Jun 21:09
c2e3c94
Compare
Choose a tag to compare

The main thing that's new in this release (as opposed to tests, which are in the sdist but not the wheel) is that the metadata properly states that Uproot works under Python 3.12 (it's been tested since last October).

New features

(none!)

Bug-fixes and performance

(none!)

Other

  • test: skip test_0927 because of #1237 (temporary) by @jpivarski in #1238
  • chore(deps): bump actions/attest-build-provenance from 1.1.2 to 1.3.2 in the actions group across 1 directory by @dependabot in #1234
  • chore: update pre-commit hooks by @pre-commit-ci in #1230
  • chore: declare support for Python 3.12 and switch to testing NumPy < 2 by @jpivarski in #1236

Full Changelog: v5.3.8...v5.3.9

Version 5.3.8

27 Jun 14:37
94e5199
Compare
Choose a tag to compare

New features

Bug fixes and performance

  • fix: add support for new RNTuple switches by @ariostas in #1218
  • fix: 'AwkwardForth testing E' should use the last fields/formats, not first by @jpivarski in #1224

Other

Full Changelog: v5.3.7...v5.3.8

Version 5.3.8rc1

10 May 16:06
13087b0
Compare
Choose a tag to compare
Version 5.3.8rc1 Pre-release
Pre-release

The purpose of this pre-release series is to make it easier to test and tune @nsmith-'s read coalescing algorithm in a large test environment.

New features

Bug-fixes and performance

(none!)

Other

  • test: reinstate 'deflate', now that it works on MacOS by @jpivarski in #1206

Full Changelog: v5.3.7...v5.3.8rc1

Version 5.3.7

09 May 23:21
2c7099d
Compare
Choose a tag to compare

New features

(none!)

Bug-fixes and performance

  • fix: don't let uproot.update mess up the TFile fVersion by @jpivarski in #1212

Other

(none!)

Full Changelog: v5.3.6...v5.3.7

Version 5.3.6

08 May 19:12
e944099
Compare
Choose a tag to compare

New features

(none!)

Bug-fixes and performance

Other

(none!)

Full Changelog: v5.3.5...v5.3.6