2026-03-24T12:49:38,015 Created temporary directory: /tmp/pip-ephem-wheel-cache-cd0x8lcp 2026-03-24T12:49:38,017 Created temporary directory: /tmp/pip-build-tracker-y7g3pfr0 2026-03-24T12:49:38,018 Initialized build tracking at /tmp/pip-build-tracker-y7g3pfr0 2026-03-24T12:49:38,018 Created build tracker: /tmp/pip-build-tracker-y7g3pfr0 2026-03-24T12:49:38,019 Entered build tracker: /tmp/pip-build-tracker-y7g3pfr0 2026-03-24T12:49:38,020 Created temporary directory: /tmp/pip-wheel-8zs5_tx7 2026-03-24T12:49:38,023 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-03-24T12:49:38,025 Created temporary directory: /tmp/pip-ephem-wheel-cache-04ooq08r 2026-03-24T12:49:38,047 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-24T12:49:38,051 2 location(s) to search for versions of msgspec-ext: 2026-03-24T12:49:38,051 * https://pypi.org/simple/msgspec-ext/ 2026-03-24T12:49:38,051 * https://www.piwheels.org/simple/msgspec-ext/ 2026-03-24T12:49:38,052 Fetching project page and analyzing links: https://pypi.org/simple/msgspec-ext/ 2026-03-24T12:49:38,053 Getting page https://pypi.org/simple/msgspec-ext/ 2026-03-24T12:49:38,054 Found index url https://pypi.org/simple 2026-03-24T12:49:38,265 Fetched page https://pypi.org/simple/msgspec-ext/ as application/vnd.pypi.simple.v1+json 2026-03-24T12:49:38,268 Skipping link: No binaries permitted for msgspec-ext: https://files.pythonhosted.org/packages/0d/59/38109c91dc3b8048bf666c52e8faf5370ae309b2cf08aeabef404252221c/msgspec_ext-0.1.0-py3-none-any.whl (from https://pypi.org/simple/msgspec-ext/) (requires-python:>=3.9) 2026-03-24T12:49:38,269 Found link https://files.pythonhosted.org/packages/87/e0/01cb73aa6aea860aec88e4feba333aab8e890c08127b48a21f365474369d/msgspec_ext-0.1.0.tar.gz (from https://pypi.org/simple/msgspec-ext/) (requires-python:>=3.9), version: 0.1.0 2026-03-24T12:49:38,270 Skipping link: No binaries permitted for msgspec-ext: https://files.pythonhosted.org/packages/07/40/35130039c6c37328310aa4b619772e7cc2af558406378d9131d4cd14737a/msgspec_ext-0.3.4-py3-none-any.whl (from https://pypi.org/simple/msgspec-ext/) (requires-python:>=3.10) 2026-03-24T12:49:38,270 Found link https://files.pythonhosted.org/packages/ad/c8/c4f629bdbd152da11131354c10a42cb64e43e2d92569718fac1f72472bc8/msgspec_ext-0.3.4.tar.gz (from https://pypi.org/simple/msgspec-ext/) (requires-python:>=3.10), version: 0.3.4 2026-03-24T12:49:38,271 Skipping link: No binaries permitted for msgspec-ext: https://files.pythonhosted.org/packages/53/21/9cb18c2147fcc79cce69a2cb9d118ceb8871032d6adea87eec484311ed9c/msgspec_ext-0.4.0-py3-none-any.whl (from https://pypi.org/simple/msgspec-ext/) (requires-python:>=3.10) 2026-03-24T12:49:38,272 Found link https://files.pythonhosted.org/packages/9a/b4/c62d3061a32ba1f19a0a66e6c87f97f95f5d61514da198960ce64ef837da/msgspec_ext-0.4.0.tar.gz (from https://pypi.org/simple/msgspec-ext/) (requires-python:>=3.10), version: 0.4.0 2026-03-24T12:49:38,273 Skipping link: No binaries permitted for msgspec-ext: https://files.pythonhosted.org/packages/23/a0/f114ec438956b1e51338f8cf316fb076b5326b25ac669b7838e6431c7a35/msgspec_ext-0.5.0-py3-none-any.whl (from https://pypi.org/simple/msgspec-ext/) (requires-python:>=3.10) 2026-03-24T12:49:38,274 Found link https://files.pythonhosted.org/packages/27/eb/8c607e97c9293e7fbc9170ddaff1f3d9f70a59f0a0fb4d798cbae7acf44e/msgspec_ext-0.5.0.tar.gz (from https://pypi.org/simple/msgspec-ext/) (requires-python:>=3.10), version: 0.5.0 2026-03-24T12:49:38,275 Skipping link: No binaries permitted for msgspec-ext: https://files.pythonhosted.org/packages/e5/6c/6f73947318ba1d41cde989367780763960ccf743f22293ac44161a5484d3/msgspec_ext-0.5.1-py3-none-any.whl (from https://pypi.org/simple/msgspec-ext/) (requires-python:>=3.10) 2026-03-24T12:49:38,276 Found link https://files.pythonhosted.org/packages/e8/b5/147ef8cb9788a659567a925f4d80bbdac7c1ca1375e05277d9fbf3619cd8/msgspec_ext-0.5.1.tar.gz (from https://pypi.org/simple/msgspec-ext/) (requires-python:>=3.10), version: 0.5.1 2026-03-24T12:49:38,277 Fetching project page and analyzing links: https://www.piwheels.org/simple/msgspec-ext/ 2026-03-24T12:49:38,278 Getting page https://www.piwheels.org/simple/msgspec-ext/ 2026-03-24T12:49:38,279 Found index url https://www.piwheels.org/simple 2026-03-24T12:49:38,438 Fetched page https://www.piwheels.org/simple/msgspec-ext/ as text/html 2026-03-24T12:49:38,441 Skipping link: No binaries permitted for msgspec-ext: https://archive1.piwheels.org/simple/msgspec-ext/msgspec_ext-0.5.0-py3-none-any.whl#sha256=59f84d15a66f8fdf4d83e621083838dedd19893047d3b1ec0c7b9559e31b8f89 (from https://www.piwheels.org/simple/msgspec-ext/) (requires-python:>=3.10) 2026-03-24T12:49:38,442 Skipping link: No binaries permitted for msgspec-ext: https://archive1.piwheels.org/simple/msgspec-ext/msgspec_ext-0.4.0-py3-none-any.whl#sha256=d307caeaa5cf843579b62757bb8df60bc9fc5490fdd9267649660693a140c610 (from https://www.piwheels.org/simple/msgspec-ext/) (requires-python:>=3.10) 2026-03-24T12:49:38,442 Skipping link: No binaries permitted for msgspec-ext: https://archive1.piwheels.org/simple/msgspec-ext/msgspec_ext-0.3.4-py3-none-any.whl#sha256=adc10f429e3a6ddb24f95e43e952a64bf9f3d7660d697c5a424cd78f8f0538f2 (from https://www.piwheels.org/simple/msgspec-ext/) (requires-python:>=3.10) 2026-03-24T12:49:38,443 Skipping link: No binaries permitted for msgspec-ext: https://archive1.piwheels.org/simple/msgspec-ext/msgspec_ext-0.1.0-py3-none-any.whl#sha256=c0b936eee348224910603205936c64e3842ef3d75fa01cbfce72c70eae30276d (from https://www.piwheels.org/simple/msgspec-ext/) (requires-python:>=3.9) 2026-03-24T12:49:38,443 Skipping link: not a file: https://www.piwheels.org/simple/msgspec-ext/ 2026-03-24T12:49:38,444 Skipping link: not a file: https://pypi.org/simple/msgspec-ext/ 2026-03-24T12:49:38,463 Given no hashes to check 1 links for project 'msgspec-ext': discarding no candidates 2026-03-24T12:49:38,481 Collecting msgspec-ext==0.5.1 2026-03-24T12:49:38,484 Created temporary directory: /tmp/pip-unpack-_04zct_b 2026-03-24T12:49:38,700 Downloading msgspec_ext-0.5.1.tar.gz (377 kB) 2026-03-24T12:49:38,924 Added msgspec-ext==0.5.1 from https://files.pythonhosted.org/packages/e8/b5/147ef8cb9788a659567a925f4d80bbdac7c1ca1375e05277d9fbf3619cd8/msgspec_ext-0.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-y7g3pfr0' 2026-03-24T12:49:38,930 Created temporary directory: /tmp/pip-build-env-eju0zsw0 2026-03-24T12:49:38,935 Installing build dependencies: started 2026-03-24T12:49:38,936 Running command pip subprocess to install build dependencies 2026-03-24T12:49:40,079 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-24T12:49:40,685 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-03-24T12:49:40,709 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-24T12:49:41,217 Collecting hatchling 2026-03-24T12:49:41,236 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-24T12:49:41,429 Collecting packaging>=24.2 2026-03-24T12:49:41,448 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-24T12:49:41,574 Collecting pathspec>=0.10.1 2026-03-24T12:49:41,591 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-24T12:49:41,714 Collecting pluggy>=1.0.0 2026-03-24T12:49:41,730 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-24T12:49:42,171 Collecting trove-classifiers 2026-03-24T12:49:42,186 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-24T12:49:44,922 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-03-24T12:49:44,957 Creating /tmp/pip-build-env-eju0zsw0/overlay/local/bin 2026-03-24T12:49:44,959 changing mode of /tmp/pip-build-env-eju0zsw0/overlay/local/bin/trove-classifiers to 755 2026-03-24T12:49:45,915 changing mode of /tmp/pip-build-env-eju0zsw0/overlay/local/bin/hatchling to 755 2026-03-24T12:49:45,952 Successfully installed hatchling-1.29.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-03-24T12:49:46,200 Installing build dependencies: finished with status 'done' 2026-03-24T12:49:46,207 Getting requirements to build wheel: started 2026-03-24T12:49:46,208 Running command Getting requirements to build wheel 2026-03-24T12:49:46,562 Getting requirements to build wheel: finished with status 'done' 2026-03-24T12:49:46,566 Created temporary directory: /tmp/pip-modern-metadata-1tguuu88 2026-03-24T12:49:46,568 Preparing metadata (pyproject.toml): started 2026-03-24T12:49:46,570 Running command Preparing metadata (pyproject.toml) 2026-03-24T12:49:47,153 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-24T12:49:47,159 Source in /tmp/pip-wheel-8zs5_tx7/msgspec-ext_e091d527fc444d3db9787ca70e4d0862 has version 0.5.1, which satisfies requirement msgspec-ext==0.5.1 from https://files.pythonhosted.org/packages/e8/b5/147ef8cb9788a659567a925f4d80bbdac7c1ca1375e05277d9fbf3619cd8/msgspec_ext-0.5.1.tar.gz 2026-03-24T12:49:47,160 Removed msgspec-ext==0.5.1 from https://files.pythonhosted.org/packages/e8/b5/147ef8cb9788a659567a925f4d80bbdac7c1ca1375e05277d9fbf3619cd8/msgspec_ext-0.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-y7g3pfr0' 2026-03-24T12:49:47,168 Created temporary directory: /tmp/pip-unpack-k899_t1x 2026-03-24T12:49:47,169 Building wheels for collected packages: msgspec-ext 2026-03-24T12:49:47,174 Created temporary directory: /tmp/pip-wheel-82moo4is 2026-03-24T12:49:47,174 Destination directory: /tmp/pip-wheel-82moo4is 2026-03-24T12:49:47,177 Building wheel for msgspec-ext (pyproject.toml): started 2026-03-24T12:49:47,178 Running command Building wheel for msgspec-ext (pyproject.toml) 2026-03-24T12:49:47,310 Building wheel for msgspec-ext (pyproject.toml): finished with status 'done' 2026-03-24T12:49:47,314 Created wheel for msgspec-ext: filename=msgspec_ext-0.5.1-py3-none-any.whl size=22474 sha256=1d2b54c8323b62fe05374b76c2df3feb403cb03aa823d541b7f8ad9ec1b0724f 2026-03-24T12:49:47,315 Stored in directory: /tmp/pip-ephem-wheel-cache-04ooq08r/wheels/68/9a/70/9bc98b343dba74d31a6413493cadc5cd39b52e905fad86b464 2026-03-24T12:49:47,329 Successfully built msgspec-ext 2026-03-24T12:49:47,333 Removed build tracker: '/tmp/pip-build-tracker-y7g3pfr0'