Uproot

Latest version: v5.3.7

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

Scan your dependencies

Page 4 of 55

5.2.0rc3

New features

* feat: improve uri scheme parsing with list of available schemes from `fsspec` by lobis in https://github.com/scikit-hep/uproot5/pull/1009
* feat: use only loop executor for `fsspec` source by lobis in https://github.com/scikit-hep/uproot5/pull/999
* feat: modify how multipart bytes header is built (no space) on http source by lobis in https://github.com/scikit-hep/uproot5/pull/1018
* feat: basic fsspec writing by lobis in https://github.com/scikit-hep/uproot5/pull/1016
* feat: correct fsspec source serialization by lobis in https://github.com/scikit-hep/uproot5/pull/1033

Bug-fixes and performance

* fix: url and object splitting for local files by lobis in https://github.com/scikit-hep/uproot5/pull/1007
* fix: s3 source options and repr by lobis in https://github.com/scikit-hep/uproot5/pull/1024
* fix: processing of `pathlib.Path` argument for writing by lobis in https://github.com/scikit-hep/uproot5/pull/1031
* fix: multithreaded file source breaks interpretation by lobis in https://github.com/scikit-hep/uproot5/pull/1036

Other

* test: local http server for tests by lobis in https://github.com/scikit-hep/uproot5/pull/1010
* test: testing sshfs with local ssh server by lobis in https://github.com/scikit-hep/uproot5/pull/1013
* test: use `paramiko` for ssh instead of `sshfs` by lobis in https://github.com/scikit-hep/uproot5/pull/1014
* test: cover more fsspec backends by lobis in https://github.com/scikit-hep/uproot5/pull/1015
* test: review skipped tests (networking timeouts) by lobis in https://github.com/scikit-hep/uproot5/pull/1027
* test: s3fs pytest unraisable exception by lobis in https://github.com/scikit-hep/uproot5/pull/1012
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1005
* chore: replace some old code (python 2) by lobis in https://github.com/scikit-hep/uproot5/pull/1020
* chore: use ruff to import annotations by lobis in https://github.com/scikit-hep/uproot5/pull/1042


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

5.2.0rc2

New features

* feat: improve uri scheme parsing with list of available schemes from `fsspec` by lobis in https://github.com/scikit-hep/uproot5/pull/1009
* feat: use only loop executor for `fsspec` source by lobis in https://github.com/scikit-hep/uproot5/pull/999
* feat: modify how multipart bytes header is built (no space) on http source by lobis in https://github.com/scikit-hep/uproot5/pull/1018
* feat: basic fsspec writing by lobis in https://github.com/scikit-hep/uproot5/pull/1016
* feat: correct fsspec source serialization by lobis in https://github.com/scikit-hep/uproot5/pull/1033

Bug-fixes and performance

* fix: url and object splitting for local files by lobis in https://github.com/scikit-hep/uproot5/pull/1007
* fix: s3 source options and repr by lobis in https://github.com/scikit-hep/uproot5/pull/1024
* fix: processing of `pathlib.Path` argument for writing by lobis in https://github.com/scikit-hep/uproot5/pull/1031
* fix: multithreaded file source breaks interpretation by lobis in https://github.com/scikit-hep/uproot5/pull/1036

Other

* test: local http server for tests by lobis in https://github.com/scikit-hep/uproot5/pull/1010
* test: testing sshfs with local ssh server by lobis in https://github.com/scikit-hep/uproot5/pull/1013
* test: use `paramiko` for ssh instead of `sshfs` by lobis in https://github.com/scikit-hep/uproot5/pull/1014
* test: cover more fsspec backends by lobis in https://github.com/scikit-hep/uproot5/pull/1015
* test: review skipped tests (networking timeouts) by lobis in https://github.com/scikit-hep/uproot5/pull/1027
* test: s3fs pytest unraisable exception by lobis in https://github.com/scikit-hep/uproot5/pull/1012
* test: improve path object split tests by lobis in https://github.com/scikit-hep/uproot5/pull/1039
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1005
* chore: replace some old code (python 2) by lobis in https://github.com/scikit-hep/uproot5/pull/1020

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

5.2.0rc1

New features

* feat: improve uri scheme parsing with list of available schemes from `fsspec` by lobis in https://github.com/scikit-hep/uproot5/pull/1009
* feat: use only loop executor for `fsspec` source by lobis in https://github.com/scikit-hep/uproot5/pull/999
* feat: modify how multipart bytes header is built (no space) on http source by lobis in https://github.com/scikit-hep/uproot5/pull/1018
* feat: basic fsspec writing by lobis in https://github.com/scikit-hep/uproot5/pull/1016
* feat: correct fsspec source serialization by lobis in https://github.com/scikit-hep/uproot5/pull/1033
* feat: set `fsspec` (`s3fs`) as default handler for s3 paths by lobis in https://github.com/scikit-hep/uproot5/pull/1032

Bug fixes and performance

* fix: url and object splitting for local files by lobis in https://github.com/scikit-hep/uproot5/pull/1007
* fix: s3 source options and repr by lobis in https://github.com/scikit-hep/uproot5/pull/1024
* fix: processing of `pathlib.Path` argument for writing by lobis in https://github.com/scikit-hep/uproot5/pull/1031

Other

* test: local http server for tests by lobis in https://github.com/scikit-hep/uproot5/pull/1010
* test: testing sshfs with local ssh server by lobis in https://github.com/scikit-hep/uproot5/pull/1013
* test: use `paramiko` for ssh instead of `sshfs` by lobis in https://github.com/scikit-hep/uproot5/pull/1014
* test: cover more fsspec backends by lobis in https://github.com/scikit-hep/uproot5/pull/1015
* test: review skipped tests (networking timeouts) by lobis in https://github.com/scikit-hep/uproot5/pull/1027
* test: s3fs pytest unraisable exception by lobis in https://github.com/scikit-hep/uproot5/pull/1012
* chore: update pre-commit hooks by pre-commit-ci in https://github.com/scikit-hep/uproot5/pull/1005
* chore: replace some old code (python 2) by lobis in https://github.com/scikit-hep/uproot5/pull/1020

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

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

Page 4 of 55

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.