Hello community, here is the log from the commit of package python-dulwich for openSUSE:Factory checked in at 2020-09-04 10:56:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-dulwich (Old) and /work/SRC/openSUSE:Factory/.python-dulwich.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-dulwich" Fri Sep 4 10:56:13 2020 rev:32 rq:819989 version:0.20.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-dulwich/python-dulwich.changes 2020-06-21 19:04:32.548643866 +0200 +++ /work/SRC/openSUSE:Factory/.python-dulwich.new.3399/python-dulwich.changes 2020-09-04 10:57:03.838557526 +0200 @@ -1,0 +2,40 @@ +Fri Jul 10 12:24:52 UTC 2020 - Dirk Mueller <[email protected]> + +- 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) + +------------------------------------------------------------------- Old: ---- dulwich-0.20.2.tar.gz New: ---- dulwich-0.20.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-dulwich.spec ++++++ --- /var/tmp/diff_new_pack.SUuKGu/_old 2020-09-04 10:57:06.654559035 +0200 +++ /var/tmp/diff_new_pack.SUuKGu/_new 2020-09-04 10:57:06.662559039 +0200 @@ -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 ++++++ dulwich-0.20.2.tar.gz -> dulwich-0.20.5.tar.gz ++++++ ++++ 4658 lines of diff (skipped)
