Cfgrib

Latest version: v0.9.11.0

Safety actively analyzes 630130 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 8

0.9.9.1

--------------------

- Fix the plugin interface that was missing ``extra_coords``.
See `231 <https://github.com/ecmwf/cfgrib/issues/231>`_.
- Fix the crash when ``extra_coords`` return a scalar.
See `238 <https://github.com/ecmwf/cfgrib/issues/238>`_.
- Improve type-hints.
Needed by `243 <https://github.com/ecmwf/cfgrib/issues/243>`_.

0.9.9.0

--------------------

- Depend on the ECMWF `eccodes python package <https://pypi.org/project/eccodes>`_ to access
the low level ecCodes C-library, dropping all other GRIB decoding options.
See: `95 <https://github.com/ecmwf/cfgrib/issues/95>`_,
`14 <https://github.com/ecmwf/cfgrib/issues/14>`_.
`204 <https://github.com/ecmwf/cfgrib/issues/204>`_,
`147 <https://github.com/ecmwf/cfgrib/issues/147>`_ and
`141 <https://github.com/ecmwf/cfgrib/issues/141>`_.
- Many performance improvements during the generation of the index and during data access.
See: `142 <https://github.com/ecmwf/cfgrib/issues/142>`_ and
`197 <https://github.com/ecmwf/cfgrib/issues/197>`_.
- ``filter_by_keys`` now can select on all keys known to *ecCodes* without the need to
add non default ones to ``read_keys`` explicitly.
See: `187 <https://github.com/ecmwf/cfgrib/issues/187>`_.
- Include support for `engine="cfgrib"` using *xarray* 0.18+ new backend API.
See: `216 <https://github.com/ecmwf/cfgrib/pull/216>`_.
- Fixed issue where could not load a GRIB message that has only one grid point.
See: `199 <https://github.com/ecmwf/cfgrib/issues/199>`_.
- Decode ``level`` coordinates as float in all cases, fixed issue with non-int levels.
See: `195 <https://github.com/ecmwf/cfgrib/issues/195>`_.

0.9.8.5

--------------------

- Simpler and clearer messages in the event of errors.
- Use `ECCODES_DIR` environment variable if present. Ported from *eccodes-python*
by xavierabellan. See: `162 <https://github.com/ecmwf/cfgrib/issues/162>`_.
- Fix using current ecCodes bindings when setting `CFGRIB_USE_EXTERNAL_ECCODES_BINDINGS=1`.

0.9.8.4

--------------------

- Use `ecmwflibs` if present to find the *ecCodes* installation.

0.9.8.3

--------------------

- Added support for ``indexingDate``, ``indexingTime`` time coordinates.
- ``lambert_azimuthal_equal_area`` grids are now returned as 2D arrays.
See: `119 <https://github.com/ecmwf/cfgrib/issues/119>`_.

0.9.8.2

--------------------

- Add support for MULTI-FIELD messages used in some GRIB products to store
``u`` and ``v`` components of wind (e.g. GFS, NAM, etc). This has been the single
most reported bug in *cfgrib* with two failed attempts at fixing it already.
Let's see if the third time's a charm. Please test!
See: `45 <https://github.com/ecmwf/cfgrib/issues/45>`_,
`76 <https://github.com/ecmwf/cfgrib/issues/76>`_ and
`111 <https://github.com/ecmwf/cfgrib/issues/111>`_.

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.