
    F\h                        S r SSKr " S S\R                  5      r " S S\R                  5      r " S S\R                  5      r " S	 S
\\R
                  5      r " S S\\R                  5      r " S S\\5      rS rg)zPython 'latin-1' Codec


Written by Marc-Andre Lemburg (mal@lemburg.com).

(c) Copyright CNRI, All Rights Reserved. NO WARRANTY.

    Nc                   D    \ rS rSr\R
                  r\R                  rSr	g)Codec    N)
__name__
__module____qualname____firstlineno__codecslatin_1_encodeencodelatin_1_decodedecode__static_attributes__r       (/usr/lib/python3.13/encodings/latin_1.pyr   r      s     ""F""Fr   r   c                       \ rS rSrSS jrSrg)IncrementalEncoder   c                 H    [         R                  " XR                  5      S   $ Nr   )r   r   errorsselfinputfinals      r   r   IncrementalEncoder.encode       $$U;;7::r   r   NF)r   r   r	   r
   r   r   r   r   r   r   r          ;r   r   c                       \ rS rSrSS jrSrg)IncrementalDecoder   c                 H    [         R                  " XR                  5      S   $ r   )r   r   r   r   s      r   r   IncrementalDecoder.decode   r   r   r   Nr   )r   r   r	   r
   r   r   r   r   r   r"   r"      r    r   r"   c                       \ rS rSrSrg)StreamWriter   r   Nr   r   r	   r
   r   r   r   r   r'   r'          r   r'   c                       \ rS rSrSrg)StreamReader   r   Nr)   r   r   r   r,   r,      r*   r   r,   c                   D    \ rS rSr\R
                  r\R                  rSr	g)StreamConverter"   r   N)
r   r   r	   r
   r   r   r   r   r   r   r   r   r   r/   r/   "   s    ""F""Fr   r/   c            
          [         R                  " S[        R                  [        R                  [
        [        [        [        S9$ )Nz	iso8859-1)namer   r   incrementalencoderincrementaldecoderstreamreaderstreamwriter)	r   	CodecInfor   r   r   r   r"   r,   r'   r   r   r   getregentryr8   )   s2    ||||--!! r   )	__doc__r   r   r   r"   r'   r,   r/   r8   r   r   r   <module>r:      s~    #FLL #;22 ;;22 ;	5,, 		5,, 	#l< #	r   