Skip to content

Releases: ecmwf/eccodes-python

2.38.3

17 Oct 15:09
Compare
Choose a tag to compare

Update version to match the binary library

2.38.0

25 Sep 10:15
Compare
Choose a tag to compare
  • ECC-1790: Add codes_get_offset
  • ECC-1899: API function to allow setting debug level
  • Function to query library features

2.37.0

10 Sep 08:31
Compare
Choose a tag to compare

Version on PyPi includes binary wheel
Version numbering now reflects that of the binary library

1.7.1

19 Jun 10:18
Compare
Choose a tag to compare

np.Infinity was removed in the NumPy 2.0 release

1.7.0

26 Feb 12:50
Compare
Choose a tag to compare
  • ECC-1761: Add function to extract message offsets and sizes
  • ECC-1742: Add function to clone only the meta-data of a message

1.6.1

29 Sep 12:40
Compare
Choose a tag to compare
  • ECC-1693: Update minimum recommended version
  • Fix flake8 warning E721

1.6.0

11 Jul 10:36
Compare
Choose a tag to compare
  • ECC-1630: Get API version as an integer
  • ECC-1622: Drop Python version 3.7
  • ECC-1601: GRIB: Support data values array decoded in single-precision
  • ECC-1611: Add function to determine if a BUFR key is a coordinate descriptor

1.5.2

04 Apr 13:17
Compare
Choose a tag to compare
  • Add support for Python versions 3.10 and 3.11
  • ECC-1555: 2D numpy array incorrectly handled
  • ECC-1539: Use the 'warnings' library for selfcheck
  • ECC-1538: Add support for CODES_TYPE_BYTES
  • ECC-1524: Check values in High-level Message.set function should retrieve based on value type
  • ECC-1527: Handle floats in high-level Message.set function check values

1.5.1

26 Jan 15:45
Compare
Choose a tag to compare
  • ECC-1446: Data file era5-levels-members.grib not included in released tar file
  • ECC-1460: Cannot import eccodes on M1 MacBook Pro
  • ECC-1505: High-level Message.set function should allow dictionary and check result

1.5.0

24 Aug 12:50
Compare
Choose a tag to compare
  • ECC-1404: Add the grib_get_gaussian_latitudes() function
  • ECC-1405: Add new function: codes_any_new_from_samples
  • ECC-1415: Implement a higher-level Python interface (still experimental)
  • ECC-1429: Remove the file 'eccodes/messages.py'
  • GitHub pull request #62: add pypi badge