python (3.11.7)
    *e
                     R   d gZ ddlZddlZddlZddlZddlZddlZddlZddl	Zddl
ZddlZddlZddl
mZ ddlmZ ddlmZ ddlmZ ddlZddlZddlmZmZmZ ddlmZ dd	lmZ dd
lm Z  ddl!m"Z"m#Z# ddl
m$Z$ dd
l%m&Z& ddl%m'Z' ddl(m)Z)m*Z* ddl+m,Z, ddl-m.Z. ddl/Z/ddl0Z/ddl/m1Z1 ddl2m3Z3 ddl4m5Z5m6Z6 ddl7m8Z8 ddl9Z9ddl:m;Z; ddl-m<Z< ddl-m=Z= erddl>m?Z?  e@d            e@d           d ZAd ZBdeCd eCfd!ZDd"d#d$eCd eeC         fd%ZEd"d#d$eCd eeC         fd&ZFd"d#d$eCd eeeC                  fd'ZGd"d#d eeC         fd(ZHd) ZId* ZJd+ ZKeLeMfZNd, ZOd- ZPd. ZQd/ ZRd0 ZSd1 ZTd2 ZUd3 ZVd4 ZWd5 ZXd6 ZYd7 ZZd8 Z[ e3ej\        j]                  Z^ G d9 d e^          Z] G d: d;e.          Z_dS )<Distribution    N)	strtobool)DEBUGtranslate_longopt)iglob)ListOptional
TYPE_CHECKING)Path)defaultdict)message_from_file)DistutilsOptionErrorDistutilsSetupError)
rfc822_escape)	packaging)ordered_set)unique_everseen	partition   )metadata)SetuptoolsDeprecationWarning)windows_support)
get_unpatched)setupcfg
pyprojecttoml)ConfigDiscoveryversion)_reqs)
_entry_points)Messagez&setuptools.extern.packaging.specifiersz#setuptools.extern.packaging.versionc                 T    t          j        dt                     t          |           S )NzDo not call this function)warningswarnDistDeprecationWarningr   )clss    Q/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/site-packages/setuptools/dist.py_get_unpatchedr)   9   s$    M-/EFFF    c                 b    t          | dd           }|t          j        d          }|| _        |S )Nmetadata_version2.1)getattrr   Versionr,   )selfmvs     r(   get_metadata_versionr2   >