Skip to main content
XGrammar

Documentation License PyPI PyPI Downloads Ask DeepWiki

Efficient, Flexible and Portable Structured Generation

Get Started | Documentation | Blogpost | Technical Report

News

  • [2026/5] XGrammar-2 has been released! Check out our blog for more information.
  • [2025/12] XGrammar has been officially integrated into Mirai
  • [2025/09] XGrammar has been officially integrated into OpenVINO GenAI
  • [2025/02] XGrammar has been officially integrated into Modular's MAX
  • [2025/01] XGrammar has been officially integrated into TensorRT-LLM.
  • [2024/12] XGrammar has been officially integrated into vLLM.
  • [2024/12] We presented research talks on XGrammar at CMU, UC Berkeley, MIT, THU, SJTU, Ant Group, LMSys, Qingke AI, Camel AI. The slides can be found here.
  • [2024/11] XGrammar has been officially integrated into SGLang.
  • [2024/11] XGrammar has been officially integrated into MLC-LLM.
  • [2024/11] We officially released XGrammar v0.1.0!

Overview

XGrammar is an open-source library for efficient, flexible, and portable structured generation.

It leverages constrained decoding to ensure 100% structural correctness of the output. It supports general context-free grammar to enable a broad range of structures, including JSON, regex, custom context-free grammar, etc.

XGrammar uses careful optimizations to achieve extremely low overhead in structured generation. It has achieved near-zero overhead in JSON generation, making it one of the fastest structured generation engines available.

XGrammar features universal deployment. It supports:

  • Platforms: Linux, macOS, Windows
  • Hardware: CPU, NVIDIA GPU, AMD GPU, Apple Silicon, TPU, etc.
  • Languages: Python, C++, JavaScript, and Swift APIs
  • Models: Qwen, Llama, DeepSeek, Phi, Gemma, etc.

XGrammar is very easy to integrate with LLM inference engines. It is the default structured generation backend for most LLM inference engines, including vLLM, SGLang, TensorRT-LLM, and MLC-LLM, as well as many other companies. You can also try out their structured generation modes!

Get Started

Install XGrammar:

pip install xgrammar

For use with MPS on Apple Silicon, install with:

pip install "xgrammar[metal]"

Import XGrammar:

import xgrammar as xgr

Please visit our documentation to get started with XGrammar.

Contributing and governance

We welcome contributions of code, tests, documentation, bug reports, and reviews. See CONTRIBUTING.md to get started. All participants are expected to follow our Code of Conduct.

GOVERNANCE.md describes the current maintainers, technical decision process, and maintainer role changes. CODEOWNERS lists the reviewers responsible for specific parts of the repository.

Releases

XGrammar publishes versioned releases on GitHub Releases and Python packages on PyPI. Releases are made as needed when features, bug fixes, or compatibility updates are ready, without a fixed calendar schedule. Prereleases are identified separately from stable releases.

For each release, a maintainer selects a reviewed commit from main and coordinates the following:

  1. Verify that the applicable automated tests and package builds pass for the release commit, and resolve failures that affect the release.
  2. Prepare release notes describing features, fixes, compatibility changes, and known limitations.
  3. Tag the release commit and publish a GitHub release. The package workflow builds wheels and a source distribution and publishes them to PyPI when the GitHub release is published. Maintainers can also invoke that workflow manually.
  4. Check that the published packages and release notes are available, and follow up on reported regressions with fixes or a subsequent release.

The Python package version is generated from Git tags by setuptools-scm; no manual version update in pyproject.toml is needed. For example, v0.2.7 builds as 0.2.7, and commits after a release get development versions. Builds from Git need full history and tags; published source distributions retain their version without Git. To publish manually, run the package workflow on a release tag; manual branch runs only build artifacts.

Third-Party Bindings

  • Rust: xgrammar-rs — Community Rust bindings for XGrammar.

Collaborators

XGrammar has been widely adopted in industry, open-source projects, and academia. Our collaborators include:

                      WebLLM  

Citation

If you find XGrammar useful in your research, please consider citing our papers:

@article{dong2024xgrammar,
  title={Xgrammar: Flexible and efficient structured generation engine for large language models},
  author={Dong, Yixin and Ruan, Charlie F and Cai, Yaxing and Lai, Ruihang and Xu, Ziyi and Zhao, Yilong and Chen, Tianqi},
  journal={Proceedings of Machine Learning and Systems 7},
  year={2024}
}
@inproceedings{10.1145/3786335.3813124,
  author = {Li, Linzhang and Dong, Yixin and Wang, Guanjie and Xu, Ziyi and Jiang, Alexander and Chen, Tianqi},
  title = {XGrammar-2: Dynamic and Efficient Structured Generation Engine for Agentic LLMs},
  year = {2026},
  isbn = {9798400724152},
  publisher = {Association for Computing Machinery},
  address = {New York, NY, USA},
  url = {https://doi.org/10.1145/3786335.3813124},
  booktitle = {Proceedings of the ACM Conference on AI and Agentic Systems},
  pages = {1009--1022},
  numpages = {14}
}

Metadata

Release files for xgrammar 0.2.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xgrammar 0.2.9
File Size Uploaded Provenance Actions
xgrammar-0.2.9.tar.gz 2.8 MB With provenance Details for xgrammar-0.2.9.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for xgrammar 0.2.9
File Actions
xgrammar-0.2.9-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for xgrammar-0.2.9-cp314-cp314t-win_arm64.whl
xgrammar-0.2.9-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for xgrammar-0.2.9-cp314-cp314t-win_amd64.whl
xgrammar-0.2.9-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details for xgrammar-0.2.9-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
xgrammar-0.2.9-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details for xgrammar-0.2.9-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
xgrammar-0.2.9-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for xgrammar-0.2.9-cp314-cp314t-macosx_11_0_arm64.whl
xgrammar-0.2.9-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details for xgrammar-0.2.9-cp314-cp314t-macosx_10_15_x86_64.whl
xgrammar-0.2.9-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details for xgrammar-0.2.9-cp314-cp314-win_arm64.whl
xgrammar-0.2.9-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for xgrammar-0.2.9-cp314-cp314-win_amd64.whl
xgrammar-0.2.9-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for xgrammar-0.2.9-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
xgrammar-0.2.9-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details for xgrammar-0.2.9-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
xgrammar-0.2.9-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for xgrammar-0.2.9-cp314-cp314-macosx_11_0_arm64.whl
xgrammar-0.2.9-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details for xgrammar-0.2.9-cp314-cp314-macosx_10_15_x86_64.whl
xgrammar-0.2.9-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details for xgrammar-0.2.9-cp313-cp313-win_arm64.whl
xgrammar-0.2.9-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for xgrammar-0.2.9-cp313-cp313-win_amd64.whl
xgrammar-0.2.9-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for xgrammar-0.2.9-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
xgrammar-0.2.9-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details for xgrammar-0.2.9-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
xgrammar-0.2.9-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for xgrammar-0.2.9-cp313-cp313-macosx_11_0_arm64.whl
xgrammar-0.2.9-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details for xgrammar-0.2.9-cp312-cp312-win_arm64.whl
xgrammar-0.2.9-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for xgrammar-0.2.9-cp312-cp312-win_amd64.whl
xgrammar-0.2.9-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for xgrammar-0.2.9-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
xgrammar-0.2.9-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details for xgrammar-0.2.9-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
xgrammar-0.2.9-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for xgrammar-0.2.9-cp312-cp312-macosx_11_0_arm64.whl
xgrammar-0.2.9-cp312-cp312-macosx_10_14_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.14+ x86-64 Details for xgrammar-0.2.9-cp312-cp312-macosx_10_14_x86_64.whl
xgrammar-0.2.9-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details for xgrammar-0.2.9-cp311-cp311-win_arm64.whl
xgrammar-0.2.9-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for xgrammar-0.2.9-cp311-cp311-win_amd64.whl
xgrammar-0.2.9-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for xgrammar-0.2.9-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
xgrammar-0.2.9-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details for xgrammar-0.2.9-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
xgrammar-0.2.9-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for xgrammar-0.2.9-cp311-cp311-macosx_11_0_arm64.whl
xgrammar-0.2.9-cp311-cp311-macosx_10_14_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.14+ x86-64 Details for xgrammar-0.2.9-cp311-cp311-macosx_10_14_x86_64.whl
xgrammar-0.2.9-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details for xgrammar-0.2.9-cp310-cp310-win_arm64.whl
xgrammar-0.2.9-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for xgrammar-0.2.9-cp310-cp310-win_amd64.whl
xgrammar-0.2.9-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for xgrammar-0.2.9-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
xgrammar-0.2.9-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details for xgrammar-0.2.9-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
xgrammar-0.2.9-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for xgrammar-0.2.9-cp310-cp310-macosx_11_0_arm64.whl
xgrammar-0.2.9-cp310-cp310-macosx_10_14_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.14+ x86-64 Details for xgrammar-0.2.9-cp310-cp310-macosx_10_14_x86_64.whl
xgrammar-0.2.9-cp39-cp39-win_arm64.whl CPython 3.9 CPython 3.9 Windows ARM64 Details for xgrammar-0.2.9-cp39-cp39-win_arm64.whl
xgrammar-0.2.9-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for xgrammar-0.2.9-cp39-cp39-win_amd64.whl
xgrammar-0.2.9-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for xgrammar-0.2.9-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
xgrammar-0.2.9-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details for xgrammar-0.2.9-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
xgrammar-0.2.9-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for xgrammar-0.2.9-cp39-cp39-macosx_11_0_arm64.whl
xgrammar-0.2.9-cp39-cp39-macosx_10_14_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.14+ x86-64 Details for xgrammar-0.2.9-cp39-cp39-macosx_10_14_x86_64.whl

Total release size: 55.0 MB

Release files / xgrammar-0.2.9.tar.gz

Download URL xgrammar-0.2.9.tar.gz
Size 2.8 MB
Tags Source
SHA-256 checksum
How to use checksums
87b466bca2475e29bb0323abc62c6c33cbcbcff47e5fb800a3e2099ac9620b90
BLAKE2b-256 checksum
How to use checksums
3a2f5bf8e8fa6619cff534932f79b0abc81a417d354bc5093252c1a6081d0a93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp314-cp314t-win_arm64.whl

Download URL xgrammar-0.2.9-cp314-cp314t-win_arm64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
d9acab773893c31efa49ea328e644c1ef5185aecb0b5b8d339257712539d9b4c
BLAKE2b-256 checksum
How to use checksums
76b4b0718a6fa157c71f4791e88c75689e67b252be4024adc2f43803f219f3a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp314-cp314t-win_amd64.whl

Download URL xgrammar-0.2.9-cp314-cp314t-win_amd64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
038dad5eec40653d44b645437880ba1a3717ede26933839536252de557b4f242
BLAKE2b-256 checksum
How to use checksums
a9adfd3b804763b4ebb956ed37d6c71316e4cadd5928b578efba7b5c526f8058
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xgrammar-0.2.9-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0826fb5d20f316ff256afd649d0e85249bdc2f59e868cd2f0f7914edcb0a6d93
BLAKE2b-256 checksum
How to use checksums
052a3f09ad305ba20540cd8cf8e0a4e49ba6a9eb550fae9831f1ee3d724ee0e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL xgrammar-0.2.9-cp314-cp314t-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2441cf7d67f56998731a617413ec77cd118feebc14546a9f290264d2e967c81d
BLAKE2b-256 checksum
How to use checksums
b0cf61df9e7b60a528553f36f4287be6d071d8fafbdb890006b80f058f063bd9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp314-cp314t-macosx_11_0_arm64.whl

Download URL xgrammar-0.2.9-cp314-cp314t-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f17c7b0ab2b20ffc9627d0dc2dbcc437f0d57dc58f5e90cd75aeba4d5f3bfad3
BLAKE2b-256 checksum
How to use checksums
c089fda0fc72ac66c11d769f50a41e303ce053bef7959d6f8bda9859a792abe2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL xgrammar-0.2.9-cp314-cp314t-macosx_10_15_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
8f8e356703a341d24d1e2d1a9f593dd9c25b42409ee1903a4ef05537669d0b38
BLAKE2b-256 checksum
How to use checksums
0813f4b1df5986e243dd08628773e61bcb7bc533e90e7ccc777193f20d38da10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp314-cp314-win_arm64.whl

Download URL xgrammar-0.2.9-cp314-cp314-win_arm64.whl
Size 1.1 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
a022d3de1d4212991ab33106ecbb7f9f4feade0fd744892de1e097a270cf0775
BLAKE2b-256 checksum
How to use checksums
b364279d5ee4dcbe2f1a3569f565f6abdf18718eae3b2fb178957238356004bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp314-cp314-win_amd64.whl

Download URL xgrammar-0.2.9-cp314-cp314-win_amd64.whl
Size 1.2 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
0c8fca71c4280dc000f5d890883bc37ffbf0ff348bf307eeb6128a63ea0a90ce
BLAKE2b-256 checksum
How to use checksums
8f131133a82eda54d8f0a0012cd892999f96998f22463f9f5696948b38da1b4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xgrammar-0.2.9-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ace95ca1b7d9b631a9ccbbccb13751847a11c75da29b0f468983a4616922ab6d
BLAKE2b-256 checksum
How to use checksums
c2797ee1cf491fd849f8fa172875f24ac2567df92a6ad23d28132e03bb736cad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL xgrammar-0.2.9-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
49ec16383105cafff2ec2bd24306f8839b103379a5f20667516ad986f7f21237
BLAKE2b-256 checksum
How to use checksums
1ab16a7b7af855f797bc46611f49a7ebb4d1f9b42042129ff298f0b742f6e3c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp314-cp314-macosx_11_0_arm64.whl

Download URL xgrammar-0.2.9-cp314-cp314-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d58dced7b5185f920cb71ade59d2b58437dd49c1a58c1699c132ded936ae552d
BLAKE2b-256 checksum
How to use checksums
d166845fa8d15bd74c0b1f730a2b987c0ced2a8703d26b0605d5d8c727f9758c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp314-cp314-macosx_10_15_x86_64.whl

Download URL xgrammar-0.2.9-cp314-cp314-macosx_10_15_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
294f7cbbd5aad54bf01ebe2759aad73103ab41375e4a820bdad2215c7331fba1
BLAKE2b-256 checksum
How to use checksums
1dd5e2bb68c5c2eaf20f251be1c119333cab763d27af83ced608eddeb634d9cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp313-cp313-win_arm64.whl

Download URL xgrammar-0.2.9-cp313-cp313-win_arm64.whl
Size 1.1 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
6b7a2adb0eac411e273f5986fd62f992577e6e9352d3099f4179c0314e5d6463
BLAKE2b-256 checksum
How to use checksums
d0d5be51a3834d9c314d3536d08c51b71e7dff7f73fe056e231f51bbdeba2518
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp313-cp313-win_amd64.whl

Download URL xgrammar-0.2.9-cp313-cp313-win_amd64.whl
Size 1.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
d536c183592068aafcf63b50bb7b4f4f2bc6e19f70bdb343270727bd38c7a182
BLAKE2b-256 checksum
How to use checksums
8a116b74367b2a07ffc59f6cd276fd7ea1250ec7f3fd28562ef9973360887b1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xgrammar-0.2.9-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
fd18ee20065863cfe2eb9947e6bbf515ae1966ced1352f17799c0aa54dbb1ac4
BLAKE2b-256 checksum
How to use checksums
30ae9e4ca46a3ccc542b74c86f9422fcd0d35141e1af2da526227a4ee686341a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL xgrammar-0.2.9-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
454d6f0db15dabda6a7735801e0d0ed4685404e1100bcf2e1cacaae50c3f1344
BLAKE2b-256 checksum
How to use checksums
bc2534e85e8c878286233fb9ecab26ad58948af8d3b104df1e27478f307adef3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp313-cp313-macosx_11_0_arm64.whl

Download URL xgrammar-0.2.9-cp313-cp313-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3e3d9615e083a94c65af6619e0e9aae272e9938f4b3167fd05dbc489870b212c
BLAKE2b-256 checksum
How to use checksums
878ea2c93a5756689f57adb913245a89b3a3b7978c60a4b34b0dc4ce155540c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp312-cp312-win_arm64.whl

Download URL xgrammar-0.2.9-cp312-cp312-win_arm64.whl
Size 1.1 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
cc50dd79f34b80b80741af2ddbe3b49ee6a64d5e05cb6d433e07afe4db7617d4
BLAKE2b-256 checksum
How to use checksums
fe2f8bf88d966c0c8e3e9d5d0466952dcdc9cefc7e536a1a30e6ffdadbf0e6b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp312-cp312-win_amd64.whl

Download URL xgrammar-0.2.9-cp312-cp312-win_amd64.whl
Size 1.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
df91fcebd26c1851f1c7678e5f188ecbc0bbee6149e7b64ae61adc8bb5310e45
BLAKE2b-256 checksum
How to use checksums
55d8ce2794b8ca0e13a523276d1e2b0ea1cb2e6716cc2bff71df693c41304d71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xgrammar-0.2.9-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3326c9fb5864922fde7b52efea9c7e83b91a8f5bf81dbb5f5164d23410dfdae4
BLAKE2b-256 checksum
How to use checksums
f8c492e38d6a1282331e22ca55135a5c8ecd177c877d46be1a12cbb792817ad0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL xgrammar-0.2.9-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7f7c49a8805c2fcef0198764e2acf8f0544cf6a7dcdebbaaacd9ecb3b65c15e4
BLAKE2b-256 checksum
How to use checksums
a3911b0a598f1c48e3683d154a22562baa614244fef8db863fa5a833414dfa79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp312-cp312-macosx_11_0_arm64.whl

Download URL xgrammar-0.2.9-cp312-cp312-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
55de7670fa483bfcbe161df966e0e60198d22be7187f61ce8294f5296ad2ca3b
BLAKE2b-256 checksum
How to use checksums
7a905f2bff2602813a031c4d94e6f9b4c925a0562a2607f16363337d3f3249b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp312-cp312-macosx_10_14_x86_64.whl

Download URL xgrammar-0.2.9-cp312-cp312-macosx_10_14_x86_64.whl
Size 1.5 MB
Tags CPython 3.12 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
5f22f38a41c9f016d5ed06b8b23232da3e5ec18159dff1acb2eec1fc994ee0d2
BLAKE2b-256 checksum
How to use checksums
6ffb0d6bd031efc48efd46e044d5424d803edbc456be75c74969c6ff951e18ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp311-cp311-win_arm64.whl

Download URL xgrammar-0.2.9-cp311-cp311-win_arm64.whl
Size 1.1 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
5165c6d98e1f29a8cbabedb30b8405db27c023abccabd90846c3b98d12003370
BLAKE2b-256 checksum
How to use checksums
3885cd1121e23687efc96b8dd43a0bc8e3e93c89c2c419f9cf04694da57a809e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp311-cp311-win_amd64.whl

Download URL xgrammar-0.2.9-cp311-cp311-win_amd64.whl
Size 1.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3a4b2091a2020c32c9ac8401b5a0c34d731ea759151b0777184f5923ffee6bad
BLAKE2b-256 checksum
How to use checksums
ef477430da8847f9e81f0fe588584d262225833e49bf17e7fd4c9daaf3165a27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xgrammar-0.2.9-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b5179499ae9ef8366e1dcf592c3ee6b17ecf646971df50828b242934862d916c
BLAKE2b-256 checksum
How to use checksums
b0755bbce81b7e82ab2d47766ddda8fbdf58e12c4b62605a40f6898fb05726d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL xgrammar-0.2.9-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a7353fce210e463e554ddfebe1d6a86377c74fff687910d64db9ab3fe8a0e833
BLAKE2b-256 checksum
How to use checksums
6ddd7b4cbacaec5c8b9473314aa5e8c336f8646f4e425293d79c51c76582b87f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp311-cp311-macosx_11_0_arm64.whl

Download URL xgrammar-0.2.9-cp311-cp311-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5d6ccc67972a1e7a9fbdddb1301b6b78dbf21ed94e82e6268ac5f76341d6bfd5
BLAKE2b-256 checksum
How to use checksums
10bbc050a8eb409b8e4a2bd824024a6cdcd48935072a662bd80943cedc39ca50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp311-cp311-macosx_10_14_x86_64.whl

Download URL xgrammar-0.2.9-cp311-cp311-macosx_10_14_x86_64.whl
Size 1.5 MB
Tags CPython 3.11 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
f2b90b3092fb27e8c630105d725188cf18f4387e536443779305f0e830cbab50
BLAKE2b-256 checksum
How to use checksums
a9faa4768c212fd241dc7de5613d9e43a94bfc4600f6c4eae7204563417efe18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp310-cp310-win_arm64.whl

Download URL xgrammar-0.2.9-cp310-cp310-win_arm64.whl
Size 1.1 MB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
55a1140bb22971a52546dce436e5936db86b763c5ae90d3b9f866d0e7fdbf02f
BLAKE2b-256 checksum
How to use checksums
04376451ee6d23258b3245aa4f547f354f7678d8f4c5c8270ff81ee503037c1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp310-cp310-win_amd64.whl

Download URL xgrammar-0.2.9-cp310-cp310-win_amd64.whl
Size 1.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
3d9660504fb6639dbd3cfd818a203a3038de74fb72a7fcfc068bad74a2c85006
BLAKE2b-256 checksum
How to use checksums
4d3ada44fa2d5aa8e01028fab417305c8bfd80eb8844f4eb6eb2a6df8ea14bde
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xgrammar-0.2.9-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6e96e489a86b457919b3bbae5763b2982c65ccc60d7a30811b7d861503162bd2
BLAKE2b-256 checksum
How to use checksums
d6a75998754143b03bab34e5448f702dd14e4685865652ea84d3f3634e46c22f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL xgrammar-0.2.9-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c005327d4a4235522652175bc65ab26a83a683e993ecec6e1769238a5504ef13
BLAKE2b-256 checksum
How to use checksums
81d248aff2bccb18c60fcdb339152457b634edd79ef00f0a42d6014bdb150431
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp310-cp310-macosx_11_0_arm64.whl

Download URL xgrammar-0.2.9-cp310-cp310-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
96cdcbcad464b6bd6f2a7bf54f52d64cd2461509e1cc93a4fd2832f92d98fb44
BLAKE2b-256 checksum
How to use checksums
0e4caa151f0380213e4b54e4960940741a1bf2ea56dc3dded3d0d83b8d8c1af5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp310-cp310-macosx_10_14_x86_64.whl

Download URL xgrammar-0.2.9-cp310-cp310-macosx_10_14_x86_64.whl
Size 1.5 MB
Tags CPython 3.10 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
fe1eb94964212d95735c6bd6b90fd23a90f323cf2a61308df5d279132fcf6bc7
BLAKE2b-256 checksum
How to use checksums
b99604882432d6c0d2f436aa36a21a19202c262ff72b7280d9e3b0fcbdf072e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp39-cp39-win_arm64.whl

Download URL xgrammar-0.2.9-cp39-cp39-win_arm64.whl
Size 1.1 MB
Tags CPython 3.9 Windows ARM64
SHA-256 checksum
How to use checksums
cba7b2c7398924a267ba8d86999d71c579fe6c2ce712bfb6f6ea5e3f06457a5a
BLAKE2b-256 checksum
How to use checksums
74608bc9b66ea47399e76792c75be4d156e4489ee0387d1251e1fcec8fd3d19b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp39-cp39-win_amd64.whl

Download URL xgrammar-0.2.9-cp39-cp39-win_amd64.whl
Size 1.2 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
a9a5eb612da254c485c60e47c9eb17a2508c87dc270086f9f068051b9b169dc9
BLAKE2b-256 checksum
How to use checksums
ba04b76498a5336293fa490b949724739b8a997c8fc477bc24708f0dffca71c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL xgrammar-0.2.9-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 1.3 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3d9896c3a4755a5ba976f6718220f2de70de3f8afdece0e3f10f9f718dd7258c
BLAKE2b-256 checksum
How to use checksums
7effec4727a43b75cc4b53077ef4757428a4610d78ea3facb38b83977ee094e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL xgrammar-0.2.9-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 1.2 MB
Tags CPython 3.9 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5548bd5af7c2d290a37e2fbff88749463932cd2286e08e70ba24cd231d99df5a
BLAKE2b-256 checksum
How to use checksums
86e41f9d4dc9d2a2e29a821ef30fab506159af53ae9c3f2db1fd851f1a94a30e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp39-cp39-macosx_11_0_arm64.whl

Download URL xgrammar-0.2.9-cp39-cp39-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0bbf0df14fb54d58d47e471e088600c091ff483060184761bdeedd9597e5ef72
BLAKE2b-256 checksum
How to use checksums
b2ba20fcbfdbd98a3c92a76bcbad9c8dfa914313fe410e6722bedd42a67eb2df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Release files / xgrammar-0.2.9-cp39-cp39-macosx_10_14_x86_64.whl

Download URL xgrammar-0.2.9-cp39-cp39-macosx_10_14_x86_64.whl
Size 1.5 MB
Tags CPython 3.9 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
d2ea5d7190b88f680394df456bd3ddbec1cc98b1230ba2679870d2cd11779e12
BLAKE2b-256 checksum
How to use checksums
0118054c42c5f3ea3960daf733754267a378569ec721cece0b669c5ef41d1747
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

Security for xgrammar 0.2.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 42 files in this release have been uploaded with provenance metadata.

Select from 42 files

Attestation for xgrammar-0.2.9.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 9, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.9 This release

42 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page