Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-xgrammar for openSUSE:Factory 
checked in at 2026-11-10 16:30:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-xgrammar (Old)
 and      /work/SRC/openSUSE:Factory/.python-xgrammar.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-xgrammar"

Tue Nov 10 16:30:02 2026 rev:8 rq:1396517 version:0.2.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-xgrammar/python-xgrammar.changes  
2026-10-02 23:05:35.822950960 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-xgrammar.new.3759290/python-xgrammar.changes 
    2026-11-10 16:30:17.643475831 +0100
@@ -1,0 +2,22 @@
+Mon Nov  9 18:12:30 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.2.9:
+  * Add Gemma 4 tool-call support with the <|"|> string delimiter
+    and re-enable the gemma_4 builtin structural tag
+  * Add opt-in JIT grammar compilation and Lark syntax in
+    structural tag grammar formats; add opt-in token_markers to
+    get_model_structural_tag
+  * Bound DeepSeek V4.1 auto tool calls to stop after the calls
+    block and accept a stop token completing the grammar
+  * Fix JSON Schema handling: keep builtin formats in valid JSON
+    strings, preserve shortest numbers, resolve refs through
+    array indices, preserve separators and avoid cache-key
+    collisions
+  * Improve bounded-string and counted-repetition token-mask
+    performance; match ECMAScript whitespace classes, keep
+    jump-forward to whole UTF-8 characters and compile large
+    regex repetitions with caching
+  * Many more fixes; see upstream's release notes for the full
+    list
+
+-------------------------------------------------------------------

Old:
----
  xgrammar-0.2.8.tar.gz

New:
----
  xgrammar-0.2.9.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-xgrammar.spec ++++++
--- /var/tmp/diff_new_pack.VZZ4e9/_old  2026-11-10 16:30:18.641517577 +0100
+++ /var/tmp/diff_new_pack.VZZ4e9/_new  2026-11-10 16:30:18.644517703 +0100
@@ -17,7 +17,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-xgrammar
-Version:        0.2.8
+Version:        0.2.9
 Release:        0
 Summary:        Efficient, Flexible and Portable Structured Generation
 License:        Apache-2.0
@@ -79,7 +79,7 @@
 # links against apache-tvm-ffi correctly) before importing the public API.
 %python_expand PYTHONPATH=%{buildroot}%{$python_sitearch} $python -B -c 
"import xgrammar; from xgrammar import Grammar, GrammarCompiler, 
CompiledGrammar"
 
-%files %{python_files}
+%files %python_files
 %license LICENSE NOTICE
 %doc README.md
 %{python_sitearch}/xgrammar

++++++ xgrammar-0.2.8.tar.gz -> xgrammar-0.2.9.tar.gz ++++++
++++ 15544 lines of diff (skipped)

Reply via email to