2026-04-08T06:58:06,678 Created temporary directory: /tmp/pip-ephem-wheel-cache-ybc51kt7 2026-04-08T06:58:06,679 Created temporary directory: /tmp/pip-build-tracker-oufborgr 2026-04-08T06:58:06,680 Initialized build tracking at /tmp/pip-build-tracker-oufborgr 2026-04-08T06:58:06,681 Created build tracker: /tmp/pip-build-tracker-oufborgr 2026-04-08T06:58:06,681 Entered build tracker: /tmp/pip-build-tracker-oufborgr 2026-04-08T06:58:06,682 Created temporary directory: /tmp/pip-wheel-8xocw5sr 2026-04-08T06:58:06,684 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-08T06:58:06,687 Created temporary directory: /tmp/pip-ephem-wheel-cache-jfj5txfp 2026-04-08T06:58:06,709 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-08T06:58:06,712 2 location(s) to search for versions of nmspy: 2026-04-08T06:58:06,712 * https://pypi.org/simple/nmspy/ 2026-04-08T06:58:06,712 * https://www.piwheels.org/simple/nmspy/ 2026-04-08T06:58:06,713 Fetching project page and analyzing links: https://pypi.org/simple/nmspy/ 2026-04-08T06:58:06,714 Getting page https://pypi.org/simple/nmspy/ 2026-04-08T06:58:06,715 Found index url https://pypi.org/simple 2026-04-08T06:58:06,943 Fetched page https://pypi.org/simple/nmspy/ as application/vnd.pypi.simple.v1+json 2026-04-08T06:58:06,951 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/a8/0d/a4af9820f7762aee030aeafb2aac6723cc43052c92c9dd2c98aa9e159ec7/NMSpy-0.7.1-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:>=3.9) 2026-04-08T06:58:06,952 Found link https://files.pythonhosted.org/packages/83/02/41e834b2155a26fd170bb237a7a6724c0e70f75d0f955d39a1cc2c93bf64/nmspy-0.7.1.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:>=3.9), version: 0.7.1 2026-04-08T06:58:06,953 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/b8/02/bba7285d402b75e4087473a58b10914aa4f59ca473e2ffb1d6e3c4c36a36/nmspy-146545.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:>=3.9) 2026-04-08T06:58:06,954 Found link https://files.pythonhosted.org/packages/6d/89/899baf6dbc1a87d17ab479e6f8e9f6416ef11fa495287552bf843907f973/nmspy-146545.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:>=3.9), version: 146545.0 2026-04-08T06:58:06,955 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/6a/1f/1d0a7c54767c3847be99944a0438c45a3d7f441638b0bcd4a2d335fc589e/nmspy-147323.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<3.12,>=3.9) 2026-04-08T06:58:06,956 Found link https://files.pythonhosted.org/packages/60/84/159505d3c75ce122ace789b3f9474706646ad0577983140253e1fa1f7584/nmspy-147323.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<3.12,>=3.9), version: 147323.0 2026-04-08T06:58:06,957 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/b7/1c/be98be3a67fad27f1cde329dd6b72f0b274fbe31ae8ee260920f9fd96f4c/nmspy-147408.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<3.12,>=3.9) 2026-04-08T06:58:06,958 Found link https://files.pythonhosted.org/packages/ef/fa/a6774f7deb5f833c0b21eb6e1579af623c53744549127aa1b0e5664c6ce8/nmspy-147408.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<3.12,>=3.9), version: 147408.0 2026-04-08T06:58:06,959 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/52/3d/20aec00baa6c8a505ffaa514c66aa9615198de27377416303a627120df9e/nmspy-147408.1-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<3.12,>=3.9) 2026-04-08T06:58:06,960 Found link https://files.pythonhosted.org/packages/38/b7/55767d036aa6218ad05f43aac102d73c15f0cf8e3a1babb101b7b551af43/nmspy-147408.1.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<3.12,>=3.9), version: 147408.1 2026-04-08T06:58:06,960 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/61/8f/471df6007694b32c1461efe595fde7a9127d991465b4052aae5a0b409878/nmspy-147803.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<3.12,>=3.9) 2026-04-08T06:58:06,961 Found link https://files.pythonhosted.org/packages/e6/d5/2361bb012cd6a70240472f26fb0b627cf6bfdb23229b92ef46336d9e194a/nmspy-147803.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<3.12,>=3.9), version: 147803.0 2026-04-08T06:58:06,962 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/e2/9d/127398de4ecd3ae629e042951da028e7ff1697cc236cae59297690b25cca/nmspy-147803.1-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,963 Found link https://files.pythonhosted.org/packages/72/45/d854b36314004c5567b0eb4fe039a530af2aaa9c85f6c60a8964ab2788de/nmspy-147803.1.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 147803.1 2026-04-08T06:58:06,963 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/38/44/1f9e0f5b01d10a07130b457593c0a8051c341c71af99289d90bb80b1b2d6/nmspy-151441.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,964 Found link https://files.pythonhosted.org/packages/61/e5/ac91d3ff5553f89b9855787504b464ffff53ebba205d0b6aa3ffaae6816a/nmspy-151441.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 151441.0 2026-04-08T06:58:06,965 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/32/8c/94bb3c08009ad64f89863badacca843aee77f8535ceeb4bb5cdecc7cb049/nmspy-152998.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,966 Found link https://files.pythonhosted.org/packages/bb/d7/e6fbcefc2adf4736bc157394318f5420fe7dc689f1c7b0cd67cf00e7c19b/nmspy-152998.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 152998.0 2026-04-08T06:58:06,966 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/4a/4a/520f516e51fd538c22440434df3b53c40f9c1c82799a76199e679244ca03/nmspy-155346.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,967 Found link https://files.pythonhosted.org/packages/67/46/db34d8982bc057c1813b18506691d9f16e83ae365e5821829b73a2190e00/nmspy-155346.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 155346.0 2026-04-08T06:58:06,968 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/86/19/40f10f69f43bb35e0e792a25712fb890d772855d51707619e38c8651375c/nmspy-155759.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,969 Found link https://files.pythonhosted.org/packages/c4/14/fe6aea16f6d4c59723ec30dd5946e7046a8d2b3fef28f2922eeb66c32bc9/nmspy-155759.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 155759.0 2026-04-08T06:58:06,970 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/a0/0b/a9d9a700d099052f5954e49acc0ea630296f4bbe9019dee9dc48b993806c/nmspy-155983.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,971 Found link https://files.pythonhosted.org/packages/54/db/54dc3132636833ada1e489c90db78a050dbd62a6a0eeb0d643a22743d549/nmspy-155983.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 155983.0 2026-04-08T06:58:06,971 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/11/55/9a0f024577da380bee174e2cdd8fdf0837bc0d82e59032388625dba18857/nmspy-156355.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,972 Found link https://files.pythonhosted.org/packages/6c/a9/89ff717810f5329377fe3928eb5a8981a3b77cea9494b8b8ec63c283cf45/nmspy-156355.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 156355.0 2026-04-08T06:58:06,973 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/d4/19/5e0bb2c0611b06fecfcbf88ef8635f18944a118eee9d1ae80651218f9c73/nmspy-157371.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,974 Found link https://files.pythonhosted.org/packages/a4/5c/2ec2b924099e214bdfd994bac69ca73cd993a2a18ab79e76876b0bdddd9f/nmspy-157371.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 157371.0 2026-04-08T06:58:06,974 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/2c/46/6d5dcb51ea237789ead0a3af3fe313c2537d41f5b6159e20bd6e951fcbb4/nmspy-159106.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,975 Found link https://files.pythonhosted.org/packages/d0/aa/9ea273cc57d7b12c25f48314e198c30300ce3e01cdec7e537c8d0f4d82bf/nmspy-159106.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 159106.0 2026-04-08T06:58:06,976 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/7e/b6/722afb81f67a6b5da901ac4e597f6a7262e01e2e835cc0be36cae8b64eef/nmspy-161436.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,977 Found link https://files.pythonhosted.org/packages/6d/8e/c8ddb15255cdb3cc9cb231254375d2b130e2d0fadf00b4c6043a45d1804d/nmspy-161436.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 161436.0 2026-04-08T06:58:06,977 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/91/41/14180a4321352aceedbae8157354f6871ac28d7584217dd80a7eca307b1f/nmspy-161765.0-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,978 Found link https://files.pythonhosted.org/packages/12/7d/f441c96def6063023e7097e0a92d84561d282c8a8d4c722f12706a67c642/nmspy-161765.0.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 161765.0 2026-04-08T06:58:06,979 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/da/78/b3b4c7cbc1afd13363f04a008382d601edcec3c1c50d5919e5e1d3b76f73/nmspy-161765.1-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,980 Found link https://files.pythonhosted.org/packages/3b/48/efecadc90ae8e928f101cad725b245042805d49e8960ce3b747fe85e4c52/nmspy-161765.1.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 161765.1 2026-04-08T06:58:06,981 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/ad/b4/9afb46cc9908c32048ef218d6fe5d227b661c4f99b67850df681e4041568/nmspy-161765.2-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,981 Found link https://files.pythonhosted.org/packages/e1/e3/1a6a8b69cf2cf042ac7b860b1cbb003874a822042a7fbc2535f691d9644e/nmspy-161765.2.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 161765.2 2026-04-08T06:58:06,982 Skipping link: No binaries permitted for nmspy: https://files.pythonhosted.org/packages/06/b4/c09e06d5066330e6a4acb25e3b3752d821b90e249d99909b9701e7e7699a/nmspy-161765.3-py3-none-any.whl (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:06,983 Found link https://files.pythonhosted.org/packages/0d/4b/9ece933ec6f7f535734e8bff961be80ccebe6b351cc4ffecc4dcec382001/nmspy-161765.3.tar.gz (from https://pypi.org/simple/nmspy/) (requires-python:<4,>=3.9), version: 161765.3 2026-04-08T06:58:06,984 Fetching project page and analyzing links: https://www.piwheels.org/simple/nmspy/ 2026-04-08T06:58:06,985 Getting page https://www.piwheels.org/simple/nmspy/ 2026-04-08T06:58:06,986 Found index url https://www.piwheels.org/simple 2026-04-08T06:58:07,158 Fetched page https://www.piwheels.org/simple/nmspy/ as text/html 2026-04-08T06:58:07,164 Skipping link: No binaries permitted for nmspy: https://www.piwheels.org/simple/nmspy/nmspy-161765.2-py3-none-any.whl#sha256=15ab66e306a4992d6fd3d55f05d7b6951feb40f00504d2d00dcf3c5bdd94e0b3 (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,165 Skipping link: No binaries permitted for nmspy: https://www.piwheels.org/simple/nmspy/nmspy-161765.1-py3-none-any.whl#sha256=1cf6c784bc2adce077ecee8f285699d0ce116af69f1549e14917bd402231dff9 (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,165 Skipping link: No binaries permitted for nmspy: https://www.piwheels.org/simple/nmspy/nmspy-161765.0-py3-none-any.whl#sha256=3670b5bd4c7246fe4b076df43565919e38cdb3b91876ee728ca7d87c7d263b89 (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,166 Skipping link: No binaries permitted for nmspy: https://www.piwheels.org/simple/nmspy/nmspy-161436.0-py3-none-any.whl#sha256=bdab3a5461382349886298f1dedeabdf7240684ada4922fdc4c375046a97966e (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,166 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-159106.0-py3-none-any.whl#sha256=328ca406f3caddc7369fffad6d53b26696511481cdeb035779214ad4e0ce68c4 (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,167 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-157371.0-py3-none-any.whl#sha256=306f297f1ca42a97a2ed19570e174bcf2a6a3b6355d9ee45e99a43efa09ccbcc (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,167 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-156355.0-py3-none-any.whl#sha256=5257dca744fa28de217e1894557d5e791f9fe615ba479115ac475e96f2d8237f (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,168 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-155983.0-py3-none-any.whl#sha256=19a8a1ffe1adf794ed8beba7cf5ea57439facff3d7d7d0b63afd04050a095a58 (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,168 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-155759.0-py3-none-any.whl#sha256=dffcae2bdf80ffde817977e0c6c20fc8d502b715b9adb1fc6db4d8805618c39d (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,169 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-155346.0-py3-none-any.whl#sha256=8d92b95f2560f3a79d1949a353e519a4e70bbacf3e88d44d35423ab042094e3e (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,169 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-152998.0-py3-none-any.whl#sha256=2e35c75972197a8d8df315a5bfde9d5451d502fced44a6cc4e1fa81e24e57bda (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,170 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-151441.0-py3-none-any.whl#sha256=c9c66714b8deaa2d714686353a3f73f7a7101a7dac18edcab5437e40d1921897 (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,170 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-147803.1-py3-none-any.whl#sha256=35363a209527b923219b63197490ba890c18352eb8c24b9febbf248345e36cd7 (from https://www.piwheels.org/simple/nmspy/) (requires-python:<4,>=3.9) 2026-04-08T06:58:07,171 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-147803.0-py3-none-any.whl#sha256=9d947063f4d2f3660a7a81f9820b7c63043660a720bf740ed9e32e4c63a3bf9d (from https://www.piwheels.org/simple/nmspy/) (requires-python:<3.12,>=3.9) 2026-04-08T06:58:07,171 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-147408.1-py3-none-any.whl#sha256=b08f07bdd51ae08b8d564814fc22e518a8aae5097fc8fbeb0434fa3050fd964f (from https://www.piwheels.org/simple/nmspy/) (requires-python:<3.12,>=3.9) 2026-04-08T06:58:07,172 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-147408.0-py3-none-any.whl#sha256=2d7396dd3fe7ea447eb229bb8a0112d6ca7deb2f5276fc11c90e23c53975c804 (from https://www.piwheels.org/simple/nmspy/) (requires-python:<3.12,>=3.9) 2026-04-08T06:58:07,173 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-147323.0-py3-none-any.whl#sha256=d54e4bba20be2bbc6526ea4b82da60750d22a671f88ea7c1b972c05ea7fe2bed (from https://www.piwheels.org/simple/nmspy/) (requires-python:<3.12,>=3.9) 2026-04-08T06:58:07,173 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/nmspy-146545.0-py3-none-any.whl#sha256=90f64e93eef4784b94127a61e65046fe9c896a7442f441877cc95b6f1b02501b (from https://www.piwheels.org/simple/nmspy/) (requires-python:>=3.9) 2026-04-08T06:58:07,174 Skipping link: No binaries permitted for nmspy: https://archive1.piwheels.org/simple/nmspy/NMSpy-0.7.1-py3-none-any.whl#sha256=42749bd0085555bc82cf6f5f71d081039eeadbd558b6608924f5567511d89dbe (from https://www.piwheels.org/simple/nmspy/) (requires-python:>=3.9) 2026-04-08T06:58:07,174 Skipping link: not a file: https://www.piwheels.org/simple/nmspy/ 2026-04-08T06:58:07,175 Skipping link: not a file: https://pypi.org/simple/nmspy/ 2026-04-08T06:58:07,196 Given no hashes to check 1 links for project 'nmspy': discarding no candidates 2026-04-08T06:58:07,213 Collecting nmspy==161765.3 2026-04-08T06:58:07,216 Created temporary directory: /tmp/pip-unpack-_jhe6__w 2026-04-08T06:58:07,440 Downloading nmspy-161765.3.tar.gz (687 kB) 2026-04-08T06:58:07,793 Added nmspy==161765.3 from https://files.pythonhosted.org/packages/0d/4b/9ece933ec6f7f535734e8bff961be80ccebe6b351cc4ffecc4dcec382001/nmspy-161765.3.tar.gz to build tracker '/tmp/pip-build-tracker-oufborgr' 2026-04-08T06:58:07,801 Created temporary directory: /tmp/pip-build-env-_b9l9wul 2026-04-08T06:58:07,806 Installing build dependencies: started 2026-04-08T06:58:07,807 Running command pip subprocess to install build dependencies 2026-04-08T06:58:08,933 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-08T06:58:09,373 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-08T06:58:09,397 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-08T06:58:11,132 Collecting setuptools>=64 2026-04-08T06:58:11,219 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-08T06:58:11,483 Collecting wheel 2026-04-08T06:58:11,497 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-08T06:58:11,836 Collecting setuptools-scm>=8 2026-04-08T06:58:11,852 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-04-08T06:58:11,916 Collecting setuptools_scm_git_semver 2026-04-08T06:58:12,089 Using cached https://archive1.piwheels.org/simple/setuptools-scm-git-semver/setuptools_scm_git_semver-0.3.0-py3-none-any.whl (4.9 kB) 2026-04-08T06:58:12,269 Collecting packaging>=24.0 2026-04-08T06:58:12,285 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-08T06:58:12,364 Collecting vcs-versioning>=1.0.0.dev0 2026-04-08T06:58:12,385 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-04-08T06:58:15,486 Installing collected packages: setuptools, packaging, wheel, vcs-versioning, setuptools-scm, setuptools_scm_git_semver 2026-04-08T06:58:18,781 Creating /tmp/pip-build-env-_b9l9wul/overlay/local/bin 2026-04-08T06:58:18,783 changing mode of /tmp/pip-build-env-_b9l9wul/overlay/local/bin/wheel to 755 2026-04-08T06:58:19,110 changing mode of /tmp/pip-build-env-_b9l9wul/overlay/local/bin/vcs-versioning to 755 2026-04-08T06:58:19,214 changing mode of /tmp/pip-build-env-_b9l9wul/overlay/local/bin/setuptools-scm to 755 2026-04-08T06:58:19,283 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools-scm-10.0.5 setuptools_scm_git_semver-0.3.0 vcs-versioning-1.1.1 wheel-0.46.3 2026-04-08T06:58:19,578 Installing build dependencies: finished with status 'done' 2026-04-08T06:58:19,584 Getting requirements to build wheel: started 2026-04-08T06:58:19,585 Running command Getting requirements to build wheel 2026-04-08T06:58:20,234 /tmp/pip-build-env-_b9l9wul/overlay/local/lib/python3.11/dist-packages/setuptools_scm/_integration/version_inference.py:151: UserWarning: version of None already set 2026-04-08T06:58:20,234 warnings.warn(f"version of {self.dist_name} already set") 2026-04-08T06:58:20,353 running egg_info 2026-04-08T06:58:20,361 writing NMSpy.egg-info/PKG-INFO 2026-04-08T06:58:20,365 writing dependency_links to NMSpy.egg-info/dependency_links.txt 2026-04-08T06:58:20,367 writing entry points to NMSpy.egg-info/entry_points.txt 2026-04-08T06:58:20,369 writing requirements to NMSpy.egg-info/requires.txt 2026-04-08T06:58:20,370 writing top-level names to NMSpy.egg-info/top_level.txt 2026-04-08T06:58:20,411 /tmp/pip-build-env-_b9l9wul/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-08T06:58:20,411 return get_active_overrides().subprocess_timeout 2026-04-08T06:58:20,419 listing git files failed - pretending there aren't any 2026-04-08T06:58:20,428 reading manifest file 'NMSpy.egg-info/SOURCES.txt' 2026-04-08T06:58:20,433 reading manifest template 'MANIFEST.in' 2026-04-08T06:58:20,434 adding license file 'LICENSE' 2026-04-08T06:58:20,438 writing manifest file 'NMSpy.egg-info/SOURCES.txt' 2026-04-08T06:58:20,540 Getting requirements to build wheel: finished with status 'done' 2026-04-08T06:58:20,543 Created temporary directory: /tmp/pip-modern-metadata-ur3bbogr 2026-04-08T06:58:20,546 Preparing metadata (pyproject.toml): started 2026-04-08T06:58:20,547 Running command Preparing metadata (pyproject.toml) 2026-04-08T06:58:21,161 /tmp/pip-build-env-_b9l9wul/overlay/local/lib/python3.11/dist-packages/setuptools_scm/_integration/version_inference.py:151: UserWarning: version of None already set 2026-04-08T06:58:21,161 warnings.warn(f"version of {self.dist_name} already set") 2026-04-08T06:58:21,276 running dist_info 2026-04-08T06:58:21,293 creating /tmp/pip-modern-metadata-ur3bbogr/NMSpy.egg-info 2026-04-08T06:58:21,294 writing /tmp/pip-modern-metadata-ur3bbogr/NMSpy.egg-info/PKG-INFO 2026-04-08T06:58:21,297 writing dependency_links to /tmp/pip-modern-metadata-ur3bbogr/NMSpy.egg-info/dependency_links.txt 2026-04-08T06:58:21,299 writing entry points to /tmp/pip-modern-metadata-ur3bbogr/NMSpy.egg-info/entry_points.txt 2026-04-08T06:58:21,301 writing requirements to /tmp/pip-modern-metadata-ur3bbogr/NMSpy.egg-info/requires.txt 2026-04-08T06:58:21,302 writing top-level names to /tmp/pip-modern-metadata-ur3bbogr/NMSpy.egg-info/top_level.txt 2026-04-08T06:58:21,303 writing manifest file '/tmp/pip-modern-metadata-ur3bbogr/NMSpy.egg-info/SOURCES.txt' 2026-04-08T06:58:21,342 /tmp/pip-build-env-_b9l9wul/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-08T06:58:21,343 return get_active_overrides().subprocess_timeout 2026-04-08T06:58:21,349 listing git files failed - pretending there aren't any 2026-04-08T06:58:21,357 reading manifest file '/tmp/pip-modern-metadata-ur3bbogr/NMSpy.egg-info/SOURCES.txt' 2026-04-08T06:58:21,359 reading manifest template 'MANIFEST.in' 2026-04-08T06:58:21,360 adding license file 'LICENSE' 2026-04-08T06:58:21,363 writing manifest file '/tmp/pip-modern-metadata-ur3bbogr/NMSpy.egg-info/SOURCES.txt' 2026-04-08T06:58:21,364 creating '/tmp/pip-modern-metadata-ur3bbogr/nmspy-161765.3.dist-info' 2026-04-08T06:58:21,496 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-08T06:58:21,500 Source in /tmp/pip-wheel-8xocw5sr/nmspy_ad0b26b74840495cb456bf4c0b2714ed has version 161765.3, which satisfies requirement nmspy==161765.3 from https://files.pythonhosted.org/packages/0d/4b/9ece933ec6f7f535734e8bff961be80ccebe6b351cc4ffecc4dcec382001/nmspy-161765.3.tar.gz 2026-04-08T06:58:21,501 Removed nmspy==161765.3 from https://files.pythonhosted.org/packages/0d/4b/9ece933ec6f7f535734e8bff961be80ccebe6b351cc4ffecc4dcec382001/nmspy-161765.3.tar.gz from build tracker '/tmp/pip-build-tracker-oufborgr' 2026-04-08T06:58:21,507 Created temporary directory: /tmp/pip-unpack-nbqxk8la 2026-04-08T06:58:21,507 Building wheels for collected packages: nmspy 2026-04-08T06:58:21,512 Created temporary directory: /tmp/pip-wheel-bj187u4r 2026-04-08T06:58:21,512 Destination directory: /tmp/pip-wheel-bj187u4r 2026-04-08T06:58:21,514 Building wheel for nmspy (pyproject.toml): started 2026-04-08T06:58:21,516 Running command Building wheel for nmspy (pyproject.toml) 2026-04-08T06:58:22,099 /tmp/pip-build-env-_b9l9wul/overlay/local/lib/python3.11/dist-packages/setuptools_scm/_integration/version_inference.py:151: UserWarning: version of None already set 2026-04-08T06:58:22,099 warnings.warn(f"version of {self.dist_name} already set") 2026-04-08T06:58:22,197 running bdist_wheel 2026-04-08T06:58:22,223 running build 2026-04-08T06:58:22,224 running build_py 2026-04-08T06:58:22,226 creating build/lib/nmspy 2026-04-08T06:58:22,228 copying nmspy/terminal_parser.py -> build/lib/nmspy 2026-04-08T06:58:22,230 copying nmspy/common.py -> build/lib/nmspy 2026-04-08T06:58:22,232 copying nmspy/__init__.py -> build/lib/nmspy 2026-04-08T06:58:22,233 copying nmspy/globals.py -> build/lib/nmspy 2026-04-08T06:58:22,236 copying nmspy/decorators.py -> build/lib/nmspy 2026-04-08T06:58:22,237 copying nmspy/caching.py -> build/lib/nmspy 2026-04-08T06:58:22,239 copying nmspy/engine.py -> build/lib/nmspy 2026-04-08T06:58:22,241 creating build/lib/nmspy/_internal_mods 2026-04-08T06:58:22,242 copying nmspy/_internal_mods/singletons.py -> build/lib/nmspy/_internal_mods 2026-04-08T06:58:22,245 copying nmspy/_internal_mods/textChatManager.py -> build/lib/nmspy/_internal_mods 2026-04-08T06:58:22,247 creating build/lib/nmspy/data 2026-04-08T06:58:22,248 copying nmspy/data/types.py -> build/lib/nmspy/data 2026-04-08T06:58:22,254 copying nmspy/data/basic_types.py -> build/lib/nmspy/data 2026-04-08T06:58:22,256 copying nmspy/data/audiokinetic.py -> build/lib/nmspy/data 2026-04-08T06:58:22,258 copying nmspy/data/vulkan.py -> build/lib/nmspy/data 2026-04-08T06:58:22,260 copying nmspy/data/exported_types.py -> build/lib/nmspy/data 2026-04-08T06:58:22,290 copying nmspy/data/nanovg.py -> build/lib/nmspy/data 2026-04-08T06:58:22,293 creating build/lib/nmspy/data/enums 2026-04-08T06:58:22,294 copying nmspy/data/enums/__init__.py -> build/lib/nmspy/data/enums 2026-04-08T06:58:22,296 copying nmspy/data/enums/external_enums.py -> build/lib/nmspy/data/enums 2026-04-08T06:58:22,303 copying nmspy/data/enums/internal_enums.py -> build/lib/nmspy/data/enums 2026-04-08T06:58:22,305 running egg_info 2026-04-08T06:58:22,319 writing NMSpy.egg-info/PKG-INFO 2026-04-08T06:58:22,322 writing dependency_links to NMSpy.egg-info/dependency_links.txt 2026-04-08T06:58:22,324 writing entry points to NMSpy.egg-info/entry_points.txt 2026-04-08T06:58:22,325 writing requirements to NMSpy.egg-info/requires.txt 2026-04-08T06:58:22,326 writing top-level names to NMSpy.egg-info/top_level.txt 2026-04-08T06:58:22,355 /tmp/pip-build-env-_b9l9wul/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-08T06:58:22,356 return get_active_overrides().subprocess_timeout 2026-04-08T06:58:22,362 listing git files failed - pretending there aren't any 2026-04-08T06:58:22,370 reading manifest file 'NMSpy.egg-info/SOURCES.txt' 2026-04-08T06:58:22,373 reading manifest template 'MANIFEST.in' 2026-04-08T06:58:22,374 adding license file 'LICENSE' 2026-04-08T06:58:22,377 writing manifest file 'NMSpy.egg-info/SOURCES.txt' 2026-04-08T06:58:22,381 copying nmspy/pymhf.toml -> build/lib/nmspy 2026-04-08T06:58:22,398 installing to build/bdist.linux-armv7l/wheel 2026-04-08T06:58:22,399 running install 2026-04-08T06:58:22,421 running install_lib 2026-04-08T06:58:22,429 creating build/bdist.linux-armv7l/wheel 2026-04-08T06:58:22,431 creating build/bdist.linux-armv7l/wheel/nmspy 2026-04-08T06:58:22,433 creating build/bdist.linux-armv7l/wheel/nmspy/_internal_mods 2026-04-08T06:58:22,434 copying build/lib/nmspy/_internal_mods/singletons.py -> build/bdist.linux-armv7l/wheel/./nmspy/_internal_mods 2026-04-08T06:58:22,436 copying build/lib/nmspy/_internal_mods/textChatManager.py -> build/bdist.linux-armv7l/wheel/./nmspy/_internal_mods 2026-04-08T06:58:22,438 copying build/lib/nmspy/terminal_parser.py -> build/bdist.linux-armv7l/wheel/./nmspy 2026-04-08T06:58:22,440 copying build/lib/nmspy/common.py -> build/bdist.linux-armv7l/wheel/./nmspy 2026-04-08T06:58:22,442 copying build/lib/nmspy/__init__.py -> build/bdist.linux-armv7l/wheel/./nmspy 2026-04-08T06:58:22,444 copying build/lib/nmspy/globals.py -> build/bdist.linux-armv7l/wheel/./nmspy 2026-04-08T06:58:22,446 copying build/lib/nmspy/decorators.py -> build/bdist.linux-armv7l/wheel/./nmspy 2026-04-08T06:58:22,448 copying build/lib/nmspy/pymhf.toml -> build/bdist.linux-armv7l/wheel/./nmspy 2026-04-08T06:58:22,450 copying build/lib/nmspy/caching.py -> build/bdist.linux-armv7l/wheel/./nmspy 2026-04-08T06:58:22,452 copying build/lib/nmspy/engine.py -> build/bdist.linux-armv7l/wheel/./nmspy 2026-04-08T06:58:22,454 creating build/bdist.linux-armv7l/wheel/nmspy/data 2026-04-08T06:58:22,457 copying build/lib/nmspy/data/types.py -> build/bdist.linux-armv7l/wheel/./nmspy/data 2026-04-08T06:58:22,462 copying build/lib/nmspy/data/basic_types.py -> build/bdist.linux-armv7l/wheel/./nmspy/data 2026-04-08T06:58:22,464 copying build/lib/nmspy/data/audiokinetic.py -> build/bdist.linux-armv7l/wheel/./nmspy/data 2026-04-08T06:58:22,466 copying build/lib/nmspy/data/vulkan.py -> build/bdist.linux-armv7l/wheel/./nmspy/data 2026-04-08T06:58:22,468 copying build/lib/nmspy/data/exported_types.py -> build/bdist.linux-armv7l/wheel/./nmspy/data 2026-04-08T06:58:22,495 copying build/lib/nmspy/data/nanovg.py -> build/bdist.linux-armv7l/wheel/./nmspy/data 2026-04-08T06:58:22,498 creating build/bdist.linux-armv7l/wheel/nmspy/data/enums 2026-04-08T06:58:22,499 copying build/lib/nmspy/data/enums/__init__.py -> build/bdist.linux-armv7l/wheel/./nmspy/data/enums 2026-04-08T06:58:22,502 copying build/lib/nmspy/data/enums/external_enums.py -> build/bdist.linux-armv7l/wheel/./nmspy/data/enums 2026-04-08T06:58:22,508 copying build/lib/nmspy/data/enums/internal_enums.py -> build/bdist.linux-armv7l/wheel/./nmspy/data/enums 2026-04-08T06:58:22,510 running install_egg_info 2026-04-08T06:58:22,517 Copying NMSpy.egg-info to build/bdist.linux-armv7l/wheel/./NMSpy-161765.3-py3.11.egg-info 2026-04-08T06:58:22,529 running install_scripts 2026-04-08T06:58:22,540 creating build/bdist.linux-armv7l/wheel/nmspy-161765.3.dist-info/WHEEL 2026-04-08T06:58:22,542 creating '/tmp/pip-wheel-bj187u4r/.tmp-gmm7xm6p/nmspy-161765.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-08T06:58:22,545 adding 'nmspy/__init__.py' 2026-04-08T06:58:22,546 adding 'nmspy/caching.py' 2026-04-08T06:58:22,547 adding 'nmspy/common.py' 2026-04-08T06:58:22,548 adding 'nmspy/decorators.py' 2026-04-08T06:58:22,550 adding 'nmspy/engine.py' 2026-04-08T06:58:22,551 adding 'nmspy/globals.py' 2026-04-08T06:58:22,553 adding 'nmspy/pymhf.toml' 2026-04-08T06:58:22,554 adding 'nmspy/terminal_parser.py' 2026-04-08T06:58:22,556 adding 'nmspy/_internal_mods/singletons.py' 2026-04-08T06:58:22,557 adding 'nmspy/_internal_mods/textChatManager.py' 2026-04-08T06:58:22,559 adding 'nmspy/data/audiokinetic.py' 2026-04-08T06:58:22,562 adding 'nmspy/data/basic_types.py' 2026-04-08T06:58:22,698 adding 'nmspy/data/exported_types.py' 2026-04-08T06:58:22,711 adding 'nmspy/data/nanovg.py' 2026-04-08T06:58:22,724 adding 'nmspy/data/types.py' 2026-04-08T06:58:22,726 adding 'nmspy/data/vulkan.py' 2026-04-08T06:58:22,729 adding 'nmspy/data/enums/__init__.py' 2026-04-08T06:58:22,767 adding 'nmspy/data/enums/external_enums.py' 2026-04-08T06:58:22,770 adding 'nmspy/data/enums/internal_enums.py' 2026-04-08T06:58:22,772 adding 'nmspy-161765.3.dist-info/licenses/LICENSE' 2026-04-08T06:58:22,774 adding 'nmspy-161765.3.dist-info/METADATA' 2026-04-08T06:58:22,775 adding 'nmspy-161765.3.dist-info/WHEEL' 2026-04-08T06:58:22,776 adding 'nmspy-161765.3.dist-info/entry_points.txt' 2026-04-08T06:58:22,777 adding 'nmspy-161765.3.dist-info/top_level.txt' 2026-04-08T06:58:22,778 adding 'nmspy-161765.3.dist-info/RECORD' 2026-04-08T06:58:22,783 removing build/bdist.linux-armv7l/wheel 2026-04-08T06:58:22,895 Building wheel for nmspy (pyproject.toml): finished with status 'done' 2026-04-08T06:58:22,907 Created wheel for nmspy: filename=nmspy-161765.3-py3-none-any.whl size=404777 sha256=ea2adb4a083819d87d8c95945f2b0bae57694cabc6d0a012a13b5e0a9e0e209f 2026-04-08T06:58:22,908 Stored in directory: /tmp/pip-ephem-wheel-cache-jfj5txfp/wheels/96/51/99/f73de75cb4135cc7c4d935c131670de94ee1826331dc4b97ae 2026-04-08T06:58:22,920 Successfully built nmspy 2026-04-08T06:58:22,933 Removed build tracker: '/tmp/pip-build-tracker-oufborgr'