ULҲ! f d Z ddlmZ ddlZ G d dej Z G d dej Z G d d ej Z G d deej Z G d d eej Z ej d e j e j eeee ZdZ ej e ZdS )z webencodings.x_user_defined ~~~~~~~~~~~~~~~~~~~~~~~~~~~ An implementation of the x-user-defined encoding. :copyright: Copyright 2012 by Simon Sapin :license: BSD, see LICENSE for details. )unicode_literalsNc e Zd ZddZddZdS )Codecstrictc 8 t j ||t S N)codecscharmap_encodeencoding_tableselfinputerrorss /builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el9.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_vendor/webencodings/x_user_defined.pyencodezCodec.encode $UFNCCC c 8 t j ||t S r )r charmap_decodedecoding_tabler s r decodezCodec.decode r r N)r )__name__ __module____qualname__r r r r r r sF D D D DD D D D D Dr r c e Zd ZddZdS )IncrementalEncoderFc N t j || j t d S Nr )r r r r r r finals r r zIncrementalEncoder.encode $UDKHHKKr NF)r r r r r r r r r . L L L L L Lr r c e Zd ZddZdS )IncrementalDecoderFc N t j || j t d S r )r r r r r s r r zIncrementalDecoder.decode$ r" r Nr# )r r r r r r r r&