Skip to content

2.3.5

Compare
Choose a tag to compare
@phargogh phargogh released this 14 Dec 03:51
· 337 commits to main since this release
4785c21

2.3.5 (2022-12-13)

  • pygeoprocessing.calculate_disjoint_polygon_set now offers an optional
    parameter, geometries_may_touch for cases where geometries are known to
    have intersecting boundaries but nonintersecting interiors.
    #269
  • Pygeoprocessing is now tested against Python 3.11.
  • Adding the target filename to progress logging in
    pygeoprocessing.raster_calculator.
  • pygeoprocessing.zonal_statistics will now optionally include a count of
    the number of pixels per value encountered under each polygon. A warning
    will be logged when invoked on floating-point rasters, as using this on
    continuous rasters can result in excessive memory consumption. To use this
    feature, set include_value_counts=True when calling zonal_statistics.
  • pygeoprocessing.get_gis_type will now raise a ValueError if the file
    cannot be opened as gdal.OF_RASTER or gdal.OF_VECTOR.
    #244
  • Fixing an error message in convolve_2d when the signal or kernel is a
    row based blocksize. #228.