o
    Ó(gµ  ã                   @   s   d dl mZ dd„ ZdS )é    )Únewer_groupc                 C   sh   t | ƒt |ƒkrtdƒ‚g }g }tt | ƒƒD ]}t| | || ƒr/| | | ¡ | || ¡ q||fS )zûWalk both arguments in parallel, testing if each source group is newer
    than its corresponding target. Returns a pair of lists (sources_groups,
    targets) where sources is newer than target, according to the semantics
    of 'newer_group()'.
    z5'sources_group' and 'targets' must be the same length)ÚlenÚ
ValueErrorÚranger   Úappend)Úsources_groupsÚtargetsÚ	n_sourcesÚ	n_targetsÚi© r   ú[/var/www/python.lazyprojects.co.uk/venv/lib/python3.10/site-packages/setuptools/dep_util.pyÚnewer_pairwise_group   s   ÿ€r   N)Údistutils.dep_utilr   r   r   r   r   r   Ú<module>   s    