File manager - Edit - /home/newsbmcs.com/public_html/static/img/logo/wheels.tar
Back
__pycache__/util.cpython-310.pyc 0000644 00000011566 15030212330 0012430 0 ustar 00 o }hz � @ sT d dl mZ d dlmZ d dlmZ G dd� d�Zdd� ZG dd � d �Zg d �Z dS )� )�annotations)� attrgetter)�ZipFilec @ sz e Zd Zddd�Zedd� �Zedd� �Zed d � �Zedd� �Z e d d� �Zedd� �Zdd� Z ddd�Zddd�ZdS )�Wheel�return�Nonec C s || _ |j�d�| _d S )N�-)�path�stem�split�_parts)�selfr � r �F/usr/local/lib/python3.10/dist-packages/virtualenv/seed/wheels/util.py�__init__ s zWheel.__init__c C s2 |d ur|j dkrt|j�d��dkr| |�S d S )Nz.whlr � )�suffix�lenr r )�clsr r r r � from_path s &zWheel.from_pathc C � | j d S )Nr �r �r r r r �distribution � zWheel.distributionc C r )N� r r r r r �version r z Wheel.versionc C s | � | j�S �N)�as_version_tupler r r r r � version_tuple s zWheel.version_tuplec C sV g }| � d�dd� D ]}z |�t|�� W q ty Y nw |s't| ��t|�S )N�.r � )r �append�int� ValueError�tuple)r �result�partr r r r s �zWheel.as_version_tuplec C s | j jS r )r �namer r r r r( , s z Wheel.namec sx d� | jj�d�dd� �� d�}tt| j�d��}|�|��d�}W d � n1 s,w Y d� t� fdd �|� � D �d �}|d u rGd S t dd � |�d�D ���d d � |�d�D �D ]\}d�fdd�fd�fdd�fd�fdd�fd�fdd�fd�fdd�fd�fdd�ffD ]-\}}|�|�r�|t|�d � � � } t dd � | �d�D ��dd� } || �s� dS nq�q]d S )Nr r � z.dist-info/METADATA�rzutf-8zRequires-Python:c 3 s* � | ]}|� � �r|t� �d � V qd S r )� startswithr ��.0�i)�markerr r � <genexpr>5 s �( z#Wheel.support_py.<locals>.<genexpr>Tc s s � | ]}t |�V qd S r �r# r, r r r r0 8 � � r c s s � | ]}|� � V qd S r )�stripr, r r r r0 9 r2 �,z!=c s � | kS r r ��v��py_version_intr r �<lambda><