./devel/py-dulwich, Python implementation of Git

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2017Q3, Version: 0.18.5, Package name: py27-dulwich-0.18.5, Maintainer: pkgsrc-users

Dulwich is a Python implement of the Git file formats and protocols.
It provides a standalone implementation that doesn't depend on the
presence of Git itself.


Required to run:
[devel/py-setuptools] [lang/python27]

Required to build:
[net/py-gevent] [net/py-geventhttpclient] [devel/py-mock] [devel/py-fastimport] [pkgtools/cwrappers]

Master sites:

SHA1: 70a2466a1c2c22dc35086eca64338a0277a1bc4f
RMD160: 3cb9775a1059c71c0eda231c5bbff687dda08c87
Filesize: 322.36 KB

Version history: (Expand)


CVS history: (Expand)


   2017-11-12 12:33:48 by Benny Siegert | Files touched by this commit (2) | Package updated
Log message:
Pullup ticket #5620 - requested by sevan
devel/py-dulwich: security fix

Revisions pulled up:
- devel/py-dulwich/Makefile                                     1.24
- devel/py-dulwich/distinfo                                     1.21

---
   Module Name:    pkgsrc
   Committed By:   adam
   Date:           Mon Oct 30 18:37:38 UTC 2017

   Modified Files:
           pkgsrc/devel/py-dulwich: Makefile distinfo

   Log message:
   py-dulwich: updated to 0.18.5

   0.18.5:
   BUG FIXES
   * Fix cwd for hooks.
   * Fix setting of origin in config when non-standard origin is passed into
     ``Repo.clone``.
   * Prevent setting SSH arguments from SSH URLs when using SSH through a
     subprocess. Note that Dulwich doesn't support cloning submodules.
     (CVE 2017-1000117)

   IMPROVEMENTS
   * Silently ignored directories in ``Repo.stage``.

   API CHANGES
   * GitFile now raises ``FileLocked`` when encountering a lock
     rather than OSError(EEXIST).