Recent Releases of coffea

coffea - v2025.7.3

What's Changed

  • chore: exclude jupyter notebook from github languages by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1375
  • fix: finally fix doublecrystalball for good by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1376
  • chore: make missing ndcctools.taskvine warning not appear on general coffea import by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1378

Full Changelog: https://github.com/scikit-hep/coffea/compare/v2025.7.2...v2025.7.3

- Python
Published by ikrommyd 8 months ago

coffea - v0.7.30

What's Changed

  • fix: backport "finally fix doublecrystalball for good" by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1377

Full Changelog: https://github.com/scikit-hep/coffea/compare/v0.7.29...v0.7.30

- Python
Published by ikrommyd 8 months ago

coffea - v2025.7.2

What's Changed

  • chore: add Iason to authors/maintainers in pyproject.toml and also use global zenodo doi by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1373
  • chore: make fsspec-xrootd an optional dependency and pin it to v0.5.1 by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1374

Full Changelog: https://github.com/scikit-hep/coffea/compare/v2025.7.1...v2025.7.2

- Python
Published by ikrommyd 9 months ago

coffea - v2025.7.1

What's Changed

  • fix: reading of sub-branches in PHYSLITE schema for eager and virtual mode by @nikoladze in https://github.com/scikit-hep/coffea/pull/1369
  • chore: document files_per_batch and pin pyarrow until awkward fixes it upstream by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1370
  • feat: pass iteritems_options through executors by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1371

Full Changelog: https://github.com/scikit-hep/coffea/compare/v2025.7.0...v2025.7.1

- Python
Published by ikrommyd 9 months ago

coffea - v2025.7.0

Important announcement

This release changes the default behavior of coffea . We are now focusing on doing analysis with the newly developed "virtual arrays" of awkward as the main backend. For more information on virtual arrays, see this talk at PyHEP.dev 2025. For examples of virtual array usage, see the following example repositories: https://github.com/ikrommyd/coffea-virtual-array-tests https://github.com/ikrommyd/coffea-virtual-array-demo https://github.com/iris-hep/calver-coffea-agc-demo/blob/2025IRISHEPTraining/agc-coffea-2025-virtual-arrays-and-executors.ipynb https://github.com/ikrommyd/virtual-array-agc

The default behavior of NanoEventsFactory.from_root() has changed. It now reads the input root file using virtual arrays by default. The backend choice is controlled by the mode argument of the method which can be set to "eager", "virtual", or "dask". The new default is "virtual" while the delayed argument has been removed. The old delayed=True is now equivalent to mode="dask". The old delayed=False is now equivalent to mode="eager".

At the same time, the coffea 0.7 processors and executors have been revived and analysis can be done using coffea 0.7-like syntax ```python from coffea.processor import ProcessorABC, Runner, DaskExecutor

class MyProcessor(ProcessorABC): def process(self, events): ...

def postprocess(self, accumulator):
    ...

run = Runner( DaskExecutor(client=client, compression=None), chunksize=250_000, skipbadfiles=True, schema=NanoAODSchema, savemetrics=True )

out, report = run(fileset, processor_instance=MyProcessor()) `` Analyses still usingcoffea 0.7` can and should seamlessly transition to this new release.

If you still want to use the dask interface (create task graphs), you should specify mode="dask" to NanoEventsFactory.from_root() when working on single file. For scaling, you can still use the dataset_tools like the following ```python from coffea.datasettools import applyto_fileset

applytofileset(MyProcessor(), fileset, uprootoptions={"allowreaderrorswith_report": True}) `` It is recommended to convert all analyses to use the new virtual arrays feature ofawkward2and not stick with packages that are unmaintained for 3 years (coffea 0.7which still usesawkward1` ). Please reach out for any help and to report problems.

New features

  • feat: EDM4HEPSchema and Newstyle FCCSchema by @prayagyadav in https://github.com/scikit-hep/coffea/pull/1245
  • feat: add virtual arrays by @pfackeldey in https://github.com/scikit-hep/coffea/pull/1277
  • feat: bring back iterative, futures and dask executors by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1323
  • feat: 0.7 style processor/executor model using ak2 virtual arrays. by @lgray in https://github.com/scikit-hep/coffea/pull/1309
  • feat: bring back parsl executor by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1325
  • feat: add @original_array attr to events in virtual mode by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1327
  • feat: make column_accumulator support awkward arrays and add accumulator tests by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1352
  • feat: taskvine executor for new coffea by @btovar in https://github.com/scikit-hep/coffea/pull/1360
  • feat: systematics handling for dask mode by @lgray in https://github.com/scikit-hep/coffea/pull/786
  • feat: make max_chunks return the first N chunks per dataset (not per file per dataset like it is now) by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1359

Bug-fixes and performance

  • fix: properly support older numba/numpy mixtures by @lgray in https://github.com/scikit-hep/coffea/pull/1298
  • fix: do not error or return None when calling min/max over length zero chunks in weight statistics, return infinities instead by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1328
  • fix: skip OSErrors when skipping bad files using executors by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1333
  • fix: executor's preprocess requires treename as input argument when there should be a default by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1334
  • fix: make NanoAODSchema the default in exectors for consistency with apply_to_fileset by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1335
  • fix: use awkward for min and max in Weights to avoid inconsistencies between eager/virtual and dask mode by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1337
  • fix: make nanoevents properly copiable and do not store the @original_array attribute as that will get copied by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1346
  • perf: use numpy only in eager weight statistics by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1351
  • fix: print the original processor error with the "failed processing file" exception by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1353
  • fix: lazywhere was removed from scipy, use applywhere from scipy.lib.arrayapi_extra by @lgray in https://github.com/scikit-hep/coffea/pull/1356
  • fix: make offsets start at zero forListOffsetArray coming from uproot (fix physlite entry start problem) by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1363
  • fix: clarify function names in systematics by @lgray in https://github.com/scikit-hep/coffea/pull/1366
  • fix: Fix bugs in CorrectedMETFactory.build in coffea 202x by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1342
  • fix: error when delayed kwarg is used in nanoevents by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1367

Other

  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1294
  • ci(also docs): enforce constraints so spark / rucio build by @lgray in https://github.com/scikit-hep/coffea/pull/1299
  • docs: we do not support python 3.8 any more! by @lgray in https://github.com/scikit-hep/coffea/pull/1300
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1301
  • ci: update tritonserver, use GHA arm runners by @lgray in https://github.com/scikit-hep/coffea/pull/1302
  • ci: relax setuptools constraint to !=78.0.1 by @lgray in https://github.com/scikit-hep/coffea/pull/1303
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1305
  • ci: Use astral-sh/setup-uv to setup Python by @matthewfeickert in https://github.com/scikit-hep/coffea/pull/1304
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1310
  • ci: bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in https://github.com/scikit-hep/coffea/pull/1313
  • build(deps): skip dask 2025.4.0 by @lgray in https://github.com/scikit-hep/coffea/pull/1315
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1312
  • ci: bump actions/attest-build-provenance from 2.2.3 to 2.3.0 by @dependabot[bot] in https://github.com/scikit-hep/coffea/pull/1316
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1317
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1320
  • chore: remove vector deprecation warning and add a warning for the switch to the virtual mode default by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1330
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1324
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1336
  • ci: change pre-commit schedule to monthly by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1341
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1344
  • ci: bump actions/attest-build-provenance from 2.3.0 to 2.4.0 by @dependabot[bot] in https://github.com/scikit-hep/coffea/pull/1348
  • docs: return None in the cases where getattr fails in linkcode_resolve by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1349

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

- Python
Published by ikrommyd 9 months ago

coffea - v2025.7.0.rc0

What's Changed

  • ci: bump actions/attest-build-provenance from 2.3.0 to 2.4.0 by @dependabot[bot] in https://github.com/scikit-hep/coffea/pull/1348
  • docs: return None in the cases where getattr fails in linkcode_resolve by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1349
  • perf: use numpy only in eager weight statistics by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1351
  • fix: print the original processor error with the "failed processing file" exception by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1353
  • fix: lazywhere was removed from scipy, use applywhere from scipy.lib.arrayapi_extra by @lgray in https://github.com/scikit-hep/coffea/pull/1356
  • feat: make column_accumulator support awkward arrays and add accumulator tests by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1352
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/scikit-hep/coffea/pull/1362
  • fix: make offsets start at zero forListOffsetArray coming from uproot (fix physlite entry start problem) by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1363
  • feat: taskvine executor for new coffea by @btovar in https://github.com/scikit-hep/coffea/pull/1360

Full Changelog: https://github.com/scikit-hep/coffea/compare/v2025.6.0.rc0...v2025.7.0.rc0

- Python
Published by ikrommyd 9 months ago

coffea - v0.7.29

What's Changed

  • fix: backport scipy's _lazywhere removal fix to 0.7.x by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1358
  • fix: TemporaryDirectory does not create parents in taskvine executor by @btovar in https://github.com/scikit-hep/coffea/pull/1357

Full Changelog: https://github.com/scikit-hep/coffea/compare/v0.7.28...v0.7.29

- Python
Published by ikrommyd 9 months ago

coffea - v0.7.28

What's Changed

  • fix: consistent length zero weight stats between awkward1 and awkward2 by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1347
  • docs: backport "return None in the cases where getattr fails in linkcode_resolve" by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1350

Full Changelog: https://github.com/scikit-hep/coffea/compare/v0.7.27...v0.7.28

- Python
Published by ikrommyd 10 months ago

coffea - v0.7.27

What's Changed

  • fix: backport length zero weights min/max calculation treatment by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1329
  • fix: do not create new virtual arrays in coffea 0.7.x object systematics to avoid memory leaks by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1321
  • feat: disableworkertransfers option to taskvine executor by @btovar in https://github.com/scikit-hep/coffea/pull/1319
  • fix: Fix bugs in CorrectedMETFactory.build by @nsmith- in https://github.com/scikit-hep/coffea/pull/1326

Full Changelog: https://github.com/scikit-hep/coffea/compare/v0.7.26...v0.7.27

- Python
Published by ikrommyd 10 months ago

coffea - v2025.6.0.rc0

What's Changed

  • fix: skip OSErrors when skipping bad files using executors by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1333
  • fix: executor's preprocess requires treename as input argument when there should be a default by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1334
  • fix: make NanoAODSchema the default in exectors for consistency with apply_to_fileset by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1335
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1336
  • fix: use awkward for min and max in Weights to avoid inconsistencies between eager/virtual and dask mode by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1337
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1340
  • ci: change pre-commit schedule to monthly by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1341
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1344
  • fix: make nanoevents properly copiable and do not store the @original_array attribute as that will get copied by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1346

Full Changelog: https://github.com/scikit-hep/coffea/compare/v2025.5.0.rc2...v2025.6.0.rc0

- Python
Published by ikrommyd 10 months ago

coffea - v2025.5.0.rc2

What's Changed

  • fix: do not error or return None when calling min/max over length zero chunks in weight statistics, return infinities instead by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1328
  • feat: add @original_array attr to events in virtual mode by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1327
  • chore: remove vector deprecation warning and add a warning for the switch to the virtual mode default by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1330

Full Changelog: https://github.com/scikit-hep/coffea/compare/v2025.5.0.rc1...v2025.5.0.rc2

- Python
Published by ikrommyd 11 months ago

coffea - v2025.5.0.rc1

What's Changed

New Features

  • feat: bring back parsl executor by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1325

Bugfixes

Misc.

  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1324

Full Changelog: https://github.com/scikit-hep/coffea/compare/v2025.5.0.rc0...v2025.5.0.rc1

- Python
Published by lgray 11 months ago

coffea - v2025.5.0.rc0

What's Changed

New Features

  • feat: EDM4HEPSchema and Newstyle FCCSchema by @prayagyadav in https://github.com/scikit-hep/coffea/pull/1245
  • feat: add virtual arrays by @pfackeldey in https://github.com/scikit-hep/coffea/pull/1277
  • feat: bring back iterative, futures and dask executors by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1323
  • feat: 0.7 style processor/executor model using ak2 virtual arrays. by @lgray in https://github.com/scikit-hep/coffea/pull/1309

Bugfixes

  • fix: properly support older numba/numpy mixtures by @lgray in https://github.com/scikit-hep/coffea/pull/1298

Misc.

  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1294
  • ci(also docs): enforce constraints so spark / rucio build by @lgray in https://github.com/scikit-hep/coffea/pull/1299
  • docs: we do not support python 3.8 any more! by @lgray in https://github.com/scikit-hep/coffea/pull/1300
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1301
  • ci: update tritonserver, use GHA arm runners by @lgray in https://github.com/scikit-hep/coffea/pull/1302
  • ci: relax setuptools constraint to !=78.0.1 by @lgray in https://github.com/scikit-hep/coffea/pull/1303
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1305
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1307
  • ci: Use astral-sh/setup-uv to setup Python by @matthewfeickert in https://github.com/scikit-hep/coffea/pull/1304
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1310
  • ci: bump astral-sh/setup-uv from 5 to 6 by @dependabot in https://github.com/scikit-hep/coffea/pull/1313
  • build(deps): skip dask 2025.4.0 by @lgray in https://github.com/scikit-hep/coffea/pull/1315
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1312
  • ci: bump actions/attest-build-provenance from 2.2.3 to 2.3.0 by @dependabot in https://github.com/scikit-hep/coffea/pull/1316
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1317
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/scikit-hep/coffea/pull/1320

Full Changelog: https://github.com/scikit-hep/coffea/compare/v2025.3.0...v2025.5.0.rc0

- Python
Published by lgray 11 months ago

coffea - v2025.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

- Python
Published by lgray about 1 year ago

coffea - v0.7.26

What's Changed

  • fix: backport double cb typo to 0.7.x by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1264
  • fix: backport fix coffea docs links everywhere by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1269
  • feat: Taskvine executor backport by @btovar in https://github.com/scikit-hep/coffea/pull/1289

Full Changelog: https://github.com/scikit-hep/coffea/compare/v0.7.25...v0.7.26

- Python
Published by lgray about 1 year ago

coffea - v0.7.25

What's Changed

  • fix: allow OSErrors in coffea 0.7.x when skipbadfiles is set to True by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1260
  • ci: Dynamic versioning for coffea 0.7.x by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1261
  • chore: add version.pyi in coffea 0.7.x by @ikrommyd in https://github.com/scikit-hep/coffea/pull/1262

Full Changelog: https://github.com/scikit-hep/coffea/compare/v0.7.24...v0.7.25

- Python
Published by ikrommyd about 1 year ago

coffea - v2025.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

- Python
Published by lgray about 1 year ago

coffea - v0.7.24

What's Changed

Bugfixes

  • fix(backport): allow JetResolution to handle additional filename metadata by @lgray in https://github.com/scikit-hep/coffea/pull/1241

Full Changelog: https://github.com/scikit-hep/coffea/compare/v0.7.23...v0.7.24

- Python
Published by lgray about 1 year ago

coffea - v2025.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

- Python
Published by lgray about 1 year ago

coffea - v0.7.23

What's Changed

  • feat: TreeMakerSchema Skimming (v0.7) by @yimuchen in https://github.com/CoffeaTeam/coffea/pull/934
  • feat: backport dataset_tools to coffea 0.7.x by @ikrommyd in https://github.com/CoffeaTeam/coffea/pull/1036
  • fix: backport photon fix to 0.7 by @ikrommyd in https://github.com/CoffeaTeam/coffea/pull/1104
  • backport: backport low pt electrons to 0.7 by @ikrommyd in https://github.com/CoffeaTeam/coffea/pull/1125
  • chore: support python>=3.8 <3.12 and newer numpy versions < 2 in coffea 0.7.x by @ikrommyd in https://github.com/CoffeaTeam/coffea/pull/1206
  • build: move coffea 0.7.x to pyproject.toml by @ikrommyd in https://github.com/CoffeaTeam/coffea/pull/1207

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v0.7.22...v0.7.23

- Python
Published by ikrommyd over 1 year ago

coffea - v2024.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

- Python
Published by lgray over 1 year ago

coffea - v2024.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.datasettools'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

- Python
Published by lgray over 1 year ago

coffea - v2024.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

- Python
Published by lgray over 1 year ago

coffea - v2024.8.3

What's Changed

New Features

Fixes

  • fix: Delete src/coffea/lookuptools/jsonlookup.py by @rpsimeon34 in https://github.com/CoffeaTeam/coffea/pull/1174

Misc.

New Contributors

  • @rpsimeon34 made their first contribution in https://github.com/CoffeaTeam/coffea/pull/1174

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

- Python
Published by lgray over 1 year ago

coffea - v2024.8.2

What's Changed

New Features

  • feat: Change Jet and FatJet Vector behaviour to be compatible with other lepton classes by @green-cabbage in https://github.com/CoffeaTeam/coffea/pull/1166
  • feat: tensorflow wrapper by @yimuchen in https://github.com/CoffeaTeam/coffea/pull/1171

Fixes

  • fix: more expository error message in case of empty returned file list by @lgray in https://github.com/CoffeaTeam/coffea/pull/1168

Misc.

  • build: bump uproot to >= 5.3.11 by @lgray in https://github.com/CoffeaTeam/coffea/pull/1169
  • ci: bump actions/attest-build-provenance from 1.4.1 to 1.4.2 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/1170
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1167
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1172

New Contributors

  • @green-cabbage made their first contribution in https://github.com/CoffeaTeam/coffea/pull/1166

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.8.1...v2024.8.2

- Python
Published by lgray over 1 year ago

coffea - v2024.8.1

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

  • feat: Add ScoutingNanoAODSchema by @jslawless in https://github.com/CoffeaTeam/coffea/pull/1151

Fixes

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

Misc.

  • ci: bump actions/attest-build-provenance from 1.4.0 to 1.4.1 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/1157
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1159

New Contributors

  • @jslawless made their first contribution in https://github.com/CoffeaTeam/coffea/pull/1151

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.8.0...v2024.8.1

- Python
Published by lgray over 1 year ago

coffea - v2024.8.0

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

  • feat: add low-pt electrons to NanoAOD methods and schema by @ikrommyd in https://github.com/CoffeaTeam/coffea/pull/1121
  • feat: Sync the DatasetDiscoveryCLI do_preprocess options with preprocess function by @NJManganelli in https://github.com/CoffeaTeam/coffea/pull/1137
  • refactor!: back nanoevents.methods.vector with scikit-hep vector by @lgray in https://github.com/CoffeaTeam/coffea/pull/991
    • fix: depend on vector v1.3.1 + trim down coffea vectors by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1061
    • fix: add correct behaviors and projection classes for candidate classes by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1063
    • fix: copy behaviors for the remaining vector sub-classes by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1124
    • fix: updates from review by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1130
    • fix: Revert "fix: updates from review" by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1133
    • fix: use the new type signature for copy_behaviors by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1136
    • fix: copy_behaviors should be called before class definition by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1152
    • chore: bump vector version by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1153

Fixes

  • fix: allow importing ml_tools modules without xgboost by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1127
  • fix: correct coffea version in docs by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1155

Misc.

  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1123
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1126
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1128
  • build: pin sphinx < 8 while people are updating packages by @lgray in https://github.com/CoffeaTeam/coffea/pull/1145
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1132
  • ci: bump actions/attest-build-provenance from 1.3.2 to 1.4.0 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/1143
  • build: awkward pinned below from 2.6.7 by @lgray in https://github.com/CoffeaTeam/coffea/pull/1146
  • ci: use python -m pytest due to windows environment change by @lgray in https://github.com/CoffeaTeam/coffea/pull/1149
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1150
  • ci(fix): remove fetch-tags by @lgray in https://github.com/CoffeaTeam/coffea/pull/1154

New Contributors

  • @NJManganelli made their first contribution in https://github.com/CoffeaTeam/coffea/pull/1137

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.6.1...v2024.8.0

- Python
Published by lgray over 1 year ago

coffea - v2024.6.1

What's Changed

New Features

Fixes

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

Misc.

  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1105
  • ci: bump actions/attest-build-provenance from 1.2.0 to 1.3.1 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/1109
  • build(deps): pin numpy < 2 while boost_histogram is broken by @lgray in https://github.com/CoffeaTeam/coffea/pull/1114
  • ci: bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/1110
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1116
  • ci: bump actions/attest-build-provenance from 1.3.1 to 1.3.2 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/1117

New Contributors

  • @SamKelson made their first contribution in https://github.com/CoffeaTeam/coffea/pull/1106

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.6.0...v2024.6.1

- Python
Published by lgray almost 2 years ago

coffea - v2024.6.0

What's Changed

New Features

Fixes

  • fix: add zero photon charge and fix their cutBased id by @ikrommyd in https://github.com/CoffeaTeam/coffea/pull/1092

Misc.

  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1093
  • ci: Add GitHub artifact attestations to package distribution by @matthewfeickert in https://github.com/CoffeaTeam/coffea/pull/1096
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1098
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1102
  • ci: bump actions/attest-build-provenance from 1.1.2 to 1.2.0 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/1103

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.5.0...v2024.6.0

- Python
Published by lgray almost 2 years ago

coffea - v2024.5.0

What's Changed

New Features

  • feat: read golden json using fsspec by @ikrommyd in https://github.com/CoffeaTeam/coffea/pull/1088

Fixes

  • fix: output of do_preprocess saved in the wrong order of files by @ikrommyd in https://github.com/CoffeaTeam/coffea/pull/1086

Misc

  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1084
  • ci: drop python 3.8 (images not consistently available) by @lgray in https://github.com/CoffeaTeam/coffea/pull/1085
  • build: Disallow uproots with known form manipulation issue by @matthewfeickert in https://github.com/CoffeaTeam/coffea/pull/1091
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1087
  • ci: Use uv for all pip installs by @matthewfeickert in https://github.com/CoffeaTeam/coffea/pull/1090

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.4.1...v2024.5.0

- Python
Published by lgray almost 2 years ago

coffea - v2024.4.1

What's Changed

New Features

  • feat: Request all arrays from uproot at once inside dask task by @nsmith- in https://github.com/CoffeaTeam/coffea/pull/1076
  • feat: use tree reduction to aggregate files in preprocessing by @alexander-held in https://github.com/CoffeaTeam/coffea/pull/1079

Fixes

  • fix: update Applying corrections notebook by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1070

Misc

  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1071
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1081

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.4.0...v2024.4.1

- Python
Published by lgray almost 2 years ago

coffea - v2024.4.0

What's Changed

New Features

Fixes

  • fix: Do not add trailing slash in xrootd urls by @valsdav in https://github.com/CoffeaTeam/coffea/pull/1054

Misc

  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1060
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1062
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1067
  • build: bump awkward for numpy 2 compatibility by @lgray in https://github.com/CoffeaTeam/coffea/pull/1068
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1069

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.3.0...v2024.4.0

- Python
Published by lgray about 2 years ago

coffea - v2024.3.0

What's Changed

New Features

Fixes

  • fix: properly retain user metadata in preprocess by @lgray in https://github.com/CoffeaTeam/coffea/pull/1051
  • fix(build): unpin distributed as well! by @lgray in https://github.com/CoffeaTeam/coffea/pull/1057

Misc.

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

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.2.2...v2024.3.0

- Python
Published by lgray about 2 years ago

coffea - v2024.2.2

What's Changed

This release is to pin to uproot 5.3.0 and adapt to the interface changes therein.

New Features

  • feat: modifier argument for partial_weights method by @rkansal47 in https://github.com/CoffeaTeam/coffea/pull/1042

Fixes

  • fix: use ak.mergeunionof_records to generate input data format by @lgray in https://github.com/CoffeaTeam/coffea/pull/1017
  • fix: make apply_to_fileset be able to handle tuple outputs of data_manipulation. by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/1038
  • fix: adjust to breaking changes in form mapping interface by @lgray in https://github.com/CoffeaTeam/coffea/pull/1047

Other

  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1035
  • chore: test in python 3.12 by @lgray in https://github.com/CoffeaTeam/coffea/pull/1040
  • perf: use an lrucache for weight, partialweight, require by @lgray in https://github.com/CoffeaTeam/coffea/pull/1043
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1044

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.2.1...v2024.2.2

- Python
Published by lgray about 2 years ago

coffea - v2024.2.1

What's Changed

New Features

  • feat: allowing unmatched files in rucio utils by @valsdav in https://github.com/CoffeaTeam/coffea/pull/1021

Fixes

  • fix: updateDataDiscoveryCLI usage of dataset_tools.preprocess by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/1024
  • fix: remove branches that aren't interpretable as nanoevents in preprocess by @lgray in https://github.com/CoffeaTeam/coffea/pull/1031
  • fix(build): pin dask < 2024.2.0 until a fix in awkward is in place by @lgray in https://github.com/CoffeaTeam/coffea/pull/1033

Other

  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1026
  • ci: bump ts-graphviz/setup-graphviz from 1 to 2 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/1028
  • ci: bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/1029

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.2.0...v2024.2.1

- Python
Published by lgray about 2 years ago

coffea - v2024.2.0

What's Changed

New Features:

  • feat: round target step multiplicity so we end up with more even steps on average by @lgray in https://github.com/CoffeaTeam/coffea/pull/1011
  • feat: deprecate coffea.nanoevents.methods.vector by @lgray in https://github.com/CoffeaTeam/coffea/pull/997

Fixes:

  • fix!: improve user interface for preprocess by @lgray in https://github.com/CoffeaTeam/coffea/pull/1008
  • fix: use public uproot interfaces when extracting form by @lgray in https://github.com/CoffeaTeam/coffea/pull/1013
  • fix: force application of to_packed in awkward binnings by @lgray in https://github.com/CoffeaTeam/coffea/pull/1016
  • fix: convert sys.exit(1) to ValueError in DataDiscoveryCLI by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/1020

Documentation:

  • fix(docs): update Running inference tools notebook by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1004
  • fix(docs): Update dataset_discovery.ipynb by @nsmith- in https://github.com/CoffeaTeam/coffea/pull/1006
  • fix(docs): rewrite Coffea Processors notebook by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1005

Other:

  • build(binder): update binder install to include distributed by @lgray in https://github.com/CoffeaTeam/coffea/pull/1009
  • build: pin to uproot 5.2.2 by @lgray in https://github.com/CoffeaTeam/coffea/pull/1012
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/1015
  • chore: get ruff to show fixes when it applies them by @lgray in https://github.com/CoffeaTeam/coffea/pull/1018
  • ci: bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/1022
  • build: bump dask-awkward and dask-histogram by @lgray in https://github.com/CoffeaTeam/coffea/pull/1023

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.1.2...v2024.2.0

- Python
Published by lgray about 2 years ago

coffea - v2024.1.2

What's Changed

  • refactor: significantly simplify dask version of LumiList by @lgray in https://github.com/CoffeaTeam/coffea/pull/993
  • fix: better typing in manipulations by @lgray in https://github.com/CoffeaTeam/coffea/pull/994
  • fix: better empty files filter by @lgray in https://github.com/CoffeaTeam/coffea/pull/995
  • fix(docs): use correct source links in docs by @lgray in https://github.com/CoffeaTeam/coffea/pull/996
  • chore: cleanup VCS versioning by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/999
  • fix: update Reading data with coffea NanoEvents notebook by @Saransh-cpp in https://github.com/CoffeaTeam/coffea/pull/1000
  • fix: test delta-r + metric return with and without optimization by @lgray in https://github.com/CoffeaTeam/coffea/pull/1001
  • feat: warn user about abnormally large step sizes when align_clusters==True by @lgray in https://github.com/CoffeaTeam/coffea/pull/1003
  • fix: make dask layer name shorthands easier to read by @lgray in https://github.com/CoffeaTeam/coffea/pull/1002

New Contributors

  • @Saransh-cpp made their first contribution in https://github.com/CoffeaTeam/coffea/pull/999

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.1.1...v2024.1.2

- Python
Published by lgray about 2 years ago

coffea - v2024.1.1

What's Changed

  • feat!: dask-based LumiList and LumiData by @lgray in https://github.com/CoffeaTeam/coffea/pull/990

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2024.1.0...v2024.1.1

- Python
Published by lgray about 2 years ago

coffea - v2024.1.0

What's Changed

  • test: add skip for missing dependency, fixture for local tests directory by @lobis in https://github.com/CoffeaTeam/coffea/pull/933
  • docs: add packedselection notebook to coffea by example by @lgray in https://github.com/CoffeaTeam/coffea/pull/970
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/971
  • ci: triton changed their extras by @lgray in https://github.com/CoffeaTeam/coffea/pull/974
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/976
  • chore: remove now-defunct servicex tests by @lgray in https://github.com/CoffeaTeam/coffea/pull/977
  • build: bump dask-awkward requirement by @lgray in https://github.com/CoffeaTeam/coffea/pull/979
  • feat: max_files by @lgray in https://github.com/CoffeaTeam/coffea/pull/981
  • fix: remove hack to try to make correction serialization faster, it is too flaky by @lgray in https://github.com/CoffeaTeam/coffea/pull/982
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/983
  • feat: preprocess a dataset's base form and hint it to uproot by @lgray in https://github.com/CoffeaTeam/coffea/pull/978
  • fix: formhashmd5 is not needed in FilesetSpec by @lgray in https://github.com/CoffeaTeam/coffea/pull/984
  • fix: remove conversion to dask arrays by @lgray in https://github.com/CoffeaTeam/coffea/pull/985
  • fix: adapt to read-only dask_awkward attrs by @lgray in https://github.com/CoffeaTeam/coffea/pull/986
  • build(deps): bump awkward version to 2.5.2 by @lgray in https://github.com/CoffeaTeam/coffea/pull/987
  • feat: preprocess returns [[0, 0]] for empty ttrees, add filter_files tool by @lgray in https://github.com/CoffeaTeam/coffea/pull/989
  • fix: use dask.delayed to reference objects like ml models or corrections by @lgray in https://github.com/CoffeaTeam/coffea/pull/988

New Contributors

  • @lobis made their first contribution in https://github.com/CoffeaTeam/coffea/pull/933

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2023.12.0...v2024.1.0

- Python
Published by lgray about 2 years ago

coffea - v2023.12.0

This release is a significant, backwards incompatible change with respect to coffea 0.7 analysis code and patterns. We have made sure the translation from coffea 0.7 to this version of coffea is not unendurably difficult.

The coffea 202x series is a major upgrade to coffea that incorporates uproot5, awkward2, dask-awkward, dask-histogram, and fsspec. It uses all of these packages to create a cohesive, scalable, and fluidly evolving analysis and analysis-framework design platform that is convenient, well performing, and robust. Using this release, analysis design and execution is made significantly more smooth and manageable at all stages from initial ideation and data exploration to producing publication quality results.

It includes significant new features like: failed file handling and partial job completion, skimming, high-level dataset handling, streamlined interfaces to machine learning inference at scale, access to columnar jet-clustering, ... .

Many thanks to everyone who made this release possible including: @jpivarski @agoose77 @nsmith- @douglasdavis @yimuchen @iasonkrom @valsdav

What's Changed

  • build(deps): bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.1 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/774
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/781
  • build(deps): bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.4 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/780
  • Awkward v2 transition by @lgray in https://github.com/CoffeaTeam/coffea/pull/736
  • build(deps): bump pypa/gh-action-pypi-publish from 1.8.4 to 1.8.5 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/782
  • Get tests in passing state, mark heisenbugs by @lgray in https://github.com/CoffeaTeam/coffea/pull/789
  • update awkward2 pin by @lgray in https://github.com/CoffeaTeam/coffea/pull/785
  • Use codecov action now by @lgray in https://github.com/CoffeaTeam/coffea/pull/791
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/787
  • update awkward, daskawkward, daskhistogram pins by @lgray in https://github.com/CoffeaTeam/coffea/pull/792
  • Use uproot chunking for uproot.dask, repin uproot by @lgray in https://github.com/CoffeaTeam/coffea/pull/793
  • Pin dask < 2023.4.0 while dask_awkward isn't compatible by @lgray in https://github.com/CoffeaTeam/coffea/pull/794
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/799
  • pins for coffea 2023.4.0rc3 by @lgray in https://github.com/CoffeaTeam/coffea/pull/796
  • Anticipate form.lengthzeroarray() highlevel deprecation by @lgray in https://github.com/CoffeaTeam/coffea/pull/801
  • Check for Weight.partial_weight() by @rkansal47 in https://github.com/CoffeaTeam/coffea/pull/803
  • build(deps): bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/804
  • next coffea will be 2023.5.0.rc0 by @lgray in https://github.com/CoffeaTeam/coffea/pull/802
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/805
  • Repin for ak + dak + dhi by @lgray in https://github.com/CoffeaTeam/coffea/pull/806
  • The next coffea release will be 2023.5.0.rc1 by @lgray in https://github.com/CoffeaTeam/coffea/pull/808
  • fix: Allow lookup_base args to be in any order by @lgray in https://github.com/CoffeaTeam/coffea/pull/811
  • Use maintained action for conda and graphviz by @lgray in https://github.com/CoffeaTeam/coffea/pull/812
  • chore: remove ci based release by @lgray in https://github.com/CoffeaTeam/coffea/pull/813
  • chore: Update CONTRIBUTING.md to indicate calver, release process by @lgray in https://github.com/CoffeaTeam/coffea/pull/815
  • feat: pr labeller by @lgray in https://github.com/CoffeaTeam/coffea/pull/816
  • fix: use correct secret name by @lgray in https://github.com/CoffeaTeam/coffea/pull/817
  • fix(ci): no need to run outdated PR hashes by @lgray in https://github.com/CoffeaTeam/coffea/pull/818
  • build: dask-awkward/histogram 2023.5.1 by @lgray in https://github.com/CoffeaTeam/coffea/pull/820
  • feat: added rapidity getter in coffea/nanoevents/methods/vector.py by @raeubaen in https://github.com/CoffeaTeam/coffea/pull/825
  • build: move to pyproject style setup by @lgray in https://github.com/CoffeaTeam/coffea/pull/819
  • docs: Added example code for correctionlib_wrapper by @yimuchen in https://github.com/CoffeaTeam/coffea/pull/790
  • build: use hatch to build release instead of setup.py by @lgray in https://github.com/CoffeaTeam/coffea/pull/828
  • chore: update to emptyiftypetracer by @lgray in https://github.com/CoffeaTeam/coffea/pull/821
  • ci(pre-commit.ci): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/831
  • fix: Added proper behavior for PFNanoAODSchema by @yimuchen in https://github.com/CoffeaTeam/coffea/pull/832
  • fix: serialize dask_awkward.Array to None and store hard ref in closure in behavior by @lgray in https://github.com/CoffeaTeam/coffea/pull/824
  • refactor: use lengthzero/oneif_typetracer by @lgray in https://github.com/CoffeaTeam/coffea/pull/834
  • build: repin dask_awkward >= 2023.6.1 by @lgray in https://github.com/CoffeaTeam/coffea/pull/836
  • fix: PFnano format for dask by @yimuchen in https://github.com/CoffeaTeam/coffea/pull/835
  • feat: ML inference tools by @yimuchen in https://github.com/CoffeaTeam/coffea/pull/798
  • ci: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/838
  • fix: remove now-incorrect documentation from ml_tools by @lgray in https://github.com/CoffeaTeam/coffea/pull/839
  • feat: Pass list of files to NanoEventsFactory by @chrispap95 in https://github.com/CoffeaTeam/coffea/pull/837
  • build: pin to awkward 2.2.3, dask-histogram 2023.6.0 by @lgray in https://github.com/CoffeaTeam/coffea/pull/840
  • build(pre-commit.ci): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/841
  • ci: get CI jobs completing again by @lgray in https://github.com/CoffeaTeam/coffea/pull/842
  • fix: adjustments to callable wrap to deal with typetracers in nested python structures by @lgray in https://github.com/CoffeaTeam/coffea/pull/843
  • ci: don't use url in test_fix823 by @lgray in https://github.com/CoffeaTeam/coffea/pull/844
  • chore: remove references to old awkward1 classes by @lgray in https://github.com/CoffeaTeam/coffea/pull/846
  • docs: update readme versions by @lgray in https://github.com/CoffeaTeam/coffea/pull/847
  • feat: New features to PackedSelection by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/797
  • ci: Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/849
  • build: pin awkward up to 2.2.4 by @lgray in https://github.com/CoffeaTeam/coffea/pull/850
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/851
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/864
  • Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/866
  • build: pin adjustments by @lgray in https://github.com/CoffeaTeam/coffea/pull/852
  • docs: Create CITATION.cff by @nsmith- in https://github.com/CoffeaTeam/coffea/pull/853
  • chore: coffea uses pyproject.toml now update in readme by @lgray in https://github.com/CoffeaTeam/coffea/pull/868
  • chore: Update README.rst with citation by @nsmith- in https://github.com/CoffeaTeam/coffea/pull/869
  • build: ignore dask-awkward 2023.8.0 by @lgray in https://github.com/CoffeaTeam/coffea/pull/873
  • ci: Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/877
  • fix: Make LumiMask compatible with dask-awkward by @jrueb in https://github.com/CoffeaTeam/coffea/pull/879
  • build: bump awkward pin to >= 2.3.3 by @lgray in https://github.com/CoffeaTeam/coffea/pull/880
  • feat: Dataset querying features using rucio by @valsdav in https://github.com/CoffeaTeam/coffea/pull/883
  • feat: dataset discovery CLI by @valsdav in https://github.com/CoffeaTeam/coffea/pull/884
  • ci: Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/889
  • build: repin to latest fixed awkward by @lgray in https://github.com/CoffeaTeam/coffea/pull/890
  • feat: also pass uproot_options to uproot.dask in from_root() by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/887
  • fix: Daskify Elementlinks in PHYSLITE schema by @nikoladze in https://github.com/CoffeaTeam/coffea/pull/872
  • fix: allow for collections that contain non-jagged arrays in PHYSLITE schema by @nikoladze in https://github.com/CoffeaTeam/coffea/pull/888
  • ci: Bump crazy-max/ghaction-github-pages from 3 to 4 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/893
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/894
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/896
  • fix: comply with boost-histogram 1.4.0 by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/895
  • ci: Bump amannn/action-semantic-pull-request from 5.2.0 to 5.3.0 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/897
  • fix: Make rochesterlookup compatible with daskawkward by @jrueb in https://github.com/CoffeaTeam/coffea/pull/875
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/898
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/905
  • feat: support shape_touched from Dask by @agoose77 in https://github.com/CoffeaTeam/coffea/pull/900
  • fix: added hasattr check to NanoAODEvents repr by @pviscone in https://github.com/CoffeaTeam/coffea/pull/909
  • fix: remove binder setup problems in coffea 2023 by @lgray in https://github.com/CoffeaTeam/coffea/pull/908
  • ci: remove unnecessary python version warnings, reactivate nanoevents tests by @lgray in https://github.com/CoffeaTeam/coffea/pull/912
  • fix: test that demoted version of missing event id actually tries to extract from file by @lgray in https://github.com/CoffeaTeam/coffea/pull/911
  • build: unpin numpy from above, pin numba >= 0.58.1 by @lgray in https://github.com/CoffeaTeam/coffea/pull/913
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/914
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/919
  • ci: Bump amannn/action-semantic-pull-request from 5.3.0 to 5.4.0 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/920
  • build: pin up to awkward 2.4.8, dask-awkward 2023.11.0 by @lgray in https://github.com/CoffeaTeam/coffea/pull/921
  • feat: switch permit_dask to True by default by @lgray in https://github.com/CoffeaTeam/coffea/pull/922
  • fix: remove all eager len calls by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/928
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/927
  • feat: add public delta_r and delta_phi kernels for user-specified phis and etas by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/936
  • ci: Bump conda-incubator/setup-miniconda from 2 to 3 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/938
  • ci: Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/941
  • feat: Handle LumiData files that contain average instantaneous luminosity. by @lgray in https://github.com/CoffeaTeam/coffea/pull/942
  • ci: pin on major version for actions by @lgray in https://github.com/CoffeaTeam/coffea/pull/943
  • ci: pre-commit only has 3.0.0 by @lgray in https://github.com/CoffeaTeam/coffea/pull/944
  • feat: TreeMakerSchema Skimming (r2023) by @yimuchen in https://github.com/CoffeaTeam/coffea/pull/935
  • ci: Bump actions/setup-java from 3 to 4 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/946
  • feat: use new dask methods by @agoose77 in https://github.com/CoffeaTeam/coffea/pull/926
  • fix: adjust dtypes for constants by @lgray in https://github.com/CoffeaTeam/coffea/pull/948
  • feat!: drop use of opt_touch_all=False by @agoose77 in https://github.com/CoffeaTeam/coffea/pull/929
  • chore: make dependabot semantic-titles friendly by @lgray in https://github.com/CoffeaTeam/coffea/pull/947
  • chore: fix gitter link by @lgray in https://github.com/CoffeaTeam/coffea/pull/950
  • fix: make .metric_table() and .nearest() work when return_combinations and return_metric are set to True respectively by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/925
  • fix: dispatch of applyglobal_index wasn't re-implemented correctly by @lgray in https://github.com/CoffeaTeam/coffea/pull/951
  • feat: adapt to dask from_map report feature by @lgray in https://github.com/CoffeaTeam/coffea/pull/945
  • test: taskvine+coffea+dask with pytest by @btovar in https://github.com/CoffeaTeam/coffea/pull/952
  • ci: bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/953
  • fix: remove copyreg workaround, use attrs to store reference to original array by @lgray in https://github.com/CoffeaTeam/coffea/pull/949
  • fix(ci): only full version for publish by @lgray in https://github.com/CoffeaTeam/coffea/pull/954
  • build: depend on fsspec-xrootd for convenience by @lgray in https://github.com/CoffeaTeam/coffea/pull/955
  • fix: re-enable stepsperfile, warn about inefficiencies by @lgray in https://github.com/CoffeaTeam/coffea/pull/956
  • build(deps): pin to dask-awkward with reports by @lgray in https://github.com/CoffeaTeam/coffea/pull/957
  • fix: use awkward.mask instead of some_array.mask by @lgray in https://github.com/CoffeaTeam/coffea/pull/959
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/958
  • fix(ci): skip broken test in parsl by @lgray in https://github.com/CoffeaTeam/coffea/pull/960
  • fix: improvements to dataset_query tools by @valsdav in https://github.com/CoffeaTeam/coffea/pull/940
  • feat!: switch over to dask-based processing idioms, improve dataset handling by @lgray in https://github.com/CoffeaTeam/coffea/pull/882
  • build(deps): pin up to awkward 2.5.1, fsspec-xrootd 0.2.3 by @lgray in https://github.com/CoffeaTeam/coffea/pull/962
  • test: taskvine with remote env by @btovar in https://github.com/CoffeaTeam/coffea/pull/964
  • feat: Update delphes.py (DelphesSchema) by @JaLuka98 in https://github.com/CoffeaTeam/coffea/pull/966
  • fix: improved DataDiscoveryCLI interface by @valsdav in https://github.com/CoffeaTeam/coffea/pull/965
  • docs: prepare documentation for coffea 2023 by @lgray in https://github.com/CoffeaTeam/coffea/pull/963
  • chore: better defaults and typing by @lgray in https://github.com/CoffeaTeam/coffea/pull/968
  • build(deps): pin to uproot 5.2.0 by @lgray in https://github.com/CoffeaTeam/coffea/pull/969

New Contributors

  • @rkansal47 made their first contribution in https://github.com/CoffeaTeam/coffea/pull/803
  • @raeubaen made their first contribution in https://github.com/CoffeaTeam/coffea/pull/825
  • @chrispap95 made their first contribution in https://github.com/CoffeaTeam/coffea/pull/837
  • @iasonkrom made their first contribution in https://github.com/CoffeaTeam/coffea/pull/797
  • @agoose77 made their first contribution in https://github.com/CoffeaTeam/coffea/pull/900
  • @pviscone made their first contribution in https://github.com/CoffeaTeam/coffea/pull/909
  • @JaLuka98 made their first contribution in https://github.com/CoffeaTeam/coffea/pull/966

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v0.7.21...v2023.12.0

- Python
Published by lgray over 2 years ago

coffea - v2023.12.0.rc1

What's Changed

  • feat: Dataset querying features using rucio by @valsdav in https://github.com/CoffeaTeam/coffea/pull/883
  • feat: dataset discovery CLI by @valsdav in https://github.com/CoffeaTeam/coffea/pull/884
  • build: depend on fsspec-xrootd for convenience by @lgray in https://github.com/CoffeaTeam/coffea/pull/955
  • fix: re-enable stepsperfile, warn about inefficiencies by @lgray in https://github.com/CoffeaTeam/coffea/pull/956
  • build(deps): pin to dask-awkward with reports by @lgray in https://github.com/CoffeaTeam/coffea/pull/957
  • fix: use awkward.mask instead of some_array.mask by @lgray in https://github.com/CoffeaTeam/coffea/pull/959
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/958
  • fix(ci): skip broken test in parsl by @lgray in https://github.com/CoffeaTeam/coffea/pull/960
  • fix: improvements to dataset_query tools by @valsdav in https://github.com/CoffeaTeam/coffea/pull/940
  • feat!: switch over to dask-based processing idioms, improve dataset handling by @lgray in https://github.com/CoffeaTeam/coffea/pull/882

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2023.12.0.rc0...v2023.12.0.rc1

- Python
Published by lgray over 2 years ago

coffea - v2023.12.0.rc0

What's Changed

  • build: unpin numpy from above, pin numba >= 0.58.1 by @lgray in https://github.com/CoffeaTeam/coffea/pull/913
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/914
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/919
  • ci: Bump amannn/action-semantic-pull-request from 5.3.0 to 5.4.0 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/920
  • build: pin up to awkward 2.4.8, dask-awkward 2023.11.0 by @lgray in https://github.com/CoffeaTeam/coffea/pull/921
  • feat: switch permit_dask to True by default by @lgray in https://github.com/CoffeaTeam/coffea/pull/922
  • fix: remove all eager len calls by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/928
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/927
  • feat: add public delta_r and delta_phi kernels for user-specified phis and etas by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/936
  • ci: Bump conda-incubator/setup-miniconda from 2 to 3 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/938
  • ci: Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/941
  • feat: Handle LumiData files that contain average instantaneous luminosity. by @lgray in https://github.com/CoffeaTeam/coffea/pull/942
  • ci: pin on major version for actions by @lgray in https://github.com/CoffeaTeam/coffea/pull/943
  • ci: pre-commit only has 3.0.0 by @lgray in https://github.com/CoffeaTeam/coffea/pull/944
  • feat: TreeMakerSchema Skimming (r2023) by @yimuchen in https://github.com/CoffeaTeam/coffea/pull/935
  • ci: Bump actions/setup-java from 3 to 4 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/946
  • feat: use new dask methods by @agoose77 in https://github.com/CoffeaTeam/coffea/pull/926
  • fix: adjust dtypes for constants by @lgray in https://github.com/CoffeaTeam/coffea/pull/948
  • feat!: drop use of opt_touch_all=False by @agoose77 in https://github.com/CoffeaTeam/coffea/pull/929
  • chore: make dependabot semantic-titles friendly by @lgray in https://github.com/CoffeaTeam/coffea/pull/947
  • chore: fix gitter link by @lgray in https://github.com/CoffeaTeam/coffea/pull/950
  • fix: make .metric_table() and .nearest() work when return_combinations and return_metric are set to True respectively by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/925
  • fix: dispatch of applyglobal_index wasn't re-implemented correctly by @lgray in https://github.com/CoffeaTeam/coffea/pull/951
  • feat: adapt to dask from_map report feature by @lgray in https://github.com/CoffeaTeam/coffea/pull/945
  • test: taskvine+coffea+dask with pytest by @btovar in https://github.com/CoffeaTeam/coffea/pull/952
  • ci: bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/953
  • fix: remove copyreg workaround, use attrs to store reference to original array by @lgray in https://github.com/CoffeaTeam/coffea/pull/949
  • fix(ci): only full version for publish by @lgray in https://github.com/CoffeaTeam/coffea/pull/954

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2023.10.0.rc1...v2023.12.0.rc0

- Python
Published by lgray over 2 years ago

coffea - v2023.10.0.rc1

What's Changed

  • ci: remove unnecessary python version warnings, reactivate nanoevents tests by @lgray in https://github.com/CoffeaTeam/coffea/pull/912
  • fix: test that demoted version of missing event id actually tries to extract from file by @lgray in https://github.com/CoffeaTeam/coffea/pull/911

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2023.10.0.rc0...v2023.10.0.rc1

- Python
Published by lgray over 2 years ago

coffea - v2023.10.0.rc0

What's Changed

  • docs: Create CITATION.cff by @nsmith- in https://github.com/CoffeaTeam/coffea/pull/853
  • chore: coffea uses pyproject.toml now update in readme by @lgray in https://github.com/CoffeaTeam/coffea/pull/868
  • chore: Update README.rst with citation by @nsmith- in https://github.com/CoffeaTeam/coffea/pull/869
  • build: ignore dask-awkward 2023.8.0 by @lgray in https://github.com/CoffeaTeam/coffea/pull/873
  • ci: Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/877
  • fix: Make LumiMask compatible with dask-awkward by @jrueb in https://github.com/CoffeaTeam/coffea/pull/879
  • build: bump awkward pin to >= 2.3.3 by @lgray in https://github.com/CoffeaTeam/coffea/pull/880
  • ci: Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/889
  • build: repin to latest fixed awkward by @lgray in https://github.com/CoffeaTeam/coffea/pull/890
  • feat: also pass uproot_options to uproot.dask in from_root() by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/887
  • fix: Daskify Elementlinks in PHYSLITE schema by @nikoladze in https://github.com/CoffeaTeam/coffea/pull/872
  • fix: allow for collections that contain non-jagged arrays in PHYSLITE schema by @nikoladze in https://github.com/CoffeaTeam/coffea/pull/888
  • ci: Bump crazy-max/ghaction-github-pages from 3 to 4 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/893
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/894
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/896
  • fix: comply with boost-histogram 1.4.0 by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/895
  • ci: Bump amannn/action-semantic-pull-request from 5.2.0 to 5.3.0 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/897
  • fix: Make rochesterlookup compatible with daskawkward by @jrueb in https://github.com/CoffeaTeam/coffea/pull/875
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/898
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/905
  • feat: support shape_touched from Dask by @agoose77 in https://github.com/CoffeaTeam/coffea/pull/900
  • fix: added hasattr check to NanoAODEvents repr by @pviscone in https://github.com/CoffeaTeam/coffea/pull/909
  • fix: remove binder setup problems in coffea 2023 by @lgray in https://github.com/CoffeaTeam/coffea/pull/908

New Contributors

  • @agoose77 made their first contribution in https://github.com/CoffeaTeam/coffea/pull/900
  • @pviscone made their first contribution in https://github.com/CoffeaTeam/coffea/pull/909

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2023.7.0.rc0...v2023.10.0.rc0

- Python
Published by lgray over 2 years ago

coffea - v0.7.22

What's Changed

  • build(deps): bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.1 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/774
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/781
  • build(deps): bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.4 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/780
  • fix: remove use of deprecated numpy.bool by @lgray in https://github.com/CoffeaTeam/coffea/pull/901
  • fix: remove strange definition of base schema behavior by @lgray in https://github.com/CoffeaTeam/coffea/pull/902
  • fix: linting error in tests by @lgray in https://github.com/CoffeaTeam/coffea/pull/903

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v0.7.21...v0.7.22

- Python
Published by lgray over 2 years ago

coffea - v2023.7.0.rc0

What's Changed

  • ci: Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/849
  • build: pin awkward up to 2.2.4 by @lgray in https://github.com/CoffeaTeam/coffea/pull/850
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/851
  • ci(pre-commit): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/864
  • Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 by @dependabot in https://github.com/CoffeaTeam/coffea/pull/866
  • build: pin adjustments by @lgray in https://github.com/CoffeaTeam/coffea/pull/852

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2023.6.0.rc1...v2023.7.0.rc0

- Python
Published by lgray over 2 years ago

coffea - v2023.6.0.rc1

What's Changed

  • chore: update to emptyiftypetracer by @lgray in https://github.com/CoffeaTeam/coffea/pull/821
  • ci(pre-commit.ci): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/831
  • fix: Added proper behavior for PFNanoAODSchema by @yimuchen in https://github.com/CoffeaTeam/coffea/pull/832
  • fix: serialize dask_awkward.Array to None and store hard ref in closure in behavior by @lgray in https://github.com/CoffeaTeam/coffea/pull/824
  • refactor: use lengthzero/oneif_typetracer by @lgray in https://github.com/CoffeaTeam/coffea/pull/834
  • build: repin dask_awkward >= 2023.6.1 by @lgray in https://github.com/CoffeaTeam/coffea/pull/836
  • fix: PFnano format for dask by @yimuchen in https://github.com/CoffeaTeam/coffea/pull/835
  • feat: ML inference tools by @yimuchen in https://github.com/CoffeaTeam/coffea/pull/798
  • ci: [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/838
  • fix: remove now-incorrect documentation from ml_tools by @lgray in https://github.com/CoffeaTeam/coffea/pull/839
  • feat: Pass list of files to NanoEventsFactory by @chrispap95 in https://github.com/CoffeaTeam/coffea/pull/837
  • build: pin to awkward 2.2.3, dask-histogram 2023.6.0 by @lgray in https://github.com/CoffeaTeam/coffea/pull/840
  • build(pre-commit.ci): pre-commit autoupdate by @pre-commit-ci in https://github.com/CoffeaTeam/coffea/pull/841
  • ci: get CI jobs completing again by @lgray in https://github.com/CoffeaTeam/coffea/pull/842
  • fix: adjustments to callable wrap to deal with typetracers in nested python structures by @lgray in https://github.com/CoffeaTeam/coffea/pull/843
  • ci: don't use url in test_fix823 by @lgray in https://github.com/CoffeaTeam/coffea/pull/844
  • chore: remove references to old awkward1 classes by @lgray in https://github.com/CoffeaTeam/coffea/pull/846
  • docs: update readme versions by @lgray in https://github.com/CoffeaTeam/coffea/pull/847
  • feat: New features to PackedSelection by @iasonkrom in https://github.com/CoffeaTeam/coffea/pull/797

New Contributors

  • @chrispap95 made their first contribution in https://github.com/CoffeaTeam/coffea/pull/837
  • @iasonkrom made their first contribution in https://github.com/CoffeaTeam/coffea/pull/797

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2023.6.0.rc0...v2023.6.0.rc1

- Python
Published by lgray almost 3 years ago

coffea - v2023.6.0.rc0

What's Changed

  • The next coffea release will be 2023.5.0.rc1 by @lgray in https://github.com/CoffeaTeam/coffea/pull/808
  • fix: Allow lookup_base args to be in any order by @lgray in https://github.com/CoffeaTeam/coffea/pull/811
  • Use maintained action for conda and graphviz by @lgray in https://github.com/CoffeaTeam/coffea/pull/812
  • chore: remove ci based release by @lgray in https://github.com/CoffeaTeam/coffea/pull/813
  • chore: Update CONTRIBUTING.md to indicate calver, release process by @lgray in https://github.com/CoffeaTeam/coffea/pull/815
  • feat: pr labeller by @lgray in https://github.com/CoffeaTeam/coffea/pull/816
  • fix: use correct secret name by @lgray in https://github.com/CoffeaTeam/coffea/pull/817
  • fix(ci): no need to run outdated PR hashes by @lgray in https://github.com/CoffeaTeam/coffea/pull/818
  • build: dask-awkward/histogram 2023.5.1 by @lgray in https://github.com/CoffeaTeam/coffea/pull/820
  • feat: added rapidity getter in coffea/nanoevents/methods/vector.py by @raeubaen in https://github.com/CoffeaTeam/coffea/pull/825
  • build: move to pyproject style setup by @lgray in https://github.com/CoffeaTeam/coffea/pull/819
  • docs: Added example code for correctionlib_wrapper by @yimuchen in https://github.com/CoffeaTeam/coffea/pull/790
  • build: use hatch to build release instead of setup.py by @lgray in https://github.com/CoffeaTeam/coffea/pull/828

New Contributors

  • @raeubaen made their first contribution in https://github.com/CoffeaTeam/coffea/pull/825

Full Changelog: https://github.com/CoffeaTeam/coffea/compare/v2023.5.0.rc0...v2023.6.0.rc0

- Python
Published by lgray almost 3 years ago

coffea - Release v2023.5.0.rc0

- Python
Published by lgray almost 3 years ago

coffea - Release v2023.4.0.rc3

- Python
Published by lgray almost 3 years ago

coffea - Release v2023.4.0.rc2

- Python
Published by lgray almost 3 years ago

coffea - Release v2023.4.0.rc1

- Python
Published by lgray almost 3 years ago

coffea - Release v2023.4.0.rc0

- Python
Published by lgray about 3 years ago

coffea - Release v0.7.21

- Python
Published by lgray about 3 years ago

coffea - Release v0.7.20

- Python
Published by lgray over 3 years ago

coffea - Release v0.7.19

- Python
Published by lgray over 3 years ago

coffea - Release v0.7.18

- Python
Published by lgray over 3 years ago

coffea - Release v0.7.17

- Python
Published by lgray over 3 years ago

coffea - Release v0.7.16

- Python
Published by lgray almost 4 years ago

coffea - Release v0.7.15

- Python
Published by lgray almost 4 years ago

coffea - Release v0.7.14

  • Merge pull request #529 from CoffeaTeam/systematics_work
  • Merge pull request #646 from andrzejnovak/test2
  • Merge pull request #654 from CoffeaTeam/emptylookup
  • Merge pull request #648 from uccross/ux-revamp
  • Merge pull request #652 from CoffeaTeam/uproot-readme
  • Merge pull request #651 from CoffeaTeam/awk-readme-update
  • Merge pull request #650 from bfis/fixexceptionchaining
  • Merge pull request #647 from CoffeaTeam/xrd-timeout-60s

- Python
Published by lgray about 4 years ago

coffea - Release v0.7.13

- Python
Published by lgray about 4 years ago

coffea - Release v0.7.12

- Python
Published by lgray about 4 years ago

coffea - Release v0.7.11

- Python
Published by lgray over 4 years ago

coffea - Release v0.7.10

  • coffea is now v0.7.10
  • Merge pull request #621 from kkrizka/plotrange_xerr
  • Merge pull request #619 from yimuchen/treemaker_subcollection
  • Merge pull request #617 from jrueb/fixworkitemhash
  • Merge pull request #616 from jrueb/fixmemoryconsumption
  • Merge pull request #615 from CoffeaTeam/btag_ul
  • small bugfix in processor notebook
  • fix nanoevents notebook
  • Merge pull request #613 from CoffeaTeam/agc_notebooks
  • Merge pull request #612 from yimuchen/fixrunnerreuse
  • Merge pull request #608 from CoffeaTeam/reduce-ci
  • Merge pull request #609 from nikoladze/remove-awkward-form-workaround-physlite

- Python
Published by lgray over 4 years ago

coffea - Release v0.7.9

  • small bugfix in processor notebook
  • fix nanoevents notebook
  • Merge pull request #613 from CoffeaTeam/agc_notebooks
  • Merge pull request #612 from yimuchen/fixrunnerreuse
  • Merge pull request #608 from CoffeaTeam/reduce-ci
  • Merge pull request #609 from nikoladze/remove-awkward-form-workaround-physlite

- Python
Published by lgray over 4 years ago

coffea - Release v0.7.8

  • Merge pull request #584 from kratsg/feat/nanodelphes
  • Merge pull request #590 from btovar/wqcorrecttime_stat
  • Merge pull request #589 from btovar/wqcustomsetup
  • Merge pull request #588 from btovar/wqargdoc_fixes
  • Merge pull request #587 from btovar/wqdynamicdoc
  • Merge pull request #586 from btovar/wqprocitem
  • Merge pull request #582 from CoffeaTeam/oldexecutorfix
  • Merge pull request #581 from CoffeaTeam/regular-nano
  • Merge pull request #557 from pfackeldey/feature/dispatchable-executors

- Python
Published by lgray over 4 years ago

coffea - Release v0.7.7

- Python
Published by lgray over 4 years ago

coffea - Release v0.7.6

- Python
Published by lgray over 4 years ago

coffea - Release v0.7.5

Coffea is now version 0.7.5

  • Merge pull request #548 from CoffeaTeam/jer-smear-deltapt
  • Merge pull request #544 from btovar/chunksize_adaptive
  • Merge pull request #532 from uccross/issue-516
  • Merge pull request #541 from nikoladze/physlite-test-eventindex

- Python
Published by lgray almost 5 years ago

coffea - Release v0.7.4

  • Merge pull request #527 from nikoladze/physlite-schema
  • Merge pull request #537 from kmohrman/gzip-fixes
  • Merge pull request #535 from CoffeaTeam/nsmith--patch-1
  • Merge pull request #533 from kondratyevd/rochester_fix
  • Merge pull request #531 from CoffeaTeam/jetcycles
  • Merge pull request #528 from nikoladze/item-transformation-stack
  • Merge pull request #526 from CoffeaTeam/servicex-py39

- Python
Published by lgray almost 5 years ago

coffea - Release v0.7.3

  • Merge pull request #524 from andrzejnovak/up_parsl
  • Merge pull request #522 from ssl-hep/removeservicexprint
  • remove radosparquetjob as release req.
  • disable rados test for now
  • Merge pull request #519 from btovar/wq_x509
  • update linter commands in docs
  • reformat for latest black
  • Merge pull request #448 from nikoladze/dev-physlite
  • Merge pull request #513 from lgray/restrict_flake8
  • point to new version of awkward and uproot
  • Merge pull request #502 from lgray/extensible_metadata
  • Merge pull request #509 from CoffeaTeam/daskci
  • Merge pull request #488 from ssl-hep/servicex_coffea
  • Merge pull request #505 from btovar/wqabspath
  • Merge pull request #504 from btovar/wqdebugtypo
  • Merge pull request #503 from CoffeaTeam/fix-rochcorrs
  • Merge pull request #501 from CoffeaTeam/update-awkward
  • Merge pull request #500 from CoffeaTeam/add-black-to-docs
  • Merge pull request #499 from CoffeaTeam/try-older-parsl
  • add py39 in setup.py
  • Merge pull request #496 from CoffeaTeam/moresparkci_patches
  • Merge pull request #495 from CoffeaTeam/tryusinglocalhosts
  • Merge pull request #494 from CoffeaTeam/house_cleaning
  • Merge pull request #492 from CoffeaTeam/lostcache
  • Merge pull request #491 from lgray/black_coffea
  • Merge pull request #489 from lgray/reactivate_F401
  • Merge pull request #490 from yimuchen/master
  • Merge pull request #484 from lgray/jetmettoolsimprovements
  • Merge pull request #487 from CoffeaTeam/metcycles2

- Python
Published by lgray almost 5 years ago

coffea - Release v0.7.2

⚠️ For users of savemetrics in coffea.processor.run_uproot_job note that the return type has changed to new accumulator semantics, i.e. it uses builtin types instead of custom accumulator classes.

  • Merge pull request #483 from CoffeaTeam/fix_455
  • Merge pull request #427 from CoffeaTeam/pfnano
  • Merge pull request #482 from uccross/retry-failed-ceph-setup
  • Merge pull request #476 from CoffeaTeam/pickle
  • Merge pull request #472 from CoffeaTeam/newaccumulator
  • Add py39 to tests (#363)
  • Merge pull request #470 from danbarto/master
  • Merge pull request #449 from uccross/use-dataset-api
  • Merge pull request #464 from CoffeaTeam/dupbranch
  • Merge pull request #463 from CoffeaTeam/selection-any
  • Merge pull request #462 from CoffeaTeam/boosthistv

- Python
Published by lgray about 5 years ago

coffea - Release v0.7.1

Version 0.7.1

  • Merge pull request #459 from CoffeaTeam/fixak8
  • Merge pull request #456 from dthain/wq-factory-api-fix
  • Merge pull request #453 from dthain/wq-awkward-update
  • Merge pull request #447 from jrueb/extendvector
  • Merge pull request #450 from andrzejnovak/fatmatch
  • Merge pull request #452 from CoffeaTeam/nsmith--patch-1
  • Merge pull request #446 from dthain/wq-task-failure
  • Merge pull request #442 from kpedro88/cand_docs
  • Merge pull request #444 from CoffeaTeam/uproot3-checkwarn-remove
  • Merge pull request #439 from andrzejnovak/minif

- Python
Published by lgray about 5 years ago

coffea - Release v0.5.61

- Python
Published by lgray about 5 years ago

coffea - Release v0.7.0

- Python
Published by lgray about 5 years ago

coffea - Release v0.6.51

- Python
Published by lgray about 5 years ago

coffea - Release v0.7.0-rc.1

- Python
Published by lgray over 5 years ago

coffea - Release v0.6.50

- Python
Published by lgray over 5 years ago

coffea - Release v0.6.49

- Python
Published by lgray over 5 years ago

coffea - Release v0.6.48

- Python
Published by lgray over 5 years ago

coffea - Release v0.6.47

- Python
Published by lgray over 5 years ago

coffea - Release v0.6.46

- Python
Published by lgray over 5 years ago

coffea - Release v0.6.45

- Python
Published by lgray over 5 years ago

coffea - Release v0.6.44

- Python
Published by lgray over 5 years ago

coffea - Release v0.6.43

- Python
Published by lgray over 5 years ago

coffea - Release v0.6.42

- Python
Published by lgray over 5 years ago

coffea - Release v0.6.41

  • NanoEvents implemented in awkward1
  • Bugfix in JaggedCandidateArray
  • Bugfix in hist.plot1d
  • Some fixes in JEC code

- Python
Published by lgray over 5 years ago

coffea - Release v0.6.40

- Python
Published by lgray almost 6 years ago

coffea - Release v0.6.39

- Python
Published by lgray almost 6 years ago

coffea - Release v0.6.38

- Python
Published by lgray almost 6 years ago

coffea - Release v0.6.37

- Python
Published by lgray about 6 years ago

coffea - Release v0.6.36

- Python
Published by lgray about 6 years ago

coffea - Release v0.6.35

- Python
Published by lgray about 6 years ago

coffea - Release v0.6.34

- Python
Published by lgray about 6 years ago

coffea - Release v0.6.33

  • Dask improvements #261
  • Pin pyarrow < 0.16 for now #266
  • Introduce dedicated b-tagging scale factor class #267

- Python
Published by lgray about 6 years ago

coffea - Release v0.6.32

- Python
Published by lgray about 6 years ago

coffea - Release v0.6.31

- Python
Published by lgray about 6 years ago

coffea - Release v0.6.30

Bugfix release, along with new CMS muon rochester corrections from #246

- Python
Published by lgray about 6 years ago

coffea - Version 0.6.29

Equivalent to 0.6.30, failed to deploy

- Python
Published by nsmith- about 6 years ago