def encode(cls, data, charset=None, mimetype=None): try: out = io.BytesIO() with gzip.GzipFile(fileobj=out, mode="w") as fd: fd.write(Codec.encode(data, charset)) return out.getvalue() # return zlib.compress(Codec.encode(data, charset), cls.compression_level) except zlib.error: raise EncodeError(_(u'Invalid gzip data.'))
def encode(cls, data, charset=None, mimetype=None): try: return zlib.compress(Codec.encode(data, charset), 16 + zlib.MAX_WBITS) except zlib.error: raise EncodeError(_(u'Invalid gzip data.'))
def encode(cls, data, charset=None, mimetype=None): try: return zlib.compress(Codec.encode(data, charset)) except zlib.error: raise EncodeError(_(u'Invalid zlib/deflate data.'))