Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: NOAA-MDL/grib2io

grib2io v2.7.0

09 Dec 16:38
257475a

Choose a tag to compare

What's Changed

  • Fixed an issue with grib2io.open class properties by @EricEngle-NOAA in #219
  • Fixed issue with calculating validTime in the Xarray backend by @TylerWixtrom-NOAA in #222
  • Added ability to correctly mask values to NaN when interpolating to stations where a station might be outside the grid domain by @EricEngle-NOAA in #226
  • Add save_index options to the Xarray backend by @tsupinie in #225
  • Fixed an issue to correctly handle negative scale factors values by @EricEngle-NOAA in #227
  • Fixed an issue with an error return from parse_grib_index in the Xarray backend when filtering down to no messages by @AdamSchnapp in #228
  • Updated NCEP GRIB2 tables to version 36.0.0

New Contributors

Full Changelog: v2.6.0...v2.7.0

grib2io v2.6.0

22 Oct 14:46

Choose a tag to compare

What's Changed

Full Changelog: v2.5.4...v2.6.0

grib2io v2.5.4

28 May 16:51

Choose a tag to compare

What's Changed

  • No code change in this release. This release removes tests and test data from the release package, significantly reducing the package size from ~100 MB to just around 1 MB.

Full Changelog: v2.5.3...v2.5.4

grib2io v2.5.3

21 May 16:34

Choose a tag to compare

This is a very minor patch release.

What's Changed

  • Removed the duration attribute from being added to the lead time in the Grib2Message.__str__.
  • Updated NCEP GRIB2 tables.

Notice

A near-future grib2io release will remove the test data from the release packages, significantly reducing file size.

Full Changelog: v2.5.2...v2.5.3

grib2io v2.5.2

07 May 12:59

Choose a tag to compare

What's Changed

  • Fixed issue with interpolation when using xarray backend or 3D array by @EricEngle-NOAA in #191
  • Related to #191 the interpolation functions will now check the input data-type and convert to np.float32 if needed. This is the data type required since grib2io links to the 4-byte NCEPLIBS-ip library.

Full Changelog: v2.5.1...v2.5.2

grib2io v2.5.1

05 May 18:58

Choose a tag to compare

What's Changed

Note about NCEPLIBS-ip

  • The minimum version for NCEPLIBS-ip is now v5.1.0. It should have been this since grib2io v2.4.0.

Full Changelog: v2.5.0...v2.5.1

grib2io v2.5.0

18 Apr 11:19

Choose a tag to compare

What's Changed

Full Changelog: v2.4.0...v2.5.0

grib2io v2.4.0

28 Feb 02:59

Choose a tag to compare

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

New Contributors

Full Changelog: v2.3.0...v2.4.0

grib2io v2.3.0

13 Aug 13:23

Choose a tag to compare

What's Changed

  • New method, subset(), for Grib2Message objects to perform spatial subsetting by @TimothyCera-NOAA in #155
  • Added new da.grib2io.update_attrs() to update message attributes by @TimothyCera-NOAA in #154
  • NCEP GRIB2 tables updated to version 33.0.0

Full Changelog: v2.2.5...v2.3.0

grib2io v2.2.5

01 Jul 17:43

Choose a tag to compare

What's Changed

  • Fixed to_grib2() writing an xarray without dimensional coordinates by @TimothyCera-NOAA in #152
  • Fixed issue where the nbytes property was not being calculated when printing Datasets on xarray>2024.1.0 by @TimothyCera-NOAA in #153

Full Changelog: v2.2.4...v2.2.5