File: //usr/share/dh-python/dhpython/__pycache__/tools.cpython-310.pyc
o
O�Ib�/ � @ 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�PIPE�dhpythonz/(.*?)(-py\d\.\d(?:-[^.]*)?)?(\.egg-info|\.pth)$zNEEDED.*libpython(\d\.\d)c C sd | � d�}|� d�}|r$|d |d kr$|d= |d= |r$|d |d ksd�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&