Skip to content

Release: merge develop into master#156

Merged
AndrewSazonov merged 3 commits intomasterfrom
develop
Apr 14, 2026
Merged

Release: merge develop into master#156
AndrewSazonov merged 3 commits intomasterfrom
develop

Conversation

@easyscience
Copy link
Copy Markdown
Contributor

@easyscience easyscience bot commented Apr 14, 2026

This PR is created automatically to trigger the release pipeline. It merges the accumulated changes from develop into master.

⚠️ It is labeled [bot] release and is excluded from release notes and version bump logic.

easyscience[bot] and others added 3 commits April 13, 2026 15:50
…d refresh tutorials (#154)

* Pass calculator to peak profile type filtering

* Filter background and extinction types by active calculator

* Format parameter value logging to display eight decimal places

* Restrict range validator for parameter values to 0.0 - 10.0

* Improve logging for fitted parameters notes and warnings

* Clean up

* Update notebooks

* Add plotting of parameter correlations and measurement vs calculation for experiments

* Enhance summary reporting by adding uncertainty values for parameters and refactoring data presentation

* Change default minimizer type from BUMPS_LM to LMFIT_LEASTSQ

* Update notebooks

* Update data index sha

* Fix return type

* Update tests

* Bump dependencies

* Move external data from easyscience/data/diffraction to diffraction/data

* Update chi-square assertion in test_analyze_reduced_data
* Refactor data access to use 'path' instead of 'url' in index records

* Apply PR feedback for path-based data index helpers

* Update data index reference to latest commit SHA

* Update roadmap documentation
@easyscience easyscience bot added the [bot] release Automated release PR. Excluded from changelog/versioning label Apr 14, 2026
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 14, 2026

Codecov Report

❌ Patch coverage is 88.88889% with 7 lines in your changes missing coverage. Please review.
✅ Project coverage is 88.78%. Comparing base (be3dfdd) to head (aaa9927).
⚠️ Report is 5 commits behind head on master.

Files with missing lines Patch % Lines
src/easydiffraction/summary/summary.py 80.76% 4 Missing and 1 partial ⚠️
.../easydiffraction/analysis/fit_helpers/reporting.py 33.33% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #156      +/-   ##
==========================================
- Coverage   88.83%   88.78%   -0.06%     
==========================================
  Files         145      145              
  Lines        8396     8429      +33     
  Branches      853      855       +2     
==========================================
+ Hits         7459     7484      +25     
- Misses        668      675       +7     
- Partials      269      270       +1     
Flag Coverage Δ
integration 75.13% <71.42%> (-0.76%) ⬇️
unittests 79.27% <85.71%> (+0.08%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@AndrewSazonov AndrewSazonov merged commit 4640a4c into master Apr 14, 2026
48 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[bot] release Automated release PR. Excluded from changelog/versioning

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant