summaryrefslogtreecommitdiffstats
path: root/Python/thread_cthread.h
diff options
context:
space:
mode:
authorJeremy Hylton <jeremy@alum.mit.edu>2001-10-16 20:42:52 (GMT)
committerJeremy Hylton <jeremy@alum.mit.edu>2001-10-16 20:42:52 (GMT)
commit6f543b606d595fa16ce1ef0e636ca456dabc2212 (patch)
treef4c72e064098173c3c1c4ebdb9a3fd19050407f8 /Python/thread_cthread.h
parent511e2cacc4aa67a83ed7c0ae34355407bdd13c57 (diff)
downloadcpython-6f543b606d595fa16ce1ef0e636ca456dabc2212.zip
cpython-6f543b606d595fa16ce1ef0e636ca456dabc2212.tar.gz
cpython-6f543b606d595fa16ce1ef0e636ca456dabc2212.tar.bz2
Add note about new zlib feature.
Diffstat (limited to 'Python/thread_cthread.h')
0 files changed, 0 insertions, 0 deletions
ns-f57194667c8d8e8a3bfbfd3bd807b177758d1751.zip
SCons-f57194667c8d8e8a3bfbfd3bd807b177758d1751.tar.gz
SCons-f57194667c8d8e8a3bfbfd3bd807b177758d1751.tar.bz2
Merge branch 'autoflake' of https://github.com/mwichmann/scons into mwichmann-autoflake
Diffstat (limited to 'SCons')
-rw-r--r--SCons/DefaultsTests.py1
-rw-r--r--SCons/EnvironmentValues.py1
-rw-r--r--SCons/ErrorsTests.py2
-rw-r--r--SCons/ExecutorTests.py1
-rw-r--r--SCons/JobTests.py4
-rw-r--r--SCons/MemoizeTests.py1
-rw-r--r--SCons/Node/AliasTests.py1
-rw-r--r--SCons/Node/FSTests.py1
-rw-r--r--SCons/Node/NodeTests.py2
-rw-r--r--SCons/Node/__init__.py25
-rw-r--r--SCons/PathListTests.py1
-rw-r--r--SCons/Platform/aix.py3
-rw-r--r--SCons/Platform/posix.py3
-rw-r--r--SCons/Platform/win32.py1
-rw-r--r--SCons/SConsignTests.py1
-rw-r--r--SCons/Scanner/DirTests.py1
-rw-r--r--SCons/Scanner/IDLTests.py1
-rw-r--r--SCons/Scanner/LaTeXTests.py1
-rw-r--r--SCons/Scanner/ProgTests.py1
-rw-r--r--SCons/Scanner/RC.py1
-rw-r--r--SCons/Scanner/RCTests.py1
-rw-r--r--SCons/Scanner/ScannerTests.py1
-rw-r--r--SCons/Script/SConscript.py1
-rw-r--r--SCons/SubstTests.py2
-rw-r--r--SCons/Taskmaster.py2
-rw-r--r--SCons/TaskmasterTests.py6
-rw-r--r--SCons/Tool/JavaCommonTests.py1
-rw-r--r--SCons/Tool/MSCommon/__init__.py4
-rw-r--r--SCons/Tool/MSCommon/arch.py1
-rw-r--r--SCons/Tool/MSCommon/vc.py1
-rw-r--r--SCons/Tool/ToolTests.py1
-rw-r--r--SCons/Tool/docbook/docbook-xsl-1.76.1/extensions/docbook.py2
-rw-r--r--SCons/Tool/fortran.py1
-rw-r--r--SCons/Tool/gcc.py1
-rw-r--r--SCons/Tool/gxx.py3
-rw-r--r--SCons/Tool/intelc.py6
-rw-r--r--SCons/Tool/linkCommon/__init__.py1
-rw-r--r--SCons/Tool/linkloc.py1
-rw-r--r--SCons/Tool/msginit.py1
-rw-r--r--SCons/Tool/msvc.py2
-rw-r--r--SCons/Tool/packaging/rpm.py1
-rw-r--r--SCons/Tool/qt.py1
-rw-r--r--SCons/Tool/textfile.py2
-rw-r--r--SCons/Tool/wixTests.py1
-rw-r--r--SCons/Util.py1
-rw-r--r--SCons/Variables/BoolVariableTests.py1
-rw-r--r--SCons/Variables/EnumVariableTests.py1
-rw-r--r--SCons/Variables/ListVariableTests.py1
-rw-r--r--SCons/Variables/PackageVariableTests.py1
-rw-r--r--SCons/Variables/PathVariableTests.py1
-rw-r--r--SCons/Variables/VariablesTests.py1
-rw-r--r--SCons/WarningsTests.py1
-rw-r--r--SCons/compat/__init__.py2
53 files changed, 19 insertions, 88 deletions
diff --git a/SCons/DefaultsTests.py b/SCons/DefaultsTests.py
index 34941bc..d81d9c2 100644
--- a/SCons/DefaultsTests.py
+++ b/SCons/DefaultsTests.py
@@ -26,7 +26,6 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import SCons.compat
import os
-import sys
import unittest
import TestCmd
diff --git a/SCons/EnvironmentValues.py b/SCons/EnvironmentValues.py
index aaa71d0..c1356ca 100644
--- a/SCons/EnvironmentValues.py
+++ b/SCons/EnvironmentValues.py
@@ -72,7 +72,6 @@ class EnvironmentValue:
# Now we need to parse the specified string
result = _dollar_exps.sub(sub_match, args)
print(result)
- pass
except TypeError:
# likely callable? either way we don't parse
self._parsed = self.value
diff --git a/SCons/ErrorsTests.py b/SCons/ErrorsTests.py
index d777ba1..f3e4ca2 100644
--- a/SCons/ErrorsTests.py
+++ b/SCons/ErrorsTests.py
@@ -24,8 +24,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import errno
-import os
-import sys
import unittest
import SCons.Errors
diff --git a/SCons/ExecutorTests.py b/SCons/ExecutorTests.py
index 41728ef..82f74ed 100644
--- a/SCons/ExecutorTests.py
+++ b/SCons/ExecutorTests.py
@@ -23,7 +23,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import sys
import unittest
import SCons.Executor
diff --git a/SCons/JobTests.py b/SCons/JobTests.py
index 7fc969b..33ad3f9 100644
--- a/SCons/JobTests.py
+++ b/SCons/JobTests.py
@@ -211,7 +211,7 @@ class Taskmaster:
try:
import threading
self.guard = threading.Lock()
- except:
+ except ImportError:
self.guard = DummyLock()
# keep track of the order tasks are begun in
@@ -255,7 +255,7 @@ class ParallelTestCase(unittest.TestCase):
try:
import threading
- except:
+ except ImportError:
raise NoThreadsException()
taskmaster = Taskmaster(num_tasks, self, RandomTask)
diff --git a/SCons/MemoizeTests.py b/SCons/MemoizeTests.py
index f1e5550..163786e 100644
--- a/SCons/MemoizeTests.py
+++ b/SCons/MemoizeTests.py
@@ -23,7 +23,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import sys
import unittest
import SCons.Memoize
diff --git a/SCons/Node/AliasTests.py b/SCons/Node/AliasTests.py
index 613a5c0..701cdea 100644
--- a/SCons/Node/AliasTests.py
+++ b/SCons/Node/AliasTests.py
@@ -23,7 +23,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import sys
import unittest
import SCons.Errors
diff --git a/SCons/Node/FSTests.py b/SCons/Node/FSTests.py
index 77c6dbb..e17ca3d 100644
--- a/SCons/Node/FSTests.py
+++ b/SCons/Node/FSTests.py
@@ -1694,7 +1694,6 @@ class FSTestCase(_tempdirTestCase):
except AttributeError:
# could be python 3.7 or newer, make sure splitdrive can do UNC
assert ntpath.splitdrive(r'\\split\drive\test')[0] == r'\\split\drive'
- pass
path = strip_slash(path)
return '//' + path[1:]
diff --git a/SCons/Node/NodeTests.py b/SCons/Node/NodeTests.py
index 729be01..1ed60db 100644
--- a/SCons/Node/NodeTests.py
+++ b/SCons/Node/NodeTests.py
@@ -25,9 +25,7 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import SCons.compat
import collections
-import os
import re
-import sys
import unittest
import SCons.Errors
diff --git a/SCons/Node/__init__.py b/SCons/Node/__init__.py
index f7d9289..28772eb 100644
--- a/SCons/Node/__init__.py
+++ b/SCons/Node/__init__.py
@@ -43,7 +43,6 @@ be able to depend on any other type of "thing."
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import os
import collections
import copy
from itertools import chain
@@ -823,25 +822,21 @@ class Node(object, metaclass=NoSlotsPyPy):
def release_target_info(self):
"""Called just after this node has been marked
- up-to-date or was built completely.
+ up-to-date or was built completely.
- This is where we try to release as many target node infos
- as possible for clean builds and update runs, in order
- to minimize the overall memory consumption.
+ This is where we try to release as many target node infos
+ as possible for clean builds and update runs, in order
+ to minimize the overall memory consumption.
- By purging attributes that aren't needed any longer after
- a Node (=File) got built, we don't have to care that much how
- many KBytes a Node actually requires...as long as we free
- the memory shortly afterwards.
+ By purging attributes that aren't needed any longer after
+ a Node (=File) got built, we don't have to care that much how
+ many KBytes a Node actually requires...as long as we free
+ the memory shortly afterwards.
- @see: built() and File.release_target_info()
- """
+ @see: built() and File.release_target_info()
+ """
pass
- #
- #
- #
-
def add_to_waiting_s_e(self, node):
self.waiting_s_e.add(node)
diff --git a/SCons/PathListTests.py b/SCons/PathListTests.py
index 80f2b9c..e150e26 100644
--- a/SCons/PathListTests.py
+++ b/SCons/PathListTests.py
@@ -23,7 +23,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import sys
import unittest
import TestUnit
diff --git a/SCons/Platform/aix.py b/SCons/Platform/aix.py
index 247437a..07d9134 100644
--- a/SCons/Platform/aix.py
+++ b/SCons/Platform/aix.py
@@ -32,7 +32,6 @@ selection method.
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import os
import subprocess
from . import posix
@@ -70,8 +69,6 @@ def get_xlc(env, xlc=None, packages=[]):
or ('/' not in xlc and filename.endswith('/' + xlc)):
xlcVersion = fileset.split()[1]
xlcPath, sep, xlc = filename.rpartition('/')
- pass
- pass
return (xlcPath, xlc, xlcVersion)
def generate(env):
diff --git a/SCons/Platform/posix.py b/SCons/Platform/posix.py
index ad4e859..f0f71a8 100644
--- a/SCons/Platform/posix.py
+++ b/SCons/Platform/posix.py
@@ -33,10 +33,7 @@ selection method.
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import errno
-import os
-import os.path
import subprocess
-import sys
import select
import SCons.Util
diff --git a/SCons/Platform/win32.py b/SCons/Platform/win32.py
index 84fd8f8..0ffe349 100644
--- a/SCons/Platform/win32.py
+++ b/SCons/Platform/win32.py
@@ -288,7 +288,6 @@ def get_program_files_dir():
val, tok = SCons.Util.RegQueryValueEx(k, 'ProgramFilesDir')
except SCons.Util.RegError:
val = ''
- pass
if val == '':
# A reasonable default if we can't read the registry
diff --git a/SCons/SConsignTests.py b/SCons/SConsignTests.py
index 84c1d41..9aa3b96 100644
--- a/SCons/SConsignTests.py
+++ b/SCons/SConsignTests.py
@@ -24,7 +24,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import os
-import sys
import unittest
import TestCmd
diff --git a/SCons/Scanner/DirTests.py b/SCons/Scanner/DirTests.py
index 8f866c4..add46b5 100644
--- a/SCons/Scanner/DirTests.py
+++ b/SCons/Scanner/DirTests.py
@@ -24,7 +24,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import os.path
-import sys
import unittest
import TestCmd
diff --git a/SCons/Scanner/IDLTests.py b/SCons/Scanner/IDLTests.py
index 9cbb73d..73ae6d8 100644
--- a/SCons/Scanner/IDLTests.py
+++ b/SCons/Scanner/IDLTests.py
@@ -24,7 +24,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import unittest
-import sys
import os
import os.path
diff --git a/SCons/Scanner/LaTeXTests.py b/SCons/Scanner/LaTeXTests.py
index 409699c..17ec25c 100644
--- a/SCons/Scanner/LaTeXTests.py
+++ b/SCons/Scanner/LaTeXTests.py
@@ -27,7 +27,6 @@ import SCons.compat
import collections
import os
-import sys
import unittest
import TestCmd
diff --git a/SCons/Scanner/ProgTests.py b/SCons/Scanner/ProgTests.py
index b91a2ad..dd8141d 100644
--- a/SCons/Scanner/ProgTests.py
+++ b/SCons/Scanner/ProgTests.py
@@ -24,7 +24,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import os.path
-import sys
import unittest
import TestCmd
diff --git a/SCons/Scanner/RC.py b/SCons/Scanner/RC.py
index abaaef7..0836b45 100644
--- a/SCons/Scanner/RC.py
+++ b/SCons/Scanner/RC.py
@@ -30,7 +30,6 @@ Definition Language) files.
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import re
import SCons.Node.FS
import SCons.Scanner
diff --git a/SCons/Scanner/RCTests.py b/SCons/Scanner/RCTests.py
index 487250e..1a19ef9 100644
--- a/SCons/Scanner/RCTests.py
+++ b/SCons/Scanner/RCTests.py
@@ -24,7 +24,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import unittest
-import sys
import collections
import os
diff --git a/SCons/Scanner/ScannerTests.py b/SCons/Scanner/ScannerTests.py
index bf9879e..34709ae 100644
--- a/SCons/Scanner/ScannerTests.py
+++ b/SCons/Scanner/ScannerTests.py
@@ -25,7 +25,6 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import SCons.compat
import collections
-import sys
import unittest
import TestUnit
diff --git a/SCons/Script/SConscript.py b/SCons/Script/SConscript.py
index e7f53f5..8cd494f 100644
--- a/SCons/Script/SConscript.py
+++ b/SCons/Script/SConscript.py
@@ -46,7 +46,6 @@ from SCons.Util import is_List, is_String, is_Dict, flatten
from SCons.Node import SConscriptNodes
from . import Main
-import collections
import os
import os.path
import re
diff --git a/SCons/SubstTests.py b/SCons/SubstTests.py
index 07eb61d..41c2884 100644
--- a/SCons/SubstTests.py
+++ b/SCons/SubstTests.py
@@ -25,10 +25,8 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import SCons.compat
import os
-import sys
import unittest
-from collections import UserDict
import SCons.Errors
diff --git a/SCons/Taskmaster.py b/SCons/Taskmaster.py
index bfb7dc1..ad4f147 100644
--- a/SCons/Taskmaster.py
+++ b/SCons/Taskmaster.py
@@ -54,9 +54,7 @@ __doc__ = """
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import operator
import sys
-import traceback
from abc import ABC, abstractmethod
from itertools import chain
diff --git a/SCons/TaskmasterTests.py b/SCons/TaskmasterTests.py
index c11d8e8..e651efd 100644
--- a/SCons/TaskmasterTests.py
+++ b/SCons/TaskmasterTests.py
@@ -24,7 +24,6 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import SCons.compat
-import copy
import sys
import unittest
@@ -867,10 +866,9 @@ class TaskmasterTestCase(unittest.TestCase):
except MyException as e:
exc_caught = 1
exc_value = e
- except Exception as e:
- exc_actually_caught = e
+ except Exception as exc_actually_caught:
pass
- assert exc_caught, "did not catch expected MyException: %s"%exc_actually_caught
+ assert exc_caught, "did not catch expected MyException: %s" % exc_actually_caught
assert str(exc_value) == "exception value", exc_value
assert built_text is None, built_text
diff --git a/SCons/Tool/JavaCommonTests.py b/SCons/Tool/JavaCommonTests.py
index 83354b8..f35cb9e 100644
--- a/SCons/Tool/JavaCommonTests.py
+++ b/SCons/Tool/JavaCommonTests.py
@@ -24,7 +24,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import os.path
-import sys
import unittest
import fnmatch
diff --git a/SCons/Tool/MSCommon/__init__.py b/SCons/Tool/MSCommon/__init__.py
index be7720a..ee8f2bd 100644
--- a/SCons/Tool/MSCommon/__init__.py
+++ b/SCons/Tool/MSCommon/__init__.py
@@ -27,10 +27,6 @@ __doc__ = """
Common functions for Microsoft Visual Studio and Visual C/C++.
"""
-import copy
-import os
-import re
-import subprocess
import SCons.Errors
import SCons.Platform.win32
diff --git a/SCons/Tool/MSCommon/arch.py b/SCons/Tool/MSCommon/arch.py
index ba57a2c..0032422 100644
--- a/SCons/Tool/MSCommon/arch.py
+++ b/SCons/Tool/MSCommon/arch.py
@@ -26,7 +26,6 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
__doc__ = """Module to define supported Windows chip architectures.
"""
-import os
class ArchDefinition:
"""
diff --git a/SCons/Tool/MSCommon/vc.py b/SCons/Tool/MSCommon/vc.py
index 886288a..9a43ae1 100644
--- a/SCons/Tool/MSCommon/vc.py
+++ b/SCons/Tool/MSCommon/vc.py
@@ -43,7 +43,6 @@ import SCons.Util
import subprocess
import os
import platform
-import sys
from string import digits as string_digits
from subprocess import PIPE
diff --git a/SCons/Tool/ToolTests.py b/SCons/Tool/ToolTests.py
index b7c42b7..9a6d9b5 100644
--- a/SCons/Tool/ToolTests.py
+++ b/SCons/Tool/ToolTests.py
@@ -24,7 +24,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import os
-import sys
import unittest
import TestUnit
diff --git a/SCons/Tool/docbook/docbook-xsl-1.76.1/extensions/docbook.py b/SCons/Tool/docbook/docbook-xsl-1.76.1/extensions/docbook.py
index 3d53bf7..d79ece3 100644
--- a/SCons/Tool/docbook/docbook-xsl-1.76.1/extensions/docbook.py
+++ b/SCons/Tool/docbook/docbook-xsl-1.76.1/extensions/docbook.py
@@ -1,7 +1,5 @@
# docbook.py: extension module
# $Id: docbook.py 8353 2009-03-17 16:57:50Z mzjn $
-import sys
-import string
import libxml2
import libxslt
import re
diff --git a/SCons/Tool/fortran.py b/SCons/Tool/fortran.py
index aeb9130..0a68df6 100644
--- a/SCons/Tool/fortran.py
+++ b/SCons/Tool/fortran.py
@@ -33,7 +33,6 @@ selection method.
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import re
import SCons.Action
import SCons.Defaults
diff --git a/SCons/Tool/gcc.py b/SCons/Tool/gcc.py
index d56f6a0..37626ef 100644
--- a/SCons/Tool/gcc.py
+++ b/SCons/Tool/gcc.py
@@ -34,7 +34,6 @@ selection method.
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
from . import cc
-import os
import re
import subprocess
diff --git a/SCons/Tool/gxx.py b/SCons/Tool/gxx.py
index 4b86327..88186cb 100644
--- a/SCons/Tool/gxx.py
+++ b/SCons/Tool/gxx.py
@@ -33,9 +33,6 @@ selection method.
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import os.path
-import re
-import subprocess
import SCons.Tool
import SCons.Util
diff --git a/SCons/Tool/intelc.py b/SCons/Tool/intelc.py
index 38bdc32..5025719 100644
--- a/SCons/Tool/intelc.py
+++ b/SCons/Tool/intelc.py
@@ -32,7 +32,11 @@ selection method.
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import math, sys, os.path, glob, string, re
+import glob
+import math
+import os.path
+import re
+import sys
is_windows = sys.platform == 'win32'
is_win64 = is_windows and (os.environ['PROCESSOR_ARCHITECTURE'] == 'AMD64' or
diff --git a/SCons/Tool/linkCommon/__init__.py b/SCons/Tool/linkCommon/__init__.py
index f11aa14..f66ad6d 100644
--- a/SCons/Tool/linkCommon/__init__.py
+++ b/SCons/Tool/linkCommon/__init__.py
@@ -46,7 +46,6 @@ def _call_linker_cb(env, callback, args, result=None):
except (KeyError, TypeError):
if Verbose:
print('_call_linker_cb: env["LINKCALLBACKS"][%r] not found or can not be used' % callback)
- pass
else:
if Verbose:
print('_call_linker_cb: env["LINKCALLBACKS"][%r] found' % callback)
diff --git a/SCons/Tool/linkloc.py b/SCons/Tool/linkloc.py
index 0ca37b3..6ee5d61 100644
--- a/SCons/Tool/linkloc.py
+++ b/SCons/Tool/linkloc.py
@@ -34,7 +34,6 @@ selection method.
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import os.path
import re
import SCons.Action
diff --git a/SCons/Tool/msginit.py b/SCons/Tool/msginit.py
index a94cb85..4b72c30 100644
--- a/SCons/Tool/msginit.py
+++ b/SCons/Tool/msginit.py
@@ -28,7 +28,6 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import SCons.Warnings
import SCons.Builder
-import re
#############################################################################
def _optional_no_translator_flag(env):
diff --git a/SCons/Tool/msvc.py b/SCons/Tool/msvc.py
index b9eb60a..a06a434 100644
--- a/SCons/Tool/msvc.py
+++ b/SCons/Tool/msvc.py
@@ -35,8 +35,6 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import os.path
import os
-import re
-import sys
import SCons.Action
import SCons.Builder
diff --git a/SCons/Tool/packaging/rpm.py b/SCons/Tool/packaging/rpm.py
index a026e45..cdeabcf 100644
--- a/SCons/Tool/packaging/rpm.py
+++ b/SCons/Tool/packaging/rpm.py
@@ -27,7 +27,6 @@ The rpm packager.
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import os
import SCons.Builder
import SCons.Tool.rpmutils
diff --git a/SCons/Tool/qt.py b/SCons/Tool/qt.py
index fab1625..d8a51b2 100644
--- a/SCons/Tool/qt.py
+++ b/SCons/Tool/qt.py
@@ -35,7 +35,6 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import os.path
import re
-import glob
import SCons.Action
import SCons.Builder
diff --git a/SCons/Tool/textfile.py b/SCons/Tool/textfile.py
index bb8a0f9..10e07f9 100644
--- a/SCons/Tool/textfile.py
+++ b/SCons/Tool/textfile.py
@@ -48,8 +48,6 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import SCons
-import os
-import re
from SCons.Node import Node
from SCons.Node.Python import Value
diff --git a/SCons/Tool/wixTests.py b/SCons/Tool/wixTests.py
index 6039115..5b255d9 100644
--- a/SCons/Tool/wixTests.py
+++ b/SCons/Tool/wixTests.py
@@ -26,7 +26,6 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import unittest
import os.path
import os
-import sys
import SCons.Errors
from SCons.Tool.wix import *
diff --git a/SCons/Util.py b/SCons/Util.py
index ae204a1..8b31d49 100644
--- a/SCons/Util.py
+++ b/SCons/Util.py
@@ -31,7 +31,6 @@ import sys
import copy
import re
import types
-import codecs
import pprint
import hashlib
from collections import UserDict, UserList, UserString, OrderedDict
diff --git a/SCons/Variables/BoolVariableTests.py b/SCons/Variables/BoolVariableTests.py
index 3184407..40ab9be 100644
--- a/SCons/Variables/BoolVariableTests.py
+++ b/SCons/Variables/BoolVariableTests.py
@@ -23,7 +23,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import sys
import unittest
import SCons.Errors
diff --git a/SCons/Variables/EnumVariableTests.py b/SCons/Variables/EnumVariableTests.py
index 4ecb8bd..248d6ef 100644
--- a/SCons/Variables/EnumVariableTests.py
+++ b/SCons/Variables/EnumVariableTests.py
@@ -23,7 +23,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
-import sys
import unittest
import SCons.Errors
diff --git a/SCons/Variables/ListVariableTests.py b/SCons/Variables/ListVariableTests.py
index 8f79e07..a977fb7 100644
--- a/SCons/Variables/ListVariableTests.py
+++ b/SCons/Variables/ListVariableTests.py
@@ -24,7 +24,6 @@
__revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__"
import copy
-import sys
import unittest
import SCons.Errors
diff --git a/SCons/Variables/PackageVariableTests.py b/SCons/Variables/PackageVariableTests.py