I don't know how to avoid the pylint problem.
The nested try except works fine, but pylint does not seem to be able to handle it.
If ipython 0.11 is installed (available https://launchpad.net/~jtaylor/+archive/ipython-dev) it will error out with "IPython does not have name Shell", although that code is never executed with 0.11 available.
It gets it right when 0.10.2 is installed.
I don't know how to avoid the pylint problem.
The nested try except works fine, but pylint does not seem to be able to handle it.
If ipython 0.11 is installed (available https:/ /launchpad. net/~jtaylor/ +archive/ ipython- dev) it will error out with "IPython does not have name Shell", although that code is never executed with 0.11 available.
It gets it right when 0.10.2 is installed.