2025-10-30T13:21:59,176 Created temporary directory: /tmp/pip-ephem-wheel-cache-sncxhhpz 2025-10-30T13:21:59,178 Created temporary directory: /tmp/pip-build-tracker-yteioysf 2025-10-30T13:21:59,178 Initialized build tracking at /tmp/pip-build-tracker-yteioysf 2025-10-30T13:21:59,179 Created build tracker: /tmp/pip-build-tracker-yteioysf 2025-10-30T13:21:59,179 Entered build tracker: /tmp/pip-build-tracker-yteioysf 2025-10-30T13:21:59,180 Created temporary directory: /tmp/pip-wheel-p4jsm4i0 2025-10-30T13:21:59,183 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 2025-10-30T13:21:59,185 Created temporary directory: /tmp/pip-ephem-wheel-cache-huu8rig5 2025-10-30T13:21:59,210 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-30T13:21:59,213 2 location(s) to search for versions of plastron-messaging: 2025-10-30T13:21:59,213 * https://pypi.org/simple/plastron-messaging/ 2025-10-30T13:21:59,213 * https://www.piwheels.org/simple/plastron-messaging/ 2025-10-30T13:21:59,214 Fetching project page and analyzing links: https://pypi.org/simple/plastron-messaging/ 2025-10-30T13:21:59,215 Getting page https://pypi.org/simple/plastron-messaging/ 2025-10-30T13:21:59,217 Found index url https://pypi.org/simple 2025-10-30T13:21:59,431 Fetched page https://pypi.org/simple/plastron-messaging/ as application/vnd.pypi.simple.v1+json 2025-10-30T13:21:59,435 Skipping link: No binaries permitted for plastron-messaging: https://files.pythonhosted.org/packages/7d/a9/fb7b2ceae496ae5467b4ccc21a406cd3ea6266e6a793af1a53ccdb67d09c/plastron_messaging-4.3.2-py3-none-any.whl (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.8) 2025-10-30T13:21:59,436 Found link https://files.pythonhosted.org/packages/3c/9c/2cbbe2b97ed1cb8b8e2c0836103fc7fb7ca3da74b2bd6300147d43368290/plastron_messaging-4.3.2.tar.gz (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.8), version: 4.3.2 2025-10-30T13:21:59,436 Skipping link: No binaries permitted for plastron-messaging: https://files.pythonhosted.org/packages/72/76/98d777312a7c64c0a5c7dd664e327c28212ae03f74c40046f250d3097710/plastron_messaging-4.3.3-py3-none-any.whl (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.8) 2025-10-30T13:21:59,437 Found link https://files.pythonhosted.org/packages/b8/59/ea13d9ccea6bdd26190426c9b209c3a5775fe9f94485528766e415cb0adb/plastron_messaging-4.3.3.tar.gz (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.8), version: 4.3.3 2025-10-30T13:21:59,438 Skipping link: No binaries permitted for plastron-messaging: https://files.pythonhosted.org/packages/ad/dd/89a6d01d725384dfd357f3b200a4bd6318f55e293465c25a071af48497c2/plastron_messaging-4.4.0-py3-none-any.whl (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.8) 2025-10-30T13:21:59,439 Found link https://files.pythonhosted.org/packages/c7/9a/60ec4f3fefb8848a99f0adb73818903378f470dc995333018a6fe6508075/plastron_messaging-4.4.0.tar.gz (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.8), version: 4.4.0 2025-10-30T13:21:59,440 Skipping link: No binaries permitted for plastron-messaging: https://files.pythonhosted.org/packages/f8/6f/84b0f6e7f1130b1ed49c81df157b1d997d75dc8796f1b814ebefa5839aa2/plastron_messaging-4.5.0-py3-none-any.whl (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.8) 2025-10-30T13:21:59,441 Found link https://files.pythonhosted.org/packages/6b/47/62dd3ff5c7126b5e8d5c8b6c8a8f599d1bf0ce5424506ed1b3c8fb8cb748/plastron_messaging-4.5.0.tar.gz (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.8), version: 4.5.0 2025-10-30T13:21:59,441 Skipping link: No binaries permitted for plastron-messaging: https://files.pythonhosted.org/packages/02/b1/0d82247c809b0b75b1ed5e08fd591efd4ecb99fc5c13243416690f75488c/plastron_messaging-4.5.1-py3-none-any.whl (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.8) 2025-10-30T13:21:59,443 Found link https://files.pythonhosted.org/packages/1b/a1/70941b5391095de6840980ce0f647f74f9a31252e40cc2008ebce24408bc/plastron_messaging-4.5.1.tar.gz (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.8), version: 4.5.1 2025-10-30T13:21:59,444 Skipping link: No binaries permitted for plastron-messaging: https://files.pythonhosted.org/packages/1c/9d/cd908f12949b6a0b03df647d8319663cca7b6a09d9512ef2ccfa11f2cd84/plastron_messaging-4.6.0-py3-none-any.whl (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.10) 2025-10-30T13:21:59,445 Found link https://files.pythonhosted.org/packages/fa/9e/3ce8dc2db2bd80129465182795bf54dd8e7e59f65fc69ef51bd3870d7340/plastron_messaging-4.6.0.tar.gz (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.10), version: 4.6.0 2025-10-30T13:21:59,445 Fetching project page and analyzing links: https://www.piwheels.org/simple/plastron-messaging/ 2025-10-30T13:21:59,446 Getting page https://www.piwheels.org/simple/plastron-messaging/ 2025-10-30T13:21:59,447 Found index url https://www.piwheels.org/simple 2025-10-30T13:21:59,609 Fetched page https://www.piwheels.org/simple/plastron-messaging/ as text/html 2025-10-30T13:21:59,612 Skipping link: No binaries permitted for plastron-messaging: https://archive1.piwheels.org/simple/plastron-messaging/plastron_messaging-4.5.1-py3-none-any.whl#sha256=9587d8fecdea5be05e93a104c9ec5a6948d539745b9c030af5092935a4d51bf5 (from https://www.piwheels.org/simple/plastron-messaging/) (requires-python:>=3.8) 2025-10-30T13:21:59,612 Skipping link: No binaries permitted for plastron-messaging: https://archive1.piwheels.org/simple/plastron-messaging/plastron_messaging-4.5.0-py3-none-any.whl#sha256=4343de5b55cb2c43c36e0bf428bd0bc4050bc4cbfaa6094dc539b49b22e39b06 (from https://www.piwheels.org/simple/plastron-messaging/) (requires-python:>=3.8) 2025-10-30T13:21:59,613 Skipping link: No binaries permitted for plastron-messaging: https://archive1.piwheels.org/simple/plastron-messaging/plastron_messaging-4.4.0-py3-none-any.whl#sha256=ad32097d47aa5f42dc3bd29cfc9e90c390fc9e584418815a0f990290f4fd7166 (from https://www.piwheels.org/simple/plastron-messaging/) (requires-python:>=3.8) 2025-10-30T13:21:59,614 Skipping link: No binaries permitted for plastron-messaging: https://archive1.piwheels.org/simple/plastron-messaging/plastron_messaging-4.3.3-py3-none-any.whl#sha256=e7badfd7672f359d299bab15e3082cafc86321be6fdd9ef4e3e891ffa76fd7c1 (from https://www.piwheels.org/simple/plastron-messaging/) (requires-python:>=3.8) 2025-10-30T13:21:59,614 Skipping link: No binaries permitted for plastron-messaging: https://archive1.piwheels.org/simple/plastron-messaging/plastron_messaging-4.3.2-py3-none-any.whl#sha256=d9f3ca8678aaa2d9fd649519d09dbfb51ce015ab25f35c493f1deed27e4154a2 (from https://www.piwheels.org/simple/plastron-messaging/) (requires-python:>=3.8) 2025-10-30T13:21:59,615 Skipping link: not a file: https://www.piwheels.org/simple/plastron-messaging/ 2025-10-30T13:21:59,615 Skipping link: not a file: https://pypi.org/simple/plastron-messaging/ 2025-10-30T13:21:59,635 Given no hashes to check 1 links for project 'plastron-messaging': discarding no candidates 2025-10-30T13:21:59,653 Collecting plastron-messaging==4.6.0 2025-10-30T13:21:59,655 Created temporary directory: /tmp/pip-unpack-313wj18n 2025-10-30T13:21:59,862 Downloading plastron_messaging-4.6.0.tar.gz (4.5 kB) 2025-10-30T13:21:59,894 Added plastron-messaging==4.6.0 from https://files.pythonhosted.org/packages/fa/9e/3ce8dc2db2bd80129465182795bf54dd8e7e59f65fc69ef51bd3870d7340/plastron_messaging-4.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-yteioysf' 2025-10-30T13:21:59,899 Created temporary directory: /tmp/pip-build-env-l5sxi8dl 2025-10-30T13:21:59,903 Installing build dependencies: started 2025-10-30T13:21:59,904 Running command pip subprocess to install build dependencies 2025-10-30T13:22:01,033 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-30T13:22:01,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 2025-10-30T13:22:01,648 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-30T13:22:03,366 Collecting setuptools>=66.1.0 2025-10-30T13:22:03,457 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-30T13:22:06,357 Installing collected packages: setuptools 2025-10-30T13:22:09,910 Successfully installed setuptools-80.9.0 2025-10-30T13:22:10,175 Installing build dependencies: finished with status 'done' 2025-10-30T13:22:10,181 Getting requirements to build wheel: started 2025-10-30T13:22:10,182 Running command Getting requirements to build wheel 2025-10-30T13:22:10,859 running egg_info 2025-10-30T13:22:10,866 writing src/plastron_messaging.egg-info/PKG-INFO 2025-10-30T13:22:10,870 writing dependency_links to src/plastron_messaging.egg-info/dependency_links.txt 2025-10-30T13:22:10,872 writing requirements to src/plastron_messaging.egg-info/requires.txt 2025-10-30T13:22:10,874 writing top-level names to src/plastron_messaging.egg-info/top_level.txt 2025-10-30T13:22:10,896 reading manifest file 'src/plastron_messaging.egg-info/SOURCES.txt' 2025-10-30T13:22:10,901 writing manifest file 'src/plastron_messaging.egg-info/SOURCES.txt' 2025-10-30T13:22:10,997 Getting requirements to build wheel: finished with status 'done' 2025-10-30T13:22:11,000 Created temporary directory: /tmp/pip-modern-metadata-gri17imv 2025-10-30T13:22:11,003 Preparing metadata (pyproject.toml): started 2025-10-30T13:22:11,004 Running command Preparing metadata (pyproject.toml) 2025-10-30T13:22:11,640 running dist_info 2025-10-30T13:22:11,652 creating /tmp/pip-modern-metadata-gri17imv/plastron_messaging.egg-info 2025-10-30T13:22:11,653 writing /tmp/pip-modern-metadata-gri17imv/plastron_messaging.egg-info/PKG-INFO 2025-10-30T13:22:11,657 writing dependency_links to /tmp/pip-modern-metadata-gri17imv/plastron_messaging.egg-info/dependency_links.txt 2025-10-30T13:22:11,659 writing requirements to /tmp/pip-modern-metadata-gri17imv/plastron_messaging.egg-info/requires.txt 2025-10-30T13:22:11,660 writing top-level names to /tmp/pip-modern-metadata-gri17imv/plastron_messaging.egg-info/top_level.txt 2025-10-30T13:22:11,661 writing manifest file '/tmp/pip-modern-metadata-gri17imv/plastron_messaging.egg-info/SOURCES.txt' 2025-10-30T13:22:11,681 reading manifest file '/tmp/pip-modern-metadata-gri17imv/plastron_messaging.egg-info/SOURCES.txt' 2025-10-30T13:22:11,685 writing manifest file '/tmp/pip-modern-metadata-gri17imv/plastron_messaging.egg-info/SOURCES.txt' 2025-10-30T13:22:11,686 creating '/tmp/pip-modern-metadata-gri17imv/plastron_messaging-4.6.0.dist-info' 2025-10-30T13:22:11,804 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-30T13:22:11,808 Source in /tmp/pip-wheel-p4jsm4i0/plastron-messaging_346f1d73ffec48b298465ff9b5ab0531 has version 4.6.0, which satisfies requirement plastron-messaging==4.6.0 from https://files.pythonhosted.org/packages/fa/9e/3ce8dc2db2bd80129465182795bf54dd8e7e59f65fc69ef51bd3870d7340/plastron_messaging-4.6.0.tar.gz 2025-10-30T13:22:11,809 Removed plastron-messaging==4.6.0 from https://files.pythonhosted.org/packages/fa/9e/3ce8dc2db2bd80129465182795bf54dd8e7e59f65fc69ef51bd3870d7340/plastron_messaging-4.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-yteioysf' 2025-10-30T13:22:11,814 Created temporary directory: /tmp/pip-unpack-y75dz3ko 2025-10-30T13:22:11,814 Building wheels for collected packages: plastron-messaging 2025-10-30T13:22:11,819 Created temporary directory: /tmp/pip-wheel-9d58pi9t 2025-10-30T13:22:11,819 Destination directory: /tmp/pip-wheel-9d58pi9t 2025-10-30T13:22:11,821 Building wheel for plastron-messaging (pyproject.toml): started 2025-10-30T13:22:11,823 Running command Building wheel for plastron-messaging (pyproject.toml) 2025-10-30T13:22:12,442 running bdist_wheel 2025-10-30T13:22:12,463 running build 2025-10-30T13:22:12,463 running build_py 2025-10-30T13:22:12,470 creating build/lib/plastron/messaging 2025-10-30T13:22:12,473 copying src/plastron/messaging/__init__.py -> build/lib/plastron/messaging 2025-10-30T13:22:12,474 copying src/plastron/messaging/messages.py -> build/lib/plastron/messaging 2025-10-30T13:22:12,477 copying src/plastron/messaging/broker.py -> build/lib/plastron/messaging 2025-10-30T13:22:12,478 running egg_info 2025-10-30T13:22:12,490 writing src/plastron_messaging.egg-info/PKG-INFO 2025-10-30T13:22:12,493 writing dependency_links to src/plastron_messaging.egg-info/dependency_links.txt 2025-10-30T13:22:12,495 writing requirements to src/plastron_messaging.egg-info/requires.txt 2025-10-30T13:22:12,497 writing top-level names to src/plastron_messaging.egg-info/top_level.txt 2025-10-30T13:22:12,508 reading manifest file 'src/plastron_messaging.egg-info/SOURCES.txt' 2025-10-30T13:22:12,513 writing manifest file 'src/plastron_messaging.egg-info/SOURCES.txt' 2025-10-30T13:22:12,527 installing to build/bdist.linux-armv7l/wheel 2025-10-30T13:22:12,527 running install 2025-10-30T13:22:12,553 running install_lib 2025-10-30T13:22:12,560 creating build/bdist.linux-armv7l/wheel 2025-10-30T13:22:12,562 creating build/bdist.linux-armv7l/wheel/plastron 2025-10-30T13:22:12,564 creating build/bdist.linux-armv7l/wheel/plastron/messaging 2025-10-30T13:22:12,565 copying build/lib/plastron/messaging/__init__.py -> build/bdist.linux-armv7l/wheel/./plastron/messaging 2025-10-30T13:22:12,567 copying build/lib/plastron/messaging/messages.py -> build/bdist.linux-armv7l/wheel/./plastron/messaging 2025-10-30T13:22:12,569 copying build/lib/plastron/messaging/broker.py -> build/bdist.linux-armv7l/wheel/./plastron/messaging 2025-10-30T13:22:12,571 running install_egg_info 2025-10-30T13:22:12,577 Copying src/plastron_messaging.egg-info to build/bdist.linux-armv7l/wheel/./plastron_messaging-4.6.0-py3.11.egg-info 2025-10-30T13:22:12,588 running install_scripts 2025-10-30T13:22:12,595 creating build/bdist.linux-armv7l/wheel/plastron_messaging-4.6.0.dist-info/WHEEL 2025-10-30T13:22:12,598 creating '/tmp/pip-wheel-9d58pi9t/.tmp-k4po1_56/plastron_messaging-4.6.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-30T13:22:12,601 adding 'plastron/messaging/__init__.py' 2025-10-30T13:22:12,602 adding 'plastron/messaging/broker.py' 2025-10-30T13:22:12,604 adding 'plastron/messaging/messages.py' 2025-10-30T13:22:12,606 adding 'plastron_messaging-4.6.0.dist-info/METADATA' 2025-10-30T13:22:12,607 adding 'plastron_messaging-4.6.0.dist-info/WHEEL' 2025-10-30T13:22:12,608 adding 'plastron_messaging-4.6.0.dist-info/top_level.txt' 2025-10-30T13:22:12,609 adding 'plastron_messaging-4.6.0.dist-info/RECORD' 2025-10-30T13:22:12,610 removing build/bdist.linux-armv7l/wheel 2025-10-30T13:22:12,710 Building wheel for plastron-messaging (pyproject.toml): finished with status 'done' 2025-10-30T13:22:12,715 Created wheel for plastron-messaging: filename=plastron_messaging-4.6.0-py3-none-any.whl size=4402 sha256=96439f6c968095f61580a57f1e57a7d51cdfb3ec7dd20a1bf00931da6fff0f71 2025-10-30T13:22:12,716 Stored in directory: /tmp/pip-ephem-wheel-cache-huu8rig5/wheels/87/83/d9/448bc6fa43e890de26b2b1b4cb3e7d746bfbc5bdaab22aec1d 2025-10-30T13:22:12,724 Successfully built plastron-messaging 2025-10-30T13:22:12,727 Removed build tracker: '/tmp/pip-build-tracker-yteioysf'