comparison hgext/git/__init__.py @ 45965:c7c1efdfd4de

git: show the version of `pygit2` with verbose version output This seems like useful info to have when debugging. I followed the precedent of hg-git, which prints something like: hggit external 0.9.0a1 (dulwich 0.19.15) We don't have a version number assigned (because it's internal), so it's just the parenthetical. Differential Revision: https://phab.mercurial-scm.org/D9436
author Matt Harbison <matt_harbison@yahoo.com>
date Thu, 26 Nov 2020 15:09:57 -0500
parents a001e28ad5eb
children e9901d01d135
comparison
equal deleted inserted replaced
45964:a001e28ad5eb 45965:c7c1efdfd4de
41 configitem( 41 configitem(
42 b"git", 42 b"git",
43 b"log-index-cache-miss", 43 b"log-index-cache-miss",
44 default=False, 44 default=False,
45 ) 45 )
46
47 getversion = gitutil.pygit2_version
48
46 49
47 # TODO: extract an interface for this in core 50 # TODO: extract an interface for this in core
48 class gitstore(object): # store.basicstore): 51 class gitstore(object): # store.basicstore):
49 def __init__(self, path, vfstype): 52 def __init__(self, path, vfstype):
50 self.vfs = vfstype(path) 53 self.vfs = vfstype(path)