Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 29, 2022

Bumps lmfit from 1.0.3 to 1.1.0.

Release notes

Sourced from lmfit's releases.

1.1.0

Version 1.1.0 Release Notes (November 27, 2022)

Supported Python Versions: 3.7, 3.8, 3.9, 3.10, 3.11 Minimal requirements: numpy>=1.19, scipy>=1.6, uncertainties>=3.1.4, asteval>=0.9.28

New features:

  • add Pearson4Model (@​lellid; PR #800)
  • add SplineModel (PR #804)
  • add R^2 rsquared statistic to fit outputs and reports for Model fits (Issue #803; PR #810)
  • add calculation of dely for model components of composite models (Issue #761; PR #826)

Bug fixes/enhancements:

  • make sure variable spercent is always defined in params_html_table functions (reported by @​MySlientWind; Issue #768, PR #770)
  • always initialize the variables success and covar the MinimizerResult (reported by Marc W. Pound; PR #771)
  • build package following PEP517/PEP518; use pyproject.toml and setup.cfg; leave setup.py for now (PR #777)
  • components used to create a CompositeModel can now have different independent variables (@​Julian-Hochhaus; Discussion #787; PR #788)
  • fixed function definition for StepModel(form='linear'), was not consistent with the other ones (@​matpompili; PR #794)
  • fixed height factor for Gaussian2dModel, was not correct (@​matpompili; PR #795)
  • for covariances with negative diagonal elements, we set the covariance to None (PR #813)
  • fixed linear mode for RectangleModel (@​arunpersaud; Issue #815; PR #816)
  • report correct initial values for parameters with bounds (Issue #820; PR #821)
  • allow recalculation of confidence intervals (@​jagerber48; PR #798)
  • include 'residual' in JSON output of ModelResult.dumps (@​mac01021; PR #830)
  • supports and is tested against Python 3.11; updated minimum required version of SciPy, NumPy, and asteval (PR #832)

Deprecations:

  • remove support for Python 3.6 which reached EOL on 2021-12-23 (PR #790)

1.0.4rc1

Version 1.0.4rc1

New features:

  • add calculation of dely for model components of composite models (Issue #761; PR #826)
  • add R^2 rsquared statistic to fit outputs and reports for Model fits (Issue #803; PR #810)
  • add SplineModel (PR #804)
  • add Pearson4Model (@​lellid; PR #800)

Bug fixes/enhancements:

  • make sure variable spercent is always defined in params_html_table functions (reported by @​MySlientWind; Issue #768, PR #770)
  • always initialize the variables success and covar the MinimizerResult (reported by Marc W. Pound; PR #771)

... (truncated)

Changelog

Sourced from lmfit's changelog.

Version 1.1.0 Release Notes (November 27, 2022)

New features:

  • add Pearson4Model (@​lellid; PR #800)
  • add SplineModel (PR #804)
  • add R^2 rsquared statistic to fit outputs and reports for Model fits (Issue #803; PR #810)
  • add calculation of dely for model components of composite models (Issue #761; PR #826)

Bug fixes/enhancements:

  • make sure variable spercent is always defined in params_html_table functions (reported by @​MySlientWind; Issue #768, PR #770)
  • always initialize the variables success and covar the MinimizerResult (reported by Marc W. Pound; PR #771)
  • build package following PEP517/PEP518; use pyproject.toml and setup.cfg; leave setup.py for now (PR #777)
  • components used to create a CompositeModel can now have different independent variables (@​Julian-Hochhaus; Discussion #787; PR #788)
  • fixed function definition for StepModel(form='linear'), was not consistent with the other ones (@​matpompili; PR #794)
  • fixed height factor for Gaussian2dModel, was not correct (@​matpompili; PR #795)
  • for covariances with negative diagonal elements, we set the covariance to None (PR #813)
  • fixed linear mode for RectangleModel (@​arunpersaud; Issue #815; PR #816)
  • report correct initial values for parameters with bounds (Issue #820; PR #821)
  • allow recalculation of confidence intervals (@​jagerber48; PR #798)
  • include 'residual' in JSON output of ModelResult.dumps (@​mac01021; PR #830)
  • supports and is tested against Python 3.11; updated minimum required version of SciPy, NumPy, and asteval (PR #832)

Deprecations:

  • remove support for Python 3.6 which reached EOL on 2021-12-23 (PR #790)

.. _whatsnew_103_label:

Commits
  • c2de93c add release date for v 1.1.0
  • 8790001 DOC: small changes to whatsnew.rst
  • 0ca168a MAINT/CI: update pre-commit hooks
  • 36ef5cf CI: update to latest NumPy version
  • 2ff1cf9 MAINT: add all keywords for least_squares
  • fc1ab32 MAINT: update keywords for leastsq, follow SciPy's defaults
  • 85ee434 MAINT: update keywords for basinhopping for SciPy v1.8 and above
  • 77fee80 MAINT: update keywords for shgo for SciPy v1.7 and above
  • 17135ad MAINT: update keywords for dual_annealing for SciPy v1.8 and above
  • 1b25a31 BLD: update minimum requirements for SciPy, NumPy, and asteval
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot requested a review from Anselmoo as a code owner November 29, 2022 00:38
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Nov 29, 2022
@github-actions github-actions bot added maintenance Maintenance & Security and removed python Pull requests that update Python code labels Nov 29, 2022
@Anselmoo Anselmoo force-pushed the dependabot/pip/lmfit-1.1.0 branch from fc3c03e to 079674a Compare November 29, 2022 05:54
@Anselmoo Anselmoo changed the title build(deps): Bump lmfit from 1.0.3 to 1.1.0 build(deps): ⬆️ Bump lmfit from 1.0.3 to 1.1.0 Nov 29, 2022
@Anselmoo Anselmoo enabled auto-merge (squash) November 29, 2022 06:01
@github-actions github-actions bot added the python Pull requests that update Python code label Nov 29, 2022
@codecov
Copy link

codecov bot commented Nov 30, 2022

Codecov Report

Merging #506 (9c8262f) into main (0c71fa6) will increase coverage by 0.13%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #506      +/-   ##
==========================================
+ Coverage   99.19%   99.31%   +0.13%     
==========================================
  Files          27       27              
  Lines        2455     2453       -2     
==========================================
+ Hits         2435     2436       +1     
+ Misses         20       17       -3     
Impacted Files Coverage Δ
spectrafit/report.py 94.61% <100.00%> (-0.05%) ⬇️
spectrafit/tools.py 100.00% <100.00%> (+1.76%) ⬆️

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

Bumps [lmfit](https://github.com/lmfit/lmfit-py) from 1.0.3 to 1.1.0.
- [Release notes](https://github.com/lmfit/lmfit-py/releases)
- [Changelog](https://github.com/lmfit/lmfit-py/blob/master/doc/whatsnew.rst)
- [Commits](lmfit/lmfit-py@1.0.3...1.1.0)

---
updated-dependencies:
- dependency-name: lmfit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

- fix: 📌 Fixed dependencies in `poetry.lock`

- fix: 📌 Fixed dependencies in `pyproject.toml`

- fix: 🚑 Check if covariance_matrix is `None`

- build: 📦 Update `poetry.lock`

- fix: ♻️ Extend `try-except` checks
@Anselmoo Anselmoo force-pushed the dependabot/pip/lmfit-1.1.0 branch from 55f8c6f to 9c8262f Compare November 30, 2022 06:24
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@Anselmoo Anselmoo disabled auto-merge November 30, 2022 13:15
@Anselmoo Anselmoo merged commit 46bd83a into main Nov 30, 2022
@Anselmoo Anselmoo deleted the dependabot/pip/lmfit-1.1.0 branch November 30, 2022 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file maintenance Maintenance & Security python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant