Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-dulwich for openSUSE:Factory checked in at 2022-02-09 20:38:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-dulwich (Old) and /work/SRC/openSUSE:Factory/.python-dulwich.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-dulwich" Wed Feb 9 20:38:05 2022 rev:46 rq:951676 version:0.20.32 Changes: -------- --- /work/SRC/openSUSE:Factory/python-dulwich/python-dulwich.changes 2022-02-03 23:16:57.864417029 +0100 +++ /work/SRC/openSUSE:Factory/.python-dulwich.new.1898/python-dulwich.changes 2022-02-09 20:38:11.842232070 +0100 @@ -1,0 +2,6 @@ +Fri Feb 4 22:04:02 UTC 2022 - Dirk M??ller <[email protected]> + +- update to 0.20.32: + * Properly close result repository during test. + +------------------------------------------------------------------- Old: ---- dulwich-0.20.31.tar.gz New: ---- dulwich-0.20.32.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-dulwich.spec ++++++ --- /var/tmp/diff_new_pack.q3vIHj/_old 2022-02-09 20:38:12.454233534 +0100 +++ /var/tmp/diff_new_pack.q3vIHj/_new 2022-02-09 20:38:12.454233534 +0100 @@ -20,7 +20,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-dulwich -Version: 0.20.31 +Version: 0.20.32 Release: 0 Summary: Pure-Python Git Library License: Apache-2.0 OR GPL-2.0-or-later ++++++ dulwich-0.20.31.tar.gz -> dulwich-0.20.32.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dulwich-0.20.31/NEWS new/dulwich-0.20.32/NEWS --- old/dulwich-0.20.31/NEWS 2022-01-21 23:01:23.000000000 +0100 +++ new/dulwich-0.20.32/NEWS 2022-01-24 19:06:40.000000000 +0100 @@ -1,3 +1,8 @@ +0.20.32 2022-01-24 + + * Properly close result repository during test. + (Jelmer Vernoo??, #928) + 0.20.31 2022-01-21 * Add GitClient.clone(). (Jelmer Vernoo??, #920) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dulwich-0.20.31/PKG-INFO new/dulwich-0.20.32/PKG-INFO --- old/dulwich-0.20.31/PKG-INFO 2022-01-21 23:01:35.808771800 +0100 +++ new/dulwich-0.20.32/PKG-INFO 2022-01-24 19:06:54.840837700 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: dulwich -Version: 0.20.31 +Version: 0.20.32 Summary: Python Git Library Home-page: https://www.dulwich.io/ Author: Jelmer Vernooij diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dulwich-0.20.31/dulwich/__init__.py new/dulwich-0.20.32/dulwich/__init__.py --- old/dulwich-0.20.31/dulwich/__init__.py 2022-01-21 23:01:23.000000000 +0100 +++ new/dulwich-0.20.32/dulwich/__init__.py 2022-01-24 19:06:40.000000000 +0100 @@ -22,4 +22,4 @@ """Python implementation of the Git file formats and protocols.""" -__version__ = (0, 20, 31) +__version__ = (0, 20, 32) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dulwich-0.20.31/dulwich/object_store.py new/dulwich-0.20.32/dulwich/object_store.py --- old/dulwich-0.20.31/dulwich/object_store.py 2022-01-21 22:59:24.000000000 +0100 +++ new/dulwich-0.20.32/dulwich/object_store.py 2022-01-24 19:04:42.000000000 +0100 @@ -1350,8 +1350,9 @@ class ObjectStoreGraphWalker(object): """Graph walker that finds what commits are missing from an object store. - :ivar heads: Revisions without descendants in the local repo - :ivar get_parents: Function to retrieve parents in the local repo + Attributes: + heads: Revisions without descendants in the local repo + get_parents: Function to retrieve parents in the local repo """ def __init__(self, local_heads, get_parents, shallow=None): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dulwich-0.20.31/dulwich/repo.py new/dulwich-0.20.32/dulwich/repo.py --- old/dulwich-0.20.31/dulwich/repo.py 2022-01-21 22:59:24.000000000 +0100 +++ new/dulwich-0.20.32/dulwich/repo.py 2022-01-24 19:04:42.000000000 +0100 @@ -327,9 +327,10 @@ class BaseRepo(object): """Base class for a git repository. - :ivar object_store: Dictionary-like object for accessing + Attributes: + object_store: Dictionary-like object for accessing the objects - :ivar refs: Dictionary-like object with the refs in this + refs: Dictionary-like object with the refs in this repository """ @@ -1044,6 +1045,10 @@ the path of the repository. To create a new repository, use the Repo.init class method. + + Note that a repository object may hold on to resources such + as file handles for performance reasons; call .close() to free + up those resources. """ def __init__(self, root, object_store=None, bare=None): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dulwich-0.20.31/dulwich/tests/test_client.py new/dulwich-0.20.32/dulwich/tests/test_client.py --- old/dulwich-0.20.31/dulwich/tests/test_client.py 2022-01-21 22:59:24.000000000 +0100 +++ new/dulwich-0.20.32/dulwich/tests/test_client.py 2022-01-24 19:04:42.000000000 +0100 @@ -848,6 +848,7 @@ target = tempfile.mkdtemp() self.addCleanup(shutil.rmtree, target) result_repo = c.clone(s.path, target, mkdir=False) + self.addCleanup(result_repo.close) expected = dict(s.get_refs()) expected[b'refs/remotes/origin/HEAD'] = expected[b'HEAD'] expected[b'refs/remotes/origin/master'] = expected[b'refs/heads/master'] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dulwich-0.20.31/dulwich/web.py new/dulwich-0.20.32/dulwich/web.py --- old/dulwich-0.20.31/dulwich/web.py 2022-01-21 22:59:24.000000000 +0100 +++ new/dulwich-0.20.32/dulwich/web.py 2022-01-24 19:04:42.000000000 +0100 @@ -286,7 +286,8 @@ class HTTPGitRequest(object): """Class encapsulating the state of a single git HTTP request. - :ivar environ: the WSGI environment for the request. + Attributes: + environ: the WSGI environment for the request. """ def __init__(self, environ, start_response, dumb: bool = False, handlers=None): @@ -358,7 +359,8 @@ class HTTPGitApplication(object): """Class encapsulating the state of a git WSGI application. - :ivar backend: the Backend object backing this application + Attributes: + backend: the Backend object backing this application """ services = { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dulwich-0.20.31/dulwich.egg-info/PKG-INFO new/dulwich-0.20.32/dulwich.egg-info/PKG-INFO --- old/dulwich-0.20.31/dulwich.egg-info/PKG-INFO 2022-01-21 23:01:35.000000000 +0100 +++ new/dulwich-0.20.32/dulwich.egg-info/PKG-INFO 2022-01-24 19:06:54.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: dulwich -Version: 0.20.31 +Version: 0.20.32 Summary: Python Git Library Home-page: https://www.dulwich.io/ Author: Jelmer Vernooij diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dulwich-0.20.31/setup.py new/dulwich-0.20.32/setup.py --- old/dulwich-0.20.31/setup.py 2022-01-21 23:01:23.000000000 +0100 +++ new/dulwich-0.20.32/setup.py 2022-01-24 19:06:40.000000000 +0100 @@ -23,7 +23,7 @@ 'For 2.7 support, please install a version prior to 0.20') -dulwich_version_string = '0.20.31' +dulwich_version_string = '0.20.32' class DulwichDistribution(Distribution):
