devtools/__init__.py
changeset 10602 4845012cfc8e
parent 10595 c7a090052e5f
child 10622 3cc6154b94a3
equal deleted inserted replaced
10601:73c1c9cf6bda 10602:4845012cfc8e
    23 import os
    23 import os
    24 import sys
    24 import sys
    25 import errno
    25 import errno
    26 import logging
    26 import logging
    27 import shutil
    27 import shutil
    28 import pickle
       
    29 import glob
    28 import glob
    30 import subprocess
    29 import subprocess
    31 import warnings
    30 import warnings
    32 import tempfile
    31 import tempfile
    33 import getpass
    32 import getpass
    34 from hashlib import sha1 # pylint: disable=E0611
    33 from hashlib import sha1 # pylint: disable=E0611
    35 from datetime import timedelta
    34 from datetime import timedelta
    36 from os.path import (abspath, realpath, join, exists, split, isabs, isdir)
    35 from os.path import (abspath, realpath, join, exists, split, isabs, isdir)
    37 from functools import partial
    36 from functools import partial
       
    37 
       
    38 from six.moves import cPickle as pickle
    38 
    39 
    39 from logilab.common.date import strptime
    40 from logilab.common.date import strptime
    40 from logilab.common.decorators import cached, clear_cache
    41 from logilab.common.decorators import cached, clear_cache
    41 
    42 
    42 from cubicweb import ExecutionError, BadConnectionId
    43 from cubicweb import ExecutionError, BadConnectionId