ok
Direktori : /opt/alt/python311/lib64/python3.11/distutils/__pycache__/ |
Current File : //opt/alt/python311/lib64/python3.11/distutils/__pycache__/dist.cpython-311.opt-2.pyc |
� �f�� � � � d dl Z d dlZd dlZd dlmZ d dlZn # e$ r dZY nw xY wd dlT d dlm Z m Z d dlmZm Z mZ d dlmZ d dlmZ ej d� � Zd � Z G d � d� � Z G d� d � � Zd� ZdS )� 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 �5/opt/alt/python311/lib64/python3.11/distutils/dist.py�_ensure_listr su � ��%���� � � ��t� $� $� ���;�;�'��O�9�O�O�H�O�O�O������#�����U�����L� c � � e Zd Z g d�ZdZg d�Zd� eD � � ZddiZd)d�Zd � Z d*d�Z d� Zd)d �Zd� Z d� Zd� Zd� Zddg fd�Zd� Zd� Zd� Zd� Zd� Zd� Zd+d�Zd)d�Zd,d�Zej fd�Zd� Zd � Zd!� Z d"� Z!d#� Z"d$� Z#d%� Z$d&� Z%d'� Z&d(� Z'dS )-�Distribution))�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 <package name>-<version>)�authorNzprint the author's name)�author-emailNz print the author's email address)� maintainerNzprint the maintainer's name)zmaintainer-emailNz$print the maintainer's email address)�contactNz7print the maintainer's name if known, else the author's)z contact-emailNz@print the maintainer's email address if known, else the author's)�urlNzprint the URL for this package)�licenseNz print the license of the package)�licenceNzalias for --license)�descriptionNzprint the package description)zlong-descriptionNz"print the long package description)� platformsNzprint the list of platforms)�classifiersNzprint the list of classifiers)�keywordsNzprint the list of keywords)�providesNz+print the list of packages/modules provided)�requiresNz+print the list of packages/modules required)� obsoletesNz0print the list of packages/modules made obsoletec �8 � g | ]}t |d � � ��S �r �r )�.0�xs r � <listcomp>zDistribution.<listcomp>� s% � �M�M�M��-�a��d�3�3�M�M�Mr r! r Nc �� � d| _ d| _ d| _ | j D ]}t | |d� � �t � � | _ | j j D ]+}d|z }t | |t | j |� � � � �,i | _ d | _ d | _ d | _ i | _ g | _ d | _ i | _ d | _ d | _ d | _ d | _ d | _ d | _ d | _ d | _ d | _ d | _ d| _ i | _ i | _ |�r�|� d� � }|�S|d= |� � � D ];\ }}| � |� � }|� � � D ]\ } } d| f|| <