pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-dulwich



Module Name:    pkgsrc
Committed By:   maya
Date:           Sat Jan 16 15:06:08 UTC 2021

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

Log Message:
py-dulwich: update to 0.20.15

0.20.15 2020-12-23

 * Add some functions for parsing and writing bundles.
   (Jelmer Vernooij)

 * Add ``no_verify`` flag to ``porcelain.commit`` and ``Repo.do_commit``.
   (Peter Rowlands)

 * Remove dependency on external mock module.
   (Matěj Cepl, #820)

0.20.14 2020-11-26

 * Fix some stash functions on Python 3. (Peter Rowlands)

 * Fix handling of relative paths in alternates files on Python 3.
   (Georges Racinet)

0.20.13 2020-11-22

 * Add py.typed to allow type checking. (David Caro)

 * Add tests demonstrating a bug in the walker code.
   (Doug Hellman)

0.20.11 2020-10-30

 * Fix wheels build on Linux. (Ruslan Kuprieiev)

 * Enable wheels build for Python 3.9 on Linux. (Jelmer Vernooij)

0.20.8  2020-10-29

 * Build wheels on Mac OS X / Windows for Python 3.9.
   (Jelmer Vernooij)

0.20.7  2020-10-29

 * Check core.repositoryformatversion. (Jelmer Vernooij, #803)

 * Fix ACK/NACK handling in archive command handling in dulwich.client.
   (DzmitrySudnik, #805)

0.20.6  2020-08-29

 * Add a ``RefsContainer.watch`` interface.
   (Jelmer Vernooij, #751)

 * Fix pushing of new branches from porcelain.push.
   (Jelmer Vernooij, #788)

 * Honor shallows when pushing from a shallow clone.
   (Jelmer Vernooij, #794)

 * Fix porcelain.path_to_tree_path for Python 3.5.
   (Boris Feld, #777)

 * Add support for honor proxy environment variables for HTTP.
   (Aurélien Campéas, #797)

0.20.5  2020-06-22

 * Print a clearer exception when setup.py is executed on Python < 3.5.
   (Jelmer Vernooij, #783)

 * Send an empty pack to clients if they requested objects, even if they
   already have those objects. Thanks to Martijn Pieters for
   the detailed bug report. (Jelmer Vernooij, #781)

 * porcelain.pull: Don't ask for objects that we already have.
   (Jelmer Vernooij, #782)

 * Add LCA implementation. (Kevin Hendricks)

 * Add functionality for finding the merge base. (Kevin Hendricks)

 * Check for diverged branches during push.
   (Jelmer Vernooij, #494)

 * Check for fast-forward during pull. (Jelmer Vernooij, #666)

 * Return a SendPackResult object from
   GitClient.send_pack(). (Jelmer Vernooij)

 * ``GitClient.send_pack`` now sets the ``ref_status`` attribute
   on its return value to a dictionary mapping ref names
   to error messages. Previously, it raised UpdateRefsError
   if any of the refs failed to update.
   (Jelmer Vernooij, #780)

 * Add a ``porcelain.Error`` object that most errors in porcelain
   derive from. (Jelmer Vernooij)

 * Fix argument parsing in dulwich command-line app.
   (Jelmer Vernooij, #784)

0.20.3  2020-06-14

 * Add support for remembering remote refs after push/pull.
   (Jelmer Vernooij, #752)

 * Support passing tree and output encoding to
   dulwich.patch.unified_diff. (Jelmer Vernooij, #763)

 * Fix pushing of new refs over HTTP(S) when there are
   no new objects to be sent.
   (Jelmer Vernooij, #739)

 * Raise new error HTTPUnauthorized when the server sends
   back a 401. The client can then retry with credentials.
   (Jelmer Vernooij, #691)

 * Move the guts of bin/dulwich to dulwich.cli, so it is easier to
   test or import. (Jelmer Vernooij)

 * Install dulwich script from entry_points when setuptools is available,
   making it slightly easier to use on Windows. (Jelmer Vernooij, #540)

 * Set python_requires>=3.5 in setup.py. (Manuel Jacob)

0.20.2  2020-06-01

 * Brown bag release to fix uploads of Windows wheels.

0.20.1  2020-06-01

 * Publish binary wheels for: Windows, Linux, Mac OS X.
   (Jelmer Vernooij, #711, #710, #629)

0.20.0  2020-06-01

 * Drop support for Python 2. (Jelmer Vernooij)

 * Only return files from the loose store that look like git objects.
   (Nicolas Dandrimont)

 * Ignore agent= capability if sent by client.
   (Jelmer Vernooij)

 * Don't break when encountering block devices.
   (Jelmer Vernooij)

 * Decode URL paths in HttpGitClient using utf-8 rather than file system
   encoding. (Manuel Jacob)

 * Fix pushing from a shallow clone.
   (Brecht Machiels, #7


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/devel/py-dulwich/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/py-dulwich/PLIST
cvs rdiff -u -r1.33 -r1.34 pkgsrc/devel/py-dulwich/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-dulwich/Makefile
diff -u pkgsrc/devel/py-dulwich/Makefile:1.36 pkgsrc/devel/py-dulwich/Makefile:1.37
--- pkgsrc/devel/py-dulwich/Makefile:1.36       Mon Apr 27 10:18:53 2020
+++ pkgsrc/devel/py-dulwich/Makefile    Sat Jan 16 15:06:08 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2020/04/27 10:18:53 adam Exp $
+# $NetBSD: Makefile,v 1.37 2021/01/16 15:06:08 maya Exp $
 
-DISTNAME=      dulwich-0.19.16
+DISTNAME=      dulwich-0.20.15
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=d/dulwich/}

Index: pkgsrc/devel/py-dulwich/PLIST
diff -u pkgsrc/devel/py-dulwich/PLIST:1.17 pkgsrc/devel/py-dulwich/PLIST:1.18
--- pkgsrc/devel/py-dulwich/PLIST:1.17  Mon Apr 27 10:18:53 2020
+++ pkgsrc/devel/py-dulwich/PLIST       Sat Jan 16 15:06:08 2021
@@ -1,12 +1,7 @@
-@comment $NetBSD: PLIST,v 1.17 2020/04/27 10:18:53 adam Exp $
+@comment $NetBSD: PLIST,v 1.18 2021/01/16 15:06:08 maya Exp $
 bin/dul-receive-pack-${PYVERSSUFFIX}
 bin/dul-upload-pack-${PYVERSSUFFIX}
 bin/dulwich-${PYVERSSUFFIX}
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/docs/tutorial/conclusion.txt
 ${PYSITELIB}/docs/tutorial/encoding.txt
 ${PYSITELIB}/docs/tutorial/file-format.txt
@@ -17,6 +12,12 @@ ${PYSITELIB}/docs/tutorial/porcelain.txt
 ${PYSITELIB}/docs/tutorial/remote.txt
 ${PYSITELIB}/docs/tutorial/repo.txt
 ${PYSITELIB}/docs/tutorial/tag.txt
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
 ${PYSITELIB}/dulwich/__init__.py
 ${PYSITELIB}/dulwich/__init__.pyc
 ${PYSITELIB}/dulwich/__init__.pyo
@@ -29,6 +30,12 @@ ${PYSITELIB}/dulwich/_pack.so
 ${PYSITELIB}/dulwich/archive.py
 ${PYSITELIB}/dulwich/archive.pyc
 ${PYSITELIB}/dulwich/archive.pyo
+${PYSITELIB}/dulwich/bundle.py
+${PYSITELIB}/dulwich/bundle.pyc
+${PYSITELIB}/dulwich/bundle.pyo
+${PYSITELIB}/dulwich/cli.py
+${PYSITELIB}/dulwich/cli.pyc
+${PYSITELIB}/dulwich/cli.pyo
 ${PYSITELIB}/dulwich/client.py
 ${PYSITELIB}/dulwich/client.pyc
 ${PYSITELIB}/dulwich/client.pyo
@@ -72,6 +79,9 @@ ${PYSITELIB}/dulwich/fastexport.pyo
 ${PYSITELIB}/dulwich/file.py
 ${PYSITELIB}/dulwich/file.pyc
 ${PYSITELIB}/dulwich/file.pyo
+${PYSITELIB}/dulwich/graph.py
+${PYSITELIB}/dulwich/graph.pyc
+${PYSITELIB}/dulwich/graph.pyo
 ${PYSITELIB}/dulwich/greenthreads.py
 ${PYSITELIB}/dulwich/greenthreads.pyc
 ${PYSITELIB}/dulwich/greenthreads.pyo
@@ -120,6 +130,7 @@ ${PYSITELIB}/dulwich/porcelain.pyo
 ${PYSITELIB}/dulwich/protocol.py
 ${PYSITELIB}/dulwich/protocol.pyc
 ${PYSITELIB}/dulwich/protocol.pyo
+${PYSITELIB}/dulwich/py.typed
 ${PYSITELIB}/dulwich/reflog.py
 ${PYSITELIB}/dulwich/reflog.pyc
 ${PYSITELIB}/dulwich/reflog.pyo
@@ -254,6 +265,9 @@ ${PYSITELIB}/dulwich/tests/test_archive.
 ${PYSITELIB}/dulwich/tests/test_blackbox.py
 ${PYSITELIB}/dulwich/tests/test_blackbox.pyc
 ${PYSITELIB}/dulwich/tests/test_blackbox.pyo
+${PYSITELIB}/dulwich/tests/test_bundle.py
+${PYSITELIB}/dulwich/tests/test_bundle.pyc
+${PYSITELIB}/dulwich/tests/test_bundle.pyo
 ${PYSITELIB}/dulwich/tests/test_client.py
 ${PYSITELIB}/dulwich/tests/test_client.pyc
 ${PYSITELIB}/dulwich/tests/test_client.pyo
@@ -272,6 +286,9 @@ ${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_graph.py
+${PYSITELIB}/dulwich/tests/test_graph.pyc
+${PYSITELIB}/dulwich/tests/test_graph.pyo
 ${PYSITELIB}/dulwich/tests/test_greenthreads.py
 ${PYSITELIB}/dulwich/tests/test_greenthreads.pyc
 ${PYSITELIB}/dulwich/tests/test_greenthreads.pyo

Index: pkgsrc/devel/py-dulwich/distinfo
diff -u pkgsrc/devel/py-dulwich/distinfo:1.33 pkgsrc/devel/py-dulwich/distinfo:1.34
--- pkgsrc/devel/py-dulwich/distinfo:1.33       Mon Apr 27 10:18:53 2020
+++ pkgsrc/devel/py-dulwich/distinfo    Sat Jan 16 15:06:08 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.33 2020/04/27 10:18:53 adam Exp $
+$NetBSD: distinfo,v 1.34 2021/01/16 15:06:08 maya Exp $
 
-SHA1 (dulwich-0.19.16.tar.gz) = 9387f567e10f540c1abfa7ae9d97a0dd290e61a5
-RMD160 (dulwich-0.19.16.tar.gz) = 3aa193d26c22c45e9ac3d07258f9a97e303cc503
-SHA512 (dulwich-0.19.16.tar.gz) = eb550691520733c0f4198abef62418c5e0cf42691ffbf031f8ec7953e26bd020ab8b195a64e75ca03a22f0e8c4b16fbaf36648da08d410474ec0cc653084dc24
-Size (dulwich-0.19.16.tar.gz) = 375483 bytes
+SHA1 (dulwich-0.20.15.tar.gz) = 66591f7e9b340385fd2eb1eeee0582e388808f03
+RMD160 (dulwich-0.20.15.tar.gz) = e6ab15e49bdfe342bda1533297ad02a109ad54ae
+SHA512 (dulwich-0.20.15.tar.gz) = a4e746099a90ea2d7eb5f0309508a4f625d41732bdda78997fab07b38ea2ecbd2c2aed08c8ef05b1b73fe3e2ba9b8c8cbf02270f8edbc6235d66cdee0317365c
+Size (dulwich-0.20.15.tar.gz) = 391841 bytes



Home | Main Index | Thread Index | Old Index