File: //opt/alt/python37/lib64/python3.7/site-packages/msgpack/__pycache__/__init__.cpython-37.pyc
B
��fl � @ s� d dl T d dlmZmZ ddlZddlZdZdZej� d�sJej
d dkr`d d lmZm
Z
mZ nByd d lmZm
Z
mZ W n( ek
r� d d lmZm
Z
mZ Y nX d
d� Zdd
� Zdd� ZeZe
ZeZeZdS )� )�*)�ExtType� Timestamp� N)r r � z1.0.5ZMSGPACK_PUREPYTHON� )�Packer�unpackb�Unpackerc K s t f |�}|�|�| �� dS )zX
Pack object `o` and write it to `stream`
See :class:`Packer` for options.
N)r �write�pack)�o�stream�kwargs�packer� r �C/opt/alt/python37/lib64/python3.7/site-packages/msgpack/__init__.pyr s
r c K s t f |��| �S )zW
Pack object `o` and return packed bytes
See :class:`Packer` for options.
)r r )r
r r r r �packb s r c K s | � � }t|f|�S )z�
Unpack an object from `stream`.
Raises `ExtraData` when `stream` contains extra bytes.
See :class:`Unpacker` for options.
)�readr )r r �datar r r �unpack) s r )�
exceptions�extr r �os�sys�version�__version__�environ�get�version_info�fallbackr r r
Z _cmsgpack�ImportErrorr r r �load�loads�dump�dumpsr r r r �<module> s$