ó
    – óhP  ã                   óÖ  • S r  " S S\5      r " S S\\5      r " S S\\5      r " S S\\5      r " S	 S
\5      r	 " S S\\
5      r " S S\\5      r " S S\\5      r " S S\\5      r " S S\5      r " S S\\5      r " S S\\5      r " S S\\5      r " S S\5      r " S S\\5      r " S S \5      r " S! S"\5      r " S# S$\5      r " S% S&\5      r " S' S(\5      rg))*zðThis module contains all custom exceptions in the `cloudpathlib` library. All exceptions
subclass the [`CloudPathException` base exception][cloudpathlib.exceptions.CloudPathException] to
facilitate catching any exception from this library.
c                   ó   • \ rS rSrSrSrg)ÚCloudPathExceptioné   z6Base exception for all cloudpathlib custom exceptions.© N©Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú__static_attributes__r   ó    ÚQ/home/james-whalen/.local/lib/python3.13/site-packages/cloudpathlib/exceptions.pyr   r      s   † Ü@r   r   c                   ó   • \ rS rSrSrg)ÚAnyPathTypeErroré   r   N©r   r   r	   r
   r   r   r   r   r   r      ó   † Úr   r   c                   ó   • \ rS rSrSrg)ÚClientMismatchErroré   r   Nr   r   r   r   r   r      r   r   r   c                   ó   • \ rS rSrSrg)ÚCloudPathFileExistsErroré   r   Nr   r   r   r   r   r      r   r   r   c                   ó   • \ rS rSrSrg)ÚCloudPathNotExistsErroré   r   Nr   r   r   r   r   r      r   r   r   c                   ó   • \ rS rSrSrg)ÚCloudPathFileNotFoundErroré   r   Nr   r   r   r   r   r      r   r   r   c                   ó   • \ rS rSrSrg)ÚCloudPathIsADirectoryErroré   r   Nr   r   r   r   r!   r!      r   r   r!   c                   ó   • \ rS rSrSrg)ÚCloudPathNotADirectoryErroré#   r   Nr   r   r   r   r$   r$   #   r   r   r$   c                   ó   • \ rS rSrSrg)ÚCloudPathNotImplementedErroré'   r   Nr   r   r   r   r'   r'   '   r   r   r'   c                   ó   • \ rS rSrSrg)ÚDirectoryNotEmptyErroré+   r   Nr   r   r   r   r*   r*   +   r   r   r*   c                   ó   • \ rS rSrSrg)ÚIncompleteImplementationErroré/   r   Nr   r   r   r   r-   r-   /   r   r   r-   c                   ó   • \ rS rSrSrg)ÚInvalidPrefixErroré3   r   Nr   r   r   r   r0   r0   3   r   r   r0   c                   ó   • \ rS rSrSrg)ÚInvalidConfigurationExceptioné7   r   Nr   r   r   r   r3   r3   7   r   r   r3   c                   ó   • \ rS rSrSrg)ÚMissingCredentialsErroré;   r   Nr   r   r   r   r6   r6   ;   r   r   r6   c                   ó   • \ rS rSrSrg)ÚMissingDependenciesErroré?   r   Nr   r   r   r   r9   r9   ?   r   r   r9   c                   ó   • \ rS rSrSrSrg)ÚNoStatErroréC   zŒUsed if stats cannot be retrieved; e.g., file does not exist
or for some backends path is a directory (which doesn't have
stats available).
r   Nr   r   r   r   r<   r<   C   s   † ôr   r<   c                   ó   • \ rS rSrSrg)ÚOverwriteDirtyFileErroréJ   r   Nr   r   r   r   r?   r?   J   r   r   r?   c                   ó   • \ rS rSrSrg)ÚOverwriteNewerCloudErroréN   r   Nr   r   r   r   rB   rB   N   r   r   rB   c                   ó   • \ rS rSrSrg)ÚOverwriteNewerLocalErroréR   r   Nr   r   r   r   rE   rE   R   r   r   rE   c                   ó   • \ rS rSrSrg)ÚInvalidGlobArgumentsErroréV   r   Nr   r   r   r   rH   rH   V   r   r   rH   N)r   Ú	Exceptionr   Ú	TypeErrorr   Ú
ValueErrorr   ÚFileExistsErrorr   r   ÚFileNotFoundErrorr   ÚIsADirectoryErrorr!   ÚNotADirectoryErrorr$   ÚNotImplementedErrorr'   r*   r-   r0   r3   r6   ÚModuleNotFoundErrorr9   r<   r?   rB   rE   rH   r   r   r   Ú<module>rS      s+  ðñôA˜ô Aô	Ð)¨9ô 	ô	Ð,¨jô 	ô	Ð1°?ô 	ô	Ð0ô 	ô	Ð!3Ð5Fô 	ô	Ð!3Ð5Fô 	ô	Ð"4Ð6Hô 	ô	Ð#5Ð7Jô 	ô	Ð/ô 	ô	Ð$6Ð8Kô 	ô	Ð+¨Zô 	ô	Ð$6¸
ô 	ô	Ð0ô 	ô	Ð1Ð3Fô 	ôÐ$ô ô	Ð0ô 	ô	Ð1ô 	ô	Ð1ô 	ô	Ð 2õ 	r   