
    d                         d Z ddlZ G d dej                  Z G d dej                  Z G d dej                  Z G d	 d
eej                  Z G d deej                  Zd ZdS )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                       e Zd ZddZddZdS )Codecstrictc                      t          d          Nzundefined encodingUnicodeErrorselfinputerrorss      %  /croot/python-split_1694437901252/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_plac/lib/python3.11/encodings/undefined.pyencodezCodec.encode       /000    c                      t          d          r   r   r
   s      r   decodezCodec.decode   r   r   N)r   )__name__
__module____qualname__r   r    r   r   r   r      s<        1 1 1 11 1 1 1 1 1r   r   c                       e Zd ZddZdS )IncrementalEncoderFc                      t          d          r   r   r   r   finals      r   r   zIncrementalEncoder.encode   r   r   NF)r   r   r   r   r   r   r   r   r      (        1 1 1 1 1 1r   r   c                       e Zd ZddZdS )IncrementalDecoderFc                      t          d          r   r   r   s      r   r   zIncrementalDecoder.decode   r   r   Nr   )r   r   r   r   r   r   r   r    r       r   r   r    c                       e Zd ZdS )StreamWriterNr   r   r   r   r   r   r#   r#               Dr   r#   c                       e Zd ZdS )StreamReaderNr$   r   r   r   r'   r'   #   r%   r   r'   c            	          t          j        dt                      j        t                      j        t
          t          t          t                    S )N	undefined)namer   r   incrementalencoderincrementaldecoderstreamwriterstreamreader)	codecs	CodecInfor   r   r   r   r    r#   r'   r   r   r   getregentryr1   (   s=    ww~ww~--!!   r   )__doc__r/   r   r   r    r#   r'   r1   r   r   r   <module>r3      s  
 
 1 1 1 1 1FL 1 1 11 1 1 1 12 1 1 11 1 1 1 12 1 1 1	 	 	 	 	5, 	 	 		 	 	 	 	5, 	 	 	
	 	 	 	 	r   