In the IterativeImputer, min_value and max_value are defaulted to None. Internally, if they are None min and max value will be affected to -np.inf and np.inf, respectively.
We should change this behaviour and make that the default of min_value=-np.inf and max_value=np.inf directly.