2025-12-04T19:38:49,632 Created temporary directory: /tmp/pip-ephem-wheel-cache-ozzzp2lb 2025-12-04T19:38:49,634 Created temporary directory: /tmp/pip-build-tracker-5s_72pl1 2025-12-04T19:38:49,635 Initialized build tracking at /tmp/pip-build-tracker-5s_72pl1 2025-12-04T19:38:49,635 Created build tracker: /tmp/pip-build-tracker-5s_72pl1 2025-12-04T19:38:49,636 Entered build tracker: /tmp/pip-build-tracker-5s_72pl1 2025-12-04T19:38:49,637 Created temporary directory: /tmp/pip-wheel-hiy84bow 2025-12-04T19:38:49,640 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-12-04T19:38:49,642 Created temporary directory: /tmp/pip-ephem-wheel-cache-vfnmk_ij 2025-12-04T19:38:49,669 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-04T19:38:49,672 2 location(s) to search for versions of plastron-messaging: 2025-12-04T19:38:49,672 * https://pypi.org/simple/plastron-messaging/ 2025-12-04T19:38:49,672 * https://www.piwheels.org/simple/plastron-messaging/ 2025-12-04T19:38:49,673 Fetching project page and analyzing links: https://pypi.org/simple/plastron-messaging/ 2025-12-04T19:38:49,674 Getting page https://pypi.org/simple/plastron-messaging/ 2025-12-04T19:38:49,675 Found index url https://pypi.org/simple 2025-12-04T19:38:49,895 Fetched page https://pypi.org/simple/plastron-messaging/ as application/vnd.pypi.simple.v1+json 2025-12-04T19:38:49,898 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-12-04T19:38:49,899 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-12-04T19:38:49,900 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-12-04T19:38:49,901 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-12-04T19:38:49,902 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-12-04T19:38:49,903 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-12-04T19:38:49,904 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-12-04T19:38:49,905 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-12-04T19:38:49,906 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-12-04T19:38:49,907 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-12-04T19:38:49,908 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-12-04T19:38:49,909 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-12-04T19:38:49,910 Skipping link: No binaries permitted for plastron-messaging: https://files.pythonhosted.org/packages/d1/5b/7680b217e7363b044c99be881eba4c780329d0d05826094a228aa50c1e3e/plastron_messaging-4.6.2-py3-none-any.whl (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.10) 2025-12-04T19:38:49,910 Found link https://files.pythonhosted.org/packages/3f/f5/103c637a85858e3ad8cbcee3f26888d758fe00071cf376bc15e8c9dd1f27/plastron_messaging-4.6.2.tar.gz (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.10), version: 4.6.2 2025-12-04T19:38:49,911 Fetching project page and analyzing links: https://www.piwheels.org/simple/plastron-messaging/ 2025-12-04T19:38:49,912 Getting page https://www.piwheels.org/simple/plastron-messaging/ 2025-12-04T19:38:49,913 Found index url https://www.piwheels.org/simple 2025-12-04T19:38:50,079 Fetched page https://www.piwheels.org/simple/plastron-messaging/ as text/html 2025-12-04T19:38:50,082 Skipping link: No binaries permitted for plastron-messaging: https://archive1.piwheels.org/simple/plastron-messaging/plastron_messaging-4.6.0-py3-none-any.whl#sha256=96439f6c968095f61580a57f1e57a7d51cdfb3ec7dd20a1bf00931da6fff0f71 (from https://www.piwheels.org/simple/plastron-messaging/) (requires-python:>=3.10) 2025-12-04T19:38:50,083 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-12-04T19:38:50,083 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-12-04T19:38:50,084 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-12-04T19:38:50,084 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-12-04T19:38:50,085 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-12-04T19:38:50,086 Skipping link: not a file: https://www.piwheels.org/simple/plastron-messaging/ 2025-12-04T19:38:50,087 Skipping link: not a file: https://pypi.org/simple/plastron-messaging/ 2025-12-04T19:38:50,106 Given no hashes to check 1 links for project 'plastron-messaging': discarding no candidates 2025-12-04T19:38:50,124 Collecting plastron-messaging==4.6.2 2025-12-04T19:38:50,126 Created temporary directory: /tmp/pip-unpack-6vifg6w8 2025-12-04T19:38:50,264 Downloading plastron_messaging-4.6.2.tar.gz (4.6 kB) 2025-12-04T19:38:50,297 Added plastron-messaging==4.6.2 from https://files.pythonhosted.org/packages/3f/f5/103c637a85858e3ad8cbcee3f26888d758fe00071cf376bc15e8c9dd1f27/plastron_messaging-4.6.2.tar.gz to build tracker '/tmp/pip-build-tracker-5s_72pl1' 2025-12-04T19:38:50,302 Created temporary directory: /tmp/pip-build-env-3eo3srgu 2025-12-04T19:38:50,306 Installing build dependencies: started 2025-12-04T19:38:50,307 Running command pip subprocess to install build dependencies 2025-12-04T19:38:51,439 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-04T19:38:52,062 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-12-04T19:38:52,085 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-04T19:38:53,783 Collecting setuptools>=66.1.0 2025-12-04T19:38:53,878 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-04T19:38:56,771 Installing collected packages: setuptools 2025-12-04T19:39:00,430 Successfully installed setuptools-80.9.0 2025-12-04T19:39:00,696 Installing build dependencies: finished with status 'done' 2025-12-04T19:39:00,702 Getting requirements to build wheel: started 2025-12-04T19:39:00,703 Running command Getting requirements to build wheel 2025-12-04T19:39:01,371 running egg_info 2025-12-04T19:39:01,378 writing src/plastron_messaging.egg-info/PKG-INFO 2025-12-04T19:39:01,382 writing dependency_links to src/plastron_messaging.egg-info/dependency_links.txt 2025-12-04T19:39:01,384 writing requirements to src/plastron_messaging.egg-info/requires.txt 2025-12-04T19:39:01,385 writing top-level names to src/plastron_messaging.egg-info/top_level.txt 2025-12-04T19:39:01,407 reading manifest file 'src/plastron_messaging.egg-info/SOURCES.txt' 2025-12-04T19:39:01,412 writing manifest file 'src/plastron_messaging.egg-info/SOURCES.txt' 2025-12-04T19:39:01,509 Getting requirements to build wheel: finished with status 'done' 2025-12-04T19:39:01,512 Created temporary directory: /tmp/pip-modern-metadata-4rc20h3y 2025-12-04T19:39:01,515 Preparing metadata (pyproject.toml): started 2025-12-04T19:39:01,516 Running command Preparing metadata (pyproject.toml) 2025-12-04T19:39:02,162 running dist_info 2025-12-04T19:39:02,174 creating /tmp/pip-modern-metadata-4rc20h3y/plastron_messaging.egg-info 2025-12-04T19:39:02,175 writing /tmp/pip-modern-metadata-4rc20h3y/plastron_messaging.egg-info/PKG-INFO 2025-12-04T19:39:02,179 writing dependency_links to /tmp/pip-modern-metadata-4rc20h3y/plastron_messaging.egg-info/dependency_links.txt 2025-12-04T19:39:02,181 writing requirements to /tmp/pip-modern-metadata-4rc20h3y/plastron_messaging.egg-info/requires.txt 2025-12-04T19:39:02,182 writing top-level names to /tmp/pip-modern-metadata-4rc20h3y/plastron_messaging.egg-info/top_level.txt 2025-12-04T19:39:02,184 writing manifest file '/tmp/pip-modern-metadata-4rc20h3y/plastron_messaging.egg-info/SOURCES.txt' 2025-12-04T19:39:02,203 reading manifest file '/tmp/pip-modern-metadata-4rc20h3y/plastron_messaging.egg-info/SOURCES.txt' 2025-12-04T19:39:02,208 writing manifest file '/tmp/pip-modern-metadata-4rc20h3y/plastron_messaging.egg-info/SOURCES.txt' 2025-12-04T19:39:02,209 creating '/tmp/pip-modern-metadata-4rc20h3y/plastron_messaging-4.6.2.dist-info' 2025-12-04T19:39:02,329 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-04T19:39:02,333 Source in /tmp/pip-wheel-hiy84bow/plastron-messaging_6860fcc9238d42e693209c79024c0573 has version 4.6.2, which satisfies requirement plastron-messaging==4.6.2 from https://files.pythonhosted.org/packages/3f/f5/103c637a85858e3ad8cbcee3f26888d758fe00071cf376bc15e8c9dd1f27/plastron_messaging-4.6.2.tar.gz 2025-12-04T19:39:02,334 Removed plastron-messaging==4.6.2 from https://files.pythonhosted.org/packages/3f/f5/103c637a85858e3ad8cbcee3f26888d758fe00071cf376bc15e8c9dd1f27/plastron_messaging-4.6.2.tar.gz from build tracker '/tmp/pip-build-tracker-5s_72pl1' 2025-12-04T19:39:02,339 Created temporary directory: /tmp/pip-unpack-1xmcmafq 2025-12-04T19:39:02,339 Building wheels for collected packages: plastron-messaging 2025-12-04T19:39:02,344 Created temporary directory: /tmp/pip-wheel-36kw2_c2 2025-12-04T19:39:02,345 Destination directory: /tmp/pip-wheel-36kw2_c2 2025-12-04T19:39:02,347 Building wheel for plastron-messaging (pyproject.toml): started 2025-12-04T19:39:02,348 Running command Building wheel for plastron-messaging (pyproject.toml) 2025-12-04T19:39:02,976 running bdist_wheel 2025-12-04T19:39:02,997 running build 2025-12-04T19:39:02,998 running build_py 2025-12-04T19:39:03,004 creating build/lib/plastron/messaging 2025-12-04T19:39:03,007 copying src/plastron/messaging/broker.py -> build/lib/plastron/messaging 2025-12-04T19:39:03,009 copying src/plastron/messaging/__init__.py -> build/lib/plastron/messaging 2025-12-04T19:39:03,011 copying src/plastron/messaging/messages.py -> build/lib/plastron/messaging 2025-12-04T19:39:03,013 running egg_info 2025-12-04T19:39:03,025 writing src/plastron_messaging.egg-info/PKG-INFO 2025-12-04T19:39:03,028 writing dependency_links to src/plastron_messaging.egg-info/dependency_links.txt 2025-12-04T19:39:03,030 writing requirements to src/plastron_messaging.egg-info/requires.txt 2025-12-04T19:39:03,031 writing top-level names to src/plastron_messaging.egg-info/top_level.txt 2025-12-04T19:39:03,041 reading manifest file 'src/plastron_messaging.egg-info/SOURCES.txt' 2025-12-04T19:39:03,045 writing manifest file 'src/plastron_messaging.egg-info/SOURCES.txt' 2025-12-04T19:39:03,058 installing to build/bdist.linux-armv7l/wheel 2025-12-04T19:39:03,059 running install 2025-12-04T19:39:03,083 running install_lib 2025-12-04T19:39:03,089 creating build/bdist.linux-armv7l/wheel 2025-12-04T19:39:03,091 creating build/bdist.linux-armv7l/wheel/plastron 2025-12-04T19:39:03,092 creating build/bdist.linux-armv7l/wheel/plastron/messaging 2025-12-04T19:39:03,094 copying build/lib/plastron/messaging/broker.py -> build/bdist.linux-armv7l/wheel/./plastron/messaging 2025-12-04T19:39:03,096 copying build/lib/plastron/messaging/__init__.py -> build/bdist.linux-armv7l/wheel/./plastron/messaging 2025-12-04T19:39:03,097 copying build/lib/plastron/messaging/messages.py -> build/bdist.linux-armv7l/wheel/./plastron/messaging 2025-12-04T19:39:03,099 running install_egg_info 2025-12-04T19:39:03,105 Copying src/plastron_messaging.egg-info to build/bdist.linux-armv7l/wheel/./plastron_messaging-4.6.2-py3.11.egg-info 2025-12-04T19:39:03,114 running install_scripts 2025-12-04T19:39:03,121 creating build/bdist.linux-armv7l/wheel/plastron_messaging-4.6.2.dist-info/WHEEL 2025-12-04T19:39:03,123 creating '/tmp/pip-wheel-36kw2_c2/.tmp-0ap52cwa/plastron_messaging-4.6.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-04T19:39:03,126 adding 'plastron/messaging/__init__.py' 2025-12-04T19:39:03,127 adding 'plastron/messaging/broker.py' 2025-12-04T19:39:03,129 adding 'plastron/messaging/messages.py' 2025-12-04T19:39:03,131 adding 'plastron_messaging-4.6.2.dist-info/METADATA' 2025-12-04T19:39:03,132 adding 'plastron_messaging-4.6.2.dist-info/WHEEL' 2025-12-04T19:39:03,133 adding 'plastron_messaging-4.6.2.dist-info/top_level.txt' 2025-12-04T19:39:03,134 adding 'plastron_messaging-4.6.2.dist-info/RECORD' 2025-12-04T19:39:03,135 removing build/bdist.linux-armv7l/wheel 2025-12-04T19:39:03,241 Building wheel for plastron-messaging (pyproject.toml): finished with status 'done' 2025-12-04T19:39:03,245 Created wheel for plastron-messaging: filename=plastron_messaging-4.6.2-py3-none-any.whl size=4400 sha256=87af951a709763886d9945f62d100c5c1063694c0c18c7801d92f52f6b5706d1 2025-12-04T19:39:03,246 Stored in directory: /tmp/pip-ephem-wheel-cache-vfnmk_ij/wheels/95/e4/f6/11a415521223f6660de8743101756c2fefd9abcd4f816f4f30 2025-12-04T19:39:03,255 Successfully built plastron-messaging 2025-12-04T19:39:03,258 Removed build tracker: '/tmp/pip-build-tracker-5s_72pl1'