mercurial/pycompat.py
changeset 29324 b501579147f1
parent 28882 800ec7c048b0
child 29405 fbe380dc227a
equal deleted inserted replaced
29321:de4a80a2b45c 29324:b501579147f1
     7 
     7 
     8 This contains aliases to hide python version-specific details from the core.
     8 This contains aliases to hide python version-specific details from the core.
     9 """
     9 """
    10 
    10 
    11 from __future__ import absolute_import
    11 from __future__ import absolute_import
       
    12 
       
    13 try:
       
    14     import cPickle as pickle
       
    15     pickle.dumps
       
    16 except ImportError:
       
    17     import pickle
    12 
    18 
    13 try:
    19 try:
    14     import cStringIO as io
    20     import cStringIO as io
    15     stringio = io.StringIO
    21     stringio = io.StringIO
    16 except ImportError:
    22 except ImportError: