
     h                         d dl Z g dZ	 d dlZd dlZefZeZdZ	dZ
d Zn)# e$ r! d dlmZ d dlmZ d dlmZ efZeZdZ	d	Z
d
 ZY nw xY wd Zd Z	 d dlZej        Zn# e$ r d ZY nw xY w	 d dlmZ dS # e$ r dZY dS w xY w)    N)urlparsestring_typesCOMPACT_SEPARATORSVERBOSE_SEPARATORS)   ,   :)r   s   : c                 *    t          j        |           S N)base64	b64encodeinput_strings    J/var/www/html/Sam_Eipo/venv/lib/python3.11/site-packages/coreapi/compat.pyr   r      s    ---    )IOBase)	cookiejar),:)r   z: c                 v    t          j        |                     d                                        d          S )Nascii)r   r   encodedecoder   s    r   r   r   %   s/     3 3G < <==DDWMMMr   c                 Z    t          | t                    r|                     d          S | S Nzutf-8)
isinstancer   r   strings    r   force_bytesr   *   s+    &,'' &}}W%%%Mr   c                 Z    t          | t                    s|                     d          S | S r   )r   r   r   r   s    r   
force_textr    0   s+    fl++ &}}W%%%Mr   c                     | S r
    )textkwargss     r   console_styler%   :   s    r   )_TemporaryFileWrapper)r   __all__r   	cookielibr   
basestringr   unicode	text_typer   r   r   ImportErrorurllib.parseparseior   httpstrr   r    clickstyler%   tempfiler&   r"   r   r   <module>r5      s     NOOO!!!!=LI%&. . . .  N N N######6LI#$N N N N NN     LLLKMM       
!........ ! ! ! !s3    #AAA A&%A&*A2 2A=<A=