ROOTPLOIT
Server: LiteSpeed
System: Linux server71.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
User: niphet (1079)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: //lib64/python3.6/encodings/__pycache__/bz2_codec.cpython-36.pyc
3


 \@sdZddlZddlZdddZdddZGdd	d	ejZGd
ddejZGdd
d
ejZGdddeejZGdddeej	Z	ddZ
dS)aPython 'bz2_codec' Codec - bz2 compression encoding.

This codec de/encodes from bytes to bytes and is therefore usable with
bytes.transform() and bytes.untransform().

Adapted by Raymond Hettinger from zlib_codec.py which was written
by Marc-Andre Lemburg (mal@lemburg.com).
NstrictcCs|dksttj|t|fS)Nr)AssertionErrorbz2compresslen)inputerrorsr	+/usr/lib64/python3.6/encodings/bz2_codec.py
bz2_encodesrcCs|dksttj|t|fS)Nr)rr
decompressr)rrr	r	r

bz2_decodesr
c@s eZdZdddZdddZdS)	CodecrcCs
t||S)N)r)selfrrr	r	r
encodeszCodec.encodecCs
t||S)N)r
)rrrr	r	r
decodeszCodec.decodeN)r)r)__name__
__module____qualname__rrr	r	r	r
rs
rc@s(eZdZd
ddZdddZddZd	S)IncrementalEncoderrcCs |dkst||_tj|_dS)Nr)rrr
BZ2Compressorcompressobj)rrr	r	r
__init__szIncrementalEncoder.__init__FcCs.|r|jj|}||jjS|jj|SdS)N)rrflush)rrfinalcr	r	r
r#szIncrementalEncoder.encodecCstj|_dS)N)rrr)rr	r	r
reset*szIncrementalEncoder.resetN)r)F)rrrrrrr	r	r	r
rs

rc@s(eZdZd
ddZdddZddZd	S)IncrementalDecoderrcCs |dkst||_tj|_dS)Nr)rrrBZ2Decompressor
decompressobj)rrr	r	r
r.szIncrementalDecoder.__init__FcCs&y|jj|Stk
r dSXdS)N)rrEOFError)rrrr	r	r
r3szIncrementalDecoder.decodecCstj|_dS)N)rrr)rr	r	r
r9szIncrementalDecoder.resetN)r)F)rrrrrrr	r	r	r
r-s

rc@seZdZeZdS)StreamWriterN)rrrbytescharbuffertyper	r	r	r
r"<sr"c@seZdZeZdS)StreamReaderN)rrrr#r$r	r	r	r
r%?sr%c
CstjdttttttddS)NrF)namerrincrementalencoderincrementaldecoderstreamwriterstreamreader_is_text_encoding)codecs	CodecInforr
rrr"r%r	r	r	r
getregentryDsr.)r)r)__doc__r,rrr
rrrr"r%r.r	r	r	r
<module>s