-
Notifications
You must be signed in to change notification settings - Fork 530
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
Is pybids a mandatory dependency? #3223
Comments
No. We should condition those tests on whether it's available. |
Oh, it's the doctest. The regular tests are conditioned. |
@liamtimms Do you need a bug-fix release in order to package? Or can you include #3224 as a patch? |
Hi @effigies thank you for the quick fix and response! Patching should definitely be sufficient for this release. I'll test that now. |
cheers, thanks! |
Summary
Hi all,
I am packaging the newest
nipype
version and using the test functionpytest -v --doctest-modules nipype
. I have everything inrequirements.txt
installed and everything seems great in this new release. However, I am getting 1 failed test and it's in the BIDS functionality (which I have not chosen to include on my system at this time). Ispybids
an optional dependency or a mandatory one? If mandatory I will install it, if optional should the test be skipped?Thanks!
Actual behavior
the test output is:
Expected behavior
I would expect the BIDS related tests to be skipped if pybids, bids-validator, etc. are not installed.
Script/Workflow details
here is the full test summary if you are interested:
test results
Platform details:
(have not yet installed 1.5.0)
Execution environment
Choose one
The text was updated successfully, but these errors were encountered: