2025-11-21T09:46:05,336 Created temporary directory: /tmp/pip-build-tracker-xtlyjaz9 2025-11-21T09:46:05,336 Initialized build tracking at /tmp/pip-build-tracker-xtlyjaz9 2025-11-21T09:46:05,337 Created build tracker: /tmp/pip-build-tracker-xtlyjaz9 2025-11-21T09:46:05,337 Entered build tracker: /tmp/pip-build-tracker-xtlyjaz9 2025-11-21T09:46:05,337 Created temporary directory: /tmp/pip-wheel-wjluulc2 2025-11-21T09:46:05,340 Created temporary directory: /tmp/pip-ephem-wheel-cache-64bz43s2 2025-11-21T09:46:05,401 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-21T09:46:05,404 2 location(s) to search for versions of cm-cluster-on-demand: 2025-11-21T09:46:05,404 * https://pypi.org/simple/cm-cluster-on-demand/ 2025-11-21T09:46:05,404 * https://www.piwheels.org/simple/cm-cluster-on-demand/ 2025-11-21T09:46:05,404 Fetching project page and analyzing links: https://pypi.org/simple/cm-cluster-on-demand/ 2025-11-21T09:46:05,404 Getting page https://pypi.org/simple/cm-cluster-on-demand/ 2025-11-21T09:46:05,405 Found index url https://pypi.org/simple/ 2025-11-21T09:46:05,552 Fetched page https://pypi.org/simple/cm-cluster-on-demand/ as application/vnd.pypi.simple.v1+json 2025-11-21T09:46:05,556 Found link https://files.pythonhosted.org/packages/16/cd/c4b2fb7a4dcf09c2973edc5f901d0f5ccdc63da749f16585ecd1395b6e49/cm-cluster-on-demand-9.1.3.2.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7), version: 9.1.3.2 2025-11-21T09:46:05,557 Found link https://files.pythonhosted.org/packages/98/99/c4fd65c3378854489122fa461943a9d53bac215014a11370fa9b3147c2f3/cm-cluster-on-demand-9.1.6.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7), version: 9.1.6 2025-11-21T09:46:05,557 Found link https://files.pythonhosted.org/packages/58/26/e1a03705168eb84ceb0c1c68280ca7bbf98d311520003b12134317561497/cm-cluster-on-demand-9.1.8.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7), version: 9.1.8 2025-11-21T09:46:05,557 Found link https://files.pythonhosted.org/packages/71/89/2a7f270a215984995f90e8ffe08be172bb375121cd308513b3675fad21b5/cm-cluster-on-demand-9.1.9.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7), version: 9.1.9 2025-11-21T09:46:05,557 Found link https://files.pythonhosted.org/packages/eb/4a/d7a55ba5959a05e415a82d205672d9898792e775b302168e11e940f4efa1/cm-cluster-on-demand-9.1.10.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7), version: 9.1.10 2025-11-21T09:46:05,558 Found link https://files.pythonhosted.org/packages/4d/d6/01f4ead25677a465b5353054cfd0404b4b81eeb2926b4bd1b922d7d398fb/cm-cluster-on-demand-9.1.11.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7), version: 9.1.11 2025-11-21T09:46:05,558 Found link https://files.pythonhosted.org/packages/57/e4/82b24ec76776cb27751312a5f7cf84ae316e92dcda29dbd472213818ca32/cm-cluster-on-demand-9.2.1.1.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7), version: 9.2.1.1 2025-11-21T09:46:05,558 Found link https://files.pythonhosted.org/packages/f0/d1/cd01591b7db9b49155ad2c53bcc317add70f95675aa5fc6a3088ca13c3d3/cm-cluster-on-demand-9.2.2.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7), version: 9.2.2 2025-11-21T09:46:05,558 Found link https://files.pythonhosted.org/packages/77/1a/249cda185d97a80df06f4263991788e681b7bddae88763da2bf9b79a2ab5/cm-cluster-on-demand-9.2.4.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7), version: 9.2.4 2025-11-21T09:46:05,559 Found link https://files.pythonhosted.org/packages/07/ff/0143f19059b1f92ae87318b05b55cf2874723d824493d923e0f35b190b6f/cm-cluster-on-demand-9.2.5.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7), version: 9.2.5 2025-11-21T09:46:05,559 Found link https://files.pythonhosted.org/packages/d2/f8/c45eaaed073a9646e084b8baf9b43cf1d0285b8e402877d1aecfc5fcbefb/cm-cluster-on-demand-9.2.6.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7), version: 9.2.6 2025-11-21T09:46:05,559 Found link https://files.pythonhosted.org/packages/49/22/05b8a9e4ed469027657200fa3edd76d13e6a29a39ed15725cfb1295180b6/cm-cluster-on-demand-9.2.6.1.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 9.2.6.1 2025-11-21T09:46:05,560 Found link https://files.pythonhosted.org/packages/f8/a0/cd9a6cdd9758646da544352adf3d976db1ee0525a9309a270d226b36e97b/cm-cluster-on-demand-9.2.7.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 9.2.7 2025-11-21T09:46:05,560 Found link https://files.pythonhosted.org/packages/d7/53/3e8082a8efb1c383e7ecdd07ce8ac5c93297743bce69c2c4de9f0de2fec5/cm-cluster-on-demand-9.2.8.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 9.2.8 2025-11-21T09:46:05,560 Found link https://files.pythonhosted.org/packages/72/39/29c3f6aca8b912bf15430a9c90602b751302bd054f26a00ec44276c47b1f/cm-cluster-on-demand-9.2.9.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 9.2.9 2025-11-21T09:46:05,560 Found link https://files.pythonhosted.org/packages/f1/b5/36122777ee6048cebd84dc4f732d8f02129fd5fbd2cf70ddacda6551f988/cm-cluster-on-demand-9.2.13.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 9.2.13 2025-11-21T09:46:05,561 Found link https://files.pythonhosted.org/packages/7f/44/dddf387069287e04470f0cf043c4b1f5b8be1e68d6bf11af639845cf2ac9/cm-cluster-on-demand-10.0.1.1.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.1.1 2025-11-21T09:46:05,561 Found link https://files.pythonhosted.org/packages/9a/22/907b0d3d1591579ff22d14b03820b18ae12926f0ae53973ee882bfa725b9/cm-cluster-on-demand-10.0.1.2.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.1.2 2025-11-21T09:46:05,561 Found link https://files.pythonhosted.org/packages/97/95/23b42b9690f2900951724f482e8bae4c91602d74cf65b1e25b5e6a8fa202/cm-cluster-on-demand-10.0.2.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.2 2025-11-21T09:46:05,561 Found link https://files.pythonhosted.org/packages/f1/5c/0425ca5cb15826ee969180cb75d7c64550a32ce005f992fbb491b14a23ef/cm-cluster-on-demand-10.0.3.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.3 2025-11-21T09:46:05,562 Found link https://files.pythonhosted.org/packages/f2/e3/292df11be734e9572febe6dc50a0d1e2a4a74a518c2a77def3b126beb3cc/cm-cluster-on-demand-10.0.4.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.4 2025-11-21T09:46:05,562 Found link https://files.pythonhosted.org/packages/66/cc/527edcce4503e1e23e3ad36c64f05da6d64f6f7c0d4d35f8533573db09e7/cm-cluster-on-demand-10.0.5.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.5 2025-11-21T09:46:05,562 Found link https://files.pythonhosted.org/packages/52/84/0d64a3b51fe945a0fa87c48be92428964a0f6ce489ebed182f3c4965ad35/cm-cluster-on-demand-10.0.5.1.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.5.1 2025-11-21T09:46:05,562 Found link https://files.pythonhosted.org/packages/ba/b3/c41a3cd6b2f1450e75853fe746977bfacd0dc35865480bcc9b6520aa646c/cm-cluster-on-demand-10.0.6.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.6 2025-11-21T09:46:05,563 Found link https://files.pythonhosted.org/packages/15/e9/affd345ee249b9d4ead42f70ad0c1fdfc9e83c8bd965ad917141643a388e/cm-cluster-on-demand-10.0.7.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.7 2025-11-21T09:46:05,563 Found link https://files.pythonhosted.org/packages/13/2d/a9eca5551e3d978f8bf295eb22bf3b4a28b88af22cfe49bb673bc80716bc/cm-cluster-on-demand-10.0.8.1.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.8.1 2025-11-21T09:46:05,563 Found link https://files.pythonhosted.org/packages/2e/e0/259ffe9b2acbd3f508391130bf57739b7915c777033ff5945456c8b3f527/cm-cluster-on-demand-10.0.9.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.9 2025-11-21T09:46:05,564 Found link https://files.pythonhosted.org/packages/64/fe/83c635d5f4d349257277733c4b5f50c65fe5ffe6e70b48821c3898c5fbee/cm-cluster-on-demand-10.0.10.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.10 2025-11-21T09:46:05,564 Found link https://files.pythonhosted.org/packages/dd/f8/c38be6b8e147e921de0ef5092c800cec16c1514d4da094b1066fd6da2882/cm_cluster_on_demand-10.0.11.1.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 10.0.11.1 2025-11-21T09:46:05,564 Found link https://files.pythonhosted.org/packages/7c/03/1160ed6290feb91ca161d55592ee3f1e3cf10949cb737e263bc52c71ce60/cm-cluster-on-demand-11.0.1.1.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 11.0.1.1 2025-11-21T09:46:05,565 Found link https://files.pythonhosted.org/packages/80/5f/15d428247b8bbbd5e9ec0c9ebc2167ab2f0720d7c457a3a4f844714baec1/cm-cluster-on-demand-11.0.1.2.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9), version: 11.0.1.2 2025-11-21T09:46:05,565 Found link https://files.pythonhosted.org/packages/0b/25/db4606e2925d9c854683f0de4346de07329ba63fbc7066382bb24279f695/cm-cluster-on-demand-11.0.2.1.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.12), version: 11.0.2.1 2025-11-21T09:46:05,566 Found link https://files.pythonhosted.org/packages/19/d2/ea2d4501f640e890b01253b4acd80e81fa07928a3ecc99f818266631b62d/cm_cluster_on_demand-11.0.3.tar.gz (from https://pypi.org/simple/cm-cluster-on-demand/) (requires-python:>=3.12), version: 11.0.3 2025-11-21T09:46:05,566 Fetching project page and analyzing links: https://www.piwheels.org/simple/cm-cluster-on-demand/ 2025-11-21T09:46:05,566 Getting page https://www.piwheels.org/simple/cm-cluster-on-demand/ 2025-11-21T09:46:05,568 Found index url https://www.piwheels.org/simple/ 2025-11-21T09:46:05,660 Fetched page https://www.piwheels.org/simple/cm-cluster-on-demand/ as text/html 2025-11-21T09:46:05,667 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-11.0.2.1-py3-none-any.whl#sha256=295a7cadea47d414e209f9f1116ca7d43da40706bfd27fe9b364c9d9696d306b (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.12) 2025-11-21T09:46:05,667 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-11.0.1.2-py3-none-any.whl#sha256=ac67767dec8a03767caca79106195e7eb316cf98d723b1b80dd0ba91b87a0c49 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,667 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-11.0.1.1-py3-none-any.whl#sha256=32bb20f08065406f29ee690da192a00f893a36f0567781b4aeac0c78197c1241 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,667 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.11.1-py3-none-any.whl#sha256=86b8bda71343c8d79be8a5e8b0c97d0790c65b57c566692a72a2c5c0ad81cbad (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,667 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.10-py3-none-any.whl#sha256=e65795ba208859283e606cec3c5651007a238b2b155622be54c41f6046a158da (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,667 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.9-py3-none-any.whl#sha256=fe57eba18c7889ea9dbafe329daca6d6bd36b8cd1c26bbbd4fd388cd6953c955 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,667 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.8.1-py3-none-any.whl#sha256=db80c8b38d3b0ffc619f24dd25f20a692b4c73ebdc63122793ac2e5eeee698c4 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,668 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.7-py3-none-any.whl#sha256=6132815365e93900a2b8260b2843923a7d5cb546ef0ad9ff26d9ab616f211962 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,668 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.6-py3-none-any.whl#sha256=be69361bd011f4879b57a07276a2888bed77664e9590d6ee893b2d394fbc3fd5 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,668 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.5.1-py3-none-any.whl#sha256=58ecc724becfbfc202112212ce343e2a6e7aae254fda3a74ac658f5d6a5d0f98 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,668 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.5-py3-none-any.whl#sha256=d3bbbe80181898feff23b827daa9ddb9a44c8c7159797b804d635601d9250852 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,668 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.4-py3-none-any.whl#sha256=9a3d54eb419eaf116103049f8509c289cd151150bfc86e3b25606c92f86da64c (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,668 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.3-py3-none-any.whl#sha256=b936eb3a9bbfc41d430cf19ff5d92b7dd5916d18306f767df9b897a1ae71e61a (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,668 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.2-py3-none-any.whl#sha256=5a6a1bb958913d47b893df0911f5e441da8415973d2d3de869029e2de3933cff (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,668 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.1.2-py3-none-any.whl#sha256=bd2357e1690c7bccbd241bc87291769cb594cf47fbe26b3d15ac70cc494d4b24 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,669 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-10.0.1.1-py3-none-any.whl#sha256=f4c01c8bfc452ee016a4eb41f51bd918b7b6b23039ecd1d59ac808e859ec984a (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,669 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.2.13-py3-none-any.whl#sha256=5e2d6288bc9f801e8b7e2b2225c791585b8681d6a71e3bb79a3c0a654a0d83ea (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,669 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.2.9-py3-none-any.whl#sha256=ae9c3068e067b6390b3250bcc637b4b348fd5ffbbe875807672367a6b31a5422 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,669 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.2.8-py3-none-any.whl#sha256=bbd2b19b9539546c74f67f35c9fafac2197095a5f54fa6aaa8ceff2fa886d186 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,669 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.2.7-py3-none-any.whl#sha256=7c68adb078a65e951736ab85b55440bb541c96e5e3b367b8275cad0df8e535fa (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,669 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.2.6.1-py3-none-any.whl#sha256=06573378d191fcbffd700cd5b88051659ea9162eba610f92c99c02715d6e15a8 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.9) 2025-11-21T09:46:05,669 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.2.6-py3-none-any.whl#sha256=2c8003d761f06c9c71183a38938e85c27694754aac952dac14ae4ccfcaa4a016 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7) 2025-11-21T09:46:05,669 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.2.5-py3-none-any.whl#sha256=ee414e81639a622bff29cd71577a971e323765b181b01ab0940bc91721df6442 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7) 2025-11-21T09:46:05,670 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.2.4-py3-none-any.whl#sha256=07096b646055b5e7c33023a13bb884678baf3ac5358c4da8ccb467c2f0623ecf (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7) 2025-11-21T09:46:05,670 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.2.2-py3-none-any.whl#sha256=2fd9a707a7c9623840575ddd1343bca769ebaa1f4b1e29882892fdfe38ff5e34 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7) 2025-11-21T09:46:05,670 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.2.1.1-py3-none-any.whl#sha256=834b1fc73428c693e69aa43e01becc25ef23818c98620b5c5523ae61c49a4dec (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7) 2025-11-21T09:46:05,670 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.1.11-py3-none-any.whl#sha256=c38f3b116d43a757ad425fe4872eeb5a4b441a3a8e40132338a7c739354c3e06 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7) 2025-11-21T09:46:05,670 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.1.10-py3-none-any.whl#sha256=1228473cfdbce6d0792c6852cda54fe4e11cf6ec14d3bfd856d83a2a971f8919 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7) 2025-11-21T09:46:05,670 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.1.9-py3-none-any.whl#sha256=3f7cc214d1ee55b0453286e36e80ed777840bd3da89248f3ee6454640b236635 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7) 2025-11-21T09:46:05,670 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.1.8-py3-none-any.whl#sha256=4f5e5fc37fc35152a925da12a827ea5370bf92d35573153b71340b2e2ee7470d (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7) 2025-11-21T09:46:05,670 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.1.6-py3-none-any.whl#sha256=17c8cdfbcf8744e1f7d279d3c9eef54cab907d66efe0593a6b5137bb42aebd0c (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7) 2025-11-21T09:46:05,671 Skipping link: No binaries permitted for cm-cluster-on-demand: https://archive1.piwheels.org/simple/cm-cluster-on-demand/cm_cluster_on_demand-9.1.3.2-py3-none-any.whl#sha256=99765a89fd3cc6f43add182a45912c41e2be9afb0eea54026111166f9a5abe92 (from https://www.piwheels.org/simple/cm-cluster-on-demand/) (requires-python:>=3.7) 2025-11-21T09:46:05,671 Skipping link: not a file: https://www.piwheels.org/simple/cm-cluster-on-demand/ 2025-11-21T09:46:05,671 Skipping link: not a file: https://pypi.org/simple/cm-cluster-on-demand/ 2025-11-21T09:46:05,698 Given no hashes to check 1 links for project 'cm-cluster-on-demand': discarding no candidates 2025-11-21T09:46:05,700 Collecting cm-cluster-on-demand==11.0.3 2025-11-21T09:46:05,701 Created temporary directory: /tmp/pip-unpack-gky2icvq 2025-11-21T09:46:05,837 Downloading cm_cluster_on_demand-11.0.3.tar.gz (102 kB) 2025-11-21T09:46:05,932 Added cm-cluster-on-demand==11.0.3 from https://files.pythonhosted.org/packages/19/d2/ea2d4501f640e890b01253b4acd80e81fa07928a3ecc99f818266631b62d/cm_cluster_on_demand-11.0.3.tar.gz to build tracker '/tmp/pip-build-tracker-xtlyjaz9' 2025-11-21T09:46:05,933 Running setup.py (path:/tmp/pip-wheel-wjluulc2/cm-cluster-on-demand_20cba476a3554518b8c23d3b8ba2646c/setup.py) egg_info for package cm-cluster-on-demand 2025-11-21T09:46:05,934 Created temporary directory: /tmp/pip-pip-egg-info-mowhix37 2025-11-21T09:46:05,934 Preparing metadata (setup.py): started 2025-11-21T09:46:05,935 Running command python setup.py egg_info 2025-11-21T09:46:06,564 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-11-21T09:46:06,564 !! 2025-11-21T09:46:06,565 ******************************************************************************** 2025-11-21T09:46:06,565 Requirements should be satisfied by a PEP 517 installer. 2025-11-21T09:46:06,565 If you are using pip, you can try `pip install --use-pep517`. 2025-11-21T09:46:06,565 This deprecation is overdue, please update your project and remove deprecated 2025-11-21T09:46:06,565 calls to avoid build errors in the future. 2025-11-21T09:46:06,565 ******************************************************************************** 2025-11-21T09:46:06,565 !! 2025-11-21T09:46:06,565 dist.fetch_build_eggs(dist.setup_requires) 2025-11-21T09:46:09,756 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-11-21T09:46:09,756 warnings.warn(msg) 2025-11-21T09:46:10,016 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-21T09:46:10,016 !! 2025-11-21T09:46:10,016 ******************************************************************************** 2025-11-21T09:46:10,016 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-21T09:46:10,016 License :: OSI Approved :: Apache Software License 2025-11-21T09:46:10,017 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-21T09:46:10,017 ******************************************************************************** 2025-11-21T09:46:10,017 !! 2025-11-21T09:46:10,017 self._finalize_license_expression() 2025-11-21T09:46:10,093 running egg_info 2025-11-21T09:46:10,169 creating /tmp/pip-pip-egg-info-mowhix37/cm_cluster_on_demand.egg-info 2025-11-21T09:46:10,170 writing /tmp/pip-pip-egg-info-mowhix37/cm_cluster_on_demand.egg-info/PKG-INFO 2025-11-21T09:46:10,171 writing dependency_links to /tmp/pip-pip-egg-info-mowhix37/cm_cluster_on_demand.egg-info/dependency_links.txt 2025-11-21T09:46:10,172 writing entry points to /tmp/pip-pip-egg-info-mowhix37/cm_cluster_on_demand.egg-info/entry_points.txt 2025-11-21T09:46:10,173 writing requirements to /tmp/pip-pip-egg-info-mowhix37/cm_cluster_on_demand.egg-info/requires.txt 2025-11-21T09:46:10,173 writing top-level names to /tmp/pip-pip-egg-info-mowhix37/cm_cluster_on_demand.egg-info/top_level.txt 2025-11-21T09:46:10,174 writing manifest file '/tmp/pip-pip-egg-info-mowhix37/cm_cluster_on_demand.egg-info/SOURCES.txt' 2025-11-21T09:46:10,574 listing git files failed - pretending there aren't any 2025-11-21T09:46:10,590 reading manifest file '/tmp/pip-pip-egg-info-mowhix37/cm_cluster_on_demand.egg-info/SOURCES.txt' 2025-11-21T09:46:10,592 reading manifest template 'MANIFEST.in' 2025-11-21T09:46:10,593 no previously-included directories found matching 'clusterondemand/tests' 2025-11-21T09:46:10,594 warning: no previously-included files matching 'test_*.py' found anywhere in distribution 2025-11-21T09:46:10,595 warning: no previously-included files matching '*_test.py' found anywhere in distribution 2025-11-21T09:46:10,596 warning: no previously-included files matching '*ini' found anywhere in distribution 2025-11-21T09:46:10,597 adding license file 'LICENSE' 2025-11-21T09:46:10,601 writing manifest file '/tmp/pip-pip-egg-info-mowhix37/cm_cluster_on_demand.egg-info/SOURCES.txt' 2025-11-21T09:46:10,724 Preparing metadata (setup.py): finished with status 'done' 2025-11-21T09:46:10,729 Source in /tmp/pip-wheel-wjluulc2/cm-cluster-on-demand_20cba476a3554518b8c23d3b8ba2646c has version 11.0.3, which satisfies requirement cm-cluster-on-demand==11.0.3 from https://files.pythonhosted.org/packages/19/d2/ea2d4501f640e890b01253b4acd80e81fa07928a3ecc99f818266631b62d/cm_cluster_on_demand-11.0.3.tar.gz 2025-11-21T09:46:10,729 Removed cm-cluster-on-demand==11.0.3 from https://files.pythonhosted.org/packages/19/d2/ea2d4501f640e890b01253b4acd80e81fa07928a3ecc99f818266631b62d/cm_cluster_on_demand-11.0.3.tar.gz from build tracker '/tmp/pip-build-tracker-xtlyjaz9' 2025-11-21T09:46:10,737 Created temporary directory: /tmp/pip-unpack-9xdeqadk 2025-11-21T09:46:10,737 Created temporary directory: /tmp/pip-unpack-1_k7yqpg 2025-11-21T09:46:10,737 Building wheels for collected packages: cm-cluster-on-demand 2025-11-21T09:46:10,738 Created temporary directory: /tmp/pip-wheel-dp3awtc2 2025-11-21T09:46:10,739 DEPRECATION: Building 'cm-cluster-on-demand' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'cm-cluster-on-demand'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-11-21T09:46:10,740 Building wheel for cm-cluster-on-demand (setup.py): started 2025-11-21T09:46:10,741 Destination directory: /tmp/pip-wheel-dp3awtc2 2025-11-21T09:46:10,741 Running command python setup.py bdist_wheel 2025-11-21T09:46:11,374 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-11-21T09:46:11,374 !! 2025-11-21T09:46:11,375 ******************************************************************************** 2025-11-21T09:46:11,375 Requirements should be satisfied by a PEP 517 installer. 2025-11-21T09:46:11,375 If you are using pip, you can try `pip install --use-pep517`. 2025-11-21T09:46:11,375 This deprecation is overdue, please update your project and remove deprecated 2025-11-21T09:46:11,375 calls to avoid build errors in the future. 2025-11-21T09:46:11,375 ******************************************************************************** 2025-11-21T09:46:11,375 !! 2025-11-21T09:46:11,376 dist.fetch_build_eggs(dist.setup_requires) 2025-11-21T09:46:11,853 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-11-21T09:46:11,854 warnings.warn(msg) 2025-11-21T09:46:12,290 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-11-21T09:46:12,290 !! 2025-11-21T09:46:12,290 ******************************************************************************** 2025-11-21T09:46:12,290 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-11-21T09:46:12,290 License :: OSI Approved :: Apache Software License 2025-11-21T09:46:12,290 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-11-21T09:46:12,291 ******************************************************************************** 2025-11-21T09:46:12,291 !! 2025-11-21T09:46:12,291 self._finalize_license_expression() 2025-11-21T09:46:12,291 running bdist_wheel 2025-11-21T09:46:12,666 running build 2025-11-21T09:46:12,667 running build_py 2025-11-21T09:46:12,747 creating build/lib/cmbrightimagerepo 2025-11-21T09:46:12,747 copying cmbrightimagerepo/repository.py -> build/lib/cmbrightimagerepo 2025-11-21T09:46:12,748 copying cmbrightimagerepo/image.py -> build/lib/cmbrightimagerepo 2025-11-21T09:46:12,748 copying cmbrightimagerepo/__init__.py -> build/lib/cmbrightimagerepo 2025-11-21T09:46:12,750 creating build/lib/clusterondemand 2025-11-21T09:46:12,750 copying clusterondemand/wait_helpers.py -> build/lib/clusterondemand 2025-11-21T09:46:12,751 copying clusterondemand/vlan.py -> build/lib/clusterondemand 2025-11-21T09:46:12,751 copying clusterondemand/versioned_product_key.py -> build/lib/clusterondemand 2025-11-21T09:46:12,752 copying clusterondemand/version.py -> build/lib/clusterondemand 2025-11-21T09:46:12,752 copying clusterondemand/utils.py -> build/lib/clusterondemand 2025-11-21T09:46:12,753 copying clusterondemand/tracing.py -> build/lib/clusterondemand 2025-11-21T09:46:12,754 copying clusterondemand/text.py -> build/lib/clusterondemand 2025-11-21T09:46:12,754 copying clusterondemand/testutils.py -> build/lib/clusterondemand 2025-11-21T09:46:12,755 copying clusterondemand/tags.py -> build/lib/clusterondemand 2025-11-21T09:46:12,755 copying clusterondemand/tabcompletion_generate.py -> build/lib/clusterondemand 2025-11-21T09:46:12,756 copying clusterondemand/summary.py -> build/lib/clusterondemand 2025-11-21T09:46:12,756 copying clusterondemand/ssh_key.py -> build/lib/clusterondemand 2025-11-21T09:46:12,757 copying clusterondemand/ssh.py -> build/lib/clusterondemand 2025-11-21T09:46:12,757 copying clusterondemand/setup_logging.py -> build/lib/clusterondemand 2025-11-21T09:46:12,758 copying clusterondemand/reporting_reader.py -> build/lib/clusterondemand 2025-11-21T09:46:12,758 copying clusterondemand/paramvalidation.py -> build/lib/clusterondemand 2025-11-21T09:46:12,759 copying clusterondemand/node_definition.py -> build/lib/clusterondemand 2025-11-21T09:46:12,759 copying clusterondemand/localpath.py -> build/lib/clusterondemand 2025-11-21T09:46:12,760 copying clusterondemand/ip.py -> build/lib/clusterondemand 2025-11-21T09:46:12,760 copying clusterondemand/inbound_traffic_rule.py -> build/lib/clusterondemand 2025-11-21T09:46:12,761 copying clusterondemand/import_utils.py -> build/lib/clusterondemand 2025-11-21T09:46:12,761 copying clusterondemand/imagetable.py -> build/lib/clusterondemand 2025-11-21T09:46:12,762 copying clusterondemand/imagerepo.py -> build/lib/clusterondemand 2025-11-21T09:46:12,762 copying clusterondemand/imagemanifest.py -> build/lib/clusterondemand 2025-11-21T09:46:12,763 copying clusterondemand/findclusters.py -> build/lib/clusterondemand 2025-11-21T09:46:12,763 copying clusterondemand/exceptions.py -> build/lib/clusterondemand 2025-11-21T09:46:12,764 copying clusterondemand/decorators.py -> build/lib/clusterondemand 2025-11-21T09:46:12,764 copying clusterondemand/copyfile.py -> build/lib/clusterondemand 2025-11-21T09:46:12,765 copying clusterondemand/contextmanagers.py -> build/lib/clusterondemand 2025-11-21T09:46:12,765 copying clusterondemand/const.py -> build/lib/clusterondemand 2025-11-21T09:46:12,766 copying clusterondemand/configuration_validation.py -> build/lib/clusterondemand 2025-11-21T09:46:12,766 copying clusterondemand/configuration.py -> build/lib/clusterondemand 2025-11-21T09:46:12,767 copying clusterondemand/configshow.py -> build/lib/clusterondemand 2025-11-21T09:46:12,767 copying clusterondemand/configdump.py -> build/lib/clusterondemand 2025-11-21T09:46:12,768 copying clusterondemand/command_runner.py -> build/lib/clusterondemand 2025-11-21T09:46:12,768 copying clusterondemand/cmclient.py -> build/lib/clusterondemand 2025-11-21T09:46:12,769 copying clusterondemand/clusternameprefix.py -> build/lib/clusterondemand 2025-11-21T09:46:12,769 copying clusterondemand/clustercreate.py -> build/lib/clusterondemand 2025-11-21T09:46:12,770 copying clusterondemand/cli.py -> build/lib/clusterondemand 2025-11-21T09:46:12,770 copying clusterondemand/cidr.py -> build/lib/clusterondemand 2025-11-21T09:46:12,771 copying clusterondemand/brightsetup.py -> build/lib/clusterondemand 2025-11-21T09:46:12,771 copying clusterondemand/bcm_version.py -> build/lib/clusterondemand 2025-11-21T09:46:12,772 copying clusterondemand/accept_eula.py -> build/lib/clusterondemand 2025-11-21T09:46:12,772 copying clusterondemand/_version.py -> build/lib/clusterondemand 2025-11-21T09:46:12,773 copying clusterondemand/__init__.py -> build/lib/clusterondemand 2025-11-21T09:46:12,774 creating build/lib/clusterondemand/images 2025-11-21T09:46:12,774 copying clusterondemand/images/utils.py -> build/lib/clusterondemand/images 2025-11-21T09:46:12,775 copying clusterondemand/images/queryparser.py -> build/lib/clusterondemand/images 2025-11-21T09:46:12,775 copying clusterondemand/images/find.py -> build/lib/clusterondemand/images 2025-11-21T09:46:12,776 copying clusterondemand/images/edge.py -> build/lib/clusterondemand/images 2025-11-21T09:46:12,776 copying clusterondemand/images/distro_family.py -> build/lib/clusterondemand/images 2025-11-21T09:46:12,777 copying clusterondemand/images/__init__.py -> build/lib/clusterondemand/images 2025-11-21T09:46:12,778 creating build/lib/clusterondemand/codoutput 2025-11-21T09:46:12,778 copying clusterondemand/codoutput/sortingutils.py -> build/lib/clusterondemand/codoutput 2025-11-21T09:46:12,778 copying clusterondemand/codoutput/datetimefunctions.py -> build/lib/clusterondemand/codoutput 2025-11-21T09:46:12,779 copying clusterondemand/codoutput/__init__.py -> build/lib/clusterondemand/codoutput 2025-11-21T09:46:12,780 creating build/lib/clusterondemand/cloudconfig 2025-11-21T09:46:12,780 copying clusterondemand/cloudconfig/headfiles.py -> build/lib/clusterondemand/cloudconfig 2025-11-21T09:46:12,781 copying clusterondemand/cloudconfig/headcommands.py -> build/lib/clusterondemand/cloudconfig 2025-11-21T09:46:12,781 copying clusterondemand/cloudconfig/cloudconfig.py -> build/lib/clusterondemand/cloudconfig 2025-11-21T09:46:12,782 copying clusterondemand/cloudconfig/__init__.py -> build/lib/clusterondemand/cloudconfig 2025-11-21T09:46:12,782 creating build/lib/clusterondemand/images/filters 2025-11-21T09:46:12,783 copying clusterondemand/images/filters/tags.py -> build/lib/clusterondemand/images/filters 2025-11-21T09:46:12,783 copying clusterondemand/images/filters/packagegroups.py -> build/lib/clusterondemand/images/filters 2025-11-21T09:46:12,784 copying clusterondemand/images/filters/byid.py -> build/lib/clusterondemand/images/filters 2025-11-21T09:46:12,784 copying clusterondemand/images/filters/__init__.py -> build/lib/clusterondemand/images/filters 2025-11-21T09:46:12,785 creating build/lib/clusterondemand/cloudconfig/tests 2025-11-21T09:46:12,785 copying clusterondemand/cloudconfig/tests/__init__.py -> build/lib/clusterondemand/cloudconfig/tests 2025-11-21T09:46:12,788 copying cmbrightimagerepo/py.typed -> build/lib/cmbrightimagerepo 2025-11-21T09:46:12,789 copying clusterondemand/py.typed -> build/lib/clusterondemand 2025-11-21T09:46:12,789 copying clusterondemand/eula.txt -> build/lib/clusterondemand 2025-11-21T09:46:12,790 copying clusterondemand/version-info.yaml -> build/lib/clusterondemand 2025-11-21T09:46:12,869 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-11-21T09:46:12,869 !! 2025-11-21T09:46:12,869 ******************************************************************************** 2025-11-21T09:46:12,870 Please avoid running ``setup.py`` directly. 2025-11-21T09:46:12,870 Instead, use pypa/build, pypa/installer or other 2025-11-21T09:46:12,870 standards-based tools. 2025-11-21T09:46:12,870 This deprecation is overdue, please update your project and remove deprecated 2025-11-21T09:46:12,870 calls to avoid build errors in the future. 2025-11-21T09:46:12,870 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-11-21T09:46:12,870 ******************************************************************************** 2025-11-21T09:46:12,870 !! 2025-11-21T09:46:12,871 self.initialize_options() 2025-11-21T09:46:12,944 installing to build/bdist.linux-armv7l/wheel 2025-11-21T09:46:12,944 running install 2025-11-21T09:46:12,967 running install_lib 2025-11-21T09:46:13,043 creating build/bdist.linux-armv7l/wheel 2025-11-21T09:46:13,044 creating build/bdist.linux-armv7l/wheel/clusterondemand 2025-11-21T09:46:13,044 copying build/lib/clusterondemand/version-info.yaml -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,045 copying build/lib/clusterondemand/eula.txt -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,045 copying build/lib/clusterondemand/py.typed -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,046 creating build/bdist.linux-armv7l/wheel/clusterondemand/cloudconfig 2025-11-21T09:46:13,046 creating build/bdist.linux-armv7l/wheel/clusterondemand/cloudconfig/tests 2025-11-21T09:46:13,046 copying build/lib/clusterondemand/cloudconfig/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/cloudconfig/tests 2025-11-21T09:46:13,047 copying build/lib/clusterondemand/cloudconfig/__init__.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/cloudconfig 2025-11-21T09:46:13,047 copying build/lib/clusterondemand/cloudconfig/cloudconfig.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/cloudconfig 2025-11-21T09:46:13,047 copying build/lib/clusterondemand/cloudconfig/headcommands.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/cloudconfig 2025-11-21T09:46:13,048 copying build/lib/clusterondemand/cloudconfig/headfiles.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/cloudconfig 2025-11-21T09:46:13,048 creating build/bdist.linux-armv7l/wheel/clusterondemand/codoutput 2025-11-21T09:46:13,049 copying build/lib/clusterondemand/codoutput/__init__.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/codoutput 2025-11-21T09:46:13,049 copying build/lib/clusterondemand/codoutput/datetimefunctions.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/codoutput 2025-11-21T09:46:13,049 copying build/lib/clusterondemand/codoutput/sortingutils.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/codoutput 2025-11-21T09:46:13,050 creating build/bdist.linux-armv7l/wheel/clusterondemand/images 2025-11-21T09:46:13,051 creating build/bdist.linux-armv7l/wheel/clusterondemand/images/filters 2025-11-21T09:46:13,051 copying build/lib/clusterondemand/images/filters/__init__.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/images/filters 2025-11-21T09:46:13,051 copying build/lib/clusterondemand/images/filters/byid.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/images/filters 2025-11-21T09:46:13,052 copying build/lib/clusterondemand/images/filters/packagegroups.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/images/filters 2025-11-21T09:46:13,052 copying build/lib/clusterondemand/images/filters/tags.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/images/filters 2025-11-21T09:46:13,052 copying build/lib/clusterondemand/images/__init__.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/images 2025-11-21T09:46:13,053 copying build/lib/clusterondemand/images/distro_family.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/images 2025-11-21T09:46:13,053 copying build/lib/clusterondemand/images/edge.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/images 2025-11-21T09:46:13,053 copying build/lib/clusterondemand/images/find.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/images 2025-11-21T09:46:13,054 copying build/lib/clusterondemand/images/queryparser.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/images 2025-11-21T09:46:13,054 copying build/lib/clusterondemand/images/utils.py -> build/bdist.linux-armv7l/wheel/./clusterondemand/images 2025-11-21T09:46:13,055 copying build/lib/clusterondemand/__init__.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,055 copying build/lib/clusterondemand/_version.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,055 copying build/lib/clusterondemand/accept_eula.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,056 copying build/lib/clusterondemand/bcm_version.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,056 copying build/lib/clusterondemand/brightsetup.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,056 copying build/lib/clusterondemand/cidr.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,057 copying build/lib/clusterondemand/cli.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,057 copying build/lib/clusterondemand/clustercreate.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,058 copying build/lib/clusterondemand/clusternameprefix.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,058 copying build/lib/clusterondemand/cmclient.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,058 copying build/lib/clusterondemand/command_runner.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,059 copying build/lib/clusterondemand/configdump.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,059 copying build/lib/clusterondemand/configshow.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,059 copying build/lib/clusterondemand/configuration.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,060 copying build/lib/clusterondemand/configuration_validation.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,060 copying build/lib/clusterondemand/const.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,061 copying build/lib/clusterondemand/contextmanagers.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,061 copying build/lib/clusterondemand/copyfile.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,061 copying build/lib/clusterondemand/decorators.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,062 copying build/lib/clusterondemand/exceptions.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,062 copying build/lib/clusterondemand/findclusters.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,062 copying build/lib/clusterondemand/imagemanifest.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,063 copying build/lib/clusterondemand/imagerepo.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,063 copying build/lib/clusterondemand/imagetable.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,064 copying build/lib/clusterondemand/import_utils.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,064 copying build/lib/clusterondemand/inbound_traffic_rule.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,064 copying build/lib/clusterondemand/ip.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,065 copying build/lib/clusterondemand/localpath.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,065 copying build/lib/clusterondemand/node_definition.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,065 copying build/lib/clusterondemand/paramvalidation.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,066 copying build/lib/clusterondemand/reporting_reader.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,066 copying build/lib/clusterondemand/setup_logging.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,066 copying build/lib/clusterondemand/ssh.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,067 copying build/lib/clusterondemand/ssh_key.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,067 copying build/lib/clusterondemand/summary.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,068 copying build/lib/clusterondemand/tabcompletion_generate.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,068 copying build/lib/clusterondemand/tags.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,068 copying build/lib/clusterondemand/testutils.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,069 copying build/lib/clusterondemand/text.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,069 copying build/lib/clusterondemand/tracing.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,070 copying build/lib/clusterondemand/utils.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,070 copying build/lib/clusterondemand/version.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,070 copying build/lib/clusterondemand/versioned_product_key.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,071 copying build/lib/clusterondemand/vlan.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,071 copying build/lib/clusterondemand/wait_helpers.py -> build/bdist.linux-armv7l/wheel/./clusterondemand 2025-11-21T09:46:13,072 creating build/bdist.linux-armv7l/wheel/cmbrightimagerepo 2025-11-21T09:46:13,072 copying build/lib/cmbrightimagerepo/py.typed -> build/bdist.linux-armv7l/wheel/./cmbrightimagerepo 2025-11-21T09:46:13,072 copying build/lib/cmbrightimagerepo/__init__.py -> build/bdist.linux-armv7l/wheel/./cmbrightimagerepo 2025-11-21T09:46:13,073 copying build/lib/cmbrightimagerepo/image.py -> build/bdist.linux-armv7l/wheel/./cmbrightimagerepo 2025-11-21T09:46:13,073 copying build/lib/cmbrightimagerepo/repository.py -> build/bdist.linux-armv7l/wheel/./cmbrightimagerepo 2025-11-21T09:46:13,073 running install_egg_info 2025-11-21T09:46:13,151 running egg_info 2025-11-21T09:46:13,227 writing cm_cluster_on_demand.egg-info/PKG-INFO 2025-11-21T09:46:13,229 writing dependency_links to cm_cluster_on_demand.egg-info/dependency_links.txt 2025-11-21T09:46:13,230 writing entry points to cm_cluster_on_demand.egg-info/entry_points.txt 2025-11-21T09:46:13,230 writing requirements to cm_cluster_on_demand.egg-info/requires.txt 2025-11-21T09:46:13,231 writing top-level names to cm_cluster_on_demand.egg-info/top_level.txt 2025-11-21T09:46:13,478 listing git files failed - pretending there aren't any 2025-11-21T09:46:13,483 reading manifest file 'cm_cluster_on_demand.egg-info/SOURCES.txt' 2025-11-21T09:46:13,489 reading manifest template 'MANIFEST.in' 2025-11-21T09:46:13,490 no previously-included directories found matching 'clusterondemand/tests' 2025-11-21T09:46:13,491 warning: no previously-included files matching 'test_*.py' found anywhere in distribution 2025-11-21T09:46:13,492 warning: no previously-included files matching '*_test.py' found anywhere in distribution 2025-11-21T09:46:13,493 warning: no previously-included files matching '*ini' found anywhere in distribution 2025-11-21T09:46:13,493 adding license file 'LICENSE' 2025-11-21T09:46:13,499 writing manifest file 'cm_cluster_on_demand.egg-info/SOURCES.txt' 2025-11-21T09:46:13,500 Copying cm_cluster_on_demand.egg-info to build/bdist.linux-armv7l/wheel/./cm_cluster_on_demand-11.0.3-py3.13.egg-info 2025-11-21T09:46:13,502 running install_scripts 2025-11-21T09:46:13,505 creating build/bdist.linux-armv7l/wheel/cm_cluster_on_demand-11.0.3.dist-info/WHEEL 2025-11-21T09:46:13,506 creating '/tmp/pip-wheel-dp3awtc2/cm_cluster_on_demand-11.0.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-21T09:46:13,507 adding 'clusterondemand/__init__.py' 2025-11-21T09:46:13,508 adding 'clusterondemand/_version.py' 2025-11-21T09:46:13,509 adding 'clusterondemand/accept_eula.py' 2025-11-21T09:46:13,510 adding 'clusterondemand/bcm_version.py' 2025-11-21T09:46:13,511 adding 'clusterondemand/brightsetup.py' 2025-11-21T09:46:13,512 adding 'clusterondemand/cidr.py' 2025-11-21T09:46:13,513 adding 'clusterondemand/cli.py' 2025-11-21T09:46:13,514 adding 'clusterondemand/clustercreate.py' 2025-11-21T09:46:13,515 adding 'clusterondemand/clusternameprefix.py' 2025-11-21T09:46:13,516 adding 'clusterondemand/cmclient.py' 2025-11-21T09:46:13,518 adding 'clusterondemand/command_runner.py' 2025-11-21T09:46:13,518 adding 'clusterondemand/configdump.py' 2025-11-21T09:46:13,519 adding 'clusterondemand/configshow.py' 2025-11-21T09:46:13,522 adding 'clusterondemand/configuration.py' 2025-11-21T09:46:13,524 adding 'clusterondemand/configuration_validation.py' 2025-11-21T09:46:13,524 adding 'clusterondemand/const.py' 2025-11-21T09:46:13,525 adding 'clusterondemand/contextmanagers.py' 2025-11-21T09:46:13,526 adding 'clusterondemand/copyfile.py' 2025-11-21T09:46:13,527 adding 'clusterondemand/decorators.py' 2025-11-21T09:46:13,527 adding 'clusterondemand/eula.txt' 2025-11-21T09:46:13,528 adding 'clusterondemand/exceptions.py' 2025-11-21T09:46:13,529 adding 'clusterondemand/findclusters.py' 2025-11-21T09:46:13,530 adding 'clusterondemand/imagemanifest.py' 2025-11-21T09:46:13,531 adding 'clusterondemand/imagerepo.py' 2025-11-21T09:46:13,532 adding 'clusterondemand/imagetable.py' 2025-11-21T09:46:13,533 adding 'clusterondemand/import_utils.py' 2025-11-21T09:46:13,534 adding 'clusterondemand/inbound_traffic_rule.py' 2025-11-21T09:46:13,535 adding 'clusterondemand/ip.py' 2025-11-21T09:46:13,536 adding 'clusterondemand/localpath.py' 2025-11-21T09:46:13,536 adding 'clusterondemand/node_definition.py' 2025-11-21T09:46:13,537 adding 'clusterondemand/paramvalidation.py' 2025-11-21T09:46:13,538 adding 'clusterondemand/py.typed' 2025-11-21T09:46:13,538 adding 'clusterondemand/reporting_reader.py' 2025-11-21T09:46:13,540 adding 'clusterondemand/setup_logging.py' 2025-11-21T09:46:13,542 adding 'clusterondemand/ssh.py' 2025-11-21T09:46:13,543 adding 'clusterondemand/ssh_key.py' 2025-11-21T09:46:13,544 adding 'clusterondemand/summary.py' 2025-11-21T09:46:13,545 adding 'clusterondemand/tabcompletion_generate.py' 2025-11-21T09:46:13,546 adding 'clusterondemand/tags.py' 2025-11-21T09:46:13,548 adding 'clusterondemand/testutils.py' 2025-11-21T09:46:13,549 adding 'clusterondemand/text.py' 2025-11-21T09:46:13,550 adding 'clusterondemand/tracing.py' 2025-11-21T09:46:13,553 adding 'clusterondemand/utils.py' 2025-11-21T09:46:13,553 adding 'clusterondemand/version-info.yaml' 2025-11-21T09:46:13,554 adding 'clusterondemand/version.py' 2025-11-21T09:46:13,555 adding 'clusterondemand/versioned_product_key.py' 2025-11-21T09:46:13,556 adding 'clusterondemand/vlan.py' 2025-11-21T09:46:13,557 adding 'clusterondemand/wait_helpers.py' 2025-11-21T09:46:13,558 adding 'clusterondemand/cloudconfig/__init__.py' 2025-11-21T09:46:13,559 adding 'clusterondemand/cloudconfig/cloudconfig.py' 2025-11-21T09:46:13,560 adding 'clusterondemand/cloudconfig/headcommands.py' 2025-11-21T09:46:13,561 adding 'clusterondemand/cloudconfig/headfiles.py' 2025-11-21T09:46:13,562 adding 'clusterondemand/cloudconfig/tests/__init__.py' 2025-11-21T09:46:13,563 adding 'clusterondemand/codoutput/__init__.py' 2025-11-21T09:46:13,564 adding 'clusterondemand/codoutput/datetimefunctions.py' 2025-11-21T09:46:13,565 adding 'clusterondemand/codoutput/sortingutils.py' 2025-11-21T09:46:13,566 adding 'clusterondemand/images/__init__.py' 2025-11-21T09:46:13,567 adding 'clusterondemand/images/distro_family.py' 2025-11-21T09:46:13,568 adding 'clusterondemand/images/edge.py' 2025-11-21T09:46:13,571 adding 'clusterondemand/images/find.py' 2025-11-21T09:46:13,572 adding 'clusterondemand/images/queryparser.py' 2025-11-21T09:46:13,573 adding 'clusterondemand/images/utils.py' 2025-11-21T09:46:13,573 adding 'clusterondemand/images/filters/__init__.py' 2025-11-21T09:46:13,574 adding 'clusterondemand/images/filters/byid.py' 2025-11-21T09:46:13,575 adding 'clusterondemand/images/filters/packagegroups.py' 2025-11-21T09:46:13,576 adding 'clusterondemand/images/filters/tags.py' 2025-11-21T09:46:13,577 adding 'cm_cluster_on_demand-11.0.3.dist-info/licenses/LICENSE' 2025-11-21T09:46:13,578 adding 'cmbrightimagerepo/__init__.py' 2025-11-21T09:46:13,579 adding 'cmbrightimagerepo/image.py' 2025-11-21T09:46:13,580 adding 'cmbrightimagerepo/py.typed' 2025-11-21T09:46:13,581 adding 'cmbrightimagerepo/repository.py' 2025-11-21T09:46:13,582 adding 'cm_cluster_on_demand-11.0.3.dist-info/METADATA' 2025-11-21T09:46:13,582 adding 'cm_cluster_on_demand-11.0.3.dist-info/WHEEL' 2025-11-21T09:46:13,582 adding 'cm_cluster_on_demand-11.0.3.dist-info/entry_points.txt' 2025-11-21T09:46:13,583 adding 'cm_cluster_on_demand-11.0.3.dist-info/top_level.txt' 2025-11-21T09:46:13,584 adding 'cm_cluster_on_demand-11.0.3.dist-info/RECORD' 2025-11-21T09:46:13,585 removing build/bdist.linux-armv7l/wheel 2025-11-21T09:46:13,710 Building wheel for cm-cluster-on-demand (setup.py): finished with status 'done' 2025-11-21T09:46:13,713 Created wheel for cm-cluster-on-demand: filename=cm_cluster_on_demand-11.0.3-py3-none-any.whl size=147344 sha256=ea6ee60417733217d30a99d894c1125b5024710c9947c710d587cfbf21ceb795 2025-11-21T09:46:13,714 Stored in directory: /tmp/pip-ephem-wheel-cache-64bz43s2/wheels/6f/e0/3b/6199ebd99f252d05e8e2c2da9cbbd0b9565d2509c130414a60 2025-11-21T09:46:13,724 Successfully built cm-cluster-on-demand 2025-11-21T09:46:13,726 Removed build tracker: '/tmp/pip-build-tracker-xtlyjaz9'