Mercurial > hg-git
changeset 1124:666ab5997802
client: update to dulwich 0.19+
author | Kevin Bullock <kbullock@ringworld.org> |
---|---|
date | Tue, 01 May 2018 10:28:16 -0500 |
parents | 70c9dfdb0bc1 |
children | 8f55daa87ce4 |
files | hggit/git_handler.py setup.py |
diffstat | 2 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/hggit/git_handler.py Sat Feb 24 17:30:57 2018 -0600 +++ b/hggit/git_handler.py Tue May 01 10:28:16 2018 -0500 @@ -1079,7 +1079,7 @@ exportable[rev] = all_exportable[rev] return self.get_changed_refs(refs, exportable, force) - def genpack(have, want): + def genpack(have, want, progress=None, ofs_delta=True): commits = [] for mo in self.git.object_store.find_missing_objects(have, want): (sha, name) = mo @@ -1095,7 +1095,8 @@ for commit in commits: self.ui.debug("%s\n" % commit) self.ui.status(_("adding objects\n")) - return self.git.object_store.generate_pack_contents(have, want) + return self.git.object_store.generate_pack_data( + have, want, progress=progress, ofs_delta=ofs_delta) def callback(remote_info): # dulwich (perhaps git?) wraps remote output at a fixed width but
--- a/setup.py Sat Feb 24 17:30:57 2018 -0600 +++ b/setup.py Tue May 01 10:28:16 2018 -0500 @@ -37,5 +37,5 @@ packages=['hggit'], package_data={'hggit': ['help/git.rst']}, include_package_data=True, - install_requires=['dulwich>=0.9.7'] + extra_req, + install_requires=['dulwich>=0.19.0'] + extra_req, )