?Ma@sdZddlZejZdddZGdddejZGdd d ejZGd d d ejZGd d d ej Z ddZ dS)z Python 'utf-8' Codec Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. NstrictcCstj||dS)NT)codecs utf_8_decode)inputerrorsr4/opt/alt/python35/lib64/python3.5/encodings/utf_8.pydecodesr c@seZdZdddZdS)IncrementalEncoderFcCstj||jdS)Nr)r utf_8_encoder)selfrfinalrrrencodeszIncrementalEncoder.encodeN)__name__ __module__ __qualname__rrrrrr s r c@seZdZejZdS)IncrementalDecoderN)rrrrr_buffer_decoderrrrrs rc@seZdZejZdS) StreamWriterN)rrrrr rrrrrrs rc@seZdZejZdS) StreamReaderN)rrrrrr rrrrrs rcCs4tjdddtdtdtdtdtdtS) Nnamezutf-8rr incrementalencoderincrementaldecoder streamreader streamwriter)r CodecInforr r rrrrrrr getregentry!s r) __doc__rr rr r BufferedIncrementalDecoderrrrrrrrrs