Skip to content

Releases: CoffeaTeam/coffea

v2024.10.0

16 Oct 18:41
9c3a49c
Compare
Choose a tag to compare

What's Changed

New Features

  • feat: Schema for the oldstyle edm4hep Future Circular Collider simulation Samples by @prayagyadav in #1182

Bugfixes

  • fix: Add dataset discovery tools to coffea.dataset_tools's all and to docs by @rpsimeon34 in #1144
  • docs: Add some missing docstrings and include dataset discovery tools in docs by @rpsimeon34 in #1193

Misc.

New Contributors

Full Changelog: v2024.9.0...v2024.10.0

v2024.9.0

20 Sep 13:14
c94d53d
Compare
Choose a tag to compare

What's Changed

New Features

Fixes

  • fix: correct typo in step-size warning when align_clusters=True by @lgray in #1179
  • build: bump dask-awkward, dask-histogram by @lgray in #1184

Misc.

Full Changelog: v2024.8.3...v2024.9.0

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