diff options
author | wiz <wiz@pkgsrc.org> | 2014-01-20 12:42:24 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2014-01-20 12:42:24 +0000 |
commit | 5915217d64edeb84e3450b7c49a9f64ef81d93cf (patch) | |
tree | f4a830a6a3f4f17742d12099f404f86ca3c92ca9 | |
parent | a0729dbf5e75203379df9038c28d8679fbedcdb3 (diff) | |
download | pkgsrc-5915217d64edeb84e3450b7c49a9f64ef81d93cf.tar.gz |
Update to 0.9.4:
0.9.4 2013-11-30
IMPROVEMENTS
* Add ssh_kwargs attribute to ParamikoSSHVendor. (milki)
* Add Repo.set_description(). (Víðir Valberg Guðmundsson)
* Add a basic `dulwich.porcelain` module. (Jelmer Vernooij, Marcin Kuzminski)
* Various performance improvements for object access.
(Jelmer Vernooij)
* New function `get_transport_and_path_from_url`,
similar to `get_transport_and_path` but only
supports URLs.
(Jelmer Vernooij)
* Add support for file:// URLs in `get_transport_and_path_from_url`.
(Jelmer Vernooij)
* Add LocalGitClient implementation.
(Jelmer Vernooij)
BUG FIXES
* Support filesystems with 64bit inode and device numbers.
(André Roth)
CHANGES
* Ref handling has been moved to dulwich.refs.
(Jelmer Vernooij)
API CHANGES
* Remove long deprecated RefsContainer.set_ref().
(Jelmer Vernooij)
* Repo.ref() is now deprecated in favour of Repo.refs[].
(Jelmer Vernooij)
FEATURES
* Add support for graftpoints. (milki)
0.9.3 2013-09-27
BUG FIXES
* Fix path for stdint.h in MANIFEST.in. (Jelmer Vernooij)
0.9.2 2013-09-26
BUG FIXES
* Include stdint.h in MANIFEST.in (Mark Mikofski)
0.9.1 2013-09-22
BUG FIXES
* Support lookups of 40-character refs in BaseRepo.__getitem__. (Chow Loong Jin, Jelmer Vernooij)
* Fix fetching packs with side-band-64k capability disabled. (David Keijser, Jelmer Vernooij)
* Several fixes in send-pack protocol behaviour - handling of empty pack files and deletes.
(milki, #1063087)
* Fix capability negotiation when fetching packs over HTTP.
(#1072461, William Grant)
* Enforce determine_wants returning an empty list rather than None. (Fabien Boucher, Jelmer Vernooij)
* In the server, support pushes just removing refs. (Fabien Boucher, Jelmer Vernooij)
IMPROVEMENTS
* Support passing a single revision to BaseRepo.get_walker() rather than a list of revisions.
(Alberto Ruiz)
* Add `Repo.get_description` method. (Jelmer Vernooij)
* Support thin packs in Pack.iterobjects() and Pack.get_raw().
(William Grant)
* Add `MemoryObjectStore.add_pack` and `MemoryObjectStore.add_thin_pack` methods.
(David Bennett)
* Add paramiko-based SSH vendor. (Aaron O'Mullan)
* Support running 'dulwich.server' and 'dulwich.web' using 'python -m'.
(Jelmer Vernooij)
* Add ObjectStore.close(). (Jelmer Vernooij)
* Raise appropriate NotImplementedError when encountering dumb HTTP servers.
(Jelmer Vernooij)
API CHANGES
* SSHVendor.connect_ssh has been renamed to SSHVendor.run_command.
(Jelmer Vernooij)
* ObjectStore.add_pack() now returns a 3-tuple. The last element will be an
abort() method that can be used to cancel the pack operation.
(Jelmer Vernooij)
0.9.0 2013-05-31
BUG FIXES
* Push efficiency - report missing objects only. (#562676, Artem Tikhomirov)
* Use indentation consistent with C Git in config files.
(#1031356, Curt Moore, Jelmer Vernooij)
* Recognize and skip binary files in diff function.
(Takeshi Kanemoto)
* Fix handling of relative paths in dulwich.client.get_transport_and_path.
(Brian Visel, #1169368)
* Preserve ordering of entries in configuration.
(Benjamin Pollack)
* Support ~ expansion in SSH client paths. (milki, #1083439)
* Support relative paths in alternate paths.
(milki, Michel Lespinasse, #1175007)
* Log all error messages from wsgiref server to the logging module. This
makes the test suit quiet again. (Gary van der Merwe)
* Support passing None for empty tree in changes_from_tree.
(Kevin Watters)
* Support fetching empty repository in client. (milki, #1060462)
IMPROVEMENTS:
* Add optional honor_filemode flag to build_index_from_tree.
(Mark Mikofski)
* Support core/filemode setting when building trees. (Jelmer Vernooij)
* Add chapter on tags in tutorial. (Ryan Faulkner)
FEATURES
* Add support for mergetags. (milki, #963525)
* Add support for posix shell hooks. (milki)
-rw-r--r-- | devel/py-dulwich/Makefile | 26 | ||||
-rw-r--r-- | devel/py-dulwich/PLIST | 52 | ||||
-rw-r--r-- | devel/py-dulwich/distinfo | 8 |
3 files changed, 69 insertions, 17 deletions
diff --git a/devel/py-dulwich/Makefile b/devel/py-dulwich/Makefile index b7eeca09e47..95f81f03b6c 100644 --- a/devel/py-dulwich/Makefile +++ b/devel/py-dulwich/Makefile @@ -1,15 +1,17 @@ -# $NetBSD: Makefile,v 1.7 2013/05/20 07:10:39 ryoon Exp $ -# - -DISTNAME= dulwich-0.8.7 -PKGNAME= ${PYPKGPREFIX}-${DISTNAME} -EGG_NAME= ${DISTNAME} -CATEGORIES= devel python -MASTER_SITES= http://www.samba.org/~jelmer/dulwich/ - -MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://www.samba.org/~jelmer/dulwich/ -COMMENT= Python implementation of Git +# $NetBSD: Makefile,v 1.8 2014/01/20 12:42:24 wiz Exp $ + +DISTNAME= dulwich-0.9.4 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +EGG_NAME= ${DISTNAME} +CATEGORIES= devel python +MASTER_SITES= https://pypi.python.org/packages/source/d/dulwich/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.samba.org/~jelmer/dulwich/ +COMMENT= Python implementation of Git +LICENSE= gnu-gpl-v2 + +PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 0.9.4 .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/devel/py-dulwich/PLIST b/devel/py-dulwich/PLIST index a94a6ece926..f5d56de2c44 100644 --- a/devel/py-dulwich/PLIST +++ b/devel/py-dulwich/PLIST @@ -1,5 +1,7 @@ -@comment $NetBSD: PLIST,v 1.4 2012/02/07 20:06:44 ryoon Exp $ +@comment $NetBSD: PLIST,v 1.5 2014/01/20 12:42:24 wiz Exp $ bin/dul-daemon +bin/dul-receive-pack +bin/dul-upload-pack bin/dul-web bin/dulwich ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO @@ -33,6 +35,9 @@ ${PYSITELIB}/dulwich/fastexport.pyo ${PYSITELIB}/dulwich/file.py ${PYSITELIB}/dulwich/file.pyc ${PYSITELIB}/dulwich/file.pyo +${PYSITELIB}/dulwich/hooks.py +${PYSITELIB}/dulwich/hooks.pyc +${PYSITELIB}/dulwich/hooks.pyo ${PYSITELIB}/dulwich/index.py ${PYSITELIB}/dulwich/index.pyc ${PYSITELIB}/dulwich/index.pyo @@ -54,9 +59,15 @@ ${PYSITELIB}/dulwich/pack.pyo ${PYSITELIB}/dulwich/patch.py ${PYSITELIB}/dulwich/patch.pyc ${PYSITELIB}/dulwich/patch.pyo +${PYSITELIB}/dulwich/porcelain.py +${PYSITELIB}/dulwich/porcelain.pyc +${PYSITELIB}/dulwich/porcelain.pyo ${PYSITELIB}/dulwich/protocol.py ${PYSITELIB}/dulwich/protocol.pyc ${PYSITELIB}/dulwich/protocol.pyo +${PYSITELIB}/dulwich/refs.py +${PYSITELIB}/dulwich/refs.pyc +${PYSITELIB}/dulwich/refs.pyo ${PYSITELIB}/dulwich/repo.py ${PYSITELIB}/dulwich/repo.pyc ${PYSITELIB}/dulwich/repo.pyo @@ -66,6 +77,33 @@ ${PYSITELIB}/dulwich/server.pyo ${PYSITELIB}/dulwich/tests/__init__.py ${PYSITELIB}/dulwich/tests/__init__.pyc ${PYSITELIB}/dulwich/tests/__init__.pyo +${PYSITELIB}/dulwich/tests/compat/__init__.py +${PYSITELIB}/dulwich/tests/compat/__init__.pyc +${PYSITELIB}/dulwich/tests/compat/__init__.pyo +${PYSITELIB}/dulwich/tests/compat/server_utils.py +${PYSITELIB}/dulwich/tests/compat/server_utils.pyc +${PYSITELIB}/dulwich/tests/compat/server_utils.pyo +${PYSITELIB}/dulwich/tests/compat/test_client.py +${PYSITELIB}/dulwich/tests/compat/test_client.pyc +${PYSITELIB}/dulwich/tests/compat/test_client.pyo +${PYSITELIB}/dulwich/tests/compat/test_pack.py +${PYSITELIB}/dulwich/tests/compat/test_pack.pyc +${PYSITELIB}/dulwich/tests/compat/test_pack.pyo +${PYSITELIB}/dulwich/tests/compat/test_repository.py +${PYSITELIB}/dulwich/tests/compat/test_repository.pyc +${PYSITELIB}/dulwich/tests/compat/test_repository.pyo +${PYSITELIB}/dulwich/tests/compat/test_server.py +${PYSITELIB}/dulwich/tests/compat/test_server.pyc +${PYSITELIB}/dulwich/tests/compat/test_server.pyo +${PYSITELIB}/dulwich/tests/compat/test_utils.py +${PYSITELIB}/dulwich/tests/compat/test_utils.pyc +${PYSITELIB}/dulwich/tests/compat/test_utils.pyo +${PYSITELIB}/dulwich/tests/compat/test_web.py +${PYSITELIB}/dulwich/tests/compat/test_web.pyc +${PYSITELIB}/dulwich/tests/compat/test_web.pyo +${PYSITELIB}/dulwich/tests/compat/utils.py +${PYSITELIB}/dulwich/tests/compat/utils.pyc +${PYSITELIB}/dulwich/tests/compat/utils.pyo ${PYSITELIB}/dulwich/tests/test_blackbox.py ${PYSITELIB}/dulwich/tests/test_blackbox.pyc ${PYSITELIB}/dulwich/tests/test_blackbox.pyo @@ -84,12 +122,21 @@ ${PYSITELIB}/dulwich/tests/test_fastexport.pyo ${PYSITELIB}/dulwich/tests/test_file.py ${PYSITELIB}/dulwich/tests/test_file.pyc ${PYSITELIB}/dulwich/tests/test_file.pyo +${PYSITELIB}/dulwich/tests/test_grafts.py +${PYSITELIB}/dulwich/tests/test_grafts.pyc +${PYSITELIB}/dulwich/tests/test_grafts.pyo +${PYSITELIB}/dulwich/tests/test_hooks.py +${PYSITELIB}/dulwich/tests/test_hooks.pyc +${PYSITELIB}/dulwich/tests/test_hooks.pyo ${PYSITELIB}/dulwich/tests/test_index.py ${PYSITELIB}/dulwich/tests/test_index.pyc ${PYSITELIB}/dulwich/tests/test_index.pyo ${PYSITELIB}/dulwich/tests/test_lru_cache.py ${PYSITELIB}/dulwich/tests/test_lru_cache.pyc ${PYSITELIB}/dulwich/tests/test_lru_cache.pyo +${PYSITELIB}/dulwich/tests/test_missing_obj_finder.py +${PYSITELIB}/dulwich/tests/test_missing_obj_finder.pyc +${PYSITELIB}/dulwich/tests/test_missing_obj_finder.pyo ${PYSITELIB}/dulwich/tests/test_object_store.py ${PYSITELIB}/dulwich/tests/test_object_store.pyc ${PYSITELIB}/dulwich/tests/test_object_store.pyo @@ -102,6 +149,9 @@ ${PYSITELIB}/dulwich/tests/test_pack.pyo ${PYSITELIB}/dulwich/tests/test_patch.py ${PYSITELIB}/dulwich/tests/test_patch.pyc ${PYSITELIB}/dulwich/tests/test_patch.pyo +${PYSITELIB}/dulwich/tests/test_porcelain.py +${PYSITELIB}/dulwich/tests/test_porcelain.pyc +${PYSITELIB}/dulwich/tests/test_porcelain.pyo ${PYSITELIB}/dulwich/tests/test_protocol.py ${PYSITELIB}/dulwich/tests/test_protocol.pyc ${PYSITELIB}/dulwich/tests/test_protocol.pyo diff --git a/devel/py-dulwich/distinfo b/devel/py-dulwich/distinfo index e27d931be67..7e1e27af632 100644 --- a/devel/py-dulwich/distinfo +++ b/devel/py-dulwich/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.5 2013/05/20 07:10:39 ryoon Exp $ +$NetBSD: distinfo,v 1.6 2014/01/20 12:42:24 wiz Exp $ -SHA1 (dulwich-0.8.7.tar.gz) = 0db3bf228ff601abd36a22c42e20eed4aae313e9 -RMD160 (dulwich-0.8.7.tar.gz) = 408044a918a422df608b701d9bc9ac0fa42721f8 -Size (dulwich-0.8.7.tar.gz) = 208639 bytes +SHA1 (dulwich-0.9.4.tar.gz) = dffc10c3aef1076b0a5d0af8c1ede7fc71cec05f +RMD160 (dulwich-0.9.4.tar.gz) = 26321fed55ef2effa1c0a2f0302e1e4efea87b82 +Size (dulwich-0.9.4.tar.gz) = 235283 bytes |