+
    € ’eg	  ã                   ó¸   € ^ RI t ^ RIt^ RIt^ RIt^ RIt^RIHt ] P                  ! ]P                  R]
^R7      t ! R R]P                  P                  4      tR# )é    N)Ú
FoldedCasezFImplicit None on return values is deprecated and will raise KeyErrors.)Ú
stacklevelc                   ó–   a a€ ] tR t^t o]! ]! ]. R	O4      4      t V3R lV 3R lltR t	V 3R lt
V 3R ltR t]R 4       tRtVtV ;t# )
ÚMessagec                óH   <€ V ^8„  d   QhRS[ P                  P                  /# )é   Úorig)ÚemailÚmessager   )ÚformatÚ__classdict__s   "€Új/home/ubuntu/.hermes/tools/python-3.14.9+20261021-linux-x64/lib/python3.14/importlib/metadata/_adapters.pyÚ__annotate__ÚMessage.__annotate__)   s   ø€ ÷ ñ ™5Ÿ=™=×0Ñ0ñ ó    c                ól   <€ \         SV `  V 4      p\        V4      P                  \        V4      4       V# ©N)ÚsuperÚ__new__ÚvarsÚupdate)Úclsr	   ÚresÚ	__class__s   && €r   r   ÚMessage.__new__)   s,   ø€ Ü‰g‰o˜cÓ"ˆÜˆS‹	×Ñœ˜d›Ô$Øˆ
r   c                ó0   € V P                  4       V n        R # r   )Ú_repair_headersÚ_headers)ÚselfÚargsÚkwargss   &*,r   Ú__init__ÚMessage.__init__.   s   € Ø×,Ñ,Ó.ˆŽr   c                ó    <€ \         SV `  4       # r   )r   Ú__iter__)r   r   s   &€r   r%   ÚMessage.__iter__2   s   ø€ Ü‰wÑÓ!Ð!r   c                óB   <€ \         SV `  V4      pVf   \        4        V# )zs
Warn users that a ``KeyError`` can be expected when a
missing key is supplied. Ref python/importlib_metadata#371.
)r   Ú__getitem__Ú_warn)r   Úitemr   r   s   && €r   r(   ÚMessage.__getitem__5   s#   ø€ ô
 ‰gÑ! $Ó'ˆØŠ;ÜŒGØˆ
r   c                óÖ   € R  p\        V 4      R,           UUu. uF  w  r#W!! V4      3NK  	  pppV P                  '       d"   VP                  RV P                  4       34       V# u uppi )c                ó^   € V '       d   RV 9  d   V # \         P                  ! RV ,           4      # )zCorrect for RFC822 indentationÚ
z        )ÚtextwrapÚdedent)Úvalues   &r   ÚredentÚ'Message._repair_headers.<locals>.redent@   s$   € ç˜D¨Ô-Ø�Ü—?’? 7¨U¥?Ó3Ð3r   r   ÚDescription)r   Ú_payloadÚappendÚget_payload)r   r2   Úkeyr1   Úheaderss   &    r   r   ÚMessage._repair_headers?   sa   € ò	4ô ;?¸t»*ÀZÖ:PÔQÑ:P©J¨C�C˜ ›Ó'Ñ:PˆÑQØ�=�=ˆ=Ø�N‰N˜M¨4×+;Ñ+;Ó+=Ð>Ô?Øˆùó Rs   ™A%c           	     óV   a € V 3R lp\        \        V\        \        S 4      4      4      # )zC
Convert PackageMetadata to a JSON-compatible format
per PEP 0566.
c                 óÜ   <€ V SP                   9   d   SP                  V 4      MSV ,          pV R 8X  d   \        P                  ! RV4      pV P	                  4       P                  RR4      pW!3# )ÚKeywordsz\s+Ú-Ú_)Úmultiple_use_keysÚget_allÚreÚsplitÚlowerÚreplace)r8   r1   Útkr   s   &  €r   Ú	transformÚMessage.json.<locals>.transformR   s]   ø€ Ø),°×0FÑ0FÔ)F�D—L‘L Ô%ÈDÐQTÍIˆEØ�jÔ ÜŸš ¨Ó/�Ø—‘“×$Ñ$ S¨#Ó.ˆBØ�9Ðr   )ÚdictÚmapr   )r   rG   s   f r   ÚjsonÚMessage.jsonK   s#   ø€ õ	ô ”C˜	¤3¤z°4Ó#8Ó9Ó:Ð:r   )r   )
Ú
ClassifierzObsoletes-DistÚPlatformzProject-URLzProvides-DistzProvides-ExtrazRequires-DistzRequires-ExternalzSupported-PlatformÚDynamic)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__ÚsetrJ   r   r@   r   r"   r%   r(   r   ÚpropertyrK   Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r   r   s   @@r   r   r      s\   ù‡ € ÙÙØòó	
óÐð"÷ó ò
/õ"õò
ð ñ;ó ÷;ð ;r   r   )Ú	functoolsÚwarningsrB   r/   Úemail.messager
   Ú_textr   ÚpartialÚwarnÚDeprecationWarningr)   r   r   © r   r   Ú<module>ra      sQ   ðÛ Û Û 	Û Û å ð 	×ÒØ‡M�MØLØØô		€ôF;ˆe�m‰m×#Ñ#ö F;r   