From 12fe5156b11c92b6fe9f29959c79402d02b8a5ea Mon Sep 17 00:00:00 2001 From: Christoph Groth <christoph.groth@cea.fr> Date: Thu, 3 Dec 2015 21:47:53 +0100 Subject: [PATCH] setup.py: check version of Python --- setup.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/setup.py b/setup.py index 3b884b97..8639def9 100755 --- a/setup.py +++ b/setup.py @@ -11,6 +11,15 @@ from __future__ import print_function import sys + +v = sys.version_info +if v[:2] not in [(2, 7), (2, 6)]: + error = "This version of Kwant requires Python 2.6 or 2.7.\n" + if v[0] >= 2: + error += "Please use Kwant 1.2 or above." + print(error, file=sys.stderr) + sys.exit(1) + import re import os import glob -- GitLab