Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kubie for openSUSE:Factory checked 
in at 2025-07-02 18:17:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kubie (Old)
 and      /work/SRC/openSUSE:Factory/.kubie.new.7067 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kubie"

Wed Jul  2 18:17:07 2025 rev:27 rq:1289778 version:0.26.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kubie/kubie.changes      2025-04-11 
23:22:44.118045628 +0200
+++ /work/SRC/openSUSE:Factory/.kubie.new.7067/kubie.changes    2025-07-02 
18:17:26.695253644 +0200
@@ -1,0 +2,10 @@
+Wed Jul 02 05:23:10 UTC 2025 - Johannes Kastl 
<opensuse_buildserv...@ojkastl.de>
+
+- Update to version 0.26.0:
+  * Version 0.26.0
+  * feat: skim options (#345)
+  * Bump the all group across 1 directory with 5 updates (#353)
+  * Update to skim 0.20 (#352)
+  * Bump the all group across 1 directory with 4 updates (#343)
+
+-------------------------------------------------------------------

Old:
----
  kubie-0.25.2.obscpio

New:
----
  kubie-0.26.0.obscpio

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

Other differences:
------------------
++++++ kubie.spec ++++++
--- /var/tmp/diff_new_pack.aVuAwF/_old  2025-07-02 18:17:28.723337910 +0200
+++ /var/tmp/diff_new_pack.aVuAwF/_new  2025-07-02 18:17:28.727338075 +0200
@@ -19,7 +19,7 @@
 %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
 
 Name:           kubie
-Version:        0.25.2
+Version:        0.26.0
 Release:        0
 Summary:        A Kubernetes context switcher
 License:        Zlib

++++++ _service ++++++
--- /var/tmp/diff_new_pack.aVuAwF/_old  2025-07-02 18:17:28.759339405 +0200
+++ /var/tmp/diff_new_pack.aVuAwF/_new  2025-07-02 18:17:28.763339571 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/sbstp/kubie</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.25.2</param>
+    <param name="revision">v0.26.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.aVuAwF/_old  2025-07-02 18:17:28.783340402 +0200
+++ /var/tmp/diff_new_pack.aVuAwF/_new  2025-07-02 18:17:28.787340568 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/sbstp/kubie</param>
-              <param 
name="changesrevision">93fa56f1b858bbcbdec10c087ddff6e567e5a5ed</param></service></servicedata>
+              <param 
name="changesrevision">bdcaa8abfc890440a78e2b6cd5bf738c8393d574</param></service></servicedata>
 (No newline at EOF)
 

++++++ kubie-0.25.2.obscpio -> kubie-0.26.0.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kubie-0.25.2/.github/dependabot.yml 
new/kubie-0.26.0/.github/dependabot.yml
--- old/kubie-0.25.2/.github/dependabot.yml     1970-01-01 01:00:00.000000000 
+0100
+++ new/kubie-0.26.0/.github/dependabot.yml     2025-07-01 20:42:43.000000000 
+0200
@@ -0,0 +1,18 @@
+# To get started with Dependabot version updates, you'll need to specify which
+# package ecosystems to update and where the package manifests are located.
+# Please see the documentation for all configuration options:
+# 
https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
+
+version: 2
+updates:
+  - package-ecosystem: "cargo" # See documentation for possible values
+    directory: "/" # Location of package manifests
+    schedule:
+      interval: "daily"
+    groups:
+      all:
+        patterns:
+        - "*"
+        update-types:
+        - "minor"
+        - "patch"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kubie-0.25.2/.github/workflows/release.yml 
new/kubie-0.26.0/.github/workflows/release.yml
--- old/kubie-0.25.2/.github/workflows/release.yml      1970-01-01 
01:00:00.000000000 +0100
+++ new/kubie-0.26.0/.github/workflows/release.yml      2025-07-01 
20:42:43.000000000 +0200
@@ -0,0 +1,117 @@
+name: Release
+
+on:
+  push:
+    tags:
+      - '*'
+
+jobs:
+  build-linux-amd64-static:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions-rs/toolchain@v1
+        with:
+          toolchain: stable
+          target: x86_64-unknown-linux-musl
+      - run: sudo apt-get update && sudo apt-get install -y musl-tools
+      - uses: actions-rs/cargo@v1
+        with:
+          command: build
+          args: --release --target x86_64-unknown-linux-musl
+      - uses: svenstaro/upload-release-action@v2
+        with:
+          repo_token: ${{ secrets.GITHUB_TOKEN }}
+          file: target/x86_64-unknown-linux-musl/release/kubie
+          asset_name: kubie-linux-amd64
+          tag: ${{ github.ref }}
+
+  build-linux-arm32-static:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions-rs/toolchain@v1
+        with:
+          toolchain: stable
+          target: arm-unknown-linux-musleabi
+          override: true
+      - uses: actions-rs/cargo@v1
+        with:
+          use-cross: true
+          command: build
+          args: --release --target arm-unknown-linux-musleabi
+      - uses: svenstaro/upload-release-action@v2
+        with:
+          repo_token: ${{ secrets.GITHUB_TOKEN }}
+          file: target/arm-unknown-linux-musleabi/release/kubie
+          asset_name: kubie-linux-arm32
+          tag: ${{ github.ref }}
+
+  build-linux-arm64-static:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions-rs/toolchain@v1
+        with:
+          toolchain: stable
+          target: aarch64-unknown-linux-musl
+          override: true
+      - uses: actions-rs/cargo@v1
+        with:
+          use-cross: true
+          command: build
+          args: --release --target aarch64-unknown-linux-musl
+      - uses: svenstaro/upload-release-action@v2
+        with:
+          repo_token: ${{ secrets.GITHUB_TOKEN }}
+          file: target/aarch64-unknown-linux-musl/release/kubie
+          asset_name: kubie-linux-arm64
+          tag: ${{ github.ref }}
+
+  build-macos-amd64:
+    runs-on: macos-latest
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions-rs/toolchain@v1
+        with:
+          toolchain: stable
+          target: x86_64-apple-darwin
+      - run: SDKROOT=$(xcrun --sdk macosx --show-sdk-path) 
MACOSX_DEPLOYMENT_TARGET=11.0 cargo build --release --target x86_64-apple-darwin
+      - uses: svenstaro/upload-release-action@v2
+        with:
+          repo_token: ${{ secrets.GITHUB_TOKEN }}
+          file: target/x86_64-apple-darwin/release/kubie
+          asset_name: kubie-darwin-amd64
+          tag: ${{ github.ref }}
+
+  build-macos-arm64:
+    runs-on: macos-latest
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions-rs/toolchain@v1
+        with:
+          toolchain: stable
+          target: aarch64-apple-darwin
+      - run: SDKROOT=$(xcrun --sdk macosx --show-sdk-path) 
MACOSX_DEPLOYMENT_TARGET=11.0 cargo build --release --target 
aarch64-apple-darwin
+      - uses: svenstaro/upload-release-action@v2
+        with:
+          repo_token: ${{ secrets.GITHUB_TOKEN }}
+          file: target/aarch64-apple-darwin/release/kubie
+          asset_name: kubie-darwin-arm64
+          tag: ${{ github.ref }}
+
+  publish-crates-io:
+    name: Publish to crates.io
+    runs-on: ubuntu-latest
+    steps:
+      - name: Checkout sources
+        uses: actions/checkout@v3
+      - name: Install stable toolchain
+        uses: actions-rs/toolchain@v1
+        with:
+          profile: minimal
+          toolchain: stable
+          override: true
+      - run: cargo publish --token ${CRATES_TOKEN}
+        env:
+          CRATES_TOKEN: ${{ secrets.CRATES_TOKEN }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kubie-0.25.2/.github/workflows/test.yml 
new/kubie-0.26.0/.github/workflows/test.yml
--- old/kubie-0.25.2/.github/workflows/test.yml 1970-01-01 01:00:00.000000000 
+0100
+++ new/kubie-0.26.0/.github/workflows/test.yml 2025-07-01 20:42:43.000000000 
+0200
@@ -0,0 +1,79 @@
+name: Test
+
+on:
+  push:
+    branches:
+      - master
+  pull_request:
+
+jobs:
+  test-linux-amd64:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions-rs/toolchain@v1
+        with:
+          toolchain: stable
+
+      - uses: actions-rs/cargo@v1
+        with:
+          command: test
+          args: --all-features
+
+  test-linux-arm32:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions-rs/toolchain@v1
+        with:
+          toolchain: stable
+          target: arm-unknown-linux-musleabi
+          override: true
+
+      - uses: actions-rs/cargo@v1
+        with:
+          use-cross: true
+          command: test
+          args: --all-features --target arm-unknown-linux-musleabi
+
+  test-linux-arm64:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions-rs/toolchain@v1
+        with:
+          toolchain: stable
+          target: aarch64-unknown-linux-musl
+          override: true
+
+      - uses: actions-rs/cargo@v1
+        with:
+          use-cross: true
+          command: test
+          args: --all-features --target aarch64-unknown-linux-musl
+
+  test-macos-amd64:
+    runs-on: macos-latest
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions-rs/toolchain@v1
+        with:
+          toolchain: stable
+
+      - uses: actions-rs/cargo@v1
+        with:
+          command: test
+          args: --all-features
+
+  # We use an amd64 machine to cross compile for arm64. We cannot run the 
tests,
+  # only verify that the project compiles well.
+  build-macos-arm64:
+    runs-on: macos-latest
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions-rs/toolchain@v1
+        with:
+          toolchain: stable
+          target: aarch64-apple-darwin
+
+      - run: SDKROOT=$(xcrun --sdk macosx --show-sdk-path) 
MACOSX_DEPLOYMENT_TARGET=11.0 cargo build --all-features --target 
aarch64-apple-darwin
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kubie-0.25.2/.gitignore new/kubie-0.26.0/.gitignore
--- old/kubie-0.25.2/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/kubie-0.26.0/.gitignore 2025-07-01 20:42:43.000000000 +0200
@@ -0,0 +1,3 @@
+/target
+**/*.rs.bk
+/binaries
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kubie-0.25.2/Cargo.lock new/kubie-0.26.0/Cargo.lock
--- old/kubie-0.25.2/Cargo.lock 2025-04-11 05:14:41.000000000 +0200
+++ new/kubie-0.26.0/Cargo.lock 2025-07-01 20:42:43.000000000 +0200
@@ -84,9 +84,9 @@
 
 [[package]]
 name = "anyhow"
-version = "1.0.97"
+version = "1.0.98"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f"
+checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487"
 
 [[package]]
 name = "arrayvec"
@@ -134,9 +134,9 @@
 
 [[package]]
 name = "aws-lc-rs"
-version = "1.13.0"
+version = "1.13.1"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "19b756939cb2f8dc900aa6dcd505e6e2428e9cae7ff7b028c49e3946efa70878"
+checksum = "93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7"
 dependencies = [
  "aws-lc-fips-sys",
  "aws-lc-sys",
@@ -145,9 +145,9 @@
 
 [[package]]
 name = "aws-lc-sys"
-version = "0.28.0"
+version = "0.29.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "b9f7720b74ed28ca77f90769a71fd8c637a0137f6fae4ae947e1050229cff57f"
+checksum = "61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079"
 dependencies = [
  "bindgen",
  "cc",
@@ -254,9 +254,9 @@
 
 [[package]]
 name = "cfg-if"
-version = "1.0.0"
+version = "1.0.1"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
 
 [[package]]
 name = "cfg_aliases"
@@ -291,9 +291,9 @@
 
 [[package]]
 name = "clap"
-version = "4.5.35"
+version = "4.5.40"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "d8aa86934b44c19c50f87cc2790e19f54f7a67aedb64101c2e1a2e5ecfb73944"
+checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f"
 dependencies = [
  "clap_builder",
  "clap_derive",
@@ -301,9 +301,9 @@
 
 [[package]]
 name = "clap_builder"
-version = "4.5.35"
+version = "4.5.40"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "2414dbb2dd0695280da6ea9261e327479e9d37b0630f6b53ba2a11c60c679fd9"
+checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e"
 dependencies = [
  "anstream",
  "anstyle",
@@ -312,10 +312,19 @@
 ]
 
 [[package]]
+name = "clap_complete"
+version = "4.5.54"
+source = "registry+https://github.com/rust-lang/crates.io-index";
+checksum = "aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677"
+dependencies = [
+ "clap",
+]
+
+[[package]]
 name = "clap_derive"
-version = "4.5.32"
+version = "4.5.40"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7"
+checksum = "d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce"
 dependencies = [
  "anstyle",
  "heck",
@@ -474,9 +483,9 @@
 
 [[package]]
 name = "deranged"
-version = "0.3.11"
+version = "0.4.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
+checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e"
 dependencies = [
  "powerfmt",
 ]
@@ -915,9 +924,9 @@
 
 [[package]]
 name = "indexmap"
-version = "2.7.1"
+version = "2.9.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652"
+checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e"
 dependencies = [
  "equivalent",
  "hashbrown",
@@ -965,7 +974,7 @@
 
 [[package]]
 name = "kubie"
-version = "0.25.2"
+version = "0.26.0"
 dependencies = [
  "anyhow",
  "attohttpc",
@@ -1001,9 +1010,9 @@
 
 [[package]]
 name = "libc"
-version = "0.2.171"
+version = "0.2.174"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6"
+checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776"
 
 [[package]]
 name = "libloading"
@@ -1045,9 +1054,9 @@
 
 [[package]]
 name = "log"
-version = "0.4.26"
+version = "0.4.27"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e"
+checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
 
 [[package]]
 name = "memchr"
@@ -1072,17 +1081,6 @@
 
 [[package]]
 name = "nix"
-version = "0.24.3"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069"
-dependencies = [
- "bitflags 1.3.2",
- "cfg-if",
- "libc",
-]
-
-[[package]]
-name = "nix"
 version = "0.29.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
 checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
@@ -1500,9 +1498,9 @@
 
 [[package]]
 name = "signal-hook"
-version = "0.3.17"
+version = "0.3.18"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801"
+checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2"
 dependencies = [
  "libc",
  "signal-hook-registry",
@@ -1519,14 +1517,15 @@
 
 [[package]]
 name = "skim"
-version = "0.16.1"
+version = "0.20.2"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "0735e2a3c31d1b0742df1f624da11492d5ffe34aec5d027030e54eb1b70704bb"
+checksum = "19a285c48e203135e5d58eb0fc632e3303c127f2056c8e50c8a11c504b7132b4"
 dependencies = [
  "beef",
  "bitflags 1.3.2",
  "chrono",
  "clap",
+ "clap_complete",
  "crossbeam",
  "defer-drop",
  "derive_builder",
@@ -1534,21 +1533,43 @@
  "fuzzy-matcher",
  "indexmap",
  "log",
- "nix 0.29.0",
+ "nix",
  "rand",
  "rayon",
  "regex",
  "shell-quote",
  "shlex",
+ "skim-common",
+ "skim-tuikit",
  "time",
  "timer",
- "tuikit",
- "unicode-width 0.2.0",
+ "unicode-width",
  "vte",
  "which 7.0.2",
 ]
 
 [[package]]
+name = "skim-common"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index";
+checksum = "d8312ae7ca1a5883e68042b9c6bce05bfc12f06b814ecfda06c34abfb6c88175"
+
+[[package]]
+name = "skim-tuikit"
+version = "0.6.5"
+source = "registry+https://github.com/rust-lang/crates.io-index";
+checksum = "18fa16dc8ef0aa72471eb80bf1d43b62e841abf1cd2429216c44cdfd886545f0"
+dependencies = [
+ "bitflags 1.3.2",
+ "lazy_static",
+ "log",
+ "nix",
+ "skim-common",
+ "term",
+ "unicode-width",
+]
+
+[[package]]
 name = "smallvec"
 version = "1.14.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
@@ -1596,9 +1617,9 @@
 
 [[package]]
 name = "tempfile"
-version = "3.19.1"
+version = "3.20.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf"
+checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1"
 dependencies = [
  "fastrand",
  "getrandom 0.3.1",
@@ -1670,9 +1691,9 @@
 
 [[package]]
 name = "time"
-version = "0.3.37"
+version = "0.3.41"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21"
+checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40"
 dependencies = [
  "deranged",
  "num-conv",
@@ -1683,9 +1704,9 @@
 
 [[package]]
 name = "time-core"
-version = "0.1.2"
+version = "0.1.4"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
+checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c"
 
 [[package]]
 name = "timer"
@@ -1707,20 +1728,6 @@
 ]
 
 [[package]]
-name = "tuikit"
-version = "0.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "5e19c6ab038babee3d50c8c12ff8b910bdb2196f62278776422f50390d8e53d8"
-dependencies = [
- "bitflags 1.3.2",
- "lazy_static",
- "log",
- "nix 0.24.3",
- "term",
- "unicode-width 0.1.14",
-]
-
-[[package]]
 name = "unicase"
 version = "2.8.1"
 source = "registry+https://github.com/rust-lang/crates.io-index";
@@ -1734,15 +1741,9 @@
 
 [[package]]
 name = "unicode-width"
-version = "0.1.14"
-source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
-
-[[package]]
-name = "unicode-width"
-version = "0.2.0"
+version = "0.2.1"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd"
+checksum = "4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c"
 
 [[package]]
 name = "unsafe-libyaml"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kubie-0.25.2/Cargo.toml new/kubie-0.26.0/Cargo.toml
--- old/kubie-0.25.2/Cargo.toml 2025-04-11 05:14:41.000000000 +0200
+++ new/kubie-0.26.0/Cargo.toml 2025-07-01 20:42:43.000000000 +0200
@@ -11,11 +11,11 @@
 name = "kubie"
 readme = "README.md"
 repository = "https://github.com/sbstp/kubie";
-version = "0.25.2"
+version = "0.26.0"
 
 [dependencies]
 anyhow = "1"
-clap = { version = "4.5.35", features = ["derive"] }
+clap = { version = "4.5.37", features = ["derive"] }
 cfg-if = "1"
 dirs = "6"
 fs2 = "0.4"
@@ -29,7 +29,7 @@
 tempfile = "3"
 which = "7"
 wildmatch = "2"
-skim = "0.16.1"
+skim = "0.20"
 
 [target.arm-unknown-linux-musleabi.dependencies]
 aws-lc-rs = { version = "1.13", default-features = false, features = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kubie-0.25.2/src/main.rs new/kubie-0.26.0/src/main.rs
--- old/kubie-0.25.2/src/main.rs        2025-04-11 05:14:41.000000000 +0200
+++ new/kubie-0.26.0/src/main.rs        2025-07-01 20:42:43.000000000 +0200
@@ -16,8 +16,38 @@
 mod vars;
 
 fn main() -> Result<()> {
-    let settings = Settings::load()?;
-    let skim_options = 
SkimOptionsBuilder::default().multi(false).build().unwrap();
+    let mut settings = Settings::load()?;
+
+    let skim_options = {
+        let mut options = SkimOptionsBuilder::default();
+
+        options.no_multi(true);
+
+        options.color(settings.fzf.color.take());
+
+        if settings.fzf.ignore_case {
+            options.case(skim::CaseMatching::Ignore);
+        };
+
+        if !settings.fzf.mouse {
+            options.no_mouse(true);
+        };
+
+        if settings.fzf.reverse {
+            options.reverse(true);
+        }
+
+        if settings.fzf.info_hidden {
+            options.no_info(true);
+        }
+
+        if let Some(prompt) = settings.fzf.prompt.take() {
+            options.prompt(prompt);
+        }
+
+        options.build().unwrap()
+    };
+
     let kubie = Kubie::parse();
 
     match kubie {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kubie-0.25.2/src/settings.rs 
new/kubie-0.26.0/src/settings.rs
--- old/kubie-0.25.2/src/settings.rs    2025-04-11 05:14:41.000000000 +0200
+++ new/kubie-0.26.0/src/settings.rs    2025-07-01 20:42:43.000000000 +0200
@@ -29,6 +29,16 @@
     }
 }
 
+#[derive(Default, Debug, Deserialize)]
+pub struct Fzf {
+    pub mouse: bool,
+    pub reverse: bool,
+    pub ignore_case: bool,
+    pub info_hidden: bool,
+    pub prompt: Option<String>,
+    pub color: Option<String>,
+}
+
 #[derive(Debug, Default, Deserialize)]
 pub struct Settings {
     #[serde(default)]
@@ -43,6 +53,8 @@
     pub behavior: Behavior,
     #[serde(default)]
     pub hooks: Hooks,
+    #[serde(default)]
+    pub fzf: Fzf,
 }
 
 impl Settings {

++++++ kubie.obsinfo ++++++
--- /var/tmp/diff_new_pack.aVuAwF/_old  2025-07-02 18:17:28.911345720 +0200
+++ /var/tmp/diff_new_pack.aVuAwF/_new  2025-07-02 18:17:28.911345720 +0200
@@ -1,5 +1,5 @@
 name: kubie
-version: 0.25.2
-mtime: 1744341281
-commit: 93fa56f1b858bbcbdec10c087ddff6e567e5a5ed
+version: 0.26.0
+mtime: 1751395363
+commit: bdcaa8abfc890440a78e2b6cd5bf738c8393d574
 

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/kubie/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.kubie.new.7067/vendor.tar.xz differ: char 15, line 1

Reply via email to