
    (phU                         S SK r SSK7  SSKJrJr  SrSr\ R                  R                  S5      (       a  SSK	J
r
JrJr  O SSKJ
r
JrJr  S	 rS
 rS r\r\r\r\rg! \ a    SSK	J
r
JrJr   N$f = f)    N   )*)ExtType	Timestamp)r   r   r   z1.1.0MSGPACK_PUREPYTHON)PackerUnpackerunpackbc                 Z    [        S0 UD6nUR                  UR                  U 5      5        g)zL
Pack object `o` and write it to `stream`

See :class:`Packer` for options.
N )r   writepack)ostreamkwargspackers       C/var/www/html/venv/lib/python3.13/site-packages/msgpack/__init__.pyr   r      s%     fF
LLQ     c                 6    [        S0 UD6R                  U 5      $ )zK
Pack object `o` and return packed bytes

See :class:`Packer` for options.
r   )r   r   )r   r   s     r   packbr      s     F  ##r   c                 :    U R                  5       n[        U40 UD6$ )z|
Unpack an object from `stream`.

Raises `ExtraData` when `stream` contains extra bytes.
See :class:`Unpacker` for options.
)readr
   )r   r   datas      r   unpackr   '   s     ;;=D4"6""r   )os
exceptionsextr   r   version__version__environgetfallbackr   r	   r
   	_cmsgpackImportErrorr   r   r   loadloadsdumpdumpsr   r   r   <module>r)      s|    	  #
 ::>>&''33888
!$# O  8778s   
A A10A1