2026-02-12T11:48:44,916 Created temporary directory: /tmp/pip-ephem-wheel-cache-voa57_tz 2026-02-12T11:48:44,918 Created temporary directory: /tmp/pip-build-tracker-1u21rekr 2026-02-12T11:48:44,918 Initialized build tracking at /tmp/pip-build-tracker-1u21rekr 2026-02-12T11:48:44,919 Created build tracker: /tmp/pip-build-tracker-1u21rekr 2026-02-12T11:48:44,919 Entered build tracker: /tmp/pip-build-tracker-1u21rekr 2026-02-12T11:48:44,920 Created temporary directory: /tmp/pip-wheel-q55874jj 2026-02-12T11:48:44,923 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-12T11:48:44,925 Created temporary directory: /tmp/pip-ephem-wheel-cache-4co6zlax 2026-02-12T11:48:44,948 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T11:48:44,952 2 location(s) to search for versions of rustling: 2026-02-12T11:48:44,952 * https://pypi.org/simple/rustling/ 2026-02-12T11:48:44,952 * https://www.piwheels.org/simple/rustling/ 2026-02-12T11:48:44,953 Fetching project page and analyzing links: https://pypi.org/simple/rustling/ 2026-02-12T11:48:44,953 Getting page https://pypi.org/simple/rustling/ 2026-02-12T11:48:44,955 Found index url https://pypi.org/simple 2026-02-12T11:48:45,171 Fetched page https://pypi.org/simple/rustling/ as application/vnd.pypi.simple.v1+json 2026-02-12T11:48:45,177 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/fa/6f/1b56e84b157af9b4a417cdfe5b200a46e80aaccda191211d0680c86dd236/rustling-0.2.0-cp310-abi3-macosx_10_12_x86_64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,178 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/aa/8b/4640491587dc0fcb7f4ad121c4d212170bb8e0d55a8bb0172504e5a1c276/rustling-0.2.0-cp310-abi3-macosx_11_0_arm64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,178 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/b0/22/c698af61a8aefd88221c012a1ed905a8917eaca114cd8cffce6b0f220d7f/rustling-0.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,179 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/5e/24/7db011b6ba520dbc5e42e6ddb70a2117dd9ed4752deb00a7dc29109f4451/rustling-0.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,179 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/cc/6b/0fdb71d7f296f6449e07de9322dddeefee5fba502e6bdf284598f34d6d39/rustling-0.2.0-cp310-abi3-win_amd64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,180 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/d8/49/9bc66d30fe3a300bd4a9e15a8737be8026a067d15179d86dd160487caeb3/rustling-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,180 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/03/4e/c67292e3cd34a6446a2aa1f87a6e7229d9b2e60b53b8e3d0f3eb49c389e5/rustling-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,181 Found link https://files.pythonhosted.org/packages/fc/f8/2ce39bdd90c91b58b51854df0343c0c0e58baa6912bd69330844de32528f/rustling-0.2.0.tar.gz (from https://pypi.org/simple/rustling/) (requires-python:>=3.10), version: 0.2.0 2026-02-12T11:48:45,182 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/e3/85/0ad4c10bf833c5698744f4eae414525a971803245b7ee57dd0a0617f6ce2/rustling-0.3.0-cp310-abi3-macosx_10_12_x86_64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,182 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/94/08/97bd6d9bd00a0cc1e02067706bf2922e06f009aa5bf8301a12523558959d/rustling-0.3.0-cp310-abi3-macosx_11_0_arm64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,183 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/16/2d/1f7a4c7e374beb34bbf04b432dcde9fffc48434339bc20c0a531a1877a08/rustling-0.3.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,183 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/24/f6/74fb7b4b428a51f217a574494c6ef73a6a1e9018348ae7ee11b5cc1e42ac/rustling-0.3.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,184 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/e0/fa/56ea4e8843365cc1ebf0bffdef40d28b910478d4123f1e730a4be2d0501c/rustling-0.3.0-cp310-abi3-win_amd64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,184 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/b2/2e/eef1990d7e4f4e839c9eb2272e8a09f9f35e58351a9c6f6db448b96084cf/rustling-0.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,185 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/2c/bf/38e2d505ab48f5ea3cda654961fda1530b2004a72d0f39a44548cfff3d91/rustling-0.3.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,186 Found link https://files.pythonhosted.org/packages/b7/b6/ae055ff5ccbe9c3438bfac11ccce6d65f942e96d4cde7f341e73b268dc27/rustling-0.3.0.tar.gz (from https://pypi.org/simple/rustling/) (requires-python:>=3.10), version: 0.3.0 2026-02-12T11:48:45,186 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/40/00/cf44fe38dad0c25e2b5239129683e86acd31e3f66fa630994d7a543e968c/rustling-0.4.0-cp310-abi3-macosx_10_12_x86_64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,187 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/45/f0/9376bc454207a0803a51eb54f3e401afd3961397e09d8c80957cfd3179f5/rustling-0.4.0-cp310-abi3-macosx_11_0_arm64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,187 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/1e/1c/e7708e138b3757a23af62579fa35a3042f35cb7955dd339610a2348d176e/rustling-0.4.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,188 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/6d/cb/e18b0137f273ffea816ae61a15ea3ff38298070e468c47e52ac2c9278747/rustling-0.4.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,188 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/b8/5e/c0fa092c1e027265b50cc5fad5a4d5f0e6e0575495bd7e1891f4ccfb10ca/rustling-0.4.0-cp310-abi3-win_amd64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,189 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/51/2c/210caa69aa8ee5b2b6a17b52016a3deb656560dc2b6f590261069a27867a/rustling-0.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,189 Skipping link: No binaries permitted for rustling: https://files.pythonhosted.org/packages/f6/d5/3b97b41b4541c58eb3f1a038b5505b08aa16082a7cd6605798f29c037cf8/rustling-0.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,190 Found link https://files.pythonhosted.org/packages/62/54/cf4b9dc79266ac1b4df5a36814c160ffff76f28e160c894294d540c355a7/rustling-0.4.0.tar.gz (from https://pypi.org/simple/rustling/) (requires-python:>=3.10), version: 0.4.0 2026-02-12T11:48:45,191 Fetching project page and analyzing links: https://www.piwheels.org/simple/rustling/ 2026-02-12T11:48:45,192 Getting page https://www.piwheels.org/simple/rustling/ 2026-02-12T11:48:45,193 Found index url https://www.piwheels.org/simple 2026-02-12T11:48:45,386 Fetched page https://www.piwheels.org/simple/rustling/ as text/html 2026-02-12T11:48:45,388 Skipping link: No binaries permitted for rustling: https://www.piwheels.org/simple/rustling/rustling-0.3.0-cp310-abi3-linux_armv6l.whl#sha256=22e5326b74a10504166a4b012e723e86d812eb69f6b813a2c938a7d3df385594 (from https://www.piwheels.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,389 Skipping link: No binaries permitted for rustling: https://www.piwheels.org/simple/rustling/rustling-0.3.0-cp310-abi3-linux_armv7l.whl#sha256=22e5326b74a10504166a4b012e723e86d812eb69f6b813a2c938a7d3df385594 (from https://www.piwheels.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,389 Skipping link: No binaries permitted for rustling: https://www.piwheels.org/simple/rustling/rustling-0.2.0-cp310-abi3-linux_armv6l.whl#sha256=52e7749cf08d58649fda3da27e0a352f3d215259dffa719f251eed0566eaceb6 (from https://www.piwheels.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,390 Skipping link: No binaries permitted for rustling: https://www.piwheels.org/simple/rustling/rustling-0.2.0-cp310-abi3-linux_armv7l.whl#sha256=52e7749cf08d58649fda3da27e0a352f3d215259dffa719f251eed0566eaceb6 (from https://www.piwheels.org/simple/rustling/) (requires-python:>=3.10) 2026-02-12T11:48:45,390 Skipping link: not a file: https://www.piwheels.org/simple/rustling/ 2026-02-12T11:48:45,391 Skipping link: not a file: https://pypi.org/simple/rustling/ 2026-02-12T11:48:45,411 Given no hashes to check 1 links for project 'rustling': discarding no candidates 2026-02-12T11:48:45,431 Collecting rustling==0.3.0 2026-02-12T11:48:45,433 Created temporary directory: /tmp/pip-unpack-45oi6_k8 2026-02-12T11:48:45,645 Downloading rustling-0.3.0.tar.gz (47 kB) 2026-02-12T11:48:45,778 Added rustling==0.3.0 from https://files.pythonhosted.org/packages/b7/b6/ae055ff5ccbe9c3438bfac11ccce6d65f942e96d4cde7f341e73b268dc27/rustling-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-1u21rekr' 2026-02-12T11:48:45,783 Created temporary directory: /tmp/pip-build-env-ijslafyd 2026-02-12T11:48:45,787 Installing build dependencies: started 2026-02-12T11:48:45,789 Running command pip subprocess to install build dependencies 2026-02-12T11:48:46,939 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-12T11:48:47,547 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-12T11:48:47,570 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T11:48:49,299 Collecting maturin>=1.9 2026-02-12T11:48:49,766 Using cached https://www.piwheels.org/simple/maturin/maturin-1.11.5-cp311-cp311-linux_armv7l.whl (5.9 MB) 2026-02-12T11:48:52,560 Installing collected packages: maturin 2026-02-12T11:48:53,044 Successfully installed maturin-1.11.5 2026-02-12T11:48:53,330 Installing build dependencies: finished with status 'done' 2026-02-12T11:48:53,337 Getting requirements to build wheel: started 2026-02-12T11:48:53,338 Running command Getting requirements to build wheel 2026-02-12T11:48:53,533 Getting requirements to build wheel: finished with status 'done' 2026-02-12T11:48:53,537 Created temporary directory: /tmp/pip-modern-metadata-s9ggoa4e 2026-02-12T11:48:53,539 Preparing metadata (pyproject.toml): started 2026-02-12T11:48:53,540 Running command Preparing metadata (pyproject.toml) 2026-02-12T11:48:54,531 📦 Including license file `LICENSE.md` 2026-02-12T11:48:54,533 🍹 Building a mixed python/rust project 2026-02-12T11:48:54,533 🔗 Found pyo3 bindings with abi3 support 2026-02-12T11:48:55,227 🐍 Found CPython 3.11 at /usr/bin/python3 2026-02-12T11:48:55,227 📡 Using build options features from pyproject.toml 2026-02-12T11:48:55,244 rustling-0.3.0.dist-info 2026-02-12T11:48:55,245 Checking for Rust toolchain.... 2026-02-12T11:48:55,245 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-s9ggoa4e --interpreter /usr/bin/python3` 2026-02-12T11:48:55,268 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-12T11:48:55,273 Source in /tmp/pip-wheel-q55874jj/rustling_054aa8c2647843f49a60c64c5331ec38 has version 0.3.0, which satisfies requirement rustling==0.3.0 from https://files.pythonhosted.org/packages/b7/b6/ae055ff5ccbe9c3438bfac11ccce6d65f942e96d4cde7f341e73b268dc27/rustling-0.3.0.tar.gz 2026-02-12T11:48:55,274 Removed rustling==0.3.0 from https://files.pythonhosted.org/packages/b7/b6/ae055ff5ccbe9c3438bfac11ccce6d65f942e96d4cde7f341e73b268dc27/rustling-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-1u21rekr' 2026-02-12T11:48:55,280 Created temporary directory: /tmp/pip-unpack-1phzzf2s 2026-02-12T11:48:55,280 Building wheels for collected packages: rustling 2026-02-12T11:48:55,285 Created temporary directory: /tmp/pip-wheel-5xecfecs 2026-02-12T11:48:55,285 Destination directory: /tmp/pip-wheel-5xecfecs 2026-02-12T11:48:55,288 Building wheel for rustling (pyproject.toml): started 2026-02-12T11:48:55,289 Running command Building wheel for rustling (pyproject.toml) 2026-02-12T11:48:55,458 Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 2026-02-12T11:48:56,081 📦 Including license file `LICENSE.md` 2026-02-12T11:48:56,082 🍹 Building a mixed python/rust project 2026-02-12T11:48:56,083 🔗 Found pyo3 bindings with abi3 support 2026-02-12T11:48:56,571 🐍 Found CPython 3.11 at /usr/bin/python3 2026-02-12T11:48:56,572 📡 Using build options features from pyproject.toml 2026-02-12T11:48:57,194 Compiling target-lexicon v0.13.4 2026-02-12T11:48:57,195 Compiling once_cell v1.21.3 2026-02-12T11:48:57,196 Compiling proc-macro2 v1.0.106 2026-02-12T11:48:57,197 Compiling libc v0.2.180 2026-02-12T11:48:58,938 Compiling unicode-ident v1.0.22 2026-02-12T11:48:59,481 Compiling quote v1.0.44 2026-02-12T11:49:01,014 Compiling crossbeam-utils v0.8.21 2026-02-12T11:49:02,567 Compiling getrandom v0.3.4 2026-02-12T11:49:04,422 Compiling zerocopy v0.8.39 2026-02-12T11:49:05,101 Compiling pyo3-build-config v0.25.1 2026-02-12T11:49:09,945 Compiling syn v2.0.114 2026-02-12T11:49:13,114 Compiling serde_core v1.0.228 2026-02-12T11:49:14,958 Compiling cfg-if v1.0.4 2026-02-12T11:49:15,179 Compiling autocfg v1.5.0 2026-02-12T11:49:17,317 Compiling crossbeam-epoch v0.9.18 2026-02-12T11:49:18,889 Compiling memoffset v0.9.1 2026-02-12T11:49:22,265 Compiling zmij v1.0.19 2026-02-12T11:49:22,608 Compiling pyo3-ffi v0.25.1 2026-02-12T11:49:23,772 Compiling pyo3-macros-backend v0.25.1 2026-02-12T11:49:24,480 Compiling rayon-core v1.13.0 2026-02-12T11:49:24,883 Compiling heck v0.5.0 2026-02-12T11:49:25,468 Compiling pyo3 v0.25.1 2026-02-12T11:49:26,756 Compiling crossbeam-deque v0.8.6 2026-02-12T11:49:28,529 Compiling rand_core v0.9.5 2026-02-12T11:49:30,617 Compiling serde_json v1.0.149 2026-02-12T11:49:31,526 Compiling serde v1.0.228 2026-02-12T11:50:05,613 Compiling unindent v0.2.4 2026-02-12T11:50:07,470 Compiling memchr v2.7.6 2026-02-12T11:50:14,279 Compiling indoc v2.0.7 2026-02-12T11:50:17,561 Compiling serde_derive v1.0.228 2026-02-12T11:50:20,144 Compiling ppv-lite86 v0.2.21 2026-02-12T11:50:20,451 error: failed to create encoded metadata from file: Device or resource busy (os error 16) 2026-02-12T11:50:20,777 error: could not compile `zerocopy` (lib) due to 1 previous error 2026-02-12T11:50:20,778 warning: build failed, waiting for other jobs to finish... 2026-02-12T11:50:42,150 💥 maturin failed 2026-02-12T11:50:42,151 Caused by: Failed to build a native library through cargo 2026-02-12T11:50:42,151 Caused by: Cargo build finished with "exit status: 101": `env -u CARGO PYO3_BUILD_EXTENSION_MODULE="1" PYO3_ENVIRONMENT_SIGNATURE="cpython-3.11-64bit" PYO3_PYTHON="/usr/bin/python3" PYTHON_SYS_EXECUTABLE="/usr/bin/python3" "cargo" "rustc" "--profile" "release" "--features" "extension-module" "--message-format" "json-render-diagnostics" "--manifest-path" "/tmp/pip-wheel-q55874jj/rustling_054aa8c2647843f49a60c64c5331ec38/Cargo.toml" "--lib" "--crate-type" "cdylib"` 2026-02-12T11:50:42,152 Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/usr/bin/python3', '--compatibility', 'off'] returned non-zero exit status 1 2026-02-12T11:50:42,175 ERROR: [present-rich] Building wheel for rustling (pyproject.toml) exited with 1 2026-02-12T11:50:42,188 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpdmw411fe[/] 2026-02-12T11:50:42,189 [bold magenta]cwd[/]: /tmp/pip-wheel-q55874jj/rustling_054aa8c2647843f49a60c64c5331ec38 2026-02-12T11:50:42,189 Building wheel for rustling (pyproject.toml): finished with status 'error' 2026-02-12T11:50:42,192 ERROR: Failed building wheel for rustling 2026-02-12T11:50:42,194 Failed to build rustling 2026-02-12T11:50:42,195 ERROR: Failed to build one or more wheels 2026-02-12T11:50:42,197 Exception information: 2026-02-12T11:50:42,197 Traceback (most recent call last): 2026-02-12T11:50:42,197 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-02-12T11:50:42,197 status = run_func(*args) 2026-02-12T11:50:42,197 ^^^^^^^^^^^^^^^ 2026-02-12T11:50:42,197 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-02-12T11:50:42,197 return func(self, options, args) 2026-02-12T11:50:42,197 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-02-12T11:50:42,197 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-02-12T11:50:42,197 raise CommandError("Failed to build one or more wheels") 2026-02-12T11:50:42,197 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-02-12T11:50:42,201 Removed build tracker: '/tmp/pip-build-tracker-1u21rekr'