nipype / pydra

Pydra Dataflow Engine
https://nipype.github.io/pydra/
Other
120 stars 59 forks source link

BYO worker #733

Closed tclose closed 7 months ago

tclose commented 7 months ago

Types of changes

Summary

Adds the ability to supply your own worker, i.e. one not already defined in the pydra core, without it needing to monkey patch the pydra.engine.workers.WORKERS dict

Checklist

codecov[bot] commented 7 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 83.52%. Comparing base (1720ba6) to head (24402f5).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #733 +/- ## ========================================== + Coverage 83.35% 83.52% +0.17% ========================================== Files 24 24 Lines 4949 4964 +15 Branches 1411 1411 ========================================== + Hits 4125 4146 +21 + Misses 816 812 -4 + Partials 8 6 -2 ``` | [Flag](https://app.codecov.io/gh/nipype/pydra/pull/733/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nipype) | Coverage Δ | | |---|---|---| | [unittests](https://app.codecov.io/gh/nipype/pydra/pull/733/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nipype) | `83.52% <100.00%> (+0.17%)` | :arrow_up: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=nipype#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.