3 \@spdZddlZejZdddZGdddejZGdd d ejZGd d d ejZGd d d ej Z ddZ dS)zF Python 'utf-7' Codec Written by Brian Quinlan (brian@sweetapp.com). NstrictcCstj||dS)NT)codecs utf_7_decode)inputerrorsr/usr/lib64/python3.6/utf_7.pydecode sr c@seZdZdddZdS)IncrementalEncoderFcCstj||jdS)Nr)r utf_7_encoder)selfrfinalrrrencodeszIncrementalEncoder.encodeN)F)__name__ __module__ __qualname__rrrrrr sr c@seZdZejZdS)IncrementalDecoderN)rrrrr_buffer_decoderrrrrsrc@seZdZejZdS) StreamWriterN)rrrrr rrrrrrsrc@seZdZejZdS) StreamReaderN)rrrrrr rrrrrsrc CstjdttttttdS)Nzutf-7)namerr incrementalencoderincrementaldecoder streamreader streamwriter)r CodecInforr r rrrrrrr getregentrysr)r) __doc__rr rr r BufferedIncrementalDecoderrrrrrrrrs