
    E#i5                         S SK 7  S SKJrJr  SSK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)   )*)ExtType	Timestamp    N)r   r      z1.0.7MSGPACK_PUREPYTHON)PackerunpackbUnpackerc                 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/home/james-whalen/.local/lib/python3.13/site-packages/ccxt/static_dependencies/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   )
exceptionsextr   r   os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