Maximum Likelihood Fits in Python