o
    'èhÙ  ã                   @  s.   d dl mZ d dlZd dlZG dd„ dƒZdS )é    )ÚannotationsNc                   @  s,   e Zd ZdZeddd„ƒZeddd„ƒZdS )Ú_CompactJSONz2Wrapper around json module that strips whitespace.Úpayloadústr | bytesÚreturnút.Anyc                 C  s
   t  | ¡S )N)Ú_jsonÚloads)r   © r
   úN/var/www/html/olx_land/venv/lib/python3.10/site-packages/itsdangerous/_json.pyr	   
   s   
z_CompactJSON.loadsÚobjÚkwargsÚstrc                 K  s*   |  dd¡ |  dd¡ tj| fi |¤ŽS )NÚensure_asciiFÚ
separators)ú,ú:)Ú
setdefaultr   Údumps)r   r   r
   r
   r   r      s   z_CompactJSON.dumpsN)r   r   r   r   )r   r   r   r   r   r   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ústaticmethodr	   r   r
   r
   r
   r   r      s    r   )Ú
__future__r   Újsonr   ÚtypingÚtr   r
   r
   r
   r   Ú<module>   s    