URI: 
       ttest python version in main script - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 0de954546ac82fc4b2c474567493b5afb9698a19
   DIR parent 92bf409bf0c088001c049639513ea32384555909
  HTML Author: SomberNight <somber.night@protonmail.com>
       Date:   Fri, 15 Feb 2019 22:06:10 +0100
       
       ttest python version in main script
       
       for better error text on old python
       
       related: #5008, #5129
       
       Diffstat:
         M run_electrum                        |       9 +++++++++
         M setup.py                            |       2 +-
       
       2 files changed, 10 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/run_electrum b/run_electrum
       t@@ -26,6 +26,15 @@
        import os
        import sys
        
       +
       +MIN_PYTHON_VERSION = "3.6.1"  # FIXME duplicated from setup.py
       +_min_python_version_tuple = tuple(map(int, (MIN_PYTHON_VERSION.split("."))))
       +
       +
       +if sys.version_info[:3] < _min_python_version_tuple:
       +    sys.exit("Error: Electrum requires Python version >= %s..." % MIN_PYTHON_VERSION)
       +
       +
        script_dir = os.path.dirname(os.path.realpath(__file__))
        is_bundle = getattr(sys, 'frozen', False)
        is_local = not is_bundle and os.path.exists(os.path.join(script_dir, "electrum.desktop"))
   DIR diff --git a/setup.py b/setup.py
       t@@ -17,7 +17,7 @@ _min_python_version_tuple = tuple(map(int, (MIN_PYTHON_VERSION.split("."))))
        
        
        if sys.version_info[:3] < _min_python_version_tuple:
       -    sys.exit("Error: Electrum requires Python version >= {}...".format(MIN_PYTHON_VERSION))
       +    sys.exit("Error: Electrum requires Python version >= %s..." % MIN_PYTHON_VERSION)
        
        with open('contrib/requirements/requirements.txt') as f:
            requirements = f.read().splitlines()