https://github.com/lmfit/lmfit-py

sort by:
Revision Author Date Message Commit Date
c2de93c add release date for v 1.1.0 28 November 2022, 04:22:03 UTC
8790001 DOC: small changes to whatsnew.rst 28 November 2022, 03:25:15 UTC
0ca168a MAINT/CI: update pre-commit hooks 25 November 2022, 14:29:21 UTC
36ef5cf CI: update to latest NumPy version 25 November 2022, 14:26:11 UTC
2ff1cf9 MAINT: add all keywords for least_squares 25 November 2022, 14:26:11 UTC
fc1ab32 MAINT: update keywords for leastsq, follow SciPy's defaults 25 November 2022, 14:26:11 UTC
85ee434 MAINT: update keywords for basinhopping for SciPy v1.8 and above 25 November 2022, 14:26:11 UTC
77fee80 MAINT: update keywords for shgo for SciPy v1.7 and above 25 November 2022, 14:26:11 UTC
17135ad MAINT: update keywords for dual_annealing for SciPy v1.8 and above - partially reverts 9530d9d0eb79c65914ad0582dba28866822ecb5b 25 November 2022, 14:26:11 UTC
1b25a31 BLD: update minimum requirements for SciPy, NumPy, and asteval - support Python 3.11 25 November 2022, 14:26:11 UTC
cdd2feb Merge pull request #831 from lmfit/calc_dely_components add calculation of dely for components of a composite model 21 November 2022, 20:57:08 UTC
997c0bd remove Py3.9 from minimal test 21 November 2022, 03:29:37 UTC
4616c43 revery setuptools spec for minimal version test 21 November 2022, 01:21:24 UTC
99b13a4 relax assertion of modelresult size 21 November 2022, 00:32:57 UTC
f9b9569 update whats new doc 21 November 2022, 00:32:22 UTC
3b82307 add calculation of dely for components of a composite model 20 November 2022, 20:35:23 UTC
44eb363 CI: add Python 3.11 and development version of Python 3.12 - Python 3.11 on Windows currently fails to build pycairo, keep using 3.10 for now - changed the "development_version" to Python3.12-dev, which currently fails early (but doesn't fail the CI build) 19 November 2022, 03:33:09 UTC
55063cc Merge pull request #830 from mac01021/include-residual-in-json Include residual in model result json 19 November 2022, 02:25:00 UTC
38f9264 ENH: include 'residual' in JSON output of ModelResult.dumps() 18 November 2022, 19:40:38 UTC
d76419e CI: pre-commit fix upstream for flake8 and update hooks - fix few issues reported by the hooks 18 November 2022, 19:26:25 UTC
60eedb0 Correct init_vals (#821) * have result.init_vals be external (user) values, add and use result._init_vals_internal for initial internal values * remove deprecated keywords for dual_annealing * avoid pytest deprecation warnings in NIST Strd tests 08 November 2022, 19:57:49 UTC
b58c139 DOC: fix typos/mistakes 01 November 2022, 11:27:43 UTC
3219116 BUG: fix 'linear' mode for RectangleModel Fix the linear mode for RectangleModel. Also update the documentation and update the tests. Tests: * Using numpy functions now allows lineshape.rectangle to handle single floats, so the tests needed to be updated * added tests for step and rectangle to make sure we get A/2 at mu1 (and mu2) Docs: * update to reflect code and make brackets in LaTeX equations a bit nicer Closes: #815 Co-authored-by: Arun Persaud <apersaud@lbl.gov> 01 November 2022, 11:15:07 UTC
99952a2 REL: update publish_docs.sh [skip ci] 27 October 2022, 02:16:50 UTC
4173760 Draft: Improve handling of covariance calculation (#813) * improve handling of covariance calculation * update whatsnew.rst * move diagonal elements check inside try 26 October 2022, 03:41:28 UTC
8b5a295 always save function name and importer, load saved function with dill… (#808) * always save function name and importer, load saved function with dill-encoded data as a last resort, update doc * doc fixes 24 October 2022, 00:12:58 UTC
86a2bdc fix nonzero deprecation warnings (#814) Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com> 23 October 2022, 13:45:24 UTC
1d860dd add R^2 statistic for Model (#810) * add R^2 statistic for Model * better placement of test for divide-by-zero * add rsquared html fit report 23 October 2022, 03:18:34 UTC
d9ade0c MAINT: update pre-commit hooks 22 October 2022, 01:00:44 UTC
bb5ffb0 CI: update SciPy/NumPy versions 22 October 2022, 00:58:57 UTC
fe06ab8 DOC: update intersphinx inventory mapping 21 September 2022, 01:31:03 UTC
ddee06c MAINT: update pre-commit hooks - make changes suggested by the codespell pre-commit hook 21 September 2022, 01:31:03 UTC
9347ca5 CI: update SciPy/NumPy versions 21 September 2022, 01:31:03 UTC
3bef74f Spline model (#804) * add SplineModel: variadic cubic spline * add test for SplineModel * doc updates * more doc updates * more doc updates * more doc updates * add Spline example, with data * some test cleanups * some test cleanups * fix section level * cleanups * tell codespell to ignore all of lmfit/models.py because of 1 mis-spelling * cleanups * fix codespell pre-commit hook Co-authored-by: reneeotten <reneeotten@users.noreply.github.com> 16 September 2022, 13:33:42 UTC
97ea5f1 Add Pearson4 fit model (original Wikipedia version) (#800) * Add Pearson4 fit model * Improve Pearson4 - add tests - improve documentation - fix flake8 complainings * iSort import statements in lineshapes.py * Consolidate docstring for Pearson4 16 September 2022, 13:32:43 UTC
76de368 Merge pull request #797 from Tillsten/conf_update [ENH] Confidence Interval improvements 05 September 2022, 23:43:46 UTC
dd55185 CI: update NumPy version 17 August 2022, 02:49:16 UTC
e54a44c MAINT: update pyupgrade/yesqa pre-commit hooks 06 August 2022, 02:36:59 UTC
75ab4f6 CI: update SciPy/NumPy versions 06 August 2022, 02:36:59 UTC
0b9947a Merge pull request #798 from jagerber48/bugfix/always_recalculate_ci_out remove if clause blocking recalculation of conf_interval 04 August 2022, 16:29:29 UTC
1d011fc remove if clause blocking recalculation of conf_interval 04 August 2022, 03:25:52 UTC
7d63e5c Merge branch 'conf_update' of https://github.com/Tillsten/lmfit-py into conf_update 02 August 2022, 09:54:42 UTC
f8b09c5 Remove unused variable 02 August 2022, 09:54:21 UTC
05806f5 CI improvements The CI calculation now uses the root_scalar interface for root finding and changes the default method to toms748. Additonally, caching of probabilties is now used to speed up the calculation. 02 August 2022, 09:54:21 UTC
1d7298d Remove unused variable 02 August 2022, 09:51:11 UTC
e79c7a8 CI improvements The CI calculation now uses the root_scalar interface for root finding and changes the default method to toms748. Additonally, caching of probabilties is now used to speed up the calculation. 02 August 2022, 09:35:22 UTC
589c029 Merge pull request #795 from matpompili/fix_gaussian2d Fixed height factor for Gaussian2dModel 27 July 2022, 03:22:55 UTC
a43a649 Fixed height factor for Gaussian2dModel 25 July 2022, 20:09:46 UTC
d456c88 Merge pull request #794 from matpompili/fix_linear_stepmodel Fix linear StepModel, wrong function definition 18 July 2022, 21:26:40 UTC
5572c7a Fix linear StepModel to match documentation. Fix definition and adjust documentation Added Pipenv files to .gitignore typo in docstring Added note to whatsnew.rst remove pipenv files from .gitignore 18 July 2022, 20:31:16 UTC
6bea572 Merge pull request #788 from Julian-Hochhaus/master enabled use of different independent_vars... 04 July 2022, 20:58:18 UTC
e9f4bf7 ENH: allow for different independent variables The components to create a CompositeModel can now have different independent variables. 04 July 2022, 16:14:53 UTC
b544ea9 MAINT: remove support for Python 3.6 - Python 3.6 reached EOL on 2021-12-23 19 June 2022, 19:54:26 UTC
60823d1 MAINT: remove redundant INSTALL file 19 June 2022, 19:54:26 UTC
753db61 TST: stop at an earlier iteration in test_iter.cb Oh, the test failures seems to originate from the fact that in some cases the fit actually succeeds before it reaches the 23 iterations that was initially used as stop criterium. 19 June 2022, 15:08:15 UTC
dd67801 CI: update NumPy/SciPy to latest version 19 June 2022, 14:22:10 UTC
01768fc TST: suppress test failure on Linux for some Python versions I do not fully understand where this failure comes from, as the 'iter_cb' method really should stop at the requested iteration and not earlier. But the issue is not reproducible and only seems to happen only on Linux and never on Windows / macOS. For now avoid the failure by relaxing the threshold, but ideally someone should investigate this a bit more... 19 June 2022, 14:18:57 UTC
53470a8 TST: slightly relax tolerance in test_covariance_matrix.py 18 June 2022, 02:00:00 UTC
ac62dc9 CI/MAINT: set --report-level to WARNING for rstcheck v6.x branch 18 June 2022, 01:56:55 UTC
57af2f1 DOC: fix warning about escaping caption strings in Sphinx-6.0 18 June 2022, 01:20:00 UTC
5cd6ffd MAINT: update pre-commit hooks 12 June 2022, 00:59:29 UTC
b930dde DOC: clarify "weights" in docstring of Model.fit() 15 May 2022, 16:46:29 UTC
22ebbd9 MAINT: update copyright year in LICENSE 15 May 2022, 16:45:54 UTC
5361341 MAINT: update pre-commit hooks 15 May 2022, 16:45:50 UTC
f998d6c MAINT: update pyupgrade pre-commit hook 25 March 2022, 20:15:00 UTC
9a01868 CI: update NumPy to latest version 09 March 2022, 14:26:57 UTC
d29a0a1 ENH: refactoring of some if-statements 17 February 2022, 17:17:15 UTC
c671cf9 CI: update NumPy / SciPy to latest versions 15 February 2022, 17:51:22 UTC
caf8c89 CI: update NumPy to latest version 18 January 2022, 17:21:06 UTC
e241837 DOC: vendor latest version of layout.html from Sphinx basic theme - only change shown below to render our menu-bar: {%- for parent in parents %} <li class="nav-item nav-item-{{ loop.index }}"><a href="{{ parent.link|e }}" {% if loop.last %}{{ accesskey("U") }}{% endif %}>{{ parent.title }}</a>{{ reldelim1 }}</li> {%- endfor %} - <li class="nav-item nav-item-this"><a href="{{ link|e }}">{{ title }}</a></li> {%- block relbaritems %} {% endblock %} </ul> </div> 18 January 2022, 15:46:35 UTC
4fd7189 DOC: fix typo in an example 18 January 2022, 15:46:15 UTC
614a1c2 Merge pull request #777 from reneeotten/pyproject.toml BLD: use PEP517/PEP518 14 January 2022, 15:27:15 UTC
1d9e4ac MAINT: require uncertainties 3.1.4 or higher This version removed the use of the unsupported 2to3 conversion during the installation. Earlier packages can only be installed using setuptools <= 58 12 January 2022, 18:53:02 UTC
da6486a CI: build/install following PEP517/PEP518 - add step in CI to validate the generated wheel and sdist - install 'extra_requires' option [all] instead of [test]; this makes sure that also the optional dependencies are present and the test coverage is thus maximized 12 January 2022, 18:53:02 UTC
01f7918 BLD: transition to pyproject.toml and setup.cfg - rename THANKS.txt to AUTHORS.txt; so that it automatically gets included - remove MANIFEST.in/requirements{-dev}.txt; now all covered in setup.cfg - update installation documentation Fixes: #769 12 January 2022, 18:53:02 UTC
ba84969 CI: update NumPy to latest release (v1.22.0) 12 January 2022, 18:53:02 UTC
41f579a MAINT: update pyupgrade pre-commit hook 12 January 2022, 18:53:02 UTC
9f9fee1 MAINT: update copyright year 12 January 2022, 18:53:02 UTC
47219da Merge pull request #776 from syrte/patch-1 typo fix: fairy -> fairly 08 January 2022, 23:51:16 UTC
d9c33c5 typo fix: fairy -> fairly 08 January 2022, 20:23:46 UTC
2542c15 MAINT: update pre-commit hooks 31 December 2021, 17:38:49 UTC
0c6d98e CI: update NumPy version 23 December 2021, 14:54:55 UTC
36d1aa0 ENH: initialize a few more MinimizerResult attributes 07 December 2021, 20:52:23 UTC
275d830 Merge pull request #770 from reneeotten/fix-spercent-html FIX: make sure `spercent` is defined 01 December 2021, 01:33:02 UTC
47602d3 TST: set random seed in test_stepmodel.py 30 November 2021, 20:40:42 UTC
274eab8 FIX: UnboundLocalError for spercent in params_html_table Closes: #768 30 November 2021, 20:40:42 UTC
1b9a88f MAINT: update isort/pyupgrade pre-commit hooks 29 November 2021, 14:47:06 UTC
5f8b451 CI: add Python 3.10 and Python 3.11-dev - adjust # builds for codecov - update SciPy version to 1.7.3 - also test on "macos-latest"; skip test_nan_policy with cobyla - cannot build minimum SciPy/NumPy versions for Python 3.10, so skip - failures with Python 3.11-dev are accepted and will not fail the build 29 November 2021, 14:47:06 UTC
1acdeec CI: pytest-cov is a development dependency 22 October 2021, 02:58:44 UTC
25323f3 MAINT: update yesqa pre-commit hook 22 October 2021, 02:58:44 UTC
6df2e56 DOC: update publish_docs.sh 22 October 2021, 02:58:44 UTC
c5858da CI: update NumPy version to 1.21.3 22 October 2021, 02:58:44 UTC
9f9af6f Merge pull request #759 from reneeotten/last_changes_before_release (Last) minor changes before release? 14 October 2021, 19:34:30 UTC
fae74b8 REL: tag 1.0.3 14 October 2021, 18:16:38 UTC
4d03f4b DOC: update whatsnew.rst and THANKS.txt 13 October 2021, 22:06:24 UTC
132fd6b CI: another attempt at the correct codecov syntax 13 October 2021, 21:52:54 UTC
ac82bfe DEP: remove asteval argument of Parameters class - deprecated in v0.9.12 13 October 2021, 21:52:54 UTC
92a70bd DEP: remove lmfit.printfuncs.report_errors function - deprecated in v0.9.14 13 October 2021, 21:52:54 UTC
860975e CI: use apt-get instead of apt, former has a stable CLI interface 13 October 2021, 21:52:54 UTC
e4f85a2 DOC: update documentation/requirements for development packages 13 October 2021, 21:49:52 UTC
back to top