setup.py: Use re rather than deprecated sre module.
[mLib-python] / setup.py
index de8e515..13759e3 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -2,7 +2,7 @@ from distutils.core import setup, Extension
 from Pyrex.Distutils import build_ext
 from os import *
 from errno import *
-import sre
+import re
 import sys
 from sys import stdin, stdout, stderr
 
@@ -49,13 +49,13 @@ def needs_update_p(target, sources):
     if stat(s).st_mtime > t_target: return True
   return False
 
-rx_subst = sre.compile(r'\%(\w+)\%')
+rx_subst = re.compile(r'\%(\w+)\%')
 
 def derive(target, src, subs):
   if needs_update_p(target, [src]):
       out = file(target + '.new', 'w')
       for line in file(src):
-        out.write(rx_subst.sub((lambda m: subs[m.group(1)]), line))
+       out.write(rx_subst.sub((lambda m: subs[m.group(1)]), line))
       out.close()
       rename(target + '.new', target)
 
@@ -77,11 +77,11 @@ def mlibext(src):
     srcs = [src]
 
 mlib = Extension('mLib', ['mLib.pyx', 'atom-base.c', 'array.c'],
-                 
-                 ##extra_compile_args = ['-O0'],
-                 include_dirs = uniquify(incdirs),
-                 library_dirs = uniquify(libdirs),
-                 libraries = uniquify(libs))
+
+                ##extra_compile_args = ['-O0'],
+                include_dirs = uniquify(incdirs),
+                library_dirs = uniquify(libdirs),
+                libraries = uniquify(libs))
 
 setup(name = 'mLib-python',
       version = '1.0.0',