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