aboutsummaryrefslogtreecommitdiffstats
path: root/mitmproxy/utils
diff options
context:
space:
mode:
authorNikhil Soni <krsoninikhil@gmail.com>2017-02-18 06:27:06 +0530
committerNikhil Soni <krsoninikhil@gmail.com>2017-02-18 06:27:06 +0530
commit2a461d6b395e098996b8b55a6c7e64d25b10ced6 (patch)
tree143f921da369bc3edd67adb14cd652a27d7c0595 /mitmproxy/utils
parent4cec88fc7fcf8a5c16c0639961c27792cd73af13 (diff)
downloadmitmproxy-2a461d6b395e098996b8b55a6c7e64d25b10ced6.tar.gz
mitmproxy-2a461d6b395e098996b8b55a6c7e64d25b10ced6.tar.bz2
mitmproxy-2a461d6b395e098996b8b55a6c7e64d25b10ced6.zip
Adds PyInstaller build indicator to --version argument
Diffstat (limited to 'mitmproxy/utils')
-rw-r--r--mitmproxy/utils/debug.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/mitmproxy/utils/debug.py b/mitmproxy/utils/debug.py
index ff98b86c..c2eee2b6 100644
--- a/mitmproxy/utils/debug.py
+++ b/mitmproxy/utils/debug.py
@@ -37,8 +37,12 @@ def dump_system_info():
except:
pass
+ bin_indicator = "" # PyInstaller builds indicator, if using precompiled binary
+ if getattr(sys, 'frozen', False):
+ bin_indicator = "Precompiled Binary"
+
data = [
- "Mitmproxy version: {} ({})".format(version.VERSION, git_describe),
+ "Mitmproxy version: {} ({}) {}".format(version.VERSION, git_describe, bin_indicator),
"Python version: {}".format(platform.python_version()),
"Platform: {}".format(platform.platform()),
"SSL version: {}".format(SSL.SSLeay_version(SSL.SSLEAY_VERSION).decode()),