| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python314-graphifyy-mcp | Distribution: openSUSE Tumbleweed |
| Version: 0.9.48 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Aug 21 19:11:51 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 196 | Source RPM: python-graphifyy-0.9.48-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/Graphify-Labs/graphify | |
| Summary: Model Context Protocol server for graphify | |
The graphify-mcp entry point, exposing the graphify knowledge graph to AI assistants over the Model Context Protocol.
Apache-2.0 AND MIT
* Fri Aug 21 2026 Martin Pluskal <mpluskal@suse.com>
- BuildRequires/Recommends the C tree-sitter-<lang> grammar
libraries: python bindings ctypes-load those shared objects,
and only tree-sitter-python's python subpackage Requires
the matching C library
- BuildRequires python-PyYAML so nested Markdown frontmatter
tests use the YAML parser
- Skip test_built_wheel_ships_the_full_skill_payload: it runs
python -m build, which collides with OBS's build package
- Pass pytest --basetemp so query CLI tests do not match
"build" inside the OBS user name abuild
- Requires(post/postun): update-alternatives for the
graphify / graphify-mcp alternatives scriptlets
* Fri Aug 21 2026 Martin Pluskal <mpluskal@suse.com>
- Update to 0.9.48:
* Extractor and graph correctness: directed path queries,
shrink-guard on incremental merge, language-specific
call/import resolution, deterministic ids
* MCP extra is dual-compat with mcp 1.x/2.x and requires
starlette >= 1.3.1 (CVE-2026-48818, CVE-2026-54283)
* Optional OCaml and Common Lisp extras (unpackaged)
- Replace spec-cleaner-exploded perl(Git::*) BuildRequires
with git-core
- Skip test_label_communities_batches_when_over_batch_size:
batches run concurrently so completion order is racy
- Ship only the GitHub tag archive: the PyPI sdist omits
tests/fixtures and ARCHITECTURE.md, so the second source
overlay is unnecessary
* Mon Jul 27 2026 Martin Pluskal <mpluskal@suse.com>
- Initial package of graphifyy 0.9.27:
* The graphify CLI: builds a queryable knowledge graph of a
codebase, answers plain-English queries with file:line
citations, traces paths, explains symbols and summarizes PR
impact; registers the /graphify skill with AI assistants
* Language extraction uses the python-tree-sitter-<language>
grammar modules, wired as Recommends: every grammar is
optional and a missing one only disables that language
* graphify-mcp ships in the -mcp subpackage, which requires the
matching-flavor mcp module; the main package no longer pulls
or recommends mcp
* The primary python3 flavor provides graphifyy = %%{version}
(the plain PyPI name)
* Grammar and mcp Recommends are flavor-explicit
(%%{python_flavor}-…) so each pythonXYZ subpackage recommends
matching-flavor grammar modules
* tests/test_skillgen.py is ignored in %%check: it imports the
repository-only tools/ directory absent from the sdist
* The test fixture data (absent from the sdist as well) comes
from the matching upstream git tag as a second source
* %%check builds against all 25 grammar modules, git and mcp so
the language extraction suite really runs
* Test files needing network access or an unsandboxed HOME are
ignored in %%check
* License is Apache-2.0 AND MIT: upstream relicensed to
Apache-2.0 and keeps earlier MIT-contributed portions under
LICENSE-MIT, see the NOTICE file
/etc/alternatives/graphify-mcp /usr/bin/graphify-mcp /usr/bin/graphify-mcp-3.14
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 23 00:20:16 2026