File: //kunden/lib/python3/dist-packages/breezy/__pycache__/mergeable.cpython-39.pyc
a
�*�^� � @ sp d dl mZ ddlmZ ee� d� ddlmZ ddlmZ ddlm Z G dd � d e
�Zddd
�Zddd�Z
dS )� )�absolute_import� )�lazy_importz�
from breezy import (
transport as _mod_transport,
urlutils,
)
from breezy.bzr.bundle import serializer as _serializer
from breezy.merge_directive import MergeDirective
from breezy.i18n import gettext
)�errors)�BytesIO)�notec @ s e Zd ZdZdd� Zdd� ZdS )� MergeablezA mergeable object.c C s t | j��dS )zsInstall the data from this mergeable into the specified repository.
:param repository: Repository
N)�NotImplementedError�install_revisions��selfZ
repository� r
�2/usr/lib/python3/dist-packages/breezy/mergeable.pyr
* s zMergeable.install_revisionsc C s t | j��dS )zrExtract merge request data.
:return: tuple with (base_revision_id, target_revision_id, verified)
N)r �get_merge_requestr r
r
r r 1 s zMergeable.get_merge_requestN)�__name__�
__module__�__qualname__�__doc__r
r r
r
r
r r '