Coffea

Latest version: v2025.3.0

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 26

2025.3.0

What's Changed

New Features

* feat: allow TreeMakerSchema to handled more than doubly nested collections by yimuchen in https://github.com/scikit-hep/coffea/pull/1271
* feat: Added length-0 fallback method for ML tools by yimuchen in https://github.com/scikit-hep/coffea/pull/1265
* feat: Weighted cutflow by NJManganelli in https://github.com/scikit-hep/coffea/pull/1272

Bugfixes

* fix: use `ak.mask` instead of `ak.Array.mask` by pfackeldey in https://github.com/scikit-hep/coffea/pull/1253
* fix: avoid pickling of numba objects by lgray in https://github.com/scikit-hep/coffea/pull/1259
* fix: fix coffea docs links everywhere by ikrommyd in https://github.com/scikit-hep/coffea/pull/1268
* fix: error if `name` already exists in `analysis_tools`'s `Weights` and `PackedSelection` by ikrommyd in https://github.com/scikit-hep/coffea/pull/1274
* fix: missing momentum class for PFCands by lgray in https://github.com/scikit-hep/coffea/pull/1293

Misc.

* ci: bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 by dependabot in https://github.com/scikit-hep/coffea/pull/1255
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1258
* ci: test taskvine in py313 by lgray in https://github.com/scikit-hep/coffea/pull/1257
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1266
* build: unpin dask from above move pins for dak and dask-histogram by lgray in https://github.com/scikit-hep/coffea/pull/1276
* ci: run with pytest-xdist and split dask client / not client tests by andrzejnovak in https://github.com/scikit-hep/coffea/pull/1278
* build: try removing dask pin by lgray in https://github.com/scikit-hep/coffea/pull/1267
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1282
* ci: bump actions/attest-build-provenance from 2.2.0 to 2.2.2 by dependabot in https://github.com/scikit-hep/coffea/pull/1287
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1288
* ci: bump actions/attest-build-provenance from 2.2.2 to 2.2.3 by dependabot in https://github.com/scikit-hep/coffea/pull/1290
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1291
* chore: move pyupgrade to py39 or greater, use torch-cpu wheels by lgray in https://github.com/scikit-hep/coffea/pull/1292



**Full Changelog**: https://github.com/scikit-hep/coffea/compare/v2025.1.1...v2025.3.0

2025.1.1

What's Changed

Mainly this release addresses breaking changes in dask that need to be fixed up in dask-awkward, and we also now test in python 3.13.

New Features

Bugfixes

* fix: typo in doublecb implementation by lgray in https://github.com/scikit-hep/coffea/pull/1243
* fix: cap dask below 2025 by lgray in https://github.com/scikit-hep/coffea/pull/1248

Misc.

* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1244
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1247
* ci: use python 3.13 by lgray in https://github.com/scikit-hep/coffea/pull/1195
* ci: bump actions/attest-build-provenance from 2.1.0 to 2.2.0 by dependabot in https://github.com/scikit-hep/coffea/pull/1251


**Full Changelog**: https://github.com/scikit-hep/coffea/compare/v2025.1.0...v2025.1.1

2025.1.0

What's Changed

New Features

* feat: add DNN example on mltools on top of GNN by green-cabbage in https://github.com/scikit-hep/coffea/pull/1236

Bugfixes

* fix(docs): change path to logo for deployment by lgray in https://github.com/scikit-hep/coffea/pull/1221
* fix: allow JetResolution to handle additional filename metadata by lgray in https://github.com/scikit-hep/coffea/pull/1240

Misc.

* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1222
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1224
* ci: pin dask < 2024.12.0 for taskvine tests by lgray in https://github.com/scikit-hep/coffea/pull/1232
* chore: Update project URLs to use 'scikit-hep/coffea' by matthewfeickert in https://github.com/scikit-hep/coffea/pull/1229
* ci: bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 by dependabot in https://github.com/scikit-hep/coffea/pull/1227
* ci: bump actions/attest-build-provenance from 1.4.4 to 2.1.0 by dependabot in https://github.com/scikit-hep/coffea/pull/1228
* chore: completely drop py3.8 by lgray in https://github.com/scikit-hep/coffea/pull/1233
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1235
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1239


**Full Changelog**: https://github.com/scikit-hep/coffea/compare/v2024.11.0...v2025.1.0

2024.11.0

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


**Full Changelog**: https://github.com/CoffeaTeam/coffea/compare/v2024.10.0...v2024.11.0

2024.10.0

What's Changed

New Features


* feat: Schema for the oldstyle edm4hep Future Circular Collider simulation Samples by prayagyadav in https://github.com/CoffeaTeam/coffea/pull/1182

Bugfixes

* fix: Add dataset discovery tools to coffea.dataset_tools's __all__ and to docs by rpsimeon34 in https://github.com/CoffeaTeam/coffea/pull/1144
* docs: Add some missing docstrings and include dataset discovery tools in docs by rpsimeon34 in https://github.com/CoffeaTeam/coffea/pull/1193

Misc.

* ci: bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 by dependabot in https://github.com/CoffeaTeam/coffea/pull/1185
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1186
* feat: add new logo by pfackeldey in https://github.com/CoffeaTeam/coffea/pull/1187
* ci: bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3 by dependabot in https://github.com/CoffeaTeam/coffea/pull/1188
* fix(ci): need to specify python version now by lgray in https://github.com/CoffeaTeam/coffea/pull/1191
* ci: stop testing against python 3.8 (completely out of support now) by lgray in https://github.com/CoffeaTeam/coffea/pull/1192

New Contributors
* prayagyadav made their first contribution in https://github.com/CoffeaTeam/coffea/pull/1182

**Full Changelog**: https://github.com/CoffeaTeam/coffea/compare/v2024.9.0...v2024.10.0

2024.9.0

What's Changed

New Features

Fixes

* fix: correct typo in step-size warning when align_clusters=True by lgray in https://github.com/CoffeaTeam/coffea/pull/1179
* build: bump dask-awkward, dask-histogram by lgray in https://github.com/CoffeaTeam/coffea/pull/1184

Misc.

* ci: bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.1 by dependabot in https://github.com/CoffeaTeam/coffea/pull/1177
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1176
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1180
* ci: bump actions/attest-build-provenance from 1.4.2 to 1.4.3 by dependabot in https://github.com/CoffeaTeam/coffea/pull/1178
* docs: create .readthedocs.yaml by lgray in https://github.com/CoffeaTeam/coffea/pull/1181
* ci(pre-commit): pre-commit autoupdate by pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1183


**Full Changelog**: https://github.com/CoffeaTeam/coffea/compare/v2024.8.3...v2024.9.0

Page 1 of 26

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.