+
    WBii                    >    ^ RI Ht ^ RIt^ RItRtRt ! R R4      tR# )    )annotationsNz:(?i)^(__version__|VERSION) *= *([\'"])v?(?P<version>.+?)\2z# This file is auto-generated by Hatchling. As such, do not:
#   - modify
#   - track in version control e.g. be sure to add to .gitignore
__version__ = VERSION = {version!r}
c                  L    ] tR t^tR R ltR R ltR R lt]3R R lltR	t	R
# )VersionFilec               $    V ^8  d   QhRRRRRR/# )   rootstrrelative_pathreturnNone )formats   ";/usr/lib/python3.14/site-packages/hatchling/version/core.py__annotate__VersionFile.__annotate__   s!     5 5S 5 5 5    c                	    W n         \        P                  P                  \        P                  P	                  W4      4      V n        R V n        R # )N)_VersionFile__relative_pathospathnormpathjoin_VersionFile__path_VersionFile__cached_read_data)selfr   r
   s   &&&r   __init__VersionFile.__init__   s3    ,gg&&rww||D'HI04r   c                    V ^8  d   QhRRRR/# )r   patternz
str | boolr   r	   r   )r   s   "r   r   r      s     * *z *c *r   c               	   \         P                  P                  V P                  4      '       g   R V P                   2p\        V4      h\        V P                  RR7      ;_uu_ 4       pVP                  4       pRRR4       V'       d   VRJ d   \        p\        P                  ! VX\        P                  R7      pV'       g   RV P                   2p\        V4      hVP                  4       pRV9  d   Rp\        V4      hVR,          WEP                  R4      3V n        V P                  ^ ,          #   + '       g   i     L; i)	zfile does not exist: utf-8encodingNT)flagsz+unable to parse the version from the file: versionz3no group named `version` was defined in the pattern)r   r   isfiler   r   OSErroropenreadDEFAULT_PATTERNresearch	MULTILINE
ValueError	groupdictspanr   )r   r   messagefcontentsmatchgroupss   &$     r   r)   VersionFile.read   s    ww~~dkk**-d.B.B-CDG'""$++00AvvxH 1 'T/%G		'82<<@CDDXDXCYZGW%%"F"KGW%%"("3Xzz)?T"T&&q))# 10s   )D55E	c                    V ^8  d   QhRRRR/# )r   r%   r	   r   r   r   )r   s   "r   r   r   -   s     N N3 N4 Nr   c           	     	    V P                   w  r#w  rE\        V P                  R RR7      ;_uu_ 4       pVP                  VRV  V W5R  24       RRR4       R#   + '       g   i     R# ; i)wr!   r"   N)r   r(   r   write)r   r%   _old_versionfile_contentsstartendr2   s   &&     r   set_versionVersionFile.set_version-   s_    484K4K1\e$++sW55GG}Ve,-gY}T7J6KLM 6555s   AA*	c               $    V ^8  d   QhRRRRRR/# )r   r%   r	   templater   r   r   )r   s   "r   r   r   2   s!     6 6S 6C 6t 6r   c                	   T;'       g    \         p\        P                  P                  V P                  4      p\        P                  P                  V4      '       g   \        P                  ! V4       \        V P                  R RR7      ;_uu_ 4       pVP                  VP                  VR7      4       RRR4       R#   + '       g   i     R# ; i)r9   r!   r"   )r%   N)
DEFAULT_TEMPLATEr   r   dirnamer   isdirmakedirsr(   r:   r   )r   r%   rB   
parent_dirr2   s   &&&  r   r:   VersionFile.write2   s    ///WW__T[[1
ww}}Z((KK
#$++sW55GGHOOGO45 6555s   "CC	)__cached_read_data__path__relative_pathN)
__name__
__module____qualname____firstlineno__r   r)   r?   rD   r:   __static_attributes__r   r   r   r   r      s"    5
*0N
 3C 6 6r   r   )
__future__r   r   r+   r*   rD   r   r   r   r   <module>rS      s%    " 	 	O +6 +6r   