2026-02-14T10:29:24,520 Created temporary directory: /tmp/pip-ephem-wheel-cache-xs26kdgh 2026-02-14T10:29:24,522 Created temporary directory: /tmp/pip-build-tracker-l3tb6lxv 2026-02-14T10:29:24,522 Initialized build tracking at /tmp/pip-build-tracker-l3tb6lxv 2026-02-14T10:29:24,523 Created build tracker: /tmp/pip-build-tracker-l3tb6lxv 2026-02-14T10:29:24,523 Entered build tracker: /tmp/pip-build-tracker-l3tb6lxv 2026-02-14T10:29:24,524 Created temporary directory: /tmp/pip-wheel-ntlx_ps5 2026-02-14T10:29:24,527 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-02-14T10:29:24,530 Created temporary directory: /tmp/pip-ephem-wheel-cache-chz73u3k 2026-02-14T10:29:24,551 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-14T10:29:24,555 2 location(s) to search for versions of plastron-messaging: 2026-02-14T10:29:24,555 * https://pypi.org/simple/plastron-messaging/ 2026-02-14T10:29:24,555 * https://www.piwheels.org/simple/plastron-messaging/ 2026-02-14T10:29:24,556 Fetching project page and analyzing links: https://pypi.org/simple/plastron-messaging/ 2026-02-14T10:29:24,556 Getting page https://pypi.org/simple/plastron-messaging/ 2026-02-14T10:29:24,558 Found index url https://pypi.org/simple 2026-02-14T10:29:24,771 Fetched page https://pypi.org/simple/plastron-messaging/ as application/vnd.pypi.simple.v1+json 2026-02-14T10:29:24,775 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) 2026-02-14T10:29:24,776 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 2026-02-14T10:29:24,777 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) 2026-02-14T10:29:24,778 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 2026-02-14T10:29:24,779 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) 2026-02-14T10:29:24,780 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 2026-02-14T10:29:24,780 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) 2026-02-14T10:29:24,781 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 2026-02-14T10:29:24,782 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) 2026-02-14T10:29:24,783 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 2026-02-14T10:29:24,784 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) 2026-02-14T10:29:24,785 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 2026-02-14T10:29:24,786 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) 2026-02-14T10:29:24,787 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 2026-02-14T10:29:24,787 Skipping link: No binaries permitted for plastron-messaging: https://files.pythonhosted.org/packages/5e/0d/ee4d28239edd902f77d065f9e1b3c705cdb1b00ee8efcb7d85c28942fa2a/plastron_messaging-4.6.3-py3-none-any.whl (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.10) 2026-02-14T10:29:24,788 Found link https://files.pythonhosted.org/packages/d2/2b/ebd06f781987204cea76dec0470dbb8730255a94283d4bd19f9357909159/plastron_messaging-4.6.3.tar.gz (from https://pypi.org/simple/plastron-messaging/) (requires-python:>=3.10), version: 4.6.3 2026-02-14T10:29:24,789 Fetching project page and analyzing links: https://www.piwheels.org/simple/plastron-messaging/ 2026-02-14T10:29:24,790 Getting page https://www.piwheels.org/simple/plastron-messaging/ 2026-02-14T10:29:24,791 Found index url https://www.piwheels.org/simple 2026-02-14T10:29:24,946 Fetched page https://www.piwheels.org/simple/plastron-messaging/ as text/html 2026-02-14T10:29:24,949 Skipping link: No binaries permitted for plastron-messaging: https://www.piwheels.org/simple/plastron-messaging/plastron_messaging-4.6.2-py3-none-any.whl#sha256=87af951a709763886d9945f62d100c5c1063694c0c18c7801d92f52f6b5706d1 (from https://www.piwheels.org/simple/plastron-messaging/) (requires-python:>=3.10) 2026-02-14T10:29:24,950 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) 2026-02-14T10:29:24,951 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) 2026-02-14T10:29:24,951 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) 2026-02-14T10:29:24,952 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) 2026-02-14T10:29:24,953 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) 2026-02-14T10:29:24,953 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) 2026-02-14T10:29:24,954 Skipping link: not a file: https://www.piwheels.org/simple/plastron-messaging/ 2026-02-14T10:29:24,954 Skipping link: not a file: https://pypi.org/simple/plastron-messaging/ 2026-02-14T10:29:24,974 Given no hashes to check 1 links for project 'plastron-messaging': discarding no candidates 2026-02-14T10:29:24,992 Collecting plastron-messaging==4.6.3 2026-02-14T10:29:24,994 Created temporary directory: /tmp/pip-unpack-dptqtu5t 2026-02-14T10:29:25,206 Downloading plastron_messaging-4.6.3.tar.gz (4.6 kB) 2026-02-14T10:29:25,241 Added plastron-messaging==4.6.3 from https://files.pythonhosted.org/packages/d2/2b/ebd06f781987204cea76dec0470dbb8730255a94283d4bd19f9357909159/plastron_messaging-4.6.3.tar.gz to build tracker '/tmp/pip-build-tracker-l3tb6lxv' 2026-02-14T10:29:25,245 Created temporary directory: /tmp/pip-build-env-jonaaugn 2026-02-14T10:29:25,250 Installing build dependencies: started 2026-02-14T10:29:25,251 Running command pip subprocess to install build dependencies 2026-02-14T10:29:26,512 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-14T10:29:27,151 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-02-14T10:29:27,177 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-14T10:29:28,916 Collecting setuptools>=66.1.0 2026-02-14T10:29:29,014 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-14T10:29:32,008 Installing collected packages: setuptools 2026-02-14T10:29:35,159 Successfully installed setuptools-82.0.0 2026-02-14T10:29:35,425 Installing build dependencies: finished with status 'done' 2026-02-14T10:29:35,432 Getting requirements to build wheel: started 2026-02-14T10:29:35,433 Running command Getting requirements to build wheel 2026-02-14T10:29:36,155 running egg_info 2026-02-14T10:29:36,161 writing src/plastron_messaging.egg-info/PKG-INFO 2026-02-14T10:29:36,165 writing dependency_links to src/plastron_messaging.egg-info/dependency_links.txt 2026-02-14T10:29:36,167 writing requirements to src/plastron_messaging.egg-info/requires.txt 2026-02-14T10:29:36,168 writing top-level names to src/plastron_messaging.egg-info/top_level.txt 2026-02-14T10:29:36,188 reading manifest file 'src/plastron_messaging.egg-info/SOURCES.txt' 2026-02-14T10:29:36,193 writing manifest file 'src/plastron_messaging.egg-info/SOURCES.txt' 2026-02-14T10:29:36,289 Getting requirements to build wheel: finished with status 'done' 2026-02-14T10:29:36,293 Created temporary directory: /tmp/pip-modern-metadata-fafae22f 2026-02-14T10:29:36,296 Preparing metadata (pyproject.toml): started 2026-02-14T10:29:36,297 Running command Preparing metadata (pyproject.toml) 2026-02-14T10:29:37,193 running dist_info 2026-02-14T10:29:37,203 creating /tmp/pip-modern-metadata-fafae22f/plastron_messaging.egg-info 2026-02-14T10:29:37,204 writing /tmp/pip-modern-metadata-fafae22f/plastron_messaging.egg-info/PKG-INFO 2026-02-14T10:29:37,207 writing dependency_links to /tmp/pip-modern-metadata-fafae22f/plastron_messaging.egg-info/dependency_links.txt 2026-02-14T10:29:37,209 writing requirements to /tmp/pip-modern-metadata-fafae22f/plastron_messaging.egg-info/requires.txt 2026-02-14T10:29:37,210 writing top-level names to /tmp/pip-modern-metadata-fafae22f/plastron_messaging.egg-info/top_level.txt 2026-02-14T10:29:37,211 writing manifest file '/tmp/pip-modern-metadata-fafae22f/plastron_messaging.egg-info/SOURCES.txt' 2026-02-14T10:29:37,229 reading manifest file '/tmp/pip-modern-metadata-fafae22f/plastron_messaging.egg-info/SOURCES.txt' 2026-02-14T10:29:37,233 writing manifest file '/tmp/pip-modern-metadata-fafae22f/plastron_messaging.egg-info/SOURCES.txt' 2026-02-14T10:29:37,234 creating '/tmp/pip-modern-metadata-fafae22f/plastron_messaging-4.6.3.dist-info' 2026-02-14T10:29:37,353 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-14T10:29:37,358 Source in /tmp/pip-wheel-ntlx_ps5/plastron-messaging_a8aac9cda5f948f794d2117f17e990fa has version 4.6.3, which satisfies requirement plastron-messaging==4.6.3 from https://files.pythonhosted.org/packages/d2/2b/ebd06f781987204cea76dec0470dbb8730255a94283d4bd19f9357909159/plastron_messaging-4.6.3.tar.gz 2026-02-14T10:29:37,359 Removed plastron-messaging==4.6.3 from https://files.pythonhosted.org/packages/d2/2b/ebd06f781987204cea76dec0470dbb8730255a94283d4bd19f9357909159/plastron_messaging-4.6.3.tar.gz from build tracker '/tmp/pip-build-tracker-l3tb6lxv' 2026-02-14T10:29:37,363 Created temporary directory: /tmp/pip-unpack-5kbkqeux 2026-02-14T10:29:37,364 Building wheels for collected packages: plastron-messaging 2026-02-14T10:29:37,369 Created temporary directory: /tmp/pip-wheel-15dlg1o9 2026-02-14T10:29:37,369 Destination directory: /tmp/pip-wheel-15dlg1o9 2026-02-14T10:29:37,372 Building wheel for plastron-messaging (pyproject.toml): started 2026-02-14T10:29:37,373 Running command Building wheel for plastron-messaging (pyproject.toml) 2026-02-14T10:29:37,998 running bdist_wheel 2026-02-14T10:29:38,016 running build 2026-02-14T10:29:38,017 running build_py 2026-02-14T10:29:38,023 creating build/lib/plastron/messaging 2026-02-14T10:29:38,025 copying src/plastron/messaging/__init__.py -> build/lib/plastron/messaging 2026-02-14T10:29:38,027 copying src/plastron/messaging/broker.py -> build/lib/plastron/messaging 2026-02-14T10:29:38,029 copying src/plastron/messaging/messages.py -> build/lib/plastron/messaging 2026-02-14T10:29:38,031 running egg_info 2026-02-14T10:29:38,041 writing src/plastron_messaging.egg-info/PKG-INFO 2026-02-14T10:29:38,044 writing dependency_links to src/plastron_messaging.egg-info/dependency_links.txt 2026-02-14T10:29:38,046 writing requirements to src/plastron_messaging.egg-info/requires.txt 2026-02-14T10:29:38,047 writing top-level names to src/plastron_messaging.egg-info/top_level.txt 2026-02-14T10:29:38,056 reading manifest file 'src/plastron_messaging.egg-info/SOURCES.txt' 2026-02-14T10:29:38,061 writing manifest file 'src/plastron_messaging.egg-info/SOURCES.txt' 2026-02-14T10:29:38,073 installing to build/bdist.linux-armv7l/wheel 2026-02-14T10:29:38,074 running install 2026-02-14T10:29:38,096 running install_lib 2026-02-14T10:29:38,102 creating build/bdist.linux-armv7l/wheel 2026-02-14T10:29:38,104 creating build/bdist.linux-armv7l/wheel/plastron 2026-02-14T10:29:38,106 creating build/bdist.linux-armv7l/wheel/plastron/messaging 2026-02-14T10:29:38,107 copying build/lib/plastron/messaging/__init__.py -> build/bdist.linux-armv7l/wheel/./plastron/messaging 2026-02-14T10:29:38,109 copying build/lib/plastron/messaging/broker.py -> build/bdist.linux-armv7l/wheel/./plastron/messaging 2026-02-14T10:29:38,111 copying build/lib/plastron/messaging/messages.py -> build/bdist.linux-armv7l/wheel/./plastron/messaging 2026-02-14T10:29:38,113 running install_egg_info 2026-02-14T10:29:38,118 Copying src/plastron_messaging.egg-info to build/bdist.linux-armv7l/wheel/./plastron_messaging-4.6.3-py3.11.egg-info 2026-02-14T10:29:38,127 running install_scripts 2026-02-14T10:29:38,133 creating build/bdist.linux-armv7l/wheel/plastron_messaging-4.6.3.dist-info/WHEEL 2026-02-14T10:29:38,136 creating '/tmp/pip-wheel-15dlg1o9/.tmp-k3p9cdyw/plastron_messaging-4.6.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-14T10:29:38,138 adding 'plastron/messaging/__init__.py' 2026-02-14T10:29:38,140 adding 'plastron/messaging/broker.py' 2026-02-14T10:29:38,141 adding 'plastron/messaging/messages.py' 2026-02-14T10:29:38,143 adding 'plastron_messaging-4.6.3.dist-info/METADATA' 2026-02-14T10:29:38,144 adding 'plastron_messaging-4.6.3.dist-info/WHEEL' 2026-02-14T10:29:38,145 adding 'plastron_messaging-4.6.3.dist-info/top_level.txt' 2026-02-14T10:29:38,146 adding 'plastron_messaging-4.6.3.dist-info/RECORD' 2026-02-14T10:29:38,147 removing build/bdist.linux-armv7l/wheel 2026-02-14T10:29:38,248 Building wheel for plastron-messaging (pyproject.toml): finished with status 'done' 2026-02-14T10:29:38,253 Created wheel for plastron-messaging: filename=plastron_messaging-4.6.3-py3-none-any.whl size=4399 sha256=da8f91bfd7e86738cc9dcdef4ee28328e7ef8adedd2d3e2fd91cfc497457daf0 2026-02-14T10:29:38,254 Stored in directory: /tmp/pip-ephem-wheel-cache-chz73u3k/wheels/6a/a5/2c/5382639b8656a22e6e064314c01320dc1b183a4a00298979b0 2026-02-14T10:29:38,262 Successfully built plastron-messaging 2026-02-14T10:29:38,265 Removed build tracker: '/tmp/pip-build-tracker-l3tb6lxv'