Skip to content

Release 3.0 - #352

Merged
rozyczko merged 94 commits into
developfrom
release-3.0
Nov 2, 2026
Merged

rozyczko merged 94 commits into
developfrom
release-3.0

Merge remote-tracking branch 'origin/develop' into release-3.0

b92302b
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 30, 2026 in 0s

92.68% (+9.43%) compared to 1dbaadc

View this Pull Request on Codecov

92.68% (+9.43%) compared to 1dbaadc

Details

Codecov Report

❌ Patch coverage is 98.35255% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 92.68%. Comparing base (1dbaadc) to head (b92302b).

Files with missing lines Patch % Lines
src/easyscience/fitting/engine_base.py 95.06% 4 Missing ⚠️
src/easyscience/fitting/reshaping.py 96.61% 2 Missing ⚠️
src/easyscience/fitting/fitter.py 92.30% 1 Missing ⚠️
.../easyscience/fitting/minimizers/minimizer_bumps.py 98.00% 1 Missing ⚠️
src/easyscience/variable/descriptor_number.py 94.11% 1 Missing ⚠️
src/easyscience/variable/parameter.py 96.29% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #352      +/-   ##
===========================================
+ Coverage    83.24%   92.68%   +9.43%     
===========================================
  Files           63       47      -16     
  Lines         5324     3375    -1949     
===========================================
- Hits          4432     3128    -1304     
+ Misses         892      247     -645     
Files with missing lines Coverage Δ
src/easyscience/__init__.py 100.00% <100.00%> (ø)
src/easyscience/base_classes/__init__.py 100.00% <100.00%> (ø)
src/easyscience/base_classes/easy_base.py 98.59% <100.00%> (ø)
src/easyscience/base_classes/easy_list.py 96.95% <100.00%> (+0.03%) ⬆️
src/easyscience/base_classes/model_base.py 100.00% <100.00%> (ø)
src/easyscience/base_classes/serializer_base.py 98.15% <100.00%> (ø)
src/easyscience/fitting/__init__.py 100.00% <ø> (ø)
src/easyscience/fitting/minimizers/__init__.py 100.00% <100.00%> (ø)
...science/fitting/minimizers/bumps_utils/__init__.py 100.00% <100.00%> (ø)
...yscience/fitting/minimizers/bumps_utils/problem.py 100.00% <100.00%> (ø)
... and 29 more

... and 1 file with indirect coverage changes