+
    WBi0[                    p   ^ RI Ht ^ RIHtHt ]'       d   ^ RIHt ^ RIHt Rt	Rt
/ RR7bRR7bR	R8bRR9bRR9bRR:bRR;bRR<bRR<bRR=bRR>bRR>bRR?bRR@bRRAbR RBbR"RCbR$RDR&RE/CtRRFR
RGRRHRRIRRJRRKRRLRRMRRNRRORRPR!RQR#RRR%RSR'RT/tR( R) ltR* R+ ltRUR- R. lltRUR/ R0 lltRUR1 R2 lltRUR3 R4 lltRUR5 R6 lltR,# )V    )annotations)TYPE_CHECKINGAny)Callable)ProjectMetadata2.4AuthorauthorsAuthor-email
ClassifierclassifiersDescriptionreadmeDescription-Content-TypeDynamicdynamicKeywordskeywordsLicenselicenseLicense-ExpressionLicense-Fileslicense-files
MaintainermaintainersMaintainer-emailNamenameProvides-Extradependenciesoptional-dependenciesRequires-DistRequires-Pythonrequires-pythonSummarydescriptionProject-URLurlsVersionversionc                   V ^8  d   QhRR/# )   returnzdict[str, Callable] )formats   "</usr/lib/python3.14/site-packages/hatchling/metadata/spec.py__annotate__r1   4   s     
 
(; 
    c            
     B    R\         R\        R\        R\        R\        /# )z<
https://packaging.python.org/specifications/core-metadata/
z1.2z2.1z2.2z2.3r   )construct_metadata_file_1_2construct_metadata_file_2_1construct_metadata_file_2_2construct_metadata_file_2_3construct_metadata_file_2_4r.   r2   r0   get_core_metadata_constructorsr9   4   s,    
 	***** r2   c                    V ^8  d   QhRRRR/# )r,   core_metadatastrr-   zdict[str, Any]r.   )r/   s   "r0   r1   r1   A   s     F Fs F~ Fr2   c           
     	   ^ RI p^ RIHp V! 4       pVP                  V 4      p/ pVP	                  R4      ;p'       d   WeR&   MRp\        V4      hVP	                  R4      ;p'       d   WR&   MRp\        V4      hVP                  R	4      ;p	e?   \        V	 U
Uu/ uF#  p
\        P	                  V
R/4       F  pVRbK  	  K%  	  upp
4      VR
&   VP                  4       ;p'       d   RVP	                  RR4      RV/VR&   VP	                  R4      ;pe   WR&   MVP	                  R4      ;pe   RV/VR&   VP                  R4      ;pe   WR&   VP	                  R4      ;pe   VVR&   VP	                  R4      ;pe   VP                  R4      VR&   VP                  R4      ;pe   VVR&   VP                  R4      ;peH   / pV F:  pVP                  R^R7      w  ppVP                  4       VVP                  4       &   K<  	  VVR&   . pVP	                  R4      ;pe   VP                  RV/4       VP	                  R 4      ;peU   V! R!V4      pVP                   F;  pR"VP                  /pVP                  ;p'       d   VVR&   VP                  V4       K=  	  V'       d   VVR#&   . pVP	                  R$4      ;pe   VP                  RV/4       VP	                  R%4      ;p eU   V! R!V 4      pVP                   F;  pR"VP                  /pVP                  ;p'       d   VVR&   VP                  V4       K=  	  V'       d   VVR&&   VP	                  R'4      ;p!e   V!VR(&   / p"VP                  R)4      ;p#e   V# F  p$. V"V$&   K
  	  VP                  R*4      ;p%Ee   ^ R+IHp& . p'V% EF   p(V&! V(4      p)V)P$                  f   V'P                  \'        V)4      4       K6  V)P$                  P(                  p*\+        V*4       F  w  p+p,\-        V,\.        4      '       g   K  V,w  p-p.p/V-P0                  R,8X  g   K7  V/P0                  p$V*V+ V*'       g	   RV)n        M
V*V+^,
           V"P3                  V$. 4      P                  \'        V)4      4        K  	  V'P                  \'        V)4      4       EK  	  V'VR-&   V"'       d   V"VR.&   V# u upp
i )0r   N)HeaderRegistryr   r   z$Missing required core metadata: Namer)   r*   z'Missing required core metadata: Versionr   r   zcontent-typer   z
text/plaintextr   r   r   r   zLicense-Filer   r%   r&   r   ,r   r   r   r'   maxsplitr(   r	   r   zresent-fromemailr
   r   r   r   r#   r$   r   r"   )Requirementextrar    r!   r.   )rC   email.headerregistryr>   message_from_stringget
ValueErrorget_alllistCORE_METADATA_PROJECT_FIELDSget_payloadsplitstripappend	addresses	addr_specdisplay_namepackaging.requirementsrD   markerr<   _markers	enumerate
isinstancetuplevalue
setdefault)0r;   rC   r>   header_registrymessagemetadatar   error_messager*   dynamic_fieldscore_metadata_fieldproject_fieldr&   license_expressionlicense_textlicense_filessummaryr   r   project_urlsr(   project_urllabelurlr
   authorauthor_emailaddress_headeraddressdatar   
maintainermaintainer_emailrequires_pythonoptional_dependenciesextrasrE   requirementsrD   r    requirementreqmarkersirU   left_rights0   &                                               r0   #project_metadata_from_core_metadatar}   A   s   3$&O''6G!H{{6""t">''++i((w(%A''!//)44A #'5$
'5#!=!A!ABUWY!Z 4!Z '5$
  ))++{+GKK(BLQK

 &kk*>??L0!++i0
0,	=%|4 88E$1!;;y))6")KK
++8'~~c2|44A"-66C'K$**3*;JE3"%))+D (  G++h''4'(N33@(E%//GW../D+++t+#VNN4 	 0 %Kkk,//
<FJ/0#KK(:;;H(8HI%//GW../D+++t+#Vt$	 0 "-";;'899F&5"#24//"233@E+-!%(   88E6'Kk*Czz!##CH-jj))G&w/	6fe,,%+ND!UzzW, %#AJ  ')-CJ !(A-88CJJ3s8T 0" ##CH-1 (4 $0 ,A()O[$
s   )R?
Nc               $    V ^8  d   QhRRRRRR/# r,   r^   r   extra_dependenciesztuple[str] | Noner-   r<   r.   )r/   s   "r0   r1   r1      s#     : :/ :O` :lo :r2   c                   RpVRV P                   P                   R2,          pVRV P                   R2,          pV P                   P                  '       d"   VRV P                   P                   R2,          pV P                   P                  '       d>   V P                   P                  P                  4        F  w  r4VRV RV R2,          pK  	  V P                   P                  pVR,          '       d$   VR	RP                  VR,          4       R2,          pVR
,          '       d$   VRRP                  VR
,          4       R2,          pV P                   P                  pVR,          '       d$   VRRP                  VR,          4       R2,          pVR
,          '       d$   VRRP                  VR
,          4       R2,          pV P                   P                  '       d|   RpR\        V4      ^,
          ,          pW',          p\        V P                   P                  P                  4       4       F&  w  rV	^ 8X  d   W* R2,          pK  W( V
 R2,          pK(  	  M=V P                   P                  '       d"   VRV P                   P                   R2,          pV P                   P                  '       d1   VRRP                  V P                   P                  4       R2,          pV P                   P                  '       d+   V P                   P                   F  pVRV R2,          pK  	  V P                   P                   '       d"   VRV P                   P                    R2,          pV P                   P"                  '       d+   V P                   P"                   F  pVRV R2,          pK  	  V'       d   V F  pVRV R2,          pK  	  V# )z#
https://peps.python.org/pep-0345/
zMetadata-Version: 1.2
Name: 
	Version: 	Summary: Project-URL: , r   Author: rC   Author-email: Maintainer: Maintainer-email: 	License:  
Keywords: r@   Classifier: Requires-Python: Requires-Dist: )coreraw_namer*   r&   r(   itemsauthors_datajoinmaintainers_datar   lenrW   
splitlinesrc   r   r   rr   r    )r^   r   metadata_fileri   rj   r   r   license_startindentry   line
classifier
dependencys   &&           r0   r4   r4      s>    .Mvhmm445R88My!1!1 2"55M}}   9X]]%>%>$?rBB}}"--,,224JE}UG2cU"==M 5 ==--LF8DIIl6.B$C#DBGGG>$))L4I*J)K2NN}}55<		2B62J(K'LBOO  -dii8H8Q.R-SSUVV}}#M*Q./& !6!6!A!A!CDGAAv6,8D6!44	 E
 
	)	)	)9X]]%E%E$FbII}}:chhx}}/E/E&F%GrJJ}}   "--33J|J<r::M 4 }}$$$,X]]-J-J,K2NN}}!!!"--44Jzl"==M 5 ,Jzl"==M - r2   c               $    V ^8  d   QhRRRRRR/# r   r.   )r/   s   "r0   r1   r1     s(     J J/ JO` Jlo Jr2   c           
     	   RpVRV P                   P                   R2,          pVRV P                   R2,          pV P                   P                  '       d"   VRV P                   P                   R2,          pV P                   P                  '       d>   V P                   P                  P                  4        F  w  r4VRV RV R2,          pK  	  V P                   P                  pVR,          '       d$   VR	RP                  VR,          4       R2,          pVR
,          '       d$   VRRP                  VR
,          4       R2,          pV P                   P                  pVR,          '       d$   VRRP                  VR,          4       R2,          pVR
,          '       d$   VRRP                  VR
,          4       R2,          pV P                   P                  '       d|   RpR\        V4      ^,
          ,          pW',          p\        V P                   P                  P                  4       4       F&  w  rV	^ 8X  d   W* R2,          pK  W( V
 R2,          pK(  	  M=V P                   P                  '       d"   VRV P                   P                   R2,          pV P                   P                  '       d1   VRRP                  V P                   P                  4       R2,          pV P                   P                  '       d+   V P                   P                   F  pVRV R2,          pK  	  V P                   P                   '       d"   VRV P                   P                    R2,          pV P                   P"                  '       d+   V P                   P"                   F  pVRV R2,          pK  	  V'       d   V F  pVRV R2,          pK  	  V P                   P$                  '       d   V P                   P$                  P                  4        F  w  rVRV R2,          pV Fo  pRV9   d;   VP'                  R^R7      w  ppVRV RVP)                  4        RV: R2,          pKD  RV9   d   VRV RV: R2,          pK^  VRV RV: R2,          pKq  	  K  	  V P                   P*                  '       dB   VRV P                   P,                   R2,          pVRV P                   P*                   2,          pV# )z#
https://peps.python.org/pep-0566/
zMetadata-Version: 2.1
r   r   r   r   r   r   r   r   rC   r   r   r   r   r   r   r@   r   r   r   Provides-Extra: ;rA   ; () and extra == @  ; extra == ; extra == Description-Content-Type: )r   r   r*   r&   r(   r   r   r   r   r   r   rW   r   rc   r   r   rr   r    rs   rN   rO   r   readme_content_type)r^   r   r   ri   rj   r   r   r   r   ry   r   r   r   optionr    dep_namedep_env_markers   &&               r0   r5   r5     sf    .Mvhmm445R88My!1!1 2"55M}}   9X]]%>%>$?rBB}}"--,,224JE}UG2cU"==M 5 ==--LF8DIIl6.B$C#DBGGG>$))L4I*J)K2NN}}55<		2B62J(K'LBOO  -dii8H8Q.R-SSUVV}}#M*Q./& !6!6!A!A!CDGAAv6,8D6!44	 E
 
	)	)	)9X]]%E%E$FbII}}:chhx}}/E/E&F%GrJJ}}   "--33J|J<r::M 4 }}$$$,X]]-J-J,K2NN}}!!!"--44Jzl"==M 5 ,Jzl"==M - }}***$,MM$G$G$M$M$O F/xr::M*
*$/9/?/?a/?/P,Hn!xjNDXDXDZC[[jkqjttv%wwMZ'!zl,vjXZ%[[M!zl+fZWY%ZZM + %P }}5hmm6W6W5XXZ[[2hmm22344r2   c               $    V ^8  d   QhRRRRRR/# r   r.   )r/   s   "r0   r1   r1   T  (     S S/ SO` Slo Sr2   c           
     
   RpVRV P                   P                   R2,          pVRV P                   R2,          pV P                   P                  '       d[   V P                   P                   UUu/ uF#  p\        P                  VR 4       F  pVRbK  	  K%  	  upp F  pVRV R2,          pK  	  V P                   P                  '       d"   VRV P                   P                   R2,          pV P                   P                  '       d>   V P                   P                  P                  4        F  w  rgVRV R	V R2,          pK  	  V P                   P                  pVR
,          '       d$   VRR	P                  VR
,          4       R2,          pVR,          '       d$   VRR	P                  VR,          4       R2,          pV P                   P                  p	V	R
,          '       d$   VRR	P                  V	R
,          4       R2,          pV	R,          '       d$   VRR	P                  V	R,          4       R2,          pV P                   P                  '       d|   Rp
R\        V
4      ^,
          ,          pW*,          p\        V P                   P                  P                  4       4       F&  w  rV^ 8X  d   W- R2,          pK  W+ V R2,          pK(  	  M=V P                   P                   '       d"   VRV P                   P                    R2,          pV P                   P"                  '       d1   VRRP                  V P                   P"                  4       R2,          pV P                   P$                  '       d+   V P                   P$                   F  pVRV R2,          pK  	  V P                   P&                  '       d"   VRV P                   P&                   R2,          pV P                   P(                  '       d+   V P                   P(                   F  pVRV R2,          pK  	  V'       d   V F  pVRV R2,          pK  	  V P                   P*                  '       d   V P                   P*                  P                  4        F  w  ppVRV R2,          pV Fo  pRV9   d;   VP-                  R^R7      w  ppVRV RVP/                  4        RV: R2,          pKD  RV9   d   VRV RV: R2,          pK^  VRV RV: R2,          pKq  	  K  	  V P                   P0                  '       dB   VRV P                   P2                   R2,          pVRV P                   P0                   2,          pV# u uppi )!z#
https://peps.python.org/pep-0643/
zMetadata-Version: 2.2
r   r   r   N	Dynamic: r   r   r   r   r   rC   r   r   r   r   r   r   r@   r   r   r   r   r   rA   r   r   r   r   r   r   r.   r   r   r*   r   PROJECT_CORE_METADATA_FIELDSrH   r&   r(   r   r   r   r   r   r   rW   r   rc   r   r   rr   r    rs   rN   rO   r   r   r^   r   r   rb   ra   fieldri   rj   r   r   r   r   ry   r   r   r   r   r    r   r   s   &&                  r0   r6   r6   T      .Mvhmm445R88My!1!1 2"55M}} "*!6!6
!6'C'G'GWY'Z#  %'Z  !6
E
 yr22M
 }}   9X]]%>%>$?rBB}}"--,,224JE}UG2cU"==M 5 ==--LF8DIIl6.B$C#DBGGG>$))L4I*J)K2NN}}55<		2B62J(K'LBOO  -dii8H8Q.R-SSUVV}}#M*Q./& !6!6!A!A!CDGAAv6,8D6!44	 E
 
	)	)	)9X]]%E%E$FbII}}:chhx}}/E/E&F%GrJJ}}   "--33J|J<r::M 4 }}$$$,X]]-J-J,K2NN}}!!!"--44Jzl"==M 5 ,Jzl"==M - }}***$,MM$G$G$M$M$O FL/xr::M*
*$/9/?/?a/?/P,Hn!xjNDXDXDZC[[jkqjttv%wwMZ'!zl,vjXZ%[[M!zl+fZWY%ZZM + %P }}5hmm6W6W5XXZ[[2hmm22344S
   0)U-c               $    V ^8  d   QhRRRRRR/# r   r.   )r/   s   "r0   r1   r1     r   r2   c           
     
   RpVRV P                   P                   R2,          pVRV P                   R2,          pV P                   P                  '       d[   V P                   P                   UUu/ uF#  p\        P                  VR 4       F  pVRbK  	  K%  	  upp F  pVRV R2,          pK  	  V P                   P                  '       d"   VRV P                   P                   R2,          pV P                   P                  '       d>   V P                   P                  P                  4        F  w  rgVRV R	V R2,          pK  	  V P                   P                  pVR
,          '       d$   VRR	P                  VR
,          4       R2,          pVR,          '       d$   VRR	P                  VR,          4       R2,          pV P                   P                  p	V	R
,          '       d$   VRR	P                  V	R
,          4       R2,          pV	R,          '       d$   VRR	P                  V	R,          4       R2,          pV P                   P                  '       d|   Rp
R\        V
4      ^,
          ,          pW*,          p\        V P                   P                  P                  4       4       F&  w  rV^ 8X  d   W- R2,          pK  W+ V R2,          pK(  	  M=V P                   P                   '       d"   VRV P                   P                    R2,          pV P                   P"                  '       d1   VRRP                  V P                   P"                  4       R2,          pV P                   P$                  '       d+   V P                   P$                   F  pVRV R2,          pK  	  V P                   P&                  '       d"   VRV P                   P&                   R2,          pV P                   P(                  '       d+   V P                   P(                   F  pVRV R2,          pK  	  V'       d   V F  pVRV R2,          pK  	  V P                   P*                  '       d   V P                   P*                  P                  4        F  w  ppVRV R2,          pV Fo  pRV9   d;   VP-                  R^R7      w  ppVRV RVP/                  4        RV: R2,          pKD  RV9   d   VRV RV: R2,          pK^  VRV RV: R2,          pKq  	  K  	  V P                   P0                  '       dB   VRV P                   P2                   R2,          pVRV P                   P0                   2,          pV# u uppi )!z#
https://peps.python.org/pep-0685/
zMetadata-Version: 2.3
r   r   r   Nr   r   r   r   r   r   rC   r   r   r   r   r   r   r@   r   r   r   r   r   rA   r   r   r   r   r   r   r.   r   r   s   &&                  r0   r7   r7     r   r   c               $    V ^8  d   QhRRRRRR/# r   r.   )r/   s   "r0   r1   r1      s(     X X/ XO` Xlo Xr2   c           
     p   RpVRV P                   P                   R2,          pVRV P                   R2,          pV P                   P                  '       d[   V P                   P                   UUu/ uF#  p\        P                  VR"4       F  pVRbK  	  K%  	  upp F  pVRV R2,          pK  	  V P                   P                  '       d"   VRV P                   P                   R2,          pV P                   P                  '       d>   V P                   P                  P                  4        F  w  rgVRV R	V R2,          pK  	  V P                   P                  pVR
,          '       d$   VRR	P                  VR
,          4       R2,          pVR,          '       d$   VRR	P                  VR,          4       R2,          pV P                   P                  p	V	R
,          '       d$   VRR	P                  V	R
,          4       R2,          pV	R,          '       d$   VRR	P                  V	R,          4       R2,          pV P                   P                  '       d{   Rp
R\        V
4      ^,
          ,          pW*,          p\        V P                   P                  P                  4       4       F&  w  rV^ 8X  d   W- R2,          pK  W+ V R2,          pK(  	  V P                   P                   '       d"   VRV P                   P                    R2,          pV P                   P"                  '       d+   V P                   P"                   F  pVRV R2,          pK  	  V P                   P$                  '       d1   VRRP                  V P                   P$                  4       R2,          pV P                   P&                  '       d+   V P                   P&                   F  pVRV R2,          pK  	  V P                   P(                  '       d"   VRV P                   P(                   R2,          pV P                   P*                  '       d+   V P                   P*                   F  pVRV R2,          pK  	  V'       d   V F  pVRV R2,          pK  	  V P                   P,                  '       d   V P                   P,                  P                  4        F  w  ppVRV R2,          pV Fo  pRV9   d;   VP/                  R^R7      w  ppVRV RVP1                  4        RV: R2,          pKD  RV9   d   VRV RV: R2,          pK^  VRV R V: R2,          pKq  	  K  	  V P                   P2                  '       dB   VR!V P                   P4                   R2,          pVRV P                   P2                   2,          pV# u uppi )#z#
https://peps.python.org/pep-0639/
zMetadata-Version: 2.4
r   r   r   Nr   r   r   r   r   r   rC   r   r   r   r   r   zLicense-Expression: zLicense-File: r   r@   r   r   r   r   r   rA   r   r   r   r   r   r   r.   )r   r   r*   r   r   rH   r&   r(   r   r   r   r   r   r   rW   r   rc   re   r   r   rr   r    rs   rN   rO   r   r   )r^   r   r   rb   ra   r   ri   rj   r   r   r   r   ry   r   license_filer   r   r   r    r   r   s   &&                   r0   r8   r8      s    .Mvhmm445R88My!1!1 2"55M}} "*!6!6
!6'C'G'GWY'Z#  %'Z  !6
E
 yr22M
 }}   9X]]%>%>$?rBB}}"--,,224JE}UG2cU"==M 5 ==--LF8DIIl6.B$C#DBGGG>$))L4I*J)K2NN}}55<		2B62J(K'LBOO  -dii8H8Q.R-SSUVV}}#M*Q./& !6!6!A!A!CDGAAv6,8D6!44	 E }}'''/0P0P/QQSTT}}"""$MM77L~l^2>>M 8 }}:chhx}}/E/E&F%GrJJ}}   "--33J|J<r::M 4 }}$$$,X]]-J-J,K2NN}}!!!"--44Jzl"==M 5 ,Jzl"==M - }}***$,MM$G$G$M$M$O FL/xr::M*
*$/9/?/?a/?/P,Hn!xjNDXDXDZC[[jkqjttv%wwMZ'!zl,vjXZ%[[M!zl+fZWY%ZZM + %P }}5hmm6W6W5XXZ[[2hmm22344]
s   0)V2)r
   )r   )r   )r   )r   )r   )r   )r   )r   )r    r!   )r    )r$   )r&   )r(   )r*   )r	   r   )r   )r"   )r   )r   )r   r   )r   )r   r   )r   )r"   r   )r   r   )r#   )r%   )r'   )r)   )N)
__future__r   typingr   r   collections.abcr   hatchling.metadata.corer   DEFAULT_METADATA_VERSIONLATEST_METADATA_VERSIONrL   r   r9   r}   r4   r5   r6   r7   r8   r.   r2   r0   <module>r      s   " %(7    l L  "  ;	 
   |    |  ,  '  "  (  I  ?  &   +! " # $ 9|'  , )?&|0'5
I@9+<
|  &
FR:zJZSlSlX Xr2   