U
    a                     @   s   dddZ dd Zdd ZdS )	Fc                 C   s.   t | tr| d} |r*t | ts*t| } | S )Nutf-8)
isinstancebytesdecodestr)sZ
force_text r   /home/adriano.carvalho/ftp/files/BrinquedotecaVirtual/brinquedotecavirtual/venv/lib/python3.8/site-packages/whitenoise/string_utils.pydecode_if_byte_string   s
    

r	   c                 C   s   |  ddddS )Nz
iso-8859-1replacer   )encoder   )Z	path_infor   r   r   decode_path_info   s    r   c                 C   s    | pd d} | rd| S dS )N /z/{0}/)stripformat)pathr   r   r   ensure_leading_trailing_slash   s    r   N)F)r	   r   r   r   r   r   r   <module>   s   
