+
    êhö  ã                  óÚ   € ^ RI Ht ^ RIt^ RIt^ RIt^ RIt^ RIt^ RIHt ^ RI	H
t
 ^RIHt ^RIHt ^RIHt ^RIHt ^ R	IHt ^ R
IHt R tR tR R ltR tR tR t ! R R]4      tR# )é    )ÚannotationsN)Úpartial)ÚDistribution)Ú_reqs)Ú
_StrOrIter)ÚSetuptoolsDeprecationWarning)ÚWheel)Úlog)ÚDistutilsErrorc                óŽ   € \        V \        4      '       d   V P                  4       # \        V \        \        34      '       g   Q hV # )z8Ensure find-links option end-up being a list of strings.)Ú
isinstanceÚstrÚsplitÚtupleÚlist)Ú
find_linkss   &Ú6/usr/lib/python3/dist-packages/setuptools/installer.pyÚ_fixup_find_linksr      s;   € ä�*œc×"Ò"Ø×ÑÓ!Ð!Ü�j¤5¬$ -×0Ò0Ð0Ð0ØÐó    c                óV   € \         P                  4        \        V 4       \        W4      # )zHFetch an egg needed for building.

Use pip/wheel to fetch/build a wheel.)Ú_DeprecatedInstallerÚemitÚ_warn_wheel_not_availableÚ_fetch_build_egg_no_warn)ÚdistÚreqs   &&r   Úfetch_build_eggr      s#   € ô ×ÑÔÜ˜dÔ#Ü# DÓ.Ð.r   c               ó    € V ^8„  d   QhRRRR/# )é   Úrequiresr   Úreturnzlist[Distribution]© )Úformats   "r   Ú__annotate__r$   &   s   € ÷ ñ  jð Ð5Gñ r   c                ó0  € ^ RI p\        P                  ^R7       \        V 4       VP                  P                  \        P                  ! WP                  4      \        \        V 4      RR7      pV F   p VP                  P                  V RR7       K"  	  V# )r   N)Ú
stacklevelT)Ú	installerÚreplace_conflicting)Úreplace)Úpkg_resourcesr   r   r   Úworking_setÚresolver   ÚparseÚRequirementr   r   Úadd)r   r    r*   Úresolved_distss   &&  r   Ú_fetch_build_eggsr1   &   s„   € Ûä×Ñ¨ÐÔ+Ü˜dÔ#à"×.Ñ.×6Ñ6Ü�Š�H×7Ñ7Ó8ÜÔ2°DÓ9Ø ð 7ó €Nó
 ˆØ×!Ñ!×%Ñ% d°DÐ%Ö9ñ àÐr   c           
     ó¢  € ^ RI p\        V4      pV P                  R4      pRV9   d   \        R4      hR\        P
                  9  ;'       d    R\        P
                  9  pR\        P
                  9   d   RpMRV9   d   VR,          ^,          pMRpR	V9   d!   \        VR	,          ^,          4      R
,          M. pV P                  '       d   VP                  V P                  4       \        P                  P                  V P                  4       4      pVP                  4       pVP                  V4       F&  p	W‘9   g   K  VP                  V	4      '       g   K$  V	u # 	  \        P                   ! 4       ;_uu_ 4       p
\"        P$                  RRRRRRV
.pV'       d   VP'                  R4       Ve   VP                  RV34       T;'       g    .  F  pVP                  RV34       K  	  TP'                  VP(                  ;'       g    \+        V4      4        \,        P.                  ! V4       \3        \4        P4                  ! \        P                  P7                  T
R4      4      ^ ,          4      p\        P                  P7                  Y~P9                  4       4      pTP;                  T4       TP=                  T\        P                  P7                  TR4      4      pTP>                  PA                  TTR7      uuRRR4       #   \,        P0                   d   p\        \+        T4      4      ThRp?ii ; i  + '       g   i     R# ; i)r   NÚeasy_installÚallow_hostszQthe `allow-hosts` option is not supported when using pip to install requirements.Ú	PIP_QUIETÚPIP_VERBOSEÚPIP_INDEX_URLÚ	index_urlr   :NNNz-mÚpipz--disable-pip-version-checkÚwheelz	--no-depsz-wz--quietz--index-urlz--find-linksz*.whlzEGG-INFO)Úmetadata)!r*   Ústrip_markerÚget_option_dictr   ÚosÚenvironr   Údependency_linksÚextendÚpathÚrealpathÚget_egg_cache_dirÚEnvironmentÚfind_distributionsÚcan_addÚtempfileÚTemporaryDirectoryÚsysÚ
executableÚappendÚurlr   Ú
subprocessÚ
check_callÚCalledProcessErrorr	   ÚglobÚjoinÚegg_nameÚinstall_as_eggÚPathMetadatar   Úfrom_filename)r   r   r*   ÚoptsÚquietr8   r   Úeggs_dirÚenvironmentÚegg_distÚtmpdirÚcmdÚlinkÚer:   Údist_locationÚdist_metadatas   &&               r   r   r   6   s´  € Ûô �sÓ
€Cð ×Ñ Ó/€DØ˜ÔÜð6ó
ð 	
ð œrŸz™zÑ)×MÐM¨mÄ2Ç:Á:Ñ.M€EØœ"Ÿ*™*Ô$Ø‰	Ø	˜Ô	Ø˜Õ% aÕ(‰	àˆ	à7CÀtÔ7KÔ˜$˜|Õ,¨QÕ/Ó0°Ö3ÐQSð ð ××ÐØ×Ñ˜$×/Ñ/Ô0Ü�w‰w×Ñ × 6Ñ 6Ó 8Ó9€HØ×+Ñ+Ó-€KØ!×4Ñ4°XÖ>ˆØŽ?˜{×2Ñ2°8×<Ô<ØŠOñ ?ô 
×	$Ò	$×	&Ô	&¨&ä�N‰NØØØ)ØØØØð	
ˆ÷ Ø�J‰J�yÔ!ØÒ Ø�J‰J˜ yÐ1Ô2Ø×$Ð$ "Ò$ˆDØ�J‰J˜¨Ð-Ö.ñ %ð
 	�
‰
�3—7‘7×&Ð&œc #›hÔ'ð	0Ü×!Ò! #Ô&ô ”d—i’i¤§¡§¡¨V°WÓ =Ó>¸qÕAÓBˆÜŸ™Ÿ™ X¯~©~Ó/?Ó@ˆØ×Ñ˜]Ô+Ø%×2Ñ2Øœ2Ÿ7™7Ÿ<™<¨°zÓBó
ˆð ×)Ñ)×7Ñ7Ø Mð 8ó 
÷? 
'Ò	&øô. ×,Ñ,ô 	0Ü ¤ Q£Ó(¨aÐ/ûð	0ú÷/ 
'×	&Ð	&ús>   Å>AL=Ç:L=ÈL=ÈLÈ2CL=ÌL:Ì L5Ì5L:Ì:L=Ì=M	c                ód   € ^ RI pVP                  P                  \        V 4      4      p RV n        V # )z›
Return a new requirement without the environment marker to avoid
calling pip with something like `babel; extra == "i18n"`, which
would always be ignored.
N)r*   r.   r-   r   Úmarker)r   r*   s   & r   r<   r<   y   s/   € ó ð ×
#Ñ
#×
)Ñ
)¬#¨c«(Ó
3€CØ€C„JØ€Jr   c                ó¢   € ^ RI p VP                  R4       R#   TP                   d%    T P                  R\        P
                  4        R# i ; i)r   Nr:   z,WARNING: The wheel package is not available.)r*   Úget_distributionÚDistributionNotFoundÚannouncer
   ÚWARN)r   r*   s   & r   r   r   ‡   sC   € ÛðPØ×&Ñ& wÖ/øØ×-Ñ-ô PØ�‰ÐDÄcÇhÁh×OðPús   † ™1AÁAc                  ó   € ] tR t^�tRtRtRtR# )r   z9setuptools.installer and fetch_build_eggs are deprecated.z„
    Requirements should be satisfied by a PEP 517 installer.
    If you are using pip, you can try `pip install --use-pep517`.
    r"   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú_SUMMARYÚ_DETAILSÚ__static_attributes__r"   r   r   r   r   �   s   † ØJ€Hð„Hr   r   )Ú
__future__r   rQ   r>   rN   rJ   rH   Ú	functoolsr   r*   r   Ú r   r   Úwarningsr   r:   r	   Ú	distutilsr
   Údistutils.errorsr   r   r   r1   r   r<   r   r   r"   r   r   Ú<module>rw      s]   ðÝ "ã Û 	Û Û 
Û Ý å &å Ý Ý 2Ý å Ý +òò/õò @
òFòPôÐ7ö r   