libvcs.sync.hg# For mercurial, aka hg(1). Mercurial Repo object for libvcs. class libvcs.sync.hg.HgSync(*, url, dir, **kwargs)[source]# Bases: BaseSync A hg repository. Parameters: url (str) β URL in subversion repository dir (Path) β kwargs (Any) β bin_name: str = 'hg'# VCS app name, e.g. βgitβ schemes: tuple[str, ...] = ('hg', 'hg+http', 'hg+https', 'hg+file')# List of supported schemes to register in urlparse.uses_netloc __init__(*, url, dir, **kwargs)[source]# A hg repository. Parameters: url (str) β URL in subversion repository dir (Union[str, PathLike[str]]) β kwargs (Any) β Return type: None cmd: Hg# obtain(*args, **kwargs)[source]# Return type: None Parameters: args (Any) β kwargs (Any) β get_revision()[source]# Return type: str update_repo(*args, **kwargs)[source]# Return type: None Parameters: args (Any) β kwargs (Any) β