2026-08-18T16:58:32,036 Created temporary directory: /tmp/pip-ephem-wheel-cache-ihty_e20 2026-08-18T16:58:32,038 Created temporary directory: /tmp/pip-build-tracker-4e0uhkfc 2026-08-18T16:58:32,038 Initialized build tracking at /tmp/pip-build-tracker-4e0uhkfc 2026-08-18T16:58:32,039 Created build tracker: /tmp/pip-build-tracker-4e0uhkfc 2026-08-18T16:58:32,039 Entered build tracker: /tmp/pip-build-tracker-4e0uhkfc 2026-08-18T16:58:32,040 Created temporary directory: /tmp/pip-wheel-pkdw2odn 2026-08-18T16:58:32,043 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-08-18T16:58:32,045 Created temporary directory: /tmp/pip-ephem-wheel-cache-7_zby8dn 2026-08-18T16:58:32,068 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-18T16:58:32,071 2 location(s) to search for versions of pygcodedecode: 2026-08-18T16:58:32,071 * https://pypi.org/simple/pygcodedecode/ 2026-08-18T16:58:32,071 * https://www.piwheels.org/simple/pygcodedecode/ 2026-08-18T16:58:32,072 Fetching project page and analyzing links: https://pypi.org/simple/pygcodedecode/ 2026-08-18T16:58:32,073 Getting page https://pypi.org/simple/pygcodedecode/ 2026-08-18T16:58:32,074 Found index url https://pypi.org/simple 2026-08-18T16:58:32,301 Fetched page https://pypi.org/simple/pygcodedecode/ as application/vnd.pypi.simple.v1+json 2026-08-18T16:58:32,310 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-08-18T16:58:32,312 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-08-18T16:58:32,312 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-08-18T16:58:32,313 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-08-18T16:58:32,314 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-08-18T16:58:32,315 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-08-18T16:58:32,316 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-08-18T16:58:32,317 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-08-18T16:58:32,318 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-08-18T16:58:32,318 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-08-18T16:58:32,319 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-08-18T16:58:32,320 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-08-18T16:58:32,321 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-08-18T16:58:32,322 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-08-18T16:58:32,322 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-08-18T16:58:32,323 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-08-18T16:58:32,324 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-08-18T16:58:32,325 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-08-18T16:58:32,325 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-08-18T16:58:32,326 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-08-18T16:58:32,327 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-08-18T16:58:32,328 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-08-18T16:58:32,329 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-08-18T16:58:32,330 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-08-18T16:58:32,330 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-08-18T16:58:32,331 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-08-18T16:58:32,332 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-08-18T16:58:32,333 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-08-18T16:58:32,333 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-08-18T16:58:32,334 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-08-18T16:58:32,335 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-08-18T16:58:32,335 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-08-18T16:58:32,336 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-08-18T16:58:32,337 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-08-18T16:58:32,338 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-08-18T16:58:32,339 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-08-18T16:58:32,339 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-08-18T16:58:32,340 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-08-18T16:58:32,341 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-08-18T16:58:32,342 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-08-18T16:58:32,342 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/ff/73/b8c27618110c459cab582f5675cc36ca1f114581361d6054f311d32f9149/pygcodedecode-1.4.4-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-08-18T16:58:32,343 Found link https://files.pythonhosted.org/packages/3e/b0/62f40757c4494525d49d4c9ae3dcf3eb8990d564ddffd54686042b57c4d9/pygcodedecode-1.4.4.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.9), version: 1.4.4 2026-08-18T16:58:32,344 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/3d/4f/9580b1ef0815929c4404885ca7c69ed2a8504ae6a73a9b20e6cba6b7cb01/pygcodedecode-1.5.0-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.10) 2026-08-18T16:58:32,345 Found link https://files.pythonhosted.org/packages/08/78/90f157232b6eb94fbc72d1c0b076f4a6e0eced4f8beaff345ce18abf2ff3/pygcodedecode-1.5.0.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.10), version: 1.5.0 2026-08-18T16:58:32,345 Skipping link: No binaries permitted for pygcodedecode: https://files.pythonhosted.org/packages/fd/50/7651e53517ee39d8ed9d072b42db43d2a145d0511871898828dc2ba67b4b/pygcodedecode-1.5.1-py3-none-any.whl (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.10) 2026-08-18T16:58:32,346 Found link https://files.pythonhosted.org/packages/68/a7/bd87013aa3c23efba8fde3f17dcc2ce1124a21bb0bd1796ea3a7525b8031/pygcodedecode-1.5.1.tar.gz (from https://pypi.org/simple/pygcodedecode/) (requires-python:>=3.10), version: 1.5.1 2026-08-18T16:58:32,347 Fetching project page and analyzing links: https://www.piwheels.org/simple/pygcodedecode/ 2026-08-18T16:58:32,347 Getting page https://www.piwheels.org/simple/pygcodedecode/ 2026-08-18T16:58:32,348 Found index url https://www.piwheels.org/simple 2026-08-18T16:58:32,540 Fetched page https://www.piwheels.org/simple/pygcodedecode/ as text/html 2026-08-18T16:58:32,547 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pygcodedecode-1.5.0-py3-none-any.whl#sha256=81ea3b5311fd7b719a2d3ee8da93d6aa75b46daec2cf33d9eefd05e84e3bf6a4 (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.10) 2026-08-18T16:58:32,548 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pygcodedecode-1.4.4-py3-none-any.whl#sha256=7278e17c9e36f98bd53313f27e5136c34b9207e8bc0be57401c75f55556061bc (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-08-18T16:58:32,549 Skipping link: No binaries permitted for pygcodedecode: https://archive1.piwheels.org/simple/pygcodedecode/pygcodedecode-1.4.3-py3-none-any.whl#sha256=45db4f055052ab6b936d97b277854554390423316a7cbbe2d1a6e1bab20e969b (from https://www.piwheels.org/simple/pygcodedecode/) (requires-python:>=3.9) 2026-08-18T16:58:32,549 Skipping link: No binaries permitted for pygcodedecode: https://archive1.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-08-18T16:58:32,550 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-08-18T16:58:32,550 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-08-18T16:58:32,551 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-08-18T16:58:32,551 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-08-18T16:58:32,552 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-08-18T16:58:32,552 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-08-18T16:58:32,553 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-08-18T16:58:32,553 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-08-18T16:58:32,554 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-08-18T16:58:32,554 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-08-18T16:58:32,555 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-08-18T16:58:32,556 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-08-18T16:58:32,556 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-08-18T16:58:32,557 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-08-18T16:58:32,557 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-08-18T16:58:32,558 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-08-18T16:58:32,559 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-08-18T16:58:32,559 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-08-18T16:58:32,560 Skipping link: not a file: https://www.piwheels.org/simple/pygcodedecode/ 2026-08-18T16:58:32,560 Skipping link: not a file: https://pypi.org/simple/pygcodedecode/ 2026-08-18T16:58:32,582 Given no hashes to check 1 links for project 'pygcodedecode': discarding no candidates 2026-08-18T16:58:32,600 Collecting pygcodedecode==1.5.1 2026-08-18T16:58:32,602 Created temporary directory: /tmp/pip-unpack-b9ewzh8v 2026-08-18T16:58:32,752 Downloading pygcodedecode-1.5.1.tar.gz (4.1 MB) 2026-08-18T16:58:33,736 Added pygcodedecode==1.5.1 from https://files.pythonhosted.org/packages/68/a7/bd87013aa3c23efba8fde3f17dcc2ce1124a21bb0bd1796ea3a7525b8031/pygcodedecode-1.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-4e0uhkfc' 2026-08-18T16:58:33,742 Created temporary directory: /tmp/pip-build-env-37v21cog 2026-08-18T16:58:33,746 Installing build dependencies: started 2026-08-18T16:58:33,747 Running command pip subprocess to install build dependencies 2026-08-18T16:58:34,876 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-18T16:58:35,295 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-08-18T16:58:35,319 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-18T16:58:37,113 Collecting setuptools 2026-08-18T16:58:37,114 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-18T16:58:37,128 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-18T16:58:37,389 Collecting wheel 2026-08-18T16:58:37,390 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-08-18T16:58:37,403 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-18T16:58:37,590 Collecting packaging>=24.0 2026-08-18T16:58:37,591 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-08-18T16:58:37,605 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-08-18T16:58:37,795 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-08-18T16:58:37,817 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-18T16:58:37,890 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-18T16:58:37,919 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-08-18T16:58:37,948 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-18T16:58:38,028 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-18T16:58:40,778 Installing collected packages: setuptools, packaging, wheel 2026-08-18T16:58:43,542 Creating /tmp/pip-build-env-37v21cog/overlay/local/bin 2026-08-18T16:58:43,545 changing mode of /tmp/pip-build-env-37v21cog/overlay/local/bin/wheel to 755 2026-08-18T16:58:43,567 Successfully installed packaging-26.3 setuptools-84.0.0 wheel-0.48.0 2026-08-18T16:58:43,852 Installing build dependencies: finished with status 'done' 2026-08-18T16:58:43,858 Getting requirements to build wheel: started 2026-08-18T16:58:43,859 Running command Getting requirements to build wheel 2026-08-18T16:58:44,549 /tmp/pip-build-env-37v21cog/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-18T16:58:44,549 !! 2026-08-18T16:58:44,550 ******************************************************************************** 2026-08-18T16:58:44,551 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-18T16:58:44,552 License :: OSI Approved :: MIT License 2026-08-18T16:58:44,553 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-18T16:58:44,553 ******************************************************************************** 2026-08-18T16:58:44,554 !! 2026-08-18T16:58:44,555 dist._finalize_license_expression() 2026-08-18T16:58:44,555 /tmp/pip-build-env-37v21cog/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-18T16:58:44,556 !! 2026-08-18T16:58:44,557 ******************************************************************************** 2026-08-18T16:58:44,557 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-18T16:58:44,558 License :: OSI Approved :: MIT License 2026-08-18T16:58:44,559 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-18T16:58:44,560 ******************************************************************************** 2026-08-18T16:58:44,561 !! 2026-08-18T16:58:44,561 self._finalize_license_expression() 2026-08-18T16:58:44,562 running egg_info 2026-08-18T16:58:44,566 writing pyGCodeDecode.egg-info/PKG-INFO 2026-08-18T16:58:44,571 writing dependency_links to pyGCodeDecode.egg-info/dependency_links.txt 2026-08-18T16:58:44,573 writing entry points to pyGCodeDecode.egg-info/entry_points.txt 2026-08-18T16:58:44,575 writing requirements to pyGCodeDecode.egg-info/requires.txt 2026-08-18T16:58:44,577 writing top-level names to pyGCodeDecode.egg-info/top_level.txt 2026-08-18T16:58:44,602 reading manifest file 'pyGCodeDecode.egg-info/SOURCES.txt' 2026-08-18T16:58:44,606 adding license file 'LICENSE' 2026-08-18T16:58:44,610 writing manifest file 'pyGCodeDecode.egg-info/SOURCES.txt' 2026-08-18T16:58:44,708 Getting requirements to build wheel: finished with status 'done' 2026-08-18T16:58:44,712 Created temporary directory: /tmp/pip-modern-metadata-obcbuzgy 2026-08-18T16:58:44,714 Preparing metadata (pyproject.toml): started 2026-08-18T16:58:44,715 Running command Preparing metadata (pyproject.toml) 2026-08-18T16:58:45,361 /tmp/pip-build-env-37v21cog/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-18T16:58:45,361 !! 2026-08-18T16:58:45,362 ******************************************************************************** 2026-08-18T16:58:45,363 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-18T16:58:45,364 License :: OSI Approved :: MIT License 2026-08-18T16:58:45,365 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-18T16:58:45,365 ******************************************************************************** 2026-08-18T16:58:45,366 !! 2026-08-18T16:58:45,366 dist._finalize_license_expression() 2026-08-18T16:58:45,367 /tmp/pip-build-env-37v21cog/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-18T16:58:45,367 !! 2026-08-18T16:58:45,368 ******************************************************************************** 2026-08-18T16:58:45,369 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-18T16:58:45,370 License :: OSI Approved :: MIT License 2026-08-18T16:58:45,371 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-18T16:58:45,371 ******************************************************************************** 2026-08-18T16:58:45,372 !! 2026-08-18T16:58:45,373 self._finalize_license_expression() 2026-08-18T16:58:45,373 running dist_info 2026-08-18T16:58:45,383 creating /tmp/pip-modern-metadata-obcbuzgy/pyGCodeDecode.egg-info 2026-08-18T16:58:45,384 writing /tmp/pip-modern-metadata-obcbuzgy/pyGCodeDecode.egg-info/PKG-INFO 2026-08-18T16:58:45,389 writing dependency_links to /tmp/pip-modern-metadata-obcbuzgy/pyGCodeDecode.egg-info/dependency_links.txt 2026-08-18T16:58:45,391 writing entry points to /tmp/pip-modern-metadata-obcbuzgy/pyGCodeDecode.egg-info/entry_points.txt 2026-08-18T16:58:45,393 writing requirements to /tmp/pip-modern-metadata-obcbuzgy/pyGCodeDecode.egg-info/requires.txt 2026-08-18T16:58:45,394 writing top-level names to /tmp/pip-modern-metadata-obcbuzgy/pyGCodeDecode.egg-info/top_level.txt 2026-08-18T16:58:45,396 writing manifest file '/tmp/pip-modern-metadata-obcbuzgy/pyGCodeDecode.egg-info/SOURCES.txt' 2026-08-18T16:58:45,419 reading manifest file '/tmp/pip-modern-metadata-obcbuzgy/pyGCodeDecode.egg-info/SOURCES.txt' 2026-08-18T16:58:45,421 adding license file 'LICENSE' 2026-08-18T16:58:45,424 writing manifest file '/tmp/pip-modern-metadata-obcbuzgy/pyGCodeDecode.egg-info/SOURCES.txt' 2026-08-18T16:58:45,425 creating '/tmp/pip-modern-metadata-obcbuzgy/pygcodedecode-1.5.1.dist-info' 2026-08-18T16:58:45,553 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-18T16:58:45,558 Source in /tmp/pip-wheel-pkdw2odn/pygcodedecode_38a22bf2462c439ebdb36582f68d47a0 has version 1.5.1, which satisfies requirement pygcodedecode==1.5.1 from https://files.pythonhosted.org/packages/68/a7/bd87013aa3c23efba8fde3f17dcc2ce1124a21bb0bd1796ea3a7525b8031/pygcodedecode-1.5.1.tar.gz 2026-08-18T16:58:45,559 Removed pygcodedecode==1.5.1 from https://files.pythonhosted.org/packages/68/a7/bd87013aa3c23efba8fde3f17dcc2ce1124a21bb0bd1796ea3a7525b8031/pygcodedecode-1.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-4e0uhkfc' 2026-08-18T16:58:45,566 Created temporary directory: /tmp/pip-unpack-ua78nzkd 2026-08-18T16:58:45,566 Building wheels for collected packages: pygcodedecode 2026-08-18T16:58:45,571 Created temporary directory: /tmp/pip-wheel-sh03d7y7 2026-08-18T16:58:45,572 Destination directory: /tmp/pip-wheel-sh03d7y7 2026-08-18T16:58:45,574 Building wheel for pygcodedecode (pyproject.toml): started 2026-08-18T16:58:45,575 Running command Building wheel for pygcodedecode (pyproject.toml) 2026-08-18T16:58:46,202 /tmp/pip-build-env-37v21cog/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-18T16:58:46,202 !! 2026-08-18T16:58:46,203 ******************************************************************************** 2026-08-18T16:58:46,204 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-18T16:58:46,204 License :: OSI Approved :: MIT License 2026-08-18T16:58:46,205 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-18T16:58:46,206 ******************************************************************************** 2026-08-18T16:58:46,207 !! 2026-08-18T16:58:46,207 dist._finalize_license_expression() 2026-08-18T16:58:46,207 /tmp/pip-build-env-37v21cog/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-08-18T16:58:46,208 !! 2026-08-18T16:58:46,209 ******************************************************************************** 2026-08-18T16:58:46,209 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-08-18T16:58:46,210 License :: OSI Approved :: MIT License 2026-08-18T16:58:46,211 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-18T16:58:46,211 ******************************************************************************** 2026-08-18T16:58:46,213 !! 2026-08-18T16:58:46,213 self._finalize_license_expression() 2026-08-18T16:58:46,214 running bdist_wheel 2026-08-18T16:58:46,228 running build 2026-08-18T16:58:46,228 running build_py 2026-08-18T16:58:46,234 creating build/lib/tests 2026-08-18T16:58:46,237 copying tests/test_state_generator.py -> build/lib/tests 2026-08-18T16:58:46,239 copying tests/__init__.py -> build/lib/tests 2026-08-18T16:58:46,241 copying tests/test_junction_handling.py -> build/lib/tests 2026-08-18T16:58:46,243 copying tests/test_vector4d.py -> build/lib/tests 2026-08-18T16:58:46,245 copying tests/test_end_to_end.py -> build/lib/tests 2026-08-18T16:58:46,247 copying tests/test_progress_fix.py -> build/lib/tests 2026-08-18T16:58:46,249 copying tests/test_gcode_interpreter.py -> build/lib/tests 2026-08-18T16:58:46,251 copying tests/test_result.py -> build/lib/tests 2026-08-18T16:58:46,253 copying tests/test_planner_block.py -> build/lib/tests 2026-08-18T16:58:46,256 creating build/lib/pyGCodeDecode 2026-08-18T16:58:46,257 copying pyGCodeDecode/gcode_interpreter.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,260 copying pyGCodeDecode/__init__.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,262 copying pyGCodeDecode/helpers.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,264 copying pyGCodeDecode/result.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,266 copying pyGCodeDecode/junction_handling.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,268 copying pyGCodeDecode/utils.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,271 copying pyGCodeDecode/planner_block.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,274 copying pyGCodeDecode/state_generator.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,276 copying pyGCodeDecode/tools.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,278 copying pyGCodeDecode/state.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,280 copying pyGCodeDecode/plotter.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,283 copying pyGCodeDecode/cli.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,285 copying pyGCodeDecode/abaqus_file_generator.py -> build/lib/pyGCodeDecode 2026-08-18T16:58:46,287 creating build/lib/pyGCodeDecode/examples 2026-08-18T16:58:46,289 copying pyGCodeDecode/examples/brace.py -> build/lib/pyGCodeDecode/examples 2026-08-18T16:58:46,290 copying pyGCodeDecode/examples/benchy.py -> build/lib/pyGCodeDecode/examples 2026-08-18T16:58:46,293 running egg_info 2026-08-18T16:58:46,303 writing pyGCodeDecode.egg-info/PKG-INFO 2026-08-18T16:58:46,308 writing dependency_links to pyGCodeDecode.egg-info/dependency_links.txt 2026-08-18T16:58:46,309 writing entry points to pyGCodeDecode.egg-info/entry_points.txt 2026-08-18T16:58:46,311 writing requirements to pyGCodeDecode.egg-info/requires.txt 2026-08-18T16:58:46,312 writing top-level names to pyGCodeDecode.egg-info/top_level.txt 2026-08-18T16:58:46,327 reading manifest file 'pyGCodeDecode.egg-info/SOURCES.txt' 2026-08-18T16:58:46,331 adding license file 'LICENSE' 2026-08-18T16:58:46,335 writing manifest file 'pyGCodeDecode.egg-info/SOURCES.txt' 2026-08-18T16:58:46,340 creating build/lib/pyGCodeDecode/data 2026-08-18T16:58:46,341 copying pyGCodeDecode/data/default_printer_presets.yaml -> build/lib/pyGCodeDecode/data 2026-08-18T16:58:46,344 creating build/lib/pyGCodeDecode/examples/data 2026-08-18T16:58:46,345 copying pyGCodeDecode/examples/data/bee.gcode -> build/lib/pyGCodeDecode/examples/data 2026-08-18T16:58:46,348 copying pyGCodeDecode/examples/data/triangle.gcode -> build/lib/pyGCodeDecode/examples/data 2026-08-18T16:58:46,350 copying pyGCodeDecode/examples/data/printer_presets.yaml -> build/lib/pyGCodeDecode/examples/data 2026-08-18T16:58:46,353 copying pyGCodeDecode/examples/data/brace.gcode -> build/lib/pyGCodeDecode/examples/data 2026-08-18T16:58:46,506 copying pyGCodeDecode/examples/data/cubhelix.gcode -> build/lib/pyGCodeDecode/examples/data 2026-08-18T16:58:46,510 copying pyGCodeDecode/examples/data/benchy.gcode -> build/lib/pyGCodeDecode/examples/data 2026-08-18T16:58:46,613 installing to build/bdist.linux-armv7l/wheel 2026-08-18T16:58:46,614 running install 2026-08-18T16:58:46,636 running install_lib 2026-08-18T16:58:46,641 creating build/bdist.linux-armv7l/wheel 2026-08-18T16:58:46,644 creating build/bdist.linux-armv7l/wheel/tests 2026-08-18T16:58:46,645 copying build/lib/tests/test_state_generator.py -> build/bdist.linux-armv7l/wheel/./tests 2026-08-18T16:58:46,648 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2026-08-18T16:58:46,650 copying build/lib/tests/test_junction_handling.py -> build/bdist.linux-armv7l/wheel/./tests 2026-08-18T16:58:46,652 copying build/lib/tests/test_vector4d.py -> build/bdist.linux-armv7l/wheel/./tests 2026-08-18T16:58:46,654 copying build/lib/tests/test_end_to_end.py -> build/bdist.linux-armv7l/wheel/./tests 2026-08-18T16:58:46,656 copying build/lib/tests/test_progress_fix.py -> build/bdist.linux-armv7l/wheel/./tests 2026-08-18T16:58:46,658 copying build/lib/tests/test_gcode_interpreter.py -> build/bdist.linux-armv7l/wheel/./tests 2026-08-18T16:58:46,661 copying build/lib/tests/test_result.py -> build/bdist.linux-armv7l/wheel/./tests 2026-08-18T16:58:46,663 copying build/lib/tests/test_planner_block.py -> build/bdist.linux-armv7l/wheel/./tests 2026-08-18T16:58:46,666 creating build/bdist.linux-armv7l/wheel/pyGCodeDecode 2026-08-18T16:58:46,667 copying build/lib/pyGCodeDecode/gcode_interpreter.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,670 copying build/lib/pyGCodeDecode/__init__.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,672 copying build/lib/pyGCodeDecode/helpers.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,674 copying build/lib/pyGCodeDecode/result.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,676 copying build/lib/pyGCodeDecode/junction_handling.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,679 copying build/lib/pyGCodeDecode/utils.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,682 copying build/lib/pyGCodeDecode/planner_block.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,685 creating build/bdist.linux-armv7l/wheel/pyGCodeDecode/examples 2026-08-18T16:58:46,686 copying build/lib/pyGCodeDecode/examples/brace.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples 2026-08-18T16:58:46,689 creating build/bdist.linux-armv7l/wheel/pyGCodeDecode/examples/data 2026-08-18T16:58:46,690 copying build/lib/pyGCodeDecode/examples/data/bee.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-08-18T16:58:46,693 copying build/lib/pyGCodeDecode/examples/data/triangle.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-08-18T16:58:46,694 copying build/lib/pyGCodeDecode/examples/data/printer_presets.yaml -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-08-18T16:58:46,696 copying build/lib/pyGCodeDecode/examples/data/brace.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-08-18T16:58:46,853 copying build/lib/pyGCodeDecode/examples/data/cubhelix.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-08-18T16:58:46,858 copying build/lib/pyGCodeDecode/examples/data/benchy.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-08-18T16:58:46,934 copying build/lib/pyGCodeDecode/examples/benchy.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples 2026-08-18T16:58:46,937 copying build/lib/pyGCodeDecode/state_generator.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,939 copying build/lib/pyGCodeDecode/tools.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,942 creating build/bdist.linux-armv7l/wheel/pyGCodeDecode/data 2026-08-18T16:58:46,943 copying build/lib/pyGCodeDecode/data/default_printer_presets.yaml -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/data 2026-08-18T16:58:46,946 copying build/lib/pyGCodeDecode/state.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,948 copying build/lib/pyGCodeDecode/plotter.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,951 copying build/lib/pyGCodeDecode/cli.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,953 copying build/lib/pyGCodeDecode/abaqus_file_generator.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-08-18T16:58:46,955 running install_egg_info 2026-08-18T16:58:46,960 Copying pyGCodeDecode.egg-info to build/bdist.linux-armv7l/wheel/./pyGCodeDecode-1.5.1-py3.11.egg-info 2026-08-18T16:58:46,973 running install_scripts 2026-08-18T16:58:46,985 creating build/bdist.linux-armv7l/wheel/pygcodedecode-1.5.1.dist-info/WHEEL 2026-08-18T16:58:46,988 creating '/tmp/pip-wheel-sh03d7y7/.tmp-6nde1m7r/pygcodedecode-1.5.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-18T16:58:46,990 adding 'pyGCodeDecode/__init__.py' 2026-08-18T16:58:46,992 adding 'pyGCodeDecode/abaqus_file_generator.py' 2026-08-18T16:58:46,994 adding 'pyGCodeDecode/cli.py' 2026-08-18T16:58:46,997 adding 'pyGCodeDecode/gcode_interpreter.py' 2026-08-18T16:58:46,999 adding 'pyGCodeDecode/helpers.py' 2026-08-18T16:58:47,002 adding 'pyGCodeDecode/junction_handling.py' 2026-08-18T16:58:47,005 adding 'pyGCodeDecode/planner_block.py' 2026-08-18T16:58:47,008 adding 'pyGCodeDecode/plotter.py' 2026-08-18T16:58:47,010 adding 'pyGCodeDecode/result.py' 2026-08-18T16:58:47,011 adding 'pyGCodeDecode/state.py' 2026-08-18T16:58:47,014 adding 'pyGCodeDecode/state_generator.py' 2026-08-18T16:58:47,016 adding 'pyGCodeDecode/tools.py' 2026-08-18T16:58:47,019 adding 'pyGCodeDecode/utils.py' 2026-08-18T16:58:47,021 adding 'pyGCodeDecode/data/default_printer_presets.yaml' 2026-08-18T16:58:47,022 adding 'pyGCodeDecode/examples/benchy.py' 2026-08-18T16:58:47,024 adding 'pyGCodeDecode/examples/brace.py' 2026-08-18T16:58:47,027 adding 'pyGCodeDecode/examples/data/bee.gcode' 2026-08-18T16:58:48,145 adding 'pyGCodeDecode/examples/data/benchy.gcode' 2026-08-18T16:58:50,038 adding 'pyGCodeDecode/examples/data/brace.gcode' 2026-08-18T16:58:50,119 adding 'pyGCodeDecode/examples/data/cubhelix.gcode' 2026-08-18T16:58:50,121 adding 'pyGCodeDecode/examples/data/printer_presets.yaml' 2026-08-18T16:58:50,122 adding 'pyGCodeDecode/examples/data/triangle.gcode' 2026-08-18T16:58:50,125 adding 'pygcodedecode-1.5.1.dist-info/licenses/LICENSE' 2026-08-18T16:58:50,127 adding 'tests/__init__.py' 2026-08-18T16:58:50,129 adding 'tests/test_end_to_end.py' 2026-08-18T16:58:50,130 adding 'tests/test_gcode_interpreter.py' 2026-08-18T16:58:50,131 adding 'tests/test_junction_handling.py' 2026-08-18T16:58:50,133 adding 'tests/test_planner_block.py' 2026-08-18T16:58:50,134 adding 'tests/test_progress_fix.py' 2026-08-18T16:58:50,135 adding 'tests/test_result.py' 2026-08-18T16:58:50,137 adding 'tests/test_state_generator.py' 2026-08-18T16:58:50,138 adding 'tests/test_vector4d.py' 2026-08-18T16:58:50,140 adding 'pygcodedecode-1.5.1.dist-info/METADATA' 2026-08-18T16:58:50,141 adding 'pygcodedecode-1.5.1.dist-info/WHEEL' 2026-08-18T16:58:50,142 adding 'pygcodedecode-1.5.1.dist-info/entry_points.txt' 2026-08-18T16:58:50,142 adding 'pygcodedecode-1.5.1.dist-info/top_level.txt' 2026-08-18T16:58:50,143 adding 'pygcodedecode-1.5.1.dist-info/RECORD' 2026-08-18T16:58:50,186 removing build/bdist.linux-armv7l/wheel 2026-08-18T16:58:50,304 Building wheel for pygcodedecode (pyproject.toml): finished with status 'done' 2026-08-18T16:58:50,415 Created wheel for pygcodedecode: filename=pygcodedecode-1.5.1-py3-none-any.whl size=4178992 sha256=99caafda0f57cb710ccf3044c7bb209dccdbcb8066860e96fae1612b90c433b8 2026-08-18T16:58:50,416 Stored in directory: /tmp/pip-ephem-wheel-cache-7_zby8dn/wheels/f8/0d/81/1b7dff9cfb096d7d829f0f1452a27044c4ce139f440c8a1b51 2026-08-18T16:58:50,431 Successfully built pygcodedecode 2026-08-18T16:58:50,537 Removed build tracker: '/tmp/pip-build-tracker-4e0uhkfc'