2026-10-17T18:02:23,746 Created temporary directory: /tmp/pip-ephem-wheel-cache-_wtij93n 2026-10-17T18:02:23,748 Created temporary directory: /tmp/pip-build-tracker-ch5fim9e 2026-10-17T18:02:23,748 Initialized build tracking at /tmp/pip-build-tracker-ch5fim9e 2026-10-17T18:02:23,749 Created build tracker: /tmp/pip-build-tracker-ch5fim9e 2026-10-17T18:02:23,749 Entered build tracker: /tmp/pip-build-tracker-ch5fim9e 2026-10-17T18:02:23,750 Created temporary directory: /tmp/pip-wheel-4slz751f 2026-10-17T18:02:23,753 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-10-17T18:02:23,755 Created temporary directory: /tmp/pip-ephem-wheel-cache-0e9ezery 2026-10-17T18:02:23,777 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-17T18:02:23,780 2 location(s) to search for versions of pysignalr: 2026-10-17T18:02:23,780 * https://pypi.org/simple/pysignalr/ 2026-10-17T18:02:23,780 * https://www.piwheels.org/simple/pysignalr/ 2026-10-17T18:02:23,781 Fetching project page and analyzing links: https://pypi.org/simple/pysignalr/ 2026-10-17T18:02:23,782 Getting page https://pypi.org/simple/pysignalr/ 2026-10-17T18:02:23,783 Found index url https://pypi.org/simple 2026-10-17T18:02:23,939 Fetched page https://pypi.org/simple/pysignalr/ as application/vnd.pypi.simple.v1+json 2026-10-17T18:02:23,944 Skipping link: No binaries permitted for pysignalr: https://files.pythonhosted.org/packages/1a/8b/e9313b77b0afc1b84bd126bc718a2e422a7a2dd09880e4a7b8acff43cc32/pysignalr-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pysignalr/) (requires-python:>=3.8,<4.0) 2026-10-17T18:02:23,945 Found link https://files.pythonhosted.org/packages/c4/ce/0b6cdd6c177cf854362e86668cbdf4c10a7a723623327b7bc033bf0f6cf7/pysignalr-0.1.0.tar.gz (from https://pypi.org/simple/pysignalr/) (requires-python:>=3.8,<4.0), version: 0.1.0 2026-10-17T18:02:23,946 Skipping link: No binaries permitted for pysignalr: https://files.pythonhosted.org/packages/43/bc/000641c4354e8dde32474d58452834429f8a194dd716eb7036a4c2a57245/pysignalr-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pysignalr/) (requires-python:>=3.8,<4.0) 2026-10-17T18:02:23,947 Found link https://files.pythonhosted.org/packages/97/34/27778cbe7622da6f027ff802d12b7d5159cad62db6c079f7ff460e7810a9/pysignalr-0.1.1.tar.gz (from https://pypi.org/simple/pysignalr/) (requires-python:>=3.8,<4.0), version: 0.1.1 2026-10-17T18:02:23,947 Skipping link: No binaries permitted for pysignalr: https://files.pythonhosted.org/packages/30/b0/bcb78afe1e473b269ab67b922f436ec36250d72a3add8857c2402f141008/pysignalr-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pysignalr/) (requires-python:>=3.8,<4.0) 2026-10-17T18:02:23,949 Found link https://files.pythonhosted.org/packages/54/0e/0f4ed110237799d32ff759881adb190094b079033c657f8df458eff7bd75/pysignalr-0.1.2.tar.gz (from https://pypi.org/simple/pysignalr/) (requires-python:>=3.8,<4.0), version: 0.1.2 2026-10-17T18:02:23,949 Skipping link: No binaries permitted for pysignalr: https://files.pythonhosted.org/packages/6a/eb/a8acef3a1f22e01da917eea214bac1e01f7db41bc627ab850814ba2d16d4/pysignalr-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pysignalr/) (requires-python:>=3.8,<3.12) 2026-10-17T18:02:23,950 Found link https://files.pythonhosted.org/packages/26/e7/75dbf977c4c4b43e6def45c239a5fed38db700d44771b2a1b2216e5a51f6/pysignalr-0.2.0.tar.gz (from https://pypi.org/simple/pysignalr/) (requires-python:>=3.8,<3.12), version: 0.2.0 2026-10-17T18:02:23,951 Skipping link: No binaries permitted for pysignalr: https://files.pythonhosted.org/packages/f5/89/384ce9178f7599814a9524f826f527ccc8e4959ce75e3939d668e6a17e0e/pysignalr-1.0.0-py3-none-any.whl (from https://pypi.org/simple/pysignalr/) (requires-python:>=3.8,<4) 2026-10-17T18:02:23,952 Found link https://files.pythonhosted.org/packages/69/db/87754adf0deb82d92175829ebf8c443031bfbe0bdf964375f76fac4b1c03/pysignalr-1.0.0.tar.gz (from https://pypi.org/simple/pysignalr/) (requires-python:>=3.8,<4), version: 1.0.0 2026-10-17T18:02:23,953 Skipping link: No binaries permitted for pysignalr: https://files.pythonhosted.org/packages/67/1f/6df95e7ad27dae9a78c21774e75d7037e8630728849c77426d59a1e688c4/pysignalr-1.1.0-py3-none-any.whl (from https://pypi.org/simple/pysignalr/) (requires-python:<4,>=3.9) 2026-10-17T18:02:23,954 Found link https://files.pythonhosted.org/packages/3a/9f/de6401378e236d77723d743b91bc39bffae6d8ab89689b97991363c94643/pysignalr-1.1.0.tar.gz (from https://pypi.org/simple/pysignalr/) (requires-python:<4,>=3.9), version: 1.1.0 2026-10-17T18:02:23,955 Skipping link: No binaries permitted for pysignalr: https://files.pythonhosted.org/packages/14/1b/4c3b81738c20ffb36a649f6d17294c6c01d847b644d17e8efc1096a6fcb2/pysignalr-1.2.0-py3-none-any.whl (from https://pypi.org/simple/pysignalr/) (requires-python:<4,>=3.9) 2026-10-17T18:02:23,955 Found link https://files.pythonhosted.org/packages/0e/97/53987ba4f84ca8d91215586202edb354636fb2c29cb2035e3915b84850e1/pysignalr-1.2.0.tar.gz (from https://pypi.org/simple/pysignalr/) (requires-python:<4,>=3.9), version: 1.2.0 2026-10-17T18:02:23,956 Skipping link: No binaries permitted for pysignalr: https://files.pythonhosted.org/packages/2f/54/74e35563927ab8538e1bd1404b35027861434aecf2bcc945ff30c188e56d/pysignalr-1.3.0-py3-none-any.whl (from https://pypi.org/simple/pysignalr/) (requires-python:<4,>=3.10) 2026-10-17T18:02:23,957 Found link https://files.pythonhosted.org/packages/93/a6/ac80bd4972604c6930050e8b0eba41d6fde41cb3286087be0188a8865f55/pysignalr-1.3.0.tar.gz (from https://pypi.org/simple/pysignalr/) (requires-python:<4,>=3.10), version: 1.3.0 2026-10-17T18:02:23,958 Skipping link: No binaries permitted for pysignalr: https://files.pythonhosted.org/packages/a5/99/fb69860e672b75f8ea73a1d21f88ab05c4f149d8c8f6edb5865f456deab9/pysignalr-1.3.1-py3-none-any.whl (from https://pypi.org/simple/pysignalr/) (requires-python:<4,>=3.10) 2026-10-17T18:02:23,959 Found link https://files.pythonhosted.org/packages/e8/7f/cccfc3c6407b46363747f0043ef42ea609aa1b48196e1a9d851d241c571f/pysignalr-1.3.1.tar.gz (from https://pypi.org/simple/pysignalr/) (requires-python:<4,>=3.10), version: 1.3.1 2026-10-17T18:02:23,959 Skipping link: No binaries permitted for pysignalr: https://files.pythonhosted.org/packages/28/bc/d146eb0658cb7a576a57a1e0ef6ffbcb5aea25c4a1d43c02e5e4b7842999/pysignalr-1.3.2-py3-none-any.whl (from https://pypi.org/simple/pysignalr/) (requires-python:<4,>=3.10) 2026-10-17T18:02:23,961 Found link https://files.pythonhosted.org/packages/c5/19/6cbbf7bbe3785270e3e71913cbb87c5ac2ea4946361e0a700beba3c5e16f/pysignalr-1.3.2.tar.gz (from https://pypi.org/simple/pysignalr/) (requires-python:<4,>=3.10), version: 1.3.2 2026-10-17T18:02:23,961 Skipping link: No binaries permitted for pysignalr: https://files.pythonhosted.org/packages/59/ea/dc88c56f80c0dfc3649948b1a768592a6e61b27623e88cce655da4ffc609/pysignalr-1.3.3-py3-none-any.whl (from https://pypi.org/simple/pysignalr/) (requires-python:<4,>=3.10) 2026-10-17T18:02:23,962 Found link https://files.pythonhosted.org/packages/61/90/991c2069ea98b6328a87a2380dea6c957cbe81b7954eddbcbf0bff5d62d6/pysignalr-1.3.3.tar.gz (from https://pypi.org/simple/pysignalr/) (requires-python:<4,>=3.10), version: 1.3.3 2026-10-17T18:02:23,963 Fetching project page and analyzing links: https://www.piwheels.org/simple/pysignalr/ 2026-10-17T18:02:23,964 Getting page https://www.piwheels.org/simple/pysignalr/ 2026-10-17T18:02:23,965 Found index url https://www.piwheels.org/simple 2026-10-17T18:02:24,156 Fetched page https://www.piwheels.org/simple/pysignalr/ as text/html 2026-10-17T18:02:24,160 Skipping link: No binaries permitted for pysignalr: https://archive1.piwheels.org/simple/pysignalr/pysignalr-1.3.2-py3-none-any.whl#sha256=6793bec6a7b05c9366bd6f173f7a40da6989c4cb916ba04acedb1370564a8feb (from https://www.piwheels.org/simple/pysignalr/) (requires-python:<4,>=3.10) 2026-10-17T18:02:24,161 Skipping link: No binaries permitted for pysignalr: https://archive1.piwheels.org/simple/pysignalr/pysignalr-1.3.1-py3-none-any.whl#sha256=630a6c5f4699f8ba4c9b2c36b5326657bee34a03fbdaf03437fa918bea305d22 (from https://www.piwheels.org/simple/pysignalr/) (requires-python:<4,>=3.10) 2026-10-17T18:02:24,162 Skipping link: No binaries permitted for pysignalr: https://archive1.piwheels.org/simple/pysignalr/pysignalr-1.3.0-py3-none-any.whl#sha256=f7dde1b9264903e50a45a09ae4f5d27cba7cc2e008085a85e3043da03486a0c9 (from https://www.piwheels.org/simple/pysignalr/) (requires-python:>=3.10,<4) 2026-10-17T18:02:24,162 Skipping link: No binaries permitted for pysignalr: https://archive1.piwheels.org/simple/pysignalr/pysignalr-1.2.0-py3-none-any.whl#sha256=e7ed0c4cb54523cf0c33a0a63ce8422f94b6cbac88f1cae597fe40770c7cbbe9 (from https://www.piwheels.org/simple/pysignalr/) (requires-python:>=3.9,<4) 2026-10-17T18:02:24,163 Skipping link: No binaries permitted for pysignalr: https://archive1.piwheels.org/simple/pysignalr/pysignalr-1.1.0-py3-none-any.whl#sha256=17977720e3360403b05e8c764a28c70a3865fef973cc0f08bd877101f06ae815 (from https://www.piwheels.org/simple/pysignalr/) (requires-python:>=3.9,<4) 2026-10-17T18:02:24,163 Skipping link: No binaries permitted for pysignalr: https://archive1.piwheels.org/simple/pysignalr/pysignalr-1.0.0-py3-none-any.whl#sha256=735cdb93a337610c1504ada08b55709886076a34f1b03cdcbd49d3365e87cb16 (from https://www.piwheels.org/simple/pysignalr/) (requires-python:>=3.8,<4) 2026-10-17T18:02:24,164 Skipping link: No binaries permitted for pysignalr: https://archive1.piwheels.org/simple/pysignalr/pysignalr-0.2.0-py3-none-any.whl#sha256=230ca126d8bd423b991091860891b6d8bd2c074790bd215f150a39aa1c0f24d5 (from https://www.piwheels.org/simple/pysignalr/) (requires-python:>=3.8,<3.12) 2026-10-17T18:02:24,164 Skipping link: No binaries permitted for pysignalr: https://archive1.piwheels.org/simple/pysignalr/pysignalr-0.1.2-py3-none-any.whl#sha256=71500f8c299224251ecc74e24e22aee82e1f6f87870ad3eb3a3d52b17be01056 (from https://www.piwheels.org/simple/pysignalr/) (requires-python:>=3.8,<4.0) 2026-10-17T18:02:24,165 Skipping link: No binaries permitted for pysignalr: https://archive1.piwheels.org/simple/pysignalr/pysignalr-0.1.1-py3-none-any.whl#sha256=31823ec06903a9b7399d62cfac738e22ca1004ad2b312c36cca76d5c6810dcae (from https://www.piwheels.org/simple/pysignalr/) (requires-python:>=3.8,<4.0) 2026-10-17T18:02:24,165 Skipping link: No binaries permitted for pysignalr: https://archive1.piwheels.org/simple/pysignalr/pysignalr-0.1.0-py3-none-any.whl#sha256=aff25fa4cc2cf1ef5a8d855a9d95fb2cc55006146541dd76ad3117598a87d7d8 (from https://www.piwheels.org/simple/pysignalr/) (requires-python:>=3.8,<4.0) 2026-10-17T18:02:24,166 Skipping link: not a file: https://www.piwheels.org/simple/pysignalr/ 2026-10-17T18:02:24,167 Skipping link: not a file: https://pypi.org/simple/pysignalr/ 2026-10-17T18:02:24,187 Given no hashes to check 1 links for project 'pysignalr': discarding no candidates 2026-10-17T18:02:24,205 Collecting pysignalr==1.3.3 2026-10-17T18:02:24,207 Created temporary directory: /tmp/pip-unpack-azrijyzj 2026-10-17T18:02:24,361 Downloading pysignalr-1.3.3.tar.gz (239 kB) 2026-10-17T18:02:24,594 Added pysignalr==1.3.3 from https://files.pythonhosted.org/packages/61/90/991c2069ea98b6328a87a2380dea6c957cbe81b7954eddbcbf0bff5d62d6/pysignalr-1.3.3.tar.gz to build tracker '/tmp/pip-build-tracker-ch5fim9e' 2026-10-17T18:02:24,599 Created temporary directory: /tmp/pip-build-env-p9wb9yne 2026-10-17T18:02:24,604 Installing build dependencies: started 2026-10-17T18:02:24,605 Running command pip subprocess to install build dependencies 2026-10-17T18:02:25,738 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-10-17T18:02:26,197 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-10-17T18:02:26,220 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-10-17T18:02:26,828 Collecting hatchling 2026-10-17T18:02:26,829 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.32.4-py3-none-any.whl.metadata 2026-10-17T18:02:26,848 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.32.4-py3-none-any.whl.metadata (3.9 kB) 2026-10-17T18:02:27,064 Collecting packaging>=24.2 2026-10-17T18:02:27,065 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-10-17T18:02:27,083 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-10-17T18:02:27,208 Collecting pathspec>=0.10.1 2026-10-17T18:02:27,208 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-10-17T18:02:27,234 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-10-17T18:02:27,369 Collecting pluggy>=1.0.0 2026-10-17T18:02:27,370 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.7.0-py3-none-any.whl.metadata 2026-10-17T18:02:27,384 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.7.0-py3-none-any.whl.metadata (5.0 kB) 2026-10-17T18:02:27,690 Collecting tomlkit>=0.11.1 2026-10-17T18:02:27,691 Obtaining dependency information for tomlkit>=0.11.1 from https://www.piwheels.org/simple/tomlkit/tomlkit-0.15.2-py3-none-any.whl.metadata 2026-10-17T18:02:27,709 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.15.2-py3-none-any.whl.metadata (3.4 kB) 2026-10-17T18:02:27,972 Collecting trove-classifiers 2026-10-17T18:02:27,973 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.9.21.13-py3-none-any.whl.metadata 2026-10-17T18:02:27,986 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.9.21.13-py3-none-any.whl.metadata (2.4 kB) 2026-10-17T18:02:28,039 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.32.4-py3-none-any.whl (78 kB) 2026-10-17T18:02:28,065 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-10-17T18:02:28,086 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-10-17T18:02:28,104 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.7.0-py3-none-any.whl (27 kB) 2026-10-17T18:02:28,126 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.15.2-py3-none-any.whl (52 kB) 2026-10-17T18:02:28,144 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.9.21.13-py3-none-any.whl (14 kB) 2026-10-17T18:02:28,163 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.32.4-py3-none-any.whl (78 kB) 2026-10-17T18:02:28,226 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-10-17T18:02:28,262 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-10-17T18:02:28,284 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.7.0-py3-none-any.whl (27 kB) 2026-10-17T18:02:28,307 Using cached https://www.piwheels.org/simple/tomlkit/tomlkit-0.15.2-py3-none-any.whl (52 kB) 2026-10-17T18:02:28,331 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.9.21.13-py3-none-any.whl (14 kB) 2026-10-17T18:02:30,930 Installing collected packages: trove-classifiers, tomlkit, pluggy, pathspec, packaging, hatchling 2026-10-17T18:02:30,963 Creating /tmp/pip-build-env-p9wb9yne/overlay/local/bin 2026-10-17T18:02:30,965 changing mode of /tmp/pip-build-env-p9wb9yne/overlay/local/bin/trove-classifiers to 755 2026-10-17T18:02:32,247 changing mode of /tmp/pip-build-env-p9wb9yne/overlay/local/bin/hatchling to 755 2026-10-17T18:02:32,291 Successfully installed hatchling-1.32.4 packaging-26.3 pathspec-1.1.1 pluggy-1.7.0 tomlkit-0.15.2 trove-classifiers-2026.9.21.13 2026-10-17T18:02:32,563 Installing build dependencies: finished with status 'done' 2026-10-17T18:02:32,570 Getting requirements to build wheel: started 2026-10-17T18:02:32,571 Running command Getting requirements to build wheel 2026-10-17T18:02:32,930 Getting requirements to build wheel: finished with status 'done' 2026-10-17T18:02:32,934 Created temporary directory: /tmp/pip-modern-metadata-ftro3nbq 2026-10-17T18:02:32,936 Preparing metadata (pyproject.toml): started 2026-10-17T18:02:32,937 Running command Preparing metadata (pyproject.toml) 2026-10-17T18:02:33,514 Preparing metadata (pyproject.toml): finished with status 'done' 2026-10-17T18:02:33,519 Source in /tmp/pip-wheel-4slz751f/pysignalr_abe174d4d2f04ae1ace7f51ba842365f has version 1.3.3, which satisfies requirement pysignalr==1.3.3 from https://files.pythonhosted.org/packages/61/90/991c2069ea98b6328a87a2380dea6c957cbe81b7954eddbcbf0bff5d62d6/pysignalr-1.3.3.tar.gz 2026-10-17T18:02:33,520 Removed pysignalr==1.3.3 from https://files.pythonhosted.org/packages/61/90/991c2069ea98b6328a87a2380dea6c957cbe81b7954eddbcbf0bff5d62d6/pysignalr-1.3.3.tar.gz from build tracker '/tmp/pip-build-tracker-ch5fim9e' 2026-10-17T18:02:33,527 Created temporary directory: /tmp/pip-unpack-hg66fchf 2026-10-17T18:02:33,527 Building wheels for collected packages: pysignalr 2026-10-17T18:02:33,532 Created temporary directory: /tmp/pip-wheel-6yi5ojw0 2026-10-17T18:02:33,533 Destination directory: /tmp/pip-wheel-6yi5ojw0 2026-10-17T18:02:33,535 Building wheel for pysignalr (pyproject.toml): started 2026-10-17T18:02:33,536 Running command Building wheel for pysignalr (pyproject.toml) 2026-10-17T18:02:33,668 Building wheel for pysignalr (pyproject.toml): finished with status 'done' 2026-10-17T18:02:33,672 Created wheel for pysignalr: filename=pysignalr-1.3.3-py3-none-any.whl size=23014 sha256=5012af69a812eb0b8d725b1b8ca075ec1cc8633706da4239012ab7a76b83b23b 2026-10-17T18:02:33,673 Stored in directory: /tmp/pip-ephem-wheel-cache-0e9ezery/wheels/e2/59/57/6a90cec216f08a7ea65de8ee9a0b1cd16a4ecdb7f92fa6eb0b 2026-10-17T18:02:33,685 Successfully built pysignalr 2026-10-17T18:02:33,689 Removed build tracker: '/tmp/pip-build-tracker-ch5fim9e'