ñÕYfíã@sždZddlZejZddd„ZGdd„dejƒZGdd „d ejƒZGd d „d ejƒZGd d „d ej ƒZ dd„Z dS)z� Python 'utf-8' Codec Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. éNÚstrictcCstj||dƒS)NT)ÚcodecsÚ utf_8_decode)ÚinputÚerrors©rú4/opt/alt/python35/lib64/python3.5/encodings/utf_8.pyÚdecodesr c@seZdZddd„ZdS)ÚIncrementalEncoderFcCstj||jƒdS)Nr)rÚ utf_8_encoder)ÚselfrÚfinalrrrÚencodeszIncrementalEncoder.encodeN)Ú__name__Ú __module__Ú __qualname__rrrrrr s r c@seZdZejZdS)ÚIncrementalDecoderN)rrrrrÚ_buffer_decoderrrrrs rc@seZdZejZdS)Ú StreamWriterN)rrrrr rrrrrrs rc@seZdZejZdS)Ú StreamReaderN)rrrrrr rrrrrs rcCs4tjdddtdtdtdtdtdtƒS) NÚnamezutf-8rr ÚincrementalencoderÚincrementaldecoderÚ streamreaderÚ streamwriter)rÚ CodecInforr r rrrrrrrÚ getregentry!s r) Ú__doc__rr rr r ÚBufferedIncrementalDecoderrrrrrrrrÚs