o
    iV                     @   s(   d Z G dd deZG dd deZdS )z?Module contains exceptions that will be raised by `InquirerPy`.c                       s(   e Zd ZdZddef fddZ  ZS )InvalidArgumentzQProvided argument is invalid.

    Args:
        message: Exception message.
    invalid argumentmessagec                       || _ t | j  d S N)_messagesuper__init__selfr   	__class__ R/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/InquirerPy/exceptions.pyr         zInvalidArgument.__init__)r   )__name__
__module____qualname____doc__strr   __classcell__r   r   r   r   r      s    r   c                       s"   e Zd ZdZd fdd	Z  ZS )RequiredKeyNotFoundzXMissing required keys in dictionary.

    Args:
        message: Exception message.
    required key not foundc                    r   r   )r   r   r   r	   r   r   r   r      r   zRequiredKeyNotFound.__init__)r   )r   r   r   r   r   r   r   r   r   r   r      s    r   N)r   	Exceptionr   r   r   r   r   r   <module>   s    