Skip to content

Releases: scikit-hep/coffea

v0.7.23

22 Nov 17:51
1f69f3a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.22...v0.7.23

v2024.11.0

20 Nov 21:15
e6e253b
Compare
Choose a tag to compare

What's Changed

This release marks the change to readthedocs.org hosted documentation.
Old versions will be backfilled into coffea-hep.readthedocs.org in time.

New Features

Bugfixes

Misc.

  • ci: bump actions/attest-build-provenance from 1.4.3 to 1.4.4 by @dependabot in #1201
  • ci: bump pypa/gh-action-pypi-publish from 1.10.3 to 1.12.2 by @dependabot in #1203
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in #1196
  • ci: bump codecov/codecov-action from 4 to 5 by @dependabot in #1205
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in #1208
  • docs: specify correct location of sphinx config for rtd by @lgray in #1209
  • docs: install commands for rtd by @lgray in #1210
  • docs: edit pre_install portion of rtd config instead of overriding all commands by @lgray in #1211
  • docs: install coffea docs after sphinx base isntall by @lgray in #1212
  • fix(docs): dev extra, not docs by @lgray in #1213
  • docs: install pandoc and graphviz before building by @lgray in #1214
  • fix(docs): sudo to install pandoc and graphviz by @lgray in #1215
  • fix(docs): remove apt install, something else is funny by @lgray in #1216
  • fix(docs): add graphviz extension to extensions list by @lgray in #1217
  • fix(docs): add graphviz to apt-packages by @lgray in #1218
  • build: Remove 'servicex' extra by @matthewfeickert in #1219
  • docs: update URL for documentation to RTD by @lgray in #1220

Full Changelog: v2024.10.0...v2024.11.0

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