v0.20.0 – 2023-09-11
github-actions
released this
11 Sep 15:59
·
963 commits
to refs/heads/main
since this release
Summary
This release has a couple of bug fixes, new features and mainly documentation theme updates, see below for the merged pull requests and find the full changelog on readthedocs
Contributors
@StFroese, @TjarkMiener, @Tobychev, @aknierim, @gschwefer, @jstvdk, @kosack, @maxnoe and Vadym Voitsekhovskyi
What has changed since v0.19.3
Pull-requests containing changes of multiple nature are repeated.
New features
- Add fit status fields to output container of MuonIntensityFitter (#2381) @jstvdk
- R0 and R1 waveform merging (#2386) @TjarkMiener
- Make provenance information in log optional (#2328) @Tobychev
API Changes
- Use int minval instead -1 for invalid telescope ids in SubarrayDescription.tel_index_array, improve docstrings (#2376) @maxnoe
- Remove EventSource.from_config, fixes #2258 (#2384) @maxnoe
- Remove dump-triggers, enable ctapipe-process to store only trigger and simulation data (#2375) @maxnoe
Data Model Changes
- Add fields defined in CTAO DL0 and R1 data models (#2338) @maxnoe
- Remove SimulationConfigContainer.injection_height, add SimulatedShowercontainer.starting_grammage (#2343) @maxnoe
Bug Fixes
- Fix HillasIntersection error for badly reconstructed events (#2265) @gschwefer
- Bug fix in full numeric pixel likelihood calculation (#2388) @gschwefer
Maintenance
- Add changelog for 0.20.0 (#2394) @maxnoe
- Convert all notebooks to sphinx gallery format (#2377) @StFroese
- Use int minval instead -1 for invalid telescope ids in SubarrayDescription.tel_index_array, improve docstrings (#2376) @maxnoe
- Update doc structure and dev guide (#2383) @maxnoe
- Remove no-longer needed importlib_resources (#2389) @maxnoe
- Replace deprecated provision-with-micromamba action with setup-micromamba (#2387) @maxnoe
- Drop support for python 3.8, update env file (#2342) @maxnoe
- Update docs (#2373) @aknierim
- Try to fix readthedocsbuild (#2365) @maxnoe