Introduction
This is a significant release for grib2io -- notably the refactoring of the g2clib Cython extension module and the introduction of a new Cython extension module, iplib
, that provides an interface to the NCEPLIBS-ip Fortran interpolation library. This now means that grib2io-interp is no longer necessary to install as an additional component and its development is no longer active.
These changes also now make grib2io available for Python 3.13 and NumPy 2.x
What's Changed
- Clean up date/time attribute setting. by @EricEngle-NOAA in #159
- Add aerosol related updates by @bbakernoaa in #161
- Fix dimensionality bug in the xarray backend by @EricEngle-NOAA in #165
- Fix incorrect leadtime for sub hourly values by @EricEngle-NOAA in #168
- New Cython extension module,
iplib
, to interface the NCEPLIBS-ip with support for OpenMP threading setting and getting by @EricEngle-NOAA in #170 - Refactor g2clib Cython extension module by @EricEngle-NOAA in #171
- Support for Python 3.13 and numpy 2.x by @EricEngle-NOAA in #173
- Updates to setup.py to allow more control when building with static libs by @EricEngle-NOAA in #175
New Contributors
- @bbakernoaa made their first contribution in #161
Full Changelog: v2.3.0...v2.4.0