python (3.11.7)
    e                         d Z ddlZddlZddlZddlmZ 	 ddlZn
# e$ r dZY nw xY wddlT ddl	m
Z
mZ ddlm
Z
mZmZ ddlmZ ddlmZ  ej        d	          Zd
 Z G d d          Z G d
 d          Zd ZdS )z}distutils.dist
Provides the Distribution class, which represents the module distribution
being built/installed/distributed.
    N)message_from_file)*)FancyGetopttranslate_longopt)
check_environ	strtobool
rfc822_escapelog)DEBUGz^[a-zA-Z]([a-zA-Z0-9_]*)$c                     t          | t                    rn`t          | t                    sKt          |           j        }d| d| d}t          j        t
          j        |           t          |           } | S )Nz
Warning: 'z' should be a list, got type '')
isinstancestrlisttype__name__r   WARN)value	fieldnametypenamemsgs       B/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/distutils/dist.py_ensure_listr      su    % 	 	
t
$
$ ;;'O9OOHOOO#UL    c                      e Zd ZdZg dZdZg dZd eD             ZddiZd*d	Z	d
 Z
d+dZd
 Zd*dZ
d Zd Zd Zd Zddg fdZd Zd Zd Zd Zd Zd Zd,dZd*dZd-dZej        fdZd  Zd! Z d"