cStringIO.StringIO -> io.BytesIO for py3