Releases: scikit-hep/uproot5
Version 5.4.1
New features
(none!)
Bug-fixes and performance
- fix: first concurrency issue in Python 3.13t by @jpivarski in #1310
Other
- ci: add a pass job by @henryiii in #1309
- ci: test on 3.13 by @henryiii in #1308
- chore(ci): replace pyodide http test to make it more stable by @ariostas in #1296
- chore(deps): bump pyodide/pyodide-actions from 1 to 2 in the actions group by @dependabot in #1298
- chore: update pre-commit hooks by @pre-commit-ci in #1300
- chore(ci): switch to miniforge by @ariostas in #1304
- chore(deps): bump scientific-python/upload-nightly-action from 0.5.0 to 0.6.1 in the actions group by @dependabot in #1306
- chore: update pre-commit hooks by @pre-commit-ci in #1307
Full Changelog: v5.4.0...v5.4.1
Version 5.4.0
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
- docs: add giedrius2020 as a contributor for code by @allcontributors in #1295
- chore(deps): add xxhash dependency by @ariostas in #1289
Full Changelog: v5.3.13...v5.4.0
Version 5.3.13
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
- docs: Uproot only supports Pythons 3.8 through 3.12 by @jpivarski in #1293
- test: disable test that uses UNL file by @ariostas in #1287
- ci: add job to test with Emscripten by @ariostas in #1272
- chore: update pre-commit hooks by @pre-commit-ci in #1284
- chore(deps): bump actions/attest-build-provenance from 1.4.2 to 1.4.3 in the actions group by @dependabot in #1286
- chore: update pre-commit hooks by @pre-commit-ci in #1290
New Contributors
- @giedrius2020 made their first contribution in #1285
Full Changelog: v5.3.12...v5.3.13
Version 5.3.12
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
- chore(deps): bump actions/attest-build-provenance from 1.4.1 to 1.4.2 in the actions group by @dependabot in #1279
- chore: update pre-commit hooks by @pre-commit-ci in #1247
Full Changelog: v5.3.11...v5.3.12
Version 5.3.11
New features
- feat: implement TGraph-writing by @Pepesob in #1256
- feat: add support for more RNTuple types by @ariostas in #1223
Big-fixes and performance
- fix: set _max_workers in ThreadPoolExecutor with non-None initializer by @NJManganelli in #1254
- fix: apply
TBranch.array
's veto ofAsGrouped
fromranges_or_baskets
toHasBranches.arrays
andHasBranches.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
- @NJManganelli made their first contribution in #1254
- @Pepesob made their first contribution in #1256
Full Changelog: v5.3.10...v5.3.11
Version 5.3.10
New features
(none!)
Bug-fixes and performance
- fix: don't require Form JSON to have 'parameters' by @jpivarski in #1245
Other
- chore: update pre-commit hooks by @pre-commit-ci in #1240
Full Changelog: v5.3.9...v5.3.10
Version 5.3.9
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
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
- test: reinstate 'deflate', now that it works on MacOS by @jpivarski in #1206
- ci: Add GitHub artifact attestations to package distribution by @matthewfeickert in #1222
- chore: update pre-commit hooks by @pre-commit-ci in #1216
Full Changelog: v5.3.7...v5.3.8
Version 5.3.8rc1
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
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