Skip to content

Eliminate the Variable class#262

Open
jagerber48 wants to merge 118 commits into
lmfit:mainfrom
jagerber48:feature/linear_combo_refactor
Open

Eliminate the Variable class#262
jagerber48 wants to merge 118 commits into
lmfit:mainfrom
jagerber48:feature/linear_combo_refactor

Merge branch 'main' into feature/linear_combo_refactor

ac5ae02
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 11, 2026 in 1s

85.42% (-1.33%) compared to 2c30134, passed because coverage increased by 0% when compared to adjusted base (85.42%)

View this Pull Request on Codecov

85.42% (-1.33%) compared to 2c30134, passed because coverage increased by 0% when compared to adjusted base (85.42%)

Details

Codecov Report

❌ Patch coverage is 85.40670% with 61 lines in your changes missing coverage. Please review.
✅ Project coverage is 85.42%. Comparing base (2c30134) to head (ac5ae02).

Files with missing lines Patch % Lines
uncertainties/unumpy/core.py 77.14% 32 Missing ⚠️
uncertainties/ucombo.py 80.61% 19 Missing ⚠️
tests/test_unumpy.py 0.00% 8 Missing ⚠️
tests/helpers.py 83.33% 1 Missing ⚠️
uncertainties/core.py 97.72% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #262      +/-   ##
==========================================
- Coverage   86.75%   85.42%   -1.33%     
==========================================
  Files          18       19       +1     
  Lines        1706     1832     +126     
==========================================
+ Hits         1480     1565      +85     
- Misses        226      267      +41     

☔ View full report in Codecov by Harness.
📢 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.