OwlCyberSecurity - MANAGER
Edit File: namespaces.cpython-311.pyc
� �������h� �����������������������D�����d�dl�Z�d�dlZd�dlZd�dlmZ�d��Zd d�Zd��Zd��ZdS�) �����N)�Pathc��������������#�������K����|�����������������������d������������}t����������t����������|������������������������D�]$}d���������������������|d�|dz�������������������������V����%d�S�)N�.����)�split�range�len�join)� namespace�parts�is��� �l/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib/python3.11/site-packages/setuptools/tests/namespaces.py�iter_namespace_pkgsr������se�����������O�O�C� � �E� �3�u�:�:� � ��'��'���h�h�u�W�q�1�u�W�~�&�&�&�&�&�&�'��'������1.0� pkg_resourcesc������������������6����|�|z��}|�������������������������������������|dz��}|���������������������d������������\��}}}t����������t����������|������������������������} ||| d�} |dk����rd}| | d<���n|dk����rd}nt ����������d |�d ��������������t����������j��������| d�������������}t����������j��������|������������sJ��t����������j ��������d ���������������������������������|�������������} |���������������������| d��������������t����������||���������������������dd������������������������}|����������������������d��������������| D�]5}||���������������������dd������������z��dz��}|���������������������|d���������������6||dz���z��}�dj��������di�t��������������������������}|���������������������|d��������������|S�)Nzsetup.pyr���)�name�version�packagesr���z7__import__("pkg_resources").declare_namespace(__name__)�namespace_packages�pkgutilz@__path__ = __import__("pkgutil").extend_path(__path__, __name__)zCannot recognise impl=z when creating namespaces����)�indentzY import setuptools args = {args} setuptools.setup(**args) )�args�utf-8��encoding�/T��parentsz__init__.py�.pyzname = {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_packagerA��� ���s�������t�m�G��M�M�O�O�O���#�H�����-�-��I�q�$��)�)�4�4�5�5�J�������J������H��+5� �'�(�(� �� � �Q����M�T�M�M�M�N�N�N��:�j��+�+�+�D���D�!�!�!�!�!� �_� ����� �f�$�f��� ��� ������1�1�1��g�y�0�0��c�:�:�;�;�J����T��"�"�"���4��4���R�Z�Z��S�1�1�1�M�A�����D�7��3�3�3�3��D�5�L�)�G�1�*�1�=�=�F�H�H�=�=�����)�G��<�<�<��Nr���c����������������������|�|z��}|�������������������������������������|dz��}|���������������������d������������\��}}}d|��d�}|���������������������t����������j��������|������������d��������������t����������||���������������������dd������������������������}|����������������������d� �������������||d z���z��} d|��} | ���������������������| d��������������|S�)Nzpyproject.tomlr���z� [build-system] requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] name = "z&" version = "3.14159" r���r���r���Tr ���r"���zname = )r$���r%���r/���r,���r-���r���r0���)r2���r���r4���� pyprojectr���r6���r7���r;���r<���r?���r@���s��� r����build_pep420_namespace_packagerD���:���s��������t�m�G��M�M�O�O�O��*�*�I�����-�-��I�q�$���� �����F��������0�0�7��C�C�C��g�y�0�0��c�:�:�;�;�J����T��"�"�"��D�5�L�)�G�+�4�+�+�����)�G��<�<�<��Nr���c�����������������������|�dz��}t����������|�������������}d}|����������������������|j��������di�t��������������������������d��������������dS�)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})r���r���Nr#���)�strr/���r.���r1���)�target�sc� target_strr:���s��� r���� make_site_dirrJ���Q���sQ������� �$� $�B��V���J�:�D��M�M�+�$�+�)�)����)�)�G�M�<�<�<�<�<r���)r���r���) r*���r(���r,����pathlibr���r���rA���rD���rJ���r#���r���r����<module>rL������s~������ � � � �����������������������'��'��'�*��*��*��*�Z�����. =�� =�� =�� =�� =r���