Edit File: __main__.cpython-311.pyc
� 4�gh� � �Z � d dl Z d dlZddlmZ ddlmZ dd�Zedk r e� � dS dS ) � N� )�resolve)�tomllib�returnc �� � t �*t dt j �� � t d� � �t j d�� � } | � ddd� � � | � d ddd �� � | � ddd�� � | � dddd�� � | � � � }t |j d� � 5 }t j |� � }d d d � � n# 1 swxY w Y |� di � � }|j rt |� � � � d S |j s*t dt j �� � t d� � �d� t# |g|j �R � � � }|j �|j dk rt |� � d S t |j dd� � � 5 }t ||�� � d d d � � d S # 1 swxY w Y d S )!NzAUsage error: dependency-groups CLI requires tomli or Python 3.11+)�file� zHA dependency-groups CLI. Prints out a resolved group, newline-delimited.)�description� GROUP_NAME�*z#The dependency group(s) to resolve.)�nargs�helpz-fz--pyproject-filezpyproject.tomlzEThe pyproject.toml file. Defaults to trying in the current directory.)�defaultr z-oz--outputz#An output file. Defaults to stdout.)r z-lz--list� store_truez$List the available dependency groups)�actionr �rbzdependency-groupszA GROUP_NAME is required� � �-�wzutf-8)�encoding)r �print�sys�stderr� SystemExit�argparse�ArgumentParser�add_argument� parse_args�open�pyproject_file�load�get�list�keysr �joinr �output)�parser�args�fp� pyproject�dependency_groups_raw�contents ��/builddir/build/BUILD/imunify360-venv-2.6.0/opt/imunify360/venv/lib/python3.11/site-packages/pip/_vendor/dependency_groups/__main__.py�mainr/ s� � ��� �O��� � � � � ��m�m�� � $�V�� � �F� ����C�&K� � � � � ����� � T� � � � � ����� 2� � � � � ������ 3� � � � � �����D� �d�!�4� (� (� %�B��L��$�$� �%� %� %� %� %� %� %� %� %� %� %���� %� %� %� %� &�M�M�*=�r�B�B���y� � �$�)�)�+�+�,�,����?� � �(�s�z�:�:�:�:���m�m���i�i�� 5�H���H�H�H�I�I�G��{��d�k�S�0�0� �g������ �$�+�s�W� 5� 5� 5� $���'��#�#�#�#� $� $� $� $� $� $� $� $� $� $� $� $���� $� $� $� $� $� $s$ �C3�3C7�:C7�G'�'G+�.G+�__main__)r N)r r �_implementationr �_toml_compatr r/ �__name__� � r. �<module>r6 st �� ���� � � � � $� $� $� $� $� $� !� !� !� !� !� !�5$� 5$� 5$� 5$�p �z����D�F�F�F�F�F� �r5
Back to File Manager