2025-09-08T06:11:31,573 Created temporary directory: /tmp/pip-build-tracker-2ezx45lw 2025-09-08T06:11:31,574 Initialized build tracking at /tmp/pip-build-tracker-2ezx45lw 2025-09-08T06:11:31,574 Created build tracker: /tmp/pip-build-tracker-2ezx45lw 2025-09-08T06:11:31,574 Entered build tracker: /tmp/pip-build-tracker-2ezx45lw 2025-09-08T06:11:31,574 Created temporary directory: /tmp/pip-wheel-3i8yz59w 2025-09-08T06:11:31,577 Created temporary directory: /tmp/pip-ephem-wheel-cache-qw4smyy5 2025-09-08T06:11:31,636 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T06:11:31,638 2 location(s) to search for versions of heatshrink: 2025-09-08T06:11:31,638 * https://pypi.org/simple/heatshrink/ 2025-09-08T06:11:31,638 * https://www.piwheels.org/simple/heatshrink/ 2025-09-08T06:11:31,639 Fetching project page and analyzing links: https://pypi.org/simple/heatshrink/ 2025-09-08T06:11:31,639 Getting page https://pypi.org/simple/heatshrink/ 2025-09-08T06:11:31,640 Found index url https://pypi.org/simple/ 2025-09-08T06:11:31,711 Fetched page https://pypi.org/simple/heatshrink/ as application/vnd.pypi.simple.v1+json 2025-09-08T06:11:31,712 Found link https://files.pythonhosted.org/packages/9a/1f/00a0b26b8f7b588fca1254f7d039554bfa05e9419676633ec7ac40b6703c/Heatshrink-0.2.2.macosx-10.11-x86_64.tar.gz (from https://pypi.org/simple/heatshrink/), version: 0.2.2.macosx-10.11-x86_64 2025-09-08T06:11:31,713 Found link https://files.pythonhosted.org/packages/c7/26/d162fe6459891ae821f23d0d5c35e7357ad7e54d0530d0da1923d3cc94d1/Heatshrink-0.2.2.tar.gz (from https://pypi.org/simple/heatshrink/), version: 0.2.2 2025-09-08T06:11:31,713 Found link https://files.pythonhosted.org/packages/ac/df/a8546b31fafb8233eccb46bfccc793a53aa568ef244d6332c640d830f0a8/Heatshrink-0.2.3.macosx-10.11-x86_64.tar.gz (from https://pypi.org/simple/heatshrink/), version: 0.2.3.macosx-10.11-x86_64 2025-09-08T06:11:31,713 Found link https://files.pythonhosted.org/packages/9d/00/80df8bdeed5575e6453373463e0b48674ae4a5d08a96df48c594872d0401/Heatshrink-0.2.3.tar.gz (from https://pypi.org/simple/heatshrink/), version: 0.2.3 2025-09-08T06:11:31,713 Found link https://files.pythonhosted.org/packages/ce/b6/e2990770a18dd3b2bafedec9c4b6ca8b27ed18dcdb67b3613fb64544a6ec/Heatshrink-0.2.4.linux-x86_64.tar.gz (from https://pypi.org/simple/heatshrink/), version: 0.2.4.linux-x86_64 2025-09-08T06:11:31,714 Found link https://files.pythonhosted.org/packages/3a/b1/4eb0f5f3991f6c8c85c70603f804d61bfa741e8cbf3538f24554b3722219/Heatshrink-0.2.4.tar.gz (from https://pypi.org/simple/heatshrink/), version: 0.2.4 2025-09-08T06:11:31,714 Found link https://files.pythonhosted.org/packages/f4/73/6cbedc04d6634c0e2ded9dc40a91744e3304f123c81cfc327995726f8e56/Heatshrink-0.3.0.linux-x86_64.tar.gz (from https://pypi.org/simple/heatshrink/), version: 0.3.0.linux-x86_64 2025-09-08T06:11:31,714 Found link https://files.pythonhosted.org/packages/a3/13/a27acef9468f41b57cce4a67991a8012eaea81448ea1ed883410d978f107/Heatshrink-0.3.0.tar.gz (from https://pypi.org/simple/heatshrink/), version: 0.3.0 2025-09-08T06:11:31,714 Found link https://files.pythonhosted.org/packages/50/e3/8e9e54bd9271fd8de74b1bd326212292b07fa6159ae17fa4c5963429941e/Heatshrink-0.3.2.linux-x86_64.tar.gz (from https://pypi.org/simple/heatshrink/), version: 0.3.2.linux-x86_64 2025-09-08T06:11:31,715 Found link https://files.pythonhosted.org/packages/b9/23/6f8dc6744de2c6ad36477de04567be5ced5b2d5e64f0844c0815b198d95a/Heatshrink-0.3.2.tar.gz (from https://pypi.org/simple/heatshrink/), version: 0.3.2 2025-09-08T06:11:31,715 Fetching project page and analyzing links: https://www.piwheels.org/simple/heatshrink/ 2025-09-08T06:11:31,715 Getting page https://www.piwheels.org/simple/heatshrink/ 2025-09-08T06:11:31,716 Found index url https://www.piwheels.org/simple/ 2025-09-08T06:11:31,821 Fetched page https://www.piwheels.org/simple/heatshrink/ as text/html 2025-09-08T06:11:31,830 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.2-cp34-cp34m-linux_armv6l.whl#sha256=c2e23cf8df6b1ca1bef27670a4a593bd35a92f85f2d75a0c1e8214de52480229 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,830 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.2-cp34-cp34m-linux_armv7l.whl#sha256=c2e23cf8df6b1ca1bef27670a4a593bd35a92f85f2d75a0c1e8214de52480229 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,830 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.2-cp35-cp35m-linux_armv6l.whl#sha256=866e4232c414494d00d1ae31b84d7d9ddf6e0a3a12ba5e359a302147d96064c9 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,831 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.2-cp35-cp35m-linux_armv7l.whl#sha256=866e4232c414494d00d1ae31b84d7d9ddf6e0a3a12ba5e359a302147d96064c9 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,831 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.2-cp37-cp37m-linux_armv7l.whl#sha256=b76e52424fe41467c95617cfea961ac0c9eb571042e373dd28fd6789b47f0030 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,831 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.2-cp37-cp37m-linux_armv6l.whl#sha256=b76e52424fe41467c95617cfea961ac0c9eb571042e373dd28fd6789b47f0030 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,831 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.2-cp39-cp39-linux_armv6l.whl#sha256=b8c1ba7c148897fe15542e623d5ee43b4035f0209c95fc5e1ec75dae8daa02a4 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,831 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.2-cp39-cp39-linux_armv7l.whl#sha256=b8c1ba7c148897fe15542e623d5ee43b4035f0209c95fc5e1ec75dae8daa02a4 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,831 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.0-cp35-cp35m-linux_armv7l.whl#sha256=97c7471420f04660730df609f3d4fd1d3626f0cc12ef6fa4f79a0a954701bcdb (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,831 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.0-cp35-cp35m-linux_armv6l.whl#sha256=97c7471420f04660730df609f3d4fd1d3626f0cc12ef6fa4f79a0a954701bcdb (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,832 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.0-cp34-cp34m-linux_armv6l.whl#sha256=c1450b3a9f33a643907cc14344a097f99d540168c9cc7de5981a1b4d870b9a91 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,832 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.0-cp34-cp34m-linux_armv7l.whl#sha256=c1450b3a9f33a643907cc14344a097f99d540168c9cc7de5981a1b4d870b9a91 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,832 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.0-cp37-cp37m-linux_armv7l.whl#sha256=6dbbdbeb9c6f0e68f2b43d480dbe04c81d2e9d0ca378a3b38ca5a1316464ce8b (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,832 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.0-cp37-cp37m-linux_armv6l.whl#sha256=6dbbdbeb9c6f0e68f2b43d480dbe04c81d2e9d0ca378a3b38ca5a1316464ce8b (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,832 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.0-cp39-cp39-linux_armv6l.whl#sha256=c013f029ddcc0725a047cb211fc64e227bc8f0c98db7d5998fe0fbfbc7477866 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,832 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.3.0-cp39-cp39-linux_armv7l.whl#sha256=c013f029ddcc0725a047cb211fc64e227bc8f0c98db7d5998fe0fbfbc7477866 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,832 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.4-cp35-cp35m-linux_armv7l.whl#sha256=df118d8ea15bb38629c87c7cbb9f66379c833b898690557808992a43fc0c1711 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,833 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.4-cp35-cp35m-linux_armv6l.whl#sha256=df118d8ea15bb38629c87c7cbb9f66379c833b898690557808992a43fc0c1711 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,833 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.4-cp34-cp34m-linux_armv6l.whl#sha256=5035df81d4a57d2bdec50aa4fea94daaad13c76be43390ff5a8c6dba27d1eb83 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,833 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.4-cp34-cp34m-linux_armv7l.whl#sha256=5035df81d4a57d2bdec50aa4fea94daaad13c76be43390ff5a8c6dba27d1eb83 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,833 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.4-cp37-cp37m-linux_armv6l.whl#sha256=c2799c6773e9d01dc6b45a14d96adb65b74579485d99da25218bdeacf00bc74a (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,833 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.4-cp37-cp37m-linux_armv7l.whl#sha256=c2799c6773e9d01dc6b45a14d96adb65b74579485d99da25218bdeacf00bc74a (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,833 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.4-cp311-cp311-linux_armv6l.whl#sha256=727ad2ef223230032ac593f363a9787c4f707385c4fc9cf42315a3870c2721ad (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,834 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.4-cp311-cp311-linux_armv7l.whl#sha256=727ad2ef223230032ac593f363a9787c4f707385c4fc9cf42315a3870c2721ad (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,834 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.4-cp39-cp39-linux_armv6l.whl#sha256=79a3c47fe84cf3f72e39416134253d7bcc96b55ce09179c47da54c7957dccd57 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,834 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.4-cp39-cp39-linux_armv7l.whl#sha256=79a3c47fe84cf3f72e39416134253d7bcc96b55ce09179c47da54c7957dccd57 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,834 Skipping link: No binaries permitted for heatshrink: https://www.piwheels.org/simple/heatshrink/heatshrink-0.2.4-cp313-cp313-linux_armv6l.whl#sha256=5c73828bc270d324e17b8653ec870aad53bfaa255ba705cb0cb25adc5e5e1fe5 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,834 Skipping link: No binaries permitted for heatshrink: https://www.piwheels.org/simple/heatshrink/heatshrink-0.2.4-cp313-cp313-linux_armv7l.whl#sha256=5c73828bc270d324e17b8653ec870aad53bfaa255ba705cb0cb25adc5e5e1fe5 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,834 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.3-cp35-cp35m-linux_armv6l.whl#sha256=5a234b3889c117945933f6f8d657846a3cb9e8723415c13426e224d9b7ed8a81 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,834 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.3-cp35-cp35m-linux_armv7l.whl#sha256=5a234b3889c117945933f6f8d657846a3cb9e8723415c13426e224d9b7ed8a81 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,835 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.3-cp34-cp34m-linux_armv6l.whl#sha256=5fcdbf8d15d36c455eb1139c4aeffa5e4ba9592ac43f1361b50ee83fc17d09af (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,835 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.3-cp34-cp34m-linux_armv7l.whl#sha256=5fcdbf8d15d36c455eb1139c4aeffa5e4ba9592ac43f1361b50ee83fc17d09af (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,835 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.3-cp37-cp37m-linux_armv7l.whl#sha256=5c2c00e5a67a624be41536207adb588767f21e45258b1f126c266e0abb2cd815 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,835 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.3-cp37-cp37m-linux_armv6l.whl#sha256=5c2c00e5a67a624be41536207adb588767f21e45258b1f126c266e0abb2cd815 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,835 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.3-cp311-cp311-linux_armv6l.whl#sha256=361559a36e2757f766f8359dfbc4ea835314b5af1d060ef3df936a01261d313d (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,835 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.3-cp311-cp311-linux_armv7l.whl#sha256=361559a36e2757f766f8359dfbc4ea835314b5af1d060ef3df936a01261d313d (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,835 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.3-cp39-cp39-linux_armv6l.whl#sha256=1dfbfa6a268a4927612d4e1c2ae03c49babac3d9f387933e2001f221e399a3f5 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,836 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.3-cp39-cp39-linux_armv7l.whl#sha256=1dfbfa6a268a4927612d4e1c2ae03c49babac3d9f387933e2001f221e399a3f5 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,836 Skipping link: No binaries permitted for heatshrink: https://www.piwheels.org/simple/heatshrink/heatshrink-0.2.3-cp313-cp313-linux_armv6l.whl#sha256=cb00b8b11b2376f0e481c94262d78c18fc5629069028d8dd3704bd59546f4415 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,836 Skipping link: No binaries permitted for heatshrink: https://www.piwheels.org/simple/heatshrink/heatshrink-0.2.3-cp313-cp313-linux_armv7l.whl#sha256=cb00b8b11b2376f0e481c94262d78c18fc5629069028d8dd3704bd59546f4415 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,836 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.2-cp34-cp34m-linux_armv6l.whl#sha256=d13dfc3de50b4b00ecf13cdd0f7f1d403d0ae444d78ca5eedf2fca7a82b8b4a7 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,836 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.2-cp34-cp34m-linux_armv7l.whl#sha256=d13dfc3de50b4b00ecf13cdd0f7f1d403d0ae444d78ca5eedf2fca7a82b8b4a7 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,836 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.2-cp35-cp35m-linux_armv6l.whl#sha256=2a39ff1910f4106d6530d84e9a3946f78fb0edf0faa9481852bfe941a3d0961d (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,836 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.2-cp35-cp35m-linux_armv7l.whl#sha256=2a39ff1910f4106d6530d84e9a3946f78fb0edf0faa9481852bfe941a3d0961d (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,837 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.2-cp37-cp37m-linux_armv7l.whl#sha256=71ab84b7105c8d7e871fd34b510e52b7c236dd7d8d349459647bbb804274aa36 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,837 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.2-cp37-cp37m-linux_armv6l.whl#sha256=71ab84b7105c8d7e871fd34b510e52b7c236dd7d8d349459647bbb804274aa36 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,837 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.2-cp311-cp311-linux_armv6l.whl#sha256=f6d71c3d6d6444970d3dc07595b4d179456d3119f5496d46262f0cf14297e25d (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,837 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.2-cp311-cp311-linux_armv7l.whl#sha256=f6d71c3d6d6444970d3dc07595b4d179456d3119f5496d46262f0cf14297e25d (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,837 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.2-cp39-cp39-linux_armv6l.whl#sha256=4c2818eec691303cd4305a84e76e6c35a1faaf852b57a6e17fd4f6981924c50c (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,837 Skipping link: No binaries permitted for heatshrink: https://archive1.piwheels.org/simple/heatshrink/Heatshrink-0.2.2-cp39-cp39-linux_armv7l.whl#sha256=4c2818eec691303cd4305a84e76e6c35a1faaf852b57a6e17fd4f6981924c50c (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,837 Skipping link: No binaries permitted for heatshrink: https://www.piwheels.org/simple/heatshrink/heatshrink-0.2.2-cp313-cp313-linux_armv6l.whl#sha256=6ebacdd7e2591601ce1ca20aa8564de11cfd0c099ecb9ab24e725c2f0c11e855 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,838 Skipping link: No binaries permitted for heatshrink: https://www.piwheels.org/simple/heatshrink/heatshrink-0.2.2-cp313-cp313-linux_armv7l.whl#sha256=6ebacdd7e2591601ce1ca20aa8564de11cfd0c099ecb9ab24e725c2f0c11e855 (from https://www.piwheels.org/simple/heatshrink/) 2025-09-08T06:11:31,838 Skipping link: not a file: https://www.piwheels.org/simple/heatshrink/ 2025-09-08T06:11:31,838 Skipping link: not a file: https://pypi.org/simple/heatshrink/ 2025-09-08T06:11:31,863 Given no hashes to check 1 links for project 'heatshrink': discarding no candidates 2025-09-08T06:11:31,864 Collecting heatshrink==0.3.0 2025-09-08T06:11:31,865 Created temporary directory: /tmp/pip-unpack-ir8z20ez 2025-09-08T06:11:32,003 Downloading Heatshrink-0.3.0.tar.gz (279 kB) 2025-09-08T06:11:32,093 Added heatshrink==0.3.0 from https://files.pythonhosted.org/packages/a3/13/a27acef9468f41b57cce4a67991a8012eaea81448ea1ed883410d978f107/Heatshrink-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-2ezx45lw' 2025-09-08T06:11:32,094 Running setup.py (path:/tmp/pip-wheel-3i8yz59w/heatshrink_cc7cdd57c76041aaa5f900f59e407966/setup.py) egg_info for package heatshrink 2025-09-08T06:11:32,094 Created temporary directory: /tmp/pip-pip-egg-info-p17f5lk7 2025-09-08T06:11:32,094 Preparing metadata (setup.py): started 2025-09-08T06:11:32,095 Running command python setup.py egg_info 2025-09-08T06:11:35,231 Error compiling Cython file: 2025-09-08T06:11:35,231 ------------------------------------------------------------ 2025-09-08T06:11:35,231 ... 2025-09-08T06:11:35,231 import array 2025-09-08T06:11:35,231 import numbers 2025-09-08T06:11:35,231 from cpython cimport array 2025-09-08T06:11:35,231 from libc.stdint cimport uint8_t 2025-09-08T06:11:35,231 cimport _heatshrink 2025-09-08T06:11:35,232 ^ 2025-09-08T06:11:35,232 ------------------------------------------------------------ 2025-09-08T06:11:35,232 heatshrink/core.pyx:6:8: '_heatshrink.pxd' not found 2025-09-08T06:11:35,234 Error compiling Cython file: 2025-09-08T06:11:35,234 ------------------------------------------------------------ 2025-09-08T06:11:35,234 ... 2025-09-08T06:11:35,234 return val 2025-09-08T06:11:35,234 cdef class Writer: 2025-09-08T06:11:35,235 """Thin wrapper around heatshrink_encoder""" 2025-09-08T06:11:35,235 cdef _heatshrink.heatshrink_encoder *_hse 2025-09-08T06:11:35,235 ^ 2025-09-08T06:11:35,235 ------------------------------------------------------------ 2025-09-08T06:11:35,235 heatshrink/core.pyx:48:9: 'heatshrink_encoder' is not a type identifier 2025-09-08T06:11:35,237 Error compiling Cython file: 2025-09-08T06:11:35,237 ------------------------------------------------------------ 2025-09-08T06:11:35,237 ... 2025-09-08T06:11:35,237 out_buf_size, 2025-09-08T06:11:35,237 &poll_size 2025-09-08T06:11:35,237 ) 2025-09-08T06:11:35,238 return res, poll_size 2025-09-08T06:11:35,238 def is_poll_empty(self, _heatshrink.HSE_poll_res res): 2025-09-08T06:11:35,238 ^ 2025-09-08T06:11:35,238 ------------------------------------------------------------ 2025-09-08T06:11:35,238 heatshrink/core.pyx:109:28: 'HSE_poll_res' is not a type identifier 2025-09-08T06:11:35,239 Error compiling Cython file: 2025-09-08T06:11:35,239 ------------------------------------------------------------ 2025-09-08T06:11:35,239 ... 2025-09-08T06:11:35,240 def finish(self): 2025-09-08T06:11:35,240 """Notifies the encoder that the input stream is finished.""" 2025-09-08T06:11:35,240 return _heatshrink.heatshrink_encoder_finish(self._hse) 2025-09-08T06:11:35,240 def is_finished(self, _heatshrink.HSE_finish_res res): 2025-09-08T06:11:35,240 ^ 2025-09-08T06:11:35,240 ------------------------------------------------------------ 2025-09-08T06:11:35,240 heatshrink/core.pyx:116:26: 'HSE_finish_res' is not a type identifier 2025-09-08T06:11:35,241 Error compiling Cython file: 2025-09-08T06:11:35,241 ------------------------------------------------------------ 2025-09-08T06:11:35,241 ... 2025-09-08T06:11:35,241 return res == _heatshrink.HSER_FINISH_DONE 2025-09-08T06:11:35,241 cdef class Reader: 2025-09-08T06:11:35,241 """Thin wrapper around heatshrink_decoder""" 2025-09-08T06:11:35,241 cdef _heatshrink.heatshrink_decoder *_hsd 2025-09-08T06:11:35,242 ^ 2025-09-08T06:11:35,242 ------------------------------------------------------------ 2025-09-08T06:11:35,242 heatshrink/core.pyx:122:9: 'heatshrink_decoder' is not a type identifier 2025-09-08T06:11:35,242 Error compiling Cython file: 2025-09-08T06:11:35,242 ------------------------------------------------------------ 2025-09-08T06:11:35,242 ... 2025-09-08T06:11:35,242 out_buf_size, 2025-09-08T06:11:35,242 &poll_size 2025-09-08T06:11:35,243 ) 2025-09-08T06:11:35,243 return res, poll_size 2025-09-08T06:11:35,243 def is_poll_empty(self, _heatshrink.HSD_poll_res res): 2025-09-08T06:11:35,243 ^ 2025-09-08T06:11:35,243 ------------------------------------------------------------ 2025-09-08T06:11:35,243 heatshrink/core.pyx:182:28: 'HSD_poll_res' is not a type identifier 2025-09-08T06:11:35,244 Error compiling Cython file: 2025-09-08T06:11:35,244 ------------------------------------------------------------ 2025-09-08T06:11:35,244 ... 2025-09-08T06:11:35,244 def finish(self): 2025-09-08T06:11:35,244 """Notifies the encoder that the input stream is finished.""" 2025-09-08T06:11:35,244 return _heatshrink.heatshrink_decoder_finish(self._hsd) 2025-09-08T06:11:35,244 def is_finished(self, _heatshrink.HSD_finish_res res): 2025-09-08T06:11:35,244 ^ 2025-09-08T06:11:35,245 ------------------------------------------------------------ 2025-09-08T06:11:35,245 heatshrink/core.pyx:189:26: 'HSD_finish_res' is not a type identifier 2025-09-08T06:11:35,248 Error compiling Cython file: 2025-09-08T06:11:35,248 ------------------------------------------------------------ 2025-09-08T06:11:35,249 ... 2025-09-08T06:11:35,249 """ 2025-09-08T06:11:35,249 Sink input in to the encoder with an optional N byte `offset`. 2025-09-08T06:11:35,249 """ 2025-09-08T06:11:35,249 cdef: 2025-09-08T06:11:35,249 size_t sink_size 2025-09-08T06:11:35,249 _heatshrink.HSE_sink_res res 2025-09-08T06:11:35,249 ^ 2025-09-08T06:11:35,249 ------------------------------------------------------------ 2025-09-08T06:11:35,250 heatshrink/core.pyx:77:12: 'HSE_sink_res' is not a type identifier 2025-09-08T06:11:35,250 Error compiling Cython file: 2025-09-08T06:11:35,250 ------------------------------------------------------------ 2025-09-08T06:11:35,250 ... 2025-09-08T06:11:35,250 Assumes that the passed in array is large enough to 2025-09-08T06:11:35,250 contain all data from the state machine. 2025-09-08T06:11:35,250 """ 2025-09-08T06:11:35,250 cdef: 2025-09-08T06:11:35,251 size_t poll_size 2025-09-08T06:11:35,251 _heatshrink.HSE_poll_res res 2025-09-08T06:11:35,251 ^ 2025-09-08T06:11:35,251 ------------------------------------------------------------ 2025-09-08T06:11:35,251 heatshrink/core.pyx:97:12: 'HSE_poll_res' is not a type identifier 2025-09-08T06:11:35,256 Error compiling Cython file: 2025-09-08T06:11:35,256 ------------------------------------------------------------ 2025-09-08T06:11:35,256 ... 2025-09-08T06:11:35,256 """ 2025-09-08T06:11:35,256 Sink input in to the encoder with an optional N byte `offset`. 2025-09-08T06:11:35,256 """ 2025-09-08T06:11:35,256 cdef: 2025-09-08T06:11:35,256 size_t sink_size 2025-09-08T06:11:35,256 _heatshrink.HSD_sink_res res 2025-09-08T06:11:35,256 ^ 2025-09-08T06:11:35,257 ------------------------------------------------------------ 2025-09-08T06:11:35,257 heatshrink/core.pyx:155:12: 'HSD_sink_res' is not a type identifier 2025-09-08T06:11:35,257 Error compiling Cython file: 2025-09-08T06:11:35,257 ------------------------------------------------------------ 2025-09-08T06:11:35,257 ... 2025-09-08T06:11:35,257 return res, sink_size 2025-09-08T06:11:35,257 def poll(self, array.array out_buf): 2025-09-08T06:11:35,258 cdef: 2025-09-08T06:11:35,258 size_t poll_size 2025-09-08T06:11:35,258 _heatshrink.HSD_poll_res res 2025-09-08T06:11:35,258 ^ 2025-09-08T06:11:35,258 ------------------------------------------------------------ 2025-09-08T06:11:35,258 heatshrink/core.pyx:170:12: 'HSD_poll_res' is not a type identifier 2025-09-08T06:11:35,298 Error compiling Cython file: 2025-09-08T06:11:35,298 ------------------------------------------------------------ 2025-09-08T06:11:35,298 ... 2025-09-08T06:11:35,298 from libc.stdint cimport uint8_t 2025-09-08T06:11:35,298 cimport _heatshrink 2025-09-08T06:11:35,298 MIN_WINDOW_SZ2 = _heatshrink.HEATSHRINK_MIN_WINDOW_BITS 2025-09-08T06:11:35,299 ^ 2025-09-08T06:11:35,299 ------------------------------------------------------------ 2025-09-08T06:11:35,299 heatshrink/core.pyx:9:28: cimported module has no attribute 'HEATSHRINK_MIN_WINDOW_BITS' 2025-09-08T06:11:35,299 Error compiling Cython file: 2025-09-08T06:11:35,299 ------------------------------------------------------------ 2025-09-08T06:11:35,299 ... 2025-09-08T06:11:35,299 cimport _heatshrink 2025-09-08T06:11:35,300 MIN_WINDOW_SZ2 = _heatshrink.HEATSHRINK_MIN_WINDOW_BITS 2025-09-08T06:11:35,300 MAX_WINDOW_SZ2 = _heatshrink.HEATSHRINK_MAX_WINDOW_BITS 2025-09-08T06:11:35,300 ^ 2025-09-08T06:11:35,300 ------------------------------------------------------------ 2025-09-08T06:11:35,300 heatshrink/core.pyx:10:28: cimported module has no attribute 'HEATSHRINK_MAX_WINDOW_BITS' 2025-09-08T06:11:35,300 Error compiling Cython file: 2025-09-08T06:11:35,300 ------------------------------------------------------------ 2025-09-08T06:11:35,301 ... 2025-09-08T06:11:35,301 MIN_WINDOW_SZ2 = _heatshrink.HEATSHRINK_MIN_WINDOW_BITS 2025-09-08T06:11:35,301 MAX_WINDOW_SZ2 = _heatshrink.HEATSHRINK_MAX_WINDOW_BITS 2025-09-08T06:11:35,301 DEFAULT_WINDOW_SZ2 = 11 2025-09-08T06:11:35,301 MIN_LOOKAHEAD_SZ2 = _heatshrink.HEATSHRINK_MIN_LOOKAHEAD_BITS 2025-09-08T06:11:35,301 ^ 2025-09-08T06:11:35,301 ------------------------------------------------------------ 2025-09-08T06:11:35,301 heatshrink/core.pyx:13:31: cimported module has no attribute 'HEATSHRINK_MIN_LOOKAHEAD_BITS' 2025-09-08T06:11:35,316 Error compiling Cython file: 2025-09-08T06:11:35,316 ------------------------------------------------------------ 2025-09-08T06:11:35,316 ... 2025-09-08T06:11:35,316 _validate_bounds(window_sz2, name='window_sz2', 2025-09-08T06:11:35,316 min=MIN_WINDOW_SZ2, max=MAX_WINDOW_SZ2) 2025-09-08T06:11:35,317 _validate_bounds(lookahead_sz2, name='lookahead_sz2', 2025-09-08T06:11:35,317 min=MIN_LOOKAHEAD_SZ2, max=window_sz2) 2025-09-08T06:11:35,317 self._hse = _heatshrink.heatshrink_encoder_alloc(window_sz2, lookahead_sz2) 2025-09-08T06:11:35,317 ^ 2025-09-08T06:11:35,317 ------------------------------------------------------------ 2025-09-08T06:11:35,317 heatshrink/core.pyx:59:31: cimported module has no attribute 'heatshrink_encoder_alloc' 2025-09-08T06:11:35,317 Error compiling Cython file: 2025-09-08T06:11:35,317 ------------------------------------------------------------ 2025-09-08T06:11:35,318 ... 2025-09-08T06:11:35,318 if self._hse is NULL: 2025-09-08T06:11:35,318 raise MemoryError('Failed to allocate encoder.') 2025-09-08T06:11:35,318 def __dealloc__(self): 2025-09-08T06:11:35,318 if self._hse is not NULL: 2025-09-08T06:11:35,318 _heatshrink.heatshrink_encoder_free(self._hse) 2025-09-08T06:11:35,318 ^ 2025-09-08T06:11:35,318 ------------------------------------------------------------ 2025-09-08T06:11:35,318 heatshrink/core.pyx:65:23: cimported module has no attribute 'heatshrink_encoder_free' 2025-09-08T06:11:35,319 Error compiling Cython file: 2025-09-08T06:11:35,319 ------------------------------------------------------------ 2025-09-08T06:11:35,319 ... 2025-09-08T06:11:35,319 size_t sink_size 2025-09-08T06:11:35,319 _heatshrink.HSE_sink_res res 2025-09-08T06:11:35,319 size_t in_buf_size = len(in_buf) 2025-09-08T06:11:35,319 res = _heatshrink.heatshrink_encoder_sink( 2025-09-08T06:11:35,320 ^ 2025-09-08T06:11:35,320 ------------------------------------------------------------ 2025-09-08T06:11:35,320 heatshrink/core.pyx:81:25: cimported module has no attribute 'heatshrink_encoder_sink' 2025-09-08T06:11:35,320 Error compiling Cython file: 2025-09-08T06:11:35,320 ------------------------------------------------------------ 2025-09-08T06:11:35,320 ... 2025-09-08T06:11:35,321 size_t poll_size 2025-09-08T06:11:35,321 _heatshrink.HSE_poll_res res 2025-09-08T06:11:35,321 size_t out_buf_size = len(out_buf) 2025-09-08T06:11:35,321 res = _heatshrink.heatshrink_encoder_poll( 2025-09-08T06:11:35,321 ^ 2025-09-08T06:11:35,321 ------------------------------------------------------------ 2025-09-08T06:11:35,321 heatshrink/core.pyx:101:25: cimported module has no attribute 'heatshrink_encoder_poll' 2025-09-08T06:11:35,322 Error compiling Cython file: 2025-09-08T06:11:35,322 ------------------------------------------------------------ 2025-09-08T06:11:35,322 ... 2025-09-08T06:11:35,322 &poll_size 2025-09-08T06:11:35,322 ) 2025-09-08T06:11:35,322 return res, poll_size 2025-09-08T06:11:35,322 def is_poll_empty(self, _heatshrink.HSE_poll_res res): 2025-09-08T06:11:35,322 return res == _heatshrink.HSER_POLL_EMPTY 2025-09-08T06:11:35,322 ^ 2025-09-08T06:11:35,322 ------------------------------------------------------------ 2025-09-08T06:11:35,323 heatshrink/core.pyx:110:33: cimported module has no attribute 'HSER_POLL_EMPTY' 2025-09-08T06:11:35,323 Error compiling Cython file: 2025-09-08T06:11:35,323 ------------------------------------------------------------ 2025-09-08T06:11:35,323 ... 2025-09-08T06:11:35,323 def is_poll_empty(self, _heatshrink.HSE_poll_res res): 2025-09-08T06:11:35,323 return res == _heatshrink.HSER_POLL_EMPTY 2025-09-08T06:11:35,323 def finish(self): 2025-09-08T06:11:35,323 """Notifies the encoder that the input stream is finished.""" 2025-09-08T06:11:35,324 return _heatshrink.heatshrink_encoder_finish(self._hse) 2025-09-08T06:11:35,324 ^ 2025-09-08T06:11:35,324 ------------------------------------------------------------ 2025-09-08T06:11:35,324 heatshrink/core.pyx:114:26: cimported module has no attribute 'heatshrink_encoder_finish' 2025-09-08T06:11:35,324 Error compiling Cython file: 2025-09-08T06:11:35,324 ------------------------------------------------------------ 2025-09-08T06:11:35,324 ... 2025-09-08T06:11:35,324 def finish(self): 2025-09-08T06:11:35,324 """Notifies the encoder that the input stream is finished.""" 2025-09-08T06:11:35,325 return _heatshrink.heatshrink_encoder_finish(self._hse) 2025-09-08T06:11:35,325 def is_finished(self, _heatshrink.HSE_finish_res res): 2025-09-08T06:11:35,325 return res == _heatshrink.HSER_FINISH_DONE 2025-09-08T06:11:35,325 ^ 2025-09-08T06:11:35,325 ------------------------------------------------------------ 2025-09-08T06:11:35,325 heatshrink/core.pyx:117:33: cimported module has no attribute 'HSER_FINISH_DONE' 2025-09-08T06:11:35,325 Error compiling Cython file: 2025-09-08T06:11:35,325 ------------------------------------------------------------ 2025-09-08T06:11:35,325 ... 2025-09-08T06:11:35,326 _validate_bounds(window_sz2, name='window_sz2', 2025-09-08T06:11:35,326 min=MIN_WINDOW_SZ2, max=MAX_WINDOW_SZ2) 2025-09-08T06:11:35,326 _validate_bounds(lookahead_sz2, name='lookahead_sz2', 2025-09-08T06:11:35,326 min=MIN_LOOKAHEAD_SZ2, max=window_sz2) 2025-09-08T06:11:35,326 self._hsd = _heatshrink.heatshrink_decoder_alloc( 2025-09-08T06:11:35,326 ^ 2025-09-08T06:11:35,326 ------------------------------------------------------------ 2025-09-08T06:11:35,326 heatshrink/core.pyx:136:31: cimported module has no attribute 'heatshrink_decoder_alloc' 2025-09-08T06:11:35,327 Error compiling Cython file: 2025-09-08T06:11:35,327 ------------------------------------------------------------ 2025-09-08T06:11:35,327 ... 2025-09-08T06:11:35,327 if self._hsd is NULL: 2025-09-08T06:11:35,327 raise MemoryError('Failed to allocate decoder.') 2025-09-08T06:11:35,327 def __dealloc__(self): 2025-09-08T06:11:35,327 if self._hsd is not NULL: 2025-09-08T06:11:35,327 _heatshrink.heatshrink_decoder_free(self._hsd) 2025-09-08T06:11:35,327 ^ 2025-09-08T06:11:35,327 ------------------------------------------------------------ 2025-09-08T06:11:35,328 heatshrink/core.pyx:143:23: cimported module has no attribute 'heatshrink_decoder_free' 2025-09-08T06:11:35,328 Error compiling Cython file: 2025-09-08T06:11:35,328 ------------------------------------------------------------ 2025-09-08T06:11:35,328 ... 2025-09-08T06:11:35,328 size_t sink_size 2025-09-08T06:11:35,328 _heatshrink.HSD_sink_res res 2025-09-08T06:11:35,328 size_t in_buf_size = len(in_buf) 2025-09-08T06:11:35,329 res = _heatshrink.heatshrink_decoder_sink( 2025-09-08T06:11:35,329 ^ 2025-09-08T06:11:35,329 ------------------------------------------------------------ 2025-09-08T06:11:35,329 heatshrink/core.pyx:159:25: cimported module has no attribute 'heatshrink_decoder_sink' 2025-09-08T06:11:35,329 Error compiling Cython file: 2025-09-08T06:11:35,329 ------------------------------------------------------------ 2025-09-08T06:11:35,329 ... 2025-09-08T06:11:35,329 size_t poll_size 2025-09-08T06:11:35,329 _heatshrink.HSD_poll_res res 2025-09-08T06:11:35,330 size_t out_buf_size = len(out_buf) 2025-09-08T06:11:35,330 res = _heatshrink.heatshrink_decoder_poll( 2025-09-08T06:11:35,330 ^ 2025-09-08T06:11:35,330 ------------------------------------------------------------ 2025-09-08T06:11:35,330 heatshrink/core.pyx:174:25: cimported module has no attribute 'heatshrink_decoder_poll' 2025-09-08T06:11:35,330 Error compiling Cython file: 2025-09-08T06:11:35,330 ------------------------------------------------------------ 2025-09-08T06:11:35,331 ... 2025-09-08T06:11:35,331 &poll_size 2025-09-08T06:11:35,331 ) 2025-09-08T06:11:35,331 return res, poll_size 2025-09-08T06:11:35,331 def is_poll_empty(self, _heatshrink.HSD_poll_res res): 2025-09-08T06:11:35,331 return res == _heatshrink.HSDR_POLL_EMPTY 2025-09-08T06:11:35,331 ^ 2025-09-08T06:11:35,331 ------------------------------------------------------------ 2025-09-08T06:11:35,331 heatshrink/core.pyx:183:33: cimported module has no attribute 'HSDR_POLL_EMPTY' 2025-09-08T06:11:35,332 Error compiling Cython file: 2025-09-08T06:11:35,332 ------------------------------------------------------------ 2025-09-08T06:11:35,332 ... 2025-09-08T06:11:35,332 def is_poll_empty(self, _heatshrink.HSD_poll_res res): 2025-09-08T06:11:35,332 return res == _heatshrink.HSDR_POLL_EMPTY 2025-09-08T06:11:35,332 def finish(self): 2025-09-08T06:11:35,332 """Notifies the encoder that the input stream is finished.""" 2025-09-08T06:11:35,332 return _heatshrink.heatshrink_decoder_finish(self._hsd) 2025-09-08T06:11:35,332 ^ 2025-09-08T06:11:35,332 ------------------------------------------------------------ 2025-09-08T06:11:35,333 heatshrink/core.pyx:187:26: cimported module has no attribute 'heatshrink_decoder_finish' 2025-09-08T06:11:35,333 Error compiling Cython file: 2025-09-08T06:11:35,333 ------------------------------------------------------------ 2025-09-08T06:11:35,333 ... 2025-09-08T06:11:35,333 def finish(self): 2025-09-08T06:11:35,333 """Notifies the encoder that the input stream is finished.""" 2025-09-08T06:11:35,333 return _heatshrink.heatshrink_decoder_finish(self._hsd) 2025-09-08T06:11:35,333 def is_finished(self, _heatshrink.HSD_finish_res res): 2025-09-08T06:11:35,334 return res == _heatshrink.HSDR_FINISH_DONE 2025-09-08T06:11:35,334 ^ 2025-09-08T06:11:35,334 ------------------------------------------------------------ 2025-09-08T06:11:35,334 heatshrink/core.pyx:190:33: cimported module has no attribute 'HSDR_FINISH_DONE' 2025-09-08T06:11:35,383 Traceback (most recent call last): 2025-09-08T06:11:35,385 File "", line 2, in 2025-09-08T06:11:35,385 exec(compile(''' 2025-09-08T06:11:35,385 ~~~~^^^^^^^^^^^^ 2025-09-08T06:11:35,385 # This is -- a caller that pip uses to run setup.py 2025-09-08T06:11:35,385 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,386 ...<32 lines>... 2025-09-08T06:11:35,386 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T06:11:35,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,386 ''' % ('/tmp/pip-wheel-3i8yz59w/heatshrink_cc7cdd57c76041aaa5f900f59e407966/setup.py',), "", "exec")) 2025-09-08T06:11:35,386 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,386 File "", line 35, in 2025-09-08T06:11:35,386 File "/tmp/pip-wheel-3i8yz59w/heatshrink_cc7cdd57c76041aaa5f900f59e407966/setup.py", line 25, in 2025-09-08T06:11:35,386 extensions = cythonize([heatshrink_module]) 2025-09-08T06:11:35,386 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1154, in cythonize 2025-09-08T06:11:35,387 cythonize_one(*args) 2025-09-08T06:11:35,387 ~~~~~~~~~~~~~^^^^^^^ 2025-09-08T06:11:35,387 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 1298, in cythonize_one 2025-09-08T06:11:35,387 raise CompileError(None, pyx_file) 2025-09-08T06:11:35,387 Cython.Compiler.Errors.CompileError: heatshrink/core.pyx 2025-09-08T06:11:35,387 Compiling heatshrink/core.pyx because it changed. 2025-09-08T06:11:35,387 [1/1] Cythonizing heatshrink/core.pyx 2025-09-08T06:11:35,711 ERROR: python setup.py egg_info exited with 1 2025-09-08T06:11:35,724 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T06:11:35,724 exec(compile('"'"''"'"''"'"' 2025-09-08T06:11:35,724 # This is -- a caller that pip uses to run setup.py 2025-09-08T06:11:35,724 # 2025-09-08T06:11:35,724 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T06:11:35,724 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T06:11:35,724 # - It provides a clear error message when setuptools is not installed. 2025-09-08T06:11:35,724 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T06:11:35,724 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T06:11:35,724 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T06:11:35,724 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T06:11:35,724 import os, sys, tokenize, traceback 2025-09-08T06:11:35,724 2025-09-08T06:11:35,724 try: 2025-09-08T06:11:35,724 import setuptools 2025-09-08T06:11:35,724 except ImportError: 2025-09-08T06:11:35,724 print( 2025-09-08T06:11:35,724 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T06:11:35,724 "the build environment with exception:", 2025-09-08T06:11:35,724 file=sys.stderr, 2025-09-08T06:11:35,724 ) 2025-09-08T06:11:35,724 traceback.print_exc() 2025-09-08T06:11:35,724 sys.exit(1) 2025-09-08T06:11:35,724 2025-09-08T06:11:35,724 __file__ = %r 2025-09-08T06:11:35,724 sys.argv[0] = __file__ 2025-09-08T06:11:35,724 2025-09-08T06:11:35,724 if os.path.exists(__file__): 2025-09-08T06:11:35,724 filename = __file__ 2025-09-08T06:11:35,724 with tokenize.open(__file__) as f: 2025-09-08T06:11:35,724 setup_py_code = f.read() 2025-09-08T06:11:35,724 else: 2025-09-08T06:11:35,724 filename = "" 2025-09-08T06:11:35,724 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T06:11:35,724 2025-09-08T06:11:35,724 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T06:11:35,724 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-3i8yz59w/heatshrink_cc7cdd57c76041aaa5f900f59e407966/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-p17f5lk7[/] 2025-09-08T06:11:35,724 [bold magenta]cwd[/]: /tmp/pip-wheel-3i8yz59w/heatshrink_cc7cdd57c76041aaa5f900f59e407966/ 2025-09-08T06:11:35,725 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T06:11:35,726 ERROR: metadata generation failed 2025-09-08T06:11:35,732 Exception information: 2025-09-08T06:11:35,732 Traceback (most recent call last): 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T06:11:35,732 call_subprocess( 2025-09-08T06:11:35,732 ~~~~~~~~~~~~~~~^ 2025-09-08T06:11:35,732 args, 2025-09-08T06:11:35,732 ^^^^^ 2025-09-08T06:11:35,732 ...<2 lines>... 2025-09-08T06:11:35,732 spinner=spinner, 2025-09-08T06:11:35,732 ^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 ) 2025-09-08T06:11:35,732 ^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T06:11:35,732 raise error 2025-09-08T06:11:35,732 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T06:11:35,732 2025-09-08T06:11:35,732 The above exception was the direct cause of the following exception: 2025-09-08T06:11:35,732 2025-09-08T06:11:35,732 Traceback (most recent call last): 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T06:11:35,732 status = _inner_run() 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T06:11:35,732 return self.run(options, args) 2025-09-08T06:11:35,732 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T06:11:35,732 return func(self, options, args) 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T06:11:35,732 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T06:11:35,732 result = self._result = resolver.resolve( 2025-09-08T06:11:35,732 ~~~~~~~~~~~~~~~~^ 2025-09-08T06:11:35,732 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T06:11:35,732 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 ) 2025-09-08T06:11:35,732 ^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T06:11:35,732 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T06:11:35,732 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T06:11:35,732 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T06:11:35,732 if not criterion.candidates: 2025-09-08T06:11:35,732 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T06:11:35,732 return bool(self._sequence) 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T06:11:35,732 self._bool = any(self) 2025-09-08T06:11:35,732 ~~~^^^^^^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T06:11:35,732 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T06:11:35,732 ^^^^^^^^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T06:11:35,732 candidate = func() 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T06:11:35,732 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T06:11:35,732 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T06:11:35,732 link, template, name, version 2025-09-08T06:11:35,732 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 ) 2025-09-08T06:11:35,732 ^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T06:11:35,732 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T06:11:35,732 ~~~~~~~~~~~~~^ 2025-09-08T06:11:35,732 link, 2025-09-08T06:11:35,732 ^^^^^ 2025-09-08T06:11:35,732 ...<3 lines>... 2025-09-08T06:11:35,732 version=version, 2025-09-08T06:11:35,732 ^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 ) 2025-09-08T06:11:35,732 ^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T06:11:35,732 super().__init__( 2025-09-08T06:11:35,732 ~~~~~~~~~~~~~~~~^ 2025-09-08T06:11:35,732 link=link, 2025-09-08T06:11:35,732 ^^^^^^^^^^ 2025-09-08T06:11:35,732 ...<4 lines>... 2025-09-08T06:11:35,732 version=version, 2025-09-08T06:11:35,732 ^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 ) 2025-09-08T06:11:35,732 ^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T06:11:35,732 self.dist = self._prepare() 2025-09-08T06:11:35,732 ~~~~~~~~~~~~~^^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T06:11:35,732 dist = self._prepare_distribution() 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T06:11:35,732 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T06:11:35,732 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T06:11:35,732 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T06:11:35,732 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T06:11:35,732 dist = _get_prepared_distribution( 2025-09-08T06:11:35,732 req, 2025-09-08T06:11:35,732 ...<3 lines>... 2025-09-08T06:11:35,732 self.check_build_deps, 2025-09-08T06:11:35,732 ) 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T06:11:35,732 abstract_dist.prepare_distribution_metadata( 2025-09-08T06:11:35,732 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T06:11:35,732 finder, build_isolation, check_build_deps 2025-09-08T06:11:35,732 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 ) 2025-09-08T06:11:35,732 ^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T06:11:35,732 self.req.prepare_metadata() 2025-09-08T06:11:35,732 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T06:11:35,732 self.metadata_directory = generate_metadata_legacy( 2025-09-08T06:11:35,732 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T06:11:35,732 build_env=self.build_env, 2025-09-08T06:11:35,732 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 ...<3 lines>... 2025-09-08T06:11:35,732 details=details, 2025-09-08T06:11:35,732 ^^^^^^^^^^^^^^^^ 2025-09-08T06:11:35,732 ) 2025-09-08T06:11:35,732 ^ 2025-09-08T06:11:35,732 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T06:11:35,732 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T06:11:35,732 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T06:11:35,754 Removed heatshrink==0.3.0 from https://files.pythonhosted.org/packages/a3/13/a27acef9468f41b57cce4a67991a8012eaea81448ea1ed883410d978f107/Heatshrink-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-2ezx45lw' 2025-09-08T06:11:35,755 Removed build tracker: '/tmp/pip-build-tracker-2ezx45lw'