Uproot

Latest version: v5.6.0

Safety actively analyzes 714772 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 57

5.6.0

New features
* feat: basic RNTuple writing by ariostas in https://github.com/scikit-hep/uproot5/pull/1356
* feat: Optional support to add c++ typenames to parameters in uproot.dask by prayagyadav in https://github.com/scikit-hep/uproot5/pull/1375
* feat: enable manual column optimization with dask-awkward by pfackeldey in https://github.com/scikit-hep/uproot5/pull/1394
* feat: add entry_start and entry_stop to uproot.concatenate by pfackeldey in https://github.com/scikit-hep/uproot5/pull/1396
* feat: all essential RNTuple writing functionality by ariostas in https://github.com/scikit-hep/uproot5/pull/1395

Bug-fixes and performance
* fix: restrict to the environment set for the trusted publisher by ianna in https://github.com/scikit-hep/uproot5/pull/1381
* fix: test to check that we can write via xrootd by maxgalli in https://github.com/scikit-hep/uproot5/pull/1380
* perf: make `dask_write` a tree reduction by ikrommyd in https://github.com/scikit-hep/uproot5/pull/1386

Other
* docs: add ikrommyd as a contributor for code by allcontributors in https://github.com/scikit-hep/uproot5/pull/1389
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1390
* chore: update pyodide in CI and add more tests by ariostas in https://github.com/scikit-hep/uproot5/pull/1365
* chore(deps): bump actions/attest-build-provenance from 2.2.0 to 2.2.2 in the actions group by dependabot in https://github.com/scikit-hep/uproot5/pull/1397
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1398
* chore: add XRootD on macos by ianna in https://github.com/scikit-hep/uproot5/pull/1399
* chore(deps): bump actions/attest-build-provenance from 2.2.2 to 2.2.3 in the actions group by dependabot in https://github.com/scikit-hep/uproot5/pull/1402

New Contributors
* prayagyadav made their first contribution in https://github.com/scikit-hep/uproot5/pull/1375
* ikrommyd made their first contribution in https://github.com/scikit-hep/uproot5/pull/1386
* maxgalli made their first contribution in https://github.com/scikit-hep/uproot5/pull/1380

**Full Changelog**: https://github.com/scikit-hep/uproot5/compare/v5.5.2...v5.6.0

5.5.2

New features
* feat: support reading of custom-length RNTuple floats and suppressed columns by ariostas in https://github.com/scikit-hep/uproot5/pull/1347

Bug-fixes and performance
* fix: uproot was exposed in one place to dask's _task_spec overhaul by lgray in https://github.com/scikit-hep/uproot5/pull/1352
* fix: support RNTuples with multiple cluster groups by ariostas in https://github.com/scikit-hep/uproot5/pull/1359
* fix: support `const` in typename by veprbl in https://github.com/scikit-hep/uproot5/pull/1231
* fix: pin dask to upper limit by ianna in https://github.com/scikit-hep/uproot5/pull/1368
* fix: use trusted publishers for publishing releases to PyPI by ianna in https://github.com/scikit-hep/uproot5/pull/1370
* fix: Revert "fix: pin dask to upper limit" by ianna in https://github.com/scikit-hep/uproot5/pull/1373
* fix: show untyped fields and make keys compatible with coffea by ariostas in https://github.com/scikit-hep/uproot5/pull/1376


Other

What's Changed
* test: adjust for changes in example.com by jpivarski in https://github.com/scikit-hep/uproot5/pull/1362
* test: fix broken test by ariostas in https://github.com/scikit-hep/uproot5/pull/1377
* chore(deps): bump the actions group across 1 directory with 2 updates by dependabot in https://github.com/scikit-hep/uproot5/pull/1354
* chore(deps): bump actions/attest-build-provenance from 2.1.0 to 2.2.0 in the actions group by dependabot in https://github.com/scikit-hep/uproot5/pull/1367
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1345
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1355
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1360
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1364
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1372
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1378

New Contributors
* ianna made their first contribution in https://github.com/scikit-hep/uproot5/pull/1368

**Full Changelog**: https://github.com/scikit-hep/uproot5/compare/v5.5.1...v5.5.2

5.5.2rc2

New features

* feat: support reading of custom-length RNTuple floats and suppressed columns by ariostas in https://github.com/scikit-hep/uproot5/pull/1347

Bug-fixes and performance

* fix: support RNTuples with multiple cluster groups by ariostas in https://github.com/scikit-hep/uproot5/pull/1359
* fix: support `const` in typename by veprbl in https://github.com/scikit-hep/uproot5/pull/1231
* fix: pin dask to upper limit by ianna in https://github.com/scikit-hep/uproot5/pull/1368


Other
* test: adjust for changes in example.com by jpivarski in https://github.com/scikit-hep/uproot5/pull/1362
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1345
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1355
* chore(deps): bump the actions group across 1 directory with 2 updates by dependabot in https://github.com/scikit-hep/uproot5/pull/1354
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1360
* chore(deps): bump actions/attest-build-provenance from 2.1.0 to 2.2.0 in the actions group by dependabot in https://github.com/scikit-hep/uproot5/pull/1367
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1364

New Contributors
* ianna made their first contribution in https://github.com/scikit-hep/uproot5/pull/1368

**Full Changelog**: https://github.com/scikit-hep/uproot5/compare/v5.5.2rc1...5.5.2rc2

5.5.2rc1

New features

_(none!)_

Bug-fixes and performance

* fix: uproot was exposed in one place to dask's _task_spec overhaul by lgray in https://github.com/scikit-hep/uproot5/pull/1352

Other

_(none!)_


**Full Changelog**: https://github.com/scikit-hep/uproot5/compare/v5.5.1...v5.5.2rc1

5.5.1

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

New features

* feat: Add known forth for ATLAS by nikoladze in https://github.com/scikit-hep/uproot5/pull/1282

Bug-fixes and performance

* fix: fsspec closure checks by ariostas in https://github.com/scikit-hep/uproot5/pull/1333

Other

* docs: add ariostas as a contributor for code by allcontributors in https://github.com/scikit-hep/uproot5/pull/1341
* chore(deps): bump actions/attest-build-provenance from 1.4.3 to 1.4.4 in the actions group by dependabot in https://github.com/scikit-hep/uproot5/pull/1336
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1337
* chore(ci): Disable RNTuple tests for now and unpin selenium version by ariostas in https://github.com/scikit-hep/uproot5/pull/1334
* chore: update reading support for RNTuple v1 by ariostas in https://github.com/scikit-hep/uproot5/pull/1338
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1340

**Full Changelog**: https://github.com/scikit-hep/uproot5/compare/v5.5.0...v5.5.1

5.5.0

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](https://github.com/scikit-hep/uproot5/releases/tag/v5.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 https://github.com/scikit-hep/uproot5/pull/1332

**Full Changelog**: https://github.com/scikit-hep/uproot5/compare/v5.4.2...v5.5.0

Page 1 of 57

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.