Skip to content

2.3.4

Compare
Choose a tag to compare
@phargogh phargogh released this 23 Aug 04:00
· 377 commits to main since this release
c5091e8

2.3.4 (2022-08-22)

  • Fixing an issue with imports at the pygeoprocessing module level that was
    causing linters like PyLint and IDE command-completion programs like JEDI-vim
    to not be able to identify the attributes of the pygeoprocessing module
    namespace.
  • Reducing the amount of memory used by
    pygeoprocessing.new_raster_from_base when filling an array with values to
    only as much memory as is needed for the datatype.
  • Fixing a memory leak in pygeoprocessing.raster_calculator where
    shared memory objects were being inadvertently created when they should not
    have been and then they were not subsequently destroyed.
  • calculate_disjoint_polygon_set will now skip over empty geometries.
    Previously, the presence of empty geometries would cause an error to be
    raised.
  • Fixed a DeprecationWarning in calculate_disjoint_polygon_set caused
    by the use of a deprecated logging warn method.