← Back to team overview

dulwich-users team mailing list archive

[PATCH 0/7] Grab-bag of bugfixes

 

I've been meaning to help knock some bugs off the tracker for a while,
so here are some easy fixes.

There are a number of other outstanding bugs I'm still working on, but
which will require significantly more code.

ebc736f test_repository: Add setUp/tearDown to CreateRepositoryTests.
0c56328 repo: Allow recursive mkdir in Repo.init(_bare).
8cc2aee client: Standardize on single quotes.
c6c8547 test_client: 80 cols.
51134ed client: Rewrite URI parsing in get_transport_and_path.
82b38c4 tutorial: Clarify setting of HEAD.
21e6b47 repo: Raise RefFormatException instead of KeyError on bad refs.

 docs/tutorial/2-object-store.txt |   22 ++++++++--
 dulwich/client.py                |   65 +++++++++++++++++-----------
 dulwich/errors.py                |    4 ++
 dulwich/repo.py                  |   14 ++++--
 dulwich/tests/test_client.py     |   86 +++++++++++++++++++++++++++++++++----
 dulwich/tests/test_repository.py |   72 ++++++++++++++++++++-----------
 6 files changed, 193 insertions(+), 70 deletions(-)



Follow ups