\bg DddlZddlZddlZddlmZdZd dZdZdZdS) N)Pathc#K|d}tt|D]$}d|d|dzV%dS)N.)splitrangelenjoin) namespacepartsis l/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib/python3.11/site-packages/setuptools/tests/namespaces.pyiter_namespace_pkgsrse OOC E 3u::  ''hhuWq1uW~&&&&&&''1.0 pkg_resourcesc6||z }||dz }|d\}}}tt|} ||| d} |dkrd} | | d<n|dkrd} nt d |d t j| d } tj| sJtj d  | } | | dt||dd}|d| D]5}||ddz dz }| | d6||dzz }dj dit}| |d|S)Nzsetup.pyr)nameversionpackagesrz7__import__("pkg_resources").declare_namespace(__name__)namespace_packagespkgutilz@__path__ = __import__("pkgutil").extend_path(__path__, __name__)zCannot recognise impl=z when creating namespaces)indentzY import setuptools args = {args} setuptools.setup(**args) )argsutf-8encoding/Tparentsz __init__.py.pyzname = {rest!r})mkdir rpartitionlistr ValueErrorjsondumpsast literal_evaltextwrapdedentformat write_textrreplacelocals)tmpdirrrimplsrc_dirsetup_pyr _rest namespaces setup_argstmplrscript ns_pkg_dirnspkg_initpkg_modsome_functionalitys rbuild_namespace_packagerA stmG MMOOO#H--Iq$))4455JJ  H+5 '((   QMTMMMNNN :j + + +D  D ! !!! ! _   f$f   111gy00c::;;JT"""44RZZS111MAD73333D5L)G1*1==FHH== )G<<< Nrc||z }||dz }|d\}}}d|d}|tj|dt ||dd}|d ||d zz } d |} | | d|S) Nzpyproject.tomlrz [build-system] requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] name = "z&" version = "3.14159" rrrTr r"zname = )r$r%r/r,r-rr0) r2rr4 pyprojectr r6r7r;r<r?r@s rbuild_pep420_namespace_packagerD:stmG MMOOO**I--Iq$     F007CCCgy00c::;;JT"""D5L)G+4++ )G<<< Nrc|dz }t|}d}||jditddS)z Add a sitecustomize.py module in target to cause target to be added to site dirs such that .pth files are processed there. zsitecustomize.pyz-__import__("site").addsitedir({target_str!r})rrNr#)strr/r.r1)targetsc target_strr:s r make_site_dirrJQsQ $ $BVJ :DMM+$+))))GM<<<<rLs~ ''' ****Z. = = = = =r