Commits


Release 0.21.1.


Update NEWS.


Merge pull request #1124 from jelmer/extend-pack Add extend_pack, limit SpooledTemporaryFile memory usage


Specify max_size to SpooledTemporaryFile, factor out extend_pack.


Merge pull request #1123 from jelmer/news-0.21.0 Whoops


Drop python2-specific backwards compatibility code.


Whoops. Retroactively populate NEWS for 0.21.0


Start on 0.21.1


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