The latest published version of python-reloader on PyPI lacks a try/catch block around getattr() in _import. The try/catch block is added in the master branch.
E.g. the error I'm referening to:
File "/usr/local/lib/python2.7/dist-packages/reloader.py", line 158, in _import
base = _baseimport(name, globals, locals, fromlist, level)
File "/usr/lib/python2.7/dist-packages/scipy/linalg/misc.py", line 5, in <module>
from . import blas
File "/usr/local/lib/python2.7/dist-packages/reloader.py", line 158, in _import
base = _baseimport(name, globals, locals, fromlist, level)
File "/usr/lib/python2.7/dist-packages/scipy/linalg/blas.py", line 158, in <module>
cblas = _DeprecatedImport("scipy.linalg.blas.cblas", "scipy.linalg.blas")
File "/usr/lib/python2.7/dist-packages/scipy/lib/_util.py", line 26, in __init__
__import__(self._new_name)
File "/usr/local/lib/python2.7/dist-packages/reloader.py", line 169, in _import
m = getattr(m, component)
AttributeError: 'module' object has no attribute 'linalg'
Can you publishing the master branch to PyPI? That will resolve this issue. Thanks!
The latest published version of python-reloader on PyPI lacks a try/catch block around getattr() in _import. The try/catch block is added in the master branch.
E.g. the error I'm referening to:
Can you publishing the master branch to PyPI? That will resolve this issue. Thanks!