
    > /i                         U d dl mZmZ dZ G d de      Z eddd dd       Zee   ed	<    ee      Zee   ed
<   d dl	m
Z
 e
j                  Zee   ed<   e
j                  Zee
j                     ed<   y)    )Final
NamedTuple)__version____version_info____bot_api_version____bot_api_version_info__c                   \    e Zd ZU dZeed<   eed<   eed<   eed<   eed<   defdZdefd	Zy
)VersionzYCopies the behavior of sys.version_info.
    serial is always 0 for stable releases.
    majorminormicroreleaselevelserialreturnc                 (    dddd| j                      S )Nabrc)alphabeta	candidate)r   )selfs    G/srv/sistema/bot/venv/lib/python3.12/site-packages/telegram/_version.py_rl_shorthandzVersion._rl_shorthand$   s%    
 

	 	    c                     | j                    d| j                   }| j                  dk7  r| d| j                   }| j                  dk7  r | | j	                          | j
                   }|S )N.r   final)r   r   r   r   r   r   )r   versions     r   __str__zVersion.__str__+   sl    ZZL$**.::? 	4::,/G' 	$"4"4"6!7}EGr   N)	__name__
__module____qualname____doc__int__annotations__strr   r     r   r   r
   r
      s;     JJJKs  r   r
         r   )r   r   r   r   r   r   r   )	constantsr   r   N)typingr   r   __all__r
   r   r&   r'   r   telegramr+   BOT_API_VERSIONr   BOT_API_VERSION_INFOr   _BotAPIVersionr(   r   r   <module>r2      s   ( % $
`j 8 $+
AQWQ$ %.  ./U3Z / "+";"; U3Z ;<E<Z<Z %	 8 89 Zr   