+
    Hwi™  ã                   óœ   € ^ RI t ^ RIt^ RIHtHtHtHtHt ^ RIH	t	 ^ RI
Ht ^ RIHtHt  ! R R]4      t ! R R	]	4      t]R
 R l4       tR# )é    N)ÚAnyÚDictÚListÚTypeÚ	TypedDict)ÚVersionSourceInterface)Úhookimpl)Ú_load_pyproject_tomlÚ_existing_versionc                   ó,   a € ] tR t^t o V 3R ltRtV tR# )Ú_VersionDatac                ó&   <€ V ^8„  d   Qh/ S[ ;R&   # )é   Úversion)Ústr)ÚformatÚ__classdict__s   "€Ú4/usr/lib/python3/dist-packages/incremental/_hatch.pyÚ__annotate__Ú_VersionData.__annotate__   s   ø‡ ‚ Ù�Lò ó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__©r   s   @r   r   r      s   ø‡ ‡ „ r   r   c                   óH   a € ] tR t^t o RtV 3R lR ltV 3R lR ltRtV tR# )ÚIncrementalVersionSourceÚincrementalc                ó    <€ V ^8„  d   QhRS[ /# ©r   Úreturn)r   )r   r   s   "€r   r   Ú%IncrementalVersionSource.__annotate__   s   ø€ ÷ Lñ L¡,ñ Lr   c                ó¶   € \         P                  P                  V P                  R 4      p\	        V4      pR\        VP                  4      P                  4       /# )z./pyproject.tomlr   )ÚosÚpathÚjoinÚrootr
   r   Úversion_pathÚpublic)Úselfr*   Úconfigs   &  r   Úget_version_dataÚ)IncrementalVersionSource.get_version_data   sE   € Ü�w‰w�|‰|˜DŸI™IÐ'9Ó:ˆÜ% dÓ+ˆØÔ,¨V×-@Ñ-@ÓA×HÑHÓJÐKÐKr   c                ó@   <€ V ^8„  d   QhRS[ RS[S[S[3,          RR/# )r   r   Úversion_datar&   N)r   r   r   )r   r   s   "€r   r   r'      s*   ø€ ÷ 
ñ 
¡3ð 
±d¹3Á¸8µnð 
Èñ 
r   c                óH   € \        R \        P                  ! V4       R24      h)z0Run `python -m incremental.version --newversion zT` to set the version.

 See `python -m incremental.version --help` for more options.)ÚNotImplementedErrorÚshlexÚquote)r/   r   r4   s   &&&r   Úset_versionÚ$IncrementalVersionSource.set_version   s/   € Ü!ðÜ—’˜GÓ$Ð%ð &LðMó
ð 	
r   r   N)	r   r   r   r   ÚPLUGIN_NAMEr1   r9   r   r   r    s   @r   r"   r"      s    ø‡ € Ø€K÷Lð L÷

ö 
r   r"   c                óP   € V ^8„  d   QhR\         \        \        ,          ,          /# r%   )r   r   r   )r   s   "r   r   r   #   s   € ÷ &ñ &¤t¬DÔ1GÕ,HÕ'Iñ &r   c                  ó   € \         .# )N)r"   r   r   r   Úhatch_register_version_sourcer>   "   s   € ä$Ð%Ð%r   )r)   r7   Útypingr   r   r   r   r   Ú)hatchling.version.source.plugin.interfacer   Úhatchling.pluginr	   r#   r
   r   r   r"   r>   r   r   r   Ú<module>rB      sI   ðó 
Û ß 3Õ 3å LÝ %ç ?ô�9ô ô
Ð5ô 
ð  
ô&ó 
ò&r   