§
½ìE�n´ã óø — 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)Ú*)ÚFancyGetoptÚtranslate_longopt)Ú
check_environÚ strtoboolÚ
rfc822_escape©Úlog)Ú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 'ú')Ú
isinstanceÚstrÚlistÚtypeÚ__name__r ÚWARN)ÚvalueÚ fieldnameÚtypenameÚmsgs ú;/opt/alt/python-internal/lib64/python3.11/distutils/dist.pyÚ_ensure_listr su € Ý�%�ÑÔð ð
Ý
˜�tÑ
$Ô
$ð 嘑;”;Ô'ˆØO˜9ÐOÐOÀHÐOÐOÐOˆÝŒ•”˜#ÑÔÐÝ�U‘”ˆØ€Ló c ó — e Zd ZdZg d¢ZdZg d¢Zd„ eD ¦ « ZddiZd*d „Z d
„ Z
d+d„Zd
„ Zd*d„Z
d„ Zd„ Zd„ Zd„ Zddg fd„Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zd,d„Zd*d„Zd-d„Zej fd„Zd „ Zd!„ Z d"„ Z!d#„ Z"d$„ Z#d%„ Z$d&„ Z%d'„ Z&d(„ Z'd)„ Z(dS ).ÚDistributiona½ The core of the Distutils. Most of the work hiding behind 'setup'
is really done within a Distribution instance, which farms the work out
to the Distutils commands specified on the command line.
Setup scripts will almost never instantiate Distribution directly,
unless the 'setup()' function is totally inadequate to their needs.
However, it is conceivable that a setup script might wish to subclass
Distribution for some specialized purpose, and then pass the subclass
to 'setup()' as the 'distclass' keyword argument. If so, it is
necessary to respect the expectations that 'setup' has of Distribution.
See the code for 'setup()', in core.py, for details.
))ÚverboseÚvzrun verbosely (default)é )ÚquietÚqz!run quietly (turns verbosity off))zdry-runÚnzdon't actually do anything)ÚhelpÚhzshow detailed help message)zno-user-cfgNz-ignore pydistutils.cfg in your home directoryz£Common commands: (see '--help-commands' for more)
setup.py build will build the package underneath 'build/'
setup.py install will install the package
))z
help-commandsNzlist all available commands)ÚnameNzprint package name)ÚversionÚVzprint package version)ÚfullnameNzprint