diff options
Diffstat (limited to 'talermerchantdemos')
-rw-r--r-- | talermerchantdemos/blog/blog.py | 6 | ||||
-rw-r--r-- | talermerchantdemos/donations/donations.py | 5 | ||||
-rw-r--r-- | talermerchantdemos/survey/survey.py | 5 |
3 files changed, 16 insertions, 0 deletions
diff --git a/talermerchantdemos/blog/blog.py b/talermerchantdemos/blog/blog.py index 61c0131..cf14acb 100644 --- a/talermerchantdemos/blog/blog.py +++ b/talermerchantdemos/blog/blog.py @@ -31,6 +31,12 @@ from taler.util.talerconfig import TalerConfig from ..blog.content import ARTICLES, get_article_file, get_image_file from talermerchantdemos.httpcommon import backend_get, backend_post +if not sys.version_info.major == 3 and sys.version_info.minor >= 6: + print("Python 3.6 or higher is required.") + print("You are using Python {}.{}.".format(sys.version_info.major, sys.version_info.minor)) + sys.exit(1) + + BASE_DIR = os.path.dirname(os.path.abspath(__file__)) app = flask.Flask(__name__, template_folder=BASE_DIR) app.secret_key = base64.b64encode(os.urandom(64)).decode("utf-8") diff --git a/talermerchantdemos/donations/donations.py b/talermerchantdemos/donations/donations.py index 175cbe2..d02bfa3 100644 --- a/talermerchantdemos/donations/donations.py +++ b/talermerchantdemos/donations/donations.py @@ -29,6 +29,11 @@ from taler.util.talerconfig import TalerConfig from urllib.parse import urljoin from ..httpcommon import backend_post, backend_get +if not sys.version_info.major == 3 and sys.version_info.minor >= 6: + print("Python 3.6 or higher is required.") + print("You are using Python {}.{}.".format(sys.version_info.major, sys.version_info.minor)) + sys.exit(1) + LOGGER = logging.getLogger(__name__) BASE_DIR = os.path.dirname(os.path.abspath(__file__)) diff --git a/talermerchantdemos/survey/survey.py b/talermerchantdemos/survey/survey.py index 25b97ad..ef8e946 100644 --- a/talermerchantdemos/survey/survey.py +++ b/talermerchantdemos/survey/survey.py @@ -27,6 +27,11 @@ import traceback from taler.util.talerconfig import TalerConfig from ..httpcommon import backend_get, backend_post +if not sys.version_info.major == 3 and sys.version_info.minor >= 6: + print("Python 3.6 or higher is required.") + print("You are using Python {}.{}.".format(sys.version_info.major, sys.version_info.minor)) + sys.exit(1) + BASE_DIR = os.path.dirname(os.path.abspath(__file__)) app = flask.Flask(__name__, template_folder=BASE_DIR) app.debug = True |