Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mcp-bugzilla for openSUSE:Factory checked in at 2026-08-12 16:11:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mcp-bugzilla (Old) and /work/SRC/openSUSE:Factory/.mcp-bugzilla.new.17972 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mcp-bugzilla" Wed Aug 12 16:11:21 2026 rev:2 rq:1370723 version:0.19.0 Changes: -------- --- /work/SRC/openSUSE:Factory/mcp-bugzilla/mcp-bugzilla.changes 2026-07-23 23:15:47.591765456 +0200 +++ /work/SRC/openSUSE:Factory/.mcp-bugzilla.new.17972/mcp-bugzilla.changes 2026-08-12 16:12:02.933309713 +0200 @@ -1,0 +2,35 @@ +Tue Aug 11 15:55:11 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 0.19.0: + * Add get_bug_flags and update_bug_flag tools to list, set, grant, + deny or clear bug flags such as needinfo or blocker + * bug_comments gained include_fields, exclude_creators and limit to + keep large comment threads from flooding the client context; the + include_fields default is now a lean field set, pass + include_fields=None for the full objects + * bug_history gained changed_fields, exclude_authors and limit to + drop low-signal churn such as bot edits and cc changes + * bug_info gained native include_fields and exclude_fields, + forwarded unchanged to the Bug.get API + * list_attachments gained exclude_obsolete, patches_only and limit + * Surface non-JSON Bugzilla responses with their HTTP status, + content type and a body snippet instead of a bare JSONDecodeError + * Coerce Bugzilla integer is_private/is_obsolete flags to booleans + in download_attachment results, fixing a schema validation error + * Split the Bugzilla client and BugzillaAPIError out of mcp_utils + into a new lib_bugzilla module, with lazy re-exports for + backward compatibility +- Update to 0.18.0: + * Reissue of 0.17.0 after a premature PyPI release +- Update to 0.17.0: + * Support anonymous access, so the server works without a Bugzilla + API key and sends no credentials + * Rename the CLI options for clarity: --api-key-header becomes + --mcp-auth-header, --api-key becomes --bugzilla-api-key and + --use-auth-header becomes --bugzilla-auth-mode bearer; the old + names still work but log a deprecation warning + * Remove the status field from the bugs_quicksearch tool signature + * Handle empty status, missing bug ids and uninitialized cli_args +- Require fastmcp >= 3.4.6 to match the upstream dependency floor + +------------------------------------------------------------------- Old: ---- mcp_bugzilla-0.16.0.tar.gz New: ---- mcp_bugzilla-0.19.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mcp-bugzilla.spec ++++++ --- /var/tmp/diff_new_pack.gHQt18/_old 2026-08-12 16:12:03.961353136 +0200 +++ /var/tmp/diff_new_pack.gHQt18/_new 2026-08-12 16:12:03.965353306 +0200 @@ -21,20 +21,20 @@ # not a multi-flavour module. %define pythons %{primary_python} Name: mcp-bugzilla -Version: 0.16.0 +Version: 0.19.0 Release: 0 Summary: Model Context Protocol server for Bugzilla License: Apache-2.0 URL: https://github.com/openSUSE/mcp-bugzilla Source: https://files.pythonhosted.org/packages/source/m/mcp_bugzilla/mcp_bugzilla-%{version}.tar.gz -BuildRequires: %{primary_python}-fastmcp >= 3.4.2 +BuildRequires: %{primary_python}-fastmcp >= 3.4.6 BuildRequires: %{primary_python}-httpx-retries >= 0.5.0 BuildRequires: %{primary_python}-pip BuildRequires: %{primary_python}-uv-build BuildRequires: %{primary_python}-wheel BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: %{primary_python}-fastmcp >= 3.4.2 +Requires: %{primary_python}-fastmcp >= 3.4.6 Requires: %{primary_python}-httpx-retries >= 0.5.0 Provides: bugzilla-mcp = %{version}-%{release} Obsoletes: bugzilla-mcp < %{version} ++++++ mcp_bugzilla-0.16.0.tar.gz -> mcp_bugzilla-0.19.0.tar.gz ++++++ ++++ 2944 lines of diff (skipped)
