/usr/local/lib/python3.9/site-packages/pip/_internal/commands/__pycache__
a ���h� � @ s� d dl mZ d dlZd dlZd dlmZmZmZ d dlm Z d dl mZ d dlm Z d dlmZ d dlmZ d d lmZmZ d d lmZmZ d dlmZ e�e�Zddd �dd�ZG dd� de�ZG dd� de�Zddd�dd�Z ddddd�dd�Z!dS )� )�annotationsN)� Generator�Iterable�Iterator)�Values)� NamedTuple)�InvalidRequirement��canonicalize_name)�Command)�ERROR�SUCCESS)�BaseDistribution�get_default_environment)�write_output�str)�label�returnc C s( t jt j }t�dd|�}| �|��� S )N� )�string�punctuation� whitespacer � maketrans� translate�lower)r Zchars_to_removeZremoval_map� r �E/usr/local/lib/python3.9/site-packages/pip/_internal/commands/show.py�normalize_project_url_label s r c @ s8 e Zd ZdZdZdZdd�dd�Zdd d d�dd �ZdS )�ShowCommandzx Show information about one or more installed packages. The output is in RFC-compliant mail header format. z$ %prog [options] <package> ...T�None)r c C s, | j jddddddd� | 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)�selfr r r �add_options&