2026-04-06T13:03:09,619 Created temporary directory: /tmp/pip-ephem-wheel-cache-7dwia88j 2026-04-06T13:03:09,621 Created temporary directory: /tmp/pip-build-tracker-pz7tbc90 2026-04-06T13:03:09,622 Initialized build tracking at /tmp/pip-build-tracker-pz7tbc90 2026-04-06T13:03:09,622 Created build tracker: /tmp/pip-build-tracker-pz7tbc90 2026-04-06T13:03:09,622 Entered build tracker: /tmp/pip-build-tracker-pz7tbc90 2026-04-06T13:03:09,623 Created temporary directory: /tmp/pip-wheel-_86fb8qq 2026-04-06T13:03:09,626 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-06T13:03:09,628 Created temporary directory: /tmp/pip-ephem-wheel-cache-8ltjp_9d 2026-04-06T13:03:09,653 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-06T13:03:09,656 2 location(s) to search for versions of muscle3: 2026-04-06T13:03:09,656 * https://pypi.org/simple/muscle3/ 2026-04-06T13:03:09,656 * https://www.piwheels.org/simple/muscle3/ 2026-04-06T13:03:09,657 Fetching project page and analyzing links: https://pypi.org/simple/muscle3/ 2026-04-06T13:03:09,658 Getting page https://pypi.org/simple/muscle3/ 2026-04-06T13:03:09,659 Found index url https://pypi.org/simple 2026-04-06T13:03:09,886 Fetched page https://pypi.org/simple/muscle3/ as application/vnd.pypi.simple.v1+json 2026-04-06T13:03:09,892 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/7a/ff/a9a89968d12d07c5f73b71cb5b3bead02fffc50b581dd0d2b54c4601a0ea/muscle3-0.1.0rc1-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:09,894 Found link https://files.pythonhosted.org/packages/e9/61/f613959fd583c17e6b3ec760c6a4351cf0944bc5124d907d6361cdc98815/muscle3-0.1.0rc1.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4), version: 0.1.0rc1 2026-04-06T13:03:09,894 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/b0/47/6f1efed7172ac62d5668c45738a7e6e36456e84457a33eee00022818c65e/muscle3-0.1.0-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:09,895 Found link https://files.pythonhosted.org/packages/43/14/98702d3aed3e9e5cb527b90598415693cd1d4aa4faf4d17a02a2e57ded95/muscle3-0.1.0.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4), version: 0.1.0 2026-04-06T13:03:09,896 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/95/be/155559e4906aa745a4d21774843f5937297c73cb11718a33d20f55dea01e/muscle3-0.2.0.dev0-py3.6.egg (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:09,897 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/ca/cb/2c6f19473877983823047e5ee9fbe59280154eee755ed8a36cfb886f0808/muscle3-0.2.0-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:09,898 Found link https://files.pythonhosted.org/packages/28/24/d7ebedff01de5cc034fb9684b31a54c38e9e309df7b466d90ae59bfb2e49/muscle3-0.2.0.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4), version: 0.2.0 2026-04-06T13:03:09,899 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/72/0c/6d7987b684de1ab9673dd96379cd22203b2cda661be2237a0e707f65b312/muscle3-0.3.0-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:09,900 Found link https://files.pythonhosted.org/packages/a8/98/f780d70776168f08a9b9cc92d814b9ec1bcb8e7cff6828189eac8bf46cf6/muscle3-0.3.0.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4), version: 0.3.0 2026-04-06T13:03:09,901 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/42/01/70d98d489a3103aae46b20241da2c75cfcee0a5d37288fa960d401e7468f/muscle3-0.3.1-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:09,902 Found link https://files.pythonhosted.org/packages/5f/63/103224176d326ecb6ef2bdf36904f0704a83d573c534af38b3b3394811b9/muscle3-0.3.1.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4), version: 0.3.1 2026-04-06T13:03:09,903 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/83/f3/efe01a2a52d07d328cdb7d336b8b3313861e6bbb3f975eea979de8def249/muscle3-0.3.2-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:09,904 Found link https://files.pythonhosted.org/packages/24/b3/ef83996410211c28fe3a580112c9c893baa5169aa699b942714f2b9e2e5d/muscle3-0.3.2.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4), version: 0.3.2 2026-04-06T13:03:09,904 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/f6/05/fdffdd16535b8a0e0229dbabb0d70c8f2ad70aa6886f64b81c946502e07e/muscle3-0.4.0-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:09,905 Found link https://files.pythonhosted.org/packages/30/63/07d895a70a2cde8ab0329bd926312be6fa20cbc7a59faf0c4cb3686d01ee/muscle3-0.4.0.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:>=3.5, <4), version: 0.4.0 2026-04-06T13:03:09,906 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/fd/87/d4f91002e4c0081487b4c794217a07bee13f45fcaca7842c3d3304813163/muscle3-0.5.0-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:>=3.6, <4) 2026-04-06T13:03:09,906 Found link https://files.pythonhosted.org/packages/04/c3/61c2cbe45493c3e29323c45a151d1cf7240183e9a1eea8a4002355550467/muscle3-0.5.0.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:>=3.6, <4), version: 0.5.0 2026-04-06T13:03:09,907 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/b2/4f/8515e3ad72df10fc07f35242fc6ac116921d8cbeb04458116593d88c001b/muscle3-0.6.0-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:>=3.7, <4) 2026-04-06T13:03:09,908 Found link https://files.pythonhosted.org/packages/58/6b/8740068908a7eafeb534f05256768be81b7cb39ae0a147b656c4abd2ac06/muscle3-0.6.0.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:>=3.7, <4), version: 0.6.0 2026-04-06T13:03:09,909 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/81/12/0a027024d90345822eb70d6b79a8c5ba7ba0aa2411c169e708e4c3a4f5fc/muscle3-0.7.0-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:>=3.7, <4) 2026-04-06T13:03:09,910 Found link https://files.pythonhosted.org/packages/ef/ea/49227ad0941bc78b5581d3c2cc665332071b74f40840df510283f1a62a36/muscle3-0.7.0.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:>=3.7, <4), version: 0.7.0 2026-04-06T13:03:09,911 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/ff/f7/047574198fd7fcc557957197452aa1a197a1c95316f352ef391922a7e605/muscle3-0.7.1.dev0-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:>=3.7, <4) 2026-04-06T13:03:09,912 Found link https://files.pythonhosted.org/packages/f6/33/56fa8558e9fb99525c863342d33aeddaa1f7a98b3d5519b2f5225341d36a/muscle3-0.7.1.dev0.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:>=3.7, <4), version: 0.7.1.dev0 2026-04-06T13:03:09,912 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/11/14/1ff469ed4e35c690f4280f07b5cba7584a8dd70c85ce4b689099a6f32b58/muscle3-0.7.1-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:>=3.7, <4) 2026-04-06T13:03:09,913 Found link https://files.pythonhosted.org/packages/07/f5/bba40f524a4c5dbbc23b13116a915ca6bf924092799fa4758a58393b963e/muscle3-0.7.1.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:>=3.7, <4), version: 0.7.1 2026-04-06T13:03:09,914 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/89/1d/aff409778c171004768d842ab2205d49819a81adf2ed4df3728aae426671/muscle3-0.7.2-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:<4,>=3.8) 2026-04-06T13:03:09,915 Found link https://files.pythonhosted.org/packages/2c/b7/25c33ab7abb0894d629e77b24b5e2bf4454a314508cb08ee702602f47a8c/muscle3-0.7.2.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:<4,>=3.8), version: 0.7.2 2026-04-06T13:03:09,916 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/cd/02/e4e4afaa94f43ab68840c862c6c4d676c83c2a1b8944470fe9b4a43c4ede/muscle3-0.8.0-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:<4,>=3.8) 2026-04-06T13:03:09,917 Found link https://files.pythonhosted.org/packages/5c/a4/e3f5cc03f171511ca4cfc328952b28bbe82c98c9142bc89fd2b557bfa95e/muscle3-0.8.0.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:<4,>=3.8), version: 0.8.0 2026-04-06T13:03:09,917 Skipping link: No binaries permitted for muscle3: https://files.pythonhosted.org/packages/de/92/91568348ff18564bc6c43bc3c33989a2d8ba7d4566d720a155dab6f0c2a2/muscle3-0.9.0-py3-none-any.whl (from https://pypi.org/simple/muscle3/) (requires-python:<4,>=3.9) 2026-04-06T13:03:09,918 Found link https://files.pythonhosted.org/packages/37/b8/a8dfb490da9d665c904c37e63b012be9b08e2530b00fb2b2056ddec78657/muscle3-0.9.0.tar.gz (from https://pypi.org/simple/muscle3/) (requires-python:<4,>=3.9), version: 0.9.0 2026-04-06T13:03:09,919 Fetching project page and analyzing links: https://www.piwheels.org/simple/muscle3/ 2026-04-06T13:03:09,920 Getting page https://www.piwheels.org/simple/muscle3/ 2026-04-06T13:03:09,921 Found index url https://www.piwheels.org/simple 2026-04-06T13:03:10,092 Fetched page https://www.piwheels.org/simple/muscle3/ as text/html 2026-04-06T13:03:10,097 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.8.0-py3-none-any.whl#sha256=e27f9180d885001580a8457b5cde673d2ce559bd6a72812735203663c87b04ab (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.8, <4) 2026-04-06T13:03:10,098 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.7.2-py3-none-any.whl#sha256=3566d1eb63ff766ba3719dcfb83bee2c6df3d2a8f7872c8ca8893893977a8d46 (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.8, <4) 2026-04-06T13:03:10,098 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.7.1-py3-none-any.whl#sha256=db90156ecf5c14914f92dd382a5f972c9307885a6704bc2638871c58db0de399 (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.7, <4) 2026-04-06T13:03:10,099 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.7.1.dev0-py3-none-any.whl#sha256=92bc76e1215caee5bf7ecbc4a262e1473e89ab56cf584e3498deba904c741f8a (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.7, <4) 2026-04-06T13:03:10,099 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.7.0-py3-none-any.whl#sha256=c94f795097006bf558c20b7cd8ff595114f89b79237a7288a7eafeb16be70707 (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.7, <4) 2026-04-06T13:03:10,100 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.6.0-py3-none-any.whl#sha256=28fdd8fe6077188a5590e63037c08b11a67e8888faa3a499f7e14c270967a838 (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.7, <4) 2026-04-06T13:03:10,100 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.5.0-py3-none-any.whl#sha256=4257a8b257b0a599b66d1f053dcb99faa2fee239ef8ce6fd56ec98f3ae9e7d7c (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.6, <4) 2026-04-06T13:03:10,101 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.4.0-py3-none-any.whl#sha256=dfc4ae1f7f12f996001e69fbb249082e76160816dceb74f239515801c761824e (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:10,102 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.3.2-py3-none-any.whl#sha256=7dd88cc1e00d95f2d909f85ea07e05a799b0d1632a4042eb1d96289244bf4473 (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:10,102 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.3.1-py3-none-any.whl#sha256=fbdbe20f76ff4b1e7168d59b8ed377bb3cba5460bc38e645fcfd67c9deb5651f (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:10,103 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.3.0-py3-none-any.whl#sha256=2d413f359365475b405dfb10300a3cc0c5c3a52eaa6f4cc14afe56e5492fd227 (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:10,103 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.2.0-py3-none-any.whl#sha256=86172258377a559d22f55607d4d610ebd3527bc7971f6cfc0048c651d40ec865 (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:10,104 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.1.0-py3-none-any.whl#sha256=1fa29194a261699fb19a5f5f2cac274320b9fb1efe5c8abf0b809947745e9fb3 (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:10,104 Skipping link: No binaries permitted for muscle3: https://archive1.piwheels.org/simple/muscle3/muscle3-0.1.0rc1-py3-none-any.whl#sha256=4abd95ef7f0c13c110719ceff87e83f393fc75307abc6e6890b39d0565c4ba38 (from https://www.piwheels.org/simple/muscle3/) (requires-python:>=3.5, <4) 2026-04-06T13:03:10,105 Skipping link: not a file: https://www.piwheels.org/simple/muscle3/ 2026-04-06T13:03:10,105 Skipping link: not a file: https://pypi.org/simple/muscle3/ 2026-04-06T13:03:10,128 Given no hashes to check 1 links for project 'muscle3': discarding no candidates 2026-04-06T13:03:10,147 Collecting muscle3==0.9.0 2026-04-06T13:03:10,150 Created temporary directory: /tmp/pip-unpack-rxntmxtd 2026-04-06T13:03:10,298 Downloading muscle3-0.9.0.tar.gz (177 kB) 2026-04-06T13:03:10,628 Added muscle3==0.9.0 from https://files.pythonhosted.org/packages/37/b8/a8dfb490da9d665c904c37e63b012be9b08e2530b00fb2b2056ddec78657/muscle3-0.9.0.tar.gz to build tracker '/tmp/pip-build-tracker-pz7tbc90' 2026-04-06T13:03:10,630 Running setup.py (path:/tmp/pip-wheel-_86fb8qq/muscle3_635ad8121f5e45b899fef91015e13c04/setup.py) egg_info for package muscle3 2026-04-06T13:03:10,631 Created temporary directory: /tmp/pip-pip-egg-info-xmcwo2oi 2026-04-06T13:03:10,631 Preparing metadata (setup.py): started 2026-04-06T13:03:10,633 Running command python setup.py egg_info 2026-04-06T13:03:11,516 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-06T13:03:11,516 !! 2026-04-06T13:03:11,517 ******************************************************************************** 2026-04-06T13:03:11,518 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-06T13:03:11,519 License :: OSI Approved :: Apache Software License 2026-04-06T13:03:11,520 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-06T13:03:11,521 ******************************************************************************** 2026-04-06T13:03:11,522 !! 2026-04-06T13:03:11,522 self._finalize_license_expression() 2026-04-06T13:03:11,547 running egg_info 2026-04-06T13:03:11,577 creating /tmp/pip-pip-egg-info-xmcwo2oi/muscle3.egg-info 2026-04-06T13:03:11,578 writing /tmp/pip-pip-egg-info-xmcwo2oi/muscle3.egg-info/PKG-INFO 2026-04-06T13:03:11,582 writing dependency_links to /tmp/pip-pip-egg-info-xmcwo2oi/muscle3.egg-info/dependency_links.txt 2026-04-06T13:03:11,584 writing entry points to /tmp/pip-pip-egg-info-xmcwo2oi/muscle3.egg-info/entry_points.txt 2026-04-06T13:03:11,586 writing requirements to /tmp/pip-pip-egg-info-xmcwo2oi/muscle3.egg-info/requires.txt 2026-04-06T13:03:11,587 writing top-level names to /tmp/pip-pip-egg-info-xmcwo2oi/muscle3.egg-info/top_level.txt 2026-04-06T13:03:11,588 writing manifest file '/tmp/pip-pip-egg-info-xmcwo2oi/muscle3.egg-info/SOURCES.txt' 2026-04-06T13:03:11,701 reading manifest file '/tmp/pip-pip-egg-info-xmcwo2oi/muscle3.egg-info/SOURCES.txt' 2026-04-06T13:03:11,702 reading manifest template 'MANIFEST.in' 2026-04-06T13:03:11,704 adding license file 'LICENSE' 2026-04-06T13:03:11,704 adding license file 'NOTICE' 2026-04-06T13:03:11,710 writing manifest file '/tmp/pip-pip-egg-info-xmcwo2oi/muscle3.egg-info/SOURCES.txt' 2026-04-06T13:03:11,817 Preparing metadata (setup.py): finished with status 'done' 2026-04-06T13:03:11,821 Source in /tmp/pip-wheel-_86fb8qq/muscle3_635ad8121f5e45b899fef91015e13c04 has version 0.9.0, which satisfies requirement muscle3==0.9.0 from https://files.pythonhosted.org/packages/37/b8/a8dfb490da9d665c904c37e63b012be9b08e2530b00fb2b2056ddec78657/muscle3-0.9.0.tar.gz 2026-04-06T13:03:11,822 Removed muscle3==0.9.0 from https://files.pythonhosted.org/packages/37/b8/a8dfb490da9d665c904c37e63b012be9b08e2530b00fb2b2056ddec78657/muscle3-0.9.0.tar.gz from build tracker '/tmp/pip-build-tracker-pz7tbc90' 2026-04-06T13:03:11,828 Created temporary directory: /tmp/pip-unpack-sjgfbtr5 2026-04-06T13:03:11,829 Building wheels for collected packages: muscle3 2026-04-06T13:03:11,833 Created temporary directory: /tmp/pip-wheel-me33aokz 2026-04-06T13:03:11,834 Building wheel for muscle3 (setup.py): started 2026-04-06T13:03:11,835 Destination directory: /tmp/pip-wheel-me33aokz 2026-04-06T13:03:11,836 Running command python setup.py bdist_wheel 2026-04-06T13:03:12,691 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-06T13:03:12,692 !! 2026-04-06T13:03:12,693 ******************************************************************************** 2026-04-06T13:03:12,693 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-06T13:03:12,694 License :: OSI Approved :: Apache Software License 2026-04-06T13:03:12,696 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-06T13:03:12,696 ******************************************************************************** 2026-04-06T13:03:12,697 !! 2026-04-06T13:03:12,698 self._finalize_license_expression() 2026-04-06T13:03:12,699 running bdist_wheel 2026-04-06T13:03:12,832 running build 2026-04-06T13:03:12,833 running build_py 2026-04-06T13:03:12,866 creating build/lib/muscle3 2026-04-06T13:03:12,868 copying muscle3/muscle3.py -> build/lib/muscle3 2026-04-06T13:03:12,871 copying muscle3/muscle_manager.py -> build/lib/muscle3 2026-04-06T13:03:12,873 copying muscle3/__init__.py -> build/lib/muscle3 2026-04-06T13:03:12,875 copying muscle3/conftest.py -> build/lib/muscle3 2026-04-06T13:03:12,876 copying muscle3/profiling.py -> build/lib/muscle3 2026-04-06T13:03:12,880 creating build/lib/libmuscle 2026-04-06T13:03:12,881 copying libmuscle/python/libmuscle/profiler.py -> build/lib/libmuscle 2026-04-06T13:03:12,883 copying libmuscle/python/libmuscle/communicator.py -> build/lib/libmuscle 2026-04-06T13:03:12,886 copying libmuscle/python/libmuscle/snapshot.py -> build/lib/libmuscle 2026-04-06T13:03:12,888 copying libmuscle/python/libmuscle/util.py -> build/lib/libmuscle 2026-04-06T13:03:12,890 copying libmuscle/python/libmuscle/outbox.py -> build/lib/libmuscle 2026-04-06T13:03:12,891 copying libmuscle/python/libmuscle/version.py -> build/lib/libmuscle 2026-04-06T13:03:12,893 copying libmuscle/python/libmuscle/runner.py -> build/lib/libmuscle 2026-04-06T13:03:12,896 copying libmuscle/python/libmuscle/mpp_server.py -> build/lib/libmuscle 2026-04-06T13:03:12,897 copying libmuscle/python/libmuscle/api_guard.py -> build/lib/libmuscle 2026-04-06T13:03:12,900 copying libmuscle/python/libmuscle/snapshot_manager.py -> build/lib/libmuscle 2026-04-06T13:03:12,902 copying libmuscle/python/libmuscle/peer_info.py -> build/lib/libmuscle 2026-04-06T13:03:12,904 copying libmuscle/python/libmuscle/mpp_message.py -> build/lib/libmuscle 2026-04-06T13:03:12,906 copying libmuscle/python/libmuscle/instance.py -> build/lib/libmuscle 2026-04-06T13:03:12,909 copying libmuscle/python/libmuscle/mark.py -> build/lib/libmuscle 2026-04-06T13:03:12,910 copying libmuscle/python/libmuscle/errors.py -> build/lib/libmuscle 2026-04-06T13:03:12,912 copying libmuscle/python/libmuscle/mmsf_validator.py -> build/lib/libmuscle 2026-04-06T13:03:12,914 copying libmuscle/python/libmuscle/logging.py -> build/lib/libmuscle 2026-04-06T13:03:12,916 copying libmuscle/python/libmuscle/checkpoint_triggers.py -> build/lib/libmuscle 2026-04-06T13:03:12,919 copying libmuscle/python/libmuscle/mpp_client.py -> build/lib/libmuscle 2026-04-06T13:03:12,921 copying libmuscle/python/libmuscle/endpoint.py -> build/lib/libmuscle 2026-04-06T13:03:12,922 copying libmuscle/python/libmuscle/settings_manager.py -> build/lib/libmuscle 2026-04-06T13:03:12,925 copying libmuscle/python/libmuscle/port.py -> build/lib/libmuscle 2026-04-06T13:03:12,927 copying libmuscle/python/libmuscle/mmp_client.py -> build/lib/libmuscle 2026-04-06T13:03:12,929 copying libmuscle/python/libmuscle/port_manager.py -> build/lib/libmuscle 2026-04-06T13:03:12,932 copying libmuscle/python/libmuscle/receive_timeout_handler.py -> build/lib/libmuscle 2026-04-06T13:03:12,934 copying libmuscle/python/libmuscle/logging_handler.py -> build/lib/libmuscle 2026-04-06T13:03:12,936 copying libmuscle/python/libmuscle/post_office.py -> build/lib/libmuscle 2026-04-06T13:03:12,938 copying libmuscle/python/libmuscle/__init__.py -> build/lib/libmuscle 2026-04-06T13:03:12,939 copying libmuscle/python/libmuscle/timestamp.py -> build/lib/libmuscle 2026-04-06T13:03:12,941 copying libmuscle/python/libmuscle/grid.py -> build/lib/libmuscle 2026-04-06T13:03:12,943 copying libmuscle/python/libmuscle/profiling.py -> build/lib/libmuscle 2026-04-06T13:03:12,945 creating build/lib/libmuscle/native_instantiator 2026-04-06T13:03:12,946 copying libmuscle/python/libmuscle/native_instantiator/process_manager.py -> build/lib/libmuscle/native_instantiator 2026-04-06T13:03:12,948 copying libmuscle/python/libmuscle/native_instantiator/global_resources.py -> build/lib/libmuscle/native_instantiator 2026-04-06T13:03:12,950 copying libmuscle/python/libmuscle/native_instantiator/iagent_manager.py -> build/lib/libmuscle/native_instantiator 2026-04-06T13:03:12,952 copying libmuscle/python/libmuscle/native_instantiator/run_script.py -> build/lib/libmuscle/native_instantiator 2026-04-06T13:03:12,955 copying libmuscle/python/libmuscle/native_instantiator/slurm.py -> build/lib/libmuscle/native_instantiator 2026-04-06T13:03:12,957 copying libmuscle/python/libmuscle/native_instantiator/map_server.py -> build/lib/libmuscle/native_instantiator 2026-04-06T13:03:12,959 copying libmuscle/python/libmuscle/native_instantiator/agent_manager.py -> build/lib/libmuscle/native_instantiator 2026-04-06T13:03:12,961 copying libmuscle/python/libmuscle/native_instantiator/native_instantiator.py -> build/lib/libmuscle/native_instantiator 2026-04-06T13:03:12,964 copying libmuscle/python/libmuscle/native_instantiator/__init__.py -> build/lib/libmuscle/native_instantiator 2026-04-06T13:03:12,966 creating build/lib/libmuscle/manager 2026-04-06T13:03:12,967 copying libmuscle/python/libmuscle/manager/snapshot_registry.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,970 copying libmuscle/python/libmuscle/manager/topology_store.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,972 copying libmuscle/python/libmuscle/manager/instantiator.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,974 copying libmuscle/python/libmuscle/manager/logger.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,976 copying libmuscle/python/libmuscle/manager/run_dir.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,978 copying libmuscle/python/libmuscle/manager/mmp_server.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,980 copying libmuscle/python/libmuscle/manager/profile_database.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,983 copying libmuscle/python/libmuscle/manager/instance_manager.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,985 copying libmuscle/python/libmuscle/manager/profile_store.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,987 copying libmuscle/python/libmuscle/manager/manager.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,989 copying libmuscle/python/libmuscle/manager/instance_registry.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,991 copying libmuscle/python/libmuscle/manager/__init__.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,993 copying libmuscle/python/libmuscle/manager/hammer.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,996 copying libmuscle/python/libmuscle/manager/deadlock_detector.py -> build/lib/libmuscle/manager 2026-04-06T13:03:12,998 creating build/lib/libmuscle/test 2026-04-06T13:03:13,000 copying libmuscle/python/libmuscle/test/test_mpp_message.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,002 copying libmuscle/python/libmuscle/test/test_communicator.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,004 copying libmuscle/python/libmuscle/test/test_outbox.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,006 copying libmuscle/python/libmuscle/test/test_checkpoint_triggers.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,008 copying libmuscle/python/libmuscle/test/test_mpp_server.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,010 copying libmuscle/python/libmuscle/test/test_port.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,012 copying libmuscle/python/libmuscle/test/test_snapshot_manager.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,014 copying libmuscle/python/libmuscle/test/test_port_manager.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,017 copying libmuscle/python/libmuscle/test/test_mmsf_validator.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,019 copying libmuscle/python/libmuscle/test/test_grid.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,021 copying libmuscle/python/libmuscle/test/test_snapshot.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,022 copying libmuscle/python/libmuscle/test/test_test.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,024 copying libmuscle/python/libmuscle/test/test_peer_info.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,026 copying libmuscle/python/libmuscle/test/test_util.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,028 copying libmuscle/python/libmuscle/test/test_settings_manager.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,030 copying libmuscle/python/libmuscle/test/test_api_guard.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,032 copying libmuscle/python/libmuscle/test/test_instance.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,035 copying libmuscle/python/libmuscle/test/__init__.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,036 copying libmuscle/python/libmuscle/test/test_profiler.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,038 copying libmuscle/python/libmuscle/test/test_mmp_client.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,040 copying libmuscle/python/libmuscle/test/conftest.py -> build/lib/libmuscle/test 2026-04-06T13:03:13,043 creating build/lib/libmuscle/mcp 2026-04-06T13:03:13,044 copying libmuscle/python/libmuscle/mcp/type_registry.py -> build/lib/libmuscle/mcp 2026-04-06T13:03:13,046 copying libmuscle/python/libmuscle/mcp/tcp_transport_client.py -> build/lib/libmuscle/mcp 2026-04-06T13:03:13,048 copying libmuscle/python/libmuscle/mcp/tcp_transport_server.py -> build/lib/libmuscle/mcp 2026-04-06T13:03:13,050 copying libmuscle/python/libmuscle/mcp/session_state.py -> build/lib/libmuscle/mcp 2026-04-06T13:03:13,053 copying libmuscle/python/libmuscle/mcp/transport_server.py -> build/lib/libmuscle/mcp 2026-04-06T13:03:13,054 copying libmuscle/python/libmuscle/mcp/transport_client.py -> build/lib/libmuscle/mcp 2026-04-06T13:03:13,056 copying libmuscle/python/libmuscle/mcp/tcp_util.py -> build/lib/libmuscle/mcp 2026-04-06T13:03:13,058 copying libmuscle/python/libmuscle/mcp/protocol.py -> build/lib/libmuscle/mcp 2026-04-06T13:03:13,060 copying libmuscle/python/libmuscle/mcp/__init__.py -> build/lib/libmuscle/mcp 2026-04-06T13:03:13,061 creating build/lib/libmuscle/planner 2026-04-06T13:03:13,062 copying libmuscle/python/libmuscle/planner/resources.py -> build/lib/libmuscle/planner 2026-04-06T13:03:13,065 copying libmuscle/python/libmuscle/planner/planner.py -> build/lib/libmuscle/planner 2026-04-06T13:03:13,068 copying libmuscle/python/libmuscle/planner/__init__.py -> build/lib/libmuscle/planner 2026-04-06T13:03:13,070 creating build/lib/libmuscle/native_instantiator/agent 2026-04-06T13:03:13,071 copying libmuscle/python/libmuscle/native_instantiator/agent/agent_commands.py -> build/lib/libmuscle/native_instantiator/agent 2026-04-06T13:03:13,073 copying libmuscle/python/libmuscle/native_instantiator/agent/map_client.py -> build/lib/libmuscle/native_instantiator/agent 2026-04-06T13:03:13,075 copying libmuscle/python/libmuscle/native_instantiator/agent/__main__.py -> build/lib/libmuscle/native_instantiator/agent 2026-04-06T13:03:13,077 copying libmuscle/python/libmuscle/native_instantiator/agent/__init__.py -> build/lib/libmuscle/native_instantiator/agent 2026-04-06T13:03:13,079 creating build/lib/libmuscle/manager/test 2026-04-06T13:03:13,080 copying libmuscle/python/libmuscle/manager/test/test_snapshot_registry.py -> build/lib/libmuscle/manager/test 2026-04-06T13:03:13,083 copying libmuscle/python/libmuscle/manager/test/test_mmp_request_handler.py -> build/lib/libmuscle/manager/test 2026-04-06T13:03:13,085 copying libmuscle/python/libmuscle/manager/test/test_profile_database.py -> build/lib/libmuscle/manager/test 2026-04-06T13:03:13,087 copying libmuscle/python/libmuscle/manager/test/test_hammer.py -> build/lib/libmuscle/manager/test 2026-04-06T13:03:13,090 copying libmuscle/python/libmuscle/manager/test/test_deadlock_detector.py -> build/lib/libmuscle/manager/test 2026-04-06T13:03:13,092 copying libmuscle/python/libmuscle/manager/test/test_profile_store.py -> build/lib/libmuscle/manager/test 2026-04-06T13:03:13,094 copying libmuscle/python/libmuscle/manager/test/test_topology_store.py -> build/lib/libmuscle/manager/test 2026-04-06T13:03:13,096 copying libmuscle/python/libmuscle/manager/test/test_logger.py -> build/lib/libmuscle/manager/test 2026-04-06T13:03:13,097 copying libmuscle/python/libmuscle/manager/test/test_instance_registry.py -> build/lib/libmuscle/manager/test 2026-04-06T13:03:13,099 copying libmuscle/python/libmuscle/manager/test/__init__.py -> build/lib/libmuscle/manager/test 2026-04-06T13:03:13,101 copying libmuscle/python/libmuscle/manager/test/conftest.py -> build/lib/libmuscle/manager/test 2026-04-06T13:03:13,103 creating build/lib/libmuscle/mcp/test 2026-04-06T13:03:13,104 copying libmuscle/python/libmuscle/mcp/test/test_tcp_transport.py -> build/lib/libmuscle/mcp/test 2026-04-06T13:03:13,106 copying libmuscle/python/libmuscle/mcp/test/test_tcp_transport_server.py -> build/lib/libmuscle/mcp/test 2026-04-06T13:03:13,108 copying libmuscle/python/libmuscle/mcp/test/__init__.py -> build/lib/libmuscle/mcp/test 2026-04-06T13:03:13,110 copying libmuscle/python/libmuscle/mcp/test/conftest.py -> build/lib/libmuscle/mcp/test 2026-04-06T13:03:13,111 running egg_info 2026-04-06T13:03:13,140 writing muscle3.egg-info/PKG-INFO 2026-04-06T13:03:13,144 writing dependency_links to muscle3.egg-info/dependency_links.txt 2026-04-06T13:03:13,145 writing entry points to muscle3.egg-info/entry_points.txt 2026-04-06T13:03:13,147 writing requirements to muscle3.egg-info/requires.txt 2026-04-06T13:03:13,148 writing top-level names to muscle3.egg-info/top_level.txt 2026-04-06T13:03:13,189 reading manifest file 'muscle3.egg-info/SOURCES.txt' 2026-04-06T13:03:13,198 reading manifest template 'MANIFEST.in' 2026-04-06T13:03:13,199 adding license file 'LICENSE' 2026-04-06T13:03:13,200 adding license file 'NOTICE' 2026-04-06T13:03:13,207 writing manifest file 'muscle3.egg-info/SOURCES.txt' 2026-04-06T13:03:13,215 copying muscle3/py.typed -> build/lib/muscle3 2026-04-06T13:03:13,217 copying libmuscle/python/libmuscle/py.typed -> build/lib/libmuscle 2026-04-06T13:03:13,251 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-06T13:03:13,252 !! 2026-04-06T13:03:13,253 ******************************************************************************** 2026-04-06T13:03:13,253 Please avoid running ``setup.py`` directly. 2026-04-06T13:03:13,254 Instead, use pypa/build, pypa/installer or other 2026-04-06T13:03:13,254 standards-based tools. 2026-04-06T13:03:13,255 This deprecation is overdue, please update your project and remove deprecated 2026-04-06T13:03:13,255 calls to avoid build errors in the future. 2026-04-06T13:03:13,256 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-06T13:03:13,257 ******************************************************************************** 2026-04-06T13:03:13,258 !! 2026-04-06T13:03:13,259 self.initialize_options() 2026-04-06T13:03:13,280 installing to build/bdist.linux-armv7l/wheel 2026-04-06T13:03:13,281 running install 2026-04-06T13:03:13,304 running install_lib 2026-04-06T13:03:13,331 creating build/bdist.linux-armv7l/wheel 2026-04-06T13:03:13,333 creating build/bdist.linux-armv7l/wheel/libmuscle 2026-04-06T13:03:13,334 copying build/lib/libmuscle/profiler.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,336 copying build/lib/libmuscle/communicator.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,339 copying build/lib/libmuscle/snapshot.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,341 copying build/lib/libmuscle/util.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,343 copying build/lib/libmuscle/outbox.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,345 creating build/bdist.linux-armv7l/wheel/libmuscle/native_instantiator 2026-04-06T13:03:13,346 copying build/lib/libmuscle/native_instantiator/process_manager.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator 2026-04-06T13:03:13,348 copying build/lib/libmuscle/native_instantiator/global_resources.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator 2026-04-06T13:03:13,350 copying build/lib/libmuscle/native_instantiator/iagent_manager.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator 2026-04-06T13:03:13,352 creating build/bdist.linux-armv7l/wheel/libmuscle/native_instantiator/agent 2026-04-06T13:03:13,353 copying build/lib/libmuscle/native_instantiator/agent/agent_commands.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator/agent 2026-04-06T13:03:13,355 copying build/lib/libmuscle/native_instantiator/agent/map_client.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator/agent 2026-04-06T13:03:13,357 copying build/lib/libmuscle/native_instantiator/agent/__main__.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator/agent 2026-04-06T13:03:13,359 copying build/lib/libmuscle/native_instantiator/agent/__init__.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator/agent 2026-04-06T13:03:13,361 copying build/lib/libmuscle/native_instantiator/run_script.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator 2026-04-06T13:03:13,363 copying build/lib/libmuscle/native_instantiator/slurm.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator 2026-04-06T13:03:13,365 copying build/lib/libmuscle/native_instantiator/map_server.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator 2026-04-06T13:03:13,367 copying build/lib/libmuscle/native_instantiator/agent_manager.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator 2026-04-06T13:03:13,369 copying build/lib/libmuscle/native_instantiator/native_instantiator.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator 2026-04-06T13:03:13,372 copying build/lib/libmuscle/native_instantiator/__init__.py -> build/bdist.linux-armv7l/wheel/./libmuscle/native_instantiator 2026-04-06T13:03:13,373 copying build/lib/libmuscle/version.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,375 copying build/lib/libmuscle/runner.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,377 copying build/lib/libmuscle/mpp_server.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,379 copying build/lib/libmuscle/api_guard.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,381 copying build/lib/libmuscle/snapshot_manager.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,383 copying build/lib/libmuscle/peer_info.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,385 copying build/lib/libmuscle/mpp_message.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,387 copying build/lib/libmuscle/instance.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,390 copying build/lib/libmuscle/mark.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,392 copying build/lib/libmuscle/errors.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,394 copying build/lib/libmuscle/mmsf_validator.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,396 creating build/bdist.linux-armv7l/wheel/libmuscle/manager 2026-04-06T13:03:13,397 copying build/lib/libmuscle/manager/snapshot_registry.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,400 copying build/lib/libmuscle/manager/topology_store.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,402 copying build/lib/libmuscle/manager/instantiator.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,404 copying build/lib/libmuscle/manager/logger.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,406 copying build/lib/libmuscle/manager/run_dir.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,408 copying build/lib/libmuscle/manager/mmp_server.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,410 copying build/lib/libmuscle/manager/profile_database.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,413 copying build/lib/libmuscle/manager/instance_manager.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,415 copying build/lib/libmuscle/manager/profile_store.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,417 copying build/lib/libmuscle/manager/manager.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,420 copying build/lib/libmuscle/manager/instance_registry.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,423 creating build/bdist.linux-armv7l/wheel/libmuscle/manager/test 2026-04-06T13:03:13,424 copying build/lib/libmuscle/manager/test/test_snapshot_registry.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager/test 2026-04-06T13:03:13,426 copying build/lib/libmuscle/manager/test/test_mmp_request_handler.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager/test 2026-04-06T13:03:13,429 copying build/lib/libmuscle/manager/test/test_profile_database.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager/test 2026-04-06T13:03:13,431 copying build/lib/libmuscle/manager/test/test_hammer.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager/test 2026-04-06T13:03:13,433 copying build/lib/libmuscle/manager/test/test_deadlock_detector.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager/test 2026-04-06T13:03:13,435 copying build/lib/libmuscle/manager/test/test_profile_store.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager/test 2026-04-06T13:03:13,437 copying build/lib/libmuscle/manager/test/test_topology_store.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager/test 2026-04-06T13:03:13,438 copying build/lib/libmuscle/manager/test/test_logger.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager/test 2026-04-06T13:03:13,440 copying build/lib/libmuscle/manager/test/test_instance_registry.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager/test 2026-04-06T13:03:13,442 copying build/lib/libmuscle/manager/test/__init__.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager/test 2026-04-06T13:03:13,443 copying build/lib/libmuscle/manager/test/conftest.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager/test 2026-04-06T13:03:13,446 copying build/lib/libmuscle/manager/__init__.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,447 copying build/lib/libmuscle/manager/hammer.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,449 copying build/lib/libmuscle/manager/deadlock_detector.py -> build/bdist.linux-armv7l/wheel/./libmuscle/manager 2026-04-06T13:03:13,451 copying build/lib/libmuscle/logging.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,453 copying build/lib/libmuscle/checkpoint_triggers.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,456 copying build/lib/libmuscle/mpp_client.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,458 copying build/lib/libmuscle/py.typed -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,459 copying build/lib/libmuscle/endpoint.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,461 copying build/lib/libmuscle/settings_manager.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,463 copying build/lib/libmuscle/port.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,465 copying build/lib/libmuscle/mmp_client.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,468 copying build/lib/libmuscle/port_manager.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,470 copying build/lib/libmuscle/receive_timeout_handler.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,472 copying build/lib/libmuscle/logging_handler.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,473 copying build/lib/libmuscle/post_office.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,476 creating build/bdist.linux-armv7l/wheel/libmuscle/test 2026-04-06T13:03:13,477 copying build/lib/libmuscle/test/test_mpp_message.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,479 copying build/lib/libmuscle/test/test_communicator.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,481 copying build/lib/libmuscle/test/test_outbox.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,483 copying build/lib/libmuscle/test/test_checkpoint_triggers.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,485 copying build/lib/libmuscle/test/test_mpp_server.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,487 copying build/lib/libmuscle/test/test_port.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,489 copying build/lib/libmuscle/test/test_snapshot_manager.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,491 copying build/lib/libmuscle/test/test_port_manager.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,494 copying build/lib/libmuscle/test/test_mmsf_validator.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,496 copying build/lib/libmuscle/test/test_grid.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,497 copying build/lib/libmuscle/test/test_snapshot.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,499 copying build/lib/libmuscle/test/test_test.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,501 copying build/lib/libmuscle/test/test_peer_info.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,502 copying build/lib/libmuscle/test/test_util.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,504 copying build/lib/libmuscle/test/test_settings_manager.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,506 copying build/lib/libmuscle/test/test_api_guard.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,508 copying build/lib/libmuscle/test/test_instance.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,511 copying build/lib/libmuscle/test/__init__.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,512 copying build/lib/libmuscle/test/test_profiler.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,514 copying build/lib/libmuscle/test/test_mmp_client.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,516 copying build/lib/libmuscle/test/conftest.py -> build/bdist.linux-armv7l/wheel/./libmuscle/test 2026-04-06T13:03:13,518 creating build/bdist.linux-armv7l/wheel/libmuscle/mcp 2026-04-06T13:03:13,519 copying build/lib/libmuscle/mcp/type_registry.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp 2026-04-06T13:03:13,521 copying build/lib/libmuscle/mcp/tcp_transport_client.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp 2026-04-06T13:03:13,523 copying build/lib/libmuscle/mcp/tcp_transport_server.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp 2026-04-06T13:03:13,525 copying build/lib/libmuscle/mcp/session_state.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp 2026-04-06T13:03:13,527 copying build/lib/libmuscle/mcp/transport_server.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp 2026-04-06T13:03:13,530 copying build/lib/libmuscle/mcp/transport_client.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp 2026-04-06T13:03:13,532 copying build/lib/libmuscle/mcp/tcp_util.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp 2026-04-06T13:03:13,534 copying build/lib/libmuscle/mcp/protocol.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp 2026-04-06T13:03:13,536 creating build/bdist.linux-armv7l/wheel/libmuscle/mcp/test 2026-04-06T13:03:13,537 copying build/lib/libmuscle/mcp/test/test_tcp_transport.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp/test 2026-04-06T13:03:13,539 copying build/lib/libmuscle/mcp/test/test_tcp_transport_server.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp/test 2026-04-06T13:03:13,541 copying build/lib/libmuscle/mcp/test/__init__.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp/test 2026-04-06T13:03:13,542 copying build/lib/libmuscle/mcp/test/conftest.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp/test 2026-04-06T13:03:13,544 copying build/lib/libmuscle/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./libmuscle/mcp 2026-04-06T13:03:13,545 copying build/lib/libmuscle/__init__.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,547 copying build/lib/libmuscle/timestamp.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,548 copying build/lib/libmuscle/grid.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,551 creating build/bdist.linux-armv7l/wheel/libmuscle/planner 2026-04-06T13:03:13,552 copying build/lib/libmuscle/planner/resources.py -> build/bdist.linux-armv7l/wheel/./libmuscle/planner 2026-04-06T13:03:13,555 copying build/lib/libmuscle/planner/planner.py -> build/bdist.linux-armv7l/wheel/./libmuscle/planner 2026-04-06T13:03:13,557 copying build/lib/libmuscle/planner/__init__.py -> build/bdist.linux-armv7l/wheel/./libmuscle/planner 2026-04-06T13:03:13,559 copying build/lib/libmuscle/profiling.py -> build/bdist.linux-armv7l/wheel/./libmuscle 2026-04-06T13:03:13,561 creating build/bdist.linux-armv7l/wheel/muscle3 2026-04-06T13:03:13,562 copying build/lib/muscle3/py.typed -> build/bdist.linux-armv7l/wheel/./muscle3 2026-04-06T13:03:13,563 copying build/lib/muscle3/muscle3.py -> build/bdist.linux-armv7l/wheel/./muscle3 2026-04-06T13:03:13,565 copying build/lib/muscle3/muscle_manager.py -> build/bdist.linux-armv7l/wheel/./muscle3 2026-04-06T13:03:13,568 copying build/lib/muscle3/__init__.py -> build/bdist.linux-armv7l/wheel/./muscle3 2026-04-06T13:03:13,569 copying build/lib/muscle3/conftest.py -> build/bdist.linux-armv7l/wheel/./muscle3 2026-04-06T13:03:13,571 copying build/lib/muscle3/profiling.py -> build/bdist.linux-armv7l/wheel/./muscle3 2026-04-06T13:03:13,573 running install_egg_info 2026-04-06T13:03:13,606 Copying muscle3.egg-info to build/bdist.linux-armv7l/wheel/./muscle3-0.9.0-py3.11.egg-info 2026-04-06T13:03:13,618 running install_scripts 2026-04-06T13:03:13,632 creating build/bdist.linux-armv7l/wheel/muscle3-0.9.0.dist-info/WHEEL 2026-04-06T13:03:13,634 creating '/tmp/pip-wheel-me33aokz/muscle3-0.9.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-06T13:03:13,637 adding 'libmuscle/__init__.py' 2026-04-06T13:03:13,639 adding 'libmuscle/api_guard.py' 2026-04-06T13:03:13,640 adding 'libmuscle/checkpoint_triggers.py' 2026-04-06T13:03:13,643 adding 'libmuscle/communicator.py' 2026-04-06T13:03:13,645 adding 'libmuscle/endpoint.py' 2026-04-06T13:03:13,646 adding 'libmuscle/errors.py' 2026-04-06T13:03:13,647 adding 'libmuscle/grid.py' 2026-04-06T13:03:13,653 adding 'libmuscle/instance.py' 2026-04-06T13:03:13,655 adding 'libmuscle/logging.py' 2026-04-06T13:03:13,656 adding 'libmuscle/logging_handler.py' 2026-04-06T13:03:13,657 adding 'libmuscle/mark.py' 2026-04-06T13:03:13,660 adding 'libmuscle/mmp_client.py' 2026-04-06T13:03:13,662 adding 'libmuscle/mmsf_validator.py' 2026-04-06T13:03:13,663 adding 'libmuscle/mpp_client.py' 2026-04-06T13:03:13,665 adding 'libmuscle/mpp_message.py' 2026-04-06T13:03:13,666 adding 'libmuscle/mpp_server.py' 2026-04-06T13:03:13,668 adding 'libmuscle/outbox.py' 2026-04-06T13:03:13,669 adding 'libmuscle/peer_info.py' 2026-04-06T13:03:13,671 adding 'libmuscle/port.py' 2026-04-06T13:03:13,673 adding 'libmuscle/port_manager.py' 2026-04-06T13:03:13,674 adding 'libmuscle/post_office.py' 2026-04-06T13:03:13,675 adding 'libmuscle/profiler.py' 2026-04-06T13:03:13,677 adding 'libmuscle/profiling.py' 2026-04-06T13:03:13,678 adding 'libmuscle/py.typed' 2026-04-06T13:03:13,679 adding 'libmuscle/receive_timeout_handler.py' 2026-04-06T13:03:13,681 adding 'libmuscle/runner.py' 2026-04-06T13:03:13,683 adding 'libmuscle/settings_manager.py' 2026-04-06T13:03:13,684 adding 'libmuscle/snapshot.py' 2026-04-06T13:03:13,686 adding 'libmuscle/snapshot_manager.py' 2026-04-06T13:03:13,687 adding 'libmuscle/timestamp.py' 2026-04-06T13:03:13,689 adding 'libmuscle/util.py' 2026-04-06T13:03:13,690 adding 'libmuscle/version.py' 2026-04-06T13:03:13,692 adding 'libmuscle/manager/__init__.py' 2026-04-06T13:03:13,693 adding 'libmuscle/manager/deadlock_detector.py' 2026-04-06T13:03:13,695 adding 'libmuscle/manager/hammer.py' 2026-04-06T13:03:13,697 adding 'libmuscle/manager/instance_manager.py' 2026-04-06T13:03:13,699 adding 'libmuscle/manager/instance_registry.py' 2026-04-06T13:03:13,700 adding 'libmuscle/manager/instantiator.py' 2026-04-06T13:03:13,702 adding 'libmuscle/manager/logger.py' 2026-04-06T13:03:13,703 adding 'libmuscle/manager/manager.py' 2026-04-06T13:03:13,706 adding 'libmuscle/manager/mmp_server.py' 2026-04-06T13:03:13,709 adding 'libmuscle/manager/profile_database.py' 2026-04-06T13:03:13,710 adding 'libmuscle/manager/profile_store.py' 2026-04-06T13:03:13,712 adding 'libmuscle/manager/run_dir.py' 2026-04-06T13:03:13,715 adding 'libmuscle/manager/snapshot_registry.py' 2026-04-06T13:03:13,716 adding 'libmuscle/manager/topology_store.py' 2026-04-06T13:03:13,718 adding 'libmuscle/manager/test/__init__.py' 2026-04-06T13:03:13,719 adding 'libmuscle/manager/test/conftest.py' 2026-04-06T13:03:13,720 adding 'libmuscle/manager/test/test_deadlock_detector.py' 2026-04-06T13:03:13,722 adding 'libmuscle/manager/test/test_hammer.py' 2026-04-06T13:03:13,724 adding 'libmuscle/manager/test/test_instance_registry.py' 2026-04-06T13:03:13,725 adding 'libmuscle/manager/test/test_logger.py' 2026-04-06T13:03:13,726 adding 'libmuscle/manager/test/test_mmp_request_handler.py' 2026-04-06T13:03:13,728 adding 'libmuscle/manager/test/test_profile_database.py' 2026-04-06T13:03:13,729 adding 'libmuscle/manager/test/test_profile_store.py' 2026-04-06T13:03:13,731 adding 'libmuscle/manager/test/test_snapshot_registry.py' 2026-04-06T13:03:13,732 adding 'libmuscle/manager/test/test_topology_store.py' 2026-04-06T13:03:13,734 adding 'libmuscle/mcp/__init__.py' 2026-04-06T13:03:13,735 adding 'libmuscle/mcp/protocol.py' 2026-04-06T13:03:13,737 adding 'libmuscle/mcp/session_state.py' 2026-04-06T13:03:13,739 adding 'libmuscle/mcp/tcp_transport_client.py' 2026-04-06T13:03:13,740 adding 'libmuscle/mcp/tcp_transport_server.py' 2026-04-06T13:03:13,742 adding 'libmuscle/mcp/tcp_util.py' 2026-04-06T13:03:13,743 adding 'libmuscle/mcp/transport_client.py' 2026-04-06T13:03:13,744 adding 'libmuscle/mcp/transport_server.py' 2026-04-06T13:03:13,745 adding 'libmuscle/mcp/type_registry.py' 2026-04-06T13:03:13,747 adding 'libmuscle/mcp/test/__init__.py' 2026-04-06T13:03:13,748 adding 'libmuscle/mcp/test/conftest.py' 2026-04-06T13:03:13,749 adding 'libmuscle/mcp/test/test_tcp_transport.py' 2026-04-06T13:03:13,750 adding 'libmuscle/mcp/test/test_tcp_transport_server.py' 2026-04-06T13:03:13,752 adding 'libmuscle/native_instantiator/__init__.py' 2026-04-06T13:03:13,754 adding 'libmuscle/native_instantiator/agent_manager.py' 2026-04-06T13:03:13,755 adding 'libmuscle/native_instantiator/global_resources.py' 2026-04-06T13:03:13,756 adding 'libmuscle/native_instantiator/iagent_manager.py' 2026-04-06T13:03:13,758 adding 'libmuscle/native_instantiator/map_server.py' 2026-04-06T13:03:13,760 adding 'libmuscle/native_instantiator/native_instantiator.py' 2026-04-06T13:03:13,761 adding 'libmuscle/native_instantiator/process_manager.py' 2026-04-06T13:03:13,763 adding 'libmuscle/native_instantiator/run_script.py' 2026-04-06T13:03:13,765 adding 'libmuscle/native_instantiator/slurm.py' 2026-04-06T13:03:13,767 adding 'libmuscle/native_instantiator/agent/__init__.py' 2026-04-06T13:03:13,769 adding 'libmuscle/native_instantiator/agent/__main__.py' 2026-04-06T13:03:13,770 adding 'libmuscle/native_instantiator/agent/agent_commands.py' 2026-04-06T13:03:13,771 adding 'libmuscle/native_instantiator/agent/map_client.py' 2026-04-06T13:03:13,773 adding 'libmuscle/planner/__init__.py' 2026-04-06T13:03:13,776 adding 'libmuscle/planner/planner.py' 2026-04-06T13:03:13,780 adding 'libmuscle/planner/resources.py' 2026-04-06T13:03:13,782 adding 'libmuscle/test/__init__.py' 2026-04-06T13:03:13,783 adding 'libmuscle/test/conftest.py' 2026-04-06T13:03:13,785 adding 'libmuscle/test/test_api_guard.py' 2026-04-06T13:03:13,786 adding 'libmuscle/test/test_checkpoint_triggers.py' 2026-04-06T13:03:13,788 adding 'libmuscle/test/test_communicator.py' 2026-04-06T13:03:13,789 adding 'libmuscle/test/test_grid.py' 2026-04-06T13:03:13,791 adding 'libmuscle/test/test_instance.py' 2026-04-06T13:03:13,793 adding 'libmuscle/test/test_mmp_client.py' 2026-04-06T13:03:13,794 adding 'libmuscle/test/test_mmsf_validator.py' 2026-04-06T13:03:13,796 adding 'libmuscle/test/test_mpp_message.py' 2026-04-06T13:03:13,797 adding 'libmuscle/test/test_mpp_server.py' 2026-04-06T13:03:13,798 adding 'libmuscle/test/test_outbox.py' 2026-04-06T13:03:13,800 adding 'libmuscle/test/test_peer_info.py' 2026-04-06T13:03:13,801 adding 'libmuscle/test/test_port.py' 2026-04-06T13:03:13,802 adding 'libmuscle/test/test_port_manager.py' 2026-04-06T13:03:13,803 adding 'libmuscle/test/test_profiler.py' 2026-04-06T13:03:13,804 adding 'libmuscle/test/test_settings_manager.py' 2026-04-06T13:03:13,805 adding 'libmuscle/test/test_snapshot.py' 2026-04-06T13:03:13,807 adding 'libmuscle/test/test_snapshot_manager.py' 2026-04-06T13:03:13,808 adding 'libmuscle/test/test_test.py' 2026-04-06T13:03:13,809 adding 'libmuscle/test/test_util.py' 2026-04-06T13:03:13,810 adding 'muscle3/__init__.py' 2026-04-06T13:03:13,811 adding 'muscle3/conftest.py' 2026-04-06T13:03:13,813 adding 'muscle3/muscle3.py' 2026-04-06T13:03:13,815 adding 'muscle3/muscle_manager.py' 2026-04-06T13:03:13,817 adding 'muscle3/profiling.py' 2026-04-06T13:03:13,818 adding 'muscle3/py.typed' 2026-04-06T13:03:13,821 adding 'muscle3-0.9.0.dist-info/licenses/LICENSE' 2026-04-06T13:03:13,822 adding 'muscle3-0.9.0.dist-info/licenses/NOTICE' 2026-04-06T13:03:13,823 adding 'muscle3-0.9.0.dist-info/METADATA' 2026-04-06T13:03:13,824 adding 'muscle3-0.9.0.dist-info/WHEEL' 2026-04-06T13:03:13,825 adding 'muscle3-0.9.0.dist-info/entry_points.txt' 2026-04-06T13:03:13,826 adding 'muscle3-0.9.0.dist-info/top_level.txt' 2026-04-06T13:03:13,828 adding 'muscle3-0.9.0.dist-info/RECORD' 2026-04-06T13:03:13,833 removing build/bdist.linux-armv7l/wheel 2026-04-06T13:03:13,969 Building wheel for muscle3 (setup.py): finished with status 'done' 2026-04-06T13:03:13,974 Created wheel for muscle3: filename=muscle3-0.9.0-py3-none-any.whl size=209038 sha256=a690766df9ad19bf456e6970763db91be3458d20a219f85f68dc3f6a6ea2f312 2026-04-06T13:03:13,975 Stored in directory: /tmp/pip-ephem-wheel-cache-8ltjp_9d/wheels/58/1c/36/d3616b5cacfe6ee216e2b43934c4c3f865273d9810d1027f36 2026-04-06T13:03:13,990 Successfully built muscle3 2026-04-06T13:03:13,998 Removed build tracker: '/tmp/pip-build-tracker-pz7tbc90'