{vis}[foss/2017b,intel/2017b] ciftify v2.3.2.post1 w/ Python 3.6.3#8457
Conversation
…iftify-2.3.2.post1-intel-2017b-Python-3.6.3.eb
|
Test report by @vanzod |
|
closing-reopening to trigger travis |
|
Test report by @smoors |
There was a problem hiding this comment.
@vanzod the error is in the setup.py file of cifity trying to read a file:
from m2r import parse_from_file\n ModuleNotFoundError: No module named 'm2r'
the fallback also fails because of non-ascii characters:
During handling of the above exception, another exception occurred:\n \n Traceback (most recent call last):\n File \"<string>\", line 1, in <module>\n File \"/tmp/smoors.2152549/eb-qYCAgy/pip-m4t1c3kt-build/setup.py\", line 14, in <module>\n readme = f.read()\n File \"/apps/brussel/CO7/skylake/software/Python/3.6.3-intel-2017b/lib/python3.6/encodings/ascii.py\", line 26, in decode\n return codecs.ascii_decode(input, self.errors)[0]\n UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 5484: ordinal not in range(128)
I guess the solution would be to add the m2r extension, or alternatively patch the setup.py file:
with open(readme_file, encoding='utf-8') as f:
|
@smoors It seems a safer approach to me to just go ahead and add |
|
Test report by @vanzod |
|
Test report by @smoors |
|
Going in, thanks @vanzod! |
Depends on
#8450(Nilearn)