
    Cjl                     h   S r  " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S	 S
\5      r " S S\5      r " S S\5      r " S S\5      r	 " S S\5      r
 " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S \5      rg!)"z(
All exceptions needed by CVSS library.
c                       \ rS rSrSrSrg)	CVSSError
   z
General CVSS exception.
 N__name__
__module____qualname____firstlineno____doc____static_attributes__r       a/home/rurouni/.local/share/pipx/venvs/strix-agent/lib/python3.13/site-packages/cvss/exceptions.pyr   r   
        	r   r   c                       \ rS rSrSrSrg)
CVSS2Error   z
General CVSS2 exception.
r   Nr   r   r   r   r   r      r   r   r   c                       \ rS rSrSrSrg)CVSS2MalformedError   z.
Exception for malformed input CVSS2 vectors.
r   Nr   r   r   r   r   r      r   r   r   c                       \ rS rSrSrSrg)CVSS2MandatoryError"   )
Exception for missing mandatory fields.
r   Nr   r   r   r   r   r   "   r   r   r   c                       \ rS rSrSrSrg)CVSS2RHScoreDoesNotMatch*   zm
Exception when parsing CVSS2 vectors in Red Hat notation, which have score not matching the
computed score.
r   Nr   r   r   r   r   r   *       
 	r   r   c                       \ rS rSrSrSrg)CVSS2RHMalformedError3   zB
Exception for malformed input CVSS2 vectors in Red Hat notation.
r   Nr   r   r   r   r   r   3   r   r   r   c                       \ rS rSrSrSrg)
CVSS3Error;   z
General CVSS3 exception.
r   Nr   r   r   r   r"   r"   ;   r   r   r"   c                       \ rS rSrSrSrg)CVSS3MalformedErrorC   z.
Exception for malformed input CVSS3 vectors.
r   Nr   r   r   r   r%   r%   C   r   r   r%   c                       \ rS rSrSrSrg)CVSS3MandatoryErrorK   r   r   Nr   r   r   r   r(   r(   K   r   r   r(   c                       \ rS rSrSrSrg)CVSS3RHScoreDoesNotMatchS   zm
Exception when parsing CVSS3 vectors in Red Hat notation, which have score not matching the
computed score.
r   Nr   r   r   r   r+   r+   S   r   r   r+   c                       \ rS rSrSrSrg)CVSS3RHMalformedError\   zB
Exception for malformed input CVSS3 vectors in Red Hat notation.
r   Nr   r   r   r   r.   r.   \   r   r   r.   c                       \ rS rSrSrSrg)
CVSS4Errord   z
General CVSS4 exception.
r   Nr   r   r   r   r1   r1   d   r   r   r1   c                       \ rS rSrSrSrg)CVSS4MalformedErrorl   z.
Exception for malformed input CVSS4 vectors.
r   Nr   r   r   r   r4   r4   l   r   r   r4   c                       \ rS rSrSrSrg)CVSS4MandatoryErrort   r   r   Nr   r   r   r   r7   r7   t   r   r   r7   c                       \ rS rSrSrSrg)CVSS4RHScoreDoesNotMatch|   zm
Exception when parsing CVSS4 vectors in Red Hat notation, which have score not matching the
computed score.
r   Nr   r   r   r   r:   r:   |   r   r   r:   c                       \ rS rSrSrSrg)CVSS4RHMalformedError   zB
Exception for malformed input CVSS4 vectors in Red Hat notation.
r   Nr   r   r   r   r=   r=      r   r   r=   N)r   	Exceptionr   r   r   r   r   r   r"   r%   r(   r+   r.   r1   r4   r7   r:   r=   r   r   r   <module>r@      s   

		 		 		* 		* 		z 		J 		 		* 		* 		z 		J 		 		* 		* 		z 		J 	r   