forked from pool/python-dulwich
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:
parent
86900298ea
commit
b1a7755d94
@ -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
3
dulwich-0.20.5.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:98484ede022da663c96b54bc8dcdb4407072cb50efd5d20d58ca4e7779931305
|
||||
size 384166
|
@ -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>
|
||||
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user