Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package skillspector for openSUSE:Factory checked in at 2026-07-03 16:10:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/skillspector (Old) and /work/SRC/openSUSE:Factory/.skillspector.new.1982 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "skillspector" Fri Jul 3 16:10:59 2026 rev:2 rq:1363651 version:2.3.9~git20260701.326a2b48 Changes: -------- --- /work/SRC/openSUSE:Factory/skillspector/skillspector.changes 2026-07-01 21:08:54.253259920 +0200 +++ /work/SRC/openSUSE:Factory/.skillspector.new.1982/skillspector.changes 2026-07-03 16:11:46.395549577 +0200 @@ -1,0 +2,14 @@ +Fri Jul 3 09:15:11 UTC 2026 - Martin Pluskal <[email protected]> + +- Relax over-strict dependency floors set by upstream at initial + release (pin-inflation, not API requirements; the code only uses + long-stable APIs of all three): + * pydantic >= 2.12.0 -> 2.11.7 + * rich >= 14.3.0 -> 14.0.0 + * typer >= 0.23.0 -> 0.16.0 +- Verified against Leap 16.0's shipped versions (pydantic 2.11.7, + rich 14.0.0, typer 0.16.0, click 8.2.1, Python 3.13): full + offline unit suite passes (1249 passed, 12 skipped, 6 xfailed) + and the CLI entry point works. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ skillspector.spec ++++++ --- /var/tmp/diff_new_pack.ZWglSB/_old 2026-07-03 16:11:47.759596885 +0200 +++ /var/tmp/diff_new_pack.ZWglSB/_new 2026-07-03 16:11:47.763597024 +0200 @@ -43,11 +43,11 @@ BuildRequires: %{python_module mcp >= 1.2.0} BuildRequires: %{python_module openai >= 2.25.0} BuildRequires: %{python_module pip} -BuildRequires: %{python_module pydantic >= 2.12.0} +BuildRequires: %{python_module pydantic >= 2.11.7} BuildRequires: %{python_module pytest-asyncio} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module rich >= 14.3.0} -BuildRequires: %{python_module typer >= 0.23.0} +BuildRequires: %{python_module rich >= 14.0.0} +BuildRequires: %{python_module typer >= 0.16.0} BuildRequires: %{python_module wheel} BuildRequires: %{python_module yara >= 4.5.0} BuildRequires: fdupes @@ -64,11 +64,11 @@ Requires: %{primary_python}-langgraph-cli >= 0.4.14 Requires: %{primary_python}-langsmith >= 0.7.30 Requires: %{primary_python}-openai >= 2.25.0 -Requires: %{primary_python}-pydantic >= 2.12.0 -Requires: %{primary_python}-rich >= 14.3.0 +Requires: %{primary_python}-pydantic >= 2.11.7 +Requires: %{primary_python}-rich >= 14.0.0 # Upstream caps typer < 0.24 to avoid a click clash with semgrep; that cap is # environment-specific, so only the floor is enforced here. -Requires: %{primary_python}-typer >= 0.23.0 +Requires: %{primary_python}-typer >= 0.16.0 Requires: %{primary_python}-yara >= 4.5.0 BuildArch: noarch
