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-10-02 23:04:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-xgrammar (Old)
 and      /work/SRC/openSUSE:Factory/.python-xgrammar.new.1631729 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-xgrammar"

Fri Oct  2 23:04:26 2026 rev:7 rq:1382005 version:0.2.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-xgrammar/python-xgrammar.changes  
2026-09-17 15:21:17.760702514 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-xgrammar.new.1631729/python-xgrammar.changes 
    2026-10-02 23:05:35.822950960 +0200
@@ -1,0 +2,25 @@
+Fri Oct  2 05:45:44 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.2.8:
+  * Add MiMo-V2.6 Pro and Flash structural tags; fix empty root
+    schemas in the Qwen XML parameter-list converter
+  * Add JSONSchemaFormat.excludes to forbid substrings in
+    string values and property names, and exclude control
+    markers from Kimi-K3 tool arguments by default
+  * Improve DeepSeek V4.1 token-mask performance and bind its
+    XML string="true|false" attributes to the parameter value
+    type; cap token-mask overhead with max_chars and mask
+    overridden stop tokens until the grammar can complete
+  * Fix root object literals, schema/reference cache isolation,
+    Unicode character classes, start-state merging and nested
+    unbounded repetitions; enforce FSM state limits
+  * Warn when a JSON Schema pattern is combined with
+    minLength/maxLength, which are silently dropped
+  * Fix native binding discovery in installed packages
+  * Many more fixes; see upstream's release notes for the full
+    list
+- Require apache-tvm-ffi >= 0.1.11, upstream's new floor, and
+  setuptools-scm >= 8.1, which upstream now uses to derive the
+  version from the Git tag
+
+-------------------------------------------------------------------

Old:
----
  xgrammar-0.2.7.tar.gz

New:
----
  xgrammar-0.2.8.tar.gz

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

Other differences:
------------------
++++++ python-xgrammar.spec ++++++
--- /var/tmp/diff_new_pack.M5ypWw/_old  2026-10-02 23:05:36.743989462 +0200
+++ /var/tmp/diff_new_pack.M5ypWw/_new  2026-10-02 23:05:36.750989754 +0200
@@ -17,7 +17,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-xgrammar
-Version:        0.2.7
+Version:        0.2.8
 Release:        0
 Summary:        Efficient, Flexible and Portable Structured Generation
 License:        Apache-2.0
@@ -25,12 +25,13 @@
 # https://github.com/mlc-ai/xgrammar
 # PyPI sdist ships the 3rdparty sources the C++ build needs.
 Source:         
https://files.pythonhosted.org/packages/source/x/xgrammar/xgrammar-%{version}.tar.gz
-BuildRequires:  %{python_module apache-tvm-ffi >= 0.1.10}
+BuildRequires:  %{python_module apache-tvm-ffi >= 0.1.11}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pydantic}
 BuildRequires:  %{python_module scikit-build-core >= 0.10.0}
+BuildRequires:  %{python_module setuptools_scm >= 8.1}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module torch >= 1.10.0}
 BuildRequires:  %{python_module transformers >= 4.38.0}
@@ -45,7 +46,7 @@
 BuildRequires:  python-rpm-macros
 # triton is a Linux x86_64 PyPI dep for the CUDA bitmask kernel only; CPU
 # auto-selects the bundled CPU backend. python-triton is not in Factory.
-Requires:       python-apache-tvm-ffi >= 0.1.10
+Requires:       python-apache-tvm-ffi >= 0.1.11
 Requires:       python-numpy
 Requires:       python-pydantic
 Requires:       python-torch >= 1.10.0

++++++ xgrammar-0.2.7.tar.gz -> xgrammar-0.2.8.tar.gz ++++++
++++ 8826 lines of diff (skipped)

Reply via email to