<!-- Release notes generated using configuration in .github/release.yml at v0.4.0 -->
What's Changed
- **Add support for EPT level 3 data.** This dataset provides the electron data already in a corrected form. In addition, pitch angles with respect to the average magnetic field are provided. The dataset is structured a bit different, see [Example 5 in the README](https://github.com/jgieseler/solo-epd-loader?tab=readme-ov-file#example-5---ept-level-3-data). Not all data-manipulation functions support the new dataset yet (e.g., `combine_channels`).
- [cdflib fixed a very old bug in 1.3.3](https://github.com/MAVENSDC/cdflib/releases/tag/1.3.3). Unfortunately, that change is breaking the workaround used so far to bypass the bug. This update fixes the occurring problems while being backwards compatible to cdflib<1.3.3. This might lead to small problems in existing code that obtains channel energy information (e.g., use `meta['Electron_Bins_Text'][0]` instead of `meta['Electron_Bins_Text'][0][0]`).
- Verify compatibility with Python 3.11 and 3.12
**Full Changelog**: https://github.com/jgieseler/solo-epd-loader/compare/v0.3.8...v0.4.0