2026-09-06T11:05:27,597 Created temporary directory: /tmp/pip-ephem-wheel-cache-vvuk5o21 2026-09-06T11:05:27,599 Created temporary directory: /tmp/pip-build-tracker-lwh_931v 2026-09-06T11:05:27,599 Initialized build tracking at /tmp/pip-build-tracker-lwh_931v 2026-09-06T11:05:27,600 Created build tracker: /tmp/pip-build-tracker-lwh_931v 2026-09-06T11:05:27,600 Entered build tracker: /tmp/pip-build-tracker-lwh_931v 2026-09-06T11:05:27,601 Created temporary directory: /tmp/pip-wheel-kk4otjuf 2026-09-06T11:05:27,604 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-09-06T11:05:27,606 Created temporary directory: /tmp/pip-ephem-wheel-cache-t240vnha 2026-09-06T11:05:27,628 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-06T11:05:27,631 2 location(s) to search for versions of cantonese: 2026-09-06T11:05:27,631 * https://pypi.org/simple/cantonese/ 2026-09-06T11:05:27,631 * https://www.piwheels.org/simple/cantonese/ 2026-09-06T11:05:27,632 Fetching project page and analyzing links: https://pypi.org/simple/cantonese/ 2026-09-06T11:05:27,633 Getting page https://pypi.org/simple/cantonese/ 2026-09-06T11:05:27,634 Found index url https://pypi.org/simple 2026-09-06T11:05:27,863 Fetched page https://pypi.org/simple/cantonese/ as application/vnd.pypi.simple.v1+json 2026-09-06T11:05:27,874 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/de/03/af8c5d60ca6cf37b468d6833ebb363ade0681b16bee7db89ae023c01065a/Cantonese-0.0.4-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:27,875 Found link https://files.pythonhosted.org/packages/63/93/9759ee86229498500b7c430f9561531e63de01711f940b40f81946b75d85/Cantonese-0.0.4.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6), version: 0.0.4 2026-09-06T11:05:27,876 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/30/c3/cb476b7ddc6f1c530ae2204852a0698dbafd5320d542887139df72cef3c8/Cantonese-0.0.5-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:27,877 Found link https://files.pythonhosted.org/packages/7c/b6/cec2f9b4fcf258f4c08ee07a8bb7d3ffdabc938fdd88c611acace83405be/Cantonese-0.0.5.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6), version: 0.0.5 2026-09-06T11:05:27,878 Found link https://files.pythonhosted.org/packages/15/38/c3cc0ba5721200a61fd47439ef662aec59e0034be3f2ef3fd61b15bfca7f/Cantonese-0.0.6.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6), version: 0.0.6 2026-09-06T11:05:27,879 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/f4/e8/c347af36171bc15775f09e44f6b7ee458739758265c900a3a0a1ac81fbc4/Cantonese-0.0.7-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:27,880 Found link https://files.pythonhosted.org/packages/9e/35/2aa84ee3c276540faa2899e3cd7d6b0cdcf5b3f2a72878520cfef84a6481/Cantonese-0.0.7.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6), version: 0.0.7 2026-09-06T11:05:27,881 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/ea/fa/78d6d0faf9f6bb1b9de94d1510a9660329f0efd629ea6e8a69ccfc07b911/Cantonese-0.0.8-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:27,882 Found link https://files.pythonhosted.org/packages/af/c8/56ed4fe7baa23c85500e4f6d801308f3c2097d01d4adcd5dabf7305bc583/Cantonese-0.0.8.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6), version: 0.0.8 2026-09-06T11:05:27,882 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/1a/69/f70121e803700f2991ac5d32e18b0d5fee99958f31e97cd8d74ce561d3ff/Cantonese-0.0.9-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:27,883 Found link https://files.pythonhosted.org/packages/be/6a/4661dddc9323f8a09428661948c2569454ec59d0db7029e0621239ce4db0/Cantonese-0.0.9.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6), version: 0.0.9 2026-09-06T11:05:27,884 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/57/1c/1dc27377efabae6a33b54df3bd40fe632ba4800ed086e77be885411b2fde/Cantonese-1.0.0-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:27,885 Found link https://files.pythonhosted.org/packages/d4/75/08d03d6d94a1716a21bf83cbaa863db8dcda9b6efcb0a3f864312b448914/Cantonese-1.0.0.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6), version: 1.0.0 2026-09-06T11:05:27,886 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/a1/a9/88f22a26aa845ef95b263c6ba588a7705e6c56329317b609c1566bd1a785/Cantonese-1.0.1-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:27,887 Found link https://files.pythonhosted.org/packages/df/12/175403d6a2412287e34291582504de9c636dc9f29379afc223ec023458ab/Cantonese-1.0.1.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6), version: 1.0.1 2026-09-06T11:05:27,887 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/38/f3/6966600b8ee2cb615a0ada8be147fcbfcd98f3c3746422c5b1203b623877/Cantonese-1.0.2-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:27,888 Found link https://files.pythonhosted.org/packages/3b/a2/7c09cf279a76878487e1124c485a6bc91f4a23d3c8c9b451d36bbd3e0ac6/Cantonese-1.0.2.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6), version: 1.0.2 2026-09-06T11:05:27,889 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/3f/38/68bf7cbdbb8c9bfd933c45c7f96136493ed70e387b93769f51bd65c07fbb/Cantonese-1.0.6-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:27,890 Found link https://files.pythonhosted.org/packages/cb/2f/11cce455d628ec68d9624ebde118cb4bca2c625de312a02ee8a53cb30c2f/Cantonese-1.0.6.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6), version: 1.0.6 2026-09-06T11:05:27,891 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/13/77/b59a26bff1375ae63daef0ac9205ce0c1db1ce472fbf2c5db657563400e1/Cantonese-1.0.7-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:27,892 Found link https://files.pythonhosted.org/packages/62/f7/a86e76501870527ad4f76794c6edd9892a32ab19df512fcd2fd173b06819/Cantonese-1.0.7.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.6), version: 1.0.7 2026-09-06T11:05:27,893 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/73/40/210290a995762b8d67a5ba440b822c75a63f9e08c4e65f45e72e3b2d19e4/Cantonese-1.0.8-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.5) 2026-09-06T11:05:27,894 Found link https://files.pythonhosted.org/packages/a2/c4/787dbb2e482b53abfbbe9baf1a395a279c51910b87d72908afe78818ef3b/Cantonese-1.0.8.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.5), version: 1.0.8 2026-09-06T11:05:27,894 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/ec/7f/f279a119c3762dcf4c27870c451326812f77dd09c2538d826316d48ceb2c/Cantonese-1.0.9-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.5) 2026-09-06T11:05:27,895 Found link https://files.pythonhosted.org/packages/e7/f0/a5c98392c74762342a616f47f716f224a08504d625f7bfad8a9ac377a5d6/Cantonese-1.0.9.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.5), version: 1.0.9 2026-09-06T11:05:27,896 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/6c/35/46567ed71a8cdcaa86279b58e13279efe45a10bc7313831acef91ef95657/Cantonese-1.0.10-py3-none-any.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.5) 2026-09-06T11:05:27,897 Found link https://files.pythonhosted.org/packages/15/e9/f5708e89210ba31fade57aa3a196458894657cada040abd23bc5e07dacbc/Cantonese-1.0.10.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.5), version: 1.0.10 2026-09-06T11:05:27,897 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/25/4b/fb7dfa29e71e640162aa5104483b451c1de5ddbf1816bfa70038e3e825ee/cantonese-1.0.11-cp38-abi3-macosx_10_12_x86_64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,898 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/75/07/479d85d6d165248aabd8605da570483a9e74173a3779f54ef0e129c9a450/cantonese-1.0.11-cp38-abi3-macosx_11_0_arm64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,898 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/d6/a3/9c2252bdf7a3eaccf29bef8504836fb558a2eb58ecb6caa0fc0bcdb4e0a7/cantonese-1.0.11-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,899 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/de/84/e727ffb0945dfae9a31512d84e65405695effb5d49410833d766f45de097/cantonese-1.0.11-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,899 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/09/b0/02884c15efac37eec23480acc2fcc00dce66ecf1d074781dae185e52d959/cantonese-1.0.11-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,900 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/36/1c/dcc779467e6b1bf68453e29df413bd6314954152814e102e6a8a08ea128e/cantonese-1.0.11-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,900 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/bc/3e/7e62c82a0d92b5ce7e86c30f621b3987f5136de6947acdfe3c53b876dbb7/cantonese-1.0.11-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,901 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/07/45/c32ea83a34f96a7944267a417742fd1c8bb5f31fdcfa94810cb7f72177bd/cantonese-1.0.11-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,902 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/a4/e8/ef645863f525f5f7adf5b918a9456f238bbcacd4f4f192e3ca1ed218a0de/cantonese-1.0.11-cp38-abi3-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,902 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/1e/15/2d16f5de72958bd28a97c9ca246bf0503c928f934a09e06b20f82b563967/cantonese-1.0.11-cp38-abi3-musllinux_1_2_armv7l.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,903 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/dc/5c/29f6ad9613e392ef193230823cada8d14b48efa04268c6a41720d0929b4e/cantonese-1.0.11-cp38-abi3-musllinux_1_2_i686.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,903 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/f5/27/23022dd888b7d4686986ea19e461617307a6b97911a65fe3554bfd6ddf6c/cantonese-1.0.11-cp38-abi3-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,904 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/0b/b9/e0b9f56351e52962ec12d7e619c9c6bfd6b629a59429cfcc56aed238ab59/cantonese-1.0.11-cp38-abi3-win32.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,905 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/0e/a4/0e2aad2a56acc32e0d699eefc91d737f780d2de9c69bb6bf7b206bcd17b3/cantonese-1.0.11-cp38-abi3-win_amd64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,905 Found link https://files.pythonhosted.org/packages/92/b3/145a84840106e7ae538e8cc292d639dd467a5fe73eb480135ddb3e92d8fb/cantonese-1.0.11.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8), version: 1.0.11 2026-09-06T11:05:27,906 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/86/34/2931575c37aa97324aa257c22271e562249c22a18c1bea6d766bf4513cf2/cantonese-1.0.12-cp38-abi3-macosx_10_12_x86_64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,906 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/cc/17/7fa6d7b1982109b88a2b974651baa584feb09e23265b242ec48494f5e658/cantonese-1.0.12-cp38-abi3-macosx_11_0_arm64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,907 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/55/28/d2e86a6483cd5e4c26642c8844c961ecb362dcdd8c403e9ff6a20dc2a1dc/cantonese-1.0.12-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,907 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/2a/b7/418b4030070bc7f523953c0df2fd946ab8008acca96e6c047469bf3d058e/cantonese-1.0.12-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,908 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/39/af/7d7533db58ced8018b386997f1f597032531b1e9e4b562278afb491385d2/cantonese-1.0.12-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,909 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/ab/be/0b668bb4f7627701e82f2a21599e5137f4e342895a07890f1c0a4f0254be/cantonese-1.0.12-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,909 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/a5/69/f3ae8122154342b0fd32646d5bb7f9ca0c7e01f8fc5f2e2ddd909f7a89b1/cantonese-1.0.12-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,910 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/9e/a0/0a968f048fb75bbf66fb8df2be32133a5373545bfb5ac092702f0313d129/cantonese-1.0.12-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,910 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/21/e5/6bd3380b7f89b9f375dcc22cc99238b8490a67cd5e6063c8350ba33dda97/cantonese-1.0.12-cp38-abi3-musllinux_1_2_aarch64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,911 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/11/d3/207032b71dbe07001df19ca5c5b687a6cf4d39d583750b4182d57df46324/cantonese-1.0.12-cp38-abi3-musllinux_1_2_armv7l.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,911 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/50/b3/63f47272dc5598814dea3a8c4ea76f5c8d9e42eb79adb587b0e9862f1305/cantonese-1.0.12-cp38-abi3-musllinux_1_2_i686.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,912 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/80/37/0a999abfb5c9e155db027a1bb84bf067eb31785a1466a9311eceb8bd7d6c/cantonese-1.0.12-cp38-abi3-musllinux_1_2_x86_64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,913 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/4e/e7/ac70c8d1ac1ef4aab7cae230167dddda0482ce5fc465ea7c1edadb1a6ee3/cantonese-1.0.12-cp38-abi3-win32.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,913 Skipping link: No binaries permitted for cantonese: https://files.pythonhosted.org/packages/c5/60/20f42dd4533ce6f0d2bf5e5db2eb5b95dd8fe4a83501f753550ae81da861/cantonese-1.0.12-cp38-abi3-win_amd64.whl (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:27,914 Found link https://files.pythonhosted.org/packages/9f/bc/f436e42005400529a87b4f47d7d7971a6ae36bfac40b2c95568e96411650/cantonese-1.0.12.tar.gz (from https://pypi.org/simple/cantonese/) (requires-python:>=3.8), version: 1.0.12 2026-09-06T11:05:27,915 Fetching project page and analyzing links: https://www.piwheels.org/simple/cantonese/ 2026-09-06T11:05:27,915 Getting page https://www.piwheels.org/simple/cantonese/ 2026-09-06T11:05:27,916 Found index url https://www.piwheels.org/simple 2026-09-06T11:05:28,114 Fetched page https://www.piwheels.org/simple/cantonese/ as text/html 2026-09-06T11:05:28,120 Skipping link: No binaries permitted for cantonese: https://www.piwheels.org/simple/cantonese/cantonese-1.0.11-cp38-abi3-linux_armv6l.whl#sha256=21669a0029a40e287d2286af41942e69e09cac94adbd4ab5a4301adcdae77c9f (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:28,120 Skipping link: No binaries permitted for cantonese: https://www.piwheels.org/simple/cantonese/cantonese-1.0.11-cp38-abi3-linux_armv7l.whl#sha256=21669a0029a40e287d2286af41942e69e09cac94adbd4ab5a4301adcdae77c9f (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.8) 2026-09-06T11:05:28,121 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-1.0.10-py3-none-any.whl#sha256=a8870c70b5ac99e34b11524389fe1237fa7aa3c6a123fdf9f2d274d164c23e1f (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.5) 2026-09-06T11:05:28,122 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-1.0.9-py3-none-any.whl#sha256=a5eca6b22f8737fb799395fd9c32433894533d98f96e1a9163a3cecb0131d3eb (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.5) 2026-09-06T11:05:28,122 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-1.0.8-py3-none-any.whl#sha256=cb492aa91b89bbcb307a0b741a958726e69cb742d558a90ba43e8fe8619b5404 (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.5) 2026-09-06T11:05:28,123 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-1.0.7-py3-none-any.whl#sha256=83392e5fd075f8ebe5a2d64b98c4446e7a296254f493d5fb3881baa46e20ef0f (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:28,123 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-1.0.6-py3-none-any.whl#sha256=50b34cb5ddef01d48f86abad98ffb5ab354a2eef5cc13469ee728bef19165dda (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:28,124 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-1.0.2-py3-none-any.whl#sha256=be9302149cf99cfeb0c7139b653daf7144ee87b2b0759562211e3cf5c00918c7 (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:28,125 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-1.0.1-py3-none-any.whl#sha256=1b78def2228d84cddcd20ecf62c926d6865a07db08f33b71636d6ff3855965e4 (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:28,125 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-1.0.0-py3-none-any.whl#sha256=5e4869429e6e68075a3fcc8121d8822c0d69b2af4866a342d9f5b07357de5ec9 (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:28,126 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-0.0.9-py3-none-any.whl#sha256=f61f8e9a4865ee1ff18e3e427b1141ecea5bb640f0b3e048a769d5ce8d11e895 (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:28,126 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-0.0.8-py3-none-any.whl#sha256=e97eafbb15a6cc597504977d372a34b609c4cf60395c34811af0e6e76d5bc0c4 (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:28,127 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-0.0.7-py3-none-any.whl#sha256=cd7e9fc00ca6b114952aa6b41c571902df9f3ec026c4734826c25395c7e82219 (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:28,127 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-0.0.6-py3-none-any.whl#sha256=cdc70329612673f643b87234493437ae98aa57d30adc453c993e7ecb86f01a05 (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:28,128 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-0.0.5-py3-none-any.whl#sha256=62b3bfdc89953ff1bf34d04a27017040dd842ec119b28e9e8cd36b8be64d5b46 (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:28,128 Skipping link: No binaries permitted for cantonese: https://archive1.piwheels.org/simple/cantonese/Cantonese-0.0.4-py3-none-any.whl#sha256=6993a16b64311a298f684fa797e07555d389b338205caf0c8be492583dc41a39 (from https://www.piwheels.org/simple/cantonese/) (requires-python:>=3.6) 2026-09-06T11:05:28,129 Skipping link: not a file: https://www.piwheels.org/simple/cantonese/ 2026-09-06T11:05:28,129 Skipping link: not a file: https://pypi.org/simple/cantonese/ 2026-09-06T11:05:28,150 Given no hashes to check 1 links for project 'cantonese': discarding no candidates 2026-09-06T11:05:28,168 Collecting cantonese==1.0.12 2026-09-06T11:05:28,170 Created temporary directory: /tmp/pip-unpack-8_v6vd7e 2026-09-06T11:05:28,319 Downloading cantonese-1.0.12.tar.gz (294 kB) 2026-09-06T11:05:28,636 Added cantonese==1.0.12 from https://files.pythonhosted.org/packages/9f/bc/f436e42005400529a87b4f47d7d7971a6ae36bfac40b2c95568e96411650/cantonese-1.0.12.tar.gz to build tracker '/tmp/pip-build-tracker-lwh_931v' 2026-09-06T11:05:28,641 Created temporary directory: /tmp/pip-build-env-v_ckzsc6 2026-09-06T11:05:28,646 Installing build dependencies: started 2026-09-06T11:05:28,647 Running command pip subprocess to install build dependencies 2026-09-06T11:05:29,786 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-06T11:05:30,233 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-09-06T11:05:30,269 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-06T11:05:32,438 Collecting maturin<2.0,>=1.0 2026-09-06T11:05:32,439 Obtaining dependency information for maturin<2.0,>=1.0 from https://www.piwheels.org/simple/maturin/maturin-1.15.0-cp311-cp311-linux_armv7l.whl.metadata 2026-09-06T11:05:32,456 Using cached https://www.piwheels.org/simple/maturin/maturin-1.15.0-cp311-cp311-linux_armv7l.whl.metadata (17 kB) 2026-09-06T11:05:33,085 Using cached https://www.piwheels.org/simple/maturin/maturin-1.15.0-cp311-cp311-linux_armv7l.whl (6.5 MB) 2026-09-06T11:05:33,722 Using cached https://www.piwheels.org/simple/maturin/maturin-1.15.0-cp311-cp311-linux_armv7l.whl (6.5 MB) 2026-09-06T11:05:36,462 Installing collected packages: maturin 2026-09-06T11:05:36,975 Successfully installed maturin-1.15.0 2026-09-06T11:05:37,271 Installing build dependencies: finished with status 'done' 2026-09-06T11:05:37,277 Getting requirements to build wheel: started 2026-09-06T11:05:37,278 Running command Getting requirements to build wheel 2026-09-06T11:05:37,485 Getting requirements to build wheel: finished with status 'done' 2026-09-06T11:05:37,488 Created temporary directory: /tmp/pip-modern-metadata-10nvjbf7 2026-09-06T11:05:37,490 Preparing metadata (pyproject.toml): started 2026-09-06T11:05:37,491 Running command Preparing metadata (pyproject.toml) 2026-09-06T11:05:37,973 Updating crates.io index 2026-09-06T11:05:38,993 Downloading crates ... 2026-09-06T11:05:39,129 Downloaded daachorse v1.0.1 2026-09-06T11:05:39,209 Downloaded hex-literal v1.1.0 2026-09-06T11:05:39,229 Downloaded console_error_panic_hook v0.1.7 2026-09-06T11:05:39,293 Downloaded ruzstd v0.8.3 2026-09-06T11:05:39,401 Downloaded twox-hash v2.1.3 2026-09-06T11:05:39,442 Downloaded vergen v8.3.2 2026-09-06T11:05:39,489 Downloaded zhconv v0.4.1 2026-09-06T11:05:41,688 📦 Including license file `LICENSE` 2026-09-06T11:05:41,689 🍹 Building a mixed python/rust project 2026-09-06T11:05:42,002 🐍 Found CPython 3.11 at /usr/bin/python3 2026-09-06T11:05:42,003 🔗 Found pyo3 bindings with abi3-py3.8 support 2026-09-06T11:05:42,003 📡 Using build options features from pyproject.toml 2026-09-06T11:05:42,010 cantonese-1.0.12.dist-info 2026-09-06T11:05:42,011 Checking for Rust toolchain.... 2026-09-06T11:05:42,011 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-10nvjbf7 --interpreter /usr/bin/python3` 2026-09-06T11:05:42,034 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-06T11:05:42,044 Source in /tmp/pip-wheel-kk4otjuf/cantonese_49c6df15134140daa30fb34e04d31773 has version 1.0.12, which satisfies requirement cantonese==1.0.12 from https://files.pythonhosted.org/packages/9f/bc/f436e42005400529a87b4f47d7d7971a6ae36bfac40b2c95568e96411650/cantonese-1.0.12.tar.gz 2026-09-06T11:05:42,045 Removed cantonese==1.0.12 from https://files.pythonhosted.org/packages/9f/bc/f436e42005400529a87b4f47d7d7971a6ae36bfac40b2c95568e96411650/cantonese-1.0.12.tar.gz from build tracker '/tmp/pip-build-tracker-lwh_931v' 2026-09-06T11:05:42,053 Created temporary directory: /tmp/pip-unpack-p4a1jfli 2026-09-06T11:05:42,053 Building wheels for collected packages: cantonese 2026-09-06T11:05:42,057 Created temporary directory: /tmp/pip-wheel-qp6jbhd8 2026-09-06T11:05:42,058 Destination directory: /tmp/pip-wheel-qp6jbhd8 2026-09-06T11:05:42,060 Building wheel for cantonese (pyproject.toml): started 2026-09-06T11:05:42,061 Running command Building wheel for cantonese (pyproject.toml) 2026-09-06T11:05:42,257 Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 2026-09-06T11:05:42,786 📦 Including license file `LICENSE` 2026-09-06T11:05:42,787 🍹 Building a mixed python/rust project 2026-09-06T11:05:43,120 🐍 Found CPython 3.11 at /usr/bin/python3 2026-09-06T11:05:43,121 🔗 Found pyo3 bindings with abi3-py3.8 support 2026-09-06T11:05:43,121 📡 Using build options features from pyproject.toml 2026-09-06T11:05:43,688 Compiling libc v0.2.189 2026-09-06T11:05:43,689 Compiling proc-macro2 v1.0.107 2026-09-06T11:05:43,690 Compiling unicode-ident v1.0.24 2026-09-06T11:05:43,690 Compiling quote v1.0.47 2026-09-06T11:05:44,162 Compiling version_check v0.9.5 2026-09-06T11:05:45,224 Compiling find-msvc-tools v0.1.9 2026-09-06T11:05:46,975 Compiling shlex v2.0.1 2026-09-06T11:05:46,996 Compiling generic-array v0.14.7 2026-09-06T11:05:47,840 Compiling pkg-config v0.3.33 2026-09-06T11:05:48,309 Compiling target-lexicon v0.13.5 2026-09-06T11:05:53,363 Compiling typenum v1.20.1 2026-09-06T11:05:53,867 Compiling rustversion v1.0.23 2026-09-06T11:05:58,993 Compiling pyo3-build-config v0.29.2 2026-09-06T11:06:00,530 Compiling jobserver v0.1.35 2026-09-06T11:06:01,161 Compiling syn v2.0.119 2026-09-06T11:06:02,370 Compiling cc v1.4.0 2026-09-06T11:06:10,398 Compiling zstd-safe v7.2.4 2026-09-06T11:06:11,324 Compiling anyhow v1.0.104 2026-09-06T11:06:11,993 Compiling heck v0.5.0 2026-09-06T11:06:13,471 Compiling memchr v2.8.3 2026-09-06T11:06:14,177 Compiling crypto-common v0.1.7 2026-09-06T11:06:14,723 Compiling block-buffer v0.10.4 2026-09-06T11:06:15,464 Compiling vergen v8.3.2 2026-09-06T11:06:16,274 Compiling time-core v0.1.9 2026-09-06T11:06:18,240 Compiling aho-corasick v1.1.5 2026-09-06T11:06:18,806 Compiling num-conv v0.2.2 2026-09-06T11:06:20,368 Compiling powerfmt v0.2.0 2026-09-06T11:06:22,094 Compiling cfg-if v1.0.4 2026-09-06T11:06:22,283 Compiling deranged v0.5.8 2026-09-06T11:06:22,957 Compiling zstd-sys v2.0.16+zstd.1.5.7 2026-09-06T11:06:34,810 Compiling num_threads v0.1.7 2026-09-06T11:06:35,516 Compiling regex-syntax v0.8.11 2026-09-06T11:06:39,126 Compiling time v0.3.55 2026-09-06T11:07:07,106 Compiling regex-automata v0.4.16 2026-09-06T11:07:09,723 Compiling digest v0.10.7 2026-09-06T11:07:11,287 Compiling pyo3-ffi v0.29.2 2026-09-06T11:07:13,248 Compiling either v1.17.0 2026-09-06T11:07:15,384 Compiling itertools v0.14.0 2026-09-06T11:07:23,692 Compiling zstd v0.13.3 2026-09-06T11:07:34,471 Compiling sha2 v0.10.9 2026-09-06T11:07:36,168 Compiling regex v1.13.1 2026-09-06T11:07:37,138 Compiling hex-literal v1.1.0 2026-09-06T11:07:37,460 Compiling daachorse v1.0.1 2026-09-06T11:07:41,528 Compiling once_cell v1.21.4 2026-09-06T11:07:52,322 Compiling zhconv v0.4.1 2026-09-06T11:07:57,736 Compiling strum_macros v0.27.2 2026-09-06T11:08:01,031 Compiling pyo3-macros-backend v0.29.2 2026-09-06T11:08:01,905 Compiling pyo3 v0.29.2 2026-09-06T11:08:03,082 Compiling syn v3.0.3 2026-09-06T11:08:37,353 Compiling thiserror v2.0.19 2026-09-06T11:08:44,228 Compiling twox-hash v2.1.3 2026-09-06T11:08:45,134 Compiling ruzstd v0.8.3 2026-09-06T11:09:06,232 Compiling pyo3-macros v0.29.2 2026-09-06T11:09:20,950 Compiling thiserror-impl v2.0.19 2026-09-06T11:09:25,643 Compiling strum v0.27.2 2026-09-06T11:09:45,235 Compiling unicode-xid v0.2.6 2026-09-06T11:09:45,731 Compiling unicode-width v0.2.2 2026-09-06T11:10:34,306 Compiling cantonese_rs v0.1.0 (/tmp/pip-wheel-kk4otjuf/cantonese_49c6df15134140daa30fb34e04d31773) 2026-09-06T11:11:00,349 Finished `release` profile [optimized] target(s) in 5m 17s 2026-09-06T11:11:00,844 📦 Built wheel for abi3 Python ≥ 3.8 to /tmp/pip-wheel-kk4otjuf/cantonese_49c6df15134140daa30fb34e04d31773/target/wheels/cantonese-1.0.12-cp38-abi3-linux_armv7l.whl 2026-09-06T11:11:00,847 /tmp/pip-wheel-kk4otjuf/cantonese_49c6df15134140daa30fb34e04d31773/target/wheels/cantonese-1.0.12-cp38-abi3-linux_armv7l.whl 2026-09-06T11:11:00,884 Building wheel for cantonese (pyproject.toml): finished with status 'done' 2026-09-06T11:11:00,896 Created wheel for cantonese: filename=cantonese-1.0.12-cp38-abi3-linux_armv7l.whl size=735626 sha256=592e0ceda4ecddc069ac30f7e23309c7fc04049388e97938293b2bc3a2b4ebfa 2026-09-06T11:11:00,898 Stored in directory: /tmp/pip-ephem-wheel-cache-t240vnha/wheels/d8/c1/dd/e386b873a3552cd835d4b45735d05680b27920176edfbad4a5 2026-09-06T11:11:00,912 Successfully built cantonese 2026-09-06T11:11:00,933 Removed build tracker: '/tmp/pip-build-tracker-lwh_931v'