Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • [ECC-264] - Support for Python 3
    We now have a beta version of the Python 3 interface. Although we tried to minimise the impact to users some changes to the client code will be necessary.
    When opening BUFR or GRIB files, please ensure this happens in binary mode, as follows:
      = open("fields.grib", "rb")  # Reading
      = open("output.bufr", "wb")  # Writing
    Please test the Python 3 support carefully and provide us with feedback. We appreciate your co-operation.

  • [ECC-763] - Break tests into two sets, one that includes its data files in the distribution and another "extended" that downloads them
    The default set of tests no longer require requires any data to be downloaded and take takes less time than before. Users who wish to run extensive tests (which require downloads) should configure the build as follows:
       cmake /path/to/src -DENABLE_EXTRA_TESTS=ON ...
    These extra tests should be run if users plan to change the code e.g. for contributions.
    We are aware that many maintainers/packagers of ecCodes did not run any tests to avoid the downloads. Please enable the tests again, they are vital to ensure ecCodes has been installed properly.

  • [ECC-602] - Add parameters for Standardised Precipitation index (seasonal fc)
  • [ECC-775] - BUFR decode performance: check skipExtraKeyAttributes just once
  • [ECC-809] - grib_get_data: add -s option to set keys

...