관리-도구
편집 파일: logging.cpython-36.pyc
3 �Re%3 � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlmZm Z d dl mZ d dlm Z d dlmZ d dlmZ yd dlZW n ek r� d dlZY nX yd dlmZ W n ek r� dZY nX d d lmZ eZej� Ze d �ZG dd� de�Ze �r e�rd d� Zndd� Zne�r0dd� Zndd� Zej d%dd��Z!dd� Z"G dd� dej#�Z$dd� Z%G dd� dej&�Z'G dd� dej(j)�Z*G dd � d e�Z+G d!d"� d"e�Z,d#d$� Z-dS )&� )�absolute_importN)�Filter� getLogger)�PY2)�WINDOWS)�DEPRECATION_MSG_PREFIX)� ensure_dir)�colorama)�Forezpip.subprocessorc @ s e Zd ZdZdS )�BrokenStdoutLoggingErrorzO Raised if BrokenPipeError occurs for the stdout stream while logging. N)�__name__� __module__�__qualname__�__doc__� r r ��/builddir/build/BUILDROOT/alt-python36-pip-20.2.4-5.el8.x86_64/opt/alt/python36/lib/python3.6/site-packages/pip/_internal/utils/logging.pyr : s r c C s | t ko|jtjtjfkS )z1See the docstring for non-Windows Python 3 below.)�IOError�errno�EINVAL�EPIPE)� exc_class�excr r r �_is_broken_pipe_errorH s r c C s"