Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ansible-navigator for 
openSUSE:Factory checked in at 2026-11-06 19:55:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ansible-navigator (Old)
 and      /work/SRC/openSUSE:Factory/.ansible-navigator.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ansible-navigator"

Fri Nov  6 19:55:18 2026 rev:28 rq:1395644 version:26.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ansible-navigator/ansible-navigator.changes      
2026-10-22 15:55:21.900851489 +0200
+++ 
/work/SRC/openSUSE:Factory/.ansible-navigator.new.3759290/ansible-navigator.changes
 2026-11-06 20:00:33.092648476 +0100
@@ -1,0 +2,6 @@
+Thu Nov  5 18:47:53 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- update to 26.11.0:
+  * fix: preserve scroll position when navigating output in #2178
+
+-------------------------------------------------------------------

Old:
----
  ansible-navigator-26.9.0.obscpio

New:
----
  ansible-navigator-26.11.0.obscpio

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

Other differences:
------------------
++++++ ansible-navigator.spec ++++++
--- /var/tmp/diff_new_pack.hkILl0/_old  2026-11-06 20:00:34.284698376 +0100
+++ /var/tmp/diff_new_pack.hkILl0/_new  2026-11-06 20:00:34.291698669 +0100
@@ -38,7 +38,7 @@
 %endif
 
 Name:           ansible-navigator
-Version:        26.9.0
+Version:        26.11.0
 Release:        0
 Summary:        A text-based user interface (TUI) for Ansible
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.hkILl0/_old  2026-11-06 20:00:34.373702102 +0100
+++ /var/tmp/diff_new_pack.hkILl0/_new  2026-11-06 20:00:34.381702437 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/ansible/ansible-navigator.git</param>
     <param name="scm">git</param>
     <param name="package-meta">yes</param>
-    <param name="revision">refs/tags/v26.9.0</param>
+    <param name="revision">refs/tags/v26.11.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.hkILl0/_old  2026-11-06 20:00:34.432704572 +0100
+++ /var/tmp/diff_new_pack.hkILl0/_new  2026-11-06 20:00:34.439704865 +0100
@@ -3,6 +3,6 @@
                 <param 
name="url">https://github.com/ansible/ansible-navigator</param>
               <param 
name="changesrevision">bd496c36423fba07be078739335f047adfbabe6e</param></service><service
 name="tar_scm">
                 <param 
name="url">https://github.com/ansible/ansible-navigator.git</param>
-              <param 
name="changesrevision">968b23182d726eb6691290651b533a3aa7db8d79</param></service></servicedata>
+              <param 
name="changesrevision">b412709a533dd8c95af78934089b7ef89345bd02</param></service></servicedata>
 (No newline at EOF)
 

++++++ ansible-navigator-26.9.0.obscpio -> ansible-navigator-26.11.0.obscpio 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-navigator-26.9.0/.git/FETCH_HEAD 
new/ansible-navigator-26.11.0/.git/FETCH_HEAD
--- old/ansible-navigator-26.9.0/.git/FETCH_HEAD        1970-01-01 
01:00:00.000000000 +0100
+++ new/ansible-navigator-26.11.0/.git/FETCH_HEAD       2026-10-13 
17:38:34.000000000 +0200
@@ -0,0 +1,13 @@
+84521c91ed341a41232cb388e3fc6d548fa5f2ee       not-for-merge   branch 
'AAP-36287' of https://github.com/ansible/ansible-navigator
+6a572508a5660a756c335c1faef3e9d152c9f723       not-for-merge   branch 
'add-unit-tests-coverage' of https://github.com/ansible/ansible-navigator
+05d169ed6d5531a58a86c3d051ee8c2e059eb529       not-for-merge   branch 
'chore/ci' of https://github.com/ansible/ansible-navigator
+0d667089697257c904031e581abb4f9d31d0ffdb       not-for-merge   branch 
'chore/tmuxlib' of https://github.com/ansible/ansible-navigator
+d958dbade56ba9465b8789791b85c87256627bb4       not-for-merge   branch 
'chore/update-python-deps' of https://github.com/ansible/ansible-navigator
+a75b8efc517146c4dce9b2e7f91cd77f5aef2ca8       not-for-merge   branch 
'community-comms' of https://github.com/ansible/ansible-navigator
+b412709a533dd8c95af78934089b7ef89345bd02       not-for-merge   branch 'main' 
of https://github.com/ansible/ansible-navigator
+4db19f64fcbac3708f8bc455eef5e5a102e106ac       not-for-merge   branch 
'pre-commit-ci-update-config' of https://github.com/ansible/ansible-navigator
+fa8a6a623f59833687dc0e192a525249b32a6703       not-for-merge   branch 
'recreate-pr-2134' of https://github.com/ansible/ansible-navigator
+f2fe70d862609d68f64df4901f69ee932cda434b       not-for-merge   branch 
'release-1.0' of https://github.com/ansible/ansible-navigator
+fa5ab6f372b6134e681c87cbfc35341c546eb68d       not-for-merge   branch 
'release-1.1' of https://github.com/ansible/ansible-navigator
+f24b494ab1541b5b0e37f1ff7f17b08808497c1d       not-for-merge   branch 
'renovate/all' of https://github.com/ansible/ansible-navigator
+4f74e2e63965ca3706cb27b0e39c3041341a02fa       not-for-merge   branch 'test' 
of https://github.com/ansible/ansible-navigator
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-navigator-26.9.0/.git/HEAD 
new/ansible-navigator-26.11.0/.git/HEAD
--- old/ansible-navigator-26.9.0/.git/HEAD      2026-09-16 08:32:25.000000000 
+0200
+++ new/ansible-navigator-26.11.0/.git/HEAD     2026-10-13 17:38:34.000000000 
+0200
@@ -1 +1 @@
-968b23182d726eb6691290651b533a3aa7db8d79
+b412709a533dd8c95af78934089b7ef89345bd02
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-navigator-26.9.0/.git/ORIG_HEAD 
new/ansible-navigator-26.11.0/.git/ORIG_HEAD
--- old/ansible-navigator-26.9.0/.git/ORIG_HEAD 2026-09-16 08:32:25.000000000 
+0200
+++ new/ansible-navigator-26.11.0/.git/ORIG_HEAD        2026-10-13 
17:38:34.000000000 +0200
@@ -1 +1 @@
-968b23182d726eb6691290651b533a3aa7db8d79
+b412709a533dd8c95af78934089b7ef89345bd02
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/hooks/applypatch-msg.sample 
new/ansible-navigator-26.11.0/.git/hooks/applypatch-msg.sample
--- old/ansible-navigator-26.9.0/.git/hooks/applypatch-msg.sample       
2026-09-16 08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/applypatch-msg.sample      
2026-10-13 17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 #
 # An example hook script to check the commit log message taken by
 # applypatch from an e-mail message.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/hooks/commit-msg.sample 
new/ansible-navigator-26.11.0/.git/hooks/commit-msg.sample
--- old/ansible-navigator-26.9.0/.git/hooks/commit-msg.sample   2026-09-16 
08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/commit-msg.sample  2026-10-13 
17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 #
 # An example hook script to check the commit log message.
 # Called by "git commit" with one argument, the name of the file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/hooks/fsmonitor-watchman.sample 
new/ansible-navigator-26.11.0/.git/hooks/fsmonitor-watchman.sample
--- old/ansible-navigator-26.9.0/.git/hooks/fsmonitor-watchman.sample   
2026-09-16 08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/fsmonitor-watchman.sample  
2026-10-13 17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/myzwgd3ylpl3d8zrl7kl3l97i7zl8mw6-perl-5.42.0/bin/perl
+#!/nix/store/llas6flzd2875r7zzhhvwnynwqi349jb-perl-5.42.3/bin/perl
 
 use strict;
 use warnings;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/hooks/post-update.sample 
new/ansible-navigator-26.11.0/.git/hooks/post-update.sample
--- old/ansible-navigator-26.9.0/.git/hooks/post-update.sample  2026-09-16 
08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/post-update.sample 2026-10-13 
17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 #
 # An example hook script to prepare a packed repository for use over
 # dumb transports.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/hooks/pre-applypatch.sample 
new/ansible-navigator-26.11.0/.git/hooks/pre-applypatch.sample
--- old/ansible-navigator-26.9.0/.git/hooks/pre-applypatch.sample       
2026-09-16 08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/pre-applypatch.sample      
2026-10-13 17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 #
 # An example hook script to verify what is about to be committed
 # by applypatch from an e-mail message.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/hooks/pre-commit.sample 
new/ansible-navigator-26.11.0/.git/hooks/pre-commit.sample
--- old/ansible-navigator-26.9.0/.git/hooks/pre-commit.sample   2026-09-16 
08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/pre-commit.sample  2026-10-13 
17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 #
 # An example hook script to verify what is about to be committed.
 # Called by "git commit" with no arguments.  The hook should
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/hooks/pre-merge-commit.sample 
new/ansible-navigator-26.11.0/.git/hooks/pre-merge-commit.sample
--- old/ansible-navigator-26.9.0/.git/hooks/pre-merge-commit.sample     
2026-09-16 08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/pre-merge-commit.sample    
2026-10-13 17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 #
 # An example hook script to verify what is about to be committed.
 # Called by "git merge" with no arguments.  The hook should
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-navigator-26.9.0/.git/hooks/pre-push.sample 
new/ansible-navigator-26.11.0/.git/hooks/pre-push.sample
--- old/ansible-navigator-26.9.0/.git/hooks/pre-push.sample     2026-09-16 
08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/pre-push.sample    2026-10-13 
17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 
 # An example hook script to verify what is about to be pushed.  Called by "git
 # push" after it has checked the remote status, but before anything has been
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/hooks/pre-rebase.sample 
new/ansible-navigator-26.11.0/.git/hooks/pre-rebase.sample
--- old/ansible-navigator-26.9.0/.git/hooks/pre-rebase.sample   2026-09-16 
08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/pre-rebase.sample  2026-10-13 
17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 #
 # Copyright (c) 2006, 2008 Junio C Hamano
 #
@@ -65,7 +65,7 @@
        fi
 else
        not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"`
-       /nix/store/myzwgd3ylpl3d8zrl7kl3l97i7zl8mw6-perl-5.42.0/bin/perl -e '
+       /nix/store/llas6flzd2875r7zzhhvwnynwqi349jb-perl-5.42.3/bin/perl -e '
                my $topic = $ARGV[0];
                my $msg = "* $topic has commits already merged to public 
branch:\n";
                my (%not_in_next) = map {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/hooks/pre-receive.sample 
new/ansible-navigator-26.11.0/.git/hooks/pre-receive.sample
--- old/ansible-navigator-26.9.0/.git/hooks/pre-receive.sample  2026-09-16 
08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/pre-receive.sample 2026-10-13 
17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 #
 # An example hook script to make use of push options.
 # The example simply echoes all push options that start with 'echoback='
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/hooks/prepare-commit-msg.sample 
new/ansible-navigator-26.11.0/.git/hooks/prepare-commit-msg.sample
--- old/ansible-navigator-26.9.0/.git/hooks/prepare-commit-msg.sample   
2026-09-16 08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/prepare-commit-msg.sample  
2026-10-13 17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 #
 # An example hook script to prepare the commit log message.
 # Called by "git commit" with the name of the file that has the
@@ -24,11 +24,11 @@
 COMMIT_SOURCE=$2
 SHA1=$3
 
-/nix/store/myzwgd3ylpl3d8zrl7kl3l97i7zl8mw6-perl-5.42.0/bin/perl -i.bak -ne 
'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"
+/nix/store/llas6flzd2875r7zzhhvwnynwqi349jb-perl-5.42.3/bin/perl -i.bak -ne 
'print unless(m/^. Please enter the commit message/..m/^#$/)' "$COMMIT_MSG_FILE"
 
 # case "$COMMIT_SOURCE,$SHA1" in
 #  ,|template,)
-#    /nix/store/myzwgd3ylpl3d8zrl7kl3l97i7zl8mw6-perl-5.42.0/bin/perl -i.bak 
-pe '
+#    /nix/store/llas6flzd2875r7zzhhvwnynwqi349jb-perl-5.42.3/bin/perl -i.bak 
-pe '
 #       print "\n" . `git diff --cached --name-status -r`
 #       if /^#/ && $first++ == 0' "$COMMIT_MSG_FILE" ;;
 #  *) ;;
@@ -38,5 +38,5 @@
 # git interpret-trailers --in-place --trailer "$SOB" "$COMMIT_MSG_FILE"
 # if test -z "$COMMIT_SOURCE"
 # then
-#   /nix/store/myzwgd3ylpl3d8zrl7kl3l97i7zl8mw6-perl-5.42.0/bin/perl -i.bak 
-pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
+#   /nix/store/llas6flzd2875r7zzhhvwnynwqi349jb-perl-5.42.3/bin/perl -i.bak 
-pe 'print "\n" if !$first_line++' "$COMMIT_MSG_FILE"
 # fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/hooks/push-to-checkout.sample 
new/ansible-navigator-26.11.0/.git/hooks/push-to-checkout.sample
--- old/ansible-navigator-26.9.0/.git/hooks/push-to-checkout.sample     
2026-09-16 08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/push-to-checkout.sample    
2026-10-13 17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 
 # An example hook script to update a checked-out tree on a git push.
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/hooks/sendemail-validate.sample 
new/ansible-navigator-26.11.0/.git/hooks/sendemail-validate.sample
--- old/ansible-navigator-26.9.0/.git/hooks/sendemail-validate.sample   
2026-09-16 08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/sendemail-validate.sample  
2026-10-13 17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 
 # An example hook script to validate a patch (and/or patch series) before
 # sending it via email.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-navigator-26.9.0/.git/hooks/update.sample 
new/ansible-navigator-26.11.0/.git/hooks/update.sample
--- old/ansible-navigator-26.9.0/.git/hooks/update.sample       2026-09-16 
08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/hooks/update.sample      2026-10-13 
17:38:34.000000000 +0200
@@ -1,4 +1,4 @@
-#!/nix/store/7n1hai8jk6vgc967drgkqi6k7j6ff28q-bash-5.3p9/bin/bash
+#!/nix/store/jnyfsf2mp08d1xyz2m72ic2vz2kcx0sd-bash-5.3p9/bin/bash
 #
 # An example hook script to block unannotated tags from entering.
 # Called by "git receive-pack" with arguments: refname sha1-old sha1-new
Binary files old/ansible-navigator-26.9.0/.git/index and 
new/ansible-navigator-26.11.0/.git/index differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-navigator-26.9.0/.git/logs/HEAD 
new/ansible-navigator-26.11.0/.git/logs/HEAD
--- old/ansible-navigator-26.9.0/.git/logs/HEAD 2026-09-16 08:32:25.000000000 
+0200
+++ new/ansible-navigator-26.11.0/.git/logs/HEAD        2026-10-13 
17:38:34.000000000 +0200
@@ -1,2 +1,3 @@
-0000000000000000000000000000000000000000 
968b23182d726eb6691290651b533a3aa7db8d79 kastl <[email protected]> 
1790226750 +0200  clone: from https://github.com/ansible/ansible-navigator.git
-968b23182d726eb6691290651b533a3aa7db8d79 
968b23182d726eb6691290651b533a3aa7db8d79 kastl <[email protected]> 
1790226750 +0200  checkout: moving from main to refs/tags/v26.9.0
+0000000000000000000000000000000000000000 
968b23182d726eb6691290651b533a3aa7db8d79 kastl <[email protected]> 
1791866579 +0200  clone: from https://github.com/ansible/ansible-navigator.git
+968b23182d726eb6691290651b533a3aa7db8d79 
968b23182d726eb6691290651b533a3aa7db8d79 kastl <[email protected]> 
1791866579 +0200  checkout: moving from main to refs/tags/v26.10.0
+968b23182d726eb6691290651b533a3aa7db8d79 
b412709a533dd8c95af78934089b7ef89345bd02 kastl <[email protected]> 
1793904843 +0100  merge refs/tags/v26.11.0: Fast-forward
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-navigator-26.9.0/.git/logs/refs/heads/main 
new/ansible-navigator-26.11.0/.git/logs/refs/heads/main
--- old/ansible-navigator-26.9.0/.git/logs/refs/heads/main      2026-09-16 
08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/logs/refs/heads/main     2026-10-13 
17:38:34.000000000 +0200
@@ -1 +1 @@
-0000000000000000000000000000000000000000 
968b23182d726eb6691290651b533a3aa7db8d79 kastl <[email protected]> 
1790226750 +0200  clone: from https://github.com/ansible/ansible-navigator.git
+0000000000000000000000000000000000000000 
968b23182d726eb6691290651b533a3aa7db8d79 kastl <[email protected]> 
1791866579 +0200  clone: from https://github.com/ansible/ansible-navigator.git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/logs/refs/remotes/origin/HEAD 
new/ansible-navigator-26.11.0/.git/logs/refs/remotes/origin/HEAD
--- old/ansible-navigator-26.9.0/.git/logs/refs/remotes/origin/HEAD     
2026-09-16 08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/logs/refs/remotes/origin/HEAD    
2026-10-13 17:38:34.000000000 +0200
@@ -1 +1 @@
-0000000000000000000000000000000000000000 
968b23182d726eb6691290651b533a3aa7db8d79 kastl <[email protected]> 
1790226750 +0200  clone: from https://github.com/ansible/ansible-navigator.git
+0000000000000000000000000000000000000000 
968b23182d726eb6691290651b533a3aa7db8d79 kastl <[email protected]> 
1791866579 +0200  clone: from https://github.com/ansible/ansible-navigator.git
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/logs/refs/remotes/origin/main 
new/ansible-navigator-26.11.0/.git/logs/refs/remotes/origin/main
--- old/ansible-navigator-26.9.0/.git/logs/refs/remotes/origin/main     
1970-01-01 01:00:00.000000000 +0100
+++ new/ansible-navigator-26.11.0/.git/logs/refs/remotes/origin/main    
2026-10-13 17:38:34.000000000 +0200
@@ -0,0 +1 @@
+968b23182d726eb6691290651b533a3aa7db8d79 
b412709a533dd8c95af78934089b7ef89345bd02 kastl <[email protected]> 
1793904842 +0100  fetch --tags: fast-forward
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/logs/refs/remotes/origin/renovate/all 
new/ansible-navigator-26.11.0/.git/logs/refs/remotes/origin/renovate/all
--- old/ansible-navigator-26.9.0/.git/logs/refs/remotes/origin/renovate/all     
1970-01-01 01:00:00.000000000 +0100
+++ new/ansible-navigator-26.11.0/.git/logs/refs/remotes/origin/renovate/all    
2026-10-13 17:38:34.000000000 +0200
@@ -0,0 +1 @@
+d64a8a0b61c1e9e40cda70a237def78f0501ad1c 
f24b494ab1541b5b0e37f1ff7f17b08808497c1d kastl <[email protected]> 
1793904842 +0100  fetch --tags: fast-forward
Binary files 
old/ansible-navigator-26.9.0/.git/objects/0f/6430ab3da02c0e694bd2c2acdae227356eb395
 and 
new/ansible-navigator-26.11.0/.git/objects/0f/6430ab3da02c0e694bd2c2acdae227356eb395
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/28/524bee7fc74a2b60ae35a77bb6988e277b0aa6
 and 
new/ansible-navigator-26.11.0/.git/objects/28/524bee7fc74a2b60ae35a77bb6988e277b0aa6
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/2c/c2a49c8ecd5f3d3ad79f49f9702095849d3d6c
 and 
new/ansible-navigator-26.11.0/.git/objects/2c/c2a49c8ecd5f3d3ad79f49f9702095849d3d6c
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/2d/f650fc9449a069d200d1189e551b50a464cd5e
 and 
new/ansible-navigator-26.11.0/.git/objects/2d/f650fc9449a069d200d1189e551b50a464cd5e
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/41/19ac3979ce149f21c14a969b4dfbf82e057a41
 and 
new/ansible-navigator-26.11.0/.git/objects/41/19ac3979ce149f21c14a969b4dfbf82e057a41
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/46/43ddef41fdd2b8101aa18fd606f0bd0029a7c5
 and 
new/ansible-navigator-26.11.0/.git/objects/46/43ddef41fdd2b8101aa18fd606f0bd0029a7c5
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/57/564c967ce093e38b7871572de2b98893146a67
 and 
new/ansible-navigator-26.11.0/.git/objects/57/564c967ce093e38b7871572de2b98893146a67
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/6b/8439059373ee858c2207470edf5d04547e7776
 and 
new/ansible-navigator-26.11.0/.git/objects/6b/8439059373ee858c2207470edf5d04547e7776
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/82/f0c4f89db047699f400766e218305d01f1f5d2
 and 
new/ansible-navigator-26.11.0/.git/objects/82/f0c4f89db047699f400766e218305d01f1f5d2
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/8b/7cf842a342aa36d43d64f3e91347d938fac1b1
 and 
new/ansible-navigator-26.11.0/.git/objects/8b/7cf842a342aa36d43d64f3e91347d938fac1b1
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/objects/9f/8fd91fcd482082166bbd0a3295fe16c29aabc2
 
new/ansible-navigator-26.11.0/.git/objects/9f/8fd91fcd482082166bbd0a3295fe16c29aabc2
--- 
old/ansible-navigator-26.9.0/.git/objects/9f/8fd91fcd482082166bbd0a3295fe16c29aabc2
 1970-01-01 01:00:00.000000000 +0100
+++ 
new/ansible-navigator-26.11.0/.git/objects/9f/8fd91fcd482082166bbd0a3295fe16c29aabc2
        2026-10-13 17:38:34.000000000 +0200
@@ -0,0 +1 @@
+x+)JMU062d040031Q�����,���+�dh1��Z��k�~     
��-uUX��$��$>9?'�(�*���W���L���}�x�k�����H�)H-*�Qt��t֗7�%�4Ե 
��]�YOZ~Qn|iIfN1���Od�?h���q��.��}�nOG�UP��^�Z\��X�%c���m���7=�j�uE���Ud� 
U���L�\�y��ļP�%)g�U�%�d�$��C\>ɬ�y�����1�#�Sz�+��p�d
\ No newline at end of file
Binary files 
old/ansible-navigator-26.9.0/.git/objects/ab/1683af0bba1c21862278ea0e862999db3270fd
 and 
new/ansible-navigator-26.11.0/.git/objects/ab/1683af0bba1c21862278ea0e862999db3270fd
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/af/e312197431254dc9431207151b89dee2736a10
 and 
new/ansible-navigator-26.11.0/.git/objects/af/e312197431254dc9431207151b89dee2736a10
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/b4/12709a533dd8c95af78934089b7ef89345bd02
 and 
new/ansible-navigator-26.11.0/.git/objects/b4/12709a533dd8c95af78934089b7ef89345bd02
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/b4/f4bb7bea778d3f88cf10c0cb1231987abcf566
 and 
new/ansible-navigator-26.11.0/.git/objects/b4/f4bb7bea778d3f88cf10c0cb1231987abcf566
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/d4/29d6661fa13c5e036d075978a04f4fcf36a9e7
 and 
new/ansible-navigator-26.11.0/.git/objects/d4/29d6661fa13c5e036d075978a04f4fcf36a9e7
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/d4/3291e1751d6f1015b1fb2887e9bc85a33da6ff
 and 
new/ansible-navigator-26.11.0/.git/objects/d4/3291e1751d6f1015b1fb2887e9bc85a33da6ff
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/de/e5ad6ced1954298ec823004499413a4a153c2d
 and 
new/ansible-navigator-26.11.0/.git/objects/de/e5ad6ced1954298ec823004499413a4a153c2d
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/df/e86b449e412de60fa8fdf7a77ef7db3ef21bdd
 and 
new/ansible-navigator-26.11.0/.git/objects/df/e86b449e412de60fa8fdf7a77ef7db3ef21bdd
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/e0/6b5625d0b9ebe58ff9c40ba62fc2d38af6247e
 and 
new/ansible-navigator-26.11.0/.git/objects/e0/6b5625d0b9ebe58ff9c40ba62fc2d38af6247e
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/e5/327e8ea74eaccef244c5adb6504f1bd8fc77e9
 and 
new/ansible-navigator-26.11.0/.git/objects/e5/327e8ea74eaccef244c5adb6504f1bd8fc77e9
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/f2/4b494ab1541b5b0e37f1ff7f17b08808497c1d
 and 
new/ansible-navigator-26.11.0/.git/objects/f2/4b494ab1541b5b0e37f1ff7f17b08808497c1d
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/objects/info/commit-graphs/commit-graph-chain 
new/ansible-navigator-26.11.0/.git/objects/info/commit-graphs/commit-graph-chain
--- 
old/ansible-navigator-26.9.0/.git/objects/info/commit-graphs/commit-graph-chain 
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/ansible-navigator-26.11.0/.git/objects/info/commit-graphs/commit-graph-chain
    2026-10-13 17:38:34.000000000 +0200
@@ -0,0 +1 @@
+ebcc1f79afa4cccfedce3253906259a753924ab6
Binary files 
old/ansible-navigator-26.9.0/.git/objects/info/commit-graphs/graph-ebcc1f79afa4cccfedce3253906259a753924ab6.graph
 and 
new/ansible-navigator-26.11.0/.git/objects/info/commit-graphs/graph-ebcc1f79afa4cccfedce3253906259a753924ab6.graph
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/pack/pack-249bed2798d90dccd39713da2b4d7efae69fadce.idx
 and 
new/ansible-navigator-26.11.0/.git/objects/pack/pack-249bed2798d90dccd39713da2b4d7efae69fadce.idx
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/pack/pack-249bed2798d90dccd39713da2b4d7efae69fadce.pack
 and 
new/ansible-navigator-26.11.0/.git/objects/pack/pack-249bed2798d90dccd39713da2b4d7efae69fadce.pack
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/pack/pack-249bed2798d90dccd39713da2b4d7efae69fadce.rev
 and 
new/ansible-navigator-26.11.0/.git/objects/pack/pack-249bed2798d90dccd39713da2b4d7efae69fadce.rev
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/pack/pack-7729053cdb857094b006fec6e048e82f08f1801e.idx
 and 
new/ansible-navigator-26.11.0/.git/objects/pack/pack-7729053cdb857094b006fec6e048e82f08f1801e.idx
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/pack/pack-7729053cdb857094b006fec6e048e82f08f1801e.pack
 and 
new/ansible-navigator-26.11.0/.git/objects/pack/pack-7729053cdb857094b006fec6e048e82f08f1801e.pack
 differ
Binary files 
old/ansible-navigator-26.9.0/.git/objects/pack/pack-7729053cdb857094b006fec6e048e82f08f1801e.rev
 and 
new/ansible-navigator-26.11.0/.git/objects/pack/pack-7729053cdb857094b006fec6e048e82f08f1801e.rev
 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-navigator-26.9.0/.git/packed-refs 
new/ansible-navigator-26.11.0/.git/packed-refs
--- old/ansible-navigator-26.9.0/.git/packed-refs       2026-09-16 
08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/.git/packed-refs      2026-10-13 
17:38:34.000000000 +0200
@@ -6,10 +6,11 @@
 d958dbade56ba9465b8789791b85c87256627bb4 
refs/remotes/origin/chore/update-python-deps
 a75b8efc517146c4dce9b2e7f91cd77f5aef2ca8 refs/remotes/origin/community-comms
 968b23182d726eb6691290651b533a3aa7db8d79 refs/remotes/origin/main
+4db19f64fcbac3708f8bc455eef5e5a102e106ac 
refs/remotes/origin/pre-commit-ci-update-config
 fa8a6a623f59833687dc0e192a525249b32a6703 refs/remotes/origin/recreate-pr-2134
 f2fe70d862609d68f64df4901f69ee932cda434b refs/remotes/origin/release-1.0
 fa5ab6f372b6134e681c87cbfc35341c546eb68d refs/remotes/origin/release-1.1
-b9a394dbe620280420e35e6937e75cc5b0edbd12 refs/remotes/origin/renovate/all
+d64a8a0b61c1e9e40cda70a237def78f0501ad1c refs/remotes/origin/renovate/all
 4f74e2e63965ca3706cb27b0e39c3041341a02fa refs/remotes/origin/test
 e64273cb31afedb0f5fa395fd3c92908268f07cf refs/tags/0.6.2
 c9030367e0346bce2f04d6ca0d15432f3bd7e297 refs/tags/0.7.0
@@ -68,6 +69,7 @@
 8eda9ce382df653570693a781930c61a5e3b7c19 refs/tags/v26.1.1
 06acb199f89314984b42ece2e04bf4a2d39f6dfa refs/tags/v26.1.2
 5df27ee2046df6e5bc1730b99470400b7cb0e193 refs/tags/v26.1.3
+968b23182d726eb6691290651b533a3aa7db8d79 refs/tags/v26.10.0
 bd496c36423fba07be078739335f047adfbabe6e refs/tags/v26.4.0
 ca1c523de70786460d054612bb89af9786913ee8 refs/tags/v26.6.0
 30e0b3d0f454a524e3520f9de0cbf18620b1b790 refs/tags/v26.8.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/refs/remotes/origin/main 
new/ansible-navigator-26.11.0/.git/refs/remotes/origin/main
--- old/ansible-navigator-26.9.0/.git/refs/remotes/origin/main  1970-01-01 
01:00:00.000000000 +0100
+++ new/ansible-navigator-26.11.0/.git/refs/remotes/origin/main 2026-10-13 
17:38:34.000000000 +0200
@@ -0,0 +1 @@
+b412709a533dd8c95af78934089b7ef89345bd02
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/.git/refs/remotes/origin/renovate/all 
new/ansible-navigator-26.11.0/.git/refs/remotes/origin/renovate/all
--- old/ansible-navigator-26.9.0/.git/refs/remotes/origin/renovate/all  
1970-01-01 01:00:00.000000000 +0100
+++ new/ansible-navigator-26.11.0/.git/refs/remotes/origin/renovate/all 
2026-10-13 17:38:34.000000000 +0200
@@ -0,0 +1 @@
+f24b494ab1541b5b0e37f1ff7f17b08808497c1d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ansible-navigator-26.9.0/.git/refs/tags/v26.11.0 
new/ansible-navigator-26.11.0/.git/refs/tags/v26.11.0
--- old/ansible-navigator-26.9.0/.git/refs/tags/v26.11.0        1970-01-01 
01:00:00.000000000 +0100
+++ new/ansible-navigator-26.11.0/.git/refs/tags/v26.11.0       2026-10-13 
17:38:34.000000000 +0200
@@ -0,0 +1 @@
+b412709a533dd8c95af78934089b7ef89345bd02
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/src/ansible_navigator/ui_framework/ui.py 
new/ansible-navigator-26.11.0/src/ansible_navigator/ui_framework/ui.py
--- old/ansible-navigator-26.9.0/src/ansible_navigator/ui_framework/ui.py       
2026-09-16 08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/src/ansible_navigator/ui_framework/ui.py      
2026-10-13 17:38:34.000000000 +0200
@@ -913,7 +913,7 @@
             if should_continue:
                 if new_index != index:
                     index = new_index
-                self.scroll(0)
+                    self.scroll(0)
                 if new_entry == "_":
                     self._hide_keys = not self._hide_keys
                     heading, lines = self._filter_and_serialize(objs[index])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ansible-navigator-26.9.0/tests/unit/ui_framework/test_ui.py 
new/ansible-navigator-26.11.0/tests/unit/ui_framework/test_ui.py
--- old/ansible-navigator-26.9.0/tests/unit/ui_framework/test_ui.py     
2026-09-16 08:32:25.000000000 +0200
+++ new/ansible-navigator-26.11.0/tests/unit/ui_framework/test_ui.py    
2026-10-13 17:38:34.000000000 +0200
@@ -77,6 +77,53 @@
         """
         assert ui._menu_cursor_pos is None
 
+    # cspell:ignore NPAGE PPAGE
+    @pytest.mark.parametrize(
+        "key",
+        (
+            "KEY_DOWN",
+            "KEY_UP",
+            "KEY_NPAGE",
+            "KEY_PPAGE",
+            "^F",
+            "^B",
+        ),
+    )
+    def test_navigation_keys_preserve_scroll(self, key: str, ui: 
UserInterface) -> None:
+        """Scrolling navigation keys do not reset the displayed content.
+
+        Args:
+            key: Navigation key to test.
+            ui: A UserInterface fixture.
+        """
+        ui.scroll(40)
+
+        with (
+            patch.object(ui, "_filter_and_serialize", return_value=(None, ())),
+            patch.object(ui, "_display", side_effect=[key, StopIteration]),
+            pytest.raises(StopIteration),
+        ):
+            ui._show_obj_from_list([{"key": "value"}], index=0, 
await_input=True)
+
+        assert ui.scroll() == 40
+
+    def test_changing_object_resets_scroll(self, ui: UserInterface) -> None:
+        """Selecting another object resets the scroll position.
+
+        Args:
+            ui: A UserInterface fixture.
+        """
+        ui.scroll(40)
+
+        with (
+            patch.object(ui, "_filter_and_serialize", return_value=(None, ())),
+            patch.object(ui, "_display", side_effect=["1", StopIteration]),
+            pytest.raises(StopIteration),
+        ):
+            ui._show_obj_from_list([{"key": "value"}, {"key": "other"}], 
index=0, await_input=True)
+
+        assert ui.scroll() == 0
+
     def test_cursor_activates_at_zero_on_first_key_down(self, ui: 
UserInterface) -> None:
         """First KEY_DOWN activates the cursor at position 0.
 

++++++ ansible-navigator.obsinfo ++++++
--- /var/tmp/diff_new_pack.hkILl0/_old  2026-11-06 20:00:35.915766654 +0100
+++ /var/tmp/diff_new_pack.hkILl0/_new  2026-11-06 20:00:35.931767324 +0100
@@ -1,5 +1,5 @@
 name: ansible-navigator
-version: 26.9.0
-mtime: 1789540345
-commit: 968b23182d726eb6691290651b533a3aa7db8d79
+version: 26.11.0
+mtime: 1791905914
+commit: b412709a533dd8c95af78934089b7ef89345bd02
 

Reply via email to