Skip to content

fix: canonicalize input file paths for graphed duplicate refusal (#1767) - #1777

Merged
ariostas merged 14 commits into
scikit-hep:mainfrom
sumitsaraswat362:fix-1767-canonical-input-paths
Oct 29, 2026
Merged

ariostas merged 14 commits into
scikit-hep:mainfrom
sumitsaraswat362:fix-1767-canonical-input-paths

fix: keep remote path semantics and treat a None tree as any tree of …

2324c44
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 29, 2026 in 0s

77.13% (+0.07%) compared to b9a1dfa

View this Pull Request on Codecov

77.13% (+0.07%) compared to b9a1dfa

Details

Codecov Report

❌ Patch coverage is 92.18750% with 5 lines in your changes missing coverage. Please review.
✅ Project coverage is 77.13%. Comparing base (b9a1dfa) to head (2324c44).

Files with missing lines Patch % Lines
src/uproot/_util.py 88.88% 4 Missing and 1 partial ⚠️
Additional details and impacted files
Files with missing lines Coverage Δ
src/uproot/_graphed.py 96.82% <100.00%> (+0.05%) ⬆️
src/uproot/writing/_graphed_write.py 98.13% <100.00%> (+0.17%) ⬆️
src/uproot/_util.py 65.20% <88.88%> (+1.68%) ⬆️

... and 2 files with indirect coverage changes