remove spurrious print
[sfa.git] / setup.py
index c8259f9..f7c7011 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -15,6 +15,13 @@ from glob import glob
 import shutil
 from distutils.core import setup
 
+# check for the correct version of python
+major,minor = sys.version_info [0:2]
+if (major,minor) != (2,7):
+    print ("Sorry, the SFA package is currently available only with python-2.7")
+    exit(1)
+
+
 # while cleaning up we might not have this..
 try:
     from sfa.util.version import version_tag
@@ -119,11 +126,16 @@ if sys.argv[1] in ['uninstall', 'remove', 'delete', 'clean']:
             feedback (directory, "failed")
 else:
     # avoid repeating what's in the specfile already
-    with open("LICENSE.txt") as l:
-        license = l.read()
-    long_description = "Could not open README.html"
-    with open("readme.html") as r:
-        long_description = r.read()
+    try:
+        with open("LICENSE.txt") as l:
+            license = l.read()
+    except:
+        license = "Could not open file LICENSE.txt"
+    try:
+        with open("index.html") as r:
+            long_description = r.read()
+    except:
+        long_description = "Unable to read index.html"
 
     setup(name='sfa',
           packages = packages,