OwlCyberSecurity - MANAGER
Edit File: sdist.cpython-311.pyc
� �������h�����������������������������d�dl�mZ�d�dlmc�mZ�d�dlZd�dlZd�dlZd�dl m Z �ddlmZ�ddl mZ�eZdd �Z�G�d ��dej��������������������ZdS�) �����)�logN)�chain����)�metadata����)�_ORIGINAL_SUBCOMMANDS��c��������������#�������K����t����������j��������d�������������D�]&}�|�����������������������������������|�������������D�]}|V�����'dS�)z%Find all files under revision controlzsetuptools.file_finders)�groupN)r����entry_points�load)�dirname�ep�items��� �x/builddir/build/BUILD/imunify360-venv-2.5.2/opt/imunify360/venv/lib/python3.11/site-packages/setuptools/command/sdist.py�walk_revctrlr������s_�����������#�*C�D�D�D�������B�G�G�I�I�g�&�&�� �� �D��J�J�J�J� ��������c����������������������������e�Zd�ZdZg�d�Zi�Zg�d�Z�ed��eD���������������������������Zd��Z d��Z d��Zd��Ze ej��������d ������������������������������Z��fd �Z��fd�Zd��Zd ��Zd��Zd��Z��fd�Zd��Zd��Zd��Zd��Z��xZS�)�sdistz=Smart sdist that finds anything supported by revision control))zformats=Nz6formats for source distribution (comma-separated list))z keep-temp�kz@keep the distribution tree around after creating archive file(s))z dist-dir=�dzFdirectory to put the source distribution archive(s) in [default: dist])zowner=�uz@Owner name used when creating a tar file [default: current user])zgroup=�gzAGroup name used when creating a tar file [default: current group])r ���z.rstz.txtz.mdc��������������#����@���K����|�]}d�����������������������|������������V����dS�)z README{0}N)�format)�.0�exts��� r���� <genexpr>zsdist.<genexpr>3���s0����������I�I��K�&�&�s�+�+�I�I�I�I�I�Ir���c����������������������|�����������������������d�������������|����������������������d������������}|j��������|�_��������|�j�����������������������������t����������j�����������������������������|j��������d�������������������������|�������������������������������������|�� ����������������������������������D�]}|�����������������������|��������������|�� �����������������������������������t����������|�j��������dg�������������}|�j ��������D�] }dd|f}||vr|���������������������|��������������!d�S�)N�egg_infozSOURCES.txt� dist_filesr���r ���)�run_command�get_finalized_command�filelist�append�os�path�joinr ����check_readme�get_sub_commands�make_distribution�getattr�distribution� archive_files)�self�ei_cmd�cmd_namer!����file�datas��� r����runz sdist.run5���s���������$�$�$��+�+�J�7�7����� �� ���R�W�\�\�&�/�=�I�I�J�J�J���������-�-�/�/�� '�� '�H����X�&�&�&�&���� � � ��T�.��b�A�A� ��&�� (�� (�D��R��&�D��:�%�%��!�!�$�'�'�'�� (�� (r���c������������������l�����t�����������j�����������������������������|��������������|�������������������������������������d�S��N)�origr����initialize_options�_default_to_gztar�r/���s��� r���r8���zsdist.initialize_optionsH���s0������� �%�%�d�+�+�+���� � � � � r���c������������������:�����t�����������j��������dk����rd�S�dg|�_��������d�S�)N)��������r����betar����gztar)�sys�version_info�formatsr:���s��� r���r9���zsdist._default_to_gztarM���s#��������3�3�3��F��y����r���c�����������������������|�������������������������������������5��t����������j�����������������������������|��������������ddd�������������dS�#�1�swxY�w�Y���dS�)z% Workaround for #516 N)�_remove_os_linkr7���r���r+���r:���s��� r���r+���zsdist.make_distributionS���s��������� !� !� #� #�� /�� /��J�(�(��.�.�.� /�� /�� /�� /�� /�� /�� /�� /�� /�� /�� /�� /����� /�� /�� /�� /�� /�� /s���� A�A� Ac���������������#������K�����G�d��d������������}�t����������t����������d|�������������} �t����������`n#�t����������$�r�Y�nw�xY�w �dV���||�urt ����������t����������d|�������������dS�dS�#�||�urt ����������t����������d|�������������w�w�xY�w)zG In a context, remove and restore os.link if it exists c�������������������������e�Zd�ZdS�)�&sdist._remove_os_link.<locals>.NoValueN)�__name__� __module__�__qualname__��r���r����NoValuerG���a���s���������������Dr���rL����linkN)r,���r&���rM���� Exception�setattr)rL����orig_vals��� r���rD���zsdist._remove_os_linkZ���s����������� �� �� �� �� �� �� �� ���2�v�w�/�/�� ������� �� �� ��D� ���� .��E�E�E��w�&�&���F�H�-�-�-�-�-��'�&��x�w�&�&���F�H�-�-�-�-��'���s����/�� <�<��A"��"A?c������������������p������t������������������������������������������������������������|�������������������������������������d�S�r6���)�super�add_defaults� _add_defaults_build_sub_commands�r/���� __class__s��� �r���rS���zsdist.add_defaultso���s1������� ���������-�-�/�/�/�/�/r���c������������������������t������������������������������������������������������������t����������j�����������������������������d������������r|�j�����������������������������d�������������d�S�d�S�)Nzpyproject.toml)rR����_add_defaults_optionalr&���r'����isfiler$���r%���rU���s��� �r���rX���zsdist._add_defaults_optionals���sW������� ���&�&�(�(�(� �7�>�>�*�+�+�� 3��M� � �!1�2�2�2�2�2� 3�� 3r���c����������������������|�j��������������������������������������������rk|����������������������d������������}|�j�����������������������������|������������������������������������������������|����������������������|����������������������|�������������������������dS�dS�)zgetting python files�build_pyN)r-����has_pure_modulesr#���r$����extend�get_source_files�_add_data_files�_safe_data_files�r/���r[���s��� r����_add_defaults_pythonzsdist._add_defaults_pythonx���s���������-�-�/�/�� B��1�1�*�=�=�H��M� � ��!:�!:�!<�!<�=�=�=�� � ��!6�!6�x�!@�!@�A�A�A�A�A� B�� Br���c������������������������������������������������d������������}t����������|�����������������������������������������������t����������z ��}��fd�|D���������������}d��|D���������������}��j�����������������������������t ����������j��������|�������������������������d�S�)N�buildc��������������3����B����K����|�]}�����������������������|������������V����d�S�r6���)r#���)r����cr/���s��� �r���r���z9sdist._add_defaults_build_sub_commands.<locals>.<genexpr>����s1�����������D�D�!��*�*�1�-�-�D�D�D�D�D�Dr���c��������������3����^���K����|�](}t����������|d��������������|�����������������������������������V����)dS�)r^���N)�hasattrr^���)r���rf���s��� r���r���z9sdist._add_defaults_build_sub_commands.<locals>.<genexpr>����s>����������V�V�!�w�q�BT�7U�7U�V��#�#�%�%�V�V�V�V�V�Vr���)r#����setr*���r���r$���r]���r���� from_iterable)r/���rd����missing_cmds�cmds�filess���` r���rT���z&sdist._add_defaults_build_sub_commands���s���������*�*�7�3�3���5�1�1�3�3�4�4�7L�L��D�D�D�D�|�D�D�D��V�V�t�V�V�V��� ���U�0��7�7�8�8�8�8�8r���c�����������������������|j���������S�)a��� Since the ``sdist`` class is also used to compute the MANIFEST (via :obj:`setuptools.command.egg_info.manifest_maker`), there might be recursion problems when trying to obtain the list of data_files and ``include_package_data=True`` (which in turn depends on the files included in the MANIFEST). To avoid that, ``manifest_maker`` should be able to overwrite this method and avoid recursive attempts to build/analyze the MANIFEST. )� data_filesra���s��� r���r`���zsdist._safe_data_files����s ��������"�"r���c������������������N�����|�j������������������������������d��|D����������������������������dS�)zA Add data files as found in build_py.data_files. c��������������3����j���K����|�].\��}}}}|D�]$}t�����������j�����������������������������||������������V����%�/d�S�r6���)r&���r'���r(���)r����_�src_dir� filenames�names��� r���r���z(sdist._add_data_files.<locals>.<genexpr>����se����������� �� �(��7�A�y�!� �� ���� �G�L�L��$�'�'� �� �� �� �� �� �� r���N)r$���r]���)r/���ro���s��� r���r_���zsdist._add_data_files����sD������� � ���� �� �,6� �� �� �� �� �� �� �� r���c������������������������ �t������������������������������������������������������������d�S�#�t����������$�r�t����������j��������d�������������Y�d�S�w�xY�w)Nz&data_files contains unexpected objects)rR����_add_defaults_data_files� TypeErrorr����warnrU���s��� �r���rw���zsdist._add_defaults_data_files����sY������� ?��G�G�,�,�.�.�.�.�.���� ?�� ?�� ?��H�=�>�>�>�>�>�>� ?���s���� %��A�Ac�����������������������|�j���������D�]$}t����������j�����������������������������|������������r�d�S��%|����������������������dd���������������������|�j���������������������z����������������d�S�)Nz,standard file not found: should have one of z, )�READMESr&���r'����existsry���r(���)r/����fs��� r���r)���zsdist.check_readme����sm��������� �� �A��w�~�~�a� � �� ���� �� �I�I�>����4�<�AX�AX�X� �� �� �� �� r���c����������������������t�����������j�����������������������������|�||�������������t����������j�����������������������������|d������������}t ����������t����������d������������rIt����������j�����������������������������|������������r*t����������j��������|�������������|�� ��������������������d|�������������|�� ��������������������d���������������������������������|�������������d�S�)Nz setup.cfgrM���r ���)r7���r����make_release_treer&���r'���r(���rh���r|����unlink� copy_filer#����save_version_info)r/����base_dirrm����dests��� r���r���zsdist.make_release_tree����s�������� �$�$�T�8�U�;�;�;���w�|�|�H�k�2�2���2�v���� .�2�7�>�>�$�#7�#7�� .�� �I�d�O�O�O��N�N�;��-�-�-��"�"�:�.�.�@�@��F�F�F�F�Fr���c�����������������������t�����������j�����������������������������|�j��������������������sdS�t ����������|�j��������d������������5�}|�����������������������������������}d�d�d��������������n#�1�swxY�w�Y���|d�����������������������������������k����S�)NF�rbz+# file GENERATED by distutils, do NOT edit )r&���r'���rY����manifest�open�readline�encode)r/����fp� first_lines��� r����_manifest_is_not_generatedz sdist._manifest_is_not_generated����s��������w�~�~�d�m�,�,�� ��5� �$�-�� &� &�� '�"������J� '�� '�� '�� '�� '�� '�� '�� '�� '�� '�� '����� '�� '�� '�� '��K�R�R�T�T�T�Ts����A�A!�$A!c����������������������t����������j��������d|�j���������������������t����������|�j��������d������������}|D�]�} �|���������������������d������������}n'#�t ����������$�r�t����������j��������d|z���������������Y��<w�xY�w|�����������������������������������}|���������������������d������������s|s�l|�j ��������� ��������������������|���������������|������������������������������������dS�)z�Read the manifest file (named by 'self.manifest') and use it to fill in 'self.filelist', the list of files to include in the source distribution. zreading manifest file '%s'r����zUTF-8z"%r not UTF-8 decodable -- skipping�#N)r����infor����r�����decode�UnicodeDecodeErrorry����strip� startswithr$���r%����close)r/���r�����lines��� r���� read_manifestzsdist.read_manifest����s������� � ��-�t�}�=�=�=��� �t�,�,���� '�� '�D� ��{�{�7�+�+����%�� �� �� ���=��D�E�E�E��� ������:�:�<�<�D����s�#�#�� �4�� ���M� � ��&�&�&�&��������s����A�!A/�.A/)rH���rI���rJ����__doc__�user_options�negative_opt�README_EXTENSIONS�tupler{���r4���r8���r9���r+����staticmethod� contextlib�contextmanagerrD���rS���rX���rb���rT���r`���r_���rw���r)���r���r����r����� __classcell__)rV���s���@r���r���r������s���������������G�G������L�0��L�3�3�3���e�I�I�7H�I�I�I�I�I�G�(��(��(�&!��!��!� !��!��!�/��/��/�����.��.������\�.�&0��0��0��0��0�3��3��3��3��3� B��B��B�9��9��9�#��#��#� �� �� �?��?��?��?��?������G��G��G�U��U��U�������������r���r���)r ���)� distutilsr����distutils.command.sdist�commandr���r7���r&���r@���r����� itertoolsr���� _importlibr���rd���r����list�_default_revctrlr���rK���r���r����<module>r�������s�������������������&��&��&��&��&��&��&��&��&�� � � � �� � � � ����������������������!��!��!��!��!��!��(��(��(��(��(��(�����������A��A��A��A��A�D�J��A��A��A��A��Ar���