1
0

Accepting request 819989 from devel:languages:python

- update to 0.20.5:
   * Print a clearer exception when setup.py is executed on Python < 3.5.
   * 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.
   * porcelain.pull: Don't ask for objects that we already have.
   * Add LCA implementation. (Kevin Hendricks)
   * Add functionality for finding the merge base. (Kevin Hendricks)
   * Check for diverged branches during push.
   * 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)
   * 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.

OBS-URL: https://build.opensuse.org/request/show/819989
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-dulwich?expand=0&rev=32
This commit is contained in:
Dominique Leuenberger 2020-09-04 08:56:13 +00:00 committed by Git OBS Bridge
parent 86900298ea
commit b1a7755d94
4 changed files with 44 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:273fa401e11c215ed81a4a0c8474ed06aeae31900974fdd4a87af5df0e458115
size 376073

3
dulwich-0.20.5.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:98484ede022da663c96b54bc8dcdb4407072cb50efd5d20d58ca4e7779931305
size 384166

View File

@ -1,3 +1,43 @@
-------------------------------------------------------------------
Fri Jul 10 12:24:52 UTC 2020 - Dirk Mueller <dmueller@suse.com>
- update to 0.20.5:
* Print a clearer exception when setup.py is executed on Python < 3.5.
* 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.
* porcelain.pull: Don't ask for objects that we already have.
* Add LCA implementation. (Kevin Hendricks)
* Add functionality for finding the merge base. (Kevin Hendricks)
* Check for diverged branches during push.
* 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)
* 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)
-------------------------------------------------------------------
Mon Jun 8 19:22:41 UTC 2020 - Dirk Mueller <dmueller@suse.com>

View File

@ -20,7 +20,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
Name: python-dulwich
Version: 0.20.2
Version: 0.20.5
Release: 0
Summary: Pure-Python Git Library
License: GPL-2.0-or-later OR Apache-2.0