Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #791 +/- ##
=======================================
Coverage 82.48% 82.48%
=======================================
Files 42 42
Lines 4323 4323
=======================================
Hits 3566 3566
Misses 757 757 ☔ View full report in Codecov by Sentry. |
|
Why in hell do the 3.9+ tests crash when just changeing the dockerfile that is not used in the tests!? 🤯 |
|
Nibabel nipy/nibabel#1336 broke heudiconv tests via dcmstack. |
|
Heudiconv itself could be made lighter if this wasn't 12MB https://github.com/nipy/heudiconv/tree/master/heudiconv/tests/data/b0dwiForFmap |
0807931 to
3568ed8
Compare
|
forced-push to get the tests to pass with newer nibabel version. |
|
Thanks for cooking it up. For now I just merged "my smaller PR #790" progressing forward base versions. I wonder if we could/should position this one as |
|
Make sense, I will work on the changes. |
3568ed8 to
a2df952
Compare
Disclaimer: I don't know enough about Neurodocker and Reproenv to know if these are critical to run heudiconv image in specific contexts or if there are any advantages compared to a bare alpine version.
Alpine allow:
Also:
I might have forgotten some non-pip managed heudiconv reqs, it would be safer for the
docker.ymlworkflow to run the tests on the image before pushing to dockerhub. Also, ifbashor other term stuffs are used in specific deployment, it can be added.