Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python314-xgrammar-0.2.5-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: python314-xgrammar Distribution: openSUSE Tumbleweed
Version: 0.2.5 Vendor: openSUSE
Release: 1.1 Build date: Thu Jul 23 21:52:52 2026
Group: Unspecified Build host: reproducible
Size: 2705947 Source RPM: python-xgrammar-0.2.5-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://xgrammar.mlc.ai/
Summary: Efficient, Flexible and Portable Structured Generation
XGrammar is an open-source library for efficient, flexible, and portable
structured generation. It provides a fast engine for constrained decoding
of large language models against grammars such as JSON schemas, regular
expressions and context-free grammars.

Provides

Requires

License

Apache-2.0

Changelog

* Thu Jul 23 2026 Martin Pluskal <mpluskal@suse.com>
  - Update to 0.2.5:
    * Add a Lark grammar frontend.
    * Store FSM end states sparsely, removing quadratic memory use
      during FSM construction.
    * Prevent XML whitespace state explosion.
  - Changes from 0.2.4:
    * Support whitespace control for structural tags.
    * Make JSON Schema "multipleOf" sound for integers and warn for
      numbers; reject unsupported overlapping "oneOf" schemas.
    * Fix tool_choice="required" structural tags to terminate instead
      of looping.
    * Fix a "\S" regex escape wrongly rejecting a literal "[".
    * Warn when apply_token_bitmask_inplace leaves logits unmasked due
      to an undersized bitmask.
    * Deduplicate identical repetition expansions and resolve FSM trie
      back edges via Aho-Corasick failure links.
  - Switch the source to a git-tag tarball generated via _service:
    upstream no longer ships an sdist on PyPI and the C++ build needs
    the bundled 3rdparty submodules.
  - Temporarily tolerate the transformers ImportError in the %%check
    smoke test: Factory currently ships python-transformers 5.14.1
    (which caps tokenizers<=0.23.0) alongside python-tokenizers 0.23.1,
    so "import transformers" is broken distro-wide. The native C++
    binding is still asserted to load; drop this guard once the
    transformers/tokenizers skew is resolved in Factory.
* Sun Jul 12 2026 Martin Pluskal <mpluskal@suse.com>
  - Initial package python-xgrammar 0.2.3
    * Efficient, flexible and portable structured generation engine for
      constrained LLM decoding against JSON schemas, regex and grammars

Files

/usr/lib64/python3.14/site-packages/xgrammar
/usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info
/usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/INSTALLER
/usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/METADATA
/usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/RECORD
/usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/REQUESTED
/usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/WHEEL
/usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/licenses
/usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/licenses/LICENSE
/usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/licenses/NOTICE
/usr/lib64/python3.14/site-packages/xgrammar/__init__.py
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/__init__.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/base.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/base.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/builtin_structural_tag.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/builtin_structural_tag.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/compiler.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/compiler.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/config.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/config.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/exception.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/exception.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/grammar.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/grammar.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/load_binding.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/load_binding.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/matcher.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/matcher.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/openai_tool_call_schema.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/openai_tool_call_schema.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/structural_tag.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/structural_tag.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/testing.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/testing.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/tokenizer_info.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/__pycache__/tokenizer_info.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/base.py
/usr/lib64/python3.14/site-packages/xgrammar/builtin_structural_tag.py
/usr/lib64/python3.14/site-packages/xgrammar/compiler.py
/usr/lib64/python3.14/site-packages/xgrammar/config.py
/usr/lib64/python3.14/site-packages/xgrammar/contrib
/usr/lib64/python3.14/site-packages/xgrammar/contrib/__init__.py
/usr/lib64/python3.14/site-packages/xgrammar/contrib/__pycache__
/usr/lib64/python3.14/site-packages/xgrammar/contrib/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/contrib/__pycache__/__init__.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/contrib/__pycache__/hf.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/contrib/__pycache__/hf.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/contrib/__pycache__/mlxlm.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/contrib/__pycache__/mlxlm.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/contrib/hf.py
/usr/lib64/python3.14/site-packages/xgrammar/contrib/mlxlm.py
/usr/lib64/python3.14/site-packages/xgrammar/exception.py
/usr/lib64/python3.14/site-packages/xgrammar/grammar.py
/usr/lib64/python3.14/site-packages/xgrammar/include
/usr/lib64/python3.14/site-packages/xgrammar/include/dlpack
/usr/lib64/python3.14/site-packages/xgrammar/include/xgrammar
/usr/lib64/python3.14/site-packages/xgrammar/kernels
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__init__.py
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/__init__.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/apply_token_bitmask_inplace_cpu.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/apply_token_bitmask_inplace_cpu.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/apply_token_bitmask_inplace_cuda.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/apply_token_bitmask_inplace_cuda.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/apply_token_bitmask_inplace_torch.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/apply_token_bitmask_inplace_torch.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/apply_token_bitmask_inplace_torch_compile.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/apply_token_bitmask_inplace_torch_compile.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/apply_token_bitmask_inplace_triton.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/apply_token_bitmask_inplace_triton.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/apply_token_bitmask_mlx.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/__pycache__/apply_token_bitmask_mlx.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/kernels/apply_token_bitmask_inplace_cpu.py
/usr/lib64/python3.14/site-packages/xgrammar/kernels/apply_token_bitmask_inplace_cuda.cu
/usr/lib64/python3.14/site-packages/xgrammar/kernels/apply_token_bitmask_inplace_cuda.py
/usr/lib64/python3.14/site-packages/xgrammar/kernels/apply_token_bitmask_inplace_torch.py
/usr/lib64/python3.14/site-packages/xgrammar/kernels/apply_token_bitmask_inplace_torch_compile.py
/usr/lib64/python3.14/site-packages/xgrammar/kernels/apply_token_bitmask_inplace_triton.py
/usr/lib64/python3.14/site-packages/xgrammar/kernels/apply_token_bitmask_mlx.py
/usr/lib64/python3.14/site-packages/xgrammar/lib
/usr/lib64/python3.14/site-packages/xgrammar/libxgrammar_bindings.so
/usr/lib64/python3.14/site-packages/xgrammar/load_binding.py
/usr/lib64/python3.14/site-packages/xgrammar/matcher.py
/usr/lib64/python3.14/site-packages/xgrammar/openai_tool_call_schema.py
/usr/lib64/python3.14/site-packages/xgrammar/py.typed
/usr/lib64/python3.14/site-packages/xgrammar/structural_tag.py
/usr/lib64/python3.14/site-packages/xgrammar/testing.py
/usr/lib64/python3.14/site-packages/xgrammar/tokenizer_info.py
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/__init__.py
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/__pycache__
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/__pycache__/__init__.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/__pycache__/_ffi_api.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/__pycache__/_ffi_api.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/_ffi_api.py
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/config
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/config/__init__.py
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/config/__pycache__
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/config/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/config/__pycache__/__init__.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/config/__pycache__/_ffi_api.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/config/__pycache__/_ffi_api.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/config/_ffi_api.py
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/kernels
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/kernels/__init__.py
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/kernels/__pycache__
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/kernels/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/kernels/__pycache__/__init__.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/kernels/__pycache__/_ffi_api.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/kernels/__pycache__/_ffi_api.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/kernels/_ffi_api.py
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/__init__.py
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/__pycache__
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/__pycache__/__init__.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/__pycache__/_ffi_api.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/__pycache__/_ffi_api.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/_ffi_api.py
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/grammar_functor
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/grammar_functor/__init__.py
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/grammar_functor/__pycache__
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/grammar_functor/__pycache__/__init__.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/grammar_functor/__pycache__/__init__.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/grammar_functor/__pycache__/_ffi_api.cpython-314.opt-1.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/grammar_functor/__pycache__/_ffi_api.cpython-314.pyc
/usr/lib64/python3.14/site-packages/xgrammar/tvm_ffi_binding/testing/grammar_functor/_ffi_api.py
/usr/share/doc/packages/python314-xgrammar
/usr/share/doc/packages/python314-xgrammar/README.md
/usr/share/licenses/python314-xgrammar
/usr/share/licenses/python314-xgrammar/LICENSE
/usr/share/licenses/python314-xgrammar/NOTICE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 2 05:00:51 2026