Wed Aug 14 07:47:57 2019 UTC ()
py-dulwich: updated to 0.19.12

0.19.12:
BUG FIXES
* Update directory detection for get_unstaged_changes for Python 3.
* Add a basic porcelain.clean.
* Fix output format of porcelain.diff to match that of
  C Git
* Return a 404 not found error when repository is not found.
* Mark .git directories as hidden on Windows.
* Implement RefsContainer.__iter__
* Don't trust modes if they can't be modified after a file has been created.


(adam)
diff -r1.31 -r1.32 pkgsrc/devel/py-dulwich/Makefile
diff -r1.15 -r1.16 pkgsrc/devel/py-dulwich/PLIST
diff -r1.28 -r1.29 pkgsrc/devel/py-dulwich/distinfo

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

--- pkgsrc/devel/py-dulwich/Makefile 2019/02/18 09:41:18 1.31
+++ pkgsrc/devel/py-dulwich/Makefile 2019/08/14 07:47:57 1.32
@@ -1,27 +1,27 @@ @@ -1,27 +1,27 @@
1# $NetBSD: Makefile,v 1.31 2019/02/18 09:41:18 adam Exp $ 1# $NetBSD: Makefile,v 1.32 2019/08/14 07:47:57 adam Exp $
2 2
3DISTNAME= dulwich-0.19.11 3DISTNAME= dulwich-0.19.12
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=d/dulwich/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=d/dulwich/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.dulwich.io/ 9HOMEPAGE= https://www.dulwich.io/
10COMMENT= Python implementation of Git 10COMMENT= Python implementation of Git
11LICENSE= apache-2.0 OR gnu-gpl-v2 11LICENSE= apache-2.0 OR gnu-gpl-v2
12 12
13DEPENDS+= ${PYPKGPREFIX}-certifi-[0-9]*:../../security/py-certifi 13DEPENDS+= ${PYPKGPREFIX}-certifi-[0-9]*:../../security/py-certifi
14DEPENDS+= ${PYPKGPREFIX}-urllib3>=1.21:../../www/py-urllib3 14DEPENDS+= ${PYPKGPREFIX}-urllib3>=1.21:../../www/py-urllib3
15TEST_DEPENDS+= ${PYPKGPREFIX}-fastimport-[0-9]*:../../devel/py-fastimport 15TEST_DEPENDS+= ${PYPKGPREFIX}-fastimport-[0-9]*:../../devel/py-fastimport
16TEST_DEPENDS+= ${PYPKGPREFIX}-gevent-[0-9]*:../../net/py-gevent 16TEST_DEPENDS+= ${PYPKGPREFIX}-gevent-[0-9]*:../../net/py-gevent
17TEST_DEPENDS+= ${PYPKGPREFIX}-geventhttpclient-[0-9]*:../../net/py-geventhttpclient 17TEST_DEPENDS+= ${PYPKGPREFIX}-geventhttpclient-[0-9]*:../../net/py-geventhttpclient
18TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 18TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
19 19
20post-install: 20post-install:
21 cd ${DESTDIR}${PREFIX}/bin && \ 21 cd ${DESTDIR}${PREFIX}/bin && \
22 ${MV} dul-receive-pack dul-receive-pack-${PYVERSSUFFIX} && \ 22 ${MV} dul-receive-pack dul-receive-pack-${PYVERSSUFFIX} && \
23 ${MV} dul-upload-pack dul-upload-pack-${PYVERSSUFFIX} && \ 23 ${MV} dul-upload-pack dul-upload-pack-${PYVERSSUFFIX} && \
24 ${MV} dulwich dulwich-${PYVERSSUFFIX} || ${TRUE} 24 ${MV} dulwich dulwich-${PYVERSSUFFIX} || ${TRUE}
25 25
26.include "../../lang/python/egg.mk" 26.include "../../lang/python/egg.mk"
27.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.15 -r1.16 pkgsrc/devel/py-dulwich/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-dulwich/PLIST 2019/01/15 11:48:00 1.15
+++ pkgsrc/devel/py-dulwich/PLIST 2019/08/14 07:47:57 1.16
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.15 2019/01/15 11:48:00 adam Exp $ 1@comment $NetBSD: PLIST,v 1.16 2019/08/14 07:47:57 adam Exp $
2bin/dul-receive-pack-${PYVERSSUFFIX} 2bin/dul-receive-pack-${PYVERSSUFFIX}
3bin/dul-upload-pack-${PYVERSSUFFIX} 3bin/dul-upload-pack-${PYVERSSUFFIX}
4bin/dulwich-${PYVERSSUFFIX} 4bin/dulwich-${PYVERSSUFFIX}
5${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 5${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
6${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 6${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
7${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 7${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
8${PYSITELIB}/${EGG_INFODIR}/requires.txt 8${PYSITELIB}/${EGG_INFODIR}/requires.txt
9${PYSITELIB}/${EGG_INFODIR}/top_level.txt 9${PYSITELIB}/${EGG_INFODIR}/top_level.txt
10${PYSITELIB}/docs/tutorial/conclusion.txt 10${PYSITELIB}/docs/tutorial/conclusion.txt
11${PYSITELIB}/docs/tutorial/encoding.txt 11${PYSITELIB}/docs/tutorial/encoding.txt
12${PYSITELIB}/docs/tutorial/file-format.txt 12${PYSITELIB}/docs/tutorial/file-format.txt
13${PYSITELIB}/docs/tutorial/index.txt 13${PYSITELIB}/docs/tutorial/index.txt
14${PYSITELIB}/docs/tutorial/introduction.txt 14${PYSITELIB}/docs/tutorial/introduction.txt
@@ -135,26 +135,29 @@ ${PYSITELIB}/dulwich/tests/__init__.pyc @@ -135,26 +135,29 @@ ${PYSITELIB}/dulwich/tests/__init__.pyc
135${PYSITELIB}/dulwich/tests/__init__.pyo 135${PYSITELIB}/dulwich/tests/__init__.pyo
136${PYSITELIB}/dulwich/tests/compat/__init__.py 136${PYSITELIB}/dulwich/tests/compat/__init__.py
137${PYSITELIB}/dulwich/tests/compat/__init__.pyc 137${PYSITELIB}/dulwich/tests/compat/__init__.pyc
138${PYSITELIB}/dulwich/tests/compat/__init__.pyo 138${PYSITELIB}/dulwich/tests/compat/__init__.pyo
139${PYSITELIB}/dulwich/tests/compat/server_utils.py 139${PYSITELIB}/dulwich/tests/compat/server_utils.py
140${PYSITELIB}/dulwich/tests/compat/server_utils.pyc 140${PYSITELIB}/dulwich/tests/compat/server_utils.pyc
141${PYSITELIB}/dulwich/tests/compat/server_utils.pyo 141${PYSITELIB}/dulwich/tests/compat/server_utils.pyo
142${PYSITELIB}/dulwich/tests/compat/test_client.py 142${PYSITELIB}/dulwich/tests/compat/test_client.py
143${PYSITELIB}/dulwich/tests/compat/test_client.pyc 143${PYSITELIB}/dulwich/tests/compat/test_client.pyc
144${PYSITELIB}/dulwich/tests/compat/test_client.pyo 144${PYSITELIB}/dulwich/tests/compat/test_client.pyo
145${PYSITELIB}/dulwich/tests/compat/test_pack.py 145${PYSITELIB}/dulwich/tests/compat/test_pack.py
146${PYSITELIB}/dulwich/tests/compat/test_pack.pyc 146${PYSITELIB}/dulwich/tests/compat/test_pack.pyc
147${PYSITELIB}/dulwich/tests/compat/test_pack.pyo 147${PYSITELIB}/dulwich/tests/compat/test_pack.pyo
 148${PYSITELIB}/dulwich/tests/compat/test_patch.py
 149${PYSITELIB}/dulwich/tests/compat/test_patch.pyc
 150${PYSITELIB}/dulwich/tests/compat/test_patch.pyo
148${PYSITELIB}/dulwich/tests/compat/test_repository.py 151${PYSITELIB}/dulwich/tests/compat/test_repository.py
149${PYSITELIB}/dulwich/tests/compat/test_repository.pyc 152${PYSITELIB}/dulwich/tests/compat/test_repository.pyc
150${PYSITELIB}/dulwich/tests/compat/test_repository.pyo 153${PYSITELIB}/dulwich/tests/compat/test_repository.pyo
151${PYSITELIB}/dulwich/tests/compat/test_server.py 154${PYSITELIB}/dulwich/tests/compat/test_server.py
152${PYSITELIB}/dulwich/tests/compat/test_server.pyc 155${PYSITELIB}/dulwich/tests/compat/test_server.pyc
153${PYSITELIB}/dulwich/tests/compat/test_server.pyo 156${PYSITELIB}/dulwich/tests/compat/test_server.pyo
154${PYSITELIB}/dulwich/tests/compat/test_utils.py 157${PYSITELIB}/dulwich/tests/compat/test_utils.py
155${PYSITELIB}/dulwich/tests/compat/test_utils.pyc 158${PYSITELIB}/dulwich/tests/compat/test_utils.pyc
156${PYSITELIB}/dulwich/tests/compat/test_utils.pyo 159${PYSITELIB}/dulwich/tests/compat/test_utils.pyo
157${PYSITELIB}/dulwich/tests/compat/test_web.py 160${PYSITELIB}/dulwich/tests/compat/test_web.py
158${PYSITELIB}/dulwich/tests/compat/test_web.pyc 161${PYSITELIB}/dulwich/tests/compat/test_web.pyc
159${PYSITELIB}/dulwich/tests/compat/test_web.pyo 162${PYSITELIB}/dulwich/tests/compat/test_web.pyo
160${PYSITELIB}/dulwich/tests/compat/utils.py 163${PYSITELIB}/dulwich/tests/compat/utils.py

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

--- pkgsrc/devel/py-dulwich/distinfo 2019/02/18 09:41:18 1.28
+++ pkgsrc/devel/py-dulwich/distinfo 2019/08/14 07:47:57 1.29
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.28 2019/02/18 09:41:18 adam Exp $ 1$NetBSD: distinfo,v 1.29 2019/08/14 07:47:57 adam Exp $
2 2
3SHA1 (dulwich-0.19.11.tar.gz) = 80c06af6d1b1de79a9538f76c4e121bf51949789 3SHA1 (dulwich-0.19.12.tar.gz) = a0b7682bf9572d2a212ea07644a64fd296bcedf5
4RMD160 (dulwich-0.19.11.tar.gz) = 90d4fa0e850ca1b1edd88106c764249b5f806be6 4RMD160 (dulwich-0.19.12.tar.gz) = 6a375f4bb77cfd19bba872f6bfabc0a88c2b07eb
5SHA512 (dulwich-0.19.11.tar.gz) = 39e0e00cd442b9834775b4f9f981d282af6ac51e0a5d05cf6cf75c610feccde1ba1059b2fd4da3592079ebaffbf4957b78365226c70a90e08849759630f99ee2 5SHA512 (dulwich-0.19.12.tar.gz) = 5b72b0a3dea3d6cceffea01f889b62a5d9149ba9f016957d5a0416aa60661eec6347baaa640b74321c8e2adb3c75a76e4fbf4c0b4a0f4e4a3ed729f00dd71425
6Size (dulwich-0.19.11.tar.gz) = 364581 bytes 6Size (dulwich-0.19.12.tar.gz) = 369144 bytes