File: //usr/lib/python3/dist-packages/hgext/convert/__pycache__/bzr.cpython-310.pyc
o
^�Ub|0 � @ s� d dl mZ d dlZd dlmZ d dlmZmZmZm Z ddl
mZ ej�
g d�� z"d dlZd dlZd dlZd dlZejjZejZejZejZej W n eyU Y nw dZG d d
� d
ej�ZdS )� )�absolute_importN)�_)�demandimport�error�pycompat�util� )�common)s breezy.transactionss breezy.urlutilss ElementPath)�file�symlinkc s� e Zd ZdZd� fdd� Zdd� Zdd� Zd d
� Zdd� Zd
d� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Z� ZS )�
bzr_sourcez>Reads Bazaar repositories by using the Bazaar Python librariesNc s� t t| �j||||d� tj�tj�|d��s t�t d�| ��zt
W n ty8 t�t d�t d�d ��w t�
|�}| �|� zt
j�|�� �}|�� | _W n tjyc t�t d�| ��w i | _|�dd�| _d S ) N)�revss .bzrs) %s does not look like a Bazaar repositorys"