2026-04-09T17:20:03,759 Created temporary directory: /tmp/pip-ephem-wheel-cache-ght0yejp 2026-04-09T17:20:03,761 Created temporary directory: /tmp/pip-build-tracker-azmfv17n 2026-04-09T17:20:03,762 Initialized build tracking at /tmp/pip-build-tracker-azmfv17n 2026-04-09T17:20:03,763 Created build tracker: /tmp/pip-build-tracker-azmfv17n 2026-04-09T17:20:03,763 Entered build tracker: /tmp/pip-build-tracker-azmfv17n 2026-04-09T17:20:03,764 Created temporary directory: /tmp/pip-wheel-4pr644l6 2026-04-09T17:20:03,767 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-04-09T17:20:03,769 Created temporary directory: /tmp/pip-ephem-wheel-cache-1obn4aux 2026-04-09T17:20:03,794 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-09T17:20:03,797 2 location(s) to search for versions of pygcodedecode: 2026-04-09T17:20:03,797 * https://pypi.org/simple/pygcodedecode/ 2026-04-09T17:20:03,797 * https://www.piwheels.org/simple/pygcodedecode/ 2026-04-09T17:20:03,798 Fetching project page and analyzing links: https://pypi.org/simple/pygcodedecode/ 2026-04-09T17:20:03,799 Getting page https://pypi.org/simple/pygcodedecode/ 2026-04-09T17:20:03,800 Found index url https://pypi.org/simple 2026-04-09T17:20:04,027 Fetched page https://pypi.org/simple/pygcodedecode/ as application/vnd.pypi.simple.v1+json 2026-04-09T17:20:04,035 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/dd/cf/30d1adfd9414ea6812867857e03dbf71ab82511fc4c744389a430556931f/pyGCodeDecode-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.8) 2026-04-09T17:20:04,036 Found link https://files.pythonhosted.org/packages/27/bd/f812060621663b036b666e0006226ddd86b99a6f470a282cfff101667d50/pyGCodeDecode-0.1.0.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.8), version: 0.1.0 2026-04-09T17:20:04,037 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/dd/0f/208cccd6033ba6a48aa0e4eb60c2bbd15e1d015a9af518bd0947301482f0/pyGCodeDecode-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.8) 2026-04-09T17:20:04,038 Found link https://files.pythonhosted.org/packages/b7/d8/87377451261ffa6a638b3b7cb4276f481cb865b3feb46b70b1e5424c8715/pyGCodeDecode-0.1.1.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.8), version: 0.1.1 2026-04-09T17:20:04,039 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/14/45/5e0a64b0cae30844cf25d55f2bd75f248a9198b3dc8996aeddc612d64208/pyGCodeDecode-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.8) 2026-04-09T17:20:04,040 Found link https://files.pythonhosted.org/packages/be/d2/2c0b8e53a131a0ea700eaac38dc489870698930a7c62cb5511c43d3234de/pyGCodeDecode-0.2.0.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.8), version: 0.2.0 2026-04-09T17:20:04,041 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/e5/40/8b988ad94eb20f171d7af194b736a6ee31e648099648b01605e6b185609b/pyGCodeDecode-0.2.1-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,042 Found link https://files.pythonhosted.org/packages/30/db/bf32ea8e0bbcc372412be95728a542b5cc4d2659d9e2b3979c6160f7cb8e/pyGCodeDecode-0.2.1.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 0.2.1 2026-04-09T17:20:04,042 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/c5/81/c5aa136c89b846d22fe39c72356be558bbd3564c6dd5225b47fccf349f77/pyGCodeDecode-0.2.2-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,043 Found link https://files.pythonhosted.org/packages/48/ab/728f0d532c3e41a6253844755c007a9c2cc3c0e0a13cc9a114e541d131ac/pygcodedecode-0.2.2.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 0.2.2 2026-04-09T17:20:04,044 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/58/54/eb4453354f3f45d1d42bca8f649087cc95880a97f99107d2472e70ba11b6/pyGCodeDecode-0.2.3-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,045 Found link https://files.pythonhosted.org/packages/01/88/84f8a17f23c592136ef667a5083ae274500e7895b437119a4c03e40a26be/pygcodedecode-0.2.3.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 0.2.3 2026-04-09T17:20:04,046 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/f3/f8/d800f619844d5d64c2f99806b4cf1e58f556d1684e8f0b63e5ea693375c6/pyGCodeDecode-0.2.4-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,047 Found link https://files.pythonhosted.org/packages/a8/fa/3d6a8da3ca082f815ea39934049f086bb4bf35ea59bb3d8f812d32e98343/pygcodedecode-0.2.4.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 0.2.4 2026-04-09T17:20:04,048 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/d3/f5/02a9f87730fcdf1ac6cc473c7b2b51f447918c8fdd0a2b558afd1a73ae4d/pyGCodeDecode-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,048 Found link https://files.pythonhosted.org/packages/7a/e7/051a42189518507cdf8c494d966f642a2b7a9b3fcf40b69248e5129b5052/pygcodedecode-1.0.0.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.0.0 2026-04-09T17:20:04,049 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/43/be/40bf19e5ac6d0c4feb71cf669c80047f27c15b77ae98b569bdddaeaa1072/pyGCodeDecode-1.0.1-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,050 Found link https://files.pythonhosted.org/packages/20/d3/2008794c83fdfd9571c63c1c12ac7dd961101854138ca174b31d2cfca284/pygcodedecode-1.0.1.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.0.1 2026-04-09T17:20:04,051 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/b8/60/d91ae7520f5d66271dfacb6a78dc8aab55626669553dbf68a06fd986deff/pyGCodeDecode-1.0.2-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,052 Found link https://files.pythonhosted.org/packages/0d/fc/2a645261259597b621c527d2617f6c0f235bf34a0f5bd1b514e6c323524f/pygcodedecode-1.0.2.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.0.2 2026-04-09T17:20:04,052 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/67/44/db3cf5addb4afcaa4ee9d738ace9e3251bcab91128e15f51c3dc375a203f/pyGCodeDecode-1.1.0-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,053 Found link https://files.pythonhosted.org/packages/38/42/5f56650b7a8545b88b11963158e87fd48f419874797c16f65608f520dcec/pygcodedecode-1.1.0.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.1.0 2026-04-09T17:20:04,054 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/17/ee/6ba3d963b083ee58e109d246881a5868f0efd86de4eb7b75e6122ddd6dae/pyGCodeDecode-1.1.1-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,055 Found link https://files.pythonhosted.org/packages/be/d2/55d93f430511c6337cc794ab23236c8833edfb31c7a861f5f9bda7d42490/pygcodedecode-1.1.1.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.1.1 2026-04-09T17:20:04,056 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/ee/f3/2bc471605441df4182cae35baf31d23a82be6bcc35436a3a9d3c0d499bfc/pyGCodeDecode-1.1.2-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,057 Found link https://files.pythonhosted.org/packages/91/db/b5be9d10ca304408da148383698f10c544d9605d7613d181119697d571cf/pygcodedecode-1.1.2.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.1.2 2026-04-09T17:20:04,057 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/b6/0e/5204650033df665b4e9fbb72c3f279f91a0f11514c73a5ba48046ddfa279/pyGCodeDecode-1.1.3-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,058 Found link https://files.pythonhosted.org/packages/12/d4/1168d23ecaef5466d43ed65b3a667824eb7b1806c02d54aa25674720b807/pygcodedecode-1.1.3.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.1.3 2026-04-09T17:20:04,059 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/41/89/3d91832b546ffee8e70a08dc0f95f938967f1ab2ba0965c37c619a82e72d/pyGCodeDecode-1.2.0-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,059 Found link https://files.pythonhosted.org/packages/5b/ed/ad96ba3e4ad7e12dcbad6d4d2f77cceca64a723f2984a18321cd2b0d05ce/pygcodedecode-1.2.0.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.2.0 2026-04-09T17:20:04,060 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/40/06/9fe49aefc78bb89ddf324f5a3ef973407d86c961502870351b5cf102f02c/pyGCodeDecode-1.3.0-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,061 Found link https://files.pythonhosted.org/packages/5e/9c/0321570a85007566bc3657ca19c09ad083b25afd3cf307f44240f0bc97a6/pygcodedecode-1.3.0.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.3.0 2026-04-09T17:20:04,061 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/0f/e2/1b67e5c0c8020ca61da4217a2cca153acee488a6c51bc9f2216c440ed84b/pyGCodeDecode-1.3.1-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,062 Found link https://files.pythonhosted.org/packages/ae/1f/788566f6196dec8d589720d1866b7c105503487b65296382b806c4ccbe09/pygcodedecode-1.3.1.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.3.1 2026-04-09T17:20:04,063 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/22/7a/1f65fd16ba339f7a7593bd2ad87507e01f90818c7b2c94a13ff4708dfb8b/pygcodedecode-1.4.1-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,064 Found link https://files.pythonhosted.org/packages/b4/7e/406ee7fd4134f5c772855618fd59da95f5463000b64722bfbfbf08386b7b/pygcodedecode-1.4.1.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.4.1 2026-04-09T17:20:04,065 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/70/37/5a6c02301ac33e679e184d67deea925d5e6017d6c869529bfff211529f08/pygcodedecode-1.4.2-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,066 Found link https://files.pythonhosted.org/packages/f0/7a/830e7edd8704a1149a905eb56f136fa88422608e226caf9ad109a009e369/pygcodedecode-1.4.2.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.4.2 2026-04-09T17:20:04,067 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/ff/ef/10cbdb902cb3a9967c4d4befd1f648cc21244216a3a5353961e535b0cddd/pygcodedecode-1.4.3-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,068 Found link https://files.pythonhosted.org/packages/b9/f4/c50b7a0441e913cf71b3e3d2089e02f9672cf89ebc3a3aa112b2532623f2/pygcodedecode-1.4.3.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.4.3 2026-04-09T17:20:04,069 Fetching project page and analyzing links: https://www.piwheels.org/simple/pygcodedecode/ 2026-04-09T17:20:04,069 Getting page https://www.piwheels.org/simple/pygcodedecode/ 2026-04-09T17:20:04,071 Found index url https://www.piwheels.org/simple 2026-04-09T17:20:04,238 Fetched page https://www.piwheels.org/simple/pygcodedecode/ as text/html 2026-04-09T17:20:04,244 Skipping link: No binaries permitted for pygcodedecode: https://www.piwheels.org/simple/pygcodedecode/pygcodedecode-1.4.2-py3-none-any.whl#sha256=f3cf0b9b698a426764d2c92c4fa6a93b3167e998014457ad9bdf24e56dcbabc4 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,245 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pygcodedecode-1.4.1-py3-none-any.whl#sha256=3df6b9dffe92482139ccfd65b2e4df937ae5f2602204861f104e0cedfb35a1d0 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,245 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-1.3.1-py3-none-any.whl#sha256=841bd76e1ef14017025aa5aae4214239ed5ce3e61f99461d5b280c160ce7eef3 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,246 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-1.3.0-py3-none-any.whl#sha256=37231e3d589e3c9055a4d639974b99379d1e19e1fd15d522fd6685dc35a60105 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,246 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-1.2.0-py3-none-any.whl#sha256=0b33f9c7da599e864bbcfc30e83aefde72d6379f28394d7d9b8c171343c3ca57 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,247 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-1.1.3-py3-none-any.whl#sha256=3dd40d8a74b540df28e0801e1fbab96af3da4af64307615d1f0047c2e3252e14 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,247 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-1.1.2-py3-none-any.whl#sha256=82042758ba73be290e495d52506c1d4703c9278d14f115541cfc585eb88adda4 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,248 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-1.1.1-py3-none-any.whl#sha256=2c2d55fab3f32f010c219bb0eeb71c9a67bee66ec7be0f75abf67e2f5ab5928d (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,249 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-1.1.0-py3-none-any.whl#sha256=b430d76266931da44b74b17c4ec090d7cff4da784f79090cb486fd7ea6c32e3c (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,249 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-1.0.2-py3-none-any.whl#sha256=ea89dd8805d512aba5c645bbe5c0e733f61166ca2d3cdd1acaad940ccc9bebf6 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,250 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-1.0.1-py3-none-any.whl#sha256=f420f4cde7ea8a5a2d69e5a30f74a607f6d7eb7cca196199a37cee5ccc4bd7b8 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,251 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-1.0.0-py3-none-any.whl#sha256=4921835b5e916e5917859a2f7750837d6b25b38ba19a13d1a95a0461ed53b462 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,251 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-0.2.4-py3-none-any.whl#sha256=821c907311c72a9061175ab8c7af211f8ed6e0a293f88c9e77c14a4f2351222e (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,252 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-0.2.3-py3-none-any.whl#sha256=f5692511f9cfcb4dc38d3d5f66e0ff4b915cfb793eb6c76e455a8400e1784f40 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,252 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-0.2.2-py3-none-any.whl#sha256=d7ad4e18b8772ea340d1927c2ac332f29aa58088339e675f4ee1fdcf37cd2d5d (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,253 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-0.2.1-py3-none-any.whl#sha256=5564c33dbbd6e7189f818013644cea91de509f8d5ead64511bdaeda980f77d09 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-04-09T17:20:04,253 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-0.2.0-py3-none-any.whl#sha256=cd27fa6bce90aad5cf7417bea2c732126b2f71a9323b0e8c02227c888aef9410 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.8) 2026-04-09T17:20:04,254 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-0.1.1-py3-none-any.whl#sha256=dfe9a286e756675838b98be1425101c99730adc4d54e2d1cffe8ea5ef3268274 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.8) 2026-04-09T17:20:04,255 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pyGCodeDecode-0.1.0-py3-none-any.whl#sha256=eb83da22b3b1bc1b083799c15a40cfdf975b0598fcff6852aacf8c2e1998687e (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.8) 2026-04-09T17:20:04,255 Skipping link: not a file: https://www.piwheels.org/simple/pygcodedecode/ 2026-04-09T17:20:04,256 Skipping link: not a file: https://pypi.org/simple/pygcodedecode/ 2026-04-09T17:20:04,279 Given no hashes to check 1 links for project 'pygcodedecode': discarding no candidates 2026-04-09T17:20:04,298 Collecting pygcodedecode==1.4.3 2026-04-09T17:20:04,301 Created temporary directory: /tmp/pip-unpack-nhw6ey15 2026-04-09T17:20:04,528 Downloading pygcodedecode-1.4.3.tar.gz (4.1 MB) 2026-04-09T17:20:05,934 Added pygcodedecode==1.4.3 from https://files.pythonhosted.org/packages/b9/f4/c50b7a0441e913cf71b3e3d2089e02f9672cf89ebc3a3aa112b2532623f2/pygcodedecode-1.4.3.tar.gz to build tracker '/tmp/pip-build-tracker-azmfv17n' 2026-04-09T17:20:05,940 Created temporary directory: /tmp/pip-build-env-3q4eyn9h 2026-04-09T17:20:05,945 Installing build dependencies: started 2026-04-09T17:20:05,946 Running command pip subprocess to install build dependencies 2026-04-09T17:20:05,977 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-09T17:20:06,016 Traceback (most recent call last): 2026-04-09T17:20:06,017 File "", line 192, in addpackage 2026-04-09T17:20:06,018 File "", line 1, in 2026-04-09T17:20:06,018 ModuleNotFoundError: No module named 'outofcuda' 2026-04-09T17:20:06,019 Remainder of file ignored 2026-04-09T17:20:07,086 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-09T17:20:07,499 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-04-09T17:20:07,523 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-09T17:20:09,276 Collecting setuptools 2026-04-09T17:20:09,353 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-09T17:20:09,620 Collecting wheel 2026-04-09T17:20:09,638 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-09T17:20:09,824 Collecting packaging>=24.0 2026-04-09T17:20:09,840 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-09T17:20:12,808 Installing collected packages: setuptools, packaging, wheel 2026-04-09T17:20:16,217 Creating /tmp/pip-build-env-3q4eyn9h/overlay/local/bin 2026-04-09T17:20:16,219 changing mode of /tmp/pip-build-env-3q4eyn9h/overlay/local/bin/wheel to 755 2026-04-09T17:20:16,241 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-04-09T17:20:16,521 Installing build dependencies: finished with status 'done' 2026-04-09T17:20:16,528 Getting requirements to build wheel: started 2026-04-09T17:20:16,529 Running command Getting requirements to build wheel 2026-04-09T17:20:17,223 /tmp/pip-build-env-3q4eyn9h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-09T17:20:17,223 !! 2026-04-09T17:20:17,224 ******************************************************************************** 2026-04-09T17:20:17,225 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-09T17:20:17,226 License :: OSI Approved :: MIT License 2026-04-09T17:20:17,228 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:20:17,228 ******************************************************************************** 2026-04-09T17:20:17,230 !! 2026-04-09T17:20:17,230 dist._finalize_license_expression() 2026-04-09T17:20:17,231 /tmp/pip-build-env-3q4eyn9h/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-09T17:20:17,232 !! 2026-04-09T17:20:17,233 ******************************************************************************** 2026-04-09T17:20:17,233 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-09T17:20:17,234 License :: OSI Approved :: MIT License 2026-04-09T17:20:17,235 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:20:17,236 ******************************************************************************** 2026-04-09T17:20:17,237 !! 2026-04-09T17:20:17,238 self._finalize_license_expression() 2026-04-09T17:20:17,239 running egg_info 2026-04-09T17:20:17,243 writing pyGCodeDecode.egg-info/PKG-INFO 2026-04-09T17:20:17,248 writing dependency_links to pyGCodeDecode.egg-info/dependency_links.txt 2026-04-09T17:20:17,251 writing entry points to pyGCodeDecode.egg-info/entry_points.txt 2026-04-09T17:20:17,253 writing requirements to pyGCodeDecode.egg-info/requires.txt 2026-04-09T17:20:17,255 writing top-level names to pyGCodeDecode.egg-info/top_level.txt 2026-04-09T17:20:17,282 reading manifest file 'pyGCodeDecode.egg-info/SOURCES.txt' 2026-04-09T17:20:17,285 adding license file 'LICENSE' 2026-04-09T17:20:17,289 writing manifest file 'pyGCodeDecode.egg-info/SOURCES.txt' 2026-04-09T17:20:17,387 Getting requirements to build wheel: finished with status 'done' 2026-04-09T17:20:17,390 Created temporary directory: /tmp/pip-modern-metadata-g81ye4aw 2026-04-09T17:20:17,392 Preparing metadata (pyproject.toml): started 2026-04-09T17:20:17,393 Running command Preparing metadata (pyproject.toml) 2026-04-09T17:20:18,033 /tmp/pip-build-env-3q4eyn9h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-09T17:20:18,033 !! 2026-04-09T17:20:18,034 ******************************************************************************** 2026-04-09T17:20:18,035 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-09T17:20:18,036 License :: OSI Approved :: MIT License 2026-04-09T17:20:18,037 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:20:18,037 ******************************************************************************** 2026-04-09T17:20:18,038 !! 2026-04-09T17:20:18,039 dist._finalize_license_expression() 2026-04-09T17:20:18,039 /tmp/pip-build-env-3q4eyn9h/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-09T17:20:18,040 !! 2026-04-09T17:20:18,041 ******************************************************************************** 2026-04-09T17:20:18,041 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-09T17:20:18,043 License :: OSI Approved :: MIT License 2026-04-09T17:20:18,044 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:20:18,044 ******************************************************************************** 2026-04-09T17:20:18,046 !! 2026-04-09T17:20:18,046 self._finalize_license_expression() 2026-04-09T17:20:18,047 running dist_info 2026-04-09T17:20:18,055 creating /tmp/pip-modern-metadata-g81ye4aw/pyGCodeDecode.egg-info 2026-04-09T17:20:18,056 writing /tmp/pip-modern-metadata-g81ye4aw/pyGCodeDecode.egg-info/PKG-INFO 2026-04-09T17:20:18,062 writing dependency_links to /tmp/pip-modern-metadata-g81ye4aw/pyGCodeDecode.egg-info/dependency_links.txt 2026-04-09T17:20:18,064 writing entry points to /tmp/pip-modern-metadata-g81ye4aw/pyGCodeDecode.egg-info/entry_points.txt 2026-04-09T17:20:18,066 writing requirements to /tmp/pip-modern-metadata-g81ye4aw/pyGCodeDecode.egg-info/requires.txt 2026-04-09T17:20:18,067 writing top-level names to /tmp/pip-modern-metadata-g81ye4aw/pyGCodeDecode.egg-info/top_level.txt 2026-04-09T17:20:18,069 writing manifest file '/tmp/pip-modern-metadata-g81ye4aw/pyGCodeDecode.egg-info/SOURCES.txt' 2026-04-09T17:20:18,091 reading manifest file '/tmp/pip-modern-metadata-g81ye4aw/pyGCodeDecode.egg-info/SOURCES.txt' 2026-04-09T17:20:18,094 adding license file 'LICENSE' 2026-04-09T17:20:18,097 writing manifest file '/tmp/pip-modern-metadata-g81ye4aw/pyGCodeDecode.egg-info/SOURCES.txt' 2026-04-09T17:20:18,313 creating '/tmp/pip-modern-metadata-g81ye4aw/pygcodedecode-1.4.3.dist-info' 2026-04-09T17:20:18,438 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-09T17:20:18,443 Source in /tmp/pip-wheel-4pr644l6/pygcodedecode_0e688989b08243af9238277cf0294557 has version 1.4.3, which satisfies requirement pygcodedecode==1.4.3 from https://files.pythonhosted.org/packages/b9/f4/c50b7a0441e913cf71b3e3d2089e02f9672cf89ebc3a3aa112b2532623f2/pygcodedecode-1.4.3.tar.gz 2026-04-09T17:20:18,444 Removed pygcodedecode==1.4.3 from https://files.pythonhosted.org/packages/b9/f4/c50b7a0441e913cf71b3e3d2089e02f9672cf89ebc3a3aa112b2532623f2/pygcodedecode-1.4.3.tar.gz from build tracker '/tmp/pip-build-tracker-azmfv17n' 2026-04-09T17:20:18,451 Created temporary directory: /tmp/pip-unpack-gjnoeefd 2026-04-09T17:20:18,452 Building wheels for collected packages: pygcodedecode 2026-04-09T17:20:18,456 Created temporary directory: /tmp/pip-wheel-kps_9_ny 2026-04-09T17:20:18,457 Destination directory: /tmp/pip-wheel-kps_9_ny 2026-04-09T17:20:18,459 Building wheel for pygcodedecode (pyproject.toml): started 2026-04-09T17:20:18,460 Running command Building wheel for pygcodedecode (pyproject.toml) 2026-04-09T17:20:19,080 /tmp/pip-build-env-3q4eyn9h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-09T17:20:19,080 !! 2026-04-09T17:20:19,081 ******************************************************************************** 2026-04-09T17:20:19,082 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-09T17:20:19,083 License :: OSI Approved :: MIT License 2026-04-09T17:20:19,084 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:20:19,085 ******************************************************************************** 2026-04-09T17:20:19,086 !! 2026-04-09T17:20:19,086 dist._finalize_license_expression() 2026-04-09T17:20:19,087 /tmp/pip-build-env-3q4eyn9h/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-09T17:20:19,087 !! 2026-04-09T17:20:19,089 ******************************************************************************** 2026-04-09T17:20:19,089 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-09T17:20:19,091 License :: OSI Approved :: MIT License 2026-04-09T17:20:19,092 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-09T17:20:19,093 ******************************************************************************** 2026-04-09T17:20:19,094 !! 2026-04-09T17:20:19,095 self._finalize_license_expression() 2026-04-09T17:20:19,095 running bdist_wheel 2026-04-09T17:20:19,106 running build 2026-04-09T17:20:19,107 running build_py 2026-04-09T17:20:19,113 creating build/lib/tests 2026-04-09T17:20:19,115 copying tests/test_progress_fix.py -> build/lib/tests 2026-04-09T17:20:19,118 copying tests/test_gcode_interpreter.py -> build/lib/tests 2026-04-09T17:20:19,121 copying tests/__init__.py -> build/lib/tests 2026-04-09T17:20:19,123 copying tests/test_state_generator.py -> build/lib/tests 2026-04-09T17:20:19,126 copying tests/test_planner_block.py -> build/lib/tests 2026-04-09T17:20:19,128 copying tests/test_result.py -> build/lib/tests 2026-04-09T17:20:19,132 copying tests/test_junction_handling.py -> build/lib/tests 2026-04-09T17:20:19,134 copying tests/test_end_to_end.py -> build/lib/tests 2026-04-09T17:20:19,137 copying tests/test_vector4d.py -> build/lib/tests 2026-04-09T17:20:19,139 creating build/lib/pyGCodeDecode 2026-04-09T17:20:19,140 copying pyGCodeDecode/result.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,143 copying pyGCodeDecode/__init__.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,145 copying pyGCodeDecode/abaqus_file_generator.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,147 copying pyGCodeDecode/helpers.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,149 copying pyGCodeDecode/tools.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,152 copying pyGCodeDecode/cli.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,154 copying pyGCodeDecode/gcode_interpreter.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,157 copying pyGCodeDecode/junction_handling.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,160 copying pyGCodeDecode/state.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,163 copying pyGCodeDecode/planner_block.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,166 copying pyGCodeDecode/plotter.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,169 copying pyGCodeDecode/state_generator.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,172 copying pyGCodeDecode/utils.py -> build/lib/pyGCodeDecode 2026-04-09T17:20:19,175 creating build/lib/pyGCodeDecode/examples 2026-04-09T17:20:19,176 copying pyGCodeDecode/examples/benchy.py -> build/lib/pyGCodeDecode/examples 2026-04-09T17:20:19,178 copying pyGCodeDecode/examples/brace.py -> build/lib/pyGCodeDecode/examples 2026-04-09T17:20:19,180 running egg_info 2026-04-09T17:20:19,190 writing pyGCodeDecode.egg-info/PKG-INFO 2026-04-09T17:20:19,195 writing dependency_links to pyGCodeDecode.egg-info/dependency_links.txt 2026-04-09T17:20:19,197 writing entry points to pyGCodeDecode.egg-info/entry_points.txt 2026-04-09T17:20:19,200 writing requirements to pyGCodeDecode.egg-info/requires.txt 2026-04-09T17:20:19,201 writing top-level names to pyGCodeDecode.egg-info/top_level.txt 2026-04-09T17:20:19,215 reading manifest file 'pyGCodeDecode.egg-info/SOURCES.txt' 2026-04-09T17:20:19,218 adding license file 'LICENSE' 2026-04-09T17:20:19,222 writing manifest file 'pyGCodeDecode.egg-info/SOURCES.txt' 2026-04-09T17:20:19,228 creating build/lib/pyGCodeDecode/data 2026-04-09T17:20:19,229 copying pyGCodeDecode/data/default_printer_presets.yaml -> build/lib/pyGCodeDecode/data 2026-04-09T17:20:19,231 creating build/lib/pyGCodeDecode/examples/data 2026-04-09T17:20:19,232 copying pyGCodeDecode/examples/data/triangle.gcode -> build/lib/pyGCodeDecode/examples/data 2026-04-09T17:20:19,235 copying pyGCodeDecode/examples/data/benchy.gcode -> build/lib/pyGCodeDecode/examples/data 2026-04-09T17:20:19,316 copying pyGCodeDecode/examples/data/bee.gcode -> build/lib/pyGCodeDecode/examples/data 2026-04-09T17:20:19,319 copying pyGCodeDecode/examples/data/printer_presets.yaml -> build/lib/pyGCodeDecode/examples/data 2026-04-09T17:20:19,321 copying pyGCodeDecode/examples/data/cubhelix.gcode -> build/lib/pyGCodeDecode/examples/data 2026-04-09T17:20:19,326 copying pyGCodeDecode/examples/data/brace.gcode -> build/lib/pyGCodeDecode/examples/data 2026-04-09T17:20:19,485 installing to build/bdist.linux-armv7l/wheel 2026-04-09T17:20:19,486 running install 2026-04-09T17:20:19,508 running install_lib 2026-04-09T17:20:19,514 creating build/bdist.linux-armv7l/wheel 2026-04-09T17:20:19,517 creating build/bdist.linux-armv7l/wheel/tests 2026-04-09T17:20:19,519 copying build/lib/tests/test_progress_fix.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-09T17:20:19,521 copying build/lib/tests/test_gcode_interpreter.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-09T17:20:19,523 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-09T17:20:19,525 copying build/lib/tests/test_state_generator.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-09T17:20:19,527 copying build/lib/tests/test_planner_block.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-09T17:20:19,529 copying build/lib/tests/test_result.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-09T17:20:19,531 copying build/lib/tests/test_junction_handling.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-09T17:20:19,534 copying build/lib/tests/test_end_to_end.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-09T17:20:19,536 copying build/lib/tests/test_vector4d.py -> build/bdist.linux-armv7l/wheel/./tests 2026-04-09T17:20:19,539 creating build/bdist.linux-armv7l/wheel/pyGCodeDecode 2026-04-09T17:20:19,540 copying build/lib/pyGCodeDecode/result.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,542 copying build/lib/pyGCodeDecode/__init__.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,544 creating build/bdist.linux-armv7l/wheel/pyGCodeDecode/examples 2026-04-09T17:20:19,545 copying build/lib/pyGCodeDecode/examples/benchy.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples 2026-04-09T17:20:19,547 copying build/lib/pyGCodeDecode/examples/brace.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples 2026-04-09T17:20:19,549 creating build/bdist.linux-armv7l/wheel/pyGCodeDecode/examples/data 2026-04-09T17:20:19,550 copying build/lib/pyGCodeDecode/examples/data/triangle.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-04-09T17:20:19,553 copying build/lib/pyGCodeDecode/examples/data/benchy.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-04-09T17:20:19,641 copying build/lib/pyGCodeDecode/examples/data/bee.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-04-09T17:20:19,643 copying build/lib/pyGCodeDecode/examples/data/printer_presets.yaml -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-04-09T17:20:19,645 copying build/lib/pyGCodeDecode/examples/data/cubhelix.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-04-09T17:20:19,649 copying build/lib/pyGCodeDecode/examples/data/brace.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-04-09T17:20:19,800 copying build/lib/pyGCodeDecode/abaqus_file_generator.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,802 copying build/lib/pyGCodeDecode/helpers.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,805 copying build/lib/pyGCodeDecode/tools.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,807 creating build/bdist.linux-armv7l/wheel/pyGCodeDecode/data 2026-04-09T17:20:19,808 copying build/lib/pyGCodeDecode/data/default_printer_presets.yaml -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/data 2026-04-09T17:20:19,810 copying build/lib/pyGCodeDecode/cli.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,813 copying build/lib/pyGCodeDecode/gcode_interpreter.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,815 copying build/lib/pyGCodeDecode/junction_handling.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,818 copying build/lib/pyGCodeDecode/state.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,821 copying build/lib/pyGCodeDecode/planner_block.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,823 copying build/lib/pyGCodeDecode/plotter.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,826 copying build/lib/pyGCodeDecode/state_generator.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,829 copying build/lib/pyGCodeDecode/utils.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-04-09T17:20:19,832 running install_egg_info 2026-04-09T17:20:19,837 Copying pyGCodeDecode.egg-info to build/bdist.linux-armv7l/wheel/./pyGCodeDecode-1.4.3-py3.11.egg-info 2026-04-09T17:20:19,849 running install_scripts 2026-04-09T17:20:19,861 creating build/bdist.linux-armv7l/wheel/pygcodedecode-1.4.3.dist-info/WHEEL 2026-04-09T17:20:19,863 creating '/tmp/pip-wheel-kps_9_ny/.tmp-x__s5it9/pygcodedecode-1.4.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-09T17:20:19,866 adding 'pyGCodeDecode/__init__.py' 2026-04-09T17:20:19,867 adding 'pyGCodeDecode/abaqus_file_generator.py' 2026-04-09T17:20:19,869 adding 'pyGCodeDecode/cli.py' 2026-04-09T17:20:19,873 adding 'pyGCodeDecode/gcode_interpreter.py' 2026-04-09T17:20:19,875 adding 'pyGCodeDecode/helpers.py' 2026-04-09T17:20:19,878 adding 'pyGCodeDecode/junction_handling.py' 2026-04-09T17:20:19,881 adding 'pyGCodeDecode/planner_block.py' 2026-04-09T17:20:19,883 adding 'pyGCodeDecode/plotter.py' 2026-04-09T17:20:19,885 adding 'pyGCodeDecode/result.py' 2026-04-09T17:20:19,887 adding 'pyGCodeDecode/state.py' 2026-04-09T17:20:19,889 adding 'pyGCodeDecode/state_generator.py' 2026-04-09T17:20:19,891 adding 'pyGCodeDecode/tools.py' 2026-04-09T17:20:19,895 adding 'pyGCodeDecode/utils.py' 2026-04-09T17:20:19,897 adding 'pyGCodeDecode/data/default_printer_presets.yaml' 2026-04-09T17:20:19,899 adding 'pyGCodeDecode/examples/benchy.py' 2026-04-09T17:20:19,900 adding 'pyGCodeDecode/examples/brace.py' 2026-04-09T17:20:19,903 adding 'pyGCodeDecode/examples/data/bee.gcode' 2026-04-09T17:20:21,019 adding 'pyGCodeDecode/examples/data/benchy.gcode' 2026-04-09T17:20:22,999 adding 'pyGCodeDecode/examples/data/brace.gcode' 2026-04-09T17:20:23,080 adding 'pyGCodeDecode/examples/data/cubhelix.gcode' 2026-04-09T17:20:23,083 adding 'pyGCodeDecode/examples/data/printer_presets.yaml' 2026-04-09T17:20:23,085 adding 'pyGCodeDecode/examples/data/triangle.gcode' 2026-04-09T17:20:23,088 adding 'pygcodedecode-1.4.3.dist-info/licenses/LICENSE' 2026-04-09T17:20:23,090 adding 'tests/__init__.py' 2026-04-09T17:20:23,092 adding 'tests/test_end_to_end.py' 2026-04-09T17:20:23,093 adding 'tests/test_gcode_interpreter.py' 2026-04-09T17:20:23,095 adding 'tests/test_junction_handling.py' 2026-04-09T17:20:23,097 adding 'tests/test_planner_block.py' 2026-04-09T17:20:23,099 adding 'tests/test_progress_fix.py' 2026-04-09T17:20:23,101 adding 'tests/test_result.py' 2026-04-09T17:20:23,103 adding 'tests/test_state_generator.py' 2026-04-09T17:20:23,104 adding 'tests/test_vector4d.py' 2026-04-09T17:20:23,106 adding 'pygcodedecode-1.4.3.dist-info/METADATA' 2026-04-09T17:20:23,108 adding 'pygcodedecode-1.4.3.dist-info/WHEEL' 2026-04-09T17:20:23,109 adding 'pygcodedecode-1.4.3.dist-info/entry_points.txt' 2026-04-09T17:20:23,110 adding 'pygcodedecode-1.4.3.dist-info/top_level.txt' 2026-04-09T17:20:23,112 adding 'pygcodedecode-1.4.3.dist-info/RECORD' 2026-04-09T17:20:23,161 removing build/bdist.linux-armv7l/wheel 2026-04-09T17:20:23,327 Building wheel for pygcodedecode (pyproject.toml): finished with status 'done' 2026-04-09T17:20:24,370 Created wheel for pygcodedecode: filename=pygcodedecode-1.4.3-py3-none-any.whl size=4177811 sha256=45db4f055052ab6b936d97b277854554390423316a7cbbe2d1a6e1bab20e969b 2026-04-09T17:20:24,371 Stored in directory: /tmp/pip-ephem-wheel-cache-1obn4aux/wheels/81/fd/53/cd314d8328d77dd8627007ccfaae9b0fe5bfe36cccb1fc0012 2026-04-09T17:20:24,385 Successfully built pygcodedecode 2026-04-09T17:20:24,527 Removed build tracker: '/tmp/pip-build-tracker-azmfv17n'