
    .Vf                     (    d dl Zd dlZ G d d      Zy)    Nc                       e Zd ZdZedej                  eef   dej                  fd       Z
edej                  dej                  defd       Zy)	_CompactJSONz2Wrapper around json module that strips whitespace.payloadreturnc                 ,    t        j                  |       S )N)_jsonloads)r   s    [/var/www/html/software/conda/envs/catlas/lib/python3.12/site-packages/itsdangerous/_json.pyr	   z_CompactJSON.loads   s    {{7##    objkwargsc                 v    |j                  dd       |j                  dd       t        j                  | fi |S )Nensure_asciiF
separators),:)
setdefaultr   dumps)r   r   s     r
   r   z_CompactJSON.dumps   s6    .%0,
3{{3)&))r   N)__name__
__module____qualname____doc__staticmethod_tUnionstrbytesAnyr	   r    r   r
   r   r      sg    <$rxxU
+ $ $ $ *266 *RVV * * *r   r   )jsonr   typingr   r   r   r   r
   <module>r"      s     * *r   