← Back to team overview

dulwich-users team mailing list archive

[ANNOUNCE] Dulwich 0.6.1

 

I'm happy to announce the release of Dulwich 0.6.1. This release
contains a couple of bug fixes as well as additional testing and
cleanups. From NEWS:

 BUG FIXES

  * Fix memory leak in C implementation of sorted_tree_items. (Dave
Borowitz)

  * Use correct path separators for named repo files. (Dave Borowitz)

  * python > 2.7 and testtools-based test runners will now also pick up
skipped
    tests correctly. (Jelmer Vernooij)

 FEATURES

  * Move named file initilization to BaseRepo. (Dave Borowitz)

  * Add logging utilities and git/HTTP server logging. (Dave Borowitz)

  * The GitClient interface has been cleaned up and instances are now
reusable.
    (Augie Fackler)

  * Allow overriding paths to executables in GitSSHClient. 
    (Ross Light, Jelmer Vernooij, #585204)

  * Add PackBasedObjectStore.pack_loose_objects(). (Jelmer Vernooij)

 TESTS

  * Add tests for sorted_tree_items and C implementation. (Dave
Borowitz)

  * Add a MemoryRepo that stores everything in memory. (Dave Borowitz)

  * Quiet logging output from web tests. (Dave Borowitz)

 CLEANUP

  * Clean up file headers. (Dave Borowitz)

 API CHANGES

  * dulwich.pack.write_pack_index_v{1,2} now take a file-like object
    rather than a filename. (Jelmer Vernooij)

  * Make dul-daemon/dul-web trivial wrappers around server
functionality.
    (Dave Borowitz)

  * Move reference WSGI handler to web.py. (Dave Borowitz)

The release can be downloaded from:

 * http://samba.org/~jelmer/dulwich/dulwich-0.6.1.tar.gz

A GPG signature made with my keys (1EEF5276, D729A457) can be found
here:

 * http://samba.org/~jelmer/dulwich/dulwich-0.6.1.tar.gz.asc

Please file any bugs you find in Launchpad:

 * https://launchpad.net/dulwich

The main Git repository has not been updated to contain the changes in
the release yet. I hope to do this later today (UTC). 

I'm planning to do the next release in about a month's time.

Cheers,

Jelmer

Attachment: signature.asc
Description: This is a digitally signed message part