Ë ®ÈÖz*4ì?ãó¶—ddlZddlZddlZddlZddlZddlmZejejde d¬«Z Gd„dejj«Z y) éNé)Ú FoldedCasezFImplicit None on return values is deprecated and will raise KeyErrors.é)Ú stacklevelcó ‡—eZdZeeegd¢««Z dejjfˆfd„ Z d„Z ˆfd„Z ˆfd„Z d„Zed„«ZˆxZS) ÚMessage) Ú ClassifierzObsoletes-DistÚPlatformz Project-URLz Provides-DistzProvides-Extraz Requires-DistzRequires-ExternalzSupported-PlatformÚDynamicÚorigcól•—t‰|�|«}t|«jt|««|S©N)ÚsuperÚ__new__ÚvarsÚupdate)Úclsr ÚresÚ __class__s €ú3/usr/lib/python3.12/importlib/metadata/_adapters.pyrzMessage.__new__)s,ø€Ü‰g‰o˜cÓ"ˆÜ ˆS‹ ×Ñœ˜d›Ô$؈ ócó.—|j«|_yr)Ú_repair_headersÚ_headers)ÚselfÚargsÚkwargss rÚ__init__zMessage.__init__.s€Ø×,Ñ,Ó.ˆ� rcó •—t‰|�«Sr)rÚ__iter__)rrs €rr zMessage.__iter__2sø€Ü‰wÑÓ!Ð!rcó>•—t‰|�|«}|€ t«|S)zŠ Warn users that a ``KeyError`` can be expected when a mising key is supplied. Ref python/importlib_metadata#371. )rÚ __getitem__Ú_warn)rÚitemrrs €rr"zMessage.__getitem__5s#ø€ô ‰gÑ! $Ó'ˆØ ˆ;Ü ŒG؈ rcó—d„}t|«dD��cgc]\}}|||«f‘Œ}}}|jr!|jd|j«f«|Scc}}w)NcóB—|rd|vr|Stjd|z«S)zCorrect for RFC822 indentationÚ z )ÚtextwrapÚdedent)Úvalues rÚredentz'Message._repair_headers..redent@s$€á˜D¨Ñ-Ø� Ü—?‘? 7¨U¡?Ó3Ð 3rrÚ Description)rÚ_payloadÚappendÚ get_payload)rr+Úkeyr*Úheaderss rrzMessage._repair_headers?sa€ò 4ô ;?¸t»*ÀZÒ:PÔQÑ:P©J¨C°�C™ ›Ò'Ð:PˆÑQØ �=Š=Ø �N‰N˜M¨4×+;Ñ+;Ó+=Ð>Ô ?؈ùóRs•Ac óT‡—ˆfd„}tt|tt‰«««S)z[ Convert PackageMetadata to a JSON-compatible format per PEP 0566. cóÊ•—|‰jvr‰j|«n‰|}|dk(rtjd|«}|j «j dd«}||fS)NÚKeywordsz\s+Ú-Ú_)Úmultiple_use_keysÚget_allÚreÚsplitÚlowerÚreplace)r0r*Útkrs €rÚ transformzMessage.json..transformRs_ø€Ø),°×0FÑ0FÑ)F�D—L‘L Ô%ÈDÐQTÉIˆEØ�jÒ ÜŸ™ ¨Ó/�Ø—‘“×$Ñ$ S¨#Ó.ˆBØ�u�9Ð r)ÚdictÚmapr)rr>s` rÚjsonz Message.jsonKs#ø€ô ô”C˜ ¤3¤z°4Ó#8Ó9Ó:Ð:r)Ú__name__Ú __module__Ú __qualname__Úsetr@rr7ÚemailÚmessagerrrr r"rÚpropertyrAÚ __classcell__)rs@rrrsaø„ÙÙ Ø ò ó óÐð"ð˜5Ÿ=™=×0Ñ0õò /ô"ôò ðñ ;óô ;rr)Ú functoolsÚwarningsr9r(Ú email.messagerFÚ_textrÚpartialÚwarnÚDeprecationWarningr#rGr©rrÚrRsSðÛÛÛ ÛÛåð ˆ ×ÑØ ‡M�MØLØØô  €ôF;ˆe�m‰m×#Ñ#õF;r