Release of version 0.3.9
After more than a year, we released a new version of LUE. A lot has happened since the previous release. Details can be found in the Releases page in the manual. The sharp reader may notice that the release of version 0.3.8 hasn't been announced in the past. We skipped it due to issues with the Conda package build process. That is all fixed now, but that does mean that the set of changes made since the previous officially released version (0.3.7) is the combination of those made for both the 0.3.8 release and the 0.3.9 release.
The detailed list of changes contains too much detail for the LUE end-user. Here is the list of changes most relevant to them:
- Added new operations, e.g.:
clump
,log10
,negate
,normal
,round_down
,round_off
,round_up
,sqr
,square
-
cast
now supports casting from floating point element types to integral element types - Updated the documentation.
- Added support for default partition shapes. These are used when no partition shape is passed to commands and operations that need one. For best performance a good partition shape must be determined experimentally, but to get started a default one can be used.
- Added the
lue_calculate.py
command for one-off computations from the command-line - Improved the
lue.pcraster
Python sub-package. For most operations in PCRaster we now have LUE equivalents. Porting existing PCRaster models to use LUE has never been easier. - Improved support for asynchronously computed scalar values. Most operations accepting a regular scalar value have been overloaded to also accept ascynhronously computed scalar values.
- Added support for NumPy-2
See the Community page for ways to get in touch with us and stay up to date about LUE.