Skip to content

0.3.2

Choose a tag to compare

@konstntokas konstntokas released this 17 Mar 14:14

Changes in 0.3.2

  • Change inconsistent license classifier in pyproject.toml
  • Removed the dependency on zarr. As part of this change,
    xcube_resampling.grid_mapping.cfconv.add_spatial_ref has been removed, as it
    only loosely fit the scope of the xcube-resampling repository.
  • Added xcube_resampling.utils.get_utm_crs to return the UTM CRS for a given
    longitude and latitude pair.
  • In xcube_resampling.reproject_dataset, the dataset is now clipped when the target
    grid-mapping covers less than 80% of the source grid-mapping, improving performance
    for reprojected cutouts.
  • In xcube_resampling.affine_transform_dataset, resampling is now performed per
    spatial slice, ensuring that interpolation is applied only along the spatial axes
    and no longer across non-spatial dimensions (e.g., time).
  • When prevent_nan_propagation=True, computation is now fully lazy. Previously, the
    implementation checked for NaN values in the source array, which triggered loading
    of the entire dataset into memory.
  • Enhanced GridMapping API documentation.

Full Changelog: v0.3.1...v0.3.2