OwlCyberSecurity - MANAGER
Edit File: show.cpython-311.pyc
� p�Fh\ � �L � d dl Z d dlZd dlmZ d dlmZmZmZmZm Z m Z d dlmZ d dl mZ d dlmZ d dlmZmZ d dlmZmZ d d lmZ e j e� � Zd edefd�Z G d � de� � Z G d� de � � Zdee deeddf fd�Z dee de!de!de!fd�Z"dS )� N)�Values)� Generator�Iterable�Iterator�List� NamedTuple�Optional)�InvalidRequirement��canonicalize_name)�Command)�ERROR�SUCCESS)�BaseDistribution�get_default_environment)�write_output�label�returnc � � t j t j z }t � dd|� � }| � |� � � � � S )N� )�string�punctuation� whitespace�str� maketrans� translate�lower)r �chars_to_remove�removal_maps �{/builddir/build/BUILD/imunify360-venv-2.5.3/opt/imunify360/venv/lib/python3.11/site-packages/pip/_internal/commands/show.py�normalize_project_url_labelr! sE � ��(�6�+<�<�O��-�-��B��8�8�K��?�?�;�'�'�-�-�/�/�/� c �B � e Zd ZdZdZdZd d�Zdedee de fd �ZdS )�ShowCommandzx Show information about one or more installed packages. The output is in RFC-compliant mail header format. z$ %prog [options] <package> ...Tr Nc � � | j � dddddd�� � | j � d| j � � d S ) Nz-fz--files�files� store_trueFz7Show the full list of installed files for each package.)�dest�action�default�helpr )�cmd_opts� add_option�parser�insert_option_group)�selfs r �add_optionszShowCommand.add_options# sU � �� � � ������J� !� � � � ��'�'��4�=�9�9�9�9�9r"