Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rtk for openSUSE:Factory checked in at 2026-10-03 20:14:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rtk (Old) and /work/SRC/openSUSE:Factory/.rtk.new.1631729 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rtk" Sat Oct 3 20:14:06 2026 rev:8 rq:1382215 version:0.51.0 Changes: -------- --- /work/SRC/openSUSE:Factory/rtk/rtk.changes 2026-09-24 23:06:28.222879081 +0200 +++ /work/SRC/openSUSE:Factory/.rtk.new.1631729/rtk.changes 2026-10-03 20:16:00.029796434 +0200 @@ -1,0 +2,30 @@ +Sat Oct 3 05:43:59 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 0.51.0: + * BREAKING: rtk run/err/test/summary execute the wrapped program + directly instead of rebuilding the positional arguments into + one string for sh -c, so globs, variables and operators are no + longer expanded by an unrequested shell; pass a script + explicitly, e.g. rtk test --shell sh 'cargo test'. A missing + program now exits 127 through the runners' own failure path + * search: a bare file list (-l/-L/--files) folds the directory + prefix all paths share into a one-line header and prints only + the tails, losslessly; non-path lines pass through verbatim + * hook: native Google Antigravity plugin lifecycle and hook + support + * cli: a program that cannot be run answers 126 as sh does, 127 + stays for a missing one; unresolvable single-string commands go + through the platform shell + * read: track Python triple-quoted strings; pytest: keep the + elapsed duration; pip: stop doubling the tool name + * discover: name zero-session scans, case-insensitive Windows + project filter, token boundaries for rewrite rules + * diff: unreadable files exit 2; ruff: bypass never_worse only + for rtk-injected output; init: --agent cursor installs Cursor + only + * many more fixes; see upstream's release notes for the full list +- Refresh the vendored dependencies; no licence change +- BuildRequires jq: the new hook decision test runs + hooks/claude/rtk-rewrite.sh, which needs jq at build time + +------------------------------------------------------------------- Old: ---- rtk-0.50.0.tar.gz New: ---- rtk-0.51.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rtk.spec ++++++ --- /var/tmp/diff_new_pack.McF4aV/_old 2026-10-03 20:16:01.482857190 +0200 +++ /var/tmp/diff_new_pack.McF4aV/_new 2026-10-03 20:16:01.484857274 +0200 @@ -17,14 +17,14 @@ Name: rtk -Version: 0.50.0 +Version: 0.51.0 Release: 0 Summary: CLI proxy that reduces LLM token consumption of dev commands # Legal-Review-Notice: rtk itself is Apache-2.0, but the binary statically links # the vendored Rust dependencies, so the tag below covers the whole linked set. # Derived on this re-vendor with "cargo tree --offline -p rtk -e normal" over the -# vendored tree (200 crates vendored, 137 in the linked graph): MPL-2.0 comes -# from colored and option-ext, Unicode-3.0 from the 18 ICU/zerovec crates, ISC +# vendored tree (202 crates vendored, 134 in the linked graph): MPL-2.0 comes +# from colored and option-ext, Unicode-3.0 from the 19 ICU/zerovec crates, ISC # from rustls-webpki and untrusted (and from ring, "Apache-2.0 AND ISC"), # CDLA-Permissive-2.0 from webpki-roots, BSD-3-Clause from subtle, and MIT from # thirteen MIT-only crates (rusqlite, libsqlite3-sys, which, quick-xml, ...). Every @@ -43,6 +43,9 @@ BuildRequires: cargo >= 1.91 BuildRequires: cargo-packaging BuildRequires: git-core +# The hook decision test runs hooks/claude/rtk-rewrite.sh, which +# declares "Requires: jq" +BuildRequires: jq BuildRequires: pkgconfig BuildRequires: pkgconfig(sqlite3) Requires: git-core ++++++ _service ++++++ --- /var/tmp/diff_new_pack.McF4aV/_old 2026-10-03 20:16:01.528859114 +0200 +++ /var/tmp/diff_new_pack.McF4aV/_new 2026-10-03 20:16:01.534859365 +0200 @@ -1,6 +1,6 @@ <services> <service name="cargo_vendor" mode="manual"> - <param name="srctar">rtk-0.50.0.tar.gz</param> + <param name="srctar">rtk-0.51.0.tar.gz</param> <param name="compression">zst</param> <param name="update">true</param> </service> ++++++ rtk-0.50.0.tar.gz -> rtk-0.51.0.tar.gz ++++++ ++++ 39412 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/rtk/vendor.tar.zst /work/SRC/openSUSE:Factory/.rtk.new.1631729/vendor.tar.zst differ: char 5, line 1
