
    vKg
                     D    S SK r S SKrS SKrS SKJr  S rSS jrS rS rg)    N)Pathc              #      #    U R                  S5      n[        [        U5      5       H  nSR                  US US-    5      v   M     g 7f)N.   )splitrangelenjoin)	namespacepartsis      [/var/www/highfloat_scraper/venv/lib/python3.13/site-packages/setuptools/tests/namespaces.pyiter_namespace_pkgsr      s?     OOC E3u:hhuWq1u~&& s   AA	c                    X-  nUR                  5         US-  nUR                  S5      u  pgn[        [        U5      5      n	UUU	S.n
US:X  a  SnXS'   OUS:X  a  SnO[	        S	U< S
35      e[
        R                  " U
SS9n[        R                  " U5      (       d   e[        R                  " S5      R                  US9nUR                  USS9  [        XFR                  SS5      5      nUR                  SS9  U	 H*  nXOR                  SS5      -  S-  nUR                  USS9  M,     XS-   -  nSR                  " S0 [        5       D6nUR                  USS9  U$ )Nzsetup.pyr   )nameversionpackagespkg_resourcesz7__import__("pkg_resources").declare_namespace(__name__)namespace_packagespkgutilz@__path__ = __import__("pkgutil").extend_path(__path__, __name__)zCannot recognise impl=z when creating namespaces   )indentzY        import setuptools
        args = {args}
        setuptools.setup(**args)
        )argsutf-8encoding/Tparentsz__init__.py.pyzname = {rest!r} )mkdir
rpartitionlistr   
ValueErrorjsondumpsastliteral_evaltextwrapdedentformat
write_textr   replacelocals)tmpdirr   r   implsrc_dirsetup_pyr   _rest
namespaces
setup_argstmplr   script
ns_pkg_dirnspkg_initpkg_modsome_functionalitys                      r   build_namespace_packager?      s   mGMMO#H-I$))45JJ H+5'(		Q2TG3LMNN::j+DD!!!!__	 f$f  1g00c:;JT"ZZS11MAD73  5L)G*11=FH=)G<N    c                 B   X-  nUR                  5         US-  nUR                  S5      u  pEnSU S3nUR                  [        R                  " U5      SS9  [        X$R                  SS5      5      nUR                  SS	9  XS
-   -  n	SU< 3n
U	R                  U
SS9  U$ )Nzpyproject.tomlr   z        [build-system]
        requires = ["setuptools"]
        build-backend = "setuptools.build_meta"

        [project]
        name = "z&"
        version = "3.14159"
        r   r   r   Tr   r    zname = )r"   r#   r-   r*   r+   r   r.   )r0   r   r2   	pyprojectr   r4   r5   r9   r:   r=   r>   s              r   build_pep420_namespace_packagerC   :   s    mGMMO**I-I$  	F 07Cg00c:;JT"5L)G"4(+)G<Nr@   c                 x    U S-  n[        U 5      nSnUR                  UR                  " S0 [        5       D6SS9  g)z|
Add a sitecustomize.py module in target to cause
target to be added to site dirs such that .pth files
are processed there.
zsitecustomize.pyz-__import__("site").addsitedir({target_str!r})r   r   Nr!   )strr-   r,   r/   )targetsc
target_strr8   s       r   make_site_dirrI   Q   s;     
$	$BVJ:DMM$++))GM<r@   )z1.0r   )	r(   r&   r*   pathlibr   r   r?   rC   rI   r!   r@   r   <module>rK      s&    
   '*Z.	=r@   