B
ˆ fR ã @ s d Z ddlZddlZeedƒs&edƒ‚e ejd¡Ze ejd¡Z ddd„Z
G d d
„ d
ejƒZG dd„ dejƒZ
G d
d„ dejƒZG dd„ dejƒZdd„ ZdS )z+
Code page 65001: Windows UTF-8 (CP_UTF8).
é NÚcode_page_encodez-cp65001 encoding is only available on Windowsiéý Ústrictc C s t d| |d¡S )Niéý T)ÚcodecsÚcode_page_decode)ÚinputÚerrors© r ú6/opt/alt/python37/lib64/python3.7/encodings/cp65001.pyÚdecode s r
c @ s e Zd Zddd„ZdS )ÚIncrementalEncoderFc C s t || jƒd S )Nr )Úencoder )Úselfr Úfinalr r r r s zIncrementalEncoder.encodeN)F)Ú__name__Ú
__module__Ú__qualname__r r r r r r s r c @ s e Zd ZeZdS )ÚIncrementalDecoderN)r r r Ú_decodeÚ_buffer_decoder r r r r s r c @ s e Zd ZeZdS )ÚStreamWriterN)r r r r r r r r r s r c @ s e Zd ZeZdS )ÚStreamReaderN)r r r r r
r r r r r s r c C s t jdttttttd�S )NZcp65001)Únamer r
ÚincrementalencoderÚincrementaldecoderÚstreamreaderÚstreamwriter)r Ú CodecInfor r
r r r r r r r r Úgetregentry" s r )r )Ú__doc__r Ú functoolsÚhasattrÚLookupErrorÚpartialr r r r r
r ÚBufferedIncrementalDecoderr r r r r r r r Ú