summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2016-10-09 16:12:17 +0300
committerLars Wirzenius <liw@liw.fi>2016-10-09 16:12:17 +0300
commita94b7ba5960384c5f3c5281cd9d6bf3a768054da (patch)
tree0a79fcf82339de4676216287f04c70645b9699c9
parent3f5b0bbcf18b26f73b3b70b9a8038b87df89c801 (diff)
downloadsummain-a94b7ba5960384c5f3c5281cd9d6bf3a768054da.tar.gz
Protect against missing _summain
This is needed for "python setup.py --version" and other reasons.
-rw-r--r--summainlib/__init__.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/summainlib/__init__.py b/summainlib/__init__.py
index d45942b..c76e253 100644
--- a/summainlib/__init__.py
+++ b/summainlib/__init__.py
@@ -25,7 +25,12 @@ import time
import urllib
import errno
-import _summain
+try:
+ import _summain
+except ImportError:
+ # We need to import this package when running setup.py,
+ # and for that we don't need _summain.
+ pass
from .version import __version__, __version_info__