
    K:g                          G d  de       Z G d dee      Z G d dee      Z G d dee      Z G d d	ee      Z G d
 dee      Z G d dee      Z	y)c                       e Zd ZdZy)PyAirtableErrorz=
    Base class for all exceptions raised by PyAirtable.
    N__name__
__module____qualname____doc__     R/var/www/html/lionshead/venv/lib/python3.12/site-packages/pyairtable/exceptions.pyr   r          r
   r   c                       e Zd ZdZy)CircularFormulaErrorzR
    A circular dependency was encountered when flattening nested conditions.
    Nr   r	   r
   r   r   r      r   r
   r   c                       e Zd ZdZy)InvalidParameterErrorzS
    Raised when invalid parameters are passed to ``all()``, ``first()``, etc.
    Nr   r	   r
   r   r   r      r   r
   r   c                       e Zd ZdZy)MissingValueErrorzW
    A required field received an empty value, either from Airtable or other code.
    Nr   r	   r
   r   r   r      r   r
   r   c                       e Zd ZdZy)MultipleValuesErrorz\
    SingleLinkField received more than one value from either Airtable or calling code.
    Nr   r	   r
   r   r   r      r   r
   r   c                       e Zd ZdZy)ReadonlyFieldErrorz7
    Attempted to set a value on a readonly field.
    Nr   r	   r
   r   r   r      r   r
   r   c                       e Zd ZdZy)UnsavedRecordErrorzM
    Attempted to perform an unsupported operation on an unsaved record.
    Nr   r	   r
   r   r   r   %   r   r
   r   N)
	Exceptionr   RecursionErrorr   
ValueErrorr   r   r   r   r   r	   r
   r   <module>r      se   i ?N OZ  /: * * r
   