2026-07-26T10:35:04,826 Created temporary directory: /tmp/pip-ephem-wheel-cache-v9bruzff 2026-07-26T10:35:04,828 Created temporary directory: /tmp/pip-build-tracker-frybjme4 2026-07-26T10:35:04,829 Initialized build tracking at /tmp/pip-build-tracker-frybjme4 2026-07-26T10:35:04,829 Created build tracker: /tmp/pip-build-tracker-frybjme4 2026-07-26T10:35:04,829 Entered build tracker: /tmp/pip-build-tracker-frybjme4 2026-07-26T10:35:04,830 Created temporary directory: /tmp/pip-wheel-mvga_b1v 2026-07-26T10:35:04,833 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-26T10:35:04,836 Created temporary directory: /tmp/pip-ephem-wheel-cache-gtq5o1mr 2026-07-26T10:35:04,857 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-26T10:35:04,860 2 location(s) to search for versions of liger-kernel: 2026-07-26T10:35:04,860 * https://pypi.org/simple/liger-kernel/ 2026-07-26T10:35:04,860 * https://www.piwheels.org/simple/liger-kernel/ 2026-07-26T10:35:04,861 Fetching project page and analyzing links: https://pypi.org/simple/liger-kernel/ 2026-07-26T10:35:04,862 Getting page https://pypi.org/simple/liger-kernel/ 2026-07-26T10:35:04,863 Found index url https://pypi.org/simple 2026-07-26T10:35:05,017 Fetched page https://pypi.org/simple/liger-kernel/ as application/vnd.pypi.simple.v1+json 2026-07-26T10:35:05,028 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/3e/b4/62f55330a51b6b728ef6bc92227691eed1eddd7a44ca5001336cbe320fba/liger_kernel-0.0.0-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,029 Found link https://files.pythonhosted.org/packages/58/5a/02b9bf7e7f21c2f34911dfb206267de55068bfee968462806b0e86cb18dc/liger_kernel-0.0.0.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.0.0 2026-07-26T10:35:05,030 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/5b/2b/957635eac069113cf7929fc52c7a011e5c7c8dae1a6a6a4e653e22e1e122/liger_kernel-0.0.1-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,031 Found link https://files.pythonhosted.org/packages/87/22/add6badc193eb72d4cab32aa0968eefec413698ff8005bfe5e1506f1a568/liger_kernel-0.0.1.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.0.1 2026-07-26T10:35:05,031 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/73/80/2990585a2bc633a9cc30267d7b8880a2b84267cc7c969c86e0be2df73862/liger_kernel-0.1.0-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,032 Found link https://files.pythonhosted.org/packages/8c/1d/f079bf13e7b2f652e7ad98a8f28720240c0d77cdfd625cf4e90e6754cae2/liger_kernel-0.1.0.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.1.0 2026-07-26T10:35:05,032 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/9b/43/4847b29526969aa9aa64835faf7cfd00949fe74c8ab1b08c9063f8256437/liger_kernel-0.1.1-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,033 Found link https://files.pythonhosted.org/packages/fd/ca/10fe79019dec9c6859f59b8f3fb5715493c50c198fe447c5bee8cdde316b/liger_kernel-0.1.1.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.1.1 2026-07-26T10:35:05,034 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/7b/f2/95460a24f1f7d4ddb90747a8d962a6eb5f3453b84973d0861c4634c463b2/liger_kernel-0.2.0-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,034 Found link https://files.pythonhosted.org/packages/5b/59/913086e0ffa6aee10bfdfd0f410ebc11a6db32f9032c79bd7bfc6d3ce775/liger_kernel-0.2.0.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.2.0 2026-07-26T10:35:05,035 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/1a/4a/343943a6c432fa1b5d81e1596c70701c2861fbfde070de096257af6a7867/liger_kernel-0.2.1-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,036 Found link https://files.pythonhosted.org/packages/be/14/8c35ae4a6aebe0e7d9dbe88e408829ecc1650d95d1cd226abff4a7600c36/liger_kernel-0.2.1.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.2.1 2026-07-26T10:35:05,037 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/ef/42/c946615e130f4fdb65e3a521f06197c83a62ee2d8718064336f66e967dd0/liger_kernel-0.3.0-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,037 Found link https://files.pythonhosted.org/packages/8b/a5/f8c63e8afa2648b1f05f75188b814a6b98f4902ccde3930e264bf50da45c/liger_kernel-0.3.0.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.3.0 2026-07-26T10:35:05,038 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/73/0b/6dc1f7e336b2bf92bc6334acd90175ee00c0b9c93b59803824dbc5d0c9dd/liger_kernel-0.3.1-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,038 Found link https://files.pythonhosted.org/packages/e9/7e/5fc1042d99ac04f3f8c3776293aaf8bad21b68f8ad7f90dd2963e94b2f65/liger_kernel-0.3.1.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.3.1 2026-07-26T10:35:05,039 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/00/8e/7d9b3a946c7006ef884f43a99b0d5bf472baab6f8aecea118cdb50e58ad0/liger_kernel-0.4.0-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,039 Found link https://files.pythonhosted.org/packages/e5/9e/4d7dd5cade63a593e9a45f5de86a05c65ad86092be190ab93f7b55cf3a2d/liger_kernel-0.4.0.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.4.0 2026-07-26T10:35:05,040 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/8b/ae/50cce2b5bbd8890a3fa9fa08d3177ad311309ae84027abfa544de21cede4/liger_kernel-0.4.1-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,041 Found link https://files.pythonhosted.org/packages/c4/48/1035f7b7edd4a9ee56db7dad8b089299cb432e2240948316c23a3720d875/liger_kernel-0.4.1.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.4.1 2026-07-26T10:35:05,041 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/c6/c5/e894ee65966f022e9e7235bbe92c75c87007e6b846d6e6b3547b28b3a3b3/liger_kernel-0.4.2-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,042 Found link https://files.pythonhosted.org/packages/7c/dd/6f96a37515559c4100d1d33ff5bcb135361ae387e006cef19ba507c4cdba/liger_kernel-0.4.2.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.4.2 2026-07-26T10:35:05,042 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/6a/69/deb1c1e32053a414c5ff20155ea44dfa8d02f31c6b333c55a6e9a4966b7f/liger_kernel-0.5.0-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,043 Found link https://files.pythonhosted.org/packages/16/c8/7262fa22aa7493dd8cf56eee943006e50210367c2f214c35ae4dfd9d0921/liger_kernel-0.5.0.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.5.0 2026-07-26T10:35:05,044 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/9d/45/a73f675d44e17a6d4b62c0d61965a0c0ee357aab5bbb0a657854494a440b/liger_kernel-0.5.1-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,044 Found link https://files.pythonhosted.org/packages/b6/69/e051f48d3597466b37a32d4fc322ad8bc581315ab02628a2ff01bda0456a/liger_kernel-0.5.1.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.5.1 2026-07-26T10:35:05,045 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/fc/9e/b05809867d937dbcba4d8717197f69d05a1d41087e7a5c2fdbd5cae79c33/liger_kernel-0.5.2-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,046 Found link https://files.pythonhosted.org/packages/a6/cb/5b6debc3fc29bb6a034446a0f1e90cfdfa246772edb6484c3c7db6e295d9/liger_kernel-0.5.2.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.5.2 2026-07-26T10:35:05,046 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/4c/34/d18324fac47766a223f14ffd045a529988d94596ba1f9a88d8c3368cc095/liger_kernel-0.5.3-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,047 Found link https://files.pythonhosted.org/packages/26/4d/c33c72dd6147d3c3e53c41217480fae3b9e91d7d00906fa24c4b56225353/liger_kernel-0.5.3.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.5.3 2026-07-26T10:35:05,047 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/8a/71/847f737552bb592be60df05fdc2164f1e4022877ca44850f182581721b65/liger_kernel-0.5.4-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,048 Found link https://files.pythonhosted.org/packages/d6/96/d4e78c98bbd4c625de5fd999272a8d599652995d7386f01c5e7f5d982f87/liger_kernel-0.5.4.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.5.4 2026-07-26T10:35:05,048 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/ef/fd/aee7634270a1c5351b1b3f7d61a0ca298ff9638978353b91bf605f556a57/liger_kernel-0.5.5-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,049 Found link https://files.pythonhosted.org/packages/0b/bf/908787b7e638e7bc921c9107e512ddd6a1714521b8781ce196e7f278564a/liger_kernel-0.5.5.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.5.5 2026-07-26T10:35:05,049 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/1b/45/3d1374bd8b5c4a058d00121ba114a192187dbd3003ef0d6e5da85d77b3a5/liger_kernel-0.5.6-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,050 Found link https://files.pythonhosted.org/packages/cc/ca/75bfd08e935de343e4191ec374f7915cab0630f09d74f086bb0223916cb5/liger_kernel-0.5.6.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.5.6 2026-07-26T10:35:05,051 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/a3/6c/49ea2f887ba98286bff6774b6398cadae3ec7a02bbdc5105932e89cb9ec5/liger_kernel-0.5.7-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,051 Found link https://files.pythonhosted.org/packages/a5/9e/018835c977210974eeb0a27dee3dd8025ece27b303c6b5131966b0917cf2/liger_kernel-0.5.7.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.5.7 2026-07-26T10:35:05,052 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/3d/40/75d82d90062b60e2aedd0b1741fe5b3dfbfd250aedd25933ef0b177b640e/liger_kernel-0.5.8-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,053 Found link https://files.pythonhosted.org/packages/a2/55/3a703f337110e2a121a04e503abfeec2c191529cbee18bb1fb630d65642a/liger_kernel-0.5.8.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.5.8 2026-07-26T10:35:05,053 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/4f/4e/fb13804a4b7a557571083ea43a236505640bb3021f5e8e525376f1b881a3/liger_kernel-0.5.9-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,054 Found link https://files.pythonhosted.org/packages/4d/6d/35f1bee61dc230fa5d2c5c3f77deac651f18d27a963cbac422082df1a2c4/liger_kernel-0.5.9.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.5.9 2026-07-26T10:35:05,054 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/07/5f/1ef997fc773751e6a52fe3d60dc3c29bcceab52ec6ca97209acdd8d0a627/liger_kernel-0.5.10-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,055 Found link https://files.pythonhosted.org/packages/8d/2c/a0f815aa7aa062b09b76ce703de60dd55da379171f277067d04f7d8e170b/liger_kernel-0.5.10.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.5.10 2026-07-26T10:35:05,056 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/48/9f/0e52a07e685b547b68f0576452564efb47a836159466e85b56c15b6f4e9a/liger_kernel-0.6.0-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,056 Found link https://files.pythonhosted.org/packages/43/ed/92026939039c026688885731be147d25c65b159861c1d18e1f126362f3a1/liger_kernel-0.6.0.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.6.0 2026-07-26T10:35:05,057 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/b5/ce/70db085b39af7e6eb629f37000a0c465afbf9aa5b7eeef6f63cd2454b381/liger_kernel-0.6.1-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,057 Found link https://files.pythonhosted.org/packages/1c/c9/6b99caca42761e1ebad1ad4c65f597537163c1fe7617c0cd3757d0a2de4c/liger_kernel-0.6.1.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.6.1 2026-07-26T10:35:05,058 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/94/2c/68d992835e8630c1b94cdcb246ea7eecad790a955037ca3f19b6c01e8215/liger_kernel-0.6.2-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,058 Found link https://files.pythonhosted.org/packages/31/23/be0b4dcac42d77f99406c906567cde22a7a3d71b3f3ffdfda2ac6153ec36/liger_kernel-0.6.2.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.6.2 2026-07-26T10:35:05,059 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/26/47/62b22927ee77c2294ee4cb422eda50f4aa5bec049a42f3ec9c4a437b0700/liger_kernel-0.6.3-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,060 Found link https://files.pythonhosted.org/packages/25/c8/9bfa2871c35ee49dd4e63e237fb5c9159913b58ed3c4eb9109805f21b573/liger_kernel-0.6.3.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.6.3 2026-07-26T10:35:05,060 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/a2/1a/12ef4b0310918ce3436c6dfdba60ccbbddd28c97a8260207a45a9976eaf7/liger_kernel-0.6.4-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,061 Found link https://files.pythonhosted.org/packages/d8/21/517c24064fd4229040c00819d6d75375586338a603ca194c91897f414ff9/liger_kernel-0.6.4.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.6.4 2026-07-26T10:35:05,062 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/bc/f6/8ef90fe81d1e451748cbd6d6afe4eca7c4f189c3fc467ad5f32f528c3333/liger_kernel-0.6.5-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,062 Found link https://files.pythonhosted.org/packages/34/12/2a6c40b15049d8c658bfeaa31dfb21fd032255766899c2ebf402b788a8df/liger_kernel-0.6.5.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.6.5 2026-07-26T10:35:05,063 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/f7/c6/66c6a3c59b53f4cfbfa0c9e8c573c8843fb1d83cf3c2eb79e39109b76c17/liger_kernel-0.7.0-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,064 Found link https://files.pythonhosted.org/packages/73/f8/a25ab6549dd80c5055e84f0ee9be6ecf4a7c85ade448110607f4807ab2ef/liger_kernel-0.7.0.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.7.0 2026-07-26T10:35:05,064 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/7c/6b/eb29b56f128a819e2cded552e293212c57daa949481206b82490b207deac/liger_kernel-0.8.0-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,065 Found link https://files.pythonhosted.org/packages/41/d6/85f032b40fc30c969e817f9f3527f987b508171b46d9958befd0868855fd/liger_kernel-0.8.0.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.8.0 2026-07-26T10:35:05,066 Skipping link: No binaries permitted for liger-kernel: https://files.pythonhosted.org/packages/fc/dc/68b2d8400e97d64412536bf3bd72c8890238013ebf75b95598c56b3b10a8/liger_kernel-0.8.1-py3-none-any.whl (from https://pypi.org/simple/liger-kernel/) 2026-07-26T10:35:05,066 Found link https://files.pythonhosted.org/packages/1a/6b/5d4b965e411d35fb1f533d4b2a2a9a1e99f4bf3fc751ab22b989159c2a18/liger_kernel-0.8.1.tar.gz (from https://pypi.org/simple/liger-kernel/), version: 0.8.1 2026-07-26T10:35:05,067 Fetching project page and analyzing links: https://www.piwheels.org/simple/liger-kernel/ 2026-07-26T10:35:05,068 Getting page https://www.piwheels.org/simple/liger-kernel/ 2026-07-26T10:35:05,069 Found index url https://www.piwheels.org/simple 2026-07-26T10:35:05,259 Fetched page https://www.piwheels.org/simple/liger-kernel/ as text/html 2026-07-26T10:35:05,268 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.8.0-py3-none-any.whl#sha256=a2becaf785662d2ba77b9ca2028840da3768d9a5f9e2ba67b87fa6ec0861d783 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,269 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.7.0-py3-none-any.whl#sha256=3230ca81b51b1fb840499a01268943f468b418a8c562aa56826dad093b9f22c1 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,269 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.6.5-py3-none-any.whl#sha256=e0f032161f293f5615aba1893d9fd42fe51cb85a61960a592b56bf0c8b53c4dd (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,270 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.6.4-py3-none-any.whl#sha256=974a30ca870f6c65019805c62cab75eca1c974ddcce85e83b48b54bf1307f84c (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,270 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.6.3-py3-none-any.whl#sha256=d7b6380bfe821d3bfd35c55a96edc345e18edd47b0dc2bbe95f483775e9a3eab (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,271 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.6.2-py3-none-any.whl#sha256=ab9a3c022e7e265bde26208964b9cf2955b0e2ec6a5fa2fe77af1ca88a1b1481 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,272 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.6.1-py3-none-any.whl#sha256=1f7d4a82b57617c8bb77af065b5374f77855f874465756d701831219edb81220 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,272 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.6.0-py3-none-any.whl#sha256=d41ee3efc8d6501ddedc70d959441ff775461b294abad31f063c7ed63f11a263 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,273 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.5.10-py3-none-any.whl#sha256=ee4380747e58506ef3f870f4db391ef0b30cee693f7bb0496140c339fe10df3e (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,273 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.5.9-py3-none-any.whl#sha256=e70c15c122c89c24352811814b6e634b96d3c9f595e09eb8839ef99d77ee7093 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,274 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.5.8-py3-none-any.whl#sha256=c6f691695b711a531d358fc695ee0ff3b8c86d5d8db8c2e8a05adf3d273d7c09 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,275 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.5.7-py3-none-any.whl#sha256=e7a4ad150ced465dd5ebb20b58e1bc71b92f4e7124412767113faf7de2ae6d71 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,275 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.5.6-py3-none-any.whl#sha256=cbfcba14469df9058318c2c5816547a2e095e52e3ae76a11b3b4a229bd0284e1 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,276 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.5.5-py3-none-any.whl#sha256=9422b3cdea92e29833e01d5029fd2f70243a15f0840ee2db5a1f14e45f5eea87 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,276 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.5.4-py3-none-any.whl#sha256=44e4798d310bd988dcdfe117f25b91cd177435d10707688ddc402ae1aa08b2e5 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,277 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.5.3-py3-none-any.whl#sha256=bc7d5f2b21a14f9e88377fca8669c35880c698d0f1fab7adddef1fa81e81c940 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,277 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.5.2-py3-none-any.whl#sha256=deeb98d9c7e543f82ac79fbb40a98c7aa1cdfac1a4c4c2059554b7ed75f4d701 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,278 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.5.1-py3-none-any.whl#sha256=f21d7f86001bc0d1e3e90f3fad5caf5d4665988a934661c021164100c1875f08 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,278 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.5.0-py3-none-any.whl#sha256=5ca0fb92ad9f2299fada8e3b3b15e9516a0d66a75bc0b54f6bae676e8f863b34 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,279 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.4.2-py3-none-any.whl#sha256=6d77d464eb61fd28c5d379e7b416da559549358728ad7cbd355bc3075b47c499 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,279 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.4.1-py3-none-any.whl#sha256=336ae842bbcb3966faa2192686e7cd2b5db2e6135a26c9d6f944b3536050651a (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,280 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.4.0-py3-none-any.whl#sha256=3696a6a625abc9d93cdb62e7c72746854511160fd5159f550fbc6bb7ff9a0ed6 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,280 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.3.1-py3-none-any.whl#sha256=a9181e8ef033af2f7ba633b0c957db71d3b1133cb9f435c0c3d0a6467f2e15a0 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,281 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.3.0-py3-none-any.whl#sha256=bd9294d98cc3bac9965e2597fce8ba945db1549f532e436854bc8533434d3c16 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,281 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.2.1-py3-none-any.whl#sha256=d5e3d0970a2d306917adb4aa7d06458b7461280afa2e61617c386ab3648efd3f (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,282 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.2.0-py3-none-any.whl#sha256=f1c57c33a12b087b18095686f4407f48e1977dffc64739d8abfba64feaa1cc69 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,283 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.1.1-py3-none-any.whl#sha256=fab1eff31841f059e588536eeff42d07e8fa8a7640a5681f75f404954928f3cb (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,283 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.1.0-py3-none-any.whl#sha256=913858205826e52a7fdbc8d1d39b94468c7ff0c742bc2bf292018eeaac14f3a8 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,283 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.0.1-py3-none-any.whl#sha256=1fe9c94330887f86c78b3535e93347deda60a794f6d498f96b97a83bb934fdf1 (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,284 Skipping link: No binaries permitted for liger-kernel: https://archive1.piwheels.org/simple/liger-kernel/liger_kernel-0.0.0-py3-none-any.whl#sha256=8af8bd929221b298c1dcee31e947fa120b79161dd4db0eaa4b26975c3b9bd2af (from https://www.piwheels.org/simple/liger-kernel/) 2026-07-26T10:35:05,284 Skipping link: not a file: https://www.piwheels.org/simple/liger-kernel/ 2026-07-26T10:35:05,285 Skipping link: not a file: https://pypi.org/simple/liger-kernel/ 2026-07-26T10:35:05,309 Given no hashes to check 1 links for project 'liger-kernel': discarding no candidates 2026-07-26T10:35:05,328 Collecting liger-kernel==0.8.1 2026-07-26T10:35:05,330 Created temporary directory: /tmp/pip-unpack-8jt5e_d_ 2026-07-26T10:35:05,482 Downloading liger_kernel-0.8.1.tar.gz (4.2 MB) 2026-07-26T10:35:08,031 Added liger-kernel==0.8.1 from https://files.pythonhosted.org/packages/1a/6b/5d4b965e411d35fb1f533d4b2a2a9a1e99f4bf3fc751ab22b989159c2a18/liger_kernel-0.8.1.tar.gz to build tracker '/tmp/pip-build-tracker-frybjme4' 2026-07-26T10:35:08,037 Created temporary directory: /tmp/pip-build-env-mz2ttk5g 2026-07-26T10:35:08,042 Installing build dependencies: started 2026-07-26T10:35:08,043 Running command pip subprocess to install build dependencies 2026-07-26T10:35:09,175 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-26T10:35:09,582 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-07-26T10:35:09,605 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-26T10:35:11,464 Collecting setuptools>=42 2026-07-26T10:35:11,464 Obtaining dependency information for setuptools>=42 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-26T10:35:11,478 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-26T10:35:11,715 Collecting wheel 2026-07-26T10:35:11,716 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-07-26T10:35:11,729 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-26T10:35:12,079 Collecting setuptools-scm 2026-07-26T10:35:12,080 Obtaining dependency information for setuptools-scm from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata 2026-07-26T10:35:12,095 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl.metadata (6.7 kB) 2026-07-26T10:35:12,286 Collecting packaging>=24.0 2026-07-26T10:35:12,287 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-26T10:35:12,300 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-26T10:35:12,415 Collecting vcs-versioning<3,>=2.0.0.dev0 2026-07-26T10:35:12,416 Obtaining dependency information for vcs-versioning<3,>=2.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl.metadata 2026-07-26T10:35:12,435 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl.metadata (1.7 kB) 2026-07-26T10:35:12,688 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-26T10:35:12,726 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-07-26T10:35:12,749 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-26T10:35:12,777 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl (108 kB) 2026-07-26T10:35:12,942 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-26T10:35:12,985 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-26T10:35:13,010 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.2.1-py3-none-any.whl (29 kB) 2026-07-26T10:35:13,034 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-26T10:35:13,063 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-2.2.2-py3-none-any.whl (108 kB) 2026-07-26T10:35:13,156 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-26T10:35:16,031 Installing collected packages: setuptools, packaging, wheel, vcs-versioning, setuptools-scm 2026-07-26T10:35:19,431 Creating /tmp/pip-build-env-mz2ttk5g/overlay/local/bin 2026-07-26T10:35:19,433 changing mode of /tmp/pip-build-env-mz2ttk5g/overlay/local/bin/wheel to 755 2026-07-26T10:35:19,828 changing mode of /tmp/pip-build-env-mz2ttk5g/overlay/local/bin/vcs-versioning to 755 2026-07-26T10:35:19,961 changing mode of /tmp/pip-build-env-mz2ttk5g/overlay/local/bin/setuptools-scm to 755 2026-07-26T10:35:19,997 Successfully installed packaging-26.2 setuptools-83.0.0 setuptools-scm-10.2.1 vcs-versioning-2.2.2 wheel-0.47.0 2026-07-26T10:35:20,296 Installing build dependencies: finished with status 'done' 2026-07-26T10:35:20,304 Getting requirements to build wheel: started 2026-07-26T10:35:20,307 Running command Getting requirements to build wheel 2026-07-26T10:35:21,083 /tmp/pip-build-env-mz2ttk5g/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2026-07-26T10:35:21,083 !! 2026-07-26T10:35:21,084 ******************************************************************************** 2026-07-26T10:35:21,085 The following seems to be defined outside of `pyproject.toml`: 2026-07-26T10:35:21,086 `classifiers = ['Development Status :: 5 - Production/Stable', 'Intended Audience :: Developers', 'Intended Audience :: Education', 'Intended Audience :: Science/Research', 'Programming Language :: Python :: 3', 'Topic :: Scientific/Engineering :: Artificial Intelligence', 'Topic :: Software Development :: Libraries :: Python Modules', 'License :: OSI Approved :: BSD-2-Clause Software License', 'Operating System :: OS Independent']` 2026-07-26T10:35:21,087 According to the spec (see the link below), however, setuptools CANNOT 2026-07-26T10:35:21,087 consider this value unless `classifiers` is listed as `dynamic`. 2026-07-26T10:35:21,088 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-07-26T10:35:21,089 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2026-07-26T10:35:21,090 remove the `[project]` table from your file and rely entirely on other means of 2026-07-26T10:35:21,090 configuration. 2026-07-26T10:35:21,091 ******************************************************************************** 2026-07-26T10:35:21,092 !! 2026-07-26T10:35:21,092 _handle_missing_dynamic(dist, project_table) 2026-07-26T10:35:21,092 /tmp/pip-build-env-mz2ttk5g/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-26T10:35:21,093 !! 2026-07-26T10:35:21,094 ******************************************************************************** 2026-07-26T10:35:21,094 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-26T10:35:21,095 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-26T10:35:21,096 or your builds will no longer be supported. 2026-07-26T10:35:21,097 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T10:35:21,097 ******************************************************************************** 2026-07-26T10:35:21,098 !! 2026-07-26T10:35:21,099 corresp(dist, value, root_dir) 2026-07-26T10:35:21,137 No GPU detected 2026-07-26T10:35:21,137 running egg_info 2026-07-26T10:35:21,145 writing src/liger_kernel.egg-info/PKG-INFO 2026-07-26T10:35:21,152 writing dependency_links to src/liger_kernel.egg-info/dependency_links.txt 2026-07-26T10:35:21,156 writing requirements to src/liger_kernel.egg-info/requires.txt 2026-07-26T10:35:21,158 writing top-level names to src/liger_kernel.egg-info/top_level.txt 2026-07-26T10:35:21,225 listing git files failed - pretending there aren't any 2026-07-26T10:35:21,234 reading manifest file 'src/liger_kernel.egg-info/SOURCES.txt' 2026-07-26T10:35:21,288 adding license file 'LICENSE' 2026-07-26T10:35:21,289 adding license file 'NOTICE' 2026-07-26T10:35:21,307 writing manifest file 'src/liger_kernel.egg-info/SOURCES.txt' 2026-07-26T10:35:21,413 Getting requirements to build wheel: finished with status 'done' 2026-07-26T10:35:21,416 Created temporary directory: /tmp/pip-modern-metadata-gxilt7tt 2026-07-26T10:35:21,418 Preparing metadata (pyproject.toml): started 2026-07-26T10:35:21,419 Running command Preparing metadata (pyproject.toml) 2026-07-26T10:35:22,139 /tmp/pip-build-env-mz2ttk5g/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2026-07-26T10:35:22,139 !! 2026-07-26T10:35:22,141 ******************************************************************************** 2026-07-26T10:35:22,141 The following seems to be defined outside of `pyproject.toml`: 2026-07-26T10:35:22,142 `classifiers = ['Development Status :: 5 - Production/Stable', 'Intended Audience :: Developers', 'Intended Audience :: Education', 'Intended Audience :: Science/Research', 'Programming Language :: Python :: 3', 'Topic :: Scientific/Engineering :: Artificial Intelligence', 'Topic :: Software Development :: Libraries :: Python Modules', 'License :: OSI Approved :: BSD-2-Clause Software License', 'Operating System :: OS Independent']` 2026-07-26T10:35:22,144 According to the spec (see the link below), however, setuptools CANNOT 2026-07-26T10:35:22,144 consider this value unless `classifiers` is listed as `dynamic`. 2026-07-26T10:35:22,145 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-07-26T10:35:22,146 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2026-07-26T10:35:22,146 remove the `[project]` table from your file and rely entirely on other means of 2026-07-26T10:35:22,147 configuration. 2026-07-26T10:35:22,147 ******************************************************************************** 2026-07-26T10:35:22,148 !! 2026-07-26T10:35:22,148 _handle_missing_dynamic(dist, project_table) 2026-07-26T10:35:22,149 /tmp/pip-build-env-mz2ttk5g/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-26T10:35:22,149 !! 2026-07-26T10:35:22,150 ******************************************************************************** 2026-07-26T10:35:22,151 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-26T10:35:22,152 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-26T10:35:22,152 or your builds will no longer be supported. 2026-07-26T10:35:22,153 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T10:35:22,154 ******************************************************************************** 2026-07-26T10:35:22,155 !! 2026-07-26T10:35:22,155 corresp(dist, value, root_dir) 2026-07-26T10:35:22,198 No GPU detected 2026-07-26T10:35:22,198 running dist_info 2026-07-26T10:35:22,200 creating /tmp/pip-modern-metadata-gxilt7tt/liger_kernel.egg-info 2026-07-26T10:35:22,207 writing /tmp/pip-modern-metadata-gxilt7tt/liger_kernel.egg-info/PKG-INFO 2026-07-26T10:35:22,215 writing dependency_links to /tmp/pip-modern-metadata-gxilt7tt/liger_kernel.egg-info/dependency_links.txt 2026-07-26T10:35:22,218 writing requirements to /tmp/pip-modern-metadata-gxilt7tt/liger_kernel.egg-info/requires.txt 2026-07-26T10:35:22,219 writing top-level names to /tmp/pip-modern-metadata-gxilt7tt/liger_kernel.egg-info/top_level.txt 2026-07-26T10:35:22,220 writing manifest file '/tmp/pip-modern-metadata-gxilt7tt/liger_kernel.egg-info/SOURCES.txt' 2026-07-26T10:35:22,280 listing git files failed - pretending there aren't any 2026-07-26T10:35:22,288 reading manifest file '/tmp/pip-modern-metadata-gxilt7tt/liger_kernel.egg-info/SOURCES.txt' 2026-07-26T10:35:22,290 adding license file 'LICENSE' 2026-07-26T10:35:22,290 adding license file 'NOTICE' 2026-07-26T10:35:22,298 writing manifest file '/tmp/pip-modern-metadata-gxilt7tt/liger_kernel.egg-info/SOURCES.txt' 2026-07-26T10:35:22,299 creating '/tmp/pip-modern-metadata-gxilt7tt/liger_kernel-0.8.1.dist-info' 2026-07-26T10:35:22,434 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-26T10:35:22,440 Source in /tmp/pip-wheel-mvga_b1v/liger-kernel_a4972e8064cb4cbab5377614741fc56d has version 0.8.1, which satisfies requirement liger-kernel==0.8.1 from https://files.pythonhosted.org/packages/1a/6b/5d4b965e411d35fb1f533d4b2a2a9a1e99f4bf3fc751ab22b989159c2a18/liger_kernel-0.8.1.tar.gz 2026-07-26T10:35:22,441 Removed liger-kernel==0.8.1 from https://files.pythonhosted.org/packages/1a/6b/5d4b965e411d35fb1f533d4b2a2a9a1e99f4bf3fc751ab22b989159c2a18/liger_kernel-0.8.1.tar.gz from build tracker '/tmp/pip-build-tracker-frybjme4' 2026-07-26T10:35:22,449 Created temporary directory: /tmp/pip-unpack-ha7r3oce 2026-07-26T10:35:22,450 Building wheels for collected packages: liger-kernel 2026-07-26T10:35:22,454 Created temporary directory: /tmp/pip-wheel-dq3nmiqc 2026-07-26T10:35:22,454 Destination directory: /tmp/pip-wheel-dq3nmiqc 2026-07-26T10:35:22,457 Building wheel for liger-kernel (pyproject.toml): started 2026-07-26T10:35:22,458 Running command Building wheel for liger-kernel (pyproject.toml) 2026-07-26T10:35:23,125 /tmp/pip-build-env-mz2ttk5g/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2026-07-26T10:35:23,125 !! 2026-07-26T10:35:23,126 ******************************************************************************** 2026-07-26T10:35:23,126 The following seems to be defined outside of `pyproject.toml`: 2026-07-26T10:35:23,127 `classifiers = ['Development Status :: 5 - Production/Stable', 'Intended Audience :: Developers', 'Intended Audience :: Education', 'Intended Audience :: Science/Research', 'Programming Language :: Python :: 3', 'Topic :: Scientific/Engineering :: Artificial Intelligence', 'Topic :: Software Development :: Libraries :: Python Modules', 'License :: OSI Approved :: BSD-2-Clause Software License', 'Operating System :: OS Independent']` 2026-07-26T10:35:23,128 According to the spec (see the link below), however, setuptools CANNOT 2026-07-26T10:35:23,129 consider this value unless `classifiers` is listed as `dynamic`. 2026-07-26T10:35:23,130 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-07-26T10:35:23,131 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2026-07-26T10:35:23,131 remove the `[project]` table from your file and rely entirely on other means of 2026-07-26T10:35:23,132 configuration. 2026-07-26T10:35:23,132 ******************************************************************************** 2026-07-26T10:35:23,134 !! 2026-07-26T10:35:23,134 _handle_missing_dynamic(dist, project_table) 2026-07-26T10:35:23,135 /tmp/pip-build-env-mz2ttk5g/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-26T10:35:23,135 !! 2026-07-26T10:35:23,136 ******************************************************************************** 2026-07-26T10:35:23,137 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-07-26T10:35:23,138 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-26T10:35:23,139 or your builds will no longer be supported. 2026-07-26T10:35:23,140 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-26T10:35:23,140 ******************************************************************************** 2026-07-26T10:35:23,142 !! 2026-07-26T10:35:23,142 corresp(dist, value, root_dir) 2026-07-26T10:35:23,177 No GPU detected 2026-07-26T10:35:23,178 running bdist_wheel 2026-07-26T10:35:23,203 running build 2026-07-26T10:35:23,204 running build_py 2026-07-26T10:35:23,206 creating build/lib/liger_kernel 2026-07-26T10:35:23,208 copying src/liger_kernel/__init__.py -> build/lib/liger_kernel 2026-07-26T10:35:23,210 copying src/liger_kernel/utils.py -> build/lib/liger_kernel 2026-07-26T10:35:23,212 copying src/liger_kernel/env_report.py -> build/lib/liger_kernel 2026-07-26T10:35:23,214 creating build/lib/liger_kernel/triton 2026-07-26T10:35:23,215 copying src/liger_kernel/triton/__init__.py -> build/lib/liger_kernel/triton 2026-07-26T10:35:23,218 copying src/liger_kernel/triton/monkey_patch.py -> build/lib/liger_kernel/triton 2026-07-26T10:35:23,221 creating build/lib/liger_kernel/ops 2026-07-26T10:35:23,222 copying src/liger_kernel/ops/rope.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,225 copying src/liger_kernel/ops/grpo_loss.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,228 copying src/liger_kernel/ops/swiglu.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,231 copying src/liger_kernel/ops/fused_moe.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,233 copying src/liger_kernel/ops/layer_norm.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,236 copying src/liger_kernel/ops/fused_linear_jsd.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,238 copying src/liger_kernel/ops/mhc.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,241 copying src/liger_kernel/ops/relu_squared.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,243 copying src/liger_kernel/ops/__init__.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,246 copying src/liger_kernel/ops/multi_token_attention.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,248 copying src/liger_kernel/ops/fused_moe_kernels.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,251 copying src/liger_kernel/ops/softmax.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,253 copying src/liger_kernel/ops/fused_linear_cross_entropy.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,255 copying src/liger_kernel/ops/attn_res.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,258 copying src/liger_kernel/ops/vocab_parallel_cross_entropy.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,260 copying src/liger_kernel/ops/tiled_mlp.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,262 copying src/liger_kernel/ops/poly_norm.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,265 copying src/liger_kernel/ops/geglu.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,267 copying src/liger_kernel/ops/sparsemax.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,269 copying src/liger_kernel/ops/qwen2vl_mrope.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,271 copying src/liger_kernel/ops/utils.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,274 copying src/liger_kernel/ops/llama4_rope.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,276 copying src/liger_kernel/ops/group_norm.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,278 copying src/liger_kernel/ops/cross_entropy.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,281 copying src/liger_kernel/ops/fused_add_rms_norm.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,283 copying src/liger_kernel/ops/fused_neighborhood_attention.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,286 copying src/liger_kernel/ops/dyt.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,288 copying src/liger_kernel/ops/kl_div.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,291 copying src/liger_kernel/ops/tvd.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,293 copying src/liger_kernel/ops/rms_norm.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,295 copying src/liger_kernel/ops/modulated_rms_norm.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,298 copying src/liger_kernel/ops/jsd.py -> build/lib/liger_kernel/ops 2026-07-26T10:35:23,301 creating build/lib/liger_kernel/megatron 2026-07-26T10:35:23,302 copying src/liger_kernel/megatron/__init__.py -> build/lib/liger_kernel/megatron 2026-07-26T10:35:23,304 copying src/liger_kernel/megatron/cross_entropy.py -> build/lib/liger_kernel/megatron 2026-07-26T10:35:23,306 copying src/liger_kernel/megatron/monkey_patch.py -> build/lib/liger_kernel/megatron 2026-07-26T10:35:23,308 copying src/liger_kernel/megatron/rms_norm.py -> build/lib/liger_kernel/megatron 2026-07-26T10:35:23,312 creating build/lib/liger_kernel/transformers 2026-07-26T10:35:23,313 copying src/liger_kernel/transformers/rope.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,315 copying src/liger_kernel/transformers/grpo_loss.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,317 copying src/liger_kernel/transformers/auto_model.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,320 copying src/liger_kernel/transformers/swiglu.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,322 copying src/liger_kernel/transformers/layer_norm.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,324 copying src/liger_kernel/transformers/fused_linear_jsd.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,325 copying src/liger_kernel/transformers/mhc.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,327 copying src/liger_kernel/transformers/relu_squared.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,329 copying src/liger_kernel/transformers/__init__.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,332 copying src/liger_kernel/transformers/multi_token_attention.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,333 copying src/liger_kernel/transformers/softmax.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,335 copying src/liger_kernel/transformers/functional.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,337 copying src/liger_kernel/transformers/fused_linear_cross_entropy.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,339 copying src/liger_kernel/transformers/fsdp.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,341 copying src/liger_kernel/transformers/vocab_parallel_cross_entropy.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,343 copying src/liger_kernel/transformers/tiled_mlp.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,345 copying src/liger_kernel/transformers/poly_norm.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,347 copying src/liger_kernel/transformers/geglu.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,349 copying src/liger_kernel/transformers/sparsemax.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,351 copying src/liger_kernel/transformers/qwen2vl_mrope.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,352 copying src/liger_kernel/transformers/llama4_rope.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,355 copying src/liger_kernel/transformers/group_norm.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,356 copying src/liger_kernel/transformers/cross_entropy.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,358 copying src/liger_kernel/transformers/monkey_patch.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,363 copying src/liger_kernel/transformers/trainer_integration.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,365 copying src/liger_kernel/transformers/fused_add_rms_norm.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,366 copying src/liger_kernel/transformers/fused_neighborhood_attention.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,369 copying src/liger_kernel/transformers/dyt.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,370 copying src/liger_kernel/transformers/kl_div.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,372 copying src/liger_kernel/transformers/tvd.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,374 copying src/liger_kernel/transformers/rms_norm.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,376 copying src/liger_kernel/transformers/modulated_rms_norm.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,378 copying src/liger_kernel/transformers/jsd.py -> build/lib/liger_kernel/transformers 2026-07-26T10:35:23,380 creating build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,381 copying src/liger_kernel/chunked_loss/kto_loss.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,384 copying src/liger_kernel/chunked_loss/fused_linear_ppo.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,386 copying src/liger_kernel/chunked_loss/grpo_loss.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,389 copying src/liger_kernel/chunked_loss/simpo_loss.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,391 copying src/liger_kernel/chunked_loss/fused_linear_preference.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,394 copying src/liger_kernel/chunked_loss/__init__.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,395 copying src/liger_kernel/chunked_loss/cosine_similarity_loss.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,398 copying src/liger_kernel/chunked_loss/fused_linear_distillation.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,400 copying src/liger_kernel/chunked_loss/functional.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,402 copying src/liger_kernel/chunked_loss/jsd_loss.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,404 copying src/liger_kernel/chunked_loss/dpo_loss.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,406 copying src/liger_kernel/chunked_loss/cpo_loss.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,408 copying src/liger_kernel/chunked_loss/fused_linear_unpaired_preference.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,410 copying src/liger_kernel/chunked_loss/orpo_loss.py -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,413 creating build/lib/liger_kernel/ops/backends 2026-07-26T10:35:23,414 copying src/liger_kernel/ops/backends/__init__.py -> build/lib/liger_kernel/ops/backends 2026-07-26T10:35:23,416 copying src/liger_kernel/ops/backends/registry.py -> build/lib/liger_kernel/ops/backends 2026-07-26T10:35:23,418 creating build/lib/liger_kernel/ops/cutedsl 2026-07-26T10:35:23,419 copying src/liger_kernel/ops/cutedsl/__init__.py -> build/lib/liger_kernel/ops/cutedsl 2026-07-26T10:35:23,421 creating build/lib/liger_kernel/ops/cutile 2026-07-26T10:35:23,422 copying src/liger_kernel/ops/cutile/__init__.py -> build/lib/liger_kernel/ops/cutile 2026-07-26T10:35:23,425 creating build/lib/liger_kernel/ops/backends/_ascend 2026-07-26T10:35:23,426 copying src/liger_kernel/ops/backends/_ascend/__init__.py -> build/lib/liger_kernel/ops/backends/_ascend 2026-07-26T10:35:23,428 copying src/liger_kernel/ops/backends/_ascend/ub_manager.py -> build/lib/liger_kernel/ops/backends/_ascend 2026-07-26T10:35:23,431 creating build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,432 copying src/liger_kernel/ops/backends/_ascend/ops/rope.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,435 copying src/liger_kernel/ops/backends/_ascend/ops/grpo_loss.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,437 copying src/liger_kernel/ops/backends/_ascend/ops/swiglu.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,440 copying src/liger_kernel/ops/backends/_ascend/ops/fused_moe.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,442 copying src/liger_kernel/ops/backends/_ascend/ops/layer_norm.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,445 copying src/liger_kernel/ops/backends/_ascend/ops/fused_linear_jsd.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,447 copying src/liger_kernel/ops/backends/_ascend/ops/mhc.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,450 copying src/liger_kernel/ops/backends/_ascend/ops/__init__.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,453 copying src/liger_kernel/ops/backends/_ascend/ops/fused_moe_kernels.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,455 copying src/liger_kernel/ops/backends/_ascend/ops/softmax.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,458 copying src/liger_kernel/ops/backends/_ascend/ops/fused_linear_cross_entropy.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,461 copying src/liger_kernel/ops/backends/_ascend/ops/attn_res.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,463 copying src/liger_kernel/ops/backends/_ascend/ops/embedding.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,466 copying src/liger_kernel/ops/backends/_ascend/ops/poly_norm.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,469 copying src/liger_kernel/ops/backends/_ascend/ops/geglu.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,471 copying src/liger_kernel/ops/backends/_ascend/ops/sparsemax.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,473 copying src/liger_kernel/ops/backends/_ascend/ops/qwen2vl_mrope.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,475 copying src/liger_kernel/ops/backends/_ascend/ops/llama4_rope.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,478 copying src/liger_kernel/ops/backends/_ascend/ops/group_norm.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,480 copying src/liger_kernel/ops/backends/_ascend/ops/cross_entropy.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,483 copying src/liger_kernel/ops/backends/_ascend/ops/fused_add_rms_norm.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,486 copying src/liger_kernel/ops/backends/_ascend/ops/fused_neighborhood_attention.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,490 copying src/liger_kernel/ops/backends/_ascend/ops/dyt.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,492 copying src/liger_kernel/ops/backends/_ascend/ops/kl_div.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,494 copying src/liger_kernel/ops/backends/_ascend/ops/tvd.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,497 copying src/liger_kernel/ops/backends/_ascend/ops/rms_norm.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,499 copying src/liger_kernel/ops/backends/_ascend/ops/jsd.py -> build/lib/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,502 creating build/lib/liger_kernel/ops/cutedsl/ops 2026-07-26T10:35:23,503 copying src/liger_kernel/ops/cutedsl/ops/__init__.py -> build/lib/liger_kernel/ops/cutedsl/ops 2026-07-26T10:35:23,505 copying src/liger_kernel/ops/cutedsl/ops/utils.py -> build/lib/liger_kernel/ops/cutedsl/ops 2026-07-26T10:35:23,507 copying src/liger_kernel/ops/cutedsl/ops/cross_entropy.py -> build/lib/liger_kernel/ops/cutedsl/ops 2026-07-26T10:35:23,510 copying src/liger_kernel/ops/cutedsl/ops/rms_norm.py -> build/lib/liger_kernel/ops/cutedsl/ops 2026-07-26T10:35:23,513 creating build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,514 copying src/liger_kernel/ops/cutile/ops/rope.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,517 copying src/liger_kernel/ops/cutile/ops/layer_norm.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,519 copying src/liger_kernel/ops/cutile/ops/fused_linear_jsd.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,521 copying src/liger_kernel/ops/cutile/ops/__init__.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,523 copying src/liger_kernel/ops/cutile/ops/multi_token_attention.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,526 copying src/liger_kernel/ops/cutile/ops/tiled_mlp.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,528 copying src/liger_kernel/ops/cutile/ops/geglu.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,530 copying src/liger_kernel/ops/cutile/ops/sparsemax.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,532 copying src/liger_kernel/ops/cutile/ops/qwen2vl_mrope.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,534 copying src/liger_kernel/ops/cutile/ops/utils.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,536 copying src/liger_kernel/ops/cutile/ops/llama4_rope.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,538 copying src/liger_kernel/ops/cutile/ops/group_norm.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,541 copying src/liger_kernel/ops/cutile/ops/cross_entropy.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,543 copying src/liger_kernel/ops/cutile/ops/kl_div.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,546 copying src/liger_kernel/ops/cutile/ops/jsd.py -> build/lib/liger_kernel/ops/cutile/ops 2026-07-26T10:35:23,548 creating build/lib/liger_kernel/transformers/trainer 2026-07-26T10:35:23,549 copying src/liger_kernel/transformers/trainer/__init__.py -> build/lib/liger_kernel/transformers/trainer 2026-07-26T10:35:23,551 copying src/liger_kernel/transformers/trainer/orpo_trainer.py -> build/lib/liger_kernel/transformers/trainer 2026-07-26T10:35:23,554 creating build/lib/liger_kernel/transformers/experimental 2026-07-26T10:35:23,555 copying src/liger_kernel/transformers/experimental/__init__.py -> build/lib/liger_kernel/transformers/experimental 2026-07-26T10:35:23,557 copying src/liger_kernel/transformers/experimental/embedding.py -> build/lib/liger_kernel/transformers/experimental 2026-07-26T10:35:23,559 creating build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,560 copying src/liger_kernel/transformers/model/gemma.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,563 copying src/liger_kernel/transformers/model/glm4.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,565 copying src/liger_kernel/transformers/model/gemma3.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,567 copying src/liger_kernel/transformers/model/qwen3_5.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,569 copying src/liger_kernel/transformers/model/glm4v_moe.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,572 copying src/liger_kernel/transformers/model/output_classes.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,574 copying src/liger_kernel/transformers/model/mixtral.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,576 copying src/liger_kernel/transformers/model/qwen3_vl_moe.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,578 copying src/liger_kernel/transformers/model/gemma4.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,581 copying src/liger_kernel/transformers/model/__init__.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,582 copying src/liger_kernel/transformers/model/deepseek_v4.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,584 copying src/liger_kernel/transformers/model/mistral.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,586 copying src/liger_kernel/transformers/model/qwen2_5_vl.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,588 copying src/liger_kernel/transformers/model/qwen3_next.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,591 copying src/liger_kernel/transformers/model/loss_utils.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,593 copying src/liger_kernel/transformers/model/smolvlm.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,595 copying src/liger_kernel/transformers/model/olmo3.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,597 copying src/liger_kernel/transformers/model/exaone4.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,599 copying src/liger_kernel/transformers/model/phi3.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,601 copying src/liger_kernel/transformers/model/hunyuan_v1.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,604 copying src/liger_kernel/transformers/model/gemma2.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,606 copying src/liger_kernel/transformers/model/qwen3.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,608 copying src/liger_kernel/transformers/model/llama4.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,610 copying src/liger_kernel/transformers/model/nemotron.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,612 copying src/liger_kernel/transformers/model/paligemma.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,615 copying src/liger_kernel/transformers/model/smollm3.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,617 copying src/liger_kernel/transformers/model/llava.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,619 copying src/liger_kernel/transformers/model/falcon_h1.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,621 copying src/liger_kernel/transformers/model/qwen3_5_moe.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,623 copying src/liger_kernel/transformers/model/qwen2.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,625 copying src/liger_kernel/transformers/model/ministral.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,627 copying src/liger_kernel/transformers/model/internvl.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,629 copying src/liger_kernel/transformers/model/mllama.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,632 copying src/liger_kernel/transformers/model/qwen3_moe.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,634 copying src/liger_kernel/transformers/model/gpt_oss.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,636 copying src/liger_kernel/transformers/model/qwen3_vl.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,638 copying src/liger_kernel/transformers/model/olmo2.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,641 copying src/liger_kernel/transformers/model/llama.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,643 copying src/liger_kernel/transformers/model/glm4v.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,650 copying src/liger_kernel/transformers/model/qwen2_vl.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,652 copying src/liger_kernel/transformers/model/pixtral.py -> build/lib/liger_kernel/transformers/model 2026-07-26T10:35:23,654 running egg_info 2026-07-26T10:35:23,662 writing src/liger_kernel.egg-info/PKG-INFO 2026-07-26T10:35:23,669 writing dependency_links to src/liger_kernel.egg-info/dependency_links.txt 2026-07-26T10:35:23,673 writing requirements to src/liger_kernel.egg-info/requires.txt 2026-07-26T10:35:23,674 writing top-level names to src/liger_kernel.egg-info/top_level.txt 2026-07-26T10:35:23,726 listing git files failed - pretending there aren't any 2026-07-26T10:35:23,733 reading manifest file 'src/liger_kernel.egg-info/SOURCES.txt' 2026-07-26T10:35:23,757 adding license file 'LICENSE' 2026-07-26T10:35:23,758 adding license file 'NOTICE' 2026-07-26T10:35:23,775 writing manifest file 'src/liger_kernel.egg-info/SOURCES.txt' 2026-07-26T10:35:23,782 /tmp/pip-build-env-mz2ttk5g/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'liger_kernel.ops.experimental' is absent from the `packages` configuration. 2026-07-26T10:35:23,783 !! 2026-07-26T10:35:23,784 ******************************************************************************** 2026-07-26T10:35:23,784 ############################ 2026-07-26T10:35:23,785 # Package would be ignored # 2026-07-26T10:35:23,785 ############################ 2026-07-26T10:35:23,786 Python recognizes 'liger_kernel.ops.experimental' as an importable package[^1], 2026-07-26T10:35:23,786 but it is absent from setuptools' `packages` configuration. 2026-07-26T10:35:23,787 This leads to an ambiguous overall configuration. If you want to distribute this 2026-07-26T10:35:23,788 package, please make sure that 'liger_kernel.ops.experimental' is explicitly added 2026-07-26T10:35:23,788 to the `packages` configuration field. 2026-07-26T10:35:23,789 Alternatively, you can also rely on setuptools' discovery methods 2026-07-26T10:35:23,790 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-07-26T10:35:23,791 instead of `find_packages(...)`/`find:`). 2026-07-26T10:35:23,792 You can read more about "package discovery" on setuptools documentation page: 2026-07-26T10:35:23,792 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-07-26T10:35:23,793 If you don't want 'liger_kernel.ops.experimental' to be distributed and are 2026-07-26T10:35:23,794 already explicitly excluding 'liger_kernel.ops.experimental' via 2026-07-26T10:35:23,794 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-07-26T10:35:23,795 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-07-26T10:35:23,795 combination with a more fine grained `package-data` configuration. 2026-07-26T10:35:23,796 You can read more about "package data files" on setuptools documentation page: 2026-07-26T10:35:23,797 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-07-26T10:35:23,798 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-07-26T10:35:23,798 even if it does not contain any `.py` files. 2026-07-26T10:35:23,799 On the other hand, currently there is no concept of package data 2026-07-26T10:35:23,799 directory, all directories are treated like packages. 2026-07-26T10:35:23,800 ******************************************************************************** 2026-07-26T10:35:23,801 !! 2026-07-26T10:35:23,801 check.warn(importable) 2026-07-26T10:35:23,801 creating build/lib/liger_kernel/ops/experimental 2026-07-26T10:35:23,802 copying src/liger_kernel/ops/experimental/embedding.py -> build/lib/liger_kernel/ops/experimental 2026-07-26T10:35:23,803 copying src/liger_kernel/ops/experimental/mm_int8int2.py -> build/lib/liger_kernel/ops/experimental 2026-07-26T10:35:23,804 copying src/liger_kernel/chunked_loss/README.md -> build/lib/liger_kernel/chunked_loss 2026-07-26T10:35:23,807 copying src/liger_kernel/ops/backends/README.md -> build/lib/liger_kernel/ops/backends 2026-07-26T10:35:23,809 copying src/liger_kernel/ops/backends/_ascend/ascend-ub-manager-design.md -> build/lib/liger_kernel/ops/backends/_ascend 2026-07-26T10:35:23,835 installing to build/bdist.linux-armv7l/wheel 2026-07-26T10:35:23,836 running install 2026-07-26T10:35:23,858 running install_lib 2026-07-26T10:35:23,865 creating build/bdist.linux-armv7l/wheel 2026-07-26T10:35:23,867 creating build/bdist.linux-armv7l/wheel/liger_kernel 2026-07-26T10:35:23,869 creating build/bdist.linux-armv7l/wheel/liger_kernel/triton 2026-07-26T10:35:23,870 copying build/lib/liger_kernel/triton/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/triton 2026-07-26T10:35:23,872 copying build/lib/liger_kernel/triton/monkey_patch.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/triton 2026-07-26T10:35:23,874 copying build/lib/liger_kernel/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel 2026-07-26T10:35:23,876 creating build/bdist.linux-armv7l/wheel/liger_kernel/ops 2026-07-26T10:35:23,877 copying build/lib/liger_kernel/ops/rope.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:23,880 copying build/lib/liger_kernel/ops/grpo_loss.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:23,883 creating build/bdist.linux-armv7l/wheel/liger_kernel/ops/backends 2026-07-26T10:35:23,884 copying build/lib/liger_kernel/ops/backends/README.md -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends 2026-07-26T10:35:23,887 copying build/lib/liger_kernel/ops/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends 2026-07-26T10:35:23,889 creating build/bdist.linux-armv7l/wheel/liger_kernel/ops/backends/_ascend 2026-07-26T10:35:23,890 copying build/lib/liger_kernel/ops/backends/_ascend/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend 2026-07-26T10:35:23,892 copying build/lib/liger_kernel/ops/backends/_ascend/ub_manager.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend 2026-07-26T10:35:23,896 creating build/bdist.linux-armv7l/wheel/liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,898 copying build/lib/liger_kernel/ops/backends/_ascend/ops/rope.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,901 copying build/lib/liger_kernel/ops/backends/_ascend/ops/grpo_loss.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,904 copying build/lib/liger_kernel/ops/backends/_ascend/ops/swiglu.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,907 copying build/lib/liger_kernel/ops/backends/_ascend/ops/fused_moe.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,910 copying build/lib/liger_kernel/ops/backends/_ascend/ops/layer_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,913 copying build/lib/liger_kernel/ops/backends/_ascend/ops/fused_linear_jsd.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,916 copying build/lib/liger_kernel/ops/backends/_ascend/ops/mhc.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,920 copying build/lib/liger_kernel/ops/backends/_ascend/ops/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,923 copying build/lib/liger_kernel/ops/backends/_ascend/ops/fused_moe_kernels.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,927 copying build/lib/liger_kernel/ops/backends/_ascend/ops/softmax.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,930 copying build/lib/liger_kernel/ops/backends/_ascend/ops/fused_linear_cross_entropy.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,938 copying build/lib/liger_kernel/ops/backends/_ascend/ops/attn_res.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,944 copying build/lib/liger_kernel/ops/backends/_ascend/ops/embedding.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,949 copying build/lib/liger_kernel/ops/backends/_ascend/ops/poly_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,954 copying build/lib/liger_kernel/ops/backends/_ascend/ops/geglu.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,961 copying build/lib/liger_kernel/ops/backends/_ascend/ops/sparsemax.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,966 copying build/lib/liger_kernel/ops/backends/_ascend/ops/qwen2vl_mrope.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,969 copying build/lib/liger_kernel/ops/backends/_ascend/ops/llama4_rope.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,972 copying build/lib/liger_kernel/ops/backends/_ascend/ops/group_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,976 copying build/lib/liger_kernel/ops/backends/_ascend/ops/cross_entropy.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,980 copying build/lib/liger_kernel/ops/backends/_ascend/ops/fused_add_rms_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,983 copying build/lib/liger_kernel/ops/backends/_ascend/ops/fused_neighborhood_attention.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,988 copying build/lib/liger_kernel/ops/backends/_ascend/ops/dyt.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,991 copying build/lib/liger_kernel/ops/backends/_ascend/ops/kl_div.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,995 copying build/lib/liger_kernel/ops/backends/_ascend/ops/tvd.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,997 copying build/lib/liger_kernel/ops/backends/_ascend/ops/rms_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:23,999 copying build/lib/liger_kernel/ops/backends/_ascend/ops/jsd.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend/ops 2026-07-26T10:35:24,002 copying build/lib/liger_kernel/ops/backends/_ascend/ascend-ub-manager-design.md -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends/_ascend 2026-07-26T10:35:24,004 copying build/lib/liger_kernel/ops/backends/registry.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/backends 2026-07-26T10:35:24,006 copying build/lib/liger_kernel/ops/swiglu.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,008 copying build/lib/liger_kernel/ops/fused_moe.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,011 copying build/lib/liger_kernel/ops/layer_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,013 copying build/lib/liger_kernel/ops/fused_linear_jsd.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,018 copying build/lib/liger_kernel/ops/mhc.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,021 copying build/lib/liger_kernel/ops/relu_squared.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,022 copying build/lib/liger_kernel/ops/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,025 copying build/lib/liger_kernel/ops/multi_token_attention.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,027 creating build/bdist.linux-armv7l/wheel/liger_kernel/ops/cutedsl 2026-07-26T10:35:24,028 copying build/lib/liger_kernel/ops/cutedsl/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutedsl 2026-07-26T10:35:24,030 creating build/bdist.linux-armv7l/wheel/liger_kernel/ops/cutedsl/ops 2026-07-26T10:35:24,031 copying build/lib/liger_kernel/ops/cutedsl/ops/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutedsl/ops 2026-07-26T10:35:24,034 copying build/lib/liger_kernel/ops/cutedsl/ops/utils.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutedsl/ops 2026-07-26T10:35:24,035 copying build/lib/liger_kernel/ops/cutedsl/ops/cross_entropy.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutedsl/ops 2026-07-26T10:35:24,038 copying build/lib/liger_kernel/ops/cutedsl/ops/rms_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutedsl/ops 2026-07-26T10:35:24,041 copying build/lib/liger_kernel/ops/fused_moe_kernels.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,043 copying build/lib/liger_kernel/ops/softmax.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,046 creating build/bdist.linux-armv7l/wheel/liger_kernel/ops/experimental 2026-07-26T10:35:24,047 copying build/lib/liger_kernel/ops/experimental/embedding.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/experimental 2026-07-26T10:35:24,049 copying build/lib/liger_kernel/ops/experimental/mm_int8int2.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/experimental 2026-07-26T10:35:24,052 copying build/lib/liger_kernel/ops/fused_linear_cross_entropy.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,054 copying build/lib/liger_kernel/ops/attn_res.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,057 copying build/lib/liger_kernel/ops/vocab_parallel_cross_entropy.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,059 copying build/lib/liger_kernel/ops/tiled_mlp.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,061 copying build/lib/liger_kernel/ops/poly_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,063 copying build/lib/liger_kernel/ops/geglu.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,065 copying build/lib/liger_kernel/ops/sparsemax.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,067 copying build/lib/liger_kernel/ops/qwen2vl_mrope.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,070 copying build/lib/liger_kernel/ops/utils.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,072 copying build/lib/liger_kernel/ops/llama4_rope.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,074 copying build/lib/liger_kernel/ops/group_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,076 copying build/lib/liger_kernel/ops/cross_entropy.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,079 copying build/lib/liger_kernel/ops/fused_add_rms_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,081 copying build/lib/liger_kernel/ops/fused_neighborhood_attention.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,084 copying build/lib/liger_kernel/ops/dyt.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,086 copying build/lib/liger_kernel/ops/kl_div.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,089 copying build/lib/liger_kernel/ops/tvd.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,091 copying build/lib/liger_kernel/ops/rms_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,094 creating build/bdist.linux-armv7l/wheel/liger_kernel/ops/cutile 2026-07-26T10:35:24,095 copying build/lib/liger_kernel/ops/cutile/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile 2026-07-26T10:35:24,097 creating build/bdist.linux-armv7l/wheel/liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,099 copying build/lib/liger_kernel/ops/cutile/ops/rope.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,102 copying build/lib/liger_kernel/ops/cutile/ops/layer_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,105 copying build/lib/liger_kernel/ops/cutile/ops/fused_linear_jsd.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,107 copying build/lib/liger_kernel/ops/cutile/ops/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,109 copying build/lib/liger_kernel/ops/cutile/ops/multi_token_attention.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,111 copying build/lib/liger_kernel/ops/cutile/ops/tiled_mlp.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,113 copying build/lib/liger_kernel/ops/cutile/ops/geglu.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,116 copying build/lib/liger_kernel/ops/cutile/ops/sparsemax.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,119 copying build/lib/liger_kernel/ops/cutile/ops/qwen2vl_mrope.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,121 copying build/lib/liger_kernel/ops/cutile/ops/utils.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,123 copying build/lib/liger_kernel/ops/cutile/ops/llama4_rope.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,126 copying build/lib/liger_kernel/ops/cutile/ops/group_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,128 copying build/lib/liger_kernel/ops/cutile/ops/cross_entropy.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,131 copying build/lib/liger_kernel/ops/cutile/ops/kl_div.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,134 copying build/lib/liger_kernel/ops/cutile/ops/jsd.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops/cutile/ops 2026-07-26T10:35:24,136 copying build/lib/liger_kernel/ops/modulated_rms_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,139 copying build/lib/liger_kernel/ops/jsd.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/ops 2026-07-26T10:35:24,142 creating build/bdist.linux-armv7l/wheel/liger_kernel/megatron 2026-07-26T10:35:24,143 copying build/lib/liger_kernel/megatron/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/megatron 2026-07-26T10:35:24,145 copying build/lib/liger_kernel/megatron/cross_entropy.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/megatron 2026-07-26T10:35:24,147 copying build/lib/liger_kernel/megatron/monkey_patch.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/megatron 2026-07-26T10:35:24,150 copying build/lib/liger_kernel/megatron/rms_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/megatron 2026-07-26T10:35:24,153 copying build/lib/liger_kernel/utils.py -> build/bdist.linux-armv7l/wheel/./liger_kernel 2026-07-26T10:35:24,155 copying build/lib/liger_kernel/env_report.py -> build/bdist.linux-armv7l/wheel/./liger_kernel 2026-07-26T10:35:24,158 creating build/bdist.linux-armv7l/wheel/liger_kernel/transformers 2026-07-26T10:35:24,160 creating build/bdist.linux-armv7l/wheel/liger_kernel/transformers/trainer 2026-07-26T10:35:24,162 copying build/lib/liger_kernel/transformers/trainer/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/trainer 2026-07-26T10:35:24,164 copying build/lib/liger_kernel/transformers/trainer/orpo_trainer.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/trainer 2026-07-26T10:35:24,166 copying build/lib/liger_kernel/transformers/rope.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,168 copying build/lib/liger_kernel/transformers/grpo_loss.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,171 copying build/lib/liger_kernel/transformers/auto_model.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,173 copying build/lib/liger_kernel/transformers/swiglu.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,176 copying build/lib/liger_kernel/transformers/layer_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,178 copying build/lib/liger_kernel/transformers/fused_linear_jsd.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,180 copying build/lib/liger_kernel/transformers/mhc.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,182 copying build/lib/liger_kernel/transformers/relu_squared.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,184 copying build/lib/liger_kernel/transformers/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,187 copying build/lib/liger_kernel/transformers/multi_token_attention.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,189 copying build/lib/liger_kernel/transformers/softmax.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,192 creating build/bdist.linux-armv7l/wheel/liger_kernel/transformers/experimental 2026-07-26T10:35:24,193 copying build/lib/liger_kernel/transformers/experimental/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/experimental 2026-07-26T10:35:24,195 copying build/lib/liger_kernel/transformers/experimental/embedding.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/experimental 2026-07-26T10:35:24,197 copying build/lib/liger_kernel/transformers/functional.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,200 copying build/lib/liger_kernel/transformers/fused_linear_cross_entropy.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,202 copying build/lib/liger_kernel/transformers/fsdp.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,207 copying build/lib/liger_kernel/transformers/vocab_parallel_cross_entropy.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,211 creating build/bdist.linux-armv7l/wheel/liger_kernel/transformers/model 2026-07-26T10:35:24,213 copying build/lib/liger_kernel/transformers/model/gemma.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,215 copying build/lib/liger_kernel/transformers/model/glm4.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,218 copying build/lib/liger_kernel/transformers/model/gemma3.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,220 copying build/lib/liger_kernel/transformers/model/qwen3_5.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,223 copying build/lib/liger_kernel/transformers/model/glm4v_moe.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,225 copying build/lib/liger_kernel/transformers/model/output_classes.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,228 copying build/lib/liger_kernel/transformers/model/mixtral.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,231 copying build/lib/liger_kernel/transformers/model/qwen3_vl_moe.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,233 copying build/lib/liger_kernel/transformers/model/gemma4.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,236 copying build/lib/liger_kernel/transformers/model/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,238 copying build/lib/liger_kernel/transformers/model/deepseek_v4.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,240 copying build/lib/liger_kernel/transformers/model/mistral.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,242 copying build/lib/liger_kernel/transformers/model/qwen2_5_vl.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,252 copying build/lib/liger_kernel/transformers/model/qwen3_next.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,255 copying build/lib/liger_kernel/transformers/model/loss_utils.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,258 copying build/lib/liger_kernel/transformers/model/smolvlm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,261 copying build/lib/liger_kernel/transformers/model/olmo3.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,264 copying build/lib/liger_kernel/transformers/model/exaone4.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,266 copying build/lib/liger_kernel/transformers/model/phi3.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,269 copying build/lib/liger_kernel/transformers/model/hunyuan_v1.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,272 copying build/lib/liger_kernel/transformers/model/gemma2.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,275 copying build/lib/liger_kernel/transformers/model/qwen3.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,279 copying build/lib/liger_kernel/transformers/model/llama4.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,282 copying build/lib/liger_kernel/transformers/model/nemotron.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,284 copying build/lib/liger_kernel/transformers/model/paligemma.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,286 copying build/lib/liger_kernel/transformers/model/smollm3.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,289 copying build/lib/liger_kernel/transformers/model/llava.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,291 copying build/lib/liger_kernel/transformers/model/falcon_h1.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,293 copying build/lib/liger_kernel/transformers/model/qwen3_5_moe.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,295 copying build/lib/liger_kernel/transformers/model/qwen2.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,297 copying build/lib/liger_kernel/transformers/model/ministral.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,299 copying build/lib/liger_kernel/transformers/model/internvl.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,301 copying build/lib/liger_kernel/transformers/model/mllama.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,303 copying build/lib/liger_kernel/transformers/model/qwen3_moe.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,306 copying build/lib/liger_kernel/transformers/model/gpt_oss.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,308 copying build/lib/liger_kernel/transformers/model/qwen3_vl.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,311 copying build/lib/liger_kernel/transformers/model/olmo2.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,313 copying build/lib/liger_kernel/transformers/model/llama.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,315 copying build/lib/liger_kernel/transformers/model/glm4v.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,317 copying build/lib/liger_kernel/transformers/model/qwen2_vl.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,320 copying build/lib/liger_kernel/transformers/model/pixtral.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers/model 2026-07-26T10:35:24,321 copying build/lib/liger_kernel/transformers/tiled_mlp.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,323 copying build/lib/liger_kernel/transformers/poly_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,325 copying build/lib/liger_kernel/transformers/geglu.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,327 copying build/lib/liger_kernel/transformers/sparsemax.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,329 copying build/lib/liger_kernel/transformers/qwen2vl_mrope.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,331 copying build/lib/liger_kernel/transformers/llama4_rope.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,333 copying build/lib/liger_kernel/transformers/group_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,335 copying build/lib/liger_kernel/transformers/cross_entropy.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,337 copying build/lib/liger_kernel/transformers/monkey_patch.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,342 copying build/lib/liger_kernel/transformers/trainer_integration.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,344 copying build/lib/liger_kernel/transformers/fused_add_rms_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,345 copying build/lib/liger_kernel/transformers/fused_neighborhood_attention.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,348 copying build/lib/liger_kernel/transformers/dyt.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,349 copying build/lib/liger_kernel/transformers/kl_div.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,351 copying build/lib/liger_kernel/transformers/tvd.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,353 copying build/lib/liger_kernel/transformers/rms_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,355 copying build/lib/liger_kernel/transformers/modulated_rms_norm.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,357 copying build/lib/liger_kernel/transformers/jsd.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/transformers 2026-07-26T10:35:24,359 creating build/bdist.linux-armv7l/wheel/liger_kernel/chunked_loss 2026-07-26T10:35:24,360 copying build/lib/liger_kernel/chunked_loss/kto_loss.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,363 copying build/lib/liger_kernel/chunked_loss/fused_linear_ppo.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,365 copying build/lib/liger_kernel/chunked_loss/grpo_loss.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,368 copying build/lib/liger_kernel/chunked_loss/README.md -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,370 copying build/lib/liger_kernel/chunked_loss/simpo_loss.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,372 copying build/lib/liger_kernel/chunked_loss/fused_linear_preference.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,375 copying build/lib/liger_kernel/chunked_loss/__init__.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,376 copying build/lib/liger_kernel/chunked_loss/cosine_similarity_loss.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,378 copying build/lib/liger_kernel/chunked_loss/fused_linear_distillation.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,381 copying build/lib/liger_kernel/chunked_loss/functional.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,382 copying build/lib/liger_kernel/chunked_loss/jsd_loss.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,385 copying build/lib/liger_kernel/chunked_loss/dpo_loss.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,387 copying build/lib/liger_kernel/chunked_loss/cpo_loss.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,389 copying build/lib/liger_kernel/chunked_loss/fused_linear_unpaired_preference.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,392 copying build/lib/liger_kernel/chunked_loss/orpo_loss.py -> build/bdist.linux-armv7l/wheel/./liger_kernel/chunked_loss 2026-07-26T10:35:24,394 running install_egg_info 2026-07-26T10:35:24,403 Copying src/liger_kernel.egg-info to build/bdist.linux-armv7l/wheel/./liger_kernel-0.8.1-py3.11.egg-info 2026-07-26T10:35:24,414 running install_scripts 2026-07-26T10:35:24,426 creating build/bdist.linux-armv7l/wheel/liger_kernel-0.8.1.dist-info/WHEEL 2026-07-26T10:35:24,428 creating '/tmp/pip-wheel-dq3nmiqc/.tmp-o2u1tj1c/liger_kernel-0.8.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-26T10:35:24,430 adding 'liger_kernel/__init__.py' 2026-07-26T10:35:24,431 adding 'liger_kernel/env_report.py' 2026-07-26T10:35:24,433 adding 'liger_kernel/utils.py' 2026-07-26T10:35:24,435 adding 'liger_kernel/chunked_loss/README.md' 2026-07-26T10:35:24,437 adding 'liger_kernel/chunked_loss/__init__.py' 2026-07-26T10:35:24,438 adding 'liger_kernel/chunked_loss/cosine_similarity_loss.py' 2026-07-26T10:35:24,440 adding 'liger_kernel/chunked_loss/cpo_loss.py' 2026-07-26T10:35:24,442 adding 'liger_kernel/chunked_loss/dpo_loss.py' 2026-07-26T10:35:24,443 adding 'liger_kernel/chunked_loss/functional.py' 2026-07-26T10:35:24,445 adding 'liger_kernel/chunked_loss/fused_linear_distillation.py' 2026-07-26T10:35:24,448 adding 'liger_kernel/chunked_loss/fused_linear_ppo.py' 2026-07-26T10:35:24,450 adding 'liger_kernel/chunked_loss/fused_linear_preference.py' 2026-07-26T10:35:24,452 adding 'liger_kernel/chunked_loss/fused_linear_unpaired_preference.py' 2026-07-26T10:35:24,455 adding 'liger_kernel/chunked_loss/grpo_loss.py' 2026-07-26T10:35:24,457 adding 'liger_kernel/chunked_loss/jsd_loss.py' 2026-07-26T10:35:24,458 adding 'liger_kernel/chunked_loss/kto_loss.py' 2026-07-26T10:35:24,460 adding 'liger_kernel/chunked_loss/orpo_loss.py' 2026-07-26T10:35:24,461 adding 'liger_kernel/chunked_loss/simpo_loss.py' 2026-07-26T10:35:24,463 adding 'liger_kernel/megatron/__init__.py' 2026-07-26T10:35:24,465 adding 'liger_kernel/megatron/cross_entropy.py' 2026-07-26T10:35:24,467 adding 'liger_kernel/megatron/monkey_patch.py' 2026-07-26T10:35:24,468 adding 'liger_kernel/megatron/rms_norm.py' 2026-07-26T10:35:24,471 adding 'liger_kernel/ops/__init__.py' 2026-07-26T10:35:24,473 adding 'liger_kernel/ops/attn_res.py' 2026-07-26T10:35:24,476 adding 'liger_kernel/ops/cross_entropy.py' 2026-07-26T10:35:24,478 adding 'liger_kernel/ops/dyt.py' 2026-07-26T10:35:24,480 adding 'liger_kernel/ops/fused_add_rms_norm.py' 2026-07-26T10:35:24,483 adding 'liger_kernel/ops/fused_linear_cross_entropy.py' 2026-07-26T10:35:24,485 adding 'liger_kernel/ops/fused_linear_jsd.py' 2026-07-26T10:35:24,487 adding 'liger_kernel/ops/fused_moe.py' 2026-07-26T10:35:24,491 adding 'liger_kernel/ops/fused_moe_kernels.py' 2026-07-26T10:35:24,495 adding 'liger_kernel/ops/fused_neighborhood_attention.py' 2026-07-26T10:35:24,496 adding 'liger_kernel/ops/geglu.py' 2026-07-26T10:35:24,498 adding 'liger_kernel/ops/group_norm.py' 2026-07-26T10:35:24,502 adding 'liger_kernel/ops/grpo_loss.py' 2026-07-26T10:35:24,504 adding 'liger_kernel/ops/jsd.py' 2026-07-26T10:35:24,506 adding 'liger_kernel/ops/kl_div.py' 2026-07-26T10:35:24,508 adding 'liger_kernel/ops/layer_norm.py' 2026-07-26T10:35:24,510 adding 'liger_kernel/ops/llama4_rope.py' 2026-07-26T10:35:24,515 adding 'liger_kernel/ops/mhc.py' 2026-07-26T10:35:24,518 adding 'liger_kernel/ops/modulated_rms_norm.py' 2026-07-26T10:35:24,520 adding 'liger_kernel/ops/multi_token_attention.py' 2026-07-26T10:35:24,522 adding 'liger_kernel/ops/poly_norm.py' 2026-07-26T10:35:24,523 adding 'liger_kernel/ops/qwen2vl_mrope.py' 2026-07-26T10:35:24,525 adding 'liger_kernel/ops/relu_squared.py' 2026-07-26T10:35:24,528 adding 'liger_kernel/ops/rms_norm.py' 2026-07-26T10:35:24,529 adding 'liger_kernel/ops/rope.py' 2026-07-26T10:35:24,531 adding 'liger_kernel/ops/softmax.py' 2026-07-26T10:35:24,532 adding 'liger_kernel/ops/sparsemax.py' 2026-07-26T10:35:24,534 adding 'liger_kernel/ops/swiglu.py' 2026-07-26T10:35:24,536 adding 'liger_kernel/ops/tiled_mlp.py' 2026-07-26T10:35:24,537 adding 'liger_kernel/ops/tvd.py' 2026-07-26T10:35:24,539 adding 'liger_kernel/ops/utils.py' 2026-07-26T10:35:24,541 adding 'liger_kernel/ops/vocab_parallel_cross_entropy.py' 2026-07-26T10:35:24,543 adding 'liger_kernel/ops/backends/README.md' 2026-07-26T10:35:24,545 adding 'liger_kernel/ops/backends/__init__.py' 2026-07-26T10:35:24,546 adding 'liger_kernel/ops/backends/registry.py' 2026-07-26T10:35:24,548 adding 'liger_kernel/ops/backends/_ascend/__init__.py' 2026-07-26T10:35:24,550 adding 'liger_kernel/ops/backends/_ascend/ascend-ub-manager-design.md' 2026-07-26T10:35:24,552 adding 'liger_kernel/ops/backends/_ascend/ub_manager.py' 2026-07-26T10:35:24,554 adding 'liger_kernel/ops/backends/_ascend/ops/__init__.py' 2026-07-26T10:35:24,557 adding 'liger_kernel/ops/backends/_ascend/ops/attn_res.py' 2026-07-26T10:35:24,561 adding 'liger_kernel/ops/backends/_ascend/ops/cross_entropy.py' 2026-07-26T10:35:24,563 adding 'liger_kernel/ops/backends/_ascend/ops/dyt.py' 2026-07-26T10:35:24,565 adding 'liger_kernel/ops/backends/_ascend/ops/embedding.py' 2026-07-26T10:35:24,568 adding 'liger_kernel/ops/backends/_ascend/ops/fused_add_rms_norm.py' 2026-07-26T10:35:24,571 adding 'liger_kernel/ops/backends/_ascend/ops/fused_linear_cross_entropy.py' 2026-07-26T10:35:24,573 adding 'liger_kernel/ops/backends/_ascend/ops/fused_linear_jsd.py' 2026-07-26T10:35:24,576 adding 'liger_kernel/ops/backends/_ascend/ops/fused_moe.py' 2026-07-26T10:35:24,579 adding 'liger_kernel/ops/backends/_ascend/ops/fused_moe_kernels.py' 2026-07-26T10:35:24,585 adding 'liger_kernel/ops/backends/_ascend/ops/fused_neighborhood_attention.py' 2026-07-26T10:35:24,587 adding 'liger_kernel/ops/backends/_ascend/ops/geglu.py' 2026-07-26T10:35:24,590 adding 'liger_kernel/ops/backends/_ascend/ops/group_norm.py' 2026-07-26T10:35:24,593 adding 'liger_kernel/ops/backends/_ascend/ops/grpo_loss.py' 2026-07-26T10:35:24,595 adding 'liger_kernel/ops/backends/_ascend/ops/jsd.py' 2026-07-26T10:35:24,597 adding 'liger_kernel/ops/backends/_ascend/ops/kl_div.py' 2026-07-26T10:35:24,600 adding 'liger_kernel/ops/backends/_ascend/ops/layer_norm.py' 2026-07-26T10:35:24,602 adding 'liger_kernel/ops/backends/_ascend/ops/llama4_rope.py' 2026-07-26T10:35:24,606 adding 'liger_kernel/ops/backends/_ascend/ops/mhc.py' 2026-07-26T10:35:24,610 adding 'liger_kernel/ops/backends/_ascend/ops/poly_norm.py' 2026-07-26T10:35:24,611 adding 'liger_kernel/ops/backends/_ascend/ops/qwen2vl_mrope.py' 2026-07-26T10:35:24,615 adding 'liger_kernel/ops/backends/_ascend/ops/rms_norm.py' 2026-07-26T10:35:24,616 adding 'liger_kernel/ops/backends/_ascend/ops/rope.py' 2026-07-26T10:35:24,618 adding 'liger_kernel/ops/backends/_ascend/ops/softmax.py' 2026-07-26T10:35:24,620 adding 'liger_kernel/ops/backends/_ascend/ops/sparsemax.py' 2026-07-26T10:35:24,622 adding 'liger_kernel/ops/backends/_ascend/ops/swiglu.py' 2026-07-26T10:35:24,623 adding 'liger_kernel/ops/backends/_ascend/ops/tvd.py' 2026-07-26T10:35:24,625 adding 'liger_kernel/ops/cutedsl/__init__.py' 2026-07-26T10:35:24,627 adding 'liger_kernel/ops/cutedsl/ops/__init__.py' 2026-07-26T10:35:24,632 adding 'liger_kernel/ops/cutedsl/ops/cross_entropy.py' 2026-07-26T10:35:24,635 adding 'liger_kernel/ops/cutedsl/ops/rms_norm.py' 2026-07-26T10:35:24,636 adding 'liger_kernel/ops/cutedsl/ops/utils.py' 2026-07-26T10:35:24,638 adding 'liger_kernel/ops/cutile/__init__.py' 2026-07-26T10:35:24,640 adding 'liger_kernel/ops/cutile/ops/__init__.py' 2026-07-26T10:35:24,642 adding 'liger_kernel/ops/cutile/ops/cross_entropy.py' 2026-07-26T10:35:24,644 adding 'liger_kernel/ops/cutile/ops/fused_linear_jsd.py' 2026-07-26T10:35:24,646 adding 'liger_kernel/ops/cutile/ops/geglu.py' 2026-07-26T10:35:24,647 adding 'liger_kernel/ops/cutile/ops/group_norm.py' 2026-07-26T10:35:24,649 adding 'liger_kernel/ops/cutile/ops/jsd.py' 2026-07-26T10:35:24,650 adding 'liger_kernel/ops/cutile/ops/kl_div.py' 2026-07-26T10:35:24,652 adding 'liger_kernel/ops/cutile/ops/layer_norm.py' 2026-07-26T10:35:24,654 adding 'liger_kernel/ops/cutile/ops/llama4_rope.py' 2026-07-26T10:35:24,656 adding 'liger_kernel/ops/cutile/ops/multi_token_attention.py' 2026-07-26T10:35:24,658 adding 'liger_kernel/ops/cutile/ops/qwen2vl_mrope.py' 2026-07-26T10:35:24,660 adding 'liger_kernel/ops/cutile/ops/rope.py' 2026-07-26T10:35:24,661 adding 'liger_kernel/ops/cutile/ops/sparsemax.py' 2026-07-26T10:35:24,662 adding 'liger_kernel/ops/cutile/ops/tiled_mlp.py' 2026-07-26T10:35:24,664 adding 'liger_kernel/ops/cutile/ops/utils.py' 2026-07-26T10:35:24,665 adding 'liger_kernel/ops/experimental/embedding.py' 2026-07-26T10:35:24,667 adding 'liger_kernel/ops/experimental/mm_int8int2.py' 2026-07-26T10:35:24,670 adding 'liger_kernel/transformers/__init__.py' 2026-07-26T10:35:24,672 adding 'liger_kernel/transformers/auto_model.py' 2026-07-26T10:35:24,673 adding 'liger_kernel/transformers/cross_entropy.py' 2026-07-26T10:35:24,675 adding 'liger_kernel/transformers/dyt.py' 2026-07-26T10:35:24,676 adding 'liger_kernel/transformers/fsdp.py' 2026-07-26T10:35:24,681 adding 'liger_kernel/transformers/functional.py' 2026-07-26T10:35:24,683 adding 'liger_kernel/transformers/fused_add_rms_norm.py' 2026-07-26T10:35:24,685 adding 'liger_kernel/transformers/fused_linear_cross_entropy.py' 2026-07-26T10:35:24,686 adding 'liger_kernel/transformers/fused_linear_jsd.py' 2026-07-26T10:35:24,688 adding 'liger_kernel/transformers/fused_neighborhood_attention.py' 2026-07-26T10:35:24,689 adding 'liger_kernel/transformers/geglu.py' 2026-07-26T10:35:24,690 adding 'liger_kernel/transformers/group_norm.py' 2026-07-26T10:35:24,692 adding 'liger_kernel/transformers/grpo_loss.py' 2026-07-26T10:35:24,693 adding 'liger_kernel/transformers/jsd.py' 2026-07-26T10:35:24,695 adding 'liger_kernel/transformers/kl_div.py' 2026-07-26T10:35:24,696 adding 'liger_kernel/transformers/layer_norm.py' 2026-07-26T10:35:24,697 adding 'liger_kernel/transformers/llama4_rope.py' 2026-07-26T10:35:24,699 adding 'liger_kernel/transformers/mhc.py' 2026-07-26T10:35:24,701 adding 'liger_kernel/transformers/modulated_rms_norm.py' 2026-07-26T10:35:24,717 adding 'liger_kernel/transformers/monkey_patch.py' 2026-07-26T10:35:24,720 adding 'liger_kernel/transformers/multi_token_attention.py' 2026-07-26T10:35:24,722 adding 'liger_kernel/transformers/poly_norm.py' 2026-07-26T10:35:24,723 adding 'liger_kernel/transformers/qwen2vl_mrope.py' 2026-07-26T10:35:24,725 adding 'liger_kernel/transformers/relu_squared.py' 2026-07-26T10:35:24,726 adding 'liger_kernel/transformers/rms_norm.py' 2026-07-26T10:35:24,728 adding 'liger_kernel/transformers/rope.py' 2026-07-26T10:35:24,730 adding 'liger_kernel/transformers/softmax.py' 2026-07-26T10:35:24,731 adding 'liger_kernel/transformers/sparsemax.py' 2026-07-26T10:35:24,733 adding 'liger_kernel/transformers/swiglu.py' 2026-07-26T10:35:24,735 adding 'liger_kernel/transformers/tiled_mlp.py' 2026-07-26T10:35:24,736 adding 'liger_kernel/transformers/trainer_integration.py' 2026-07-26T10:35:24,738 adding 'liger_kernel/transformers/tvd.py' 2026-07-26T10:35:24,739 adding 'liger_kernel/transformers/vocab_parallel_cross_entropy.py' 2026-07-26T10:35:24,741 adding 'liger_kernel/transformers/experimental/__init__.py' 2026-07-26T10:35:24,743 adding 'liger_kernel/transformers/experimental/embedding.py' 2026-07-26T10:35:24,746 adding 'liger_kernel/transformers/model/__init__.py' 2026-07-26T10:35:24,747 adding 'liger_kernel/transformers/model/deepseek_v4.py' 2026-07-26T10:35:24,749 adding 'liger_kernel/transformers/model/exaone4.py' 2026-07-26T10:35:24,751 adding 'liger_kernel/transformers/model/falcon_h1.py' 2026-07-26T10:35:24,753 adding 'liger_kernel/transformers/model/gemma.py' 2026-07-26T10:35:24,755 adding 'liger_kernel/transformers/model/gemma2.py' 2026-07-26T10:35:24,758 adding 'liger_kernel/transformers/model/gemma3.py' 2026-07-26T10:35:24,761 adding 'liger_kernel/transformers/model/gemma4.py' 2026-07-26T10:35:24,763 adding 'liger_kernel/transformers/model/glm4.py' 2026-07-26T10:35:24,765 adding 'liger_kernel/transformers/model/glm4v.py' 2026-07-26T10:35:24,767 adding 'liger_kernel/transformers/model/glm4v_moe.py' 2026-07-26T10:35:24,770 adding 'liger_kernel/transformers/model/gpt_oss.py' 2026-07-26T10:35:24,772 adding 'liger_kernel/transformers/model/hunyuan_v1.py' 2026-07-26T10:35:24,774 adding 'liger_kernel/transformers/model/internvl.py' 2026-07-26T10:35:24,776 adding 'liger_kernel/transformers/model/llama.py' 2026-07-26T10:35:24,778 adding 'liger_kernel/transformers/model/llama4.py' 2026-07-26T10:35:24,780 adding 'liger_kernel/transformers/model/llava.py' 2026-07-26T10:35:24,782 adding 'liger_kernel/transformers/model/loss_utils.py' 2026-07-26T10:35:24,784 adding 'liger_kernel/transformers/model/ministral.py' 2026-07-26T10:35:24,786 adding 'liger_kernel/transformers/model/mistral.py' 2026-07-26T10:35:24,788 adding 'liger_kernel/transformers/model/mixtral.py' 2026-07-26T10:35:24,790 adding 'liger_kernel/transformers/model/mllama.py' 2026-07-26T10:35:24,792 adding 'liger_kernel/transformers/model/nemotron.py' 2026-07-26T10:35:24,794 adding 'liger_kernel/transformers/model/olmo2.py' 2026-07-26T10:35:24,796 adding 'liger_kernel/transformers/model/olmo3.py' 2026-07-26T10:35:24,798 adding 'liger_kernel/transformers/model/output_classes.py' 2026-07-26T10:35:24,800 adding 'liger_kernel/transformers/model/paligemma.py' 2026-07-26T10:35:24,801 adding 'liger_kernel/transformers/model/phi3.py' 2026-07-26T10:35:24,802 adding 'liger_kernel/transformers/model/pixtral.py' 2026-07-26T10:35:24,804 adding 'liger_kernel/transformers/model/qwen2.py' 2026-07-26T10:35:24,806 adding 'liger_kernel/transformers/model/qwen2_5_vl.py' 2026-07-26T10:35:24,807 adding 'liger_kernel/transformers/model/qwen2_vl.py' 2026-07-26T10:35:24,809 adding 'liger_kernel/transformers/model/qwen3.py' 2026-07-26T10:35:24,810 adding 'liger_kernel/transformers/model/qwen3_5.py' 2026-07-26T10:35:24,812 adding 'liger_kernel/transformers/model/qwen3_5_moe.py' 2026-07-26T10:35:24,814 adding 'liger_kernel/transformers/model/qwen3_moe.py' 2026-07-26T10:35:24,815 adding 'liger_kernel/transformers/model/qwen3_next.py' 2026-07-26T10:35:24,817 adding 'liger_kernel/transformers/model/qwen3_vl.py' 2026-07-26T10:35:24,818 adding 'liger_kernel/transformers/model/qwen3_vl_moe.py' 2026-07-26T10:35:24,820 adding 'liger_kernel/transformers/model/smollm3.py' 2026-07-26T10:35:24,822 adding 'liger_kernel/transformers/model/smolvlm.py' 2026-07-26T10:35:24,823 adding 'liger_kernel/transformers/trainer/__init__.py' 2026-07-26T10:35:24,825 adding 'liger_kernel/transformers/trainer/orpo_trainer.py' 2026-07-26T10:35:24,827 adding 'liger_kernel/triton/__init__.py' 2026-07-26T10:35:24,828 adding 'liger_kernel/triton/monkey_patch.py' 2026-07-26T10:35:24,830 adding 'liger_kernel-0.8.1.dist-info/licenses/LICENSE' 2026-07-26T10:35:24,832 adding 'liger_kernel-0.8.1.dist-info/licenses/NOTICE' 2026-07-26T10:35:24,835 adding 'liger_kernel-0.8.1.dist-info/METADATA' 2026-07-26T10:35:24,836 adding 'liger_kernel-0.8.1.dist-info/WHEEL' 2026-07-26T10:35:24,837 adding 'liger_kernel-0.8.1.dist-info/top_level.txt' 2026-07-26T10:35:24,840 adding 'liger_kernel-0.8.1.dist-info/RECORD' 2026-07-26T10:35:24,849 removing build/bdist.linux-armv7l/wheel 2026-07-26T10:35:24,995 Building wheel for liger-kernel (pyproject.toml): finished with status 'done' 2026-07-26T10:35:25,014 Created wheel for liger-kernel: filename=liger_kernel-0.8.1-py3-none-any.whl size=506445 sha256=26c323cf1a7e67ee84e330b427c9627814a21d5270a9e88733fe8be555c2552d 2026-07-26T10:35:25,015 Stored in directory: /tmp/pip-ephem-wheel-cache-gtq5o1mr/wheels/ec/95/f9/3b6b0ba2e57e7fe9f210d2ddabcecd5381ae6599660b1ba391 2026-07-26T10:35:25,036 Successfully built liger-kernel 2026-07-26T10:35:25,058 Removed build tracker: '/tmp/pip-build-tracker-frybjme4'