
    -h                       d dl mZ d dlmZ  G d dee          Z G d dee          Z G d dee          Z G d	 d
ee          Z G d dee          Z	 G d dee          Z
 G d dee          Z G d dee          ZdS )    )annotations)Enumc                  :    e Zd ZdZdZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
d	S )
LogLevelz$Enumeration of available log levels.tracedebuginfosuccesswarningerrorcriticalN)__name__
__module____qualname____doc__r   r   r	   r
   r   r   r        Q/var/www/FlaskApp/flask-venv/lib/python3.11/site-packages/_griffe/enumerations.pyr   r      sK        ..EEDG G EH!!r   r   c                  j    e Zd ZdZdZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
	 d	Z	 d
Z	 dZ	 dZ	 dZ	 dZ	 dZ	 dZdS )DocstringSectionKindz4Enumeration of the possible docstring section kinds.text
parameterszother parametersraiseswarnsreturnsyieldsreceivesexamples
attributes	functionsclassesmodules
deprecated
admonitionN)r   r   r   r   r   r   other_parametersr   r   r   r   r   r   r   r    r!   r"   r#   r$   r   r   r   r   r      s        >>DJ)7F&EG$F0H1HJIGGJJr   r   c                  .    e Zd ZdZdZ	 dZ	 dZ	 dZ	 dZdS )ParameterKindz-Enumeration of the different parameter kinds.zpositional-onlyzpositional or keywordzvariadic positionalzkeyword-onlyzvariadic keywordN)	r   r   r   r   positional_onlypositional_or_keywordvar_positionalkeyword_onlyvar_keywordr   r   r   r'   r'   >   s<        77'O$3**N(!L!$K%%r   r'   c                  .    e Zd ZdZdZ	 dZ	 dZ	 dZ	 dZdS )Kindz*Enumeration of the different object kinds.moduleclassfunction	attributealiasN)	r   r   r   r   MODULECLASSFUNCTION	ATTRIBUTEALIASr   r   r   r.   r.   M   s;        44FEH I$E%%r   r.   c                  (    e Zd ZdZdZ	 dZ	 dZ	 dZdS )ExplanationStylez4Enumeration of the possible styles for explanations.onelineverbosemarkdowngithubN)r   r   r   r   ONE_LINEVERBOSEMARKDOWNGITHUBr   r   r   r:   r:   \   s3        >>H#G)H:FJJr   r:   c                  X    e Zd ZdZdZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
	 d	Z	 d
Z	 dZ	 dZ	 dZdS )BreakageKindz*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 removedN)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   rD   rD   i   s}        446O(/9$ ?'!<#@)9'0N#N<?*;%1  r   rD   c                  (    e Zd ZdZdZ	 dZ	 dZ	 dZdS )Parserz/Enumeration of the different docstring parsers.autogooglesphinxnumpyN)r   r   r   r   rS   rT   rU   rV   r   r   r   rR   rR      s7        99D
 F)F)E++r   rR   c                  n    e Zd ZdZdZ	 dZ	 dZ	 dZ	 dZ	 dZ		 dZ
	 d	Z	 d
Z	 dZ	 dZ	 dZ	 dZ	 dZ	 ddZdS )
ObjectKindz2Enumeration of the different runtime object kinds.r/   r0   staticmethodclassmethodmethod_descriptormethodbuiltin_method	coroutiner1   builtin_functioncached_propertygetset_descriptorpropertyr2   returnstrc                    | j         S )N)value)selfs    r   __str__zObjectKind.__str__   s
    zr   N)rc   rd   )r   r   r   r   r4   r5   STATICMETHODCLASSMETHODMETHOD_DESCRIPTORMETHODBUILTIN_METHOD	COROUTINEr6   BUILTIN_FUNCTIONCACHED_PROPERTYGETSET_DESCRIPTORPROPERTYr7   rh   r   r   r   rX   rX      s        <<FE!LK+F%NIH)'O+HI     r   rX   N)
__future__r   enumr   rd   r   r   r'   r.   r:   rD   rR   rX   r   r   r   <module>ru      s   # " " " " "      " " " " "sD " " "&         3      F& & & & &C & & && & & & &3 & & &
K 
K 
K 
K 
KsD 
K 
K 
K! ! ! ! !3 ! ! !:, , , , ,S$ , , ,"! ! ! ! !d ! ! ! ! !r   