2026-01-07T23:56:53,393 Created temporary directory: /tmp/pip-ephem-wheel-cache-mzxr3yen 2026-01-07T23:56:53,395 Created temporary directory: /tmp/pip-build-tracker-uc7u8f3m 2026-01-07T23:56:53,395 Initialized build tracking at /tmp/pip-build-tracker-uc7u8f3m 2026-01-07T23:56:53,396 Created build tracker: /tmp/pip-build-tracker-uc7u8f3m 2026-01-07T23:56:53,396 Entered build tracker: /tmp/pip-build-tracker-uc7u8f3m 2026-01-07T23:56:53,397 Created temporary directory: /tmp/pip-wheel-ffpg0fv3 2026-01-07T23:56:53,400 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-01-07T23:56:53,403 Created temporary directory: /tmp/pip-ephem-wheel-cache-it3tbsu4 2026-01-07T23:56:53,424 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-07T23:56:53,428 2 location(s) to search for versions of pysaal: 2026-01-07T23:56:53,428 * https://pypi.org/simple/pysaal/ 2026-01-07T23:56:53,428 * https://www.piwheels.org/simple/pysaal/ 2026-01-07T23:56:53,428 Fetching project page and analyzing links: https://pypi.org/simple/pysaal/ 2026-01-07T23:56:53,429 Getting page https://pypi.org/simple/pysaal/ 2026-01-07T23:56:53,431 Found index url https://pypi.org/simple 2026-01-07T23:56:53,645 Fetched page https://pypi.org/simple/pysaal/ as application/vnd.pypi.simple.v1+json 2026-01-07T23:56:53,648 Skipping link: No binaries permitted for pysaal: https://files.pythonhosted.org/packages/f3/40/4eefe603015073268d2fb71a6d433b663131f550d4c09d39dfc77238e709/pysaal-0.1.1-cp310-abi3-macosx_10_12_x86_64.whl (from https://pypi.org/simple/pysaal/) (requires-python:>=3.10) 2026-01-07T23:56:53,649 Skipping link: No binaries permitted for pysaal: https://files.pythonhosted.org/packages/15/2e/c4140b20e1f80d432444cba9321eccd7e85f68fe8f3f4df72f63de051827/pysaal-0.1.1-cp310-abi3-macosx_11_0_arm64.whl (from https://pypi.org/simple/pysaal/) (requires-python:>=3.10) 2026-01-07T23:56:53,650 Skipping link: No binaries permitted for pysaal: https://files.pythonhosted.org/packages/7c/c6/d7640822f865a2867ab4d2effca0e068ef49deae17166daa7c27ffed3a5d/pysaal-0.1.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/pysaal/) (requires-python:>=3.10) 2026-01-07T23:56:53,651 Skipping link: No binaries permitted for pysaal: https://files.pythonhosted.org/packages/94/66/31bf04056c5bdf755c853c8cb42e8952eeca72999dbb3d1408ae5c870976/pysaal-0.1.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/pysaal/) (requires-python:>=3.10) 2026-01-07T23:56:53,651 Skipping link: No binaries permitted for pysaal: https://files.pythonhosted.org/packages/cb/1e/fb7d78383f5ff8461b07acae27a583596d7114f89fd2d5642522bde594c2/pysaal-0.1.1-cp310-abi3-win_amd64.whl (from https://pypi.org/simple/pysaal/) (requires-python:>=3.10) 2026-01-07T23:56:53,652 Skipping link: No binaries permitted for pysaal: https://files.pythonhosted.org/packages/15/24/9eb4127ce444597f4a23c6f6e5bbf6f1efdd4d2a5acb21aa668085047bf3/pysaal-0.1.2-cp39-abi3-macosx_10_12_x86_64.whl (from https://pypi.org/simple/pysaal/) (requires-python:>=3.10) 2026-01-07T23:56:53,652 Skipping link: No binaries permitted for pysaal: https://files.pythonhosted.org/packages/b4/6a/1de32055ccf6e2b5470cd07eb37829adc4ff249ff5028ca401411c77263a/pysaal-0.1.2-cp39-abi3-macosx_11_0_arm64.whl (from https://pypi.org/simple/pysaal/) (requires-python:>=3.10) 2026-01-07T23:56:53,653 Skipping link: No binaries permitted for pysaal: https://files.pythonhosted.org/packages/60/b9/8fbc62fa21cd96e00e2161e21cae61261c1cb9e86207ab841cd6da45eee1/pysaal-0.1.2-cp39-abi3-manylinux_2_24_aarch64.whl (from https://pypi.org/simple/pysaal/) (requires-python:>=3.10) 2026-01-07T23:56:53,653 Skipping link: No binaries permitted for pysaal: https://files.pythonhosted.org/packages/80/0e/1f629fad7aa78e42aa9f0ec7dbb79963b00e9416d22b0fcc94f496b5fc02/pysaal-0.1.2-cp39-abi3-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/pysaal/) (requires-python:>=3.10) 2026-01-07T23:56:53,654 Skipping link: No binaries permitted for pysaal: https://files.pythonhosted.org/packages/ad/c0/6b9b9edadcc95bbcedceb76b7227d9dd67dea2999bbaaadfe3045d317466/pysaal-0.1.2-cp39-abi3-win_amd64.whl (from https://pypi.org/simple/pysaal/) (requires-python:>=3.10) 2026-01-07T23:56:53,655 Found link https://files.pythonhosted.org/packages/82/83/b4522977c252c38852c9c5f6737fd8386474027ee1deb796bcc964155a49/pysaal-0.1.2.tar.gz (from https://pypi.org/simple/pysaal/) (requires-python:>=3.10), version: 0.1.2 2026-01-07T23:56:53,656 Fetching project page and analyzing links: https://www.piwheels.org/simple/pysaal/ 2026-01-07T23:56:53,657 Getting page https://www.piwheels.org/simple/pysaal/ 2026-01-07T23:56:53,658 Found index url https://www.piwheels.org/simple 2026-01-07T23:56:54,013 Fetched page https://www.piwheels.org/simple/pysaal/ as text/html 2026-01-07T23:56:54,015 Skipping link: not a file: https://www.piwheels.org/simple/pysaal/ 2026-01-07T23:56:54,015 Skipping link: not a file: https://pypi.org/simple/pysaal/ 2026-01-07T23:56:54,034 Given no hashes to check 1 links for project 'pysaal': discarding no candidates 2026-01-07T23:56:54,052 Collecting pysaal==0.1.2 2026-01-07T23:56:54,054 Created temporary directory: /tmp/pip-unpack-h9xqtvde 2026-01-07T23:56:54,186 Downloading pysaal-0.1.2.tar.gz (92 kB) 2026-01-07T23:56:54,329 Added pysaal==0.1.2 from https://files.pythonhosted.org/packages/82/83/b4522977c252c38852c9c5f6737fd8386474027ee1deb796bcc964155a49/pysaal-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-uc7u8f3m' 2026-01-07T23:56:54,333 Created temporary directory: /tmp/pip-build-env-2t6avegd 2026-01-07T23:56:54,337 Installing build dependencies: started 2026-01-07T23:56:54,339 Running command pip subprocess to install build dependencies 2026-01-07T23:56:55,500 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-07T23:56:56,144 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-01-07T23:56:56,167 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-07T23:56:57,901 Collecting maturin 2026-01-07T23:56:58,345 Using cached https://www.piwheels.org/simple/maturin/maturin-1.11.2-cp311-cp311-linux_armv7l.whl (5.9 MB) 2026-01-07T23:57:01,153 Installing collected packages: maturin 2026-01-07T23:57:01,950 Successfully installed maturin-1.11.2 2026-01-07T23:57:02,237 Installing build dependencies: finished with status 'done' 2026-01-07T23:57:02,244 Getting requirements to build wheel: started 2026-01-07T23:57:02,245 Running command Getting requirements to build wheel 2026-01-07T23:57:02,457 Getting requirements to build wheel: finished with status 'done' 2026-01-07T23:57:02,460 Created temporary directory: /tmp/pip-modern-metadata-s7gvkqph 2026-01-07T23:57:02,463 Preparing metadata (pyproject.toml): started 2026-01-07T23:57:02,464 Running command Preparing metadata (pyproject.toml) 2026-01-07T23:57:02,855 ⚠️ Warning: Please use maturin in pyproject.toml with a version constraint, e.g. `requires = ["maturin>=1.0,<2.0"]`. This will become an error. 2026-01-07T23:57:03,658 Downloading crates ... 2026-01-07T23:57:03,979 Downloaded ctor v0.6.3 2026-01-07T23:57:04,003 Downloaded dtor-proc-macro v0.0.6 2026-01-07T23:57:04,020 Downloaded ctor-proc-macro v0.0.7 2026-01-07T23:57:04,034 Downloaded zerocopy-derive v0.8.33 2026-01-07T23:57:04,180 Downloaded dtor v0.1.1 2026-01-07T23:57:04,202 Downloaded indexmap v2.13.0 2026-01-07T23:57:04,284 Downloaded zerocopy v0.8.33 2026-01-07T23:57:04,876 🍹 Building a mixed python/rust project 2026-01-07T23:57:04,877 🔗 Found pyo3 bindings with abi3 support 2026-01-07T23:57:05,370 🐍 Found CPython 3.11 at /usr/bin/python3 2026-01-07T23:57:05,371 📡 Using build options features, bindings from pyproject.toml 2026-01-07T23:57:05,397 pysaal-0.1.2.dist-info 2026-01-07T23:57:05,398 Checking for Rust toolchain.... 2026-01-07T23:57:05,399 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-s7gvkqph --interpreter /usr/bin/python3` 2026-01-07T23:57:05,428 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-07T23:57:05,434 Source in /tmp/pip-wheel-ffpg0fv3/pysaal_ab111ed80c9d4f2799251999f698f3bd has version 0.1.2, which satisfies requirement pysaal==0.1.2 from https://files.pythonhosted.org/packages/82/83/b4522977c252c38852c9c5f6737fd8386474027ee1deb796bcc964155a49/pysaal-0.1.2.tar.gz 2026-01-07T23:57:05,435 Removed pysaal==0.1.2 from https://files.pythonhosted.org/packages/82/83/b4522977c252c38852c9c5f6737fd8386474027ee1deb796bcc964155a49/pysaal-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-uc7u8f3m' 2026-01-07T23:57:05,441 Created temporary directory: /tmp/pip-unpack-5i7olyjq 2026-01-07T23:57:05,442 Building wheels for collected packages: pysaal 2026-01-07T23:57:05,448 Created temporary directory: /tmp/pip-wheel-yo5y9o6x 2026-01-07T23:57:05,448 Destination directory: /tmp/pip-wheel-yo5y9o6x 2026-01-07T23:57:05,451 Building wheel for pysaal (pyproject.toml): started 2026-01-07T23:57:05,453 Running command Building wheel for pysaal (pyproject.toml) 2026-01-07T23:57:05,658 Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 2026-01-07T23:57:05,666 ⚠️ Warning: Please use maturin in pyproject.toml with a version constraint, e.g. `requires = ["maturin>=1.0,<2.0"]`. This will become an error. 2026-01-07T23:57:06,644 🍹 Building a mixed python/rust project 2026-01-07T23:57:06,645 🔗 Found pyo3 bindings with abi3 support 2026-01-07T23:57:07,185 🐍 Found CPython 3.11 at /usr/bin/python3 2026-01-07T23:57:07,185 📡 Using build options features, bindings from pyproject.toml 2026-01-07T23:57:07,433 error: failed to parse manifest at `/tmp/pip-wheel-ffpg0fv3/pysaal_ab111ed80c9d4f2799251999f698f3bd/Cargo.toml` 2026-01-07T23:57:07,435 Caused by: 2026-01-07T23:57:07,435 can't find `astro_bench` bench at `benches/astro_bench.rs` or `benches/astro_bench/main.rs`. Please specify bench.path if you want to use a non-default path. 2026-01-07T23:57:07,441 💥 maturin failed 2026-01-07T23:57:07,441 Caused by: Failed to build a native library through cargo 2026-01-07T23:57:07,442 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" "python" "--message-format" "json-render-diagnostics" "--manifest-path" "/tmp/pip-wheel-ffpg0fv3/pysaal_ab111ed80c9d4f2799251999f698f3bd/Cargo.toml" "--lib" "--crate-type" "cdylib"` 2026-01-07T23:57:07,443 Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/usr/bin/python3', '--compatibility', 'off'] returned non-zero exit status 1 2026-01-07T23:57:07,466 ERROR: [present-rich] Building wheel for pysaal (pyproject.toml) exited with 1 2026-01-07T23:57:07,479 [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/tmp9q7eson3[/] 2026-01-07T23:57:07,480 [bold magenta]cwd[/]: /tmp/pip-wheel-ffpg0fv3/pysaal_ab111ed80c9d4f2799251999f698f3bd 2026-01-07T23:57:07,481 Building wheel for pysaal (pyproject.toml): finished with status 'error' 2026-01-07T23:57:07,483 ERROR: Failed building wheel for pysaal 2026-01-07T23:57:07,485 Failed to build pysaal 2026-01-07T23:57:07,487 ERROR: Failed to build one or more wheels 2026-01-07T23:57:07,488 Exception information: 2026-01-07T23:57:07,488 Traceback (most recent call last): 2026-01-07T23:57:07,488 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-01-07T23:57:07,488 status = run_func(*args) 2026-01-07T23:57:07,488 ^^^^^^^^^^^^^^^ 2026-01-07T23:57:07,488 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-01-07T23:57:07,488 return func(self, options, args) 2026-01-07T23:57:07,488 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-07T23:57:07,488 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-01-07T23:57:07,488 raise CommandError("Failed to build one or more wheels") 2026-01-07T23:57:07,488 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-01-07T23:57:07,491 Removed build tracker: '/tmp/pip-build-tracker-uc7u8f3m'