Commits


Release 0.21.0.


Merge pull request #1118 from jelmer/pack-fixes-2 Various other pack fixes:


pass along progress function in a few more cases


Merge pull request #1117 from jelmer/pack-fixes Refactor pack handling


Refactor _read_side_band64k_data.


Cope with Protocol not being available on Python 3.8


Merge pull request #1116 from jelmer/factor-missing-obj-finder Factor out MissingObjectFinder


Fix typing.


Factor out MissingObjectStore.


Merge pull request #1113 from jelmer/pack-refactor Various bits of pack refactoring; add more typing


Fix style.


Merge pull request #1114 from jelmer/fix-dep-warning Fix deprecation warning re HTTPResponse.getheader()


Add more typing.


Bump version to 0.21.0.


Fix deprecation warning re HTTPResponse.getheader().


Pass long reuse_pack.


Merge pull request #1112 from jelmer/avoid-refetch avoid refetching objects


Add more typing for server.


Implement PackBasedObjectStore.get_raw_unresolved.


Merge pull request #1110 from jelmer/pyupgrade Run pyupgrade


Remove unused get_raw_delta.


Minor compatibility fix: support None as argument for iter_tree_contents.


Remove unused get_raw_delta.


Avoid refetching deltas.


Upgrade to python 3.7.