dulwich-users team mailing list archive
-
dulwich-users team
-
Mailing list archive
-
Message #00454
[ANNOUNCE] dulwich 0.7.0
I'm happy to announce the release of Dulwich 0.7.0. This release
contains some major feature enhancements since the last version.
The full list of changes since 0.6.2:
FEATURES
* New `dulwich.diff_tree` module for simple content-based rename
detection. (Dave Borowitz)
* Add Tree.items(). (Jelmer Vernooij)
* Add eof() and unread_pkt_line() methods to Protocol. (Dave Borowitz)
* Add write_tree_diff(). (Jelmer Vernooij)
* Add `serve_command` function for git server commands as executables.
(Jelmer Vernooij)
* dulwich.client.get_transport_and_path now supports rsync-style
repository URLs. (Dave Borowitz, #568493)
BUG FIXES
* Correct short-circuiting operation for no-op fetches in the server.
(Dave Borowitz)
* Support parsing git mbox patches without a version tail, as
generated by Mercurial. (Jelmer Vernooij)
* Fix dul-receive-pack and dul-upload-pack. (Jelmer Vernooij)
* Zero-padded file modes in Tree objects no longer trigger an
exception but the check code warns about them. (Augie Fackler,
#581064)
* Repo.init() now honors the mkdir flag. (#671159)
* The ref format is now checked when setting a ref rather than when
reading it back. (Dave Borowitz, #653527)
* Make sure pack files are closed correctly. (Tay Ray Chuan)
DOCUMENTATION
* Run the tutorial inside the test suite. (Jelmer Vernooij)
* Reorganized and updated the tutorial. (Jelmer Vernooij,
Dave Borowitz, #610550, #610540)
You can download the new release here:
* http://samba.org/~jelmer/dulwich/dulwich-0.7.0.tar.gz
A signature made with my GPG key (D279A457) can be found here:
* http://samba.org/~jelmer/dulwich/dulwich-0.7.0.tar.gz.asc
As always, please file any bugs you find in Launchpad:
* https://launchpad.net/dulwich
Cheers,
Jelmer
Attachment:
signature.asc
Description: This is a digitally signed message part