import contextlib
import errno
-import fnmatch
import functools
-import glob
import os
import re
import stat
-import struct
import sys
import sysconfig
import time
_vheader = _header + 'n'
def calcobjsize(fmt):
+ import struct
return struct.calcsize(_header + fmt + _align)
def calcvobjsize(fmt):
+ import struct
return struct.calcsize(_vheader + fmt + _align)
# The test.bisect_cmd utility only uses such full test identifiers.
func = set(patterns).__contains__
else:
+ import fnmatch
regex = '|'.join(map(fnmatch.translate, patterns))
# The search *is* case sensitive on purpose:
# don't use flags=re.IGNORECASE
if sys.platform == "win32":
def _platform_specific(self):
+ import glob
import _winapi
if os.path.lexists(self.real) and not os.path.exists(self.real):