-
Notifications
You must be signed in to change notification settings - Fork 45
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
Remove bioread form required dependencies, ease extra modules installation #214
Conversation
Codecov Report
@@ Coverage Diff @@
## master #214 +/- ##
=======================================
Coverage 94.32% 94.32%
=======================================
Files 7 7
Lines 582 582
=======================================
Hits 549 549
Misses 33 33 |
@smoia I have submitted a PR to your branch, which contains a few minor wording and formatting corrections for the three rst docs that were edited. For the other files, all the changes make sense. However, I did not test out any of these new installation options, as I have already got phys2bids installed. However, if you want me to test some, let me know. (I did run phys2bids locally and everything worked as expected). |
Thank you @RayStick ! In fact, i cought a couple of typos more. |
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.
All looks good.
As mentioned before, I did not specifically test out any of these new installation options, as I have already got phys2bids installed. However, if you want me to test some, let me know. (I did run phys2bids locally and everything worked as expected).
@RayStick if you think it's a good idea we can set up installation tests in Travis? Otherwise, I tried by uninstalling phys2bids and reinstalling it a couple of times, but for me it's easier as I don't have conda (and installing python3 is easier for me). |
@RayStick, apologies for the post-review changes. |
Hi all! Can we try to merge this in? Can anyone else review this? @rmarkello @eurunuela or @vinferrer? |
Sure, I’ll review it tomorrow. However, make sure the Travis test passes. |
@smoia Sorry for not getting back to you for a while. I won't have time to review the different installations options this week, so if @eurunuela is happy to review this tomorrow that'd be great. |
@eurunuela unluckily Travis is failing due to reasons not related to the PR. I will try to restart it again, but if it keeps failing, please have a look at why it fails and what is the content of this PR, and possibly test it offline. |
@smoia it looks like two of them fail due to a timeout. However,
Do we know if there have been any issues with the OSF service lately? I would not merge this until we can properly test the code. Assertion errors should not be happening and make me think that the code in this PR might be the reason for them. I'll look at the code and see what lines could be making these fail. |
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.
These changes look good. I have a concern regarding the bioread version though.
Okay @smoia, I thought you were making more critical changes to the code. The tests should be passing for this PR. So, I say we merge this and open an issue to fix the tests. I would not merge other PRs until the tests are fixed though. We should probably add this issues with the tests to the agenda for our next meeting. |
Let me change the minimal install requirement in Travis and we can merge! |
Co-authored-by: Eneko Uruñuela <13706448+eurunuela@users.noreply.github.com>
Co-authored-by: Eneko Uruñuela <13706448+eurunuela@users.noreply.github.com>
Co-authored-by: Eneko Uruñuela <13706448+eurunuela@users.noreply.github.com>
Ok, done. Should I merge it now or do we want to see if the CIs pass? |
I think we can merge now. This PR should not alter the code in any way. I think it's safe. |
@smoia - I know I am down as Assignee but I will leave it to you to merge, as reading the discussion above I don't want to do it at the wrong time. :) |
Closes #30
Proposed Changes
bioread
is no longer a mandatory package