3
OÉ6b‡  ã               @   sX   d Z G dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG d	d
„ d
eƒZdS )z&Exceptions raised by the BSON package.c               @   s   e Zd ZdZdS )Ú	BSONErrorz(Base class for all BSON exceptions.
    N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r   r   úJ/var/www/html/sandeepIITI/myenv/lib/python3.6/site-packages/bson/errors.pyr      s   r   c               @   s   e Zd ZdZdS )ÚInvalidBSONzBRaised when trying to create a BSON object from invalid data.
    N)r   r   r   r   r   r   r   r   r      s   r   c               @   s   e Zd ZdZdS )ÚInvalidStringDatazDRaised when trying to encode a string containing non-UTF8 data.
    N)r   r   r   r   r   r   r   r   r	      s   r	   c               @   s   e Zd ZdZdS )ÚInvalidDocumentzIRaised when trying to create a BSON object from an invalid document.
    N)r   r   r   r   r   r   r   r   r
   !   s   r
   c               @   s   e Zd ZdZdS )Ú	InvalidIdz@Raised when trying to create an ObjectId from invalid data.
    N)r   r   r   r   r   r   r   r   r   &   s   r   N)r   Ú	Exceptionr   r   r	   r
   r   r   r   r   r   Ú<module>   s
   