--- a/mercurial/pure/parsers.py Sun Apr 10 21:32:08 2016 +0000
+++ b/mercurial/pure/parsers.py Sun Apr 10 20:55:37 2016 +0000
@@ -7,11 +7,12 @@
from __future__ import absolute_import
-import cStringIO
import struct
import zlib
from .node import nullid
+from . import pycompat
+stringio = pycompat.stringio
_pack = struct.pack
_unpack = struct.unpack
@@ -90,7 +91,7 @@
def pack_dirstate(dmap, copymap, pl, now):
now = int(now)
- cs = cStringIO.StringIO()
+ cs = stringio()
write = cs.write
write("".join(pl))
for f, e in dmap.iteritems():