� ��^i) � � � d dl Z d dlZd dlZddlmZmZmZmZmZ ddl m Z mZmZ ddl mZmZ dZ e� e � � Z G d� de� � Z G d� d e� � ZdS ) � N� )�AnsiFore�AnsiBack� AnsiStyle�Style�BEL)�WinTerm�WinColor�WinStyle)�windll�winapi_testc �L � e Zd ZdZd� Zd� Zd� Zd� Zd� Zd� Z e d� � � Zd S ) � StreamWrapperz� Wraps a stream (such as stdout), acting as a transparent proxy for all attribute access apart from method 'write()', which is delegated to our Converter instance. c �" � || _ || _ d S �N)�_StreamWrapper__wrapped�_StreamWrapper__convertor)�self�wrapped� converters ��/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_vendor/colorama/ansitowin32.py�__init__zStreamWrapper.__init__ s � � !���$����� c �, � t | j |� � S r )�getattrr )r �names r �__getattr__zStreamWrapper.__getattr__ s � ��t�~�t�,�,�,r c �&