~/f/python-xgrammar/RPMS.2 ~/f/python-xgrammar ~/f/python-xgrammar RPMS.2/python313-xgrammar-0.2.5-1.1.x86_64.rpm RPMS/python313-xgrammar-0.2.5-1.1.x86_64.rpm differ: byte 225, line 1 Comparing python313-xgrammar-0.2.5-1.1.x86_64.rpm to python313-xgrammar-0.2.5-1.1.x86_64.rpm comparing the rpm tags of python313-xgrammar --- old-rpm-tags +++ new-rpm-tags @@ -272 +272 @@ -/usr/lib64/python3.13/site-packages/xgrammar-0.2.5.dist-info/RECORD d9f34545dbe732d79971696da58729957304028c0648738d118636e3a05a413d 0 +/usr/lib64/python3.13/site-packages/xgrammar-0.2.5.dist-info/RECORD 752761df629cc848e4a30f92bd7da3a1951ea5c47cd83701d724e24fa50cdc1a 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/python3.13/site-packages/xgrammar-0.2.5.dist-info/RECORD differs (CSV ASCII text) --- old//usr/lib64/python3.13/site-packages/xgrammar-0.2.5.dist-info/RECORD 2026-07-23 19:52:52.000000000 +0000 +++ new//usr/lib64/python3.13/site-packages/xgrammar-0.2.5.dist-info/RECORD 2026-07-23 19:52:52.000000000 +0000 @@ -32,7 +32,7 @@ xgrammar/kernels/apply_token_bitmask_inplace_torch_compile.py,sha256=m2-wTBVvSyi-sebEgSKRfQIhg8_0jt5ZhgW-dPKWjs4,2138 xgrammar/kernels/apply_token_bitmask_inplace_triton.py,sha256=lmnTVwHlCLkxMCN-8qlT-MWfR6GvrZEagamhlIqLiqk,4277 xgrammar/kernels/apply_token_bitmask_mlx.py,sha256=N1hbWiCyc0eOuK0R2Cj9LHWVi1DnOqZjWVP5TvQlgsU,883 -xgrammar/lib/libxgrammar.a,sha256=zgsb3FVq0yxCoKmysmhTPY1QEBwMIEjHHzoOrmtptcY,47711134 +xgrammar/lib/libxgrammar.a,sha256=LR55BfcSUEhot6W9D_ARFgJqbOOaGXrKTT2GVQhgbPk,47711846 xgrammar/libxgrammar_bindings.so,sha256=u6uqV7EePhImSV6MtFwovt34Ywj5MUaGzx9fo8tvpO0,48283968 xgrammar/load_binding.py,sha256=T64E7I7j8tt12Uz2YDLUpOYKBsCYEhikGKODq7im0vM,288 xgrammar/matcher.py,sha256=hMxGZhQeKr_m66ejnvoMvoaNfSeLOxJKw2XxHWYtmFE,24856 RPMS.2/python314-xgrammar-0.2.5-1.1.x86_64.rpm RPMS/python314-xgrammar-0.2.5-1.1.x86_64.rpm differ: byte 225, line 1 Comparing python314-xgrammar-0.2.5-1.1.x86_64.rpm to python314-xgrammar-0.2.5-1.1.x86_64.rpm comparing the rpm tags of python314-xgrammar --- old-rpm-tags +++ new-rpm-tags @@ -270 +270 @@ -/usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/RECORD cbd61febc56692c3122b3c8cf7e6832ecb9c8e9af7a6b1261253c50c4e06b6c6 0 +/usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/RECORD ffd878d79bd31c77f02ea3352529be110ec2adc8319318c0cd1305679ad0401c 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/RECORD differs (CSV ASCII text) --- old//usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/RECORD 2026-07-23 19:52:52.000000000 +0000 +++ new//usr/lib64/python3.14/site-packages/xgrammar-0.2.5.dist-info/RECORD 2026-07-23 19:52:52.000000000 +0000 @@ -32,7 +32,7 @@ xgrammar/kernels/apply_token_bitmask_inplace_torch_compile.py,sha256=m2-wTBVvSyi-sebEgSKRfQIhg8_0jt5ZhgW-dPKWjs4,2138 xgrammar/kernels/apply_token_bitmask_inplace_triton.py,sha256=lmnTVwHlCLkxMCN-8qlT-MWfR6GvrZEagamhlIqLiqk,4277 xgrammar/kernels/apply_token_bitmask_mlx.py,sha256=N1hbWiCyc0eOuK0R2Cj9LHWVi1DnOqZjWVP5TvQlgsU,883 -xgrammar/lib/libxgrammar.a,sha256=giGOzFPNBNJ5FloWWa3yuGryZUb_-8uBN-ctYq6iJKc,47711870 +xgrammar/lib/libxgrammar.a,sha256=Q9aKFkO3K0DqB-VTkT-wuXnFZXtPlxGKn6kuIR_odrg,47712030 xgrammar/libxgrammar_bindings.so,sha256=93Jw-aeN6VZoP6eOgx_hebExTfrb-liyaMfL2XBaxxE,48283968 xgrammar/load_binding.py,sha256=T64E7I7j8tt12Uz2YDLUpOYKBsCYEhikGKODq7im0vM,288 xgrammar/matcher.py,sha256=hMxGZhQeKr_m66ejnvoMvoaNfSeLOxJKw2XxHWYtmFE,24856 overalldiffered=2 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1