
    i                        S SK Jr  S SKJ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)    )annotations)Enumc                  @    \ rS rSrSrSr Sr Sr Sr Sr	 Sr
 S	rS
rg)LogLevel   z$Enumeration of available log levels.tracedebuginfosuccesswarningerrorcritical N)__name__
__module____qualname____firstlineno____doc__r   r	   r
   r   r   r   r   __static_attributes__r       W/home/james-whalen/.local/lib/python3.13/site-packages/griffe/_internal/enumerations.pyr   r      s=    .EEDG G EH!r   r   c                  |    \ rS rSrSrSr Sr Sr Sr Sr	 Sr
 S	r S
r Sr Sr Sr Sr Sr Sr Sr Sr SrSrg)DocstringSectionKind   z4Enumeration of the possible docstring section kinds.text
parameterszother parametersztype parametersraiseswarnsreturnsyieldsreceivesexamples
attributes	functionsclassesztype aliasesmodules
deprecated
admonitionr   N)r   r   r   r   r   r   r   other_parameterstype_parametersr   r   r   r    r!   r"   r#   r$   r%   type_aliasesr&   r'   r(   r   r   r   r   r   r      s    >DJ)7'O"F&EG$F0H1HJIG!LGJJr   r   c                  4    \ rS rSrSrSr Sr Sr Sr Sr	Sr
g	)
ParameterKindB   z-Enumeration of the different parameter kinds.zpositional-onlyzpositional or keywordzvariadic positionalzkeyword-onlyzvariadic keywordr   N)r   r   r   r   r   positional_onlypositional_or_keywordvar_positionalkeyword_onlyvar_keywordr   r   r   r   r-   r-   B   s.    7'O$3**N(!L!$K%r   r-   c                  (    \ rS rSrSrSr Sr SrSrg)TypeParameterKindQ   z2Enumeration of the different type parameter kinds.ztype-varztype-var-tuplez
param-specr   N)	r   r   r   r   r   type_vartype_var_tuple
param_specr   r   r   r   r5   r5   Q   s    <H%NJ+r   r5   c                  :    \ rS rSrSrSr Sr Sr Sr Sr	 Sr
S	rg
)Kind\   z*Enumeration of the different object kinds.moduleclassfunction	attributealiasz
type aliasr   N)r   r   r   r   r   MODULECLASSFUNCTION	ATTRIBUTEALIAS
TYPE_ALIASr   r   r   r   r;   r;   \   s5    4FEH I$E%Jr   r;   c                  .    \ rS rSrSrSr Sr Sr SrSr	g)	ExplanationStylem   z4Enumeration of the possible styles for explanations.onelineverbosemarkdowngithubr   N)
r   r   r   r   r   ONE_LINEVERBOSEMARKDOWNGITHUBr   r   r   r   rI   rI   m   s%    >H#G)H:FJr   rI   c                  ^    \ rS rSrSrSr Sr Sr Sr Sr	 Sr
 S	r S
r Sr Sr Sr SrSrg)BreakageKindz   z*Enumeration of the possible API breakages.zPositional parameter was movedzParameter was removedzParameter kind was changedzParameter default was changedzParameter is now requiredzParameter was added as requiredzReturn types are incompatiblezPublic object was removedz2Public object points to a different kind of objectz Attribute types are incompatiblezAttribute value was changedzBase class was removedr   N)r   r   r   r   r   PARAMETER_MOVEDPARAMETER_REMOVEDPARAMETER_CHANGED_KINDPARAMETER_CHANGED_DEFAULTPARAMETER_CHANGED_REQUIREDPARAMETER_ADDED_REQUIREDRETURN_CHANGED_TYPEOBJECT_REMOVEDOBJECT_CHANGED_KINDATTRIBUTE_CHANGED_TYPEATTRIBUTE_CHANGED_VALUECLASS_REMOVED_BASEr   r   r   r   rT   rT   z   so    46O(/9$ ?'!<#@)9'0N#N<?*;%1 r   rT   c                  .    \ rS rSrSrSr Sr Sr SrSr	g)	Parser   z/Enumeration of the different docstring parsers.autogooglesphinxnumpyr   N)
r   r   r   r   r   re   rf   rg   rh   r   r   r   r   rc   rc      s%    9D!F)F)E+r   rc   c                  |    \ rS rSrSrSr Sr Sr Sr Sr	 Sr
 S	r S
r Sr Sr Sr Sr Sr Sr Sr SS jrSrg)
ObjectKind   z2Enumeration of the different runtime object kinds.r=   r>   staticmethodclassmethodmethod_descriptormethodbuiltin_method	coroutiner?   builtin_functioncached_propertygetset_descriptorproperty
type_aliasr@   c                    U R                   $ )N)value)selfs    r   __str__ObjectKind.__str__   s    zzr   r   N)returnstr)r   r   r   r   r   rB   rC   STATICMETHODCLASSMETHODMETHOD_DESCRIPTORMETHODBUILTIN_METHOD	COROUTINErD   BUILTIN_FUNCTIONCACHED_PROPERTYGETSET_DESCRIPTORPROPERTYrG   rE   rz   r   r   r   r   rj   rj      s    <FE!LK+F%NIH)'O+HJIr   rj   N)
__future__r   enumr   r}   r   r   r-   r5   r;   rI   rT   rc   rj   r   r   r   <module>r      s    # "sD "&$3 $N&C &,T ,3 "
KsD 
K!3 !:
,S$ 
,#d #r   