File: //lib/python3.12/__pycache__/getpass.cpython-312.pyc
�
    )!�hf  �                   �   � d Z ddlZddlZddlZddlZddlZg d�Z G d� de�      Zdd�Z	dd�Z
dd�Zdd	�Zd
� Z
	 ddlZej                  ej                   f e	Zy# eef$ r 	 ddlZe
ZY y# e$ r eZY Y yw xY ww xY w)
a�  Utilities to get a password and/or the current user name.
getpass(prompt[, stream]) - Prompt for a password, with echo turned off.
getuser() - Get the user name from the environment or password database.
GetPassWarning - This UserWarning is issued when getpass() cannot prevent
                 echoing of the password contents while reading.
On Windows, the msvcrt module will be used.
�    N)�getpass�getuser�GetPassWarningc                   �   � e Zd Zy)r   N)�__name__�
__module__�__qualname__� �    �/usr/lib/python3.12/getpass.pyr   r      s   � r   r   c                 ��  � d}t        j                  �       5 }	 t        j                  dt        j                  t        j
                  z  �      }t
        j                  |d�      }|j                  |�       t
        j                  |�      }|j                  |�       |s|}|��	 t'