2025-09-08T07:12:09,379 Created temporary directory: /tmp/pip-build-tracker-xjak92qm 2025-09-08T07:12:09,379 Initialized build tracking at /tmp/pip-build-tracker-xjak92qm 2025-09-08T07:12:09,379 Created build tracker: /tmp/pip-build-tracker-xjak92qm 2025-09-08T07:12:09,380 Entered build tracker: /tmp/pip-build-tracker-xjak92qm 2025-09-08T07:12:09,380 Created temporary directory: /tmp/pip-wheel-ecze0z7_ 2025-09-08T07:12:09,383 Created temporary directory: /tmp/pip-ephem-wheel-cache-jg_jpope 2025-09-08T07:12:09,441 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T07:12:09,443 2 location(s) to search for versions of grlc: 2025-09-08T07:12:09,443 * https://pypi.org/simple/grlc/ 2025-09-08T07:12:09,443 * https://www.piwheels.org/simple/grlc/ 2025-09-08T07:12:09,443 Fetching project page and analyzing links: https://pypi.org/simple/grlc/ 2025-09-08T07:12:09,444 Getting page https://pypi.org/simple/grlc/ 2025-09-08T07:12:09,445 Found index url https://pypi.org/simple/ 2025-09-08T07:12:09,590 Fetched page https://pypi.org/simple/grlc/ as application/vnd.pypi.simple.v1+json 2025-09-08T07:12:09,596 Found link https://files.pythonhosted.org/packages/e4/f6/69426c9c49839bdabf54053ab51bb619d4e951f520f2d320205f9cbfa5d9/grlc-1.0.tar.gz (from https://pypi.org/simple/grlc/), version: 1.0 2025-09-08T07:12:09,597 Found link https://files.pythonhosted.org/packages/2d/06/8481c73e0696455ae9f4b94d3a38dbaf7648b9bc3cf64b8f3ecf436e6a8a/grlc-1.1.tar.gz (from https://pypi.org/simple/grlc/), version: 1.1 2025-09-08T07:12:09,597 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/bf/8e/e4bc8aea9413f5ea71d21d2494775267ac45a865c01c95dd0537c631c955/grlc-1.2.0-py3-none-any.whl (from https://pypi.org/simple/grlc/) 2025-09-08T07:12:09,598 Found link https://files.pythonhosted.org/packages/ed/06/b5abc1bb6a221bd1727cac1f247fd14868e435ec3ddb0f6c8b91d04620b4/grlc-1.2.0.tar.gz (from https://pypi.org/simple/grlc/), version: 1.2.0 2025-09-08T07:12:09,598 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/7f/22/3c6b33dd8c932aba678af709b16128575ed274e617e3ff534be6d3d0aa71/grlc-1.2.1-py3-none-any.whl (from https://pypi.org/simple/grlc/) 2025-09-08T07:12:09,598 Found link https://files.pythonhosted.org/packages/1e/e7/1267d5d42ce6185026c591eb9ac61967569a573501b93856fffedbe03e26/grlc-1.2.1.tar.gz (from https://pypi.org/simple/grlc/), version: 1.2.1 2025-09-08T07:12:09,599 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/e5/3c/007989f18df88726e78b2a95a74bc83bd7b2dae328e11ff571cdb51a7d3e/grlc-1.3.0-py3-none-any.whl (from https://pypi.org/simple/grlc/) 2025-09-08T07:12:09,599 Found link https://files.pythonhosted.org/packages/2c/bb/bdb644240eb567036c933fa16c80797675d7ebd7d7b87eaa669a56419db7/grlc-1.3.0.tar.gz (from https://pypi.org/simple/grlc/), version: 1.3.0 2025-09-08T07:12:09,599 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/70/0a/d22b7f1aea1edfd42eedfd5f26b903d69c6fe0272ad7b6a7c3903f30a6d7/grlc-1.3.1-py3-none-any.whl (from https://pypi.org/simple/grlc/) 2025-09-08T07:12:09,599 Found link https://files.pythonhosted.org/packages/4c/56/4cfc77c1e2fbc077ca4266fec97e3d9f5bcde50068be0c3f711b6ae6d9fe/grlc-1.3.1.tar.gz (from https://pypi.org/simple/grlc/), version: 1.3.1 2025-09-08T07:12:09,600 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/ba/76/6f819c353a65f984eb4e6b385f8f5e07893ee4f7645d01a674c2bd0c1501/grlc-1.3.2-py3-none-any.whl (from https://pypi.org/simple/grlc/) 2025-09-08T07:12:09,600 Found link https://files.pythonhosted.org/packages/4d/60/5b0604abd7331f0a5c83f653e9407f16159979889240726951969dc2adda/grlc-1.3.2.tar.gz (from https://pypi.org/simple/grlc/), version: 1.3.2 2025-09-08T07:12:09,600 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/ea/e1/77696a3cf022cfadf50abced86810a1882ddb76a7efe89ef7071acea326e/grlc-1.3.3-py3-none-any.whl (from https://pypi.org/simple/grlc/) 2025-09-08T07:12:09,601 Found link https://files.pythonhosted.org/packages/12/a2/3d474accfa2f1aee167cd0cd6f476d2b674362ffd35868fb90517046546e/grlc-1.3.3.tar.gz (from https://pypi.org/simple/grlc/), version: 1.3.3 2025-09-08T07:12:09,601 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/55/0d/71eebda60a966f223649142dc757b17280800735ffa1fd1fa87627b5c2ca/grlc-1.3.4-py3-none-any.whl (from https://pypi.org/simple/grlc/) 2025-09-08T07:12:09,601 Found link https://files.pythonhosted.org/packages/6b/18/7a0ff85a888f29bef599ee517641d2d698f40a36e9316cd84e9ba627600c/grlc-1.3.4.tar.gz (from https://pypi.org/simple/grlc/), version: 1.3.4 2025-09-08T07:12:09,602 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/0f/cd/a86a36a03f2b643860f025470b4fd6ce5cc223788ee9211b5971ee988a8d/grlc-1.3.5-py3-none-any.whl (from https://pypi.org/simple/grlc/) 2025-09-08T07:12:09,602 Found link https://files.pythonhosted.org/packages/76/66/3b7f9eed65fe67cf8e5f95238ea7bb06a2a7c7f1e94ba670892c7074d2e5/grlc-1.3.5.tar.gz (from https://pypi.org/simple/grlc/), version: 1.3.5 2025-09-08T07:12:09,602 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/d0/c8/0d62ed90cfb2ca990996554c7ea90ecb73555e8fbd312bbf2d2dac13bf54/grlc-1.3.6-py3-none-any.whl (from https://pypi.org/simple/grlc/) 2025-09-08T07:12:09,602 Found link https://files.pythonhosted.org/packages/f6/70/3e229c5fbea296170e7590e592393885ca9a2d899567c1767a2b01932e6a/grlc-1.3.6.tar.gz (from https://pypi.org/simple/grlc/), version: 1.3.6 2025-09-08T07:12:09,603 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/b0/72/3d56edc88f57aa7087b17c17b4dd98d0900d26dd8e9a2fb359f83fa74177/grlc-1.3.7-py3-none-any.whl (from https://pypi.org/simple/grlc/) (requires-python:>=3.7, <=3.8) 2025-09-08T07:12:09,604 Link requires a different Python (3.13.5 not in: '>=3.7, <=3.8'): https://files.pythonhosted.org/packages/28/c2/79df20a58db51c46ad750a01a40fcee80e0272c7aee0a7fa030e40fa5560/grlc-1.3.7.tar.gz (from https://pypi.org/simple/grlc/) (requires-python:>=3.7, <=3.8) 2025-09-08T07:12:09,604 Skipping link: 1.3.7 Requires-Python >=3.7, <=3.8: https://files.pythonhosted.org/packages/28/c2/79df20a58db51c46ad750a01a40fcee80e0272c7aee0a7fa030e40fa5560/grlc-1.3.7.tar.gz (from https://pypi.org/simple/grlc/) (requires-python:>=3.7, <=3.8) 2025-09-08T07:12:09,605 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/58/35/a5cc20af3544901fe4c561f80e2221b846a877f969fe993b50629f2a77bc/grlc-1.3.8-py3-none-any.whl (from https://pypi.org/simple/grlc/) 2025-09-08T07:12:09,605 Found link https://files.pythonhosted.org/packages/92/5b/dbfda228f32bcc901a75198f894e253fea6f78f43d193ef2144dc3f4f533/grlc-1.3.8.tar.gz (from https://pypi.org/simple/grlc/), version: 1.3.8 2025-09-08T07:12:09,605 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/3f/ae/929d985983349f589e078c2fe78f3ea196657a31890c1ad49f2484859404/grlc-1.3.9-py3-none-any.whl (from https://pypi.org/simple/grlc/) 2025-09-08T07:12:09,606 Found link https://files.pythonhosted.org/packages/90/9a/8ae583accb92b367741fcd1308db62583040415b5914dbe5477b50b82e81/grlc-1.3.9.tar.gz (from https://pypi.org/simple/grlc/), version: 1.3.9 2025-09-08T07:12:09,606 Skipping link: No binaries permitted for grlc: https://files.pythonhosted.org/packages/29/b2/58884247771a54b1fd9e990cc149df63458601ad4ad79911f19064876f41/grlc-1.3.10-py3-none-any.whl (from https://pypi.org/simple/grlc/) 2025-09-08T07:12:09,606 Found link https://files.pythonhosted.org/packages/e2/8d/469178f5d6a2bd0653a9735ad327fee2d383efad0cd2ca84ec8ff229cf94/grlc-1.3.10.tar.gz (from https://pypi.org/simple/grlc/), version: 1.3.10 2025-09-08T07:12:09,607 Fetching project page and analyzing links: https://www.piwheels.org/simple/grlc/ 2025-09-08T07:12:09,607 Getting page https://www.piwheels.org/simple/grlc/ 2025-09-08T07:12:09,608 Found index url https://www.piwheels.org/simple/ 2025-09-08T07:12:09,696 Fetched page https://www.piwheels.org/simple/grlc/ as text/html 2025-09-08T07:12:09,701 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.3.10-py3-none-any.whl#sha256=519fdc2a0bc7d343c0ef6241e4a32a9d2419aa077a80b08b9f373eaee6304eed (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,701 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.3.9-py3-none-any.whl#sha256=064eea6880f5947bfc81309452bc6b838e299d8bdfb5b7685802fb48b039076b (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,701 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.3.8-py3-none-any.whl#sha256=604d3469987c23f60e3c5d0ca231cb87e280d0f83de4498c77325f146e8b8b7f (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,702 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.3.7-py3-none-any.whl#sha256=1b5d9d017d9a7018dbea0cfbd529e7b2584dd4b07aadb27f43ceeafdc865f6f1 (from https://www.piwheels.org/simple/grlc/) (requires-python:>=3.7, <=3.8) 2025-09-08T07:12:09,702 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.3.6-py3-none-any.whl#sha256=a8924bdd2caa0357c54b10c78e179824f121a22cc3f83eb30b38552297876611 (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,702 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.3.5-py3-none-any.whl#sha256=8edfe21e377a3bd1ce8c71aaba67664a5d9139bc195919d95ae57b99022d94e3 (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,702 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.3.4-py3-none-any.whl#sha256=fd7fa26b7eb1d2d1e6d8110dce12778a697000c14c09faecf8324605fba555c9 (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,702 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.3.3-py3-none-any.whl#sha256=2ac8d48897d0e5215579cdcc0c56834a41da0c676b841c6bdfb75f9fa6e7df41 (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,702 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.3.2-py3-none-any.whl#sha256=44405e149de7980fa6b6743c16920074105cb47d27dae89905345d8f0996799a (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,703 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.3.1-py3-none-any.whl#sha256=1268f5d4c3286aaf50d79349156ea23324767c615bbee2c37696b4c190ff1e99 (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,703 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.3.0-py3-none-any.whl#sha256=65ebd73ae31a1caa216f08cae3968bba4fc126f3219686408c5038715bf9a78d (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,703 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.2.1-py3-none-any.whl#sha256=63e45260d44a79768236439a2c727c8a69476378ab4aa07dc961312cae3524df (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,703 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.2.0-py3-none-any.whl#sha256=74ad1297f72155dacdb42b6672875f9a0f041fe07da8e78c9f89f175953b222c (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,703 Skipping link: No binaries permitted for grlc: https://archive1.piwheels.org/simple/grlc/grlc-1.1-py3-none-any.whl#sha256=67c736b5349d493370873b5a650830143d37fb0815337dcb545458da9a0ac59b (from https://www.piwheels.org/simple/grlc/) 2025-09-08T07:12:09,703 Skipping link: not a file: https://www.piwheels.org/simple/grlc/ 2025-09-08T07:12:09,704 Skipping link: not a file: https://pypi.org/simple/grlc/ 2025-09-08T07:12:09,729 Given no hashes to check 1 links for project 'grlc': discarding no candidates 2025-09-08T07:12:09,730 Collecting grlc==1.0 2025-09-08T07:12:09,731 Created temporary directory: /tmp/pip-unpack-2uizijso 2025-09-08T07:12:09,879 Downloading grlc-1.0.tar.gz (888 kB) 2025-09-08T07:12:10,097 Added grlc==1.0 from https://files.pythonhosted.org/packages/e4/f6/69426c9c49839bdabf54053ab51bb619d4e951f520f2d320205f9cbfa5d9/grlc-1.0.tar.gz to build tracker '/tmp/pip-build-tracker-xjak92qm' 2025-09-08T07:12:10,098 Running setup.py (path:/tmp/pip-wheel-ecze0z7_/grlc_be60f02b3a39430fa00dfe10c6009ef6/setup.py) egg_info for package grlc 2025-09-08T07:12:10,098 Created temporary directory: /tmp/pip-pip-egg-info-ctiqqoaa 2025-09-08T07:12:10,098 Preparing metadata (setup.py): started 2025-09-08T07:12:10,099 Running command python setup.py egg_info 2025-09-08T07:12:11,103 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T07:12:11,103 !! 2025-09-08T07:12:11,103 ******************************************************************************** 2025-09-08T07:12:11,103 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T07:12:11,103 versions. Please use the underscore name 'description_file' instead. 2025-09-08T07:12:11,104 (Affected: grlc). 2025-09-08T07:12:11,104 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T07:12:11,104 or your builds will no longer be supported. 2025-09-08T07:12:11,104 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T07:12:11,104 ******************************************************************************** 2025-09-08T07:12:11,104 !! 2025-09-08T07:12:11,104 opt = self._enforce_underscore(opt, section) 2025-09-08T07:12:11,677 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T07:12:11,682 Source in /tmp/pip-wheel-ecze0z7_/grlc_be60f02b3a39430fa00dfe10c6009ef6 has version 1.0, which satisfies requirement grlc==1.0 from https://files.pythonhosted.org/packages/e4/f6/69426c9c49839bdabf54053ab51bb619d4e951f520f2d320205f9cbfa5d9/grlc-1.0.tar.gz 2025-09-08T07:12:11,682 Removed grlc==1.0 from https://files.pythonhosted.org/packages/e4/f6/69426c9c49839bdabf54053ab51bb619d4e951f520f2d320205f9cbfa5d9/grlc-1.0.tar.gz from build tracker '/tmp/pip-build-tracker-xjak92qm' 2025-09-08T07:12:11,690 Created temporary directory: /tmp/pip-unpack-b_yesn9c 2025-09-08T07:12:11,691 Created temporary directory: /tmp/pip-unpack-dlknzdau 2025-09-08T07:12:11,691 Building wheels for collected packages: grlc 2025-09-08T07:12:11,692 Created temporary directory: /tmp/pip-wheel-4x95wmvo 2025-09-08T07:12:11,693 DEPRECATION: Building 'grlc' 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 'grlc'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T07:12:11,694 Building wheel for grlc (setup.py): started 2025-09-08T07:12:11,694 Destination directory: /tmp/pip-wheel-4x95wmvo 2025-09-08T07:12:11,694 Running command python setup.py bdist_wheel 2025-09-08T07:12:12,723 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T07:12:12,723 !! 2025-09-08T07:12:12,723 ******************************************************************************** 2025-09-08T07:12:12,723 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T07:12:12,723 versions. Please use the underscore name 'description_file' instead. 2025-09-08T07:12:12,723 (Affected: grlc). 2025-09-08T07:12:12,723 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T07:12:12,724 or your builds will no longer be supported. 2025-09-08T07:12:12,724 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T07:12:12,724 ******************************************************************************** 2025-09-08T07:12:12,724 !! 2025-09-08T07:12:12,724 opt = self._enforce_underscore(opt, section) 2025-09-08T07:12:13,200 error: could not open 'src/../../../../swapfile': Permission denied 2025-09-08T07:12:13,313 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T07:12:13,324 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T07:12:13,324 exec(compile('"'"''"'"''"'"' 2025-09-08T07:12:13,324 # This is -- a caller that pip uses to run setup.py 2025-09-08T07:12:13,324 # 2025-09-08T07:12:13,324 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T07:12:13,324 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T07:12:13,324 # - It provides a clear error message when setuptools is not installed. 2025-09-08T07:12:13,324 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T07:12:13,324 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T07:12:13,324 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T07:12:13,324 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T07:12:13,324 import os, sys, tokenize, traceback 2025-09-08T07:12:13,324 2025-09-08T07:12:13,324 try: 2025-09-08T07:12:13,324 import setuptools 2025-09-08T07:12:13,324 except ImportError: 2025-09-08T07:12:13,324 print( 2025-09-08T07:12:13,324 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T07:12:13,324 "the build environment with exception:", 2025-09-08T07:12:13,324 file=sys.stderr, 2025-09-08T07:12:13,324 ) 2025-09-08T07:12:13,324 traceback.print_exc() 2025-09-08T07:12:13,324 sys.exit(1) 2025-09-08T07:12:13,324 2025-09-08T07:12:13,324 __file__ = %r 2025-09-08T07:12:13,324 sys.argv[0] = __file__ 2025-09-08T07:12:13,324 2025-09-08T07:12:13,324 if os.path.exists(__file__): 2025-09-08T07:12:13,324 filename = __file__ 2025-09-08T07:12:13,324 with tokenize.open(__file__) as f: 2025-09-08T07:12:13,324 setup_py_code = f.read() 2025-09-08T07:12:13,324 else: 2025-09-08T07:12:13,324 filename = "" 2025-09-08T07:12:13,324 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T07:12:13,324 2025-09-08T07:12:13,324 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T07:12:13,324 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-ecze0z7_/grlc_be60f02b3a39430fa00dfe10c6009ef6/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-4x95wmvo[/] 2025-09-08T07:12:13,324 [bold magenta]cwd[/]: /tmp/pip-wheel-ecze0z7_/grlc_be60f02b3a39430fa00dfe10c6009ef6/ 2025-09-08T07:12:13,325 Building wheel for grlc (setup.py): finished with status 'error' 2025-09-08T07:12:13,325 ERROR: Failed building wheel for grlc 2025-09-08T07:12:13,326 Running setup.py clean for grlc 2025-09-08T07:12:13,327 Running command python setup.py clean 2025-09-08T07:12:14,344 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-08T07:12:14,344 !! 2025-09-08T07:12:14,344 ******************************************************************************** 2025-09-08T07:12:14,345 Usage of dash-separated 'description-file' will not be supported in future 2025-09-08T07:12:14,345 versions. Please use the underscore name 'description_file' instead. 2025-09-08T07:12:14,345 (Affected: grlc). 2025-09-08T07:12:14,345 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-08T07:12:14,345 or your builds will no longer be supported. 2025-09-08T07:12:14,345 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-08T07:12:14,345 ******************************************************************************** 2025-09-08T07:12:14,346 !! 2025-09-08T07:12:14,346 opt = self._enforce_underscore(opt, section) 2025-09-08T07:12:14,571 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T07:12:14,571 'build/scripts-3.13' does not exist -- can't clean it 2025-09-08T07:12:14,683 Failed to build grlc 2025-09-08T07:12:14,684 ERROR: Failed to build one or more wheels 2025-09-08T07:12:14,685 Exception information: 2025-09-08T07:12:14,685 Traceback (most recent call last): 2025-09-08T07:12:14,685 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T07:12:14,685 status = _inner_run() 2025-09-08T07:12:14,685 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T07:12:14,685 return self.run(options, args) 2025-09-08T07:12:14,685 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T07:12:14,685 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T07:12:14,685 return func(self, options, args) 2025-09-08T07:12:14,685 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T07:12:14,685 raise CommandError("Failed to build one or more wheels") 2025-09-08T07:12:14,685 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T07:12:14,689 Removed build tracker: '/tmp/pip-build-tracker-xjak92qm'