← Back to team overview

dulwich-users team mailing list archive

[PATCH 0/9] Small features and bugfixes

 

This is a small grab-bag of changes I've needed to make recently.

bb76ba0 test_objects: Remove unnecessary file writing.
1188ec0 web: Handle empty-string CONTENT_LENGTH.
5bd7070 web: Use write() callable for output.
a52bcb5 object_store: Make iter_tree_contents depth-first.
5e2302e object_store: Include subtrees in iteration.
e450393 pack: Factor out write_pack_header.
3fba07c file: Don't error when creating GitFiles with the default mode.
22f6280 test_repository: Use GitFile when modifying packed-refs.
b2fea0e pack: Add ThinPackData.from_file.

 NEWS                               |   26 +++++++++++++++++++
 dulwich/file.py                    |    2 +-
 dulwich/object_store.py            |   29 ++++++++++++---------
 dulwich/pack.py                    |   24 +++++++++++++----
 dulwich/tests/test_file.py         |    5 +++
 dulwich/tests/test_object_store.py |   49 ++++++++++++++++++++++++++++++++++++
 dulwich/tests/test_objects.py      |    1 -
 dulwich/tests/test_pack.py         |   20 ++++++++++++++
 dulwich/tests/test_repository.py   |    7 +++-
 dulwich/tests/test_web.py          |   35 +++++++++++++++++---------
 dulwich/web.py                     |   19 ++++++--------
 11 files changed, 172 insertions(+), 45 deletions(-)




Follow ups