Reindented without tabs and with uniform 4 space indent.
diff --git a/Tools/versioncheck/pyversioncheck.py b/Tools/versioncheck/pyversioncheck.py
index 612e02f..b6e50d3 100644
--- a/Tools/versioncheck/pyversioncheck.py
+++ b/Tools/versioncheck/pyversioncheck.py
@@ -18,61 +18,61 @@
 def versioncheck(package, url, version, verbose=0):
     ok, newversion, fp = checkonly(package, url, version, verbose)
     if verbose > VERBOSE_NORMAL:
-    	return ok
+        return ok
     if ok < 0:
-    	print '%s: No correctly formatted current version file found'%(package)
+        print '%s: No correctly formatted current version file found'%(package)
     elif ok == 1:
-    	print '%s: up-to-date (version %s)'%(package, version)
+        print '%s: up-to-date (version %s)'%(package, version)
     else:
-    	print '%s: version %s installed, version %s found:' % \
-    			(package, version, newversion)
-    	if verbose > VERBOSE_SILENT:
-    		while 1:
-    			line = fp.readline()
-    			if not line: break
-    			sys.stdout.write('\t'+line)
+        print '%s: version %s installed, version %s found:' % \
+                        (package, version, newversion)
+        if verbose > VERBOSE_SILENT:
+            while 1:
+                line = fp.readline()
+                if not line: break
+                sys.stdout.write('\t'+line)
     return ok
-    			
+
 def checkonly(package, url, version, verbose=0):
     if verbose >= VERBOSE_EACHFILE:
-	print '%s:'%package
+        print '%s:'%package
     if type(url) == types.StringType:
-	ok, newversion, fp = _check1version(package, url, version, verbose)
+        ok, newversion, fp = _check1version(package, url, version, verbose)
     else:
-	for u in url:
-	    ok, newversion, fp = _check1version(package, u, version, verbose)
-	    if ok >= 0 and verbose < VERBOSE_CHECKALL:
-		break
+        for u in url:
+            ok, newversion, fp = _check1version(package, u, version, verbose)
+            if ok >= 0 and verbose < VERBOSE_CHECKALL:
+                break
     return ok, newversion, fp
-    
+
 def _check1version(package, url, version, verbose=0):
     if verbose >= VERBOSE_EACHFILE:
-	print '	 Checking %s'%url
+        print '  Checking %s'%url
     try:
-	fp = urllib.urlopen(url)
+        fp = urllib.urlopen(url)
     except IOError, arg:
-	if verbose >= VERBOSE_EACHFILE:
-	    print '    Cannot open:', arg
-	return -1, None, None
+        if verbose >= VERBOSE_EACHFILE:
+            print '    Cannot open:', arg
+        return -1, None, None
     msg = rfc822.Message(fp, seekable=0)
     newversion = msg.getheader('current-version')
     if not newversion:
-	if verbose >= VERBOSE_EACHFILE:
-	    print '    No "Current-Version:" header in URL or URL not found'
-	return -1, None, None
+        if verbose >= VERBOSE_EACHFILE:
+            print '    No "Current-Version:" header in URL or URL not found'
+        return -1, None, None
     version = string.strip(string.lower(version))
     newversion = string.strip(string.lower(newversion))
     if version == newversion:
-	if verbose >= VERBOSE_EACHFILE:
-	    print '    Version identical (%s)'%newversion
-	return 1, version, fp
+        if verbose >= VERBOSE_EACHFILE:
+            print '    Version identical (%s)'%newversion
+        return 1, version, fp
     else:
-	if verbose >= VERBOSE_EACHFILE:
-	    print '    Versions different (installed: %s, new: %s)'% \
-			(version, newversion)
-	return 0, newversion, fp
-	    
-	    
+        if verbose >= VERBOSE_EACHFILE:
+            print '    Versions different (installed: %s, new: %s)'% \
+                        (version, newversion)
+        return 0, newversion, fp
+
+
 def _test():
     print '--- TEST VERBOSE=1'
     print '--- Testing existing and identical version file'
@@ -96,6 +96,6 @@
     versioncheck('VersionTestPackage', versfiles, '1.0', verbose=2)
 
 if __name__ == '__main__':
-	_test()
+    _test()