Ë
    xìqj¶  ã                   óp   — d Z ddlmZmZ  G d„ de«      Z G d„ de«      Z G d„ de«      Z G d	„ d
e«      Zy)z
Exceptions for pyproj
é    )Ú_clear_proj_errorÚ_get_proj_errorc                   ó,   ‡ — e Zd ZdZdeddfˆ fd„Zˆ xZS )Ú	ProjErrorz Raised when a Proj error occurs.Úerror_messageÚreturnNc                 ó`   •— t        «       }|�|› d|› d�}t        «        t        ‰| �  |«       y )Nz: (Internal Proj Error: ú))r   r   ÚsuperÚ__init__)Úselfr   Ú
proj_errorÚ	__class__s      €úM/var/www/html/truck-me/venv/lib/python3.12/site-packages/pyproj/exceptions.pyr   zProjError.__init__   s8   ø€ Ü$Ó&ˆ
ØÐ!Ø,˜oÐ-EÀjÀ\ÐQRÐSˆMÜÔÜ‰Ñ˜Õ'ó    )Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ústrr   Ú__classcell__)r   s   @r   r   r      s   ø„ Ù*ð( cð (¨d÷ (ñ (r   r   c                   ó   — e Zd ZdZy)ÚCRSErrorzRaised when a CRS error occurs.N©r   r   r   r   © r   r   r   r      s   „ Ú)r   r   c                   ó   — e Zd ZdZy)Ú	GeodErrorz Raised when a Geod error occurs.Nr   r   r   r   r   r      s   „ Ú*r   r   c                   ó   — e Zd ZdZy)ÚDataDirErrorz/Raised when a the data directory was not found.Nr   r   r   r   r   r      s   „ Ú9r   r   N)	r   Úpyproj._contextr   r   ÚRuntimeErrorr   r   r   r   r   r   r   ú<module>r"      s?   ðñ÷ ?ô(�ô (ô*ˆyô *ô+�ô +ô:�<õ :r   