+
    Nj                    6    ^ RI Ht ^ RIt^ RIt ! R R4      tR# )    )annotationsNc                  F    ] tR t^tRt]R R l4       t]R R l4       tRtR# )_CompactJSONz2Wrapper around json module that strips whitespace.c                    V ^8  d   QhRRRR/# )   payloadzstr | bytesreturnt.Any )formats   "T/data/cameron/venvs/serve_omidlab/lib/python3.14/site-packages/itsdangerous/_json.py__annotate___CompactJSON.__annotate__   s     $ ${ $u $    c                	.    \         P                  ! V 4      # )N)_jsonloads)r   s   &r   r   _CompactJSON.loads
   s    {{7##r   c               $    V ^8  d   QhRRRRRR/# )r   objr
   kwargsr	   strr   )r   s   "r   r   r      s!     * *5 *E *c *r   c                	x    VP                  R R4       VP                  RR4       \        P                  ! V 3/ VB # )ensure_asciiF
separators),:)
setdefaultr   dumps)r   r   s   &,r   r   _CompactJSON.dumps   s6    .%0,
3{{3)&))r   r   N)	__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   