Published June 12, 2026
| Version v0.31.0
Software
Open
cta-observatory/ctapipe: v0.31.0 – 2026-06-12
Authors/Creators
- Maximilian Linhoff1
- Karl Kosack2
- Jason Watson3
- Tjark Miener4
- Lukas Beiske5
- Jean Jacquemier6
- Mykhailo Dalchenko
- Jonas Hackfeld
- Lukas Nickel7
- Noah Biederbeck
- Georg Schwefer8
- Alison Mitchell
- Michele Peresano9
- Christoph Deil10
- Anno Knierim11
- Thomas Vuillaume12
- Stefan Fröse13
- Rune Michael Dominik
- Samuel Timothy Spencer14
- Voutsi
- Franca Cassol15
- Clara Escañuela Nieves
- Kai Brügge16
- Vadym Voitsekhovskyi17
- Felix Werner
- Satoshi Fukami3
- Abelardo Moralejo
- Michele Mastropietro18
- yaochengchen
- 1. TU Dortmund
- 2. CEA Paris-Saclay
- 3. DESY
- 4. UniGe
- 5. TU Dortmund University
- 6. BBP EPFL
- 7. Ianus Simulation GmbH
- 8. Max-Planck-Institut für Kernphysik
- 9. Max-Planck-Institut für Physik (Werner-Heisenberg-Institut)
- 10. HeidelbergCement
- 11. TU Dortmund University, Lamarr Institute for Machine Learning and Artificial Intelligence
- 12. Univ. Savoie Mont-Blanc, CNRS, LAPP
- 13. Academia Sinica
- 14. Cherenkov Telescope Array Observatory
- 15. CPPM/CNRS
- 16. @point8 @e5-tu-do @fact-project @cta-observatory
- 17. University of Amsterdam
- 18. CINECA
Description
Summary
Please find the detailed changelog in the docs and the list of merged pull requests below.
Contributors
@Hckjs, @LukasBeiske, @TjarkMiener, @dependabot[bot], @kosack, @maxnoe, @mexanick, @moralejo, @vmharvey, @vuillaut and dependabot[bot]
What has changed since v0.30.0
Pull-requests containing changes of multiple nature are repeated.
- Add full cut optimization as introduced in pyirf 0.13 (#2789) @LukasBeiske
- added HistogramsAggregator (#2996) @TjarkMiener
- Remove fitshistogrram (#3032) @maxnoe
- AstroQuantity.physical_type from default_value (#3012) @LukasBeiske
- Allow astropy 8.0 (#3006) @maxnoe
- Add one more type annotation to Field overloads (#2995) @maxnoe
- Adding a single documentation page with image parameters (features) (#3011) @vuillaut
- Move new definition of telescope optics table to OpticsDescription (#3027) @maxnoe
- Make function to compute true disp public in ctapipe.reco (#3014) @maxnoe
- Drop macos-intel from CI (#3029) @maxnoe
- Fix service data file structure and symlinks (#3022) @mexanick
- Fix roundtrip service data (#3026) @mexanick
- Make sure ctapipe-dump-instrument -f service supports different types with same name (#3023) @maxnoe
- Update macos CI runner images (#3020) @maxnoe
- Disable fail fast for CI tests, set User-Agent (#3021) @maxnoe
- Debug caching (#3017) @maxnoe
- Update pyirf to 0.14 (#3016) @maxnoe
- Improve CI caching (#3015) @maxnoe
- Do not use events outside fov bins for cut optimization (#3013) @LukasBeiske
- Allow overriding obs_id by adding offset to run_number in SimTelEventSource (#3008) @maxnoe
- Add additional nitpick ignores for traitlets (#3007) @maxnoe
- Make HTML reprs for Components recursive (#2926) @kosack
- Implement service data loading (#2942) @mexanick
- Fix Map() repr to be more sane (#2997) @kosack
- Add proper typing support for Container fields (#2994) @maxnoe
- Polar PSFModel (#2945) @TjarkMiener
- Bump actions/upload-artifact from 6 to 7 (#2960) @dependabot[bot]
- Implement square pixels on a hexgrid (#2932) @maxnoe
- Bump release-drafter/release-drafter from 6 to 7 (#2967) @dependabot[bot]
- Bump mamba-org/setup-micromamba from 2 to 3 (#2971) @dependabot[bot]
- Bump actions/github-script from 8 to 9 (#2984) @dependabot[bot]
- Store original simtel event in ArrayEventContainer (#2976) @vmharvey
- Fix incorrect warning in CrossValidator (#2974) @kosack
- Changes for use in the event Processor of the NSB addition to waveforms (#2980) @moralejo
- Waveform noise adder (#2847) @moralejo
- Implement CTAO CR56: Add field pixel_time_shift to R1 and DL0 (#2964) @moralejo
Bug Fixes
- bugfix HistoAgg with existing OutlierDetector (#3033) @TjarkMiener
- Introduce new
needs_atmosphere_profileproperty to reconstructors (#2958) @Hckjs
Maintenance
- reorganized stats/chunk containers (#2999) @TjarkMiener
- Introduce new
needs_atmosphere_profileproperty to reconstructors (#2958) @Hckjs
Files
cta-observatory/ctapipe-v0.31.0.zip
Files
(6.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:fba9941087c8b2852601b92a48166318
|
6.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/cta-observatory/ctapipe/tree/v0.31.0 (URL)
Software
- Repository URL
- https://github.com/cta-observatory/ctapipe