+
    WBi                    >    ^ RI Ht ^ RIt^ RIHt R R ltR R ltR# )    )annotationsN)Anyc               (    V ^8  d   QhRRRRRRRR/# )   called_by_appboolfieldstrcompactreturnNone )formats   "D/usr/lib/python3.14/site-packages/hatchling/cli/metadata/__init__.py__annotate__r      s2     (4 (4(4 (4 	(4
 
(4    c                   ^ RI p^ RIp^ RIHp ^ RIHp ^ RIHp ^ RIH	p V! 4       p	VP                  4       p
V! 4       pV! W4      pV! V4      pV'       d   W9  d   V	P                  RV 24       R# VR8X  d!   V	P                  W,          R,          4       R# \        W,          \        4      '       d   V	P                  W,          4       R# V	P                  VP                  W,          ^R	7      4       R# \!        VP#                  4       4       F   w  rV'       d   K  VP%                  V4       K"  	  V'       d%   V	P                  VP                  VRR
7      4       R# V	P                  VP                  V^R	7      4       R# )r   N)Application)ProjectMetadata)resolve_metadata_fields)PluginManagerzUnknown metadata field: readmetext)indent)
separators),:)jsonoshatchling.bridge.appr   hatchling.metadata.corer   hatchling.metadata.utilsr   hatchling.plugin.managerr   getcwdabortdisplay
isinstancer
   dumpslistitemspop)r   r	   r   r   r   r   r   r   r   approotplugin_managerproject_metadatametadatakeyvalues   $$$             r   metadata_implr3      s-    07@6
-C99;D"_N&t<&'78H II089 	 hKK/0 	 --KK( 	 KK

8?1
=>8>>+,
uLL - DJJxJJ?@DJJxJ23r   c               $    V ^8  d   QhRRRRRR/# )r   
subparserszargparse._SubParsersActiondefaultsr   r   r   r   )r   s   "r   r   r   2   s&     , ,*,, 
,r   c                    V P                  R 4      pVP                  RRR7       VP                  RRRR7       VP                  RR	R\        P                  R
7       VP	                  \
        R7       R# )r0   r	   ?)nargsz-cz	--compact
store_true)actionz--appr   )destr;   help)funcN)
add_parseradd_argumentargparseSUPPRESSset_defaultsr3   )r5   r6   parsers   && r   metadata_commandrE   2   sk     "":.F
s+
k,?
olQYQbQbc
]+r   )
__future__r   rA   typingr   r3   rE   r   r   r   <module>rH      s    "  (4V,r   