xgrammar

View on PyPIReverse Dependencies (2)

0.1.17 xgrammar-0.1.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
xgrammar-0.1.17-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
xgrammar-0.1.17-cp39-cp39-win_amd64.whl
xgrammar-0.1.17-cp39-cp39-macosx_10_14_x86_64.whl
xgrammar-0.1.17-cp39-cp39-macosx_11_0_arm64.whl
xgrammar-0.1.17-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
xgrammar-0.1.17-cp313-cp313-win_amd64.whl
xgrammar-0.1.17-cp313-cp313-macosx_11_0_arm64.whl
xgrammar-0.1.17-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
xgrammar-0.1.17-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
xgrammar-0.1.17-cp312-cp312-win_amd64.whl
xgrammar-0.1.17-cp312-cp312-macosx_10_14_x86_64.whl
xgrammar-0.1.17-cp312-cp312-macosx_11_0_arm64.whl
xgrammar-0.1.17-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
xgrammar-0.1.17-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
xgrammar-0.1.17-cp311-cp311-win_amd64.whl
xgrammar-0.1.17-cp311-cp311-macosx_10_14_x86_64.whl
xgrammar-0.1.17-cp311-cp311-macosx_11_0_arm64.whl
xgrammar-0.1.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
xgrammar-0.1.17-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
xgrammar-0.1.17-cp310-cp310-win_amd64.whl
xgrammar-0.1.17-cp310-cp310-macosx_10_14_x86_64.whl
xgrammar-0.1.17-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: xgrammar
Version: 0.1.17
Filename: xgrammar-0.1.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 4308872
MD5: cbec53b743a9fb2deae14ef802a8e2e8
SHA256: a4d4dad7466066950c98ee15657b313228b9baa6d40bfa26b3280b4bf30db11c
Uploaded: 2025-03-25 11:08:09 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: xgrammar
Version: 0.1.17
Summary: Efficient, Flexible and Portable Structured Generation
Author: MLC Team
Project-Url: Homepage, https://xgrammar.mlc.ai/
Project-Url: GitHub, https://github.com/mlc-ai/xgrammar
License: Apache 2.0
Keywords: machine learning,inference
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Requires-Python: <4,>=3.8
Requires-Dist: pydantic
Requires-Dist: sentencepiece
Requires-Dist: tiktoken
Requires-Dist: torch (>=1.10.0)
Requires-Dist: transformers (>=4.38.0)
Requires-Dist: triton; platform_system == "linux" and platform_machine == "x86_64"
Requires-Dist: ninja
Requires-Dist: nanobind (>=2.0.0)
Requires-Dist: pytest; extra == "test"
Requires-Dist: protobuf; extra == "test"
Requires-Dist: huggingface-hub[cli]; extra == "test"
Requires-Dist: transformers (<4.50.0); platform_system == "Darwin" and extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 2412 characters]

WHEEL

Wheel-Version: 1.0
Generator: scikit-build-core 0.11.1
Root-Is-Purelib: false
Tag: cp39-cp39-manylinux_2_17_x86_64
Tag: cp39-cp39-manylinux2014_x86_64

RECORD

Path Digest Size
xgrammar-0.1.17.dist-info/WHEEL sha256=fQwHgLVU-TIelaFwujliYlr71vsGEtBB4G5SXWMFadI 152
xgrammar-0.1.17.dist-info/RECORD
xgrammar-0.1.17.dist-info/METADATA sha256=ieJg86lg54EbPPQmM2EpWWvq3sopuRhQnSBS70xL6pI 3532
xgrammar-0.1.17.dist-info/licenses/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
xgrammar-0.1.17.dist-info/licenses/NOTICE sha256=dpxpBwc8ZYAb_P484cDoC_CuThJOJ2nU8CbAOK1YPA8 54
xgrammar/tokenizer_info.py sha256=348J7MkyEBtvTUcyE4diby0xPM0U-kGeN9glu7M787Q 15734
xgrammar/base.py sha256=P1vjpdTGijQGy25bKiawFCqMcxYm_HqAO7WFUjiiuJ8 2360
xgrammar/version.py sha256=zcCEuVJyYWQPYEGj8vquo_N1Oh0-go1OYIsDoJSPik0 4296
xgrammar/matcher.py sha256=zUALahIvkFD2AVwZXT4xLqkSPor923pNi3LoJQTTYlM 13272
xgrammar/xgrammar_bindings.cpython-39-x86_64-linux-gnu.so sha256=sjYw-OFIKHFpWDwqIr8MmCmFAitLJ7i4WnPXkzX9Qbs 14495480
xgrammar/testing.py sha256=vmyQi1by7UjbB305wW0MMmUMvB3UDg9h8BP-dqAmz60 7572
xgrammar/__init__.py sha256=vr-8u4CcpaFRx89GPv1Y2Pyjzudo6zDuwYs9Dz0ZVP8 375
xgrammar/grammar.py sha256=r3ln749AFVGm7hmmFVKcZ1jolXYYdepMvJXLoyzooFM 13036
xgrammar/compiler.py sha256=KbIj_CnCl4JBvk-qIiNluiQtucIJCq3zM6vNwgcvAOE 6791
xgrammar/support/logging.py sha256=8jmO9FAVVJpgbLOwclXpAowOe2vjdbtjk3Ryitphl9U 594
xgrammar/support/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xgrammar/contrib/hf.py sha256=bTgJtukon02lIjlRZQ588HUuRHv2pYqfbiAhaklOw_E 4041
xgrammar/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xgrammar/kernels/apply_token_bitmask_inplace_cuda.py sha256=3d-NYXEK7HUGs7LKmF0q_bfDIResQzv_EghTNTpKhz8 4016
xgrammar/kernels/apply_token_bitmask_inplace_cpu.py sha256=koBh5-RaDKIgNSHu2CAm5_VdWx9id29zErMKP41w_wc 1361
xgrammar/kernels/apply_token_bitmask_inplace_triton.py sha256=7Yv49UGIz6unIRRCX8WcWifWAetMBHHuBwoF1_ovInI 4355
xgrammar/kernels/__init__.py sha256=v5uTzewDgV_9RIyzyn5r3L7clPHWSnr5nNg3628emPI 1010
xgrammar/kernels/apply_token_bitmask_inplace_cuda.cu sha256=jEEl3KqavKcPDsRkf1AcPVwlaTUeVO8oOT7EX7rdQbU 10015