Commits


Release 0.21.2.


Update NEWS.


Merge pull request #1130 from jelmer/inline-move-in-pack Inline _move_in_pack - only used once


Inline _move_in_pack, only used once.


Merge pull request #1127 from jelmer/pack-windows Factor out common _complete_thin_pack


Factor out a common _complete_pack.


Merge pull request #1129 from jelmer/various Make ObjectStore._move_in_pack private, don't reopen files.


Make ObjectStore._move_in_pack private, don't reopen files.


Merge pull request #1128 from jelmer/various Stop closing file in extend_pack + trivial fixes


Stop closing file in extend_pack + trivial refactoring.


Merge pull request #1125 from jelmer/peeled-tags Refactor peeled tag handling


Start on 0.21.2


Factor out serialize_refs.


Release 0.21.1.


Rename ANNOTATED_TAG_SUFFIX to PEELED_TAG_SUFFIX.


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