From e25d3d78cd9f5710ebf639dba63a2c3b003473f7 Mon Sep 17 00:00:00 2001 From: Felipe Contreras Date: Sat, 1 Jun 2019 16:09:55 -0500 Subject: [PATCH] Use repo.vfs() instead of repo.opener() The method() opener has been a link to vfs() since a long time, and it's now removed in 4.3. Signed-off-by: Felipe Contreras --- git-remote-hg | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/git-remote-hg b/git-remote-hg index 7af4b45..3da9df1 100755 --- a/git-remote-hg +++ b/git-remote-hg @@ -1207,7 +1207,11 @@ def do_export(parser): tagnode, branch = write_tag(parser.repo, tag, node, msg, author) p_revs[tagnode] = 'refs/heads/branches/' + gitref(branch) else: - fp = parser.repo.opener('localtags', 'a') + if check_version(2, 4): + vfs = parser.repo.vfs + else: + vfs = parser.repo.opener + fp = vfs('localtags', 'a') fp.write('%s %s\n' % (node, tag)) fp.close() p_revs[bnode] = ref