Repository URL to install this package:
Version:
1.0.8-1 ▾
|
wlanpi-profiler
/
opt
/
wlanpi-profiler
/
lib
/
python3.7
/
site-packages
/
wheel
/
__pycache__
/
metadata.cpython-37.pyc
|
---|
B nÉãljã @ s\ d Z ddlZddlZddlZddlmZ dd Zdd Zd d Z dd Z d d Zdd ZdS )z2 Tools for converting old- to new-style metadata. é Né )Ú read_pkg_infoc C sV t | ddrd| j S g }x | jD ]\}}| || ¡ q"W |sDdS dd t|¡ S )zFReturn the version specifier for a requirement in PEP 345/566 fashion.ÚurlNz @ Ú z (%s)ú,)Úgetattrr ÚspecsÚappendÚjoinÚsorted)ÚrequirementZ requires_distÚopÚver© r ú/build/wlanpi-profiler-MIf3Xw/wlanpi-profiler-1.0.8/debian/wlanpi-profiler/opt/wlanpi-profiler/lib/python3.7/site-packages/wheel/metadata.pyÚrequires_to_requires_dist s r c c sR xL| D ]D}t j |¡}t|}d t|j¡}|r:d| }|j| | V qW dS )z=Yield Requires-Dist: strings for parsed requirements strings.r z[%s]N)Ú pkg_resourcesÚRequirementÚparser r r ÚextrasÚproject_name)ÚrequirementsÚreqÚparsed_requirementÚspecr r r r Úconvert_requirements s r c c s x| ¡ D ]\}}d}|pd}d|kr6| dd¡\}}t |¡}|rjd|fV |r^d| d }|d| 7 }|rvd| }xt|D ]}d || fV qW q W d S )a, Convert requirements from a setup()-style dictionary to ('Requires-Dist', 'requirement') and ('Provides-Extra', 'extra') tuples. extras_require is a dictionary of {extra: [requirements]} as passed to setup(), using the empty extra {'': [requirements]} to hold install_requires. r ú:r zProvides-Extraú(z) and z extra == '%s'z ; z Requires-DistN)ÚitemsÚsplitr Ú safe_extrar )Zextras_requireÚextraÚdependsÚ conditionZnew_reqr r r Úgenerate_requirements% s r$ c C sÔ t |}| dd¡ |d= |d= tj | d¡}tj |¡r°t|}| ¡ }W dQ R X tt |¡dd d }xB|D ]:\}}x0t||iD ] \} } | | f| ¡ kr| || <