
    )'h                        d Z ddlZej                  d   dk  r-dZd Zd ZddlZej                  xZZe	Z
eZefZeefZeZeZd Zn:dZddlZd	 Zd
 ZddlZej                  Zej                  ZeZ
eZefZefZeZd Zd Zed   Zy)zPython 3 compatibility shims
    N   Tc                     | S N ss    W/home/kushmeetdev/Regenta/Chatbot/venv/lib/python3.12/site-packages/dirtyjson/compat.pybr
              c                     t        | d      S )Nunicode_escape)unicoder   s    r	   ur   
   s    q*++r   c                 $    | j                  d      S )Nhex)decoder   s    r	   fromhexr      s    xxr   Fc                 2    t        j                  |       d   S )Nr   )codecslatin_1_encoder   s    r	   r
   r
   %   s    $$Q'**r   c                     | S r   r   r   s    r	   r   r   (   r   r   c                 *    t        t        |             S r   )r   chrr   s    r	   unichrr   4   s    Qyr   c                 ,    t         j                  |       S r   )bytesr   r   s    r	   r   r   7   s    }}Qr   )__doc__sysversion_infoPY2r
   r   	cStringIOStringIOBytesIOr   	text_typestrbinary_type
basestringstring_typesintlonginteger_typesr   reprasciir   r   ior   	long_typer   r   r	   <module>r2      s    
A
C,
 !!***HwIK=L$KMFE C+ {{HjjGIK6LFME  "	r   