Skip to content

Conversation

tclose
Copy link
Contributor

@tclose tclose commented Aug 1, 2025

Types of changes

  • Bug fix (non-breaking change which fixes an issue)

Summary

Some of the use cases found when converting the ANTs, FSL, Freesurfer and AFNI task packages from Nipype were rejected by the existing task validation. This PR relaxes this validation to allow these valid cases

Checklist

  • I have added tests to cover my changes (if necessary)
  • I have updated documentation (if necessary)

Copy link

codecov bot commented Aug 1, 2025

Codecov Report

❌ Patch coverage is 88.88889% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 88.44%. Comparing base (275127e) to head (ed8f347).
⚠️ Report is 14 commits behind head on main.

Files with missing lines Patch % Lines
pydra/compose/shell/tests/test_shell_run.py 66.66% 1 Missing and 1 partial ⚠️
pydra/compose/base/field.py 50.00% 0 Missing and 1 partial ⚠️
pydra/compose/base/task.py 50.00% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #835      +/-   ##
==========================================
- Coverage   88.54%   88.44%   -0.11%     
==========================================
  Files          86       86              
  Lines       17964    17988      +24     
  Branches     3504     3509       +5     
==========================================
+ Hits        15907    15910       +3     
- Misses       1680     1697      +17     
- Partials      377      381       +4     

☔ 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.

@tclose tclose merged commit b0a9552 into main Aug 1, 2025
30 checks passed
@tclose tclose deleted the relaxing-task-validation branch August 14, 2025 01:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant