�
H�g�8 � �D � d Z G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d � d
e� � Z G d� de� � Z G d
� de� � Z G d� de� � Z
G d� de
� � Z G d� de
� � Z G d� de
� � Z
G d� de� � Z G d� de� � Z G d� de� � Z G d� de� � Z G d� d e� � Z G d!� d"e� � Zd#� Zd$� Zd%� Zd&� Zd3d(�Zd3d)�Zd3d*�Zd4d+�Zd3d,�Zd5d.�Zd-Zd6d0�Z d7d2�Z!d'S )8z6passlib.exc -- exceptions & warnings raised by passlibc � � e Zd ZdZd� ZdS )�UnknownBackendErrorz�
Error raised if multi-backend handler doesn't recognize backend name.
Inherits from :exc:`ValueError`.
.. versionadded:: 1.7
c �p � || _ || _ |j �d|��}t � | |� � d S )Nz: unknown backend: )�hasher�backend�name�
ValueError�__init__)�selfr r �messages �[/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/passlib/exc.pyr zUnknownBackendError.__init__ s>