File: //usr/share/dh-python/dhpython/__pycache__/tools.cpython-39.pyc
a
��:`�/ � @ s\ d dl Z d dlZd dlZd dlZd dlmZ d dlmZ d dlmZ d dlm Z d dl
mZmZm
Z
mZmZmZ d dlmZmZ e �d�Ze�d �Ze�d
�Zdd� Zd
d� Zdd� Zd+dd�Zd,dd�Zdd� Zdd� Zd-dd�Z dd� Z!d.dd �Z"G d!d"� d"�Z#d#d$� Z$d%d&� Z%d d'l&m'Z' d d(l(m)Z)m*Z*m+Z+ e�d)e+ ej,�Z-e�d*e+ ej,�Z.dS )/� N)�datetime)�glob)�dumps)�rmtree)�exists�getsize�isdir�islink�join�split)�Popen�PIPEZdhpythonz/(.*?)(-py\d\.\d(?:-[^.]*)?)?(\.egg-info|\.pth)$zNEEDED.*libpython(\d\.\d)c C sR | � d�}|� d�}|r6|d |d kr6|d= |d= qd�dgt|�d | �S )z~Return relative path.
>>> relpath('/usr/share/python-foo/foo.py', '/usr/bin/foo', )
'../share/python-foo/foo.py'
�/r z..� )r r
�len)�target�link�t�l� r �&/usr/share/dh-python/dhpython/tools.py�relpath&