Skip to content

Releases: CoffeaTeam/coffea

v2024.8.3

30 Aug 13:59
57d43a1
Compare
Choose a tag to compare

What's Changed

New Features

Fixes

Misc.

New Contributors

Full Changelog: v2024.8.2...v2024.8.3

v2024.8.2

29 Aug 14:04
2aaf4f0
Compare
Choose a tag to compare

What's Changed

New Features

Fixes

  • fix: more expository error message in case of empty returned file list by @lgray in #1168

Misc.

New Contributors

Full Changelog: v2024.8.1...v2024.8.2

v2024.8.1

19 Aug 13:46
246f134
Compare
Choose a tag to compare

What's Changed

Note to users: due to the change of "r" to "rho" when using scikit-hep vector, this causes a fairly notable clash with the per-event pileup energy density, often called "rho". Since .rho is an awkward behavior if you assign the pileup rho into a jet object, for instance, .rho will always return the geometrical interpretation. To fix this you can either use object["rho"], if you continue to call the variable "rho" in the object, since that method will will only ever access field names. You can also call the pileup rho something else like object["PU_rho" ] = some_pu_variable; print(object.PU_rho), which will avoid the name clash in the first place.

New Features

Fixes

  • fix: remove lru_cache from Weights by @lgray in #1160
  • fix: remove unnecessary overrides of momentum accessors by @lgray in #1161
  • fix: Physlite elementlink update 8/4/24 by @SamKelson in #1156
  • fix: remove bad accessors for cylindrical pt/eta/phi vectors by @lgray in #1165

Misc.

New Contributors

Full Changelog: v2024.8.0...v2024.8.1

v2024.8.0

09 Aug 21:37
6ca6bf8
Compare
Choose a tag to compare

What's Changed

NOTE OF CAUTION: This release of coffea switches to use the vector backend which has many trivial differences from coffea's original vector class. There is one major functional difference, if you are using r to represent cylindrical radius, that is now describe by rho. This is usually denoted by particle physicists as pt so there shouldn't be many collisions with existing code.

New Features

Fixes

Misc.

New Contributors

Full Changelog: v2024.6.1...v2024.8.0

v2024.6.1

21 Jun 18:16
225dc99
Compare
Choose a tag to compare

What's Changed

New Features

Fixes

  • fix: UpRoot's KeyInFileError Handling for Preprocessor's File Exception Parameter; Fixes #1107 by @SamKelson in #1106
  • fix: deprecate json_lookup by @lgray in #1113
  • fix: remove upper limit on numpy 2, update tests by @lgray in #1115
  • fix(ci): numpy<2 in tests for windows by @lgray in #1122

Misc.

New Contributors

Full Changelog: v2024.6.0...v2024.6.1

v2024.6.0

07 Jun 18:44
fb80e35
Compare
Choose a tag to compare

What's Changed

New Features

Fixes

  • fix: add zero photon charge and fix their cutBased id by @ikrommyd in #1092

Misc.

Full Changelog: v2024.5.0...v2024.6.0

v2024.5.0

08 May 16:01
5e94b87
Compare
Choose a tag to compare

What's Changed

New Features

Fixes

  • fix: output of do_preprocess saved in the wrong order of files by @ikrommyd in #1086

Misc

Full Changelog: v2024.4.1...v2024.5.0

v2024.4.1

16 Apr 07:59
d3beaff
Compare
Choose a tag to compare

What's Changed

New Features

  • feat: Request all arrays from uproot at once inside dask task by @nsmith- in #1076
  • feat: use tree reduction to aggregate files in preprocessing by @alexander-held in #1079

Fixes

Misc

Full Changelog: v2024.4.0...v2024.4.1

v2024.4.0

03 Apr 00:02
e2cd5e2
Compare
Choose a tag to compare

What's Changed

New Features

Fixes

  • fix: Do not add trailing slash in xrootd urls by @valsdav in #1054

Misc

Full Changelog: v2024.3.0...v2024.4.0

v2024.3.0

12 Mar 14:50
478b312
Compare
Choose a tag to compare

What's Changed

New Features

Fixes

  • fix: properly retain user metadata in preprocess by @lgray in #1051
  • fix(build): unpin distributed as well! by @lgray in #1057

Misc.

  • ci: bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 by @dependabot in #1049
  • build: unpin dask and skooch dask-awkward pin by @lgray in #1055
  • build: pin dask-histogram to >=2024.3.0 by @lgray in #1056
  • ci: bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 by @dependabot in #1058
  • build: for recent python use dask 2024.3.0 by @lgray in #1059

Full Changelog: v2024.2.2...v2024.3.0