Version 5.26 Updates
Version 5.26.2
Externally released on 2026-01-16
Installed as part of ecmwf-toolbox/2026.01.0.0 (Atos HPC)
At ECMWF:
Fixes
read(): fixed issue where GRIB unsuccessful filtering returned empty fieldset instead of nil/None; it now returns nil (Macro) or None (Python)
Version 5.26.1
Externally released on 2025-10-14
Installed as part of ecmwf-toolbox/2025.10.1.0 (Atos HPC)
At ECMWF:
Fixes
read(): fixed issue where it was not possible to filter individual ensemble members from GRIB
Version 5.26.0
Externally released on 2025-10-xx
Installed as part of ecmwf-toolbox/2025.10.0.0 (Atos HPC)
At ECMWF:
MARS Client
Metview’s MARS client, when installed at ECMWF, now simply invokes the command-line based Mars client instead of using its own built-in one. This is in order to be able to take advantage of the recent configuration advances in the command-line MARS client, which is adopting a flexible, dynamic system of migrating to the new C++ based client. Note that this change applies to both MARS retrievals and GRIB filtering - Macro/Python commands
retrieve()andread()are affected.By default, the command-line invoked will be mars <request>. However, it is possible to modify this by setting the environment variable METVIEW_MARS_COMMAND. An example of this would be:
export METVIEW_MARS_COMMAND="/usr/local/mars -p"
Fixes
The tests now download their data from sites.ecmwf.int instead of get.ecmwf.int.