Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package git-repo for openSUSE:Factory 
checked in at 2024-03-25 21:08:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/git-repo (Old)
 and      /work/SRC/openSUSE:Factory/.git-repo.new.1905 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "git-repo"

Mon Mar 25 21:08:38 2024 rev:5 rq:1160904 version:2.44

Changes:
--------
--- /work/SRC/openSUSE:Factory/git-repo/git-repo.changes        2023-07-26 
13:24:09.156075223 +0200
+++ /work/SRC/openSUSE:Factory/.git-repo.new.1905/git-repo.changes      
2024-03-25 21:13:42.873335591 +0100
@@ -1,0 +2,112 @@
+Sat Mar 16 09:01:39 UTC 2024 - se...@sebix.at
+
+- Update to version 2.44:
+  * ssh: Print details if running the command fails
+  * upload: Fix patchset description destination
+  * sync: Fix sorting for nested projects
+  * sync: introduce --force-checkout
+  * upload: Add support for setting patchset description
+  * sync: Introduce git checkout levels
+  * git_command: Return None from GetEventTargetPath() if set to empty string
+  * trace: Save trace2 sid in REPO_TRACE file
+  * subcmds: sync: Remove deprecated _AUTO_GC
+  * launcher: Set shebang to python3
+  * sync: ensure RepoChangedException propagated
+  * stop passing project to UpdateManifestError
+  * project: Rename if deletion fails
+  * Clean up remaining `repo sync` log spam.
+  * docs: fix some grammar typos
+  * project: Check references during sync
+  * tests: setup user identity for tests
+  * manifest_xml: fix url normalization for inits and remotes
+  * git_trace2: Add socket timeout
+  * manifest_xml: do not allow / before : in scp-like syntax
+  * repo: Drop reexec of python3 from check_python_version()
+  * repo: Remove Python 2 compatibility code
+  * repo: Remove a Python 2 related comment
+  * Don't log spam `repo sync` by default
+  * tox: Remove pylint timeout
+  * Update commit-msg hook
+  * sync: Fix partial sync false positive
+  * repo: add repo main script's directory to PYTHONPATH.
+  * info: Handle undefined mergeBranch
+  * manifest_xml: support nested submanifests
+  * repo_logging: Ensure error details are printed
+  * repo: Use the worktree when checking the repo rev.
+  * git_superproject: tell git that superproject is bare
+  * Correctly handle schema-less URIs for remote fetch URL
+  * main: Log ManifestParseError exception messages
+  * repo: Remove unreachable code.
+  * cleanup: Update codebase to expect Python 3.6
+
+-------------------------------------------------------------------
+Mon Feb 19 10:20:34 UTC 2024 - se...@sebix.at
+
+- Update to version 2.39:
+  * sync: PersistentTransport call parent init
+  * sync: TeeStringIO write should return int
+  * sync: Fix tracking of broken links
+  * project: Speculative fix for project corruption
+  * cleanup: convert exceptions to OSError
+  * cleanup: delete redundant "r" open mode
+  * cleanup: use new dict & set generator styles
+  * manifest_xml: Fix empty project list when DOCTYPE is present
+  * cleanup: leverage yield from in more places
+  * git_config: GetBoolean should return bool
+  * project: using --depth results in error when including submanifests
+  * repo: drop Python 2 compat logic
+  * delete Python 2 (object) compat
+  * tests: Set HOME to a temporary directory when running tests.
+  * tests: added python 3.12
+  * github: add python 3.11 to test-ci.yml
+  * github: pin ubuntu to 20.04 to make py36 work
+  * python-support: update with current status & guidelines
+  * hooks: drop support for Python 2
+  * main: drop Python 2 check
+  * Update logger.warn to logger.warning
+  * git_command: read1 needs a size in py3.6
+  * git_command: lru_cache needs maxsize for py36 & 37
+  * sync: Fix print statement in _PostRepoFetch
+  * git_command: Augment underlying git errors with suggestions
+  * project: Invoke realpath on dotgit for symmetry with gitdir to ensure a 
short relpath.
+  * Reset info logs back to print in sync
+  * Track expected git errors in logs
+  * tests: Fix tox error in py36 use virtualenv<20.22.0
+  * Use non-deprecated API for obtaining UTC time
+  * main: Use repo logger
+  * project: Use repo logger
+  * subcmds: Use repo logger
+  * github: add PR closer
+  * tests: test_subcmds_sync.py: fix for py3.6 & 3.7
+  * tests: test_git_superproject.py: fix py3.6 & 3.7
+  * start: Use repo logger
+  * project: Use IsId instead of ID_RE.match
+  * project: Optimise GetCommitRevisionId when revisionId is set
+  * manifest_xml: use a set instead of (sorted) list in projectsDiff
+  * Log ErrorEvent for failing GitCommands
+  * logging: Use log.formatter for coloring logs
+  * sync: Preserve errors on KeyboardInterrupt
+  * fix black formatting of standalone programs
+  * sync: Use repo logger within sync
+  * project: Preserve stderr on upload
+  * tox.ini: add isort as dependency
+  * isort: format codebase
+  * tweak stdlib imports to follow Google style guide
+  * upload: Suggest full sync if hooks fail with partially synced tree
+  * sync: Ignore repo project when checking partial syncs
+  * upload: fix error handling
+  * docs: Document .repo_localsyncstate.json
+  * gitc: drop support
+  * tox: enable python 3.11 testing
+  * flake8: exclude venv and .tox folder
+  * Raise RepoExitError in place of sys.exit
+  * sync: Warn if partial sync state is detected
+  * main: Pass path to python binary as arg0 when restarting repo
+  * Raise repo exit errors in place of sys.exit
+  * Prefix error events with RepoErrorEvent:
+  * Refactor errors for sync command
+  * Update errors to extend BaseRepoError
+  * [repo logging] Add logging module
+  * sync: Track last completed fetch/checkout
+
+-------------------------------------------------------------------

Old:
----
  git-repo-2.35.obscpio
  git-repo-2.35.tar.xz

New:
----
  git-repo-2.44.obscpio
  git-repo-2.44.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ git-repo.spec ++++++
--- /var/tmp/diff_new_pack.2IgXX0/_old  2024-03-25 21:13:45.129418428 +0100
+++ /var/tmp/diff_new_pack.2IgXX0/_new  2024-03-25 21:13:45.129418428 +0100
@@ -17,21 +17,22 @@
 
 
 Name:           git-repo
-Version:        2.35
+Version:        2.44
 Release:        0
 Summary:        The Multiple Git Repository Tool
 License:        Apache-2.0
 URL:            https://gerrit.googlesource.com/git-repo
 Source:         %{name}-%{version}.tar.xz
 # SECTION tests
-BuildRequires:  git
+BuildRequires:  git >= 1.7.2
 BuildRequires:  gpg2
-BuildRequires:  python3-pytest
+# requires pytest monkeypatch
+BuildRequires:  python3-pytest >= 6.2
 BuildRequires:  python3-flake8
 BuildRequires:  tree
 # /SECTION
 Requires:       python3-base
-Requires:       git
+Requires:       git >= 1.7.2
 BuildArch:      noarch
 
 %description
@@ -55,8 +56,9 @@
 %check
 %{buildroot}%{_bindir}/repo help
 git config --global user.email "abuild@local.localdomain"
-# test_Fetch fails on opensuse Leap 15.4 and 15.5
-%if 0%{?sle_version} == 150500 || 0%{?sle_version} == 150400
+git config --global user.name "A Build"
+# test_Fetch fails on opensuse Leap 15.6 and 15.6
+%if 0%{?sle_version} == 150500 || 0%{?sle_version} == 150600
 PYTHONPATH=. pytest -k 'not test_Fetch'
 %else
 PYTHONPATH=. pytest

++++++ _service ++++++
--- /var/tmp/diff_new_pack.2IgXX0/_old  2024-03-25 21:13:45.157419456 +0100
+++ /var/tmp/diff_new_pack.2IgXX0/_new  2024-03-25 21:13:45.161419602 +0100
@@ -2,7 +2,7 @@
   <service mode="disabled" name="obs_scm">
     <param name="scm">git</param>
     <param name="url">https://gerrit.googlesource.com/git-repo</param>    
-    <param name="revision">v2.35</param>
+    <param name="revision">v2.44</param>
     <param name="match-tag">*</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.2IgXX0/_old  2024-03-25 21:13:45.177420190 +0100
+++ /var/tmp/diff_new_pack.2IgXX0/_new  2024-03-25 21:13:45.181420337 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://gerrit.googlesource.com/git-repo</param>
-              <param 
name="changesrevision">c657844efe40b97700c3654989bdbe3a33e409d7</param></service></servicedata>
+              <param 
name="changesrevision">fff1d2d74c2078b62cc9c2561330e41a842dc197</param></service></servicedata>
 (No newline at EOF)
 

++++++ git-repo-2.35.obscpio -> git-repo-2.44.obscpio ++++++
++++ 12677 lines of diff (skipped)

++++++ git-repo-2.35.tar.xz -> git-repo-2.44.tar.xz ++++++
++++ 12677 lines of diff (skipped)

++++++ git-repo.obsinfo ++++++
--- /var/tmp/diff_new_pack.2IgXX0/_old  2024-03-25 21:13:45.473431058 +0100
+++ /var/tmp/diff_new_pack.2IgXX0/_new  2024-03-25 21:13:45.477431205 +0100
@@ -1,5 +1,5 @@
 name: git-repo
-version: 2.35
-mtime: 1687793910
-commit: c657844efe40b97700c3654989bdbe3a33e409d7
+version: 2.44
+mtime: 1710175255
+commit: fff1d2d74c2078b62cc9c2561330e41a842dc197
 

Reply via email to