+
    Žf©j—
  ã                  ób   € ^ RI Ht ^ RIHtHtHt ^ RIHt ^ RIH	t	H
t
 . R
OtR R ltR R ltR	# )é    )Úannotations)ÚHeaderÚdecode_headerÚmake_header)ÚMessage)ÚAnyÚcastc               ó    € V ^8„  d   QhRRRR/# )é   ÚfieldÚstrÚreturn© )Úformats   "ÚW/var/www/html/bestweb/venv/lib/python3.14/site-packages/pip/_internal/metadata/_json.pyÚ__annotate__r   (   s   € ÷ +ñ +�Sð +˜Sñ +ó    c                óB   € V P                  4       P                  R R4      # )Ú-Ú_)ÚlowerÚreplace)r   s   &r   Ú	json_namer   (   s   € Ø�;‰;‹=× Ñ   cÓ*Ð*r   c               ó    € V ^8„  d   QhRRRR/# )r   Úmsgr   r   zdict[str, Any]r   )r   s   "r   r   r   ,   s   € ÷ +ñ +�Wð + ñ +r   c                óì  € R R lp/ p\          F­  w  r4W09  d   K  \        V4      pV'       d'   V P                  V4       Uu. uF
  qa! V4      NK  	  ppMcV! V P                  V4      4      pVR8X  dF   RV9   d/   VP	                  R4       Uu. uF  qfP                  4       NK  	  ppMVP	                  4       pWrV&   K¯  	  \        \        V P                  4       4      pV'       d   W‚R&   V# u upi u upi )z;Convert a Message object into a JSON-compatible dictionary.c               ó    € V ^8„  d   QhRRRR/# )r   ÚhzHeader | strr   r   r   )r   s   "r   r   Ú!msg_to_json.<locals>.__annotate__/   s   € ÷ ñ ˜<ð ¨Cñ r   c                ó  € \        V \        4      '       dX   . p\        V 4       F2  w  r#VR 8X  d    VP                  R4       RpVP                  W#34       K4  	  \        \        V4      4      # \        V 4      #   \         d    Rp LDi ; i)zunknown-8bitzutf-8Úlatin1)Ú
isinstancer   r   ÚdecodeÚUnicodeDecodeErrorÚappendr   r   )r   ÚchunksÚbytesÚencodings   &   r   Úsanitise_headerÚ$msg_to_json.<locals>.sanitise_header/   s…   € Ü�aœ× Ò ØˆFÜ#0°Ö#3‘�Ø˜~Ô-ð,àŸ™ WÔ-Ø#*˜ð —‘˜uÐ/Ö0ñ $4ô ”{ 6Ó*Ó+Ð+Ü�1‹vˆøô .ô ,à#+šð,ús   ±A9Á9B	ÂB	ÚkeywordsÚ,Údescription)	ÚMETADATA_FIELDSr   Úget_allÚgetÚsplitÚstripr	   r   Úget_payload)	r   r)   Úresultr   ÚmultiÚkeyÚvÚvalueÚpayloads	   &        r   Úmsg_to_jsonr:   ,   sé   € õð  €Fß'‰ˆØÔÙÜ˜Óˆßà,/¯K©K¸Ô,>ó&Ù,> q� Ö"Ñ,>ð ð &ˆEñ $ C§G¡G¨E£NÓ3ˆEØ�jÔ ð ˜%”<Ø05·±¸CÔ0@ÓAÑ0@¨1ŸW™WžYÑ0@�EÐA�Eà!ŸK™K›M�EØˆs‹ñ# (ô& ”3˜Ÿ™Ó)Ó*€GßØ 'ˆ}Ñà€Mùò%&ùò Bs   ÁC,ÂC1N))zMetadata-VersionF)ÚNameF)ÚVersionF)ÚDynamicT)ÚPlatformT)zSupported-PlatformT)ÚSummaryF)ÚDescriptionF)zDescription-Content-TypeF)ÚKeywordsF)z	Home-pageF)zDownload-URLF)ÚAuthorF)zAuthor-emailF)Ú
MaintainerF)zMaintainer-emailF)ÚLicenseF)zLicense-ExpressionF)zLicense-FileT)Ú
ClassifierT)zRequires-DistT)zRequires-PythonF)zRequires-ExternalT)zProject-URLT)zProvides-ExtraT)zProvides-DistT)zObsoletes-DistT)Ú
__future__r   Úemail.headerr   r   r   Úemail.messager   Útypingr   r	   r.   r   r:   r   r   r   Ú<module>rJ      s&   ðå "ç ;Ñ ;Ý !ß ò€õ@+÷+r   