o
    FD©ie  ã                   @   sB   d dl mZmZmZ efZefZefZ	eZ
eZeZeZdd„ ZdS )é    )Úparse_qsÚunquoteÚurlparsec                 C   sB   t | tƒr|  ¡  ¡ } | dv rdS | dv rdS td|  ƒ‚t| ƒS )N)ÚtrueÚyesÚonÚyÚtÚ1T)ÚfalseÚnoÚoffÚnÚfÚ0FzString is not true/false: %r)Ú
isinstanceÚstring_typesÚstripÚlowerÚ
ValueErrorÚbool)Úobj© r   úR/var/www/Datamplify/venv/lib/python3.10/site-packages/asynch/proto/utils/compat.pyÚasbool   s   
r   N)Úurllib.parser   r   r   Ústrr   ÚintÚinteger_typesÚtypeÚclass_typesÚ	text_typeÚbytesÚbinary_typeÚrangeÚ	ExceptionÚStandardErrorr   r   r   r   r   Ú<module>   s    