Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-graphifyy for
openSUSE:Factory checked in at 2026-09-10 11:49:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-graphifyy (Old)
and /work/SRC/openSUSE:Factory/.python-graphifyy.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-graphifyy"
Thu Sep 10 11:49:33 2026 rev:8 rq:1376838 version:0.9.57
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-graphifyy/python-graphifyy.changes
2026-09-08 16:55:15.262818284 +0200
+++
/work/SRC/openSUSE:Factory/.python-graphifyy.new.1265/python-graphifyy.changes
2026-09-10 11:52:09.328513544 +0200
@@ -1,0 +2,28 @@
+Thu Sep 10 05:43:04 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.9.57:
+ * incremental rebuild keeps referenced-project nodes instead of
+ dropping them when re-extracting .csproj/.sln
+ * duplicate-node merge keeps the richer node and folds in
+ non-empty fields from the losers
+ * C# generic call sites with explicit type arguments resolve to
+ the method definition
+ * this.X function members captured in every enclosing-function
+ form, not just function declarations
+- Update to 0.9.56:
+ * Rust trait method declarations extracted as nodes instead of
+ silently dropped
+ * skipping git hook no longer terminates chained hooks
+ * MCP query_graph seeded on leaf nodes reaches callers, like CLI
+ * member calls colliding with language builtins resolve to
+ user-defined methods
+ * Node subpath imports via package.json imports map resolve
+ * TS import-type normalization no longer pins CPU on large files
+ * rebuild watchdog kills spawned workers on timeout instead of
+ orphaning them
+ * Dart extraction stamps source_location like other extractors
+- Deselect timing-fragile test_same_size_rewrite_in_one_tick_is_requeued:
+ * it needs detect/save within 50ms of file creation, slower hosts
+ exceed it and fail; test and code identical in 0.9.55
+
+-------------------------------------------------------------------
Old:
----
graphify-0.9.55.tar.gz
New:
----
graphify-0.9.57.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-graphifyy.spec ++++++
--- /var/tmp/diff_new_pack.wibYy0/_old 2026-09-10 11:52:14.957749641 +0200
+++ /var/tmp/diff_new_pack.wibYy0/_new 2026-09-10 11:52:14.964749935 +0200
@@ -19,7 +19,7 @@
%bcond_without libalternatives
%{?sle15_python_module_pythons}
Name: python-graphifyy
-Version: 0.9.55
+Version: 0.9.57
Release: 0
Summary: Code knowledge graph builder and query CLI for AI assistants
License: Apache-2.0 AND MIT
@@ -225,8 +225,12 @@
# OBS python3.14 has a conflicting build package without __main__
# PYTEST_ADDOPTS --basetemp avoids pytest-of-abuild: two query CLI
# tests assert "build" not in the output, which matches the OBS user
+# test_same_size_rewrite_in_one_tick_is_requeued assumes detect()+save
+# lands within the 50ms _MTIME_SUBSECOND_S window after file creation;
+# slower hosts exceed it and the file wrongly stays unqueued (upstream
+# test-fragility, same result on 0.9.55: test and detect.py identical)
export PYTEST_ADDOPTS="--basetemp=%{_tmppath}/gfytmp"
-%pytest --ignore tests/test_skillgen.py --ignore tests/test_hooks.py --ignore
tests/test_terraform.py --ignore tests/test_security.py --ignore
tests/test_home_sandbox.py --ignore tests/test_manifest_ingest.py --ignore
tests/test_llm_backends.py --ignore tests/test_install_strings.py --ignore
tests/test_detect.py -k "not (anthropic or openai or gemini or bedrock or
ollama or test_label_communities_batches_when_over_batch_size or
test_built_wheel_ships_the_full_skill_payload)"
+%pytest --ignore tests/test_skillgen.py --ignore tests/test_hooks.py --ignore
tests/test_terraform.py --ignore tests/test_security.py --ignore
tests/test_home_sandbox.py --ignore tests/test_manifest_ingest.py --ignore
tests/test_llm_backends.py --ignore tests/test_install_strings.py --ignore
tests/test_detect.py -k "not (anthropic or openai or gemini or bedrock or
ollama or test_label_communities_batches_when_over_batch_size or
test_built_wheel_ships_the_full_skill_payload or
test_same_size_rewrite_in_one_tick_is_requeued)"
%pre
%python_libalternatives_reset_alternative graphify
++++++ graphify-0.9.55.tar.gz -> graphify-0.9.57.tar.gz ++++++
++++ 3151 lines of diff (skipped)