2026-06-03T13:43:54,225 Created temporary directory: /tmp/pip-ephem-wheel-cache-ji_og69c 2026-06-03T13:43:54,227 Created temporary directory: /tmp/pip-build-tracker-wikn7e7d 2026-06-03T13:43:54,228 Initialized build tracking at /tmp/pip-build-tracker-wikn7e7d 2026-06-03T13:43:54,228 Created build tracker: /tmp/pip-build-tracker-wikn7e7d 2026-06-03T13:43:54,229 Entered build tracker: /tmp/pip-build-tracker-wikn7e7d 2026-06-03T13:43:54,230 Created temporary directory: /tmp/pip-wheel-bviexvtn 2026-06-03T13:43:54,232 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-06-03T13:43:54,235 Created temporary directory: /tmp/pip-ephem-wheel-cache-e3hk2lev 2026-06-03T13:43:54,259 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-03T13:43:54,262 2 location(s) to search for versions of pygcodedecode: 2026-06-03T13:43:54,262 * https://pypi.org/simple/pygcodedecode/ 2026-06-03T13:43:54,262 * https://www.piwheels.org/simple/pygcodedecode/ 2026-06-03T13:43:54,263 Fetching project page and analyzing links: https://pypi.org/simple/pygcodedecode/ 2026-06-03T13:43:54,264 Getting page https://pypi.org/simple/pygcodedecode/ 2026-06-03T13:43:54,265 Found index url https://pypi.org/simple 2026-06-03T13:43:54,495 Fetched page https://pypi.org/simple/pygcodedecode/ as application/vnd.pypi.simple.v1+json 2026-06-03T13:43:54,503 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-06-03T13:43:54,505 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-06-03T13:43:54,505 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-06-03T13:43:54,506 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-06-03T13:43:54,507 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-06-03T13:43:54,508 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-06-03T13:43:54,508 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-06-03T13:43:54,509 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-06-03T13:43:54,510 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-06-03T13:43:54,511 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-06-03T13:43:54,512 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-06-03T13:43:54,513 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-06-03T13:43:54,513 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-06-03T13:43:54,514 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-06-03T13:43:54,515 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-06-03T13:43:54,515 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-06-03T13:43:54,516 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-06-03T13:43:54,517 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-06-03T13:43:54,518 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-06-03T13:43:54,519 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-06-03T13:43:54,519 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-06-03T13:43:54,520 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-06-03T13:43:54,521 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-06-03T13:43:54,522 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-06-03T13:43:54,523 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-06-03T13:43:54,524 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-06-03T13:43:54,524 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-06-03T13:43:54,525 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-06-03T13:43:54,526 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-06-03T13:43:54,526 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-06-03T13:43:54,527 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-06-03T13:43:54,528 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-06-03T13:43:54,529 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-06-03T13:43:54,529 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-06-03T13:43:54,530 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-06-03T13:43:54,531 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-06-03T13:43:54,532 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-06-03T13:43:54,533 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-06-03T13:43:54,533 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-06-03T13:43:54,534 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-06-03T13:43:54,535 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-06-03T13:43:54,536 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-06-03T13:43:54,536 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-06-03T13:43:54,537 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-06-03T13:43:54,538 Fetching project page and analyzing links: https://www.piwheels.org/simple/pygcodedecode/ 2026-06-03T13:43:54,539 Getting page https://www.piwheels.org/simple/pygcodedecode/ 2026-06-03T13:43:54,540 Found index url https://www.piwheels.org/simple 2026-06-03T13:43:54,745 Fetched page https://www.piwheels.org/simple/pygcodedecode/ as text/html 2026-06-03T13:43:54,752 Skipping link: No binaries permitted for pygcodedecode: https://www.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-06-03T13:43:54,752 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-06-03T13:43:54,753 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-06-03T13:43:54,754 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-06-03T13:43:54,754 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-06-03T13:43:54,755 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-06-03T13:43:54,755 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-06-03T13:43:54,756 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-06-03T13:43:54,757 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-06-03T13:43:54,757 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-06-03T13:43:54,758 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-06-03T13:43:54,758 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-06-03T13:43:54,759 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-06-03T13:43:54,759 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-06-03T13:43:54,760 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-06-03T13:43:54,760 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-06-03T13:43:54,761 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-06-03T13:43:54,762 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-06-03T13:43:54,762 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-06-03T13:43:54,763 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-06-03T13:43:54,763 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-06-03T13:43:54,764 Skipping link: not a file: https://www.piwheels.org/simple/pygcodedecode/ 2026-06-03T13:43:54,765 Skipping link: not a file: https://pypi.org/simple/pygcodedecode/ 2026-06-03T13:43:54,786 Given no hashes to check 1 links for project 'pygcodedecode': discarding no candidates 2026-06-03T13:43:54,804 Collecting pygcodedecode==1.5.0 2026-06-03T13:43:54,806 Created temporary directory: /tmp/pip-unpack-robhv06z 2026-06-03T13:43:55,038 Downloading pygcodedecode-1.5.0.tar.gz (4.1 MB) 2026-06-03T13:43:56,248 Added pygcodedecode==1.5.0 from https://files.pythonhosted.org/packages/08/78/90f157232b6eb94fbc72d1c0b076f4a6e0eced4f8beaff345ce18abf2ff3/pygcodedecode-1.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-wikn7e7d' 2026-06-03T13:43:56,254 Created temporary directory: /tmp/pip-build-env-r80utmm1 2026-06-03T13:43:56,258 Installing build dependencies: started 2026-06-03T13:43:56,259 Running command pip subprocess to install build dependencies 2026-06-03T13:43:57,383 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-03T13:43:57,818 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-06-03T13:43:57,840 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-03T13:43:59,631 Collecting setuptools 2026-06-03T13:43:59,633 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-03T13:43:59,647 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-03T13:43:59,885 Collecting wheel 2026-06-03T13:43:59,887 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-03T13:43:59,900 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-03T13:44:00,081 Collecting packaging>=24.0 2026-06-03T13:44:00,082 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-03T13:44:00,096 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-03T13:44:00,284 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-03T13:44:00,304 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-03T13:44:00,391 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-03T13:44:00,431 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-03T13:44:00,456 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-03T13:44:00,538 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-03T13:44:03,247 Installing collected packages: setuptools, packaging, wheel 2026-06-03T13:44:06,658 Creating /tmp/pip-build-env-r80utmm1/overlay/local/bin 2026-06-03T13:44:06,660 changing mode of /tmp/pip-build-env-r80utmm1/overlay/local/bin/wheel to 755 2026-06-03T13:44:06,681 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-06-03T13:44:06,967 Installing build dependencies: finished with status 'done' 2026-06-03T13:44:06,974 Getting requirements to build wheel: started 2026-06-03T13:44:06,975 Running command Getting requirements to build wheel 2026-06-03T13:44:07,643 /tmp/pip-build-env-r80utmm1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-03T13:44:07,644 !! 2026-06-03T13:44:07,645 ******************************************************************************** 2026-06-03T13:44:07,645 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-03T13:44:07,646 License :: OSI Approved :: MIT License 2026-06-03T13:44:07,647 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-03T13:44:07,647 ******************************************************************************** 2026-06-03T13:44:07,648 !! 2026-06-03T13:44:07,649 dist._finalize_license_expression() 2026-06-03T13:44:07,649 /tmp/pip-build-env-r80utmm1/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-03T13:44:07,650 !! 2026-06-03T13:44:07,650 ******************************************************************************** 2026-06-03T13:44:07,651 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-03T13:44:07,652 License :: OSI Approved :: MIT License 2026-06-03T13:44:07,653 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-03T13:44:07,654 ******************************************************************************** 2026-06-03T13:44:07,655 !! 2026-06-03T13:44:07,655 self._finalize_license_expression() 2026-06-03T13:44:07,656 running egg_info 2026-06-03T13:44:07,661 writing pyGCodeDecode.egg-info/PKG-INFO 2026-06-03T13:44:07,666 writing dependency_links to pyGCodeDecode.egg-info/dependency_links.txt 2026-06-03T13:44:07,668 writing entry points to pyGCodeDecode.egg-info/entry_points.txt 2026-06-03T13:44:07,670 writing requirements to pyGCodeDecode.egg-info/requires.txt 2026-06-03T13:44:07,671 writing top-level names to pyGCodeDecode.egg-info/top_level.txt 2026-06-03T13:44:07,697 reading manifest file 'pyGCodeDecode.egg-info/SOURCES.txt' 2026-06-03T13:44:07,701 adding license file 'LICENSE' 2026-06-03T13:44:07,705 writing manifest file 'pyGCodeDecode.egg-info/SOURCES.txt' 2026-06-03T13:44:07,803 Getting requirements to build wheel: finished with status 'done' 2026-06-03T13:44:07,806 Created temporary directory: /tmp/pip-modern-metadata-h37xhsdi 2026-06-03T13:44:07,809 Preparing metadata (pyproject.toml): started 2026-06-03T13:44:07,810 Running command Preparing metadata (pyproject.toml) 2026-06-03T13:44:08,439 /tmp/pip-build-env-r80utmm1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-03T13:44:08,439 !! 2026-06-03T13:44:08,440 ******************************************************************************** 2026-06-03T13:44:08,441 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-03T13:44:08,442 License :: OSI Approved :: MIT License 2026-06-03T13:44:08,443 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-03T13:44:08,444 ******************************************************************************** 2026-06-03T13:44:08,445 !! 2026-06-03T13:44:08,446 dist._finalize_license_expression() 2026-06-03T13:44:08,446 /tmp/pip-build-env-r80utmm1/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-03T13:44:08,447 !! 2026-06-03T13:44:08,448 ******************************************************************************** 2026-06-03T13:44:08,449 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-03T13:44:08,449 License :: OSI Approved :: MIT License 2026-06-03T13:44:08,450 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-03T13:44:08,451 ******************************************************************************** 2026-06-03T13:44:08,452 !! 2026-06-03T13:44:08,452 self._finalize_license_expression() 2026-06-03T13:44:08,452 running dist_info 2026-06-03T13:44:08,461 creating /tmp/pip-modern-metadata-h37xhsdi/pyGCodeDecode.egg-info 2026-06-03T13:44:08,462 writing /tmp/pip-modern-metadata-h37xhsdi/pyGCodeDecode.egg-info/PKG-INFO 2026-06-03T13:44:08,467 writing dependency_links to /tmp/pip-modern-metadata-h37xhsdi/pyGCodeDecode.egg-info/dependency_links.txt 2026-06-03T13:44:08,468 writing entry points to /tmp/pip-modern-metadata-h37xhsdi/pyGCodeDecode.egg-info/entry_points.txt 2026-06-03T13:44:08,471 writing requirements to /tmp/pip-modern-metadata-h37xhsdi/pyGCodeDecode.egg-info/requires.txt 2026-06-03T13:44:08,472 writing top-level names to /tmp/pip-modern-metadata-h37xhsdi/pyGCodeDecode.egg-info/top_level.txt 2026-06-03T13:44:08,473 writing manifest file '/tmp/pip-modern-metadata-h37xhsdi/pyGCodeDecode.egg-info/SOURCES.txt' 2026-06-03T13:44:08,495 reading manifest file '/tmp/pip-modern-metadata-h37xhsdi/pyGCodeDecode.egg-info/SOURCES.txt' 2026-06-03T13:44:08,497 adding license file 'LICENSE' 2026-06-03T13:44:08,500 writing manifest file '/tmp/pip-modern-metadata-h37xhsdi/pyGCodeDecode.egg-info/SOURCES.txt' 2026-06-03T13:44:08,501 creating '/tmp/pip-modern-metadata-h37xhsdi/pygcodedecode-1.5.0.dist-info' 2026-06-03T13:44:08,626 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-03T13:44:08,631 Source in /tmp/pip-wheel-bviexvtn/pygcodedecode_200777a1e01d4beaa1d4fd7451c42763 has version 1.5.0, which satisfies requirement pygcodedecode==1.5.0 from https://files.pythonhosted.org/packages/08/78/90f157232b6eb94fbc72d1c0b076f4a6e0eced4f8beaff345ce18abf2ff3/pygcodedecode-1.5.0.tar.gz 2026-06-03T13:44:08,632 Removed pygcodedecode==1.5.0 from https://files.pythonhosted.org/packages/08/78/90f157232b6eb94fbc72d1c0b076f4a6e0eced4f8beaff345ce18abf2ff3/pygcodedecode-1.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-wikn7e7d' 2026-06-03T13:44:08,638 Created temporary directory: /tmp/pip-unpack-kkrk8xwc 2026-06-03T13:44:08,639 Building wheels for collected packages: pygcodedecode 2026-06-03T13:44:08,643 Created temporary directory: /tmp/pip-wheel-n23ditbv 2026-06-03T13:44:08,644 Destination directory: /tmp/pip-wheel-n23ditbv 2026-06-03T13:44:08,646 Building wheel for pygcodedecode (pyproject.toml): started 2026-06-03T13:44:08,647 Running command Building wheel for pygcodedecode (pyproject.toml) 2026-06-03T13:44:09,261 /tmp/pip-build-env-r80utmm1/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-03T13:44:09,261 !! 2026-06-03T13:44:09,262 ******************************************************************************** 2026-06-03T13:44:09,263 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-03T13:44:09,264 License :: OSI Approved :: MIT License 2026-06-03T13:44:09,265 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-03T13:44:09,266 ******************************************************************************** 2026-06-03T13:44:09,267 !! 2026-06-03T13:44:09,268 dist._finalize_license_expression() 2026-06-03T13:44:09,268 /tmp/pip-build-env-r80utmm1/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-03T13:44:09,269 !! 2026-06-03T13:44:09,270 ******************************************************************************** 2026-06-03T13:44:09,270 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-03T13:44:09,271 License :: OSI Approved :: MIT License 2026-06-03T13:44:09,272 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-03T13:44:09,272 ******************************************************************************** 2026-06-03T13:44:09,273 !! 2026-06-03T13:44:09,274 self._finalize_license_expression() 2026-06-03T13:44:09,274 running bdist_wheel 2026-06-03T13:44:09,287 running build 2026-06-03T13:44:09,288 running build_py 2026-06-03T13:44:09,294 creating build/lib/tests 2026-06-03T13:44:09,296 copying tests/test_gcode_interpreter.py -> build/lib/tests 2026-06-03T13:44:09,298 copying tests/test_progress_fix.py -> build/lib/tests 2026-06-03T13:44:09,300 copying tests/test_state_generator.py -> build/lib/tests 2026-06-03T13:44:09,302 copying tests/test_vector4d.py -> build/lib/tests 2026-06-03T13:44:09,304 copying tests/__init__.py -> build/lib/tests 2026-06-03T13:44:09,306 copying tests/test_planner_block.py -> build/lib/tests 2026-06-03T13:44:09,308 copying tests/test_junction_handling.py -> build/lib/tests 2026-06-03T13:44:09,311 copying tests/test_end_to_end.py -> build/lib/tests 2026-06-03T13:44:09,313 copying tests/test_result.py -> build/lib/tests 2026-06-03T13:44:09,315 creating build/lib/pyGCodeDecode 2026-06-03T13:44:09,316 copying pyGCodeDecode/utils.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,319 copying pyGCodeDecode/abaqus_file_generator.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,321 copying pyGCodeDecode/planner_block.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,323 copying pyGCodeDecode/state.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,326 copying pyGCodeDecode/tools.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,328 copying pyGCodeDecode/state_generator.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,330 copying pyGCodeDecode/plotter.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,333 copying pyGCodeDecode/gcode_interpreter.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,335 copying pyGCodeDecode/result.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,337 copying pyGCodeDecode/junction_handling.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,340 copying pyGCodeDecode/__init__.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,341 copying pyGCodeDecode/helpers.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,344 copying pyGCodeDecode/cli.py -> build/lib/pyGCodeDecode 2026-06-03T13:44:09,347 creating build/lib/pyGCodeDecode/examples 2026-06-03T13:44:09,348 copying pyGCodeDecode/examples/benchy.py -> build/lib/pyGCodeDecode/examples 2026-06-03T13:44:09,350 copying pyGCodeDecode/examples/brace.py -> build/lib/pyGCodeDecode/examples 2026-06-03T13:44:09,352 running egg_info 2026-06-03T13:44:09,362 writing pyGCodeDecode.egg-info/PKG-INFO 2026-06-03T13:44:09,366 writing dependency_links to pyGCodeDecode.egg-info/dependency_links.txt 2026-06-03T13:44:09,368 writing entry points to pyGCodeDecode.egg-info/entry_points.txt 2026-06-03T13:44:09,371 writing requirements to pyGCodeDecode.egg-info/requires.txt 2026-06-03T13:44:09,372 writing top-level names to pyGCodeDecode.egg-info/top_level.txt 2026-06-03T13:44:09,386 reading manifest file 'pyGCodeDecode.egg-info/SOURCES.txt' 2026-06-03T13:44:09,390 adding license file 'LICENSE' 2026-06-03T13:44:09,394 writing manifest file 'pyGCodeDecode.egg-info/SOURCES.txt' 2026-06-03T13:44:09,400 creating build/lib/pyGCodeDecode/data 2026-06-03T13:44:09,402 copying pyGCodeDecode/data/default_printer_presets.yaml -> build/lib/pyGCodeDecode/data 2026-06-03T13:44:09,404 creating build/lib/pyGCodeDecode/examples/data 2026-06-03T13:44:09,406 copying pyGCodeDecode/examples/data/brace.gcode -> build/lib/pyGCodeDecode/examples/data 2026-06-03T13:44:09,557 copying pyGCodeDecode/examples/data/benchy.gcode -> build/lib/pyGCodeDecode/examples/data 2026-06-03T13:44:09,637 copying pyGCodeDecode/examples/data/triangle.gcode -> build/lib/pyGCodeDecode/examples/data 2026-06-03T13:44:09,639 copying pyGCodeDecode/examples/data/cubhelix.gcode -> build/lib/pyGCodeDecode/examples/data 2026-06-03T13:44:09,643 copying pyGCodeDecode/examples/data/bee.gcode -> build/lib/pyGCodeDecode/examples/data 2026-06-03T13:44:09,646 copying pyGCodeDecode/examples/data/printer_presets.yaml -> build/lib/pyGCodeDecode/examples/data 2026-06-03T13:44:09,661 installing to build/bdist.linux-armv7l/wheel 2026-06-03T13:44:09,661 running install 2026-06-03T13:44:09,683 running install_lib 2026-06-03T13:44:09,689 creating build/bdist.linux-armv7l/wheel 2026-06-03T13:44:09,691 creating build/bdist.linux-armv7l/wheel/tests 2026-06-03T13:44:09,692 copying build/lib/tests/test_gcode_interpreter.py -> build/bdist.linux-armv7l/wheel/./tests 2026-06-03T13:44:09,694 copying build/lib/tests/test_progress_fix.py -> build/bdist.linux-armv7l/wheel/./tests 2026-06-03T13:44:09,696 copying build/lib/tests/test_state_generator.py -> build/bdist.linux-armv7l/wheel/./tests 2026-06-03T13:44:09,698 copying build/lib/tests/test_vector4d.py -> build/bdist.linux-armv7l/wheel/./tests 2026-06-03T13:44:09,699 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2026-06-03T13:44:09,701 copying build/lib/tests/test_planner_block.py -> build/bdist.linux-armv7l/wheel/./tests 2026-06-03T13:44:09,703 copying build/lib/tests/test_junction_handling.py -> build/bdist.linux-armv7l/wheel/./tests 2026-06-03T13:44:09,706 copying build/lib/tests/test_end_to_end.py -> build/bdist.linux-armv7l/wheel/./tests 2026-06-03T13:44:09,708 copying build/lib/tests/test_result.py -> build/bdist.linux-armv7l/wheel/./tests 2026-06-03T13:44:09,710 creating build/bdist.linux-armv7l/wheel/pyGCodeDecode 2026-06-03T13:44:09,711 copying build/lib/pyGCodeDecode/utils.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,714 copying build/lib/pyGCodeDecode/abaqus_file_generator.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,716 copying build/lib/pyGCodeDecode/planner_block.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,718 copying build/lib/pyGCodeDecode/state.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,721 copying build/lib/pyGCodeDecode/tools.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,723 creating build/bdist.linux-armv7l/wheel/pyGCodeDecode/examples 2026-06-03T13:44:09,724 copying build/lib/pyGCodeDecode/examples/benchy.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples 2026-06-03T13:44:09,726 copying build/lib/pyGCodeDecode/examples/brace.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples 2026-06-03T13:44:09,728 creating build/bdist.linux-armv7l/wheel/pyGCodeDecode/examples/data 2026-06-03T13:44:09,729 copying build/lib/pyGCodeDecode/examples/data/brace.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-06-03T13:44:09,885 copying build/lib/pyGCodeDecode/examples/data/benchy.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-06-03T13:44:09,964 copying build/lib/pyGCodeDecode/examples/data/triangle.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-06-03T13:44:09,966 copying build/lib/pyGCodeDecode/examples/data/cubhelix.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-06-03T13:44:09,970 copying build/lib/pyGCodeDecode/examples/data/bee.gcode -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-06-03T13:44:09,973 copying build/lib/pyGCodeDecode/examples/data/printer_presets.yaml -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/examples/data 2026-06-03T13:44:09,974 copying build/lib/pyGCodeDecode/state_generator.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,977 copying build/lib/pyGCodeDecode/plotter.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,979 copying build/lib/pyGCodeDecode/gcode_interpreter.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,982 copying build/lib/pyGCodeDecode/result.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,984 copying build/lib/pyGCodeDecode/junction_handling.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,986 copying build/lib/pyGCodeDecode/__init__.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,988 creating build/bdist.linux-armv7l/wheel/pyGCodeDecode/data 2026-06-03T13:44:09,989 copying build/lib/pyGCodeDecode/data/default_printer_presets.yaml -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode/data 2026-06-03T13:44:09,991 copying build/lib/pyGCodeDecode/helpers.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,993 copying build/lib/pyGCodeDecode/cli.py -> build/bdist.linux-armv7l/wheel/./pyGCodeDecode 2026-06-03T13:44:09,995 running install_egg_info 2026-06-03T13:44:10,000 Copying pyGCodeDecode.egg-info to build/bdist.linux-armv7l/wheel/./pyGCodeDecode-1.5.0-py3.11.egg-info 2026-06-03T13:44:10,010 running install_scripts 2026-06-03T13:44:10,021 creating build/bdist.linux-armv7l/wheel/pygcodedecode-1.5.0.dist-info/WHEEL 2026-06-03T13:44:10,024 creating '/tmp/pip-wheel-n23ditbv/.tmp-m37g0r0f/pygcodedecode-1.5.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-03T13:44:10,026 adding 'pyGCodeDecode/__init__.py' 2026-06-03T13:44:10,027 adding 'pyGCodeDecode/abaqus_file_generator.py' 2026-06-03T13:44:10,029 adding 'pyGCodeDecode/cli.py' 2026-06-03T13:44:10,033 adding 'pyGCodeDecode/gcode_interpreter.py' 2026-06-03T13:44:10,035 adding 'pyGCodeDecode/helpers.py' 2026-06-03T13:44:10,038 adding 'pyGCodeDecode/junction_handling.py' 2026-06-03T13:44:10,040 adding 'pyGCodeDecode/planner_block.py' 2026-06-03T13:44:10,043 adding 'pyGCodeDecode/plotter.py' 2026-06-03T13:44:10,045 adding 'pyGCodeDecode/result.py' 2026-06-03T13:44:10,046 adding 'pyGCodeDecode/state.py' 2026-06-03T13:44:10,049 adding 'pyGCodeDecode/state_generator.py' 2026-06-03T13:44:10,050 adding 'pyGCodeDecode/tools.py' 2026-06-03T13:44:10,053 adding 'pyGCodeDecode/utils.py' 2026-06-03T13:44:10,055 adding 'pyGCodeDecode/data/default_printer_presets.yaml' 2026-06-03T13:44:10,057 adding 'pyGCodeDecode/examples/benchy.py' 2026-06-03T13:44:10,058 adding 'pyGCodeDecode/examples/brace.py' 2026-06-03T13:44:10,061 adding 'pyGCodeDecode/examples/data/bee.gcode' 2026-06-03T13:44:11,177 adding 'pyGCodeDecode/examples/data/benchy.gcode' 2026-06-03T13:44:13,064 adding 'pyGCodeDecode/examples/data/brace.gcode' 2026-06-03T13:44:13,144 adding 'pyGCodeDecode/examples/data/cubhelix.gcode' 2026-06-03T13:44:13,146 adding 'pyGCodeDecode/examples/data/printer_presets.yaml' 2026-06-03T13:44:13,148 adding 'pyGCodeDecode/examples/data/triangle.gcode' 2026-06-03T13:44:13,151 adding 'pygcodedecode-1.5.0.dist-info/licenses/LICENSE' 2026-06-03T13:44:13,152 adding 'tests/__init__.py' 2026-06-03T13:44:13,154 adding 'tests/test_end_to_end.py' 2026-06-03T13:44:13,155 adding 'tests/test_gcode_interpreter.py' 2026-06-03T13:44:13,157 adding 'tests/test_junction_handling.py' 2026-06-03T13:44:13,159 adding 'tests/test_planner_block.py' 2026-06-03T13:44:13,160 adding 'tests/test_progress_fix.py' 2026-06-03T13:44:13,162 adding 'tests/test_result.py' 2026-06-03T13:44:13,163 adding 'tests/test_state_generator.py' 2026-06-03T13:44:13,164 adding 'tests/test_vector4d.py' 2026-06-03T13:44:13,166 adding 'pygcodedecode-1.5.0.dist-info/METADATA' 2026-06-03T13:44:13,167 adding 'pygcodedecode-1.5.0.dist-info/WHEEL' 2026-06-03T13:44:13,168 adding 'pygcodedecode-1.5.0.dist-info/entry_points.txt' 2026-06-03T13:44:13,169 adding 'pygcodedecode-1.5.0.dist-info/top_level.txt' 2026-06-03T13:44:13,170 adding 'pygcodedecode-1.5.0.dist-info/RECORD' 2026-06-03T13:44:13,229 removing build/bdist.linux-armv7l/wheel 2026-06-03T13:44:13,357 Building wheel for pygcodedecode (pyproject.toml): finished with status 'done' 2026-06-03T13:44:13,402 Created wheel for pygcodedecode: filename=pygcodedecode-1.5.0-py3-none-any.whl size=4178578 sha256=81ea3b5311fd7b719a2d3ee8da93d6aa75b46daec2cf33d9eefd05e84e3bf6a4 2026-06-03T13:44:13,403 Stored in directory: /tmp/pip-ephem-wheel-cache-e3hk2lev/wheels/9f/0d/f3/4efa90522d9cc1959b1ee3b4062c0453428048b72b048cc20c 2026-06-03T13:44:13,418 Successfully built pygcodedecode 2026-06-03T13:44:13,542 Removed build tracker: '/tmp/pip-build-tracker-wikn7e7d'