v2025.12.0
What's Changed
- fix: improve access log in executors by @ikrommyd in #1469
- chore: pytest log_level is better than log_cli_level by @henryiii in #1471
- chore: drop python 3.9 by @ikrommyd in #1476
- chore: Remove workaround in boolean_masks_to_categorical_integers function by @NJManganelli in #1361
- chore: change log level of pytest to info by @ikrommyd in #1485
- feat: Make preprocess rigorous with IOFactory and pydantic dataclasses by @NJManganelli in #1398
- fix: improve fcc tests branch filtering pattern by @ikrommyd in #1487
- ci: bump actions/checkout from 5 to 6 by @dependabot[bot] in #1488
- feat: Adding automatic retry for triton_wrapper in case of server exceptions by @yimuchen in #1467
- ci(pre-commit): pre-commit autoupdate by @pre-commit-ci[bot] in #1491
- fix: use loky.ProcessPoolExecutor as default pool in FuturesExecutor by @lgray in #1451
- chore: min tritonclient version by @nsmith- in #1492
- ci: update to latest slim triton image by @lgray in #1493
- docs: fix incorrect documentation dataset preparation docs in user guide by @hooloobooroodkoo in #1494
- chore: # fmt: skip no longer needed for ProcessPoolExecutor by @lgray in #1496
- chore: add python 3.14 support by @ikrommyd in #1444
- ci: switch to monthly dependabot by @lgray in #1500
- fix: add better error message when zero chunks survive preprocessing by @ikrommyd in #1499
- feat: add the access log as an attribute of the events factory by @MoAly98 in #1504
- feat: add CorrT1METJet to NanoAOD schema and also add zero TrigObj mass by @ikrommyd in #1480
- feat: ensure the right fields are present at the schema level to satisfy 4-vector behaviors by @ikrommyd in #1481
- feat: add file handle as an attribute of the events factory by @MoAly98 in #1502
New Contributors
- @henryiii made their first contribution in #1471
- @hooloobooroodkoo made their first contribution in #1494
Full Changelog: v2025.11.0...v2025.12.0