Fixed a bug causing float nodata values to be rejected in case of integer array data types.
* The initialization of NoDataMask and BadDataMask is now much faster in case a boolean array is passed. * Increased timeout for footprint computation to 5 seconds. * Dropped Python 2.7 support due to end-of-life status.
* Added a validation that checks if the given nodata value is within the valid value range of the array data type.