2025-09-08T14:02:19,637 Created temporary directory: /tmp/pip-build-tracker-k9yplcxe 2025-09-08T14:02:19,638 Initialized build tracking at /tmp/pip-build-tracker-k9yplcxe 2025-09-08T14:02:19,638 Created build tracker: /tmp/pip-build-tracker-k9yplcxe 2025-09-08T14:02:19,638 Entered build tracker: /tmp/pip-build-tracker-k9yplcxe 2025-09-08T14:02:19,638 Created temporary directory: /tmp/pip-wheel-m_dggjff 2025-09-08T14:02:19,641 Created temporary directory: /tmp/pip-ephem-wheel-cache-8_4muquf 2025-09-08T14:02:19,700 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T14:02:19,703 2 location(s) to search for versions of python-crfsuite-openmp: 2025-09-08T14:02:19,703 * https://pypi.org/simple/python-crfsuite-openmp/ 2025-09-08T14:02:19,703 * https://www.piwheels.org/simple/python-crfsuite-openmp/ 2025-09-08T14:02:19,703 Fetching project page and analyzing links: https://pypi.org/simple/python-crfsuite-openmp/ 2025-09-08T14:02:19,703 Getting page https://pypi.org/simple/python-crfsuite-openmp/ 2025-09-08T14:02:19,705 Found index url https://pypi.org/simple/ 2025-09-08T14:02:19,852 Fetched page https://pypi.org/simple/python-crfsuite-openmp/ as application/vnd.pypi.simple.v1+json 2025-09-08T14:02:19,862 Found link https://files.pythonhosted.org/packages/2f/31/c5692f58d17f7e8f0cf73dacb1b0bd866606d62b3f6b11a5c7df649adcf7/python-crfsuite-openmp-0.9.7.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 0.9.7 2025-09-08T14:02:19,863 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/54/08/2f2e278eb2bd3cd7a5657f48f4dc63b1e4b990868b91b30e1962e70d6292/python_crfsuite_openmp-0.9.7-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,863 Found link https://files.pythonhosted.org/packages/c9/0c/935cfd5ab5d25155d4c9d60747b170c513a0098f196685ecdb56bfd64658/python-crfsuite-openmp-0.9.8.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 0.9.8 2025-09-08T14:02:19,864 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/25/b0/280701dabefe3ec746b26c035c3b56e5cf0bcddd0620424eb47cefec447d/python_crfsuite_openmp-0.9.8-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,864 Found link https://files.pythonhosted.org/packages/a0/e7/14411cf3d55531e6b3230a4988acc343b4c362843149d567b17a44862c56/python-crfsuite-openmp-0.9.9.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 0.9.9 2025-09-08T14:02:19,865 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/e3/da/e9349af029def4133c83f32edb91f5b01f2547b3ffba91af6e4646bbe4d5/python_crfsuite_openmp-0.9.9-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,865 Found link https://files.pythonhosted.org/packages/ae/fd/2d48b790224022c2560c5762a76f4c18ac04d7481bf9e6a4411426af06cf/python-crfsuite-openmp-1.0.0.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 1.0.0 2025-09-08T14:02:19,866 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/d9/b3/b19424ae484b6af2cb8164707c1b965c63923981b0c16da7f1044b9781ff/python_crfsuite_openmp-1.0.0-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,866 Found link https://files.pythonhosted.org/packages/50/f8/7cc2fe2fc5e16b6ba243c3774f922c322b7b675a2e3044327dc458db948b/python-crfsuite-openmp-1.0.2.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 1.0.2 2025-09-08T14:02:19,866 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/4d/3f/c0f1b7c16759c33f96b79bbc59b860f32e2af334a2dc246fcddaa101559c/python_crfsuite_openmp-1.0.2-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,867 Found link https://files.pythonhosted.org/packages/30/c1/ae28edcf1b897a2afa7c722faac71645a94a2564b21148ee89a0d7172f20/python-crfsuite-openmp-1.0.3.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 1.0.3 2025-09-08T14:02:19,867 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/03/29/b3fb26b7598664c64603ce19ab144f23aa34db3e96acc9aba859b6405530/python_crfsuite_openmp-1.0.3-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,868 Found link https://files.pythonhosted.org/packages/24/fe/e651e46ee211c35665d7b2d513682564e485f6d45a4bc0499fecf83a3ad6/python-crfsuite-openmp-1.0.4.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 1.0.4 2025-09-08T14:02:19,868 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/eb/b7/37981790e1389a9355bb2878e18bc7fe955d5d63eca5c4c6110addd0b68d/python_crfsuite_openmp-1.0.4-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,869 Found link https://files.pythonhosted.org/packages/91/ee/543adb77a0e114913ea462c4e7deab97d3c96661b4fa3569e4d73598c513/python-crfsuite-openmp-1.0.5.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 1.0.5 2025-09-08T14:02:19,869 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/09/cd/acaebece372bda2239c49a65831accecdcc7842b33b12ad53893e6283a35/python_crfsuite_openmp-1.0.5-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,870 Found link https://files.pythonhosted.org/packages/44/6c/5e94cf4f24d136aebb120a6b0c1a2ef253473a685f1b1bb693bc193cea45/python-crfsuite-openmp-1.0.6.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 1.0.6 2025-09-08T14:02:19,870 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/dd/fb/4d81e709b0fe9794cf44d453af0d49ddb09077c316fd0da9a8f2dc789f45/python_crfsuite_openmp-1.0.6-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,870 Found link https://files.pythonhosted.org/packages/51/c1/b77b06e8ea7b1e07464e440040730faf1d010db9f9fcce514497f9031d33/python-crfsuite-openmp-1.0.8.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 1.0.8 2025-09-08T14:02:19,871 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/93/20/49a3d6b6e0862a6a753961f8fc53a124ccda98838d4d8e561cd0e6e1fcc9/python_crfsuite_openmp-1.0.8-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,871 Found link https://files.pythonhosted.org/packages/cc/5d/a0509c138a140a6149a1175aa5c075817f62718c4d7458d4bee1bf921868/python-crfsuite-openmp-1.0.9.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 1.0.9 2025-09-08T14:02:19,871 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/a7/9b/34dc95f7bb361cb4dd10e1e04c2bdf7a6d6d57f42f795449b44db5de56d2/python_crfsuite_openmp-1.0.9-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,871 Found link https://files.pythonhosted.org/packages/3c/ee/641a78d68c2420588cd4e8769ad6bcf7713f5605c7b7031464002a337380/python-crfsuite-openmp-1.1.0.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 1.1.0 2025-09-08T14:02:19,871 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/11/a1/f1db0373714b76e5f9f843b8f54b52d2ddc4303260d7e0b494beb865494e/python_crfsuite_openmp-1.1.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,871 Found link https://files.pythonhosted.org/packages/24/ed/c0a2533e3f956fb7d508240666febc67d6c9bfc3e7a1e1095b7946ac3e67/python-crfsuite-openmp-1.1.1.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 1.1.1 2025-09-08T14:02:19,872 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/d4/2a/a8f13bab80078182b4c520d2127e4239a756503c68c2b172e63d765a42d0/python_crfsuite_openmp-1.1.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,872 Found link https://files.pythonhosted.org/packages/21/8f/a0e702344630fe95930811efce8d6294578bdda227f97808a5def1714771/python-crfsuite-openmp-1.1.2.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/), version: 1.1.2 2025-09-08T14:02:19,872 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/78/64/008b0a5a59b88a65b4a5735f4995da8565313220478b215822dc9e275cb4/python_crfsuite_openmp-1.1.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,872 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/57/7f/fa0be81c4c5913eccb62efb35a2e79a1c9cb7c163f3e5dbcdb9d022c20e4/python_crfsuite_openmp-1.1.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,872 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/10/e3/19798f4b160352ac5609d21c825a90f1acca82f6ae557183b30255cb29c7/python_crfsuite_openmp-1.1.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,873 Found link https://files.pythonhosted.org/packages/90/2f/de7686efc796020e598eacc6e84ce8ae1fe1776854641a29355fe0c471ec/python-crfsuite-openmp-1.1.3.tar.gz (from https://pypi.org/simple/python-crfsuite-openmp/) (requires-python:>=3.11), version: 1.1.3 2025-09-08T14:02:19,873 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/70/2b/61b556a6d2848ddf2a9c20cfba25cf50c2ebb5686a88f68dc69d1b3b7b97/python_crfsuite_openmp-1.1.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) (requires-python:>=3.11) 2025-09-08T14:02:19,873 Skipping link: No binaries permitted for python-crfsuite-openmp: https://files.pythonhosted.org/packages/86/d5/4a51c75958771cb8e3964b5760a74cde89acb23e05e5fa6375086629f2d4/python_crfsuite_openmp-1.1.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/python-crfsuite-openmp/) (requires-python:>=3.11) 2025-09-08T14:02:19,873 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-crfsuite-openmp/ 2025-09-08T14:02:19,874 Getting page https://www.piwheels.org/simple/python-crfsuite-openmp/ 2025-09-08T14:02:19,874 Found index url https://www.piwheels.org/simple/ 2025-09-08T14:02:19,967 Fetched page https://www.piwheels.org/simple/python-crfsuite-openmp/ as text/html 2025-09-08T14:02:19,970 Skipping link: No binaries permitted for python-crfsuite-openmp: https://archive1.piwheels.org/simple/python-crfsuite-openmp/python_crfsuite_openmp-0.9.8-cp37-cp37m-linux_armv6l.whl#sha256=d9b78505c19cb6e9c77915a73aee7144ecb7abbda4ebab66910a44af67fe682a (from https://www.piwheels.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,970 Skipping link: No binaries permitted for python-crfsuite-openmp: https://archive1.piwheels.org/simple/python-crfsuite-openmp/python_crfsuite_openmp-0.9.8-cp37-cp37m-linux_armv7l.whl#sha256=d9b78505c19cb6e9c77915a73aee7144ecb7abbda4ebab66910a44af67fe682a (from https://www.piwheels.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,970 Skipping link: No binaries permitted for python-crfsuite-openmp: https://archive1.piwheels.org/simple/python-crfsuite-openmp/python_crfsuite_openmp-0.9.8-cp35-cp35m-linux_armv7l.whl#sha256=b1b0bdd698391015daff7570de7b93f869623ee5bf56c75e08b4b45aa142bdfa (from https://www.piwheels.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,970 Skipping link: No binaries permitted for python-crfsuite-openmp: https://archive1.piwheels.org/simple/python-crfsuite-openmp/python_crfsuite_openmp-0.9.8-cp35-cp35m-linux_armv6l.whl#sha256=b1b0bdd698391015daff7570de7b93f869623ee5bf56c75e08b4b45aa142bdfa (from https://www.piwheels.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,970 Skipping link: No binaries permitted for python-crfsuite-openmp: https://archive1.piwheels.org/simple/python-crfsuite-openmp/python_crfsuite_openmp-0.9.7-cp37-cp37m-linux_armv7l.whl#sha256=4e174017cd21fe950cfc6bf25d2df04470323eb0582d414c7c6a52dfe846c45f (from https://www.piwheels.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,970 Skipping link: No binaries permitted for python-crfsuite-openmp: https://archive1.piwheels.org/simple/python-crfsuite-openmp/python_crfsuite_openmp-0.9.7-cp37-cp37m-linux_armv6l.whl#sha256=4e174017cd21fe950cfc6bf25d2df04470323eb0582d414c7c6a52dfe846c45f (from https://www.piwheels.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,971 Skipping link: No binaries permitted for python-crfsuite-openmp: https://archive1.piwheels.org/simple/python-crfsuite-openmp/python_crfsuite_openmp-0.9.7-cp35-cp35m-linux_armv6l.whl#sha256=581e7ebf291c823fd692a5c46b4a85128e443b5022e18262533655e4d844e805 (from https://www.piwheels.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,971 Skipping link: No binaries permitted for python-crfsuite-openmp: https://archive1.piwheels.org/simple/python-crfsuite-openmp/python_crfsuite_openmp-0.9.7-cp35-cp35m-linux_armv7l.whl#sha256=581e7ebf291c823fd692a5c46b4a85128e443b5022e18262533655e4d844e805 (from https://www.piwheels.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,971 Skipping link: No binaries permitted for python-crfsuite-openmp: https://archive1.piwheels.org/simple/python-crfsuite-openmp/python_crfsuite_openmp-0.9.7-cp34-cp34m-linux_armv7l.whl#sha256=e8fe53419c5fd884d62fd3928a57bbd57bad3c1bb32d9c3df1c4e9faffc98742 (from https://www.piwheels.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,971 Skipping link: No binaries permitted for python-crfsuite-openmp: https://archive1.piwheels.org/simple/python-crfsuite-openmp/python_crfsuite_openmp-0.9.7-cp34-cp34m-linux_armv6l.whl#sha256=e8fe53419c5fd884d62fd3928a57bbd57bad3c1bb32d9c3df1c4e9faffc98742 (from https://www.piwheels.org/simple/python-crfsuite-openmp/) 2025-09-08T14:02:19,971 Skipping link: not a file: https://www.piwheels.org/simple/python-crfsuite-openmp/ 2025-09-08T14:02:19,971 Skipping link: not a file: https://pypi.org/simple/python-crfsuite-openmp/ 2025-09-08T14:02:19,997 Given no hashes to check 1 links for project 'python-crfsuite-openmp': discarding no candidates 2025-09-08T14:02:19,998 Collecting python-crfsuite-openmp==0.9.7 2025-09-08T14:02:20,000 Created temporary directory: /tmp/pip-unpack-xsmpevzx 2025-09-08T14:02:20,252 Downloading python-crfsuite-openmp-0.9.7.tar.gz (612 kB) 2025-09-08T14:02:20,473 Added python-crfsuite-openmp==0.9.7 from https://files.pythonhosted.org/packages/2f/31/c5692f58d17f7e8f0cf73dacb1b0bd866606d62b3f6b11a5c7df649adcf7/python-crfsuite-openmp-0.9.7.tar.gz to build tracker '/tmp/pip-build-tracker-k9yplcxe' 2025-09-08T14:02:20,474 Running setup.py (path:/tmp/pip-wheel-m_dggjff/python-crfsuite-openmp_f0b7df885b9740daa4a86ea186ddcf47/setup.py) egg_info for package python-crfsuite-openmp 2025-09-08T14:02:20,474 Created temporary directory: /tmp/pip-pip-egg-info-daahs9oe 2025-09-08T14:02:20,475 Preparing metadata (setup.py): started 2025-09-08T14:02:20,475 Running command python setup.py egg_info 2025-09-08T14:02:21,561 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T14:02:21,561 !! 2025-09-08T14:02:21,561 ******************************************************************************** 2025-09-08T14:02:21,561 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T14:02:21,561 License :: OSI Approved :: MIT License 2025-09-08T14:02:21,562 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T14:02:21,562 ******************************************************************************** 2025-09-08T14:02:21,562 !! 2025-09-08T14:02:21,562 self._finalize_license_expression() 2025-09-08T14:02:21,638 running egg_info 2025-09-08T14:02:21,717 creating /tmp/pip-pip-egg-info-daahs9oe/python_crfsuite_openmp.egg-info 2025-09-08T14:02:21,717 writing /tmp/pip-pip-egg-info-daahs9oe/python_crfsuite_openmp.egg-info/PKG-INFO 2025-09-08T14:02:21,719 writing dependency_links to /tmp/pip-pip-egg-info-daahs9oe/python_crfsuite_openmp.egg-info/dependency_links.txt 2025-09-08T14:02:21,719 writing top-level names to /tmp/pip-pip-egg-info-daahs9oe/python_crfsuite_openmp.egg-info/top_level.txt 2025-09-08T14:02:21,720 writing manifest file '/tmp/pip-pip-egg-info-daahs9oe/python_crfsuite_openmp.egg-info/SOURCES.txt' 2025-09-08T14:02:21,947 reading manifest file '/tmp/pip-pip-egg-info-daahs9oe/python_crfsuite_openmp.egg-info/SOURCES.txt' 2025-09-08T14:02:21,948 reading manifest template 'MANIFEST.in' 2025-09-08T14:02:21,959 warning: no files found matching '*' under directory 'liblbfgs' 2025-09-08T14:02:21,963 adding license file 'LICENSE.txt' 2025-09-08T14:02:21,969 writing manifest file '/tmp/pip-pip-egg-info-daahs9oe/python_crfsuite_openmp.egg-info/SOURCES.txt' 2025-09-08T14:02:22,087 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T14:02:22,092 Source in /tmp/pip-wheel-m_dggjff/python-crfsuite-openmp_f0b7df885b9740daa4a86ea186ddcf47 has version 0.9.7, which satisfies requirement python-crfsuite-openmp==0.9.7 from https://files.pythonhosted.org/packages/2f/31/c5692f58d17f7e8f0cf73dacb1b0bd866606d62b3f6b11a5c7df649adcf7/python-crfsuite-openmp-0.9.7.tar.gz 2025-09-08T14:02:22,092 Removed python-crfsuite-openmp==0.9.7 from https://files.pythonhosted.org/packages/2f/31/c5692f58d17f7e8f0cf73dacb1b0bd866606d62b3f6b11a5c7df649adcf7/python-crfsuite-openmp-0.9.7.tar.gz from build tracker '/tmp/pip-build-tracker-k9yplcxe' 2025-09-08T14:02:22,095 Created temporary directory: /tmp/pip-unpack-4h76kz8k 2025-09-08T14:02:22,096 Created temporary directory: /tmp/pip-unpack-dwg5o6fb 2025-09-08T14:02:22,096 Building wheels for collected packages: python-crfsuite-openmp 2025-09-08T14:02:22,097 Created temporary directory: /tmp/pip-wheel-yjqf9kpt 2025-09-08T14:02:22,098 DEPRECATION: Building 'python-crfsuite-openmp' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'python-crfsuite-openmp'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T14:02:22,099 Building wheel for python-crfsuite-openmp (setup.py): started 2025-09-08T14:02:22,099 Destination directory: /tmp/pip-wheel-yjqf9kpt 2025-09-08T14:02:22,099 Running command python setup.py bdist_wheel 2025-09-08T14:02:23,161 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T14:02:23,162 !! 2025-09-08T14:02:23,162 ******************************************************************************** 2025-09-08T14:02:23,162 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T14:02:23,162 License :: OSI Approved :: MIT License 2025-09-08T14:02:23,162 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T14:02:23,162 ******************************************************************************** 2025-09-08T14:02:23,163 !! 2025-09-08T14:02:23,163 self._finalize_license_expression() 2025-09-08T14:02:23,163 running bdist_wheel 2025-09-08T14:02:23,456 running build 2025-09-08T14:02:23,456 running build_py 2025-09-08T14:02:23,531 creating build/lib.linux-armv7l-cpython-313/pycrfsuite 2025-09-08T14:02:23,531 copying pycrfsuite/_logparser.py -> build/lib.linux-armv7l-cpython-313/pycrfsuite 2025-09-08T14:02:23,532 copying pycrfsuite/_dumpparser.py -> build/lib.linux-armv7l-cpython-313/pycrfsuite 2025-09-08T14:02:23,533 copying pycrfsuite/__init__.py -> build/lib.linux-armv7l-cpython-313/pycrfsuite 2025-09-08T14:02:23,534 running build_ext 2025-09-08T14:02:23,540 building 'pycrfsuite._pycrfsuite' extension 2025-09-08T14:02:23,546 creating build/temp.linux-armv7l-cpython-313/crfsuite/lib/cqdb/src 2025-09-08T14:02:23,547 creating build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src 2025-09-08T14:02:23,549 creating build/temp.linux-armv7l-cpython-313/crfsuite/swig 2025-09-08T14:02:23,549 creating build/temp.linux-armv7l-cpython-313/pycrfsuite 2025-09-08T14:02:23,550 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/cqdb/src/cqdb.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/cqdb/src/cqdb.o 2025-09-08T14:02:23,657 crfsuite/lib/cqdb/src/cqdb.c: In function ‘cqdb_to_id’: 2025-09-08T14:02:23,658 crfsuite/lib/cqdb/src/cqdb.c:552:26: warning: variable ‘ksize’ set but not used [-Wunused-but-set-variable] 2025-09-08T14:02:23,658 552 | uint32_t ksize; 2025-09-08T14:02:23,658 | ^~~~~ 2025-09-08T14:02:23,663 crfsuite/lib/cqdb/src/cqdb.c: In function ‘cqdb_writer_close’: 2025-09-08T14:02:23,663 crfsuite/lib/cqdb/src/cqdb.c:270:5: warning: ‘strncpy’ output truncated before terminating nul copying 4 bytes from a string of the same length [-Wstringop-truncation] 2025-09-08T14:02:23,663 270 | strncpy((char*)header.chunkid, CHUNKID, 4); 2025-09-08T14:02:23,663 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T14:02:23,992 crfsuite/lib/cqdb/src/cqdb.c: In function ‘cqdb_reader’: 2025-09-08T14:02:23,992 crfsuite/lib/cqdb/src/cqdb.c:469:9: warning: ‘strncpy’ specified bound 4 equals destination size [-Wstringop-truncation] 2025-09-08T14:02:23,992 469 | strncpy((char*)db->header.chunkid, (const char*)p, 4); 2025-09-08T14:02:23,992 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T14:02:24,128 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/cqdb/src/lookup3.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/cqdb/src/lookup3.o 2025-09-08T14:02:24,842 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/crf1d_context.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/crf1d_context.o 2025-09-08T14:02:24,989 crfsuite/lib/crf/src/crf1d_context.c: In function ‘crf1dc_new’: 2025-09-08T14:02:24,990 crfsuite/lib/crf/src/crf1d_context.c:71:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:24,990 71 | if (ret = crf1dc_set_num_items(ctx, T)) { 2025-09-08T14:02:24,990 | ^~~ 2025-09-08T14:02:24,996 crfsuite/lib/crf/src/crf1d_context.c: In function ‘crf1dc_score’: 2025-09-08T14:02:24,997 crfsuite/lib/crf/src/crf1d_context.c:440:15: warning: unused variable ‘L’ [-Wunused-variable] 2025-09-08T14:02:24,997 440 | const int L = ctx->num_labels; 2025-09-08T14:02:24,997 | ^ 2025-09-08T14:02:24,997 crfsuite/lib/crf/src/crf1d_context.c:438:38: warning: unused variable ‘cur’ [-Wunused-variable] 2025-09-08T14:02:24,997 438 | const floatval_t *state = NULL, *cur = NULL, *trans = NULL; 2025-09-08T14:02:24,997 | ^~~ 2025-09-08T14:02:26,146 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/crf1d_encode.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/crf1d_encode.o 2025-09-08T14:02:26,263 crfsuite/lib/crf/src/crf1d_encode.c: In function ‘crf1de_state_score’: 2025-09-08T14:02:26,263 crfsuite/lib/crf/src/crf1d_encode.c:141: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2025-09-08T14:02:26,263 141 | #pragma omp parallel for private(i,r) 2025-09-08T14:02:26,264 crfsuite/lib/crf/src/crf1d_encode.c:138:15: warning: unused variable ‘L’ [-Wunused-variable] 2025-09-08T14:02:26,264 138 | const int L = crf1de->num_labels; 2025-09-08T14:02:26,264 | ^ 2025-09-08T14:02:26,264 crfsuite/lib/crf/src/crf1d_encode.c: In function ‘crf1de_state_score_scaled’: 2025-09-08T14:02:26,265 crfsuite/lib/crf/src/crf1d_encode.c:184: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2025-09-08T14:02:26,265 184 | #pragma omp parallel for private(i,r) 2025-09-08T14:02:26,265 crfsuite/lib/crf/src/crf1d_encode.c:175:15: warning: unused variable ‘L’ [-Wunused-variable] 2025-09-08T14:02:26,265 175 | const int L = crf1de->num_labels; 2025-09-08T14:02:26,265 | ^ 2025-09-08T14:02:26,266 crfsuite/lib/crf/src/crf1d_encode.c: In function ‘crf1de_transition_score’: 2025-09-08T14:02:26,266 crfsuite/lib/crf/src/crf1d_encode.c:218: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2025-09-08T14:02:26,266 218 | #pragma omp parallel for private(r) 2025-09-08T14:02:26,266 crfsuite/lib/crf/src/crf1d_encode.c: In function ‘crf1de_transition_score_scaled’: 2025-09-08T14:02:26,266 crfsuite/lib/crf/src/crf1d_encode.c:249: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2025-09-08T14:02:26,266 249 | #pragma omp parallel for private(r) 2025-09-08T14:02:26,267 crfsuite/lib/crf/src/crf1d_encode.c: In function ‘crf1de_features_on_path’: 2025-09-08T14:02:26,267 crfsuite/lib/crf/src/crf1d_encode.c:277: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2025-09-08T14:02:26,267 277 | #pragma omp parallel for private(c,r) firstprivate(i) 2025-09-08T14:02:26,268 crfsuite/lib/crf/src/crf1d_encode.c:274:15: warning: unused variable ‘L’ [-Wunused-variable] 2025-09-08T14:02:26,268 274 | const int L = crf1de->num_labels; 2025-09-08T14:02:26,268 | ^ 2025-09-08T14:02:26,268 crfsuite/lib/crf/src/crf1d_encode.c:272:22: warning: unused variable ‘ctx’ [-Wunused-variable] 2025-09-08T14:02:26,268 272 | crf1d_context_t* ctx = crf1de->ctx; 2025-09-08T14:02:26,268 | ^~~ 2025-09-08T14:02:26,268 crfsuite/lib/crf/src/crf1d_encode.c: In function ‘crf1de_observation_expectation’: 2025-09-08T14:02:26,269 crfsuite/lib/crf/src/crf1d_encode.c:331: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2025-09-08T14:02:26,269 331 | #pragma omp parallel for private(c,r) firstprivate(i) 2025-09-08T14:02:26,269 crfsuite/lib/crf/src/crf1d_encode.c:328:15: warning: unused variable ‘L’ [-Wunused-variable] 2025-09-08T14:02:26,269 328 | const int L = crf1de->num_labels; 2025-09-08T14:02:26,269 | ^ 2025-09-08T14:02:26,270 crfsuite/lib/crf/src/crf1d_encode.c:326:22: warning: unused variable ‘ctx’ [-Wunused-variable] 2025-09-08T14:02:26,270 326 | crf1d_context_t* ctx = crf1de->ctx; 2025-09-08T14:02:26,270 | ^~~ 2025-09-08T14:02:26,270 crfsuite/lib/crf/src/crf1d_encode.c: In function ‘crf1de_model_expectation’: 2025-09-08T14:02:26,270 crfsuite/lib/crf/src/crf1d_encode.c:385: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 2025-09-08T14:02:26,270 385 | #pragma omp parallel private(a,c,r,attr,trans,item) 2025-09-08T14:02:26,270 crfsuite/lib/crf/src/crf1d_encode.c:387: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2025-09-08T14:02:26,270 387 | #pragma omp for 2025-09-08T14:02:26,270 crfsuite/lib/crf/src/crf1d_encode.c:403: warning: ignoring ‘#pragma omp atomic’ [-Wunknown-pragmas] 2025-09-08T14:02:26,271 403 | #pragma omp atomic 2025-09-08T14:02:26,271 crfsuite/lib/crf/src/crf1d_encode.c:410: warning: ignoring ‘#pragma omp for’ [-Wunknown-pragmas] 2025-09-08T14:02:26,271 410 | #pragma omp for 2025-09-08T14:02:26,271 crfsuite/lib/crf/src/crf1d_encode.c:380:41: warning: unused variable ‘trans’ [-Wunused-variable] 2025-09-08T14:02:26,271 380 | const feature_refs_t *attr = NULL, *trans = NULL; 2025-09-08T14:02:26,272 | ^~~~~ 2025-09-08T14:02:26,274 crfsuite/lib/crf/src/crf1d_encode.c: In function ‘crf1de_save_model’: 2025-09-08T14:02:26,274 crfsuite/lib/crf/src/crf1d_encode.c:565:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,274 565 | if (ret = crf1dmw_open_features(writer)) { 2025-09-08T14:02:26,274 | ^~~ 2025-09-08T14:02:26,275 crfsuite/lib/crf/src/crf1d_encode.c:599:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,275 599 | if (ret = crf1dmw_put_feature(writer, fmap[k], &feat)) { 2025-09-08T14:02:26,275 | ^~~ 2025-09-08T14:02:26,276 crfsuite/lib/crf/src/crf1d_encode.c:606:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,276 606 | if (ret = crf1dmw_close_features(writer)) { 2025-09-08T14:02:26,276 | ^~~ 2025-09-08T14:02:26,276 crfsuite/lib/crf/src/crf1d_encode.c:616:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,276 616 | if (ret = crf1dmw_open_labels(writer, L)) { 2025-09-08T14:02:26,276 | ^~~ 2025-09-08T14:02:26,277 crfsuite/lib/crf/src/crf1d_encode.c:623:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,277 623 | if (ret = crf1dmw_put_label(writer, l, str)) { 2025-09-08T14:02:26,277 | ^~~ 2025-09-08T14:02:26,278 crfsuite/lib/crf/src/crf1d_encode.c:629:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,278 629 | if (ret = crf1dmw_close_labels(writer)) { 2025-09-08T14:02:26,278 | ^~~ 2025-09-08T14:02:26,278 crfsuite/lib/crf/src/crf1d_encode.c:635:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,278 635 | if (ret = crf1dmw_open_attrs(writer, B)) { 2025-09-08T14:02:26,279 | ^~~ 2025-09-08T14:02:26,279 crfsuite/lib/crf/src/crf1d_encode.c:643:21: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,279 643 | if (ret = crf1dmw_put_attr(writer, amap[a], str)) { 2025-09-08T14:02:26,279 | ^~~ 2025-09-08T14:02:26,280 crfsuite/lib/crf/src/crf1d_encode.c:650:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,280 650 | if (ret = crf1dmw_close_attrs(writer)) { 2025-09-08T14:02:26,280 | ^~~ 2025-09-08T14:02:26,280 crfsuite/lib/crf/src/crf1d_encode.c:656:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,280 656 | if (ret = crf1dmw_open_labelrefs(writer, L+2)) { 2025-09-08T14:02:26,281 | ^~~ 2025-09-08T14:02:26,281 crfsuite/lib/crf/src/crf1d_encode.c:661:13: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,281 661 | if (ret = crf1dmw_put_labelref(writer, l, edge, fmap)) { 2025-09-08T14:02:26,281 | ^~~ 2025-09-08T14:02:26,282 crfsuite/lib/crf/src/crf1d_encode.c:665:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,282 665 | if (ret = crf1dmw_close_labelrefs(writer)) { 2025-09-08T14:02:26,282 | ^~~ 2025-09-08T14:02:26,282 crfsuite/lib/crf/src/crf1d_encode.c:671:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,282 671 | if (ret = crf1dmw_open_attrrefs(writer, B)) { 2025-09-08T14:02:26,282 | ^~~ 2025-09-08T14:02:26,283 crfsuite/lib/crf/src/crf1d_encode.c:677:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,283 677 | if (ret = crf1dmw_put_attrref(writer, amap[a], attr, fmap)) { 2025-09-08T14:02:26,283 | ^~~ 2025-09-08T14:02:26,284 crfsuite/lib/crf/src/crf1d_encode.c:682:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2025-09-08T14:02:26,284 682 | if (ret = crf1dmw_close_attrrefs(writer)) { 2025-09-08T14:02:26,284 | ^~~ 2025-09-08T14:02:26,284 crfsuite/lib/crf/src/crf1d_encode.c:522:22: warning: unused variable ‘threshold’ [-Wunused-variable] 2025-09-08T14:02:26,285 522 | const floatval_t threshold = 0.01; 2025-09-08T14:02:26,285 | ^~~~~~~~~ 2025-09-08T14:02:26,285 In file included from crfsuite/lib/crf/src/crf1d_encode.c:49: 2025-09-08T14:02:26,286 crfsuite/lib/crf/src/crf1d_encode.c: In function ‘crf1de_exchange_options’: 2025-09-08T14:02:26,286 crfsuite/lib/crf/src/params.h:49:13: warning: variable ‘__ret’ set but not used [-Wunused-but-set-variable] 2025-09-08T14:02:26,286 49 | int __ret = 0; \ 2025-09-08T14:02:26,286 | ^~~~~ 2025-09-08T14:02:26,286 crfsuite/lib/crf/src/crf1d_encode.c:710:5: note: in expansion of macro ‘BEGIN_PARAM_MAP’ 2025-09-08T14:02:26,286 710 | BEGIN_PARAM_MAP(params, mode) 2025-09-08T14:02:26,287 | ^~~~~~~~~~~~~~~ 2025-09-08T14:02:26,289 crfsuite/lib/crf/src/crf1d_encode.c: In function ‘encoder_viterbi’: 2025-09-08T14:02:26,289 crfsuite/lib/crf/src/crf1d_encode.c:912:9: warning: unused variable ‘i’ [-Wunused-variable] 2025-09-08T14:02:26,290 912 | int i; 2025-09-08T14:02:26,290 | ^ 2025-09-08T14:02:26,868 crfsuite/lib/crf/src/crf1d_encode.c: In function ‘encoder_save_model’: 2025-09-08T14:02:26,869 crfsuite/lib/crf/src/crf1d_encode.c:879:12: warning: ‘ret’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T14:02:26,869 879 | return crf1de_save_model(crf1de, filename, w, self->ds->data->attrs, self->ds->data->labels, lg); 2025-09-08T14:02:26,869 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T14:02:26,869 crfsuite/lib/crf/src/crf1d_encode.c:517:18: note: ‘ret’ was declared here 2025-09-08T14:02:26,869 517 | int a, k, l, ret; 2025-09-08T14:02:26,870 | ^~~ 2025-09-08T14:02:27,156 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/crf1d_feature.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/crf1d_feature.o 2025-09-08T14:02:27,594 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/crf1d_model.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/crf1d_model.o 2025-09-08T14:02:27,712 crfsuite/lib/crf/src/crf1d_model.c: In function ‘crf1dmw_put_labelref’: 2025-09-08T14:02:27,712 crfsuite/lib/crf/src/crf1d_model.c:487:21: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-08T14:02:27,712 487 | uint32_t n = 0, offset = 0; 2025-09-08T14:02:27,713 | ^~~~~~ 2025-09-08T14:02:27,714 crfsuite/lib/crf/src/crf1d_model.c: In function ‘crf1dmw_put_attrref’: 2025-09-08T14:02:27,714 crfsuite/lib/crf/src/crf1d_model.c:594:21: warning: unused variable ‘offset’ [-Wunused-variable] 2025-09-08T14:02:27,714 594 | uint32_t n = 0, offset = 0; 2025-09-08T14:02:27,714 | ^~~~~~ 2025-09-08T14:02:27,715 crfsuite/lib/crf/src/crf1d_model.c: In function ‘crf1dmw_put_feature’: 2025-09-08T14:02:27,715 crfsuite/lib/crf/src/crf1d_model.c:691:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T14:02:27,715 691 | if (fid != hfeat->num) { 2025-09-08T14:02:27,715 | ^~ 2025-09-08T14:02:28,533 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/crf1d_tag.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/crf1d_tag.o 2025-09-08T14:02:28,676 crfsuite/lib/crf/src/crf1d_tag.c: In function ‘crf1dt_state_score’: 2025-09-08T14:02:28,676 crfsuite/lib/crf/src/crf1d_tag.c:72:15: warning: unused variable ‘L’ [-Wunused-variable] 2025-09-08T14:02:28,676 72 | const int L = crf1dt->num_labels; 2025-09-08T14:02:28,677 | ^ 2025-09-08T14:02:29,047 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/crfsuite.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/crfsuite.o 2025-09-08T14:02:29,179 crfsuite/lib/crf/src/crfsuite.c:322:14: warning: ‘safe_strncpy’ defined but not used [-Wunused-function] 2025-09-08T14:02:29,179 322 | static char *safe_strncpy(char *dst, const char *src, size_t n) 2025-09-08T14:02:29,179 | ^~~~~~~~~~~~ 2025-09-08T14:02:29,657 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/crfsuite_train.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/crfsuite_train.o 2025-09-08T14:02:29,775 crfsuite/lib/crf/src/crfsuite_train.c: In function ‘crfsuite_train_train’: 2025-09-08T14:02:29,775 crfsuite/lib/crf/src/crfsuite_train.c:135:11: warning: unused variable ‘algorithm’ [-Wunused-variable] 2025-09-08T14:02:29,776 135 | char *algorithm = NULL; 2025-09-08T14:02:29,776 | ^~~~~~~~~ 2025-09-08T14:02:29,946 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/dataset.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/dataset.o 2025-09-08T14:02:30,174 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/dictionary.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/dictionary.o 2025-09-08T14:02:30,375 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/holdout.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/holdout.o 2025-09-08T14:02:30,544 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/lbfgs.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/lbfgs.o 2025-09-08T14:02:32,117 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/logging.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/logging.o 2025-09-08T14:02:32,311 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/params.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/params.o 2025-09-08T14:02:32,886 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/quark.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/quark.o 2025-09-08T14:02:33,083 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/rumavl.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/rumavl.o 2025-09-08T14:02:33,925 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/train_arow.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/train_arow.o 2025-09-08T14:02:34,099 In file included from crfsuite/lib/crf/src/train_arow.c:46: 2025-09-08T14:02:34,099 crfsuite/lib/crf/src/train_arow.c: In function ‘exchange_options’: 2025-09-08T14:02:34,100 crfsuite/lib/crf/src/params.h:49:13: warning: variable ‘__ret’ set but not used [-Wunused-but-set-variable] 2025-09-08T14:02:34,100 49 | int __ret = 0; \ 2025-09-08T14:02:34,100 | ^~~~~ 2025-09-08T14:02:34,100 crfsuite/lib/crf/src/train_arow.c:207:5: note: in expansion of macro ‘BEGIN_PARAM_MAP’ 2025-09-08T14:02:34,100 207 | BEGIN_PARAM_MAP(params, mode) 2025-09-08T14:02:34,100 | ^~~~~~~~~~~~~~~ 2025-09-08T14:02:34,103 crfsuite/lib/crf/src/train_arow.c: In function ‘crfsuite_train_arow’: 2025-09-08T14:02:34,103 crfsuite/lib/crf/src/train_arow.c:288:20: warning: unused variable ‘norm’ [-Wunused-variable] 2025-09-08T14:02:34,103 288 | floatval_t norm = 0., sum_loss = 0.; 2025-09-08T14:02:34,103 | ^~~~ 2025-09-08T14:02:34,104 crfsuite/lib/crf/src/train_arow.c:245:16: warning: variable ‘beta’ set but not used [-Wunused-but-set-variable] 2025-09-08T14:02:34,104 245 | floatval_t beta; 2025-09-08T14:02:34,104 | ^~~~ 2025-09-08T14:02:34,111 crfsuite/lib/crf/src/train_arow.c: At top level: 2025-09-08T14:02:34,111 crfsuite/lib/crf/src/train_arow.c:200:19: warning: ‘tau2’ defined but not used [-Wunused-function] 2025-09-08T14:02:34,111 200 | static floatval_t tau2(floatval_t cost, floatval_t norm, floatval_t c) 2025-09-08T14:02:34,111 | ^~~~ 2025-09-08T14:02:34,111 crfsuite/lib/crf/src/train_arow.c:195:19: warning: ‘tau1’ defined but not used [-Wunused-function] 2025-09-08T14:02:34,111 195 | static floatval_t tau1(floatval_t cost, floatval_t norm, floatval_t c) 2025-09-08T14:02:34,112 | ^~~~ 2025-09-08T14:02:34,112 crfsuite/lib/crf/src/train_arow.c:190:19: warning: ‘tau0’ defined but not used [-Wunused-function] 2025-09-08T14:02:34,112 190 | static floatval_t tau0(floatval_t cost, floatval_t norm, floatval_t c) 2025-09-08T14:02:34,112 | ^~~~ 2025-09-08T14:02:34,112 crfsuite/lib/crf/src/train_arow.c:185:19: warning: ‘cost_sensitive’ defined but not used [-Wunused-function] 2025-09-08T14:02:34,112 185 | static floatval_t cost_sensitive(floatval_t err, floatval_t d) 2025-09-08T14:02:34,112 | ^~~~~~~~~~~~~~ 2025-09-08T14:02:34,112 crfsuite/lib/crf/src/train_arow.c:180:19: warning: ‘cost_insensitive’ defined but not used [-Wunused-function] 2025-09-08T14:02:34,113 180 | static floatval_t cost_insensitive(floatval_t err, floatval_t d) 2025-09-08T14:02:34,113 | ^~~~~~~~~~~~~~~~ 2025-09-08T14:02:34,113 crfsuite/lib/crf/src/train_arow.c:157:13: warning: ‘delta_add’ defined but not used [-Wunused-function] 2025-09-08T14:02:34,113 157 | static void delta_add(delta_t *dc, floatval_t *w, floatval_t *ws, const floatval_t tau, const floatval_t u) 2025-09-08T14:02:34,113 | ^~~~~~~~~ 2025-09-08T14:02:34,113 crfsuite/lib/crf/src/train_arow.c:145:19: warning: ‘delta_norm2’ defined but not used [-Wunused-function] 2025-09-08T14:02:34,113 145 | static floatval_t delta_norm2(delta_t *dc) 2025-09-08T14:02:34,113 | ^~~~~~~~~~~ 2025-09-08T14:02:34,468 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/train_averaged_perceptron.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/train_averaged_perceptron.o 2025-09-08T14:02:34,614 In file included from crfsuite/lib/crf/src/train_averaged_perceptron.c:46: 2025-09-08T14:02:34,614 crfsuite/lib/crf/src/train_averaged_perceptron.c: In function ‘exchange_options’: 2025-09-08T14:02:34,615 crfsuite/lib/crf/src/params.h:49:13: warning: variable ‘__ret’ set but not used [-Wunused-but-set-variable] 2025-09-08T14:02:34,615 49 | int __ret = 0; \ 2025-09-08T14:02:34,615 | ^~~~~ 2025-09-08T14:02:34,615 crfsuite/lib/crf/src/train_averaged_perceptron.c:87:5: note: in expansion of macro ‘BEGIN_PARAM_MAP’ 2025-09-08T14:02:34,615 87 | BEGIN_PARAM_MAP(params, mode) 2025-09-08T14:02:34,615 | ^~~~~~~~~~~~~~~ 2025-09-08T14:02:34,618 crfsuite/lib/crf/src/train_averaged_perceptron.c: In function ‘crfsuite_train_averaged_perceptron’: 2025-09-08T14:02:34,618 crfsuite/lib/crf/src/train_averaged_perceptron.c:155:20: warning: unused variable ‘norm’ [-Wunused-variable] 2025-09-08T14:02:34,618 155 | floatval_t norm = 0., loss = 0.; 2025-09-08T14:02:34,619 | ^~~~ 2025-09-08T14:02:34,849 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/train_l2sgd.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/train_l2sgd.o 2025-09-08T14:02:34,996 crfsuite/lib/crf/src/train_l2sgd.c: In function ‘l2sgd’: 2025-09-08T14:02:34,996 crfsuite/lib/crf/src/train_l2sgd.c:152:23: warning: unused variable ‘clk_begin’ [-Wunused-variable] 2025-09-08T14:02:34,996 152 | clock_t clk_prev, clk_begin = clock(); 2025-09-08T14:02:34,996 | ^~~~~~~~~ 2025-09-08T14:02:35,000 In file included from crfsuite/lib/crf/src/train_l2sgd.c:107: 2025-09-08T14:02:35,001 crfsuite/lib/crf/src/train_l2sgd.c: In function ‘exchange_options’: 2025-09-08T14:02:35,001 crfsuite/lib/crf/src/params.h:49:13: warning: variable ‘__ret’ set but not used [-Wunused-but-set-variable] 2025-09-08T14:02:35,001 49 | int __ret = 0; \ 2025-09-08T14:02:35,001 | ^~~~~ 2025-09-08T14:02:35,001 crfsuite/lib/crf/src/train_l2sgd.c:390:5: note: in expansion of macro ‘BEGIN_PARAM_MAP’ 2025-09-08T14:02:35,001 390 | BEGIN_PARAM_MAP(params, mode) 2025-09-08T14:02:35,002 | ^~~~~~~~~~~~~~~ 2025-09-08T14:02:35,003 crfsuite/lib/crf/src/train_l2sgd.c: In function ‘crfsuite_train_l2sgd’: 2025-09-08T14:02:35,003 crfsuite/lib/crf/src/train_l2sgd.c:454:15: warning: unused variable ‘T’ [-Wunused-variable] 2025-09-08T14:02:35,003 454 | const int T = gm->cap_items; 2025-09-08T14:02:35,004 | ^ 2025-09-08T14:02:35,128 crfsuite/lib/crf/src/train_l2sgd.c: In function ‘l2sgd’: 2025-09-08T14:02:35,129 crfsuite/lib/crf/src/train_l2sgd.c:237:13: warning: ‘eta’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T14:02:35,129 237 | logging(lg, "Learning rate (eta): %f\n", eta); 2025-09-08T14:02:35,129 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T14:02:35,129 crfsuite/lib/crf/src/train_l2sgd.c:147:16: note: ‘eta’ was declared here 2025-09-08T14:02:35,129 147 | floatval_t eta, gain, decay = 1.; 2025-09-08T14:02:35,129 | ^~~ 2025-09-08T14:02:35,467 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/train_lbfgs.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/train_lbfgs.o 2025-09-08T14:02:35,631 In file included from crfsuite/lib/crf/src/train_lbfgs.c:51: 2025-09-08T14:02:35,631 crfsuite/lib/crf/src/train_lbfgs.c: In function ‘exchange_options’: 2025-09-08T14:02:35,632 crfsuite/lib/crf/src/params.h:49:13: warning: variable ‘__ret’ set but not used [-Wunused-but-set-variable] 2025-09-08T14:02:35,632 49 | int __ret = 0; \ 2025-09-08T14:02:35,632 | ^~~~~ 2025-09-08T14:02:35,632 crfsuite/lib/crf/src/train_lbfgs.c:165:5: note: in expansion of macro ‘BEGIN_PARAM_MAP’ 2025-09-08T14:02:35,632 165 | BEGIN_PARAM_MAP(params, mode) 2025-09-08T14:02:35,632 | ^~~~~~~~~~~~~~~ 2025-09-08T14:02:35,634 crfsuite/lib/crf/src/train_lbfgs.c: In function ‘crfsuite_train_lbfgs’: 2025-09-08T14:02:35,635 crfsuite/lib/crf/src/train_lbfgs.c:233:15: warning: unused variable ‘A’ [-Wunused-variable] 2025-09-08T14:02:35,635 233 | const int A = trainset->data->attrs->num(trainset->data->attrs); 2025-09-08T14:02:35,635 | ^ 2025-09-08T14:02:35,635 crfsuite/lib/crf/src/train_lbfgs.c:232:15: warning: unused variable ‘L’ [-Wunused-variable] 2025-09-08T14:02:35,635 232 | const int L = trainset->data->labels->num(trainset->data->labels); 2025-09-08T14:02:35,635 | ^ 2025-09-08T14:02:35,635 crfsuite/lib/crf/src/train_lbfgs.c:231:15: warning: unused variable ‘N’ [-Wunused-variable] 2025-09-08T14:02:35,635 231 | const int N = trainset->num_instances; 2025-09-08T14:02:35,635 | ^ 2025-09-08T14:02:35,853 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/lib/crf/src/train_passive_aggressive.c -o build/temp.linux-armv7l-cpython-313/crfsuite/lib/crf/src/train_passive_aggressive.o 2025-09-08T14:02:36,014 In file included from crfsuite/lib/crf/src/train_passive_aggressive.c:46: 2025-09-08T14:02:36,014 crfsuite/lib/crf/src/train_passive_aggressive.c: In function ‘exchange_options’: 2025-09-08T14:02:36,014 crfsuite/lib/crf/src/params.h:49:13: warning: variable ‘__ret’ set but not used [-Wunused-but-set-variable] 2025-09-08T14:02:36,014 49 | int __ret = 0; \ 2025-09-08T14:02:36,014 | ^~~~~ 2025-09-08T14:02:36,015 crfsuite/lib/crf/src/train_passive_aggressive.c:209:5: note: in expansion of macro ‘BEGIN_PARAM_MAP’ 2025-09-08T14:02:36,015 209 | BEGIN_PARAM_MAP(params, mode) 2025-09-08T14:02:36,015 | ^~~~~~~~~~~~~~~ 2025-09-08T14:02:36,017 crfsuite/lib/crf/src/train_passive_aggressive.c: In function ‘crfsuite_train_passive_aggressive’: 2025-09-08T14:02:36,018 crfsuite/lib/crf/src/train_passive_aggressive.c:318:20: warning: unused variable ‘norm’ [-Wunused-variable] 2025-09-08T14:02:36,018 318 | floatval_t norm = 0., sum_loss = 0.; 2025-09-08T14:02:36,018 | ^~~~ 2025-09-08T14:02:36,451 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c crfsuite/swig/crfsuite.cpp -o build/temp.linux-armv7l-cpython-313/crfsuite/swig/crfsuite.o 2025-09-08T14:02:40,522 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Icrfsuite/include/ -Icrfsuite/lib/cqdb/include -Ipycrfsuite -I/usr/include/python3.13 -c pycrfsuite/_pycrfsuite.cpp -o build/temp.linux-armv7l-cpython-313/pycrfsuite/_pycrfsuite.o 2025-09-08T14:02:40,864 pycrfsuite/_pycrfsuite.cpp:181:12: fatal error: longintrepr.h: No such file or directory 2025-09-08T14:02:40,865 181 | #include "longintrepr.h" 2025-09-08T14:02:40,865 | ^~~~~~~~~~~~~~~ 2025-09-08T14:02:40,865 compilation terminated. 2025-09-08T14:02:40,877 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-08T14:02:40,984 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T14:02:40,996 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T14:02:40,996 exec(compile('"'"''"'"''"'"' 2025-09-08T14:02:40,996 # This is -- a caller that pip uses to run setup.py 2025-09-08T14:02:40,996 # 2025-09-08T14:02:40,996 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T14:02:40,996 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T14:02:40,996 # - It provides a clear error message when setuptools is not installed. 2025-09-08T14:02:40,996 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T14:02:40,996 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T14:02:40,996 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T14:02:40,996 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T14:02:40,996 import os, sys, tokenize, traceback 2025-09-08T14:02:40,996 2025-09-08T14:02:40,996 try: 2025-09-08T14:02:40,996 import setuptools 2025-09-08T14:02:40,996 except ImportError: 2025-09-08T14:02:40,996 print( 2025-09-08T14:02:40,996 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T14:02:40,996 "the build environment with exception:", 2025-09-08T14:02:40,996 file=sys.stderr, 2025-09-08T14:02:40,996 ) 2025-09-08T14:02:40,996 traceback.print_exc() 2025-09-08T14:02:40,996 sys.exit(1) 2025-09-08T14:02:40,996 2025-09-08T14:02:40,996 __file__ = %r 2025-09-08T14:02:40,996 sys.argv[0] = __file__ 2025-09-08T14:02:40,996 2025-09-08T14:02:40,996 if os.path.exists(__file__): 2025-09-08T14:02:40,996 filename = __file__ 2025-09-08T14:02:40,996 with tokenize.open(__file__) as f: 2025-09-08T14:02:40,996 setup_py_code = f.read() 2025-09-08T14:02:40,996 else: 2025-09-08T14:02:40,996 filename = "" 2025-09-08T14:02:40,996 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T14:02:40,996 2025-09-08T14:02:40,996 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T14:02:40,996 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-m_dggjff/python-crfsuite-openmp_f0b7df885b9740daa4a86ea186ddcf47/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-yjqf9kpt[/] 2025-09-08T14:02:40,996 [bold magenta]cwd[/]: /tmp/pip-wheel-m_dggjff/python-crfsuite-openmp_f0b7df885b9740daa4a86ea186ddcf47/ 2025-09-08T14:02:40,996 Building wheel for python-crfsuite-openmp (setup.py): finished with status 'error' 2025-09-08T14:02:40,997 ERROR: Failed building wheel for python-crfsuite-openmp 2025-09-08T14:02:40,998 Running setup.py clean for python-crfsuite-openmp 2025-09-08T14:02:40,998 Running command python setup.py clean 2025-09-08T14:02:42,086 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T14:02:42,086 !! 2025-09-08T14:02:42,086 ******************************************************************************** 2025-09-08T14:02:42,087 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T14:02:42,087 License :: OSI Approved :: MIT License 2025-09-08T14:02:42,087 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T14:02:42,087 ******************************************************************************** 2025-09-08T14:02:42,087 !! 2025-09-08T14:02:42,087 self._finalize_license_expression() 2025-09-08T14:02:42,167 running clean 2025-09-08T14:02:42,310 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-08T14:02:42,312 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-08T14:02:42,312 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T14:02:42,313 'build/scripts-3.13' does not exist -- can't clean it 2025-09-08T14:02:42,313 removing 'build' 2025-09-08T14:02:42,425 Failed to build python-crfsuite-openmp 2025-09-08T14:02:42,426 ERROR: Failed to build one or more wheels 2025-09-08T14:02:42,427 Exception information: 2025-09-08T14:02:42,427 Traceback (most recent call last): 2025-09-08T14:02:42,427 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T14:02:42,427 status = _inner_run() 2025-09-08T14:02:42,427 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T14:02:42,427 return self.run(options, args) 2025-09-08T14:02:42,427 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T14:02:42,427 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T14:02:42,427 return func(self, options, args) 2025-09-08T14:02:42,427 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T14:02:42,427 raise CommandError("Failed to build one or more wheels") 2025-09-08T14:02:42,427 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T14:02:42,431 Removed build tracker: '/tmp/pip-build-tracker-k9yplcxe'