Published July 19, 2025 | Version 1.3.4
Software Open

LMFIT: Non-Linear Least-Squares Minimization and Curve-Fitting for Python

Description

Mostly maintenance and small bug fixes:

  • capture and ignore std_dev=0 warnings from uncertainties package
  • better ensure that parameter values and sterr are floats, not np.floats
  • fix Doniach formula in docstring (#966)
  • add bose and fermi lineshapes, and BoseModel and FermiModel (with tests)
  • remove deprecated disp argument for ampgo
  • fix typos in README.rst
  • fix typos in doc
  • update to latest SciPy/NumPy version
  • update pre-commit and CI hooks
  • update zenodo link
  • several fixes for deprecations and test failures
  • do not test for warnings from upstream code that might change or be suppressed or altered
  • update license name for PyPI compatibiilty

Notes

If you use this software and want to cite it, please use the DOI citation below.

Files

lmfit/lmfit-py-1.3.4.zip

Files (701.0 kB)

Name Size Download all
md5:7e06e63c5e733663aead3650cbaafb9d
701.0 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/lmfit/lmfit-py/tree/1.3.4 (URL)

Software