+
                             J     ! R  R] 4      t ! R R]]4      t ! R R]4      tR# )c                       ] tR t^tRtR# )PolicyWarning N__name__
__module____qualname____firstlineno____static_attributes__r       F/usr/share/crypto-policies/python/cryptopolicies/validation/general.pyr   r          r   r   c                       ] tR t^	tRtR# )PolicySyntaxErrorr   Nr   r   r   r   r   r   	   r   r   r   c                   2   a a ] tR t^t oV 3R ltRtVtV ;t# )PolicyFileNotFoundErrorc           
     X   < \         SV `  R V RV RRP                  V4       R24       R# )zUnknown policy `z	`: file `z` not found in (z, )N)super__init__join)selfpnamefnamepaths	__class__s   &&&&r   r    PolicyFileNotFoundError.__init__   s;    +E7 3""'(859I8J!M 	Nr   r   )r   r   r   r	   r   r
   __classdictcell____classcell__)r   __classdict__s   @@r   r   r      s     N Nr   r   N)UserWarningr   
ValueErrorr   FileNotFoundErrorr   r   r   r   <module>r#      s.   
	K 		
M 	N/ Nr   