Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package topgrade for openSUSE:Factory 
checked in at 2026-09-14 16:21:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/topgrade (Old)
 and      /work/SRC/openSUSE:Factory/.topgrade.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "topgrade"

Mon Sep 14 16:21:40 2026 rev:32 rq:1377664 version:17.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/topgrade/topgrade.changes        2026-09-11 
19:02:11.085752378 +0200
+++ /work/SRC/openSUSE:Factory/.topgrade.new.1265/topgrade.changes      
2026-09-14 16:21:43.509912130 +0200
@@ -1,0 +2,9 @@
+Sun Sep 13 08:19:06 UTC 2026 - Gerald Chen <[email protected]>
+
+- Update to version 17.11.0:
+  * chore: release v17.11.0 (#2330)
+  * feat(pkg): make non-interactive when `assume_yes` (#2322)
+  * fix: ignore .DS_Store files when parsing configuration files (#2326)
+  * fix(sheldon): move generic options before `lock --update` (#2329)
+
+-------------------------------------------------------------------

Old:
----
  topgrade-17.10.1.tar.zst

New:
----
  topgrade-17.11.0.tar.zst

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

Other differences:
------------------
++++++ topgrade.spec ++++++
--- /var/tmp/diff_new_pack.c6uxuW/_old  2026-09-14 16:21:45.830009625 +0200
+++ /var/tmp/diff_new_pack.c6uxuW/_new  2026-09-14 16:21:45.831009667 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           topgrade
-Version:        17.10.1
+Version:        17.11.0
 Release:        0
 Summary:        Upgrade all the things
 License:        GPL-3.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.c6uxuW/_old  2026-09-14 16:21:45.882011810 +0200
+++ /var/tmp/diff_new_pack.c6uxuW/_new  2026-09-14 16:21:45.889012104 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/topgrade-rs/topgrade.git</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="scm">git</param>
-    <param name="revision">v17.10.1</param>
+    <param name="revision">v17.11.0</param>
     <param name="match-tag">*</param>
     <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.c6uxuW/_old  2026-09-14 16:21:45.928013743 +0200
+++ /var/tmp/diff_new_pack.c6uxuW/_new  2026-09-14 16:21:45.933013953 +0200
@@ -1,7 +1,7 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/topgrade-rs/topgrade.git</param>
-              <param 
name="changesrevision">38b44d3a230b045f8166ea39956497d5a779b614</param></service><service
 name="tar_scm">
+              <param 
name="changesrevision">49a95075cd13318da20de4dc89fa505c190c7c0d</param></service><service
 name="tar_scm">
                 <param 
name="url">https://ghproxy.net/https://github.com/topgrade-rs/topgrade.git</param>
               <param 
name="changesrevision">ef0a0d69bbe0cb08d6c4930ee18b734e03c215fb</param></service></servicedata>
 (No newline at EOF)

++++++ topgrade-17.10.1.tar.zst -> topgrade-17.11.0.tar.zst ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/topgrade-17.10.1/CHANGELOG.md 
new/topgrade-17.11.0/CHANGELOG.md
--- old/topgrade-17.10.1/CHANGELOG.md   2026-09-11 09:14:33.000000000 +0200
+++ new/topgrade-17.11.0/CHANGELOG.md   2026-09-13 08:07:40.000000000 +0200
@@ -7,6 +7,15 @@
 
 ## [Unreleased]
 
+## 
[17.11.0](https://github.com/topgrade-rs/topgrade/compare/v17.10.1...v17.11.0) 
- 2026-09-13
+
+### Added
+- *(pkg)* make non-interactive when `assume_yes` 
([#2322](https://github.com/topgrade-rs/topgrade/pull/2322))
+
+### Fixed
+- ignore .DS_Store files when parsing configuration files 
([#2326](https://github.com/topgrade-rs/topgrade/pull/2326))
+- *(sheldon)* move generic options before `lock --update` 
([#2329](https://github.com/topgrade-rs/topgrade/pull/2329))
+
 ## 
[17.10.1](https://github.com/topgrade-rs/topgrade/compare/v17.10.0...v17.10.1) 
- 2026-09-11
 
 Re-release of v17.10.1 because of release mishap
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/topgrade-17.10.1/Cargo.lock 
new/topgrade-17.11.0/Cargo.lock
--- old/topgrade-17.10.1/Cargo.lock     2026-09-11 09:14:33.000000000 +0200
+++ new/topgrade-17.11.0/Cargo.lock     2026-09-13 08:07:40.000000000 +0200
@@ -3460,7 +3460,7 @@
 
 [[package]]
 name = "topgrade"
-version = "17.10.1"
+version = "17.11.0"
 dependencies = [
  "chrono",
  "clap",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/topgrade-17.10.1/Cargo.toml 
new/topgrade-17.11.0/Cargo.toml
--- old/topgrade-17.10.1/Cargo.toml     2026-09-11 09:14:33.000000000 +0200
+++ new/topgrade-17.11.0/Cargo.toml     2026-09-13 08:07:40.000000000 +0200
@@ -6,7 +6,7 @@
 license = "GPL-3.0-or-later"
 repository = "https://github.com/topgrade-rs/topgrade";
 rust-version = "1.88.0"
-version = "17.10.1"
+version = "17.11.0"
 exclude = ["doc/screenshot.gif", "BREAKINGCHANGES_dev.md"]
 edition = "2024"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/topgrade-17.10.1/src/config.rs 
new/topgrade-17.11.0/src/config.rs
--- old/topgrade-17.10.1/src/config.rs  2026-09-11 09:14:33.000000000 +0200
+++ new/topgrade-17.11.0/src/config.rs  2026-09-13 08:07:40.000000000 +0200
@@ -720,6 +720,14 @@
             let entry_path = entry?.path();
 
             if entry_path.is_file() {
+                let file_name = entry_path
+                    .file_name()
+                    .expect("`fs::read_dir` does not return paths ending in 
`..`")
+                    .to_string_lossy();
+                if file_name.eq_ignore_ascii_case(".DS_Store") {
+                    debug!("Skipping .DS_Store file at {}", 
entry_path.display());
+                    continue;
+                }
                 debug!(
                     "Found additional (directory) configuration file at {}",
                     entry_path.display()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/topgrade-17.10.1/src/steps/generic.rs 
new/topgrade-17.11.0/src/steps/generic.rs
--- old/topgrade-17.10.1/src/steps/generic.rs   2026-09-11 09:14:33.000000000 
+0200
+++ new/topgrade-17.11.0/src/steps/generic.rs   2026-09-13 08:07:40.000000000 
+0200
@@ -192,10 +192,10 @@
     print_separator("Sheldon");
 
     ctx.execute(sheldon)
-        .args(["lock", "--update"])
         .arg_if(ctx.config().sheldon_quiet(), "--quiet")
         .arg_if(ctx.config().sheldon_verbose(), "--verbose")
         .arg_if(ctx.config().yes(Step::Sheldon), "--non-interactive")
+        .args(["lock", "--update"])
         .status_checked()?;
     Ok(())
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/topgrade-17.10.1/src/steps/os/openbsd.rs 
new/topgrade-17.11.0/src/steps/os/openbsd.rs
--- old/topgrade-17.10.1/src/steps/os/openbsd.rs        2026-09-11 
09:14:33.000000000 +0200
+++ new/topgrade-17.11.0/src/steps/os/openbsd.rs        2026-09-13 
08:07:40.000000000 +0200
@@ -1,5 +1,6 @@
 use crate::command::CommandExt;
 use crate::execution_context::ExecutionContext;
+use crate::step::Step;
 use crate::terminal::print_separator;
 use color_eyre::eyre::Result;
 use rust_i18n::t;
@@ -37,11 +38,15 @@
     let is_current = is_openbsd_current()?;
 
     if ctx.config().cleanup() {
-        sudo.execute(ctx, 
"/usr/sbin/pkg_delete")?.arg("-ac").status_checked()?;
+        sudo.execute(ctx, "/usr/sbin/pkg_delete")?
+            .arg("-ac")
+            .arg_if(ctx.config().yes(Step::Pkg), "-I")
+            .status_checked()?;
     }
 
     sudo.execute(ctx, "/usr/sbin/pkg_add")?
         .arg("-u")
+        .arg_if(ctx.config().yes(Step::Pkg), "-I")
         .arg_if(is_current, "-Dsnap")
         .status_checked()
 }

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/topgrade/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.topgrade.new.1265/vendor.tar.zst differ: char 10, 
line 1

Reply via email to