diff -r 48fd1dfb99aa -r 7cc77030c557 hgext/gpg.py --- a/hgext/gpg.py Wed Jan 14 20:29:47 2015 -0800 +++ b/hgext/gpg.py Thu Jan 15 23:17:12 2015 +0100 @@ -103,7 +103,7 @@ try: # read local signatures fn = "localsigs" - for item in parsefile(repo.opener(fn), fn): + for item in parsefile(repo.vfs(fn), fn): yield item except IOError: pass @@ -250,7 +250,7 @@ # write it if opts['local']: - repo.opener.append("localsigs", sigmessage) + repo.vfs.append("localsigs", sigmessage) return if not opts["force"]: