\ddZddlZGddejZGddejZGddejZGd d eejZGd d eejZGd deeZdZdS)z Python 'latin-1' Codec Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. Nc*eZdZejZejZdS)CodecN)__name__ __module__ __qualname__codecslatin_1_encodeencodelatin_1_decodedecode"..\python\lib\encodings\latin_1.pyrr s  "F  "FFFrrceZdZddZdS)IncrementalEncoderFcBtj||jdSNr)rr errorsselfinputfinals rr zIncrementalEncoder.encode$U4;77::rNF)rrrr r rrrr(;;;;;;rrceZdZddZdS)IncrementalDecoderFcBtj||jdSr)rr rrs rr zIncrementalDecoder.decoderrNr)rrrr r rrrrrrrceZdZdS) StreamWriterNrrrr rrr r Drr ceZdZdS) StreamReaderNr!r rrr$r$r"rr$c*eZdZejZejZdS)StreamConverterN)rrrrr r r r r rrr&r&"s  "F  "FFFrr&c tjdtjtjt t ttS)Nz iso8859-1)namer r incrementalencoderincrementaldecoder streamreader streamwriter) r CodecInforr r rrr$r r rr getregentryr.)s5   ||--!!   r) __doc__rrrrr r$r&r.r rrr0sC #####FL###;;;;;2;;;;;;;;2;;;     5,        5,   #####l<###     r