Version 0.10 Updates

Version 0.10.11

Changes

  • Requires covjsonkit>=0.0.28

Version 0.10.10

Changes

  • Use covjsonkit instead of ecccovjson to read coverage json data retrieved from the polytope source (#445).

Version 0.10.9

Fixes

  • Fixed issue when setting up cds source credentials via the prompt did not work.

  • Fixed issue when setting up ads source credentials via the prompt did not work.

  • Increased cdsapi dependency to version 0.7.2 to be compatible with the new CDS/ADS services.

Version 0.10.8

Fixes

  • Fixed issue when tried to import “ecmwf-api-client” unnecessarily when the standalone MARS client was invoked for retrieving data from MARS.

Version 0.10.7

Fixes

  • When “param” or “shortName” in a namespace is “~” in the GRIB header metadata() now returns the value of “paramId” as a str for both these keys in the relevant namespaces. Previously “~” was returned.

Version 0.9.0

Version 0.10.4

Fixes

  • Fixed issue when pandas was unnecessarily imported (#468).

Version 0.10.3

Fixes

  • Fixed issue when building a FieldCube crashed while generating error message due to missing “number” metadata key in input GRIB data (#456).

Version 0.10.2

Fixes

  • Fixed issue when generating output with reduced Gaussian surface GRIB data did not work

Version 0.10.1

Fixes

  • Fixed memory leak in GRIB field metadata cache

Version 0.10.0

New features

  • Refined GRIB data memory management when reading from a file (#428). See GRIB field memory management for an overview.

  • Refined how GRIB the metadata object manages the GRIB handle (#430). See the /how-tos/legacy/grib_metadata_object.ipynb notebook example for details.

  • Added the index keyword argument for data subsetting to the following methods (#407):

    • field: to_numpy(), to_array(), data(), to_latlon(), to_points()

    • fieldlist: to_numpy(), to_array(), data(), to_latlon(), to_points()

  • Removed normalisation of GRIB metadata keys when passed to methods like sel(), isel(), order_by() and unique_values() (#429).

  • Improved the implementation of indices() and index() (#436)

  • Changed the default to False for the progress_bar keyword argument in unique_values()

Installation

Increased minimum version of cdsapi to be compatible with the new CDS beta services (#433).