-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
pythonPackages.nipype: 1.1.5 -> 1.1.7 #53254
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
@GrahamcOfBorg build pythonPackages.nipype python3Packages.nipype |
xvfbwrapper | ||
] ++ stdenv.lib.optional (!isPy3k) [ | ||
configparser | ||
futures | ||
]; | ||
|
||
checkInputs = [ pytest mock pytestcov pytest_xdist pytest-forked codecov which glibcLocales ]; | ||
buildInputs = [ |
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 are typically only checkInputs
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.
Yeah but when tests are disabled they don't get added to buildInputs
so the build fails. See https://github.com/nipy/nipype/blob/dcc013b0187bf5312db9174f8cb8932991c601cb/nipype/info.py#L136
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.
Here they say they want users to be able to run the tests:
nipy/nipype#2649 (comment)
So, strictly speaking, it's not a requirement to use the library. Therefore, I am of the opinion we should patch pytest*
out of REQUIRES
. Of course, it's only an improvement.
Darwin build is broken because of |
It's actually probably a good idea to just disable them entirely. 3f4b890 |
Fix build by dropping a patch for an issue that is already fixed. See: nipy/nipype#2701 Also had to disable tests. See: nipy/nipype#2839
3f4b890
to
9257887
Compare
I think I've done the things 😄 |
@GrahamcOfBorg build pythonPackages.nipype python3Packages.nipype |
I'm sure I did not click on "Squash and merge". Also, why am I the author of e9b34b1? GitHub seems to have fucked up again :( |
Yeah It would appear that it was "Squash and merge", GitHub and it's sillyness 🤣 |
Motivation for this change
Noticed it was broken in #53224
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)