v0.1.14
This release contains several bug fixes, in particular to install GeoUtils with Python 3.12 without conda.
Internally, this release also prepares future scalability features for the Raster class with parallel, out-of-memory operations.
What's Changed
- Fix
Raster.get_statswhen an emptyinlier_maskis passed by @vschaffn in #663 - Bugfix logic in ternary assignment statements by @ehusby in #664
- Add handling of failure case for
merge_rasters()algocheck by @ehusby in #665 - Add profile to raster metadata and use fork for multiprocessing by @adebardo in #667
- Fix NumPy integer overflow to get count in
subdivide_arrayby @asub-sandwich in #672 - Optimizing
raster.icropby @vschaffn in #660 - Generic Multiprocessing Functions for Raster Processing by @vschaffn in #669
- Fix pip CI checks and remove
distutilsimplicit dependency by @rhugonnet in #675 - Update version to
0.1.14by @rhugonnet in #676
New Contributors
- @ehusby made their first contribution in #664
- @adebardo made their first contribution in #667
- @asub-sandwich made their first contribution in #672
Full Changelog: v0.1.13...v0.1.14