Example command: """ $ scl enable rh-python35 'python -c "from scipy import ndimage"' Traceback (most recent call last): File "<string>", line 1, in <module> File "/opt/rh/rh-python35/root/usr/lib64/python3.5/site-packages/scipy/ndimage/__init__.py", line 161, in <module> from .filters import * File "/opt/rh/rh-python35/root/usr/lib64/python3.5/site-packages/scipy/ndimage/filters.py", line 37, in <module> from scipy.misc import doccer File "/opt/rh/rh-python35/root/usr/lib64/python3.5/site-packages/scipy/misc/__init__.py", line 51, in <module> from scipy.special import comb, factorial, factorial2, factorialk File "/opt/rh/rh-python35/root/usr/lib64/python3.5/site-packages/scipy/special/__init__.py", line 629, in <module> from .basic import * File "/opt/rh/rh-python35/root/usr/lib64/python3.5/site-packages/scipy/special/basic.py", line 10, in <module> from six import xrange ImportError: cannot import name 'xrange' """ The correction is to rebuild rh-python35-scipy backporting http://pkgs.fedoraproject.org/cgit/rpms/scipy.git/commit/scipy.spec?id=b51885ba54e6a172fff77a2162becdfb4a83a15c
Instead of reverting to bundling six, I think better approach is to fix the broken imports.
Created attachment 1507748 [details] Unbundle six properly
Red Hat does not currently plan to provide any further changes to this collection in a Red Hat Software Collections update release. This software collection is nearing the retirement date (May 2019) after which customers are encouraged to upgrade to a later release. Please contact Red Hat Support if you have further questions, or refer to the support lifecycle page for more information. https://access.redhat.com/support/policy/updates/rhscl/
Closing as this collection is EOL now.