Version 0.55.0 (2025/03/21)
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.