2026-04-10T02:55:20,836 Created temporary directory: /tmp/pip-ephem-wheel-cache-5yecb34o 2026-04-10T02:55:20,838 Created temporary directory: /tmp/pip-build-tracker-lg3r_0ll 2026-04-10T02:55:20,838 Initialized build tracking at /tmp/pip-build-tracker-lg3r_0ll 2026-04-10T02:55:20,839 Created build tracker: /tmp/pip-build-tracker-lg3r_0ll 2026-04-10T02:55:20,839 Entered build tracker: /tmp/pip-build-tracker-lg3r_0ll 2026-04-10T02:55:20,840 Created temporary directory: /tmp/pip-wheel-k5r_q0zv 2026-04-10T02:55:20,843 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-04-10T02:55:20,845 Created temporary directory: /tmp/pip-ephem-wheel-cache-_xg_dgoy 2026-04-10T02:55:20,870 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-10T02:55:20,874 2 location(s) to search for versions of dkdc-sh: 2026-04-10T02:55:20,874 * https://pypi.org/simple/dkdc-sh/ 2026-04-10T02:55:20,874 * https://www.piwheels.org/simple/dkdc-sh/ 2026-04-10T02:55:20,875 Fetching project page and analyzing links: https://pypi.org/simple/dkdc-sh/ 2026-04-10T02:55:20,875 Getting page https://pypi.org/simple/dkdc-sh/ 2026-04-10T02:55:20,877 Found index url https://pypi.org/simple 2026-04-10T02:55:21,102 Fetched page https://pypi.org/simple/dkdc-sh/ as application/vnd.pypi.simple.v1+json 2026-04-10T02:55:21,106 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/2f/f7/968713b785acd61332ef9c232d90d66d97b6b6a317ec908dab10f71fecce/dkdc_sh-0.1.0-cp311-abi3-macosx_10_12_x86_64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,107 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/b1/01/6300a4701297a8bbfab212d671b2411edb8955b09f6c472a3963f5f5c885/dkdc_sh-0.1.0-cp311-abi3-macosx_11_0_arm64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,108 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/fd/cc/106cf1aaa25f718835fe1d7587cedf9d8dce209ec299a0f822137cebb63b/dkdc_sh-0.1.0-cp311-abi3-manylinux_2_39_aarch64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,108 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/c8/e6/ecd3c3be4faf4a107c36a9c306a52d7d890c9437b70f46898b67333d950c/dkdc_sh-0.1.0-cp311-abi3-manylinux_2_39_x86_64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,110 Found link https://files.pythonhosted.org/packages/a0/2a/7014b5c27913fc4c48a541368482182b8f97544ec0a41b7d63640f223deb/dkdc_sh-0.1.0.tar.gz (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11), version: 0.1.0 2026-04-10T02:55:21,110 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/2e/f0/da8874174d1b608d52420237956c0a0c00dcac121eb684c6b71178775ae4/dkdc_sh-0.2.0-cp311-abi3-macosx_10_12_x86_64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,111 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/15/15/7935582cb153807ad06fd39dadd5c1f0f0179610fd4f2d8affc27ed75993/dkdc_sh-0.2.0-cp311-abi3-macosx_11_0_arm64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,112 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/d2/5b/f58073de895805c373f6e6d49043bd51050cf2bcfc17ce741c95e1e6c32f/dkdc_sh-0.2.0-cp311-abi3-manylinux_2_39_aarch64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,112 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/14/3e/dd48ebbe5845aafd3d86263ceba865b0b467d7b9f73f6054b1d010087403/dkdc_sh-0.2.0-cp311-abi3-manylinux_2_39_x86_64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,113 Found link https://files.pythonhosted.org/packages/14/91/ca6a07ba399dfb3026a7a84a8964d7d7f1719b846e592973063cb3f27a69/dkdc_sh-0.2.0.tar.gz (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11), version: 0.2.0 2026-04-10T02:55:21,114 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/67/b3/9ea0c12c32d35b63a4903b8a5f6f165e9af6b55bb979d5935dc8415a304f/dkdc_sh-0.2.1-cp311-abi3-macosx_10_12_x86_64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,115 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/58/92/15bfd036cc5e7138d9449ab1d7aa8648141e3cd70e72cfe8784226875371/dkdc_sh-0.2.1-cp311-abi3-macosx_11_0_arm64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,115 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/9d/dc/7033f6920c476cdb0f7a567514dda1e179bd2d16f9144cf52b455261b3f6/dkdc_sh-0.2.1-cp311-abi3-manylinux_2_39_aarch64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,116 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/43/52/5a4e0d9ed6a5c933fe237761c763af9dc5f4e9072cf50628802e2b655f41/dkdc_sh-0.2.1-cp311-abi3-manylinux_2_39_x86_64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,116 Found link https://files.pythonhosted.org/packages/28/3a/2def0e1949edc31430e7dff0a8244cb563c73dea4152521a7605ec219be6/dkdc_sh-0.2.1.tar.gz (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11), version: 0.2.1 2026-04-10T02:55:21,117 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/31/8b/197a45c4e29a24a11e00a7a2f5d7300e064a687c3acd52ec152ed4f004a0/dkdc_sh-0.2.2-cp311-abi3-macosx_10_12_x86_64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,118 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/9e/b8/7e7f063034e77d86e0e951996691bc9b0511f24bdac9e9b420e5cb950050/dkdc_sh-0.2.2-cp311-abi3-macosx_11_0_arm64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,118 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/a8/b2/aedebe34337667105211ccd1f1b3c6091e002702eaf3f62fc93429bfcc77/dkdc_sh-0.2.2-cp311-abi3-manylinux_2_39_aarch64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,119 Skipping link: No binaries permitted for dkdc-sh: https://files.pythonhosted.org/packages/ab/a8/309a47ad8d569c300828b271807f909fc49f279d883437b4480fe63d867d/dkdc_sh-0.2.2-cp311-abi3-manylinux_2_39_x86_64.whl (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,120 Found link https://files.pythonhosted.org/packages/f0/83/35f60eeb1c220626804f3698802ed38040efe0615310d858f90edb3e3fc6/dkdc_sh-0.2.2.tar.gz (from https://pypi.org/simple/dkdc-sh/) (requires-python:>=3.11), version: 0.2.2 2026-04-10T02:55:21,121 Fetching project page and analyzing links: https://www.piwheels.org/simple/dkdc-sh/ 2026-04-10T02:55:21,121 Getting page https://www.piwheels.org/simple/dkdc-sh/ 2026-04-10T02:55:21,123 Found index url https://www.piwheels.org/simple 2026-04-10T02:55:21,290 Fetched page https://www.piwheels.org/simple/dkdc-sh/ as text/html 2026-04-10T02:55:21,293 Skipping link: No binaries permitted for dkdc-sh: https://www.piwheels.org/simple/dkdc-sh/dkdc_sh-0.2.2-cp311-abi3-linux_armv6l.whl#sha256=61b630ae0d0b5c22ab4d90f30f4c98af830a54350b8439ae3d8af348537ce411 (from https://www.piwheels.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,294 Skipping link: No binaries permitted for dkdc-sh: https://www.piwheels.org/simple/dkdc-sh/dkdc_sh-0.2.2-cp311-abi3-linux_armv7l.whl#sha256=61b630ae0d0b5c22ab4d90f30f4c98af830a54350b8439ae3d8af348537ce411 (from https://www.piwheels.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,295 Skipping link: No binaries permitted for dkdc-sh: https://www.piwheels.org/simple/dkdc-sh/dkdc_sh-0.2.0-cp311-abi3-linux_armv6l.whl#sha256=bfcbdc73c4382e05d3faecc67c6c74fc37bddd9dd22e37e6b65c4e6522478256 (from https://www.piwheels.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,296 Skipping link: No binaries permitted for dkdc-sh: https://www.piwheels.org/simple/dkdc-sh/dkdc_sh-0.2.0-cp311-abi3-linux_armv7l.whl#sha256=bfcbdc73c4382e05d3faecc67c6c74fc37bddd9dd22e37e6b65c4e6522478256 (from https://www.piwheels.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,296 Skipping link: No binaries permitted for dkdc-sh: https://www.piwheels.org/simple/dkdc-sh/dkdc_sh-0.1.0-cp311-abi3-linux_armv6l.whl#sha256=088dc0a0878940726d2f702aa7233e9fd629f5ef73f19ecf6321580577a420fa (from https://www.piwheels.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,297 Skipping link: No binaries permitted for dkdc-sh: https://www.piwheels.org/simple/dkdc-sh/dkdc_sh-0.1.0-cp311-abi3-linux_armv7l.whl#sha256=088dc0a0878940726d2f702aa7233e9fd629f5ef73f19ecf6321580577a420fa (from https://www.piwheels.org/simple/dkdc-sh/) (requires-python:>=3.11) 2026-04-10T02:55:21,297 Skipping link: not a file: https://www.piwheels.org/simple/dkdc-sh/ 2026-04-10T02:55:21,298 Skipping link: not a file: https://pypi.org/simple/dkdc-sh/ 2026-04-10T02:55:21,318 Given no hashes to check 1 links for project 'dkdc-sh': discarding no candidates 2026-04-10T02:55:21,337 Collecting dkdc-sh==0.2.2 2026-04-10T02:55:21,340 Created temporary directory: /tmp/pip-unpack-5xe69olx 2026-04-10T02:55:21,571 Downloading dkdc_sh-0.2.2.tar.gz (10 kB) 2026-04-10T02:55:21,607 Added dkdc-sh==0.2.2 from https://files.pythonhosted.org/packages/f0/83/35f60eeb1c220626804f3698802ed38040efe0615310d858f90edb3e3fc6/dkdc_sh-0.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-lg3r_0ll' 2026-04-10T02:55:21,612 Created temporary directory: /tmp/pip-build-env-_onzmojw 2026-04-10T02:55:21,616 Installing build dependencies: started 2026-04-10T02:55:21,618 Running command pip subprocess to install build dependencies 2026-04-10T02:55:22,756 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-10T02:55:23,200 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-04-10T02:55:23,223 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-10T02:55:25,098 Collecting maturin<2.0,>=1.0 2026-04-10T02:55:25,565 Using cached https://www.piwheels.org/simple/maturin/maturin-1.13.1-cp311-cp311-linux_armv7l.whl (6.4 MB) 2026-04-10T02:55:28,424 Installing collected packages: maturin 2026-04-10T02:55:29,032 Successfully installed maturin-1.13.1 2026-04-10T02:55:29,329 Installing build dependencies: finished with status 'done' 2026-04-10T02:55:29,336 Getting requirements to build wheel: started 2026-04-10T02:55:29,337 Running command Getting requirements to build wheel 2026-04-10T02:55:29,535 Getting requirements to build wheel: finished with status 'done' 2026-04-10T02:55:29,538 Created temporary directory: /tmp/pip-modern-metadata-ual42um6 2026-04-10T02:55:29,541 Preparing metadata (pyproject.toml): started 2026-04-10T02:55:29,542 Running command Preparing metadata (pyproject.toml) 2026-04-10T02:55:30,261 🍹 Building a mixed python/rust project 2026-04-10T02:55:30,261 🔗 Found pyo3 bindings with abi3 support 2026-04-10T02:55:30,574 🐍 Found CPython 3.11 at /usr/bin/python3 2026-04-10T02:55:30,594 dkdc_sh-0.2.2.dist-info 2026-04-10T02:55:30,595 Checking for Rust toolchain.... 2026-04-10T02:55:30,596 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-ual42um6 --interpreter /usr/bin/python3` 2026-04-10T02:55:30,627 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-10T02:55:30,633 Source in /tmp/pip-wheel-k5r_q0zv/dkdc-sh_4493a7846b484c879315d7816d5c6b11 has version 0.2.2, which satisfies requirement dkdc-sh==0.2.2 from https://files.pythonhosted.org/packages/f0/83/35f60eeb1c220626804f3698802ed38040efe0615310d858f90edb3e3fc6/dkdc_sh-0.2.2.tar.gz 2026-04-10T02:55:30,634 Removed dkdc-sh==0.2.2 from https://files.pythonhosted.org/packages/f0/83/35f60eeb1c220626804f3698802ed38040efe0615310d858f90edb3e3fc6/dkdc_sh-0.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-lg3r_0ll' 2026-04-10T02:55:30,642 Created temporary directory: /tmp/pip-unpack-_1wlubis 2026-04-10T02:55:30,643 Building wheels for collected packages: dkdc-sh 2026-04-10T02:55:30,648 Created temporary directory: /tmp/pip-wheel-hqp2vvp4 2026-04-10T02:55:30,649 Destination directory: /tmp/pip-wheel-hqp2vvp4 2026-04-10T02:55:30,652 Building wheel for dkdc-sh (pyproject.toml): started 2026-04-10T02:55:30,654 Running command Building wheel for dkdc-sh (pyproject.toml) 2026-04-10T02:55:30,863 Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 2026-04-10T02:55:31,274 🍹 Building a mixed python/rust project 2026-04-10T02:55:31,275 🔗 Found pyo3 bindings with abi3 support 2026-04-10T02:55:31,622 🐍 Found CPython 3.11 at /usr/bin/python3 2026-04-10T02:55:32,015 Compiling target-lexicon v0.13.5 2026-04-10T02:55:32,016 Compiling proc-macro2 v1.0.106 2026-04-10T02:55:32,016 Compiling unicode-ident v1.0.24 2026-04-10T02:55:32,017 Compiling quote v1.0.45 2026-04-10T02:55:32,467 Compiling libc v0.2.184 2026-04-10T02:55:33,554 Compiling rustix v1.1.4 2026-04-10T02:55:35,360 Compiling heck v0.5.0 2026-04-10T02:55:36,542 Compiling bitflags v2.11.0 2026-04-10T02:55:37,287 Compiling linux-raw-sys v0.12.1 2026-04-10T02:55:40,442 Compiling pyo3-build-config v0.28.3 2026-04-10T02:55:42,559 Compiling syn v2.0.117 2026-04-10T02:55:56,023 Compiling env_home v0.1.0 2026-04-10T02:55:56,450 Compiling either v1.15.0 2026-04-10T02:55:57,506 Compiling pyo3-ffi v0.28.3 2026-04-10T02:55:58,741 Compiling pyo3-macros-backend v0.28.3 2026-04-10T02:55:59,423 Compiling pyo3 v0.28.3 2026-04-10T02:56:01,018 Compiling once_cell v1.21.4 2026-04-10T02:56:05,361 Compiling which v7.0.3 2026-04-10T02:56:07,341 Compiling dkdc-sh v0.2.2 (/tmp/pip-wheel-k5r_q0zv/dkdc-sh_4493a7846b484c879315d7816d5c6b11/crates/sh-core) 2026-04-10T02:56:19,895 error: failed to create encoded metadata from file: Device or resource busy (os error 16) 2026-04-10T02:56:20,129 error: could not compile `syn` (lib) due to 1 previous error 2026-04-10T02:56:20,130 warning: build failed, waiting for other jobs to finish... 2026-04-10T02:56:45,607 💥 maturin failed 2026-04-10T02:56:45,607 Caused by: Failed to build a native library through cargo 2026-04-10T02:56:45,609 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" "--message-format" "json-render-diagnostics" "--manifest-path" "/tmp/pip-wheel-k5r_q0zv/dkdc-sh_4493a7846b484c879315d7816d5c6b11/crates/sh-py/Cargo.toml" "--lib"` 2026-04-10T02:56:45,610 Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/usr/bin/python3', '--compatibility', 'off'] returned non-zero exit status 1 2026-04-10T02:56:45,640 ERROR: [present-rich] Building wheel for dkdc-sh (pyproject.toml) exited with 1 2026-04-10T02:56:45,660 [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/tmpsfiasshf[/] 2026-04-10T02:56:45,660 [bold magenta]cwd[/]: /tmp/pip-wheel-k5r_q0zv/dkdc-sh_4493a7846b484c879315d7816d5c6b11 2026-04-10T02:56:45,661 Building wheel for dkdc-sh (pyproject.toml): finished with status 'error' 2026-04-10T02:56:45,664 ERROR: Failed building wheel for dkdc-sh 2026-04-10T02:56:45,667 Failed to build dkdc-sh 2026-04-10T02:56:45,669 ERROR: Failed to build one or more wheels 2026-04-10T02:56:45,670 Exception information: 2026-04-10T02:56:45,670 Traceback (most recent call last): 2026-04-10T02:56:45,670 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-04-10T02:56:45,670 status = run_func(*args) 2026-04-10T02:56:45,670 ^^^^^^^^^^^^^^^ 2026-04-10T02:56:45,670 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-04-10T02:56:45,670 return func(self, options, args) 2026-04-10T02:56:45,670 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-10T02:56:45,670 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-04-10T02:56:45,670 raise CommandError("Failed to build one or more wheels") 2026-04-10T02:56:45,670 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-04-10T02:56:45,676 Removed build tracker: '/tmp/pip-build-tracker-lg3r_0ll'