diff -r 0e330d7d9f53 -r ae53ecc47414 hgext/shelve.py --- a/hgext/shelve.py Mon Mar 28 17:16:00 2016 -0500 +++ b/hgext/shelve.py Mon Mar 28 14:41:29 2016 -0700 @@ -141,7 +141,7 @@ cg = changegroup.changegroupsubset(self.repo, bases, [node], 'shelve', version=cgversion) - changegroup.writebundle(self.ui, cg, self.fname, btype, self.vfs, + bundle2.writebundle(self.ui, cg, self.fname, btype, self.vfs, compression=compression) class shelvedstate(object):