
    Ii                         % S SK JrJr  Sr " S S\5      r\" SSS SS S9r\\   \S	'   \" \5      r\\   \S
'   S SK	J
r
  \
R                  r\\   \S'   \
R                  r\\
R                     \S'   g)    )Final
NamedTuple)__bot_api_version____bot_api_version_info____version____version_info__c                   h    \ rS rSr% Sr\\S'   \\S'   \\S'   \\S'   \\S'   S\4S	 jrS\4S
 jr	Sr
g)Version   zQCopies the behavior of sys.version_info.
serial is always 0 for stable releases.
majorminormicroreleaselevelserialreturnc                 (    SSSS.U R                      $ )Nabrc)alphabeta	candidate)r   )selfs    7/venv/lib/python3.13/site-packages/telegram/_version.py_rl_shorthandVersion._rl_shorthand$   s%    
 

	 	    c                     U R                    SU R                   3nU R                  S:w  a  U SU R                   3nU R                  S:w  a   U U R	                  5        U R
                   3nU$ )N.r   final)r   r   r   r   r   r   )r   versions     r   __str__Version.__str__+   sl    ZZL$**.::? 	4::,/G' 	$"4"4"6!7}EGr    N)__name__
__module____qualname____firstlineno____doc__int__annotations__strr   r"   __static_attributes__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   telegramr0   BOT_API_VERSIONr   BOT_API_VERSION_INFOr   _BotAPIVersionr$   r   r   <module>r7      s   ( % $
`j 8 $+
AQWQ$ %.  ./U3Z / "+";"; U3Z ;<E<Z<Z %	 8 89 Zr   