Skip to content

Version 0.55.0 (2025/03/21)

Compare
Choose a tag to compare
@mraspaud mraspaud released this 21 Mar 15:40
· 641 commits to main since this release
1c1b71d

Issues Closed

  • Issue 3079 - FCI - Creating corrected single channel imagery to be used for composite creation OUTSIDE of compositors
  • Issue 3075 - SAA & SZA for FCI Level 1NC
  • Issue 3066 - NetCDF4FileHandler faults when using obj.dict called when object is a compound variable. (PR 3069 by @mataeui)
  • Issue 3062 - abi_l2_nc reader does not support GOES-18 Cloud & Moisture Imagery Multiband mesoscale products from NOAA AWS
  • Issue 3053 - No conversion matrix found for platform GOES-19 (PR 3054 by @simonrp84)
  • Issue 3052 - Reader for NWC SAF HRW (high resolution winds) data (PR 3070 by @pnuu)
  • Issue 3043 - RuntimeError: NetCDF: HDF error OR Segmentation fault
  • Issue 3027 - Cannot generate composites on bigger extents using MTG FCI Level-1c files
  • Issue 2898 - units attribute is not CF conform for the for AMV datasets in the fci_l2_nc reader (PR 3031 by @YouvaEUMex)
  • Issue 2854 - Unexpected floats when reading LI L2 LFL data (PR 2998 by @ClementLaplace)
  • Issue 2773 - Resampling with gradient search results in interlacing image artefacts if corner pixels have no data
  • Issue 2179 - MergeError in to_xarray_dataset for Scenes containing data from seviri_l1b_nc reader (PR 2827 by @BENR0)

In this release 12 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 3085 - Refactor "compute_relative_azimuth" to be more flexible
  • PR 3082 - Add workaround so dask arrays are optimized in Delayed writing
  • PR 3074 - Fix plugin tests not completely cleaning up after themselves
  • PR 3069 - Prevent call to obj.dict when obj is a compound variable. (3066)
  • PR 3063 - add capability for M1 and M2 in MCMIP abi_l2_nc reader
  • PR 3057 - Fix LightningTimeCompositor failing when data outside of the time range is passed
  • PR 3055 - Update 'oci_l2_bgc' to allow .nc4 and .nc filename extensions
  • PR 3048 - Change sensor attribute to lowercase in FCI L2 NetCDF reader
  • PR 3046 - Fix MWR Polarisation
  • PR 3031 - Fix the handling of AMVs unit to units by applying suggestion in #2898 (2898)
  • PR 3028 - add missing dependency for vii_l1b_reader
  • PR 2998 - Correct Unexpected floats when reading LI L2 LFL (2854)

Features added

  • PR 3070 - Add a reader for NWC SAF GEO HRW data (3052)
  • PR 3064 - Add remote reading for hrit seviri
  • PR 3059 - Add more datasets to IASI L2 reader
  • PR 3054 - Add GOES-19 RGB2XYZ matrix for true_color_reproduction (3053)
  • PR 3050 - Add VolcanicAsh product to VIIRS EDR reader
  • PR 3044 - Add VIIRS EDR datasets
  • PR 3041 - Fix MVIRI tests with unstable dependencies
  • PR 3023 - Add reader for CAMEL emissivity datasets.
  • PR 3022 - Combine low level moisture with a cloud mask
  • PR 3002 - ISCCP-NG level 1g reader
  • PR 2998 - Correct Unexpected floats when reading LI L2 LFL (2854)
  • PR 2997 - Prepare for channel-specific SEVIRI calibration
  • PR 2895 - Add flash age compositor for li instruments
  • PR 2827 - Fix to_xarray_dataset merge error with conflicting values in coordinate (2179)
  • PR 913 - Modis l2 available datasets

Documentation changes

  • PR 3068 - Update sphinx to use new sphinx.ext.apidoc extension
  • PR 3065 - Fix slack invite link in contributing docs
  • PR 3036 - DOC: Clarify satpy.yaml use with nested dictionaries

Clean ups

  • PR 3085 - Refactor "compute_relative_azimuth" to be more flexible
  • PR 3081 - Refactor MODIS readers to avoid extra dask tasks
  • PR 3068 - Update sphinx to use new sphinx.ext.apidoc extension
  • PR 3059 - Add more datasets to IASI L2 reader
  • PR 2992 - Fix Pylint complaints for GLD360-reader.

In this release 35 pull requests were closed.