tcalmant / ipopo

iPOPO: a Service-Oriented Component Model for Python
https://ipopo.readthedocs.io/
Apache License 2.0
69 stars 28 forks source link

Pass over odd dependency import error #65

Closed debovis closed 8 years ago

debovis commented 8 years ago

I am currently using python-scipy package in ubuntu 14.04. When the package is intstalled, python-six is pulled in as a dependency. The six package contains the windows library winreg and causes an import error in the normalize_path method. Here is error https://gist.github.com/debovis/a8dc9e38f54a5adc87e523d04aa12e83 coming from six.moves.winreg import.

coveralls commented 8 years ago

Coverage Status

Coverage decreased (-0.05%) to 82.058% when pulling 3e2a48969dfa31225b605a761b3c5e644a41cd2b on debovis:fix_import_issue into 24a840186231032e3c15b149a807ebc97b44ec9d on tcalmant:master.

tcalmant commented 8 years ago

OK, pull request accepted. The fact that an ImportError is raised at this place is really strange, six might do some magic while accessing to attributes of its modules.