Mon May 20 07:10:39 2013 UTC ()
Update to 0.8.7

Changelog:
0.8.7	2012-11-27

 BUG FIXES

  * Fix use of alternates in ``DiskObjectStore``.{__contains__,__iter__}.
    (Dmitriy)

  * Fix compatibility with Python 2.4. (David Carr)

0.8.6	2012-11-09

 API CHANGES

  * dulwich.__init__ no longer imports client, protocol, repo and
    server modules. (Jelmer Vernooij)

 FEATURES

  * ConfigDict now behaves more like a dictionary.
    (Adam 'Cezar' Jenkins, issue #58)

  * HTTPGitApplication now takes an optional
    `fallback_app` argument. (Jonas Haag, issue #67)

  * Support for large pack index files. (Jameson Nash)

 TESTING

  * Make index entry tests a little bit less strict, to cope with
    slightly different behaviour on various platforms.
    (Jelmer Vernooij)

  * ``setup.py test`` (available when setuptools is installed) now
    runs all tests, not just the basic unit tests.
    (Jelmer Vernooij)

 BUG FIXES

  * Commit._deserialize now actually deserializes the current state rather than
    the previous one. (Yifan Zhang, issue #59)

  * Handle None elements in lists of TreeChange objects. (Alex Holmes)

  * Support cloning repositories without HEAD set.
    (D-Key, Jelmer Vernooij, issue #69)

  * Support ``MemoryRepo.get_config``. (Jelmer Vernooij)

  * In ``get_transport_and_path``, pass extra keyword arguments on to
    HttpGitClient. (Jelmer Vernooij)

0.8.5	2012-03-29

 BUG FIXES

  * Avoid use of 'with' in dulwich.index. (Jelmer Vernooij)

  * Be a little bit strict about OS behaviour in index tests.
    Should fix the tests on Debian GNU/kFreeBSD. (Jelmer Vernooij)

0.8.4	2012-03-28

 BUG FIXES

  * Options on the same line as sections in config files are now supported.
    (Jelmer Vernooij, #920553)

  * Only negotiate capabilities that are also supported by the server.
    (Rod Cloutier, Risto Kankkunen)

  * Fix parsing of invalid timezone offsets with two minus signs.
    (Jason R. Coombs, #697828)

  * Reset environment variables during tests, to avoid
    test isolation leaks reading ~/.gitconfig. (Risto Kankkunen)

 TESTS

  * $HOME is now explicitly specified for tests that use it to read
    ``~/.gitconfig``, to prevent test isolation issues.
    (Jelmer Vernooij, #920330)

 FEATURES

  * Additional arguments to get_transport_and_path are now passed
    on to the constructor of the transport. (Sam Vilain)

  * The WSGI server now transparently handles when a git client submits data
    using Content-Encoding: gzip.
    (David Blewett, Jelmer Vernooij)

  * Add dulwich.index.build_index_from_tree(). (milki)


(ryoon)
diff -r1.6 -r1.7 pkgsrc/devel/py-dulwich/Makefile
diff -r1.4 -r1.5 pkgsrc/devel/py-dulwich/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/devel/py-dulwich/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-dulwich/Makefile 2013/02/22 19:59:06 1.6
+++ pkgsrc/devel/py-dulwich/Makefile 2013/05/20 07:10:39 1.7
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: Makefile,v 1.6 2013/02/22 19:59:06 shattered Exp $ 1# $NetBSD: Makefile,v 1.7 2013/05/20 07:10:39 ryoon Exp $
2# 2#
3 3
4DISTNAME= dulwich-0.8.3 4DISTNAME= dulwich-0.8.7
5PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 5PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
6EGG_NAME= ${DISTNAME} 6EGG_NAME= ${DISTNAME}
7CATEGORIES= devel python 7CATEGORIES= devel python
8MASTER_SITES= http://www.samba.org/~jelmer/dulwich/ 8MASTER_SITES= http://www.samba.org/~jelmer/dulwich/
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.samba.org/~jelmer/dulwich/ 11HOMEPAGE= http://www.samba.org/~jelmer/dulwich/
12COMMENT= Python implementation of Git 12COMMENT= Python implementation of Git
13 13
14.include "../../lang/python/egg.mk" 14.include "../../lang/python/egg.mk"
15.include "../../mk/bsd.pkg.mk" 15.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/devel/py-dulwich/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-dulwich/distinfo 2012/02/07 20:06:44 1.4
+++ pkgsrc/devel/py-dulwich/distinfo 2013/05/20 07:10:39 1.5
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.4 2012/02/07 20:06:44 ryoon Exp $ 1$NetBSD: distinfo,v 1.5 2013/05/20 07:10:39 ryoon Exp $
2 2
3SHA1 (dulwich-0.8.3.tar.gz) = d22041d2b7be93d11042087749d4203062b6d12e 3SHA1 (dulwich-0.8.7.tar.gz) = 0db3bf228ff601abd36a22c42e20eed4aae313e9
4RMD160 (dulwich-0.8.3.tar.gz) = 915ad05a7653d88439c287b1a49a2e44122fdcf8 4RMD160 (dulwich-0.8.7.tar.gz) = 408044a918a422df608b701d9bc9ac0fa42721f8
5Size (dulwich-0.8.3.tar.gz) = 200480 bytes 5Size (dulwich-0.8.7.tar.gz) = 208639 bytes