Skip to content

Releases: cta-observatory/pycorsikaio

v0.5.0 – 2024-11-04

04 Nov 16:39
Compare
Choose a tag to compare

Summary

Added support for files written using the THIN option. Thanks @oven8

Contributors

@maxnoe and @oven8

What has changed since v0.4.0

  • Support for thin type file structure (#42) @oven8

v0.4.0 – 2023-11-27

27 Nov 11:35
7bd6fe1
Compare
Choose a tag to compare

Summary

This PR adds support for reading longitudinal fit parameters from the event end blocks, reading longitudinal files and adds the function CORSIKA uses to describe the longitudinal distribution.

Contributors

@AndreaNegro953, @maxnoe and @orelgueta

What has changed since v0.3.4

Pull-requests containing changes of multiple nature are repeated.

  • Add reader and fit function for longitudinal files (#39) @maxnoe
  • Added longitudinal fit parameters to 7.xx event end fields (#37) @AndreaNegro953
  • Fix numpy deprecation warning (#38) @maxnoe

v0.3.4 – 2023-09-08

08 Sep 13:54
eef3b78
Compare
Choose a tag to compare

Summary

This fixes a bug in iter_blocks that resulted in an infinite loop when using this low-level function directly and adds better errors in case of truncated files.

Contributors

@maxnoe

What has changed since v0.3.3

v0.3.3 – 2023-05-31

31 May 16:09
1030e7e
Compare
Choose a tag to compare

Summary

This release fixes wrong units of the azimuth and zenith fields of the event header subblocks

Contributors

@maxnoe

What has changed since v0.3.2

Pull-requests containing changes of multiple nature are repeated.

  • Fix units of azimuth/zenith in event header blocks (#33) @maxnoe

v0.3.2 – 2023-03-29

29 Mar 13:50
ebaefd5
Compare
Choose a tag to compare

Summary

This release contains only two backwards-compatible performance improvements

Contributors

@maxnoe

What has changed since v0.3.1

Pull-requests containing changes of multiple nature are repeated.

v0.3.1 – 2023-03-10

10 Mar 17:07
d921446
Compare
Choose a tag to compare

Summary

Bugfix release fixing the reading of longitudinal blocks broken in v0.3.0

Contributors

@maxnoe

What has changed since v0.3.0

Pull-requests containing changes of multiple nature are repeated.

v0.3.0 – 2023-02-16

16 Feb 15:04
029bcb6
Compare
Choose a tag to compare

Summary

  • Added unit information
  • Add option to delay parsing of data blocks to improve performance for the use case of loading many events at once

Contributors

@HealthyPear, @maxnoe and @orelgueta

What has changed since v0.2.6.post1

Pull-requests containing changes of multiple nature are repeated.

v0.2.6.post1 – 2022-10-26

26 Oct 09:42
e13ef5f
Compare
Choose a tag to compare

Summary

Fixes upload to pypi by exluding tests in the sdist

Contributors

@maxnoe

What has changed since v0.2.6

Pull-requests containing changes of multiple nature are repeated.

Maintenance

  • Exclude tests from sdist to reduce size (#20) @maxnoe

v0.2.6 – 2022-10-26

26 Oct 09:09
b849120
Compare
Choose a tag to compare

Summary

This is a small bugfix and maintenance release fixing an issue where corsikaio would enter an infinite loop in case of a truncated file, which can happen if corsika did not finish successfully.

Contributors

@maxnoe and @orelgueta

What has changed since v0.2.5

Pull-requests containing changes of multiple nature are repeated.

Bugfix

Maintenance

  • Use setuptools_scm, move options to setup.cfg (#17) @maxnoe
  • Add release draft action and config (#18) @maxnoe

v0.2.5 – 2021-07-06

06 Jul 17:16
e28d85e
Compare
Choose a tag to compare
  • Add support for reading zstd compressed corsika files
  • Add as_dict convenience function to convert run headers / event headers to dictionaries