U
    –BÞb
  ã                   @   s|   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G dd„ deƒZG dd„ deƒZ	dZ
dS )z‡
All errors/exceptions PyPDF2 raises and all of the warnings it uses.

Please note that broken PDF files might cause other Exceptions.
c                   @   s   e Zd ZdS )ÚDependencyErrorN©Ú__name__Ú
__module__Ú__qualname__© r   r   ú1/tmp/pip-unpacked-wheel-weujb6sz/PyPDF2/errors.pyr      s   r   c                   @   s   e Zd ZdS )Ú
PyPdfErrorNr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdS )ÚPdfReadErrorNr   r   r   r   r   r	      s   r	   c                   @   s   e Zd ZdS )ÚPageSizeNotDefinedErrorNr   r   r   r   r   r
      s   r
   c                   @   s   e Zd ZdS )ÚPdfReadWarningNr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdS )ÚPdfStreamErrorNr   r   r   r   r   r      s   r   c                   @   s   e Zd ZdS )Ú
ParseErrorNr   r   r   r   r   r       s   r   zStream has ended unexpectedlyN)Ú__doc__Ú	Exceptionr   r   r	   r
   ÚUserWarningr   r   r   ZSTREAM_TRUNCATED_PREMATURELYr   r   r   r   Ú<module>   s   