Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-GitPython for
openSUSE:Factory checked in at 2026-08-30 19:06:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-GitPython (Old)
and /work/SRC/openSUSE:Factory/.python-GitPython.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-GitPython"
Sun Aug 30 19:06:36 2026 rev:42 rq:1374599 version:3.1.61
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-GitPython/python-GitPython.changes
2026-08-26 19:51:43.363502055 +0200
+++
/work/SRC/openSUSE:Factory/.python-GitPython.new.1265/python-GitPython.changes
2026-08-30 19:06:44.850981249 +0200
@@ -1,0 +2,20 @@
+Fri Aug 28 15:07:45 UTC 2026 - Nico Krapp <[email protected]>
+
+- Update to version 3.1.61:
+ * prepare next release
+ * fix: restore Actor.name_email_regex (#2220)
+ * fix: wait for git daemon to listen before connecting
+- Update to version 3.1.60:
+ * prepare new release
+ * fix: prefer `.git` during repository discovery
+ * fix: require opt-in for no-index diffs
+ * fix: parse actor identities without regular expressions
+ * fix: decode quoted diff paths in one pass
+ * Preserve Git config value semantics
+
+-------------------------------------------------------------------
+Wed Aug 26 15:24:34 UTC 2026 - Nico Krapp <[email protected]>
+
+- drop testsuite.patch and fix test setup instead
+
+-------------------------------------------------------------------
Old:
----
GitPython-3.1.59.tar.gz
testsuite.patch
New:
----
GitPython-3.1.61.tar.gz
----------(Old B)----------
Old:
- drop testsuite.patch and fix test setup instead
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-GitPython.spec ++++++
--- /var/tmp/diff_new_pack.xNJZ2p/_old 2026-08-30 19:06:46.747047193 +0200
+++ /var/tmp/diff_new_pack.xNJZ2p/_new 2026-08-30 19:06:46.752047366 +0200
@@ -18,16 +18,12 @@
%{?sle15_python_module_pythons}
Name: python-GitPython
-Version: 3.1.59
+Version: 3.1.61
Release: 0
Summary: Python Git Library
License: BSD-3-Clause
URL: https://github.com/gitpython-developers/GitPython
Source: GitPython-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE testsuite.patch
-# disable tests that throw "HEAD is a detatched reference" that occurs because
-# of the way we run the tests in OBS
-Patch0: testsuite.patch
BuildRequires: %{python_module ddt >= 1.1.1}
BuildRequires: %{python_module gitdb >= 4.0.1}
BuildRequires: %{python_module pip}
@@ -36,8 +32,10 @@
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module smmap >= 3.0.1}
BuildRequires: %{python_module wheel}
+BuildRequires: /usr/bin/ps
BuildRequires: fdupes
BuildRequires: git-core
+BuildRequires: git-daemon
BuildRequires: python-rpm-macros
Requires: git-core
Requires: python-gitdb >= 4.0.1
@@ -74,14 +72,20 @@
export LANG=en_US.UTF-8
export GIT_PYTHON_TEST_GIT_REPO_BASE=${PWD}
-export PYTEST_XFAIL_MSG="HEAD is a detached symbolic reference"
git config --global protocol.file.allow "always"
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
cat test/fixtures/.gitconfig >> ~/.gitconfig
+# bug in GitPython causes problem when checkout out a detached rev
+git checkout -b master
-%pytest -k 'not (test_cloned_repo_object or test_fetch_error or
test_it_honors_kill_after_timeout_with_output_stream or test_installation or
test_rev_parse)'
+# require network
+skiplist+='test_fetch_error'
+skiplist+=' or test_cloned_repo_object'
+
+skiplist+=' or test_installation'
+%pytest -k "not ($skiplist)"
%files %{python_files}
%license LICENSE
++++++ GitPython-3.1.59.tar.gz -> GitPython-3.1.61.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-GitPython/GitPython-3.1.59.tar.gz
/work/SRC/openSUSE:Factory/.python-GitPython.new.1265/GitPython-3.1.61.tar.gz
differ: char 15, line 1
++++++ _service ++++++
--- /var/tmp/diff_new_pack.xNJZ2p/_old 2026-08-30 19:06:46.943054009 +0200
+++ /var/tmp/diff_new_pack.xNJZ2p/_new 2026-08-30 19:06:46.952054322 +0200
@@ -2,7 +2,7 @@
<service name="tar_scm" mode="manual">
<param name="url">https://github.com/gitpython-developers/GitPython</param>
<param name="scm">git</param>
- <param name="revision">3.1.59</param>
+ <param name="revision">3.1.61</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="package-meta">yes</param>
<param name="changesgenerate">enable</param>
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.xNJZ2p/_old 2026-08-30 19:06:47.019056653 +0200
+++ /var/tmp/diff_new_pack.xNJZ2p/_new 2026-08-30 19:06:47.029057000 +0200
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param
name="url">https://github.com/gitpython-developers/GitPython</param>
- <param
name="changesrevision">66340d77aab9a7468f4aed3681d4ef1e3c0ec931</param></service></servicedata>
+ <param
name="changesrevision">5346d1b587a790bac4dc4f100a28fae9db0fd7c8</param></service></servicedata>
(No newline at EOF)