3 \@svdZddlZGdddejZGdddejZGdddejZGd d d eejZGd d d eejZd dZdS)a5 Python 'undefined' Codec This codec will always raise a ValueError exception when being used. It is intended for use by the site.py file to switch off automatic string to Unicode coercion. Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. Nc@s eZdZdddZdddZdS) CodecstrictcCs tddS)Nzundefined encoding) UnicodeError)selfinputerrorsr!/usr/lib64/python3.6/undefined.pyencodesz Codec.encodecCs tddS)Nzundefined encoding)r)rrrrrr decodesz Codec.decodeN)r)r)__name__ __module__ __qualname__r r rrrr rs rc@seZdZdddZdS)IncrementalEncoderFcCs tddS)Nzundefined encoding)r)rrfinalrrr r szIncrementalEncoder.encodeN)F)r r rr rrrr rsrc@seZdZdddZdS)IncrementalDecoderFcCs tddS)Nzundefined encoding)r)rrrrrr r szIncrementalDecoder.decodeN)F)r r rr rrrr rsrc@s eZdZdS) StreamWriterN)r r rrrrr r src@s eZdZdS) StreamReaderN)r r rrrrr r#src Cs tjdtjtjttttdS)NZ undefined)namer r incrementalencoderincrementaldecoder streamwriter streamreader) codecs CodecInforr r rrrrrrrr getregentry(sr)__doc__rrrrrrrrrrr  s