Uproot

Latest version: v5.6.0

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

Scan your dependencies

Page 7 of 57

5.1.2

New features

* feat: add support for current RNTuple files by ioanaif in https://github.com/scikit-hep/uproot5/pull/962
* feat: refactor url - object split (motivated by `fsspec` integration) by lobis in https://github.com/scikit-hep/uproot5/pull/976
* feat: `asyncio` LoopExecutor and async fsspec source by lobis in https://github.com/scikit-hep/uproot5/pull/992
* feat: update the executor submit interface to take keyword arguments and be compatible with `concurrent.futures.ThreadPoolExecutor` by lobis in https://github.com/scikit-hep/uproot5/pull/1001

Bug-fixes and performance

* fix: remove unused hist import in test_0965 by GaetanLepage in https://github.com/scikit-hep/uproot5/pull/994
* fix: cache form remapping to avoid per-chunk workload by agoose77 in https://github.com/scikit-hep/uproot5/pull/998

Other

* docs: add GaetanLepage as a contributor for test by allcontributors in https://github.com/scikit-hep/uproot5/pull/995
* chore: add types to most of the `uproot.source` module by lobis in https://github.com/scikit-hep/uproot5/pull/996
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/993
* chore: add pre-commit formatters for toml and yaml by lobis in https://github.com/scikit-hep/uproot5/pull/1002

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

**Full Changelog**: https://github.com/scikit-hep/uproot5/compare/v5.1.1...v5.1.2

5.1.1

New features

_(none!)_

Bug-fixes and performance

* fix: typo in `uproot.source.xrootd.XRootDSource` name by jpivarski in https://github.com/scikit-hep/uproot5/pull/990

Other

_(none!)_


**Full Changelog**: https://github.com/scikit-hep/uproot5/compare/v5.1.0...v5.1.1

5.1.0

**Yanked** because of an error in handling XRootD URLs. Use [5.1.1](https://github.com/scikit-hep/uproot5/releases/tag/v5.1.1) (or later) instead.

New features

* feat: add TLeafC - string - writing support by ioanaif in https://github.com/scikit-hep/uproot5/pull/940
* feat: adding a very basic FSSpecSource by lobis in https://github.com/scikit-hep/uproot5/pull/967
* feat: add support for shape touching in Dask by agoose77 in https://github.com/scikit-hep/uproot5/pull/966
* feat: improve `uproot.futures` compatibility with `concurrent.futures` by lobis in https://github.com/scikit-hep/uproot5/pull/983
* feat: Use a single `handler` argument on `uproot.reading.open` by lobis in https://github.com/scikit-hep/uproot5/pull/971
* feat: `fsspec` source non-blocking chunks by lobis in https://github.com/scikit-hep/uproot5/pull/979

Bug-fixes and performance

* fix: inverted axes for variances of 2D weighted histograms when transformed to hist by ioanaif in https://github.com/scikit-hep/uproot5/pull/965
* fix: support `Content` objects in writing by agoose77 in https://github.com/scikit-hep/uproot5/pull/986

Other

* test: skip RNTuple test until 928 is fixed by jpivarski in https://github.com/scikit-hep/uproot5/pull/969
* test: skip if dask-awkward, an optional dependency, is missing by jpivarski in https://github.com/scikit-hep/uproot5/pull/968
* test: use file in skhep-testdata for issue 121 by lobis in https://github.com/scikit-hep/uproot5/pull/973
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/964
* chore: bump Python version by agoose77 in https://github.com/scikit-hep/uproot5/pull/980
* chore: update pre-commit hooks pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/982

**Full Changelog**: https://github.com/scikit-hep/uproot5/compare/v5.0.13...v5.1.0

5.1.0rc4

New features

* feat: improve `uproot.futures` compatibility with `concurrent.futures` by lobis in https://github.com/scikit-hep/uproot5/pull/983
* feat: Use a single `handler` argument on `uproot.reading.open` by lobis in https://github.com/scikit-hep/uproot5/pull/971
* feat: `fsspec` source non-blocking chunks by lobis in https://github.com/scikit-hep/uproot5/pull/979

Bug-fixes and performance

* fix: support `Content` objects in writing by agoose77 in https://github.com/scikit-hep/uproot5/pull/986

Other

_(none!)_

**Full Changelog**: https://github.com/scikit-hep/uproot5/compare/v5.1.0rc3...v5.1.0rc4

5.1.0rc3

New features

* feat: add TLeafC - string - writing support by ioanaif in https://github.com/scikit-hep/uproot5/pull/940
* feat: adding a very basic FSSpecSource by lobis in https://github.com/scikit-hep/uproot5/pull/967
* feat: add support for shape touching in Dask by agoose77 in https://github.com/scikit-hep/uproot5/pull/966

Bug-fixes and performance

* fix: inverted axes for variances of 2D weighted histograms when transformed to hist by ioanaif in https://github.com/scikit-hep/uproot5/pull/965

Other

* test: skip RNTuple test until 928 is fixed by jpivarski in https://github.com/scikit-hep/uproot5/pull/969
* test: skip if dask-awkward, an optional dependency, is missing by jpivarski in https://github.com/scikit-hep/uproot5/pull/968
* test: use file in skhep-testdata for issue 121 by lobis in https://github.com/scikit-hep/uproot5/pull/973
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/964
* chore: bump Python version by agoose77 in https://github.com/scikit-hep/uproot5/pull/980

**Full Changelog**: https://github.com/scikit-hep/uproot5/compare/v5.0.12...v5.1.0rc3

5.1.0rc2

(Incremental changes; another pre-release to try out.)

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

Page 7 of 57

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.