c2de93c | Matthew Newville | 28 November 2022, 04:22:03 UTC | add release date for v 1.1.0 | 28 November 2022, 04:22:03 UTC |
8790001 | reneeotten | 28 November 2022, 03:25:15 UTC | DOC: small changes to whatsnew.rst | 28 November 2022, 03:25:15 UTC |
0ca168a | reneeotten | 25 November 2022, 14:29:21 UTC | MAINT/CI: update pre-commit hooks | 25 November 2022, 14:29:21 UTC |
36ef5cf | reneeotten | 20 November 2022, 18:46:17 UTC | CI: update to latest NumPy version | 25 November 2022, 14:26:11 UTC |
2ff1cf9 | reneeotten | 20 November 2022, 17:45:27 UTC | MAINT: add all keywords for least_squares | 25 November 2022, 14:26:11 UTC |
fc1ab32 | reneeotten | 20 November 2022, 16:56:09 UTC | MAINT: update keywords for leastsq, follow SciPy's defaults | 25 November 2022, 14:26:11 UTC |
85ee434 | reneeotten | 20 November 2022, 16:47:51 UTC | MAINT: update keywords for basinhopping for SciPy v1.8 and above | 25 November 2022, 14:26:11 UTC |
77fee80 | reneeotten | 20 November 2022, 16:39:01 UTC | MAINT: update keywords for shgo for SciPy v1.7 and above | 25 November 2022, 14:26:11 UTC |
17135ad | reneeotten | 19 November 2022, 18:08:03 UTC | MAINT: update keywords for dual_annealing for SciPy v1.8 and above - partially reverts 9530d9d0eb79c65914ad0582dba28866822ecb5b | 25 November 2022, 14:26:11 UTC |
1b25a31 | reneeotten | 19 November 2022, 17:22:39 UTC | BLD: update minimum requirements for SciPy, NumPy, and asteval - support Python 3.11 | 25 November 2022, 14:26:11 UTC |
cdd2feb | Matt Newville | 21 November 2022, 20:57:08 UTC | 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 | Matthew Newville | 21 November 2022, 03:29:37 UTC | remove Py3.9 from minimal test | 21 November 2022, 03:29:37 UTC |
4616c43 | Matthew Newville | 21 November 2022, 01:21:24 UTC | revery setuptools spec for minimal version test | 21 November 2022, 01:21:24 UTC |
99b13a4 | Matthew Newville | 21 November 2022, 00:32:57 UTC | relax assertion of modelresult size | 21 November 2022, 00:32:57 UTC |
f9b9569 | Matthew Newville | 21 November 2022, 00:32:22 UTC | update whats new doc | 21 November 2022, 00:32:22 UTC |
3b82307 | Matthew Newville | 20 November 2022, 20:35:23 UTC | add calculation of dely for components of a composite model | 20 November 2022, 20:35:23 UTC |
44eb363 | reneeotten | 18 November 2022, 02:28:30 UTC | 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 | Matt Newville | 19 November 2022, 02:25:00 UTC | Merge pull request #830 from mac01021/include-residual-in-json Include residual in model result json | 19 November 2022, 02:25:00 UTC |
38f9264 | Matthew Coolbeth | 16 November 2022, 14:47:36 UTC | ENH: include 'residual' in JSON output of ModelResult.dumps() | 18 November 2022, 19:40:38 UTC |
d76419e | reneeotten | 18 November 2022, 02:42:03 UTC | 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 | Matt Newville | 08 November 2022, 19:57:49 UTC | 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 | Benedikt Wilde | 01 November 2022, 11:27:43 UTC | DOC: fix typos/mistakes | 01 November 2022, 11:27:43 UTC |
3219116 | Arun Persaud | 01 November 2022, 11:15:07 UTC | 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 | reneeotten | 27 October 2022, 02:13:10 UTC | REL: update publish_docs.sh [skip ci] | 27 October 2022, 02:16:50 UTC |
4173760 | Pieter Eendebak | 26 October 2022, 03:41:28 UTC | 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 | Matt Newville | 24 October 2022, 00:12:58 UTC | 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 | Pieter Eendebak | 23 October 2022, 13:45:24 UTC | fix nonzero deprecation warnings (#814) Co-authored-by: Pieter Eendebak <pieter.eendebak@gmail.com> | 23 October 2022, 13:45:24 UTC |
1d860dd | Matt Newville | 23 October 2022, 03:18:34 UTC | 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 | reneeotten | 22 October 2022, 01:00:44 UTC | MAINT: update pre-commit hooks | 22 October 2022, 01:00:44 UTC |
bb5ffb0 | reneeotten | 22 October 2022, 00:58:57 UTC | CI: update SciPy/NumPy versions | 22 October 2022, 00:58:57 UTC |
fe06ab8 | reneeotten | 08 September 2022, 01:35:56 UTC | DOC: update intersphinx inventory mapping | 21 September 2022, 01:31:03 UTC |
ddee06c | reneeotten | 27 August 2022, 03:03:36 UTC | MAINT: update pre-commit hooks - make changes suggested by the codespell pre-commit hook | 21 September 2022, 01:31:03 UTC |
9347ca5 | reneeotten | 27 August 2022, 01:45:09 UTC | CI: update SciPy/NumPy versions | 21 September 2022, 01:31:03 UTC |
3bef74f | Matt Newville | 16 September 2022, 13:33:42 UTC | 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 | Dirk Lellinger | 16 September 2022, 13:32:43 UTC | 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 | Matt Newville | 05 September 2022, 23:43:46 UTC | Merge pull request #797 from Tillsten/conf_update [ENH] Confidence Interval improvements | 05 September 2022, 23:43:46 UTC |
dd55185 | reneeotten | 17 August 2022, 02:49:16 UTC | CI: update NumPy version | 17 August 2022, 02:49:16 UTC |
e54a44c | reneeotten | 06 August 2022, 02:33:15 UTC | MAINT: update pyupgrade/yesqa pre-commit hooks | 06 August 2022, 02:36:59 UTC |
75ab4f6 | reneeotten | 06 August 2022, 02:31:06 UTC | CI: update SciPy/NumPy versions | 06 August 2022, 02:36:59 UTC |
0b9947a | Matt Newville | 04 August 2022, 16:29:29 UTC | 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 | Justin | 04 August 2022, 03:25:52 UTC | remove if clause blocking recalculation of conf_interval | 04 August 2022, 03:25:52 UTC |
7d63e5c | Till Stensitzki | 02 August 2022, 09:54:42 UTC | Merge branch 'conf_update' of https://github.com/Tillsten/lmfit-py into conf_update | 02 August 2022, 09:54:42 UTC |
f8b09c5 | Till Stensitzki | 02 August 2022, 09:51:11 UTC | Remove unused variable | 02 August 2022, 09:54:21 UTC |
05806f5 | Till Stensitzki | 02 August 2022, 09:31:42 UTC | 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 | Till Stensitzki | 02 August 2022, 09:51:11 UTC | Remove unused variable | 02 August 2022, 09:51:11 UTC |
e79c7a8 | Till Stensitzki | 02 August 2022, 09:31:42 UTC | 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 | Matt Newville | 27 July 2022, 03:22:55 UTC | Merge pull request #795 from matpompili/fix_gaussian2d Fixed height factor for Gaussian2dModel | 27 July 2022, 03:22:55 UTC |
a43a649 | Matteo Pompili | 25 July 2022, 20:09:46 UTC | Fixed height factor for Gaussian2dModel | 25 July 2022, 20:09:46 UTC |
d456c88 | Matt Newville | 18 July 2022, 21:26:40 UTC | Merge pull request #794 from matpompili/fix_linear_stepmodel Fix linear StepModel, wrong function definition | 18 July 2022, 21:26:40 UTC |
5572c7a | Matteo Pompili | 14 July 2022, 17:53:47 UTC | 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 | Matt Newville | 04 July 2022, 20:58:18 UTC | Merge pull request #788 from Julian-Hochhaus/master enabled use of different independent_vars... | 04 July 2022, 20:58:18 UTC |
e9f4bf7 | Julian-Hochhaus | 13 June 2022, 09:03:25 UTC | 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 | reneeotten | 20 April 2022, 15:11:59 UTC | MAINT: remove support for Python 3.6 - Python 3.6 reached EOL on 2021-12-23 | 19 June 2022, 19:54:26 UTC |
60823d1 | reneeotten | 20 April 2022, 15:10:49 UTC | MAINT: remove redundant INSTALL file | 19 June 2022, 19:54:26 UTC |
753db61 | reneeotten | 19 June 2022, 15:04:57 UTC | 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 | reneeotten | 19 June 2022, 14:22:10 UTC | CI: update NumPy/SciPy to latest version | 19 June 2022, 14:22:10 UTC |
01768fc | reneeotten | 18 June 2022, 02:07:34 UTC | 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 | reneeotten | 18 June 2022, 02:00:00 UTC | TST: slightly relax tolerance in test_covariance_matrix.py | 18 June 2022, 02:00:00 UTC |
ac62dc9 | reneeotten | 18 June 2022, 01:56:55 UTC | CI/MAINT: set --report-level to WARNING for rstcheck v6.x branch | 18 June 2022, 01:56:55 UTC |
57af2f1 | reneeotten | 18 June 2022, 01:20:00 UTC | DOC: fix warning about escaping caption strings in Sphinx-6.0 | 18 June 2022, 01:20:00 UTC |
5cd6ffd | reneeotten | 12 June 2022, 00:59:29 UTC | MAINT: update pre-commit hooks | 12 June 2022, 00:59:29 UTC |
b930dde | reneeotten | 15 May 2022, 16:45:10 UTC | DOC: clarify "weights" in docstring of Model.fit() | 15 May 2022, 16:46:29 UTC |
22ebbd9 | reneeotten | 20 April 2022, 15:20:27 UTC | MAINT: update copyright year in LICENSE | 15 May 2022, 16:45:54 UTC |
5361341 | reneeotten | 20 April 2022, 15:08:08 UTC | MAINT: update pre-commit hooks | 15 May 2022, 16:45:50 UTC |
f998d6c | reneeotten | 25 March 2022, 20:15:00 UTC | MAINT: update pyupgrade pre-commit hook | 25 March 2022, 20:15:00 UTC |
9a01868 | reneeotten | 09 March 2022, 14:26:57 UTC | CI: update NumPy to latest version | 09 March 2022, 14:26:57 UTC |
d29a0a1 | Anselm Hahn | 17 February 2022, 17:17:15 UTC | ENH: refactoring of some if-statements | 17 February 2022, 17:17:15 UTC |
c671cf9 | reneeotten | 05 February 2022, 15:45:43 UTC | CI: update NumPy / SciPy to latest versions | 15 February 2022, 17:51:22 UTC |
caf8c89 | reneeotten | 18 January 2022, 17:21:06 UTC | CI: update NumPy to latest version | 18 January 2022, 17:21:06 UTC |
e241837 | reneeotten | 18 January 2022, 15:42:02 UTC | 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 | TEH, Chi-En | 18 January 2022, 15:46:15 UTC | DOC: fix typo in an example | 18 January 2022, 15:46:15 UTC |
614a1c2 | Renee Otten | 14 January 2022, 15:27:15 UTC | Merge pull request #777 from reneeotten/pyproject.toml BLD: use PEP517/PEP518 | 14 January 2022, 15:27:15 UTC |
1d9e4ac | reneeotten | 02 January 2022, 20:44:44 UTC | 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 | reneeotten | 02 January 2022, 18:30:13 UTC | 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 | reneeotten | 16 December 2021, 17:03:40 UTC | 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 | reneeotten | 02 January 2022, 18:13:56 UTC | CI: update NumPy to latest release (v1.22.0) | 12 January 2022, 18:53:02 UTC |
41f579a | reneeotten | 01 January 2022, 15:43:24 UTC | MAINT: update pyupgrade pre-commit hook | 12 January 2022, 18:53:02 UTC |
9f9fee1 | reneeotten | 01 January 2022, 15:39:04 UTC | MAINT: update copyright year | 12 January 2022, 18:53:02 UTC |
47219da | Matt Newville | 08 January 2022, 23:51:16 UTC | Merge pull request #776 from syrte/patch-1 typo fix: fairy -> fairly | 08 January 2022, 23:51:16 UTC |
d9c33c5 | Syrtis Major | 08 January 2022, 20:23:46 UTC | typo fix: fairy -> fairly | 08 January 2022, 20:23:46 UTC |
2542c15 | reneeotten | 31 December 2021, 17:38:49 UTC | MAINT: update pre-commit hooks | 31 December 2021, 17:38:49 UTC |
0c6d98e | reneeotten | 23 December 2021, 14:54:55 UTC | CI: update NumPy version | 23 December 2021, 14:54:55 UTC |
36d1aa0 | reneeotten | 01 December 2021, 20:51:02 UTC | ENH: initialize a few more MinimizerResult attributes | 07 December 2021, 20:52:23 UTC |
275d830 | Matt Newville | 01 December 2021, 01:33:02 UTC | Merge pull request #770 from reneeotten/fix-spercent-html FIX: make sure `spercent` is defined | 01 December 2021, 01:33:02 UTC |
47602d3 | reneeotten | 30 November 2021, 19:20:03 UTC | TST: set random seed in test_stepmodel.py | 30 November 2021, 20:40:42 UTC |
274eab8 | reneeotten | 30 November 2021, 17:37:49 UTC | FIX: UnboundLocalError for spercent in params_html_table Closes: #768 | 30 November 2021, 20:40:42 UTC |
1b9a88f | reneeotten | 18 November 2021, 22:03:12 UTC | MAINT: update isort/pyupgrade pre-commit hooks | 29 November 2021, 14:47:06 UTC |
5f8b451 | reneeotten | 22 October 2021, 02:53:27 UTC | 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 | reneeotten | 20 October 2021, 23:29:44 UTC | CI: pytest-cov is a development dependency | 22 October 2021, 02:58:44 UTC |
25323f3 | reneeotten | 20 October 2021, 09:27:06 UTC | MAINT: update yesqa pre-commit hook | 22 October 2021, 02:58:44 UTC |
6df2e56 | reneeotten | 15 October 2021, 02:27:39 UTC | DOC: update publish_docs.sh | 22 October 2021, 02:58:44 UTC |
c5858da | reneeotten | 22 October 2021, 02:57:48 UTC | CI: update NumPy version to 1.21.3 | 22 October 2021, 02:58:44 UTC |
9f9af6f | Matt Newville | 14 October 2021, 19:34:30 UTC | Merge pull request #759 from reneeotten/last_changes_before_release (Last) minor changes before release? | 14 October 2021, 19:34:30 UTC |
fae74b8 | reneeotten | 14 October 2021, 18:16:25 UTC | REL: tag 1.0.3 | 14 October 2021, 18:16:38 UTC |
4d03f4b | reneeotten | 13 October 2021, 22:06:24 UTC | DOC: update whatsnew.rst and THANKS.txt | 13 October 2021, 22:06:24 UTC |
132fd6b | reneeotten | 10 October 2021, 03:09:57 UTC | CI: another attempt at the correct codecov syntax | 13 October 2021, 21:52:54 UTC |
ac82bfe | reneeotten | 06 October 2021, 03:14:27 UTC | DEP: remove asteval argument of Parameters class - deprecated in v0.9.12 | 13 October 2021, 21:52:54 UTC |
92a70bd | reneeotten | 06 October 2021, 02:30:53 UTC | DEP: remove lmfit.printfuncs.report_errors function - deprecated in v0.9.14 | 13 October 2021, 21:52:54 UTC |
860975e | reneeotten | 06 October 2021, 02:14:23 UTC | CI: use apt-get instead of apt, former has a stable CLI interface | 13 October 2021, 21:52:54 UTC |
e4f85a2 | Andres Zelcer | 11 October 2021, 01:54:15 UTC | DOC: update documentation/requirements for development packages | 13 October 2021, 21:49:52 UTC |