
    ,h                    4    S SK Jr  S SKrS SKr " S S5      rg)    )annotationsNc                  @    \ rS rSrSr\SS j5       r\SS j5       rSrg)	_CompactJSON   z2Wrapper around json module that strips whitespace.c                .    [         R                  " U 5      $ )N)_jsonloads)payloads    J/var/www/auris/envauris/lib/python3.13/site-packages/itsdangerous/_json.pyr	   _CompactJSON.loads
   s    {{7##    c                x    UR                  SS5        UR                  SS5        [        R                  " U 40 UD6$ )Nensure_asciiF
separators),:)
setdefaultr   dumps)objkwargss     r   r   _CompactJSON.dumps   s6    .%0,
3{{3)&))r    N)r
   zstr | bytesreturnt.Any)r   r   r   r   r   str)	__name__
__module____qualname____firstlineno____doc__staticmethodr	   r   __static_attributes__r   r   r   r   r      s+    <$ $ * *r   r   )
__future__r   jsonr   typingtr   r   r   r   <module>r'      s    "  * *r   