
    N.hg                         d Z ddlZddlZddlZej                  j
                  dk(  Zer*ddlmZm	Z	m
Z
 d Zeeej                  fZefZefZefZeefZyddlmZm	Z	m
Z
 d Zeeej                  efZeefZefZeefZefZy)zGThis module handles compatibility issues between Python 2 and Python 3.    N   )urlparseunquote	parse_qslc                 J    t        j                  |       j                  d      S )Nzutf-8)binasciihexlifydecodedatas    a/var/www/html/School_Mangement_New/src/backend/venv/lib/python3.12/site-packages/mysqlx/compat.pyr	   r	   %   s    %,,W55    c                 $    | j                  d      S )Nhex)encoder   s    r   r	   r	   2   s    {{5!!r   )__doc__sysdecimalr   version_infomajorPY3urllib.parser   r   r   r	   intfloatDecimalNUMERIC_TYPES	INT_TYPESstrUNICODE_TYPESSTRING_TYPES	bytearraybytes
BYTE_TYPESlongunicode r   r   <module>r'      s   0 N 
   
! 996 %2MIFM6LU$J 65" %$8MdIJM?LJr   