Skip to content

Releases: scikit-hep/uproot5

Version 5.2.0rc3

28 Nov 14:15
434d6ad
Compare
Choose a tag to compare
Version 5.2.0rc3 Pre-release
Pre-release

New features

  • feat: improve uri scheme parsing with list of available schemes from fsspec by @lobis in #1009
  • feat: use only loop executor for fsspec source by @lobis in #999
  • feat: modify how multipart bytes header is built (no space) on http source by @lobis in #1018
  • feat: basic fsspec writing by @lobis in #1016
  • feat: correct fsspec source serialization by @lobis in #1033

Bug-fixes and performance

  • fix: url and object splitting for local files by @lobis in #1007
  • fix: s3 source options and repr by @lobis in #1024
  • fix: processing of pathlib.Path argument for writing by @lobis in #1031
  • fix: multithreaded file source breaks interpretation by @lobis in #1036

Other

Full Changelog: v5.1.2...v5.2.0rc3

Version 5.2.0rc2

27 Nov 23:05
Compare
Choose a tag to compare
Version 5.2.0rc2 Pre-release
Pre-release

New features

  • feat: improve uri scheme parsing with list of available schemes from fsspec by @lobis in #1009
  • feat: use only loop executor for fsspec source by @lobis in #999
  • feat: modify how multipart bytes header is built (no space) on http source by @lobis in #1018
  • feat: basic fsspec writing by @lobis in #1016
  • feat: correct fsspec source serialization by @lobis in #1033

Bug-fixes and performance

  • fix: url and object splitting for local files by @lobis in #1007
  • fix: s3 source options and repr by @lobis in #1024
  • fix: processing of pathlib.Path argument for writing by @lobis in #1031
  • fix: multithreaded file source breaks interpretation by @lobis in #1036

Other

Full Changelog: v5.1.2...v5.2.0rc2

Version 5.2.0rc1

17 Nov 00:42
b8711b2
Compare
Choose a tag to compare
Version 5.2.0rc1 Pre-release
Pre-release

New features

  • feat: improve uri scheme parsing with list of available schemes from fsspec by @lobis in #1009
  • feat: use only loop executor for fsspec source by @lobis in #999
  • feat: modify how multipart bytes header is built (no space) on http source by @lobis in #1018
  • feat: basic fsspec writing by @lobis in #1016
  • feat: correct fsspec source serialization by @lobis in #1033
  • feat: set fsspec (s3fs) as default handler for s3 paths by @lobis in #1032

Bug fixes and performance

  • fix: url and object splitting for local files by @lobis in #1007
  • fix: s3 source options and repr by @lobis in #1024
  • fix: processing of pathlib.Path argument for writing by @lobis in #1031

Other

Full Changelog: v5.1.2...v5.2.0rc1

Version 5.1.2

19 Oct 22:01
d142fd0
Compare
Choose a tag to compare

New features

  • feat: add support for current RNTuple files by @ioanaif in #962
  • feat: refactor url - object split (motivated by fsspec integration) by @lobis in #976
  • feat: asyncio LoopExecutor and async fsspec source by @lobis in #992
  • feat: update the executor submit interface to take keyword arguments and be compatible with concurrent.futures.ThreadPoolExecutor by @lobis in #1001

Bug-fixes and performance

Other

New Contributors

Full Changelog: v5.1.1...v5.1.2

Version 5.1.1

13 Oct 20:30
388395c
Compare
Choose a tag to compare

New features

(none!)

Bug-fixes and performance

  • fix: typo in uproot.source.xrootd.XRootDSource name by @jpivarski in #990

Other

(none!)

Full Changelog: v5.1.0...v5.1.1

Version 5.1.0

13 Oct 18:59
f4d473e
Compare
Choose a tag to compare

Yanked because of an error in handling XRootD URLs. Use 5.1.1 (or later) instead.

New features

  • feat: add TLeafC - string - writing support by @ioanaif in #940
  • feat: adding a very basic FSSpecSource by @lobis in #967
  • feat: add support for shape touching in Dask by @agoose77 in #966
  • feat: improve uproot.futures compatibility with concurrent.futures by @lobis in #983
  • feat: Use a single handler argument on uproot.reading.open by @lobis in #971
  • feat: fsspec source non-blocking chunks by @lobis in #979

Bug-fixes and performance

  • fix: inverted axes for variances of 2D weighted histograms when transformed to hist by @ioanaif in #965
  • fix: support Content objects in writing by @agoose77 in #986

Other

Full Changelog: v5.0.13...v5.1.0

Version 5.1.0rc4

13 Oct 18:00
Compare
Choose a tag to compare
Version 5.1.0rc4 Pre-release
Pre-release

New features

  • feat: improve uproot.futures compatibility with concurrent.futures by @lobis in #983
  • feat: Use a single handler argument on uproot.reading.open by @lobis in #971
  • feat: fsspec source non-blocking chunks by @lobis in #979

Bug-fixes and performance

Other

(none!)

Full Changelog: v5.1.0rc3...v5.1.0rc4

Version 5.0.13

12 Oct 18:44
f24c00e
Compare
Choose a tag to compare

New features

  • feat: add TLeafC - string - writing support by @ioanaif in #940
  • feat: adding a very basic FSSpecSource by @lobis in #967

Bug-fixes and performance

  • fix: inverted axes for variances of 2D weighted histograms when transformed to hist by @ioanaif in #965
  • fix: pull out .data from NumpyArray by @agoose77 in #985

Other

Full Changelog: v5.0.12...v5.0.13

Version 5.1.0rc3

11 Oct 13:55
e133be6
Compare
Choose a tag to compare
Version 5.1.0rc3 Pre-release
Pre-release

New features

  • feat: add TLeafC - string - writing support by @ioanaif in #940
  • feat: adding a very basic FSSpecSource by @lobis in #967
  • feat: add support for shape touching in Dask by @agoose77 in #966

Bug-fixes and performance

  • fix: inverted axes for variances of 2D weighted histograms when transformed to hist by @ioanaif in #965

Other

Full Changelog: v5.0.12...v5.1.0rc3

Version 5.1.0rc2

09 Oct 14:02
0524744
Compare
Choose a tag to compare
Version 5.1.0rc2 Pre-release
Pre-release

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

Full Changelog: v5.1.0rc1...v5.1.0rc2