As you may know, the lmfit module in python is convenient to extend capabilities of scipy.optimize functionnalities.
However I don't find something that seems to me necessary: the possibility to choose the step sizes (used for partial derivations, computation of the chi2 in parameter space, etc...) . I used to play with the steps when I was fitting under IDL and I am very surprised I don't find this under python.
It seems obvious that the default steps, which are very small, may lead to a constant chi2 when fitting a rough model... and thus are awkward.
So my question: how to choose the steps when fitting under python ?