-
Notifications
You must be signed in to change notification settings - Fork 532
MAINT: Sort dependencies alphabetically #2961
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This is fine by me, but I think the idea was to give a rough order of perceived importance of the dependency. Is the change just to make it easier to search and see if a dependency is or isn't in the list? |
Yes, that is the idea. @satra, I'd say to remove those dependencies in a separate PR, just in case tests start failing... @kaczmarj any fast way to instruct neurodocker to run all pip installs with |
unfortunately i don't think we have a test for this. which i'll try to add. however this is not about removing, but the order of listing the dependencies. so right now the tests are failing for other reasons. |
This might be fixed by using a newer neurodocker. |
@oesteban - neurodocker should include some |
with the hope of reenable image building.
Codecov Report
@@ Coverage Diff @@
## master #2961 +/- ##
==========================================
- Coverage 67.6% 64.24% -3.37%
==========================================
Files 344 342 -2
Lines 43797 43743 -54
Branches 5471 5468 -3
==========================================
- Hits 29609 28101 -1508
- Misses 13478 14554 +1076
- Partials 710 1088 +378
Continue to review full report at Codecov.
|
@kaczmarj 0.5.0 is failing too |
@oesteban - i will try to look into this tomorrow |
The issue is caused by conda/conda-package-handling#34. We need to set the working directory to something owned by the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need to restore neurdflib to post-prov. Updating the RTD requirements while we're at it.
Build failure addressed in #2789.
Please revert Neurodocker 0.5.0 update or remove it in a rebase; nipype builds don't work with it. See #2963 (comment).
@effigies, I added your suggestions within the merge upstream/master commit. I hope that's fine. |
Co-Authored-By: Chris Markiewicz <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems fine. @satra, any concerns apart from prov
before neurdflib
?
@effigies - looks good to me. the one thing about rtd is that it was limited to the dependencies required for doc building, but it's fine to have everything. we should definitely check, once this is merged that rtd does build. |
Docs built fine. https://readthedocs.org/projects/nipype/builds/9387007/ Somewhat unclear why they aren't built with every commit to master. I had to manually trigger the build. |
i clicked on a few buttons (specifically enabled github integration - which i thought was already enabled). let's see if that makes a difference. |
Splitting up #2959 in digestible bits.
This would be great to merge quickly if possible.
Summary
Fixes # .
List of changes proposed in this PR (pull-request)
Acknowledgment