Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.14.3 #357

Merged
merged 10 commits into from
Jul 30, 2022
Merged

Release v0.14.3 #357

merged 10 commits into from
Jul 30, 2022

Conversation

luisfabib
Copy link
Collaborator

Release v0.14.3 - July 2022

  • |api| Deprecated support for Python 3.6 and 3.7.

  • |feature| Added multiple quality of life improvements to the modelling system.

    • Add new method paramA.setas(paramB) for Parameter objects to copy the full metadata content from paramB into paramA.
    • Expand the FitResult summary to report on the regularization parameter and penalty weights when used in the analysis.
    • Improve the report of incorrect attribute requests in FitResult objects and provide close matches as suggestions.
    • Improve the report of errors during the evaluation of Model objects.
  • |fix| Fix bug in the fit function unfreezing all frozen model parameters upon fitting if any model parameter included a normalization constraint.

  • |fix| Corrected two minor mathematical errors in the physical background models bg_homfractal and bg_homfractal_phase.

  • |fix| Fixed display of the online documentation in browsers with an enabled dark theme that made certain menus and text sections unreadable. The documentation will now default to a light theme even for dark themed browser.

luisfabib and others added 10 commits July 30, 2022 02:00
* bg_models: fix sign of background phase-shift's time-dependence

* add strong tests against numerical integration

* fix small mathematical errors in bg_homfractal models
* fix scheduled CI

- deprecate testing of Python 3.6 and 3.7
- add MKL linking to Windows
- fix pip installation errors

* fix typo in package name
* model: add method setas to import parameter metadata

* add hyperparameter info to results summary

* improve attribute request error messages in FitResult object

* improve error messaging during model evaluation
* fix build and publish to PyPI and Anaconda

- deprecate conda support for python 3.6 and 3.7

* minor edit
* fix minor logic error

* minor documentation update

* fix minor bug
@luisfabib luisfabib added the release Creates a new release label Jul 30, 2022
@luisfabib luisfabib added this to the v0.15.0 milestone Jul 30, 2022
@luisfabib luisfabib requested a review from stestoll July 30, 2022 16:46
@luisfabib luisfabib self-assigned this Jul 30, 2022
@luisfabib luisfabib merged commit 11f4b1d into release/v0.14 Jul 30, 2022
@luisfabib luisfabib deleted the patch_v0.14.3 branch July 30, 2022 22:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Creates a new release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants