File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/wheel/_commands/__pycache__/info.cpython-310.pyc
Back
o ;j^ � @ sT d Z ddlmZ ddlZddlZddlmZ ddlm Z ddl mZ dddd�ZdS )z( Display information about wheel files. � )�annotationsN)�BytesParser)�Path� )� WheelFileF�path�str�verbose�bool�return�Nonec C s t | �}|�� std| � ���t| ����}|j}|�d�}|�d�}|�d�}td|� �� td|� �� |r>td|� �� zg|�|j� d���T}t t jjd �� |�} td | �dd�� �� td | �dd�� �� | �dg �} | r�td� t| �D ] }td|� �� qy| �dg �}|D ] } td| � �� q�W d � n1 s�w Y W n ty� tdtjd� Y nw z�|�|j� d����}t t jjd �� |�}|�dd�}|r�|dkr�td|� �� |�dd�}|r�|dkr�td|� �� |�d�}|�r|dk�rtd|� �� |�d �}|�r|dk�rtd!|� �� |�d"�}|�r-|dk�r-td#|� �� |�d$g �}|�r`td%� t|dd&� �D ] }td|� �� �qBt|�d&k�r`td't|�d& � d(�� |�d)g �}|�r|td*� t|�D ] }td|� �� �qqW d � n 1 �s�w Y W n t�y� td+tjd� Y nw t|j�}td,d-� |jD ��}td.|� �� td/|d0�d1�� |�r�td2� |jD ]&}|jd3k�r�|jd0�nd4}td|jd5�d6|d7�d1�� �q�W d � dS W d � dS 1 �s�w Y dS )8z�Display information about a wheel file. :param path: The path to the wheel file :param verbose: Show detailed file listing zWheel file not found: �name�ver�buildzName: z Version: zBuild: z/WHEEL)�policyzWheel-Version: z Wheel-VersionZUnknownzRoot-Is-Purelib: zRoot-Is-PurelibZTagzTags:z � GeneratorzGenerator: Nz&Warning: WHEEL metadata file not found)�filez /METADATAZSummary� �UNKNOWNz Summary: ZAuthorzAuthor: zAuthor-emailzAuthor-email: z Home-pagezHome-page: ZLicensez License: Z ClassifierzClassifiers:� z ... and z morez Requires-DistzRequires-Dist:z Warning: METADATA file not foundc s s � | ]}|j V qd S )N)� file_size)�.0�zinfo� r �H/opt/saltstack/salt/lib/python3.10/site-packages/wheel/_commands/info.py� <genexpr>r s � zinfo.<locals>.<genexpr>zFiles: zSize: �,z bytesz File listing:r �0Z60� z>10)r �exists�FileNotFoundErrorr Zparsed_filename�group�print�openZdist_info_pathr �emailr �compat32�parse�get�get_all�sorted�KeyError�sys�stderr�lenZfilelist�sumr �filename)r r � wheel_pathZwf�parsedr �versionZ build_tagZ wheel_fileZwheel_metadata�tags�tag� generators� generatorZ metadata_fileZpkg_metadataZsummaryZauthorZauthor_emailZhomepageZlicense_infoZclassifiersZ classifierZ requires_dist�reqZ file_countZ total_sizer Zsize_strr r r �info s� �������� ����+� ��a$�r8 )F)r r r r r r ) �__doc__� __future__r �email.policyr$ r+ �email.parserr �pathlibr Z wheelfiler r8 r r r r �<module> s
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings