o ?Og@s| ddlmZmZddlZeZdddZGdddejZGdd d ejZGd d d ejZGd d d ej Z ddZ dS)) oem_encode oem_decodeNstrictcCs t||dS)NT)r)inputerrorsr4/opt/alt/python310/lib64/python3.10/encodings/oem.pydecodes r c@seZdZdddZdS)IncrementalEncoderFcCst||jdS)Nr)rr)selfrfinalrrrencodeszIncrementalEncoder.encodeN)F)__name__ __module__ __qualname__r rrrrr sr c@eZdZeZdS)IncrementalDecoderN)rrrr_buffer_decoderrrrrrc@r) StreamWriterN)rrrrr rrrrrrrc@r) StreamReaderN)rrrrr rrrrrrrc CstjdttttttdS)NZoem)namer r incrementalencoderincrementaldecoder streamreader streamwriter)codecs CodecInfor r r rrrrrrr getregentry sr)r) rrrr r r BufferedIncrementalDecoderrrrrrrrrs