summaryrefslogtreecommitdiff
path: root/src/leap/bitmask/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/leap/bitmask/__init__.py')
-rw-r--r--src/leap/bitmask/__init__.py14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/leap/bitmask/__init__.py b/src/leap/bitmask/__init__.py
index dba87b5e..20719d47 100644
--- a/src/leap/bitmask/__init__.py
+++ b/src/leap/bitmask/__init__.py
@@ -1,12 +1,14 @@
+import sys
import pkg_resources
from ._version import get_versions
__version__ = get_versions()['version']
del get_versions
-# FIXME: HACK for https://github.com/pypa/pip/issues/3
-# Without this 'fix', there are resolution conflicts when pip installs at the
-# same time bitmask in develop mode and other package in the leap namespace
-# from pypi. For instance:
-# 'pip install -e .' and 'pip install leap.common'
-pkg_resources.get_distribution('leap.bitmask')
+if not getattr(sys, 'frozen', False):
+ # FIXME: HACK for https://github.com/pypa/pip/issues/3
+ # Without this 'fix', there are resolution conflicts when pip installs at
+ # the same time bitmask in develop mode and other package in the leap
+ # namespace from pypi. For instance:
+ # 'pip install -e .' and 'pip install leap.common'
+ pkg_resources.get_distribution('leap.bitmask')