Mercurial > hg
comparison hgext/git/__init__.py @ 45950: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
45949:a001e28ad5eb | 45950: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) |