U
    \Éa,  ã                   @   sb   d dl mZmZ d dlmZ zd dl mZ W n ek
rD   dZY nX dZdZdd„ Z	d	d
„ Z
dS )é    )ÚversionlabelsÚVersionChange)Ú_)Úversionlabel_classesFT©ÚversionaddedÚversionchangedÚ
deprecatedÚversionextendedc                 C   s&   t D ]}tt|d |¡ƒƒt|< qd S )Nú	{}_format)Úlabelsr   ÚgetattrÚformatr   )ÚappÚconfigÚlabel© r   ú>/home/runner/work/pygame/pygame/docs/reST/ext/customversion.pyÚset_version_formats   s    r   c                 C   sV   |   dt¡ dtd< tr dtd< dD ] }|  d |¡tt| ƒd¡ q$|  dt	¡ d S )Nr
   zExtended in pygame %sÚextendedr   r   Úenvzconfig-inited)
Úadd_directiver   r   ÚUPDATE_VERIONLABEL_CLASSESr   Úadd_config_valuer   ÚstrÚconnectr   )r   r   r   r   r   Úsetup   s     
 ÿr   N)Úsphinx.domains.changesetr   r   Úsphinx.localer   r   ÚImportErrorr   r   r   r   r   r   r   r   Ú<module>   s   
