§
    WŠtj@  ã                   ó°   — d Z ddlZddlZddlZddlZddlZddlmZ ddlm	Z	m
Z
 dZdZej        d„ ¦   «         Zej        d	„ ¦   «         Z G d
„ d¦  «        ZdS )zdevelop testsé    N)Úpaths_on_pythonpathé   )ÚcontextsÚ
namespaceszHfrom setuptools import setup

setup(name='foo',
    packages=['foo'],
)
zprint "foo"
c              #   ó  K  — t          j        ¦   «         5 }t          j        ¦   «         5 }|                      d|¦  «         |                      d|¦  «         d V — d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         d S # 1 swxY w Y   d S )Nzsite.USER_BASEzsite.USER_SITE)r   ÚtempdirÚsetattr)ÚmonkeypatchÚ	user_baseÚ	user_sites      ú[/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/setuptools/tests/test_develop.pyÚ	temp_userr      s  è è € å	Ô	Ñ	Ô	ð ˜yÝÔÑÔð 	 9Ø×ÒÐ 0°)Ñ<Ô<Ð<Ø×ÒÐ 0°)Ñ<Ô<Ð<ØˆEˆEˆEð	ð 	ð 	ñ 	ô 	ð 	ð 	ð 	ð 	ð 	ð 	øøøð 	ð 	ð 	ð 	ðð ð ñ ô ð ð ð ð ð ð ð øøøð ð ð ð ð ð s4   –A?ª1A'ÁA?Á'A+	Á+A?Á.A+	Á/A?Á?BÂBc              #   ó*  K  — | }|                      d¦  «        }|dz  }|                     ¦   «         rt          t          |¦  «        ¦  «        ‚|                     d¦  «        5 }|                     t          ¦  «         d d d ¦  «         n# 1 swxY w Y   |dz  }|                     d¦  «        5 }|                     t          ¦  «         d d d ¦  «         n# 1 swxY w Y   |                     ¦   «         5  |V — d d d ¦  «         d S # 1 swxY w Y   d S )NÚfooúsetup.pyÚwz__init__.py)	ÚmkdirÚisfileÚ
ValueErrorÚdirÚopenÚwriteÚSETUP_PYÚINIT_PYÚas_cwd)Útmpdirr   Útargetr   ÚsetupÚfÚinits          r   Útest_envr!   #   s·  è è € à€FØ
�,Š,�uÑ
Ô
€CØ�ZÑ€EØ‡|‚|�~„~ð &Ý�˜V™œÑ%Ô%Ð%Ø	�Š�C‰Œð ˜AØ	�Š•ÑÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð à�Ñ€DØ	�Š�3‰Œð ˜1Ø	�Š•ÑÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð à	�Š‰Œð ð Øˆˆˆðð ð ñ ô ð ð ð ð ð ð ð øøøð ð ð ð ð ð s6   Á$BÂBÂBÂ0CÃCÃCÃ6DÄDÄDc                   ó|  — e Zd Zed„ ¦   «         Zej                             d¬¦  «        ej                              e	e
j                             d¦  «        ¦  «        d¬¦  «        ej                              ej        ¦   «         dk    d¬¦  «        ej        j        d„ ¦   «         ¦   «         ¦   «         ¦   «         Zd	S )
ÚTestNamespacesc                 ó.  — t           j        dddt          |¦  «        g}|                      ¦   «         5  t	          t          |¦  «        g¦  «        5  t          j        |¦  «         d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         d S # 1 swxY w Y   d S )Nr   Údevelopz--install-dir)ÚsysÚ
executableÚstrr   r   Ú
subprocessÚ
check_call)Úsrc_dirr   Údevelop_cmds      r   Úinstall_developzTestNamespaces.install_develop4   s  € õ ŒNØØØÝ�‰KŒKð
ˆð �^Š^ÑÔð 	3ð 	3Ý$¥c¨&¡k¤k ]Ñ3Ô3ð 3ð 3ÝÔ% kÑ2Ô2Ð2ð3ð 3ð 3ñ 3ô 3ð 3ð 3ð 3ð 3ð 3ð 3øøøð 3ð 3ð 3ð 3ð	3ð 	3ð 	3ñ 	3ô 	3ð 	3ð 	3ð 	3ð 	3ð 	3ð 	3ð 	3øøøð 	3ð 	3ð 	3ð 	3ð 	3ð 	3s5   ³B
ÁA2Á&B
Á2A6	Á6B
Á9A6	Á:B
Â
BÂBzpkg_resources has been removed)ÚreasonÚAPPVEYORz-https://github.com/pypa/setuptools/issues/851ÚPyPyz.https://github.com/pypa/setuptools/issues/1202c           	      óœ  — t          j        |d¦  «        }t          j        |d¦  «        }|dz  }t          j        dddt	          |¦  «        dt	          |¦  «        g}t          j        |¦  «         |                      ||¦  «         t          j        |¦  «         t          j        dd	g}t          t	          |¦  «        g¦  «        5  t          j        |¦  «         d
d
d
¦  «         n# 1 swxY w Y   t          j        ddg}t          t	          |¦  «        g¦  «        5  t          j        |¦  «         d
d
d
¦  «         d
S # 1 swxY w Y   d
S )a  
        Installing two packages sharing the same namespace, one installed
        naturally using pip or `--single-version-externally-managed`
        and the other installed using `develop` should leave the namespace
        in tact and both packages reachable by import.
        z	myns.pkgAz	myns.pkgBÚpackagesz-mÚpipÚinstallz-tz-cz"import myns.pkgA; import myns.pkgBNzimport pkg_resources)
r   Úbuild_namespace_packager&   r'   r(   r)   r*   r-   Úmake_site_dirr   )Úselfr   Úpkg_AÚpkg_Br   Úinstall_cmdÚ
try_importÚpkg_resources_imps           r   Ú!test_namespace_package_importablez0TestNamespaces.test_namespace_package_importableA   sË  € õ" Ô2°6¸;ÑGÔGˆÝÔ2°6¸;ÑGÔGˆØ˜*Ñ$ˆõ ŒNØØØÝ�‰JŒJØÝ�‰KŒKð
ˆõ 	Ô˜kÑ*Ô*Ð*Ø×Ò˜U FÑ+Ô+Ð+ÝÔ  Ñ(Ô(Ð(åŒNØØ0ð
ˆ
õ
 !¥# f¡+¤+ Ñ/Ô/ð 	.ð 	.ÝÔ! *Ñ-Ô-Ð-ð	.ð 	.ð 	.ñ 	.ô 	.ð 	.ð 	.ð 	.ð 	.ð 	.ð 	.øøøð 	.ð 	.ð 	.ð 	.õ
 ŒNØØ"ð
Ðõ
 !¥# f¡+¤+ Ñ/Ô/ð 	5ð 	5ÝÔ!Ð"3Ñ4Ô4Ð4ð	5ð 	5ð 	5ñ 	5ô 	5ð 	5ð 	5ð 	5ð 	5ð 	5ð 	5ð 	5øøøð 	5ð 	5ð 	5ð 	5ð 	5ð 	5s$   ÃC(Ã(C,Ã/C,ÄEÅEÅEN)Ú__name__Ú
__module__Ú__qualname__Ústaticmethodr-   ÚpytestÚmarkÚxfailÚskipifÚboolÚosÚenvironÚgetÚplatformÚpython_implementationÚuses_networkr=   © ó    r   r#   r#   3   sî   € € € € € Øð
3ð 
3ñ „\ð
3ð „[×ÒÐ>ÐÑ?Ô?Ø„[×ÒØˆˆRŒZ�^Š^˜JÑ'Ô'Ñ(Ô(Ø>ð ñ ô ð „[×ÒØ&ˆÔ&Ñ(Ô(¨FÒ2Ø?ð ñ ô ð „[Ôð&5ð &5ñ Ôñ	ô ñ	ô ñ @Ô?ð&5ð &5ð &5rN   r#   )Ú__doc__rG   rJ   r)   r&   rB   Úsetuptools._pathr   Ú r   r   r   r   Úfixturer   r!   r#   rM   rN   r   ú<module>rS      sß   ðØ Ð à 	€	€	€	Ø €€€Ø Ð Ð Ð Ø 
€
€
€
à €€€à 0Ð 0Ð 0Ð 0Ð 0Ð 0à "Ð "Ð "Ð "Ð "Ð "Ð "Ð "ð€ð€ð „ðð ñ „ðð „ðð ñ „ðð>5ð >5ð >5ð >5ð >5ñ >5ô >5ð >5ð >5ð >5rN   