Version 2.4.1
The uncertainties.umath functions ceil(), floor(), isinf(), isnan() and trunc() now return values of the same type as their corresponding function in the math module.
In previous versions, they generally returned values with a zero uncertainty (…±0), which was not useful, since the results of these functions are integers (float or int type) or booleans. It is less surprising to obtain the same types as in the math module.