Blame 0003-Pass-executable-path-into-main-when-running-installe.patch

5f1692a
From 3ee8d60caa5e6480c81f8d47423679cc0e7ba8e6 Mon Sep 17 00:00:00 2001
5f1692a
From: =?UTF-8?q?Jonas=20K=C3=BCmmerlin?= <jonas@kuemmerlin.eu>
5f1692a
Date: Mon, 21 Aug 2017 22:22:49 +0200
5f1692a
Subject: [PATCH 3/3] Pass executable path into main() when running installed
5f1692a
 script
5f1692a
5f1692a
---
5f1692a
 mypy/__main__.py | 3 ++-
5f1692a
 1 file changed, 2 insertions(+), 1 deletion(-)
5f1692a
5f1692a
diff --git a/mypy/__main__.py b/mypy/__main__.py
5f1692a
index 625242d1..f4ac9511 100644
5f1692a
--- a/mypy/__main__.py
5f1692a
+++ b/mypy/__main__.py
5f1692a
@@ -1,10 +1,11 @@
5f1692a
 """Mypy type checker command line tool."""
5f1692a
 
5f1692a
 from mypy.main import main
5f1692a
+import sys
5f1692a
 
5f1692a
 
5f1692a
 def console_entry() -> None:
5f1692a
-    main(None)
5f1692a
+    main(sys.argv[0])
5f1692a
 
5f1692a
 
5f1692a
 if __name__ == '__main__':
5f1692a
-- 
5f1692a
2.13.5
5f1692a