Skip to content

Releases: scikit-hep/uproot5

Version 5.2.2rc1

03 Jan 22:06
63bb43f
Compare
Choose a tag to compare
Version 5.2.2rc1 Pre-release
Pre-release

This is a test of automatically assigning a version number using hatch-vcs.

New features

(none!)

Bug-fixes and performance

(none!)

Other

  • build: change build to autogen version info by @lgray in #1062

Full Changelog: v5.2.1...v5.2.2rc1

Version 5.2.1

03 Jan 21:31
48c3dcf
Compare
Choose a tag to compare

New features

  • feat: supply a pre-calculated base form to avoid file opening by @lgray in #1077

Bug-fixes and performance

(none!)

Other

Full Changelog: v5.2.0...v5.2.1

Version 5.2.0

14 Dec 15:37
a166172
Compare
Choose a tag to compare

This is the first version of Uproot that strictly depends on fsspec, which is now used for all file access (local and remote).

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: refactoring the AwkwardForth code-discovery process by @jpivarski in #943
  • feat(draft): add report= argument for uproot.dask; trigger report collection (take 2!) by @douglasdavis in #1058
  • feat: fsspec as required dependency by @lobis in #1022

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
  • fix: const std::string identification by @HaarigerHarald in #1043
  • fix: correct typo in fsspec globbing by @lgray in #1067

Other

New Contributors

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

Version 5.2.0rc5

14 Dec 00:15
cbd304b
Compare
Choose a tag to compare
Version 5.2.0rc5 Pre-release
Pre-release

The only change in this release is that it's made from the main branch, with main-fsspec (all of the 5.2.0 changes) rebase-and-merged into it. Thus, the order of the applied diffs may be a little different, but it should be the same code. If this pre-release is acceptable, we will follow with 5.2.0 with no changes. (5.2.0 will have a longer set of release notes because it will show differences with respect to 5.1.2.)

New features

(none!)

Bug-fixes and performance

(none!)

Other

(none!)

Full Changelog: 5.2.0rc4...v5.2.0rc5

Version 5.2.0rc4

12 Dec 15:27
cdb70fe
Compare
Choose a tag to compare
Version 5.2.0rc4 Pre-release
Pre-release

New features

  • feat: refactoring the AwkwardForth code-discovery process by @jpivarski in #943
  • feat(draft): add report= argument for uproot.dask; trigger report collection (take 2!) by @douglasdavis in #1058

Bug-fixes and releases

Other

New Contributors

Full Changelog: v5.2.0rc3...v5.2.0rc4

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