
    0h                         d Z  G d de      Z G d de      Z G d de      Z G d de      Z G d	 d
e      Z G d de      Zy)z;Kiwi exceptions.

Imported by the kiwisolver C extension.

c                       e Zd Zy)BadRequiredStrengthN)__name__
__module____qualname__     d/mounts/lovelace/software/anaconda3/envs/py312/lib/python3.12/site-packages/kiwisolver/exceptions.pyr   r      s    r   r   c                       e Zd ZdZd Zy)DuplicateConstraint
constraintc                     || _         y Nr   selfr   s     r	   __init__zDuplicateConstraint.__init__   	    $r   Nr   r   r   	__slots__r   r   r   r	   r   r          I%r   r   c                       e Zd ZdZd Zy)DuplicateEditVariableedit_variablec                     || _         y r   r   r   r   s     r	   r   zDuplicateEditVariable.__init__   
    *r   Nr   r   r   r	   r   r          "I+r   r   c                       e Zd ZdZd Zy)UnknownConstraintr   c                     || _         y r   r   r   s     r	   r   zUnknownConstraint.__init__$   r   r   Nr   r   r   r	   r    r    !   r   r   r    c                       e Zd ZdZd Zy)UnknownEditVariabler   c                     || _         y r   r   r   s     r	   r   zUnknownEditVariable.__init__+   r   r   Nr   r   r   r	   r#   r#   (   r   r   r#   c                       e Zd ZdZd Zy)UnsatisfiableConstraintr   c                     || _         y r   r   r   s     r	   r   z UnsatisfiableConstraint.__init__2   r   r   Nr   r   r   r	   r&   r&   /   r   r   r&   N)__doc__	Exceptionr   r   r   r    r#   r&   r   r   r	   <module>r*      sR   	) 	%) %+I +%	 %+) +%i %r   