gdZddlZejZd dZGddej ZGddej ZGdd ejZGd d ejZ d Z y)zF Python 'utf-7' Codec Written by Brian Quinlan (brian@sweetapp.com). Nc0tj||dS)NT)codecs utf_7_decode)inputerrorss 6/opt/alt/python312/lib64/python3.12/encodings/utf_7.pydecoder s   ufd 33ceZdZddZy)IncrementalEncodercHtj||jdS)Nr)r utf_7_encoder)selfrfinals rencodezIncrementalEncoder.encodes""5$++6q99r N)F)__name__ __module__ __qualname__rr rr r s:r r c$eZdZejZy)IncrementalDecoderN)rrrrr_buffer_decoderr rrrs ((Nr rc$eZdZejZy) StreamWriterN)rrrrrrrr rrr  Fr rc$eZdZejZy) StreamReaderN)rrrrrr rr rrrrr rc jtjdtttt t tS)Nzutf-7)namerr incrementalencoderincrementaldecoder streamreader streamwriter)r CodecInforr r rrrrr r getregentryr%s*    --!! r )strict) __doc__rrrr r BufferedIncrementalDecoderrrrr%rr rr)sn   4:22:)::)!6&&!!6&&! r