2024-01-29T13:53:48,656 Created temporary directory: /tmp/pip-build-tracker-bgmomkbw 2024-01-29T13:53:48,657 Initialized build tracking at /tmp/pip-build-tracker-bgmomkbw 2024-01-29T13:53:48,658 Created build tracker: /tmp/pip-build-tracker-bgmomkbw 2024-01-29T13:53:48,658 Entered build tracker: /tmp/pip-build-tracker-bgmomkbw 2024-01-29T13:53:48,658 Created temporary directory: /tmp/pip-wheel-qoez5r8_ 2024-01-29T13:53:48,662 Created temporary directory: /tmp/pip-ephem-wheel-cache-rid2y650 2024-01-29T13:53:48,689 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-29T13:53:48,693 2 location(s) to search for versions of polars-splines: 2024-01-29T13:53:48,693 * https://pypi.org/simple/polars-splines/ 2024-01-29T13:53:48,693 * https://www.piwheels.org/simple/polars-splines/ 2024-01-29T13:53:48,694 Fetching project page and analyzing links: https://pypi.org/simple/polars-splines/ 2024-01-29T13:53:48,694 Getting page https://pypi.org/simple/polars-splines/ 2024-01-29T13:53:48,696 Found index url https://pypi.org/simple/ 2024-01-29T13:53:48,766 Fetched page https://pypi.org/simple/polars-splines/ as application/vnd.pypi.simple.v1+json 2024-01-29T13:53:48,769 Skipping link: No binaries permitted for polars-splines: https://files.pythonhosted.org/packages/2f/23/dce5118e92dc2a479862d47ebc9933dc6d22ee2076c4d6231d14c0c7efa3/polars_splines-0.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/polars-splines/) 2024-01-29T13:53:48,769 Skipping link: No binaries permitted for polars-splines: https://files.pythonhosted.org/packages/92/5b/53a3bc6dfe9f2a166e99fdbcf0fc7c7eaecc3e45d081b50173114095fc1b/polars_splines-0.1.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/polars-splines/) 2024-01-29T13:53:48,769 Found link https://files.pythonhosted.org/packages/11/8f/e644247736db1065c32c0a80f1d4bcf8a515b2096078695d9b7cd22bf11f/polars_splines-0.1.0.tar.gz (from https://pypi.org/simple/polars-splines/), version: 0.1.0 2024-01-29T13:53:48,770 Skipping link: No binaries permitted for polars-splines: https://files.pythonhosted.org/packages/27/3c/d397b2e1a074b674e46bdbf23a0fa3044a2922e915d653deda862075629f/polars_splines-0.1.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/polars-splines/) (requires-python:>=3.10) 2024-01-29T13:53:48,771 Link requires a different Python (3.9.2 not in: '>=3.10'): https://files.pythonhosted.org/packages/ef/ac/40cb4b75da553a5060b6390303a372a3c3e42f6d8ac4c6e1cb0bceb6f739/polars_splines-0.1.1.tar.gz (from https://pypi.org/simple/polars-splines/) (requires-python:>=3.10) 2024-01-29T13:53:48,771 Skipping link: 0.1.1 Requires-Python >=3.10: https://files.pythonhosted.org/packages/ef/ac/40cb4b75da553a5060b6390303a372a3c3e42f6d8ac4c6e1cb0bceb6f739/polars_splines-0.1.1.tar.gz (from https://pypi.org/simple/polars-splines/) (requires-python:>=3.10) 2024-01-29T13:53:48,771 Fetching project page and analyzing links: https://www.piwheels.org/simple/polars-splines/ 2024-01-29T13:53:48,772 Getting page https://www.piwheels.org/simple/polars-splines/ 2024-01-29T13:53:48,773 Found index url https://www.piwheels.org/simple/ 2024-01-29T13:53:48,860 Fetched page https://www.piwheels.org/simple/polars-splines/ as text/html 2024-01-29T13:53:48,861 Skipping link: not a file: https://www.piwheels.org/simple/polars-splines/ 2024-01-29T13:53:48,861 Skipping link: not a file: https://pypi.org/simple/polars-splines/ 2024-01-29T13:53:48,879 Given no hashes to check 1 links for project 'polars-splines': discarding no candidates 2024-01-29T13:53:48,896 Collecting polars-splines==0.1.0 2024-01-29T13:53:48,898 Created temporary directory: /tmp/pip-unpack-r6g4fwxr 2024-01-29T13:53:48,946 Downloading polars_splines-0.1.0.tar.gz (13 kB) 2024-01-29T13:53:48,973 Added polars-splines==0.1.0 from https://files.pythonhosted.org/packages/11/8f/e644247736db1065c32c0a80f1d4bcf8a515b2096078695d9b7cd22bf11f/polars_splines-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-bgmomkbw' 2024-01-29T13:53:48,976 Created temporary directory: /tmp/pip-build-env-1gm5bv5l 2024-01-29T13:53:48,987 Installing build dependencies: started 2024-01-29T13:53:48,988 Running command pip subprocess to install build dependencies 2024-01-29T13:53:50,147 Using pip 23.3 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2024-01-29T13:53:50,720 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-01-29T13:53:51,712 Collecting maturin>=1.0 2024-01-29T13:53:51,728 Using cached https://www.piwheels.org/simple/maturin/maturin-1.4.0-cp39-cp39-linux_armv7l.whl (6.3 MB) 2024-01-29T13:53:52,023 Collecting tomli>=1.1.0 (from maturin>=1.0) 2024-01-29T13:53:52,039 Using cached https://www.piwheels.org/simple/tomli/tomli-2.0.1-py3-none-any.whl (12 kB) 2024-01-29T13:53:54,497 Installing collected packages: tomli, maturin 2024-01-29T13:53:55,080 Successfully installed maturin-1.4.0 tomli-2.0.1 2024-01-29T13:53:55,261 WARNING: There was an error checking the latest version of pip. 2024-01-29T13:53:55,540 Installing build dependencies: finished with status 'done' 2024-01-29T13:53:55,545 Getting requirements to build wheel: started 2024-01-29T13:53:55,546 Running command Getting requirements to build wheel 2024-01-29T13:53:55,733 Getting requirements to build wheel: finished with status 'done' 2024-01-29T13:53:55,737 Created temporary directory: /tmp/pip-modern-metadata-vvwva55x 2024-01-29T13:53:55,740 Preparing metadata (pyproject.toml): started 2024-01-29T13:53:55,741 Running command Preparing metadata (pyproject.toml) 2024-01-29T13:53:56,342 Updating crates.io index 2024-01-29T13:53:58,878 Downloading crates ... 2024-01-29T13:53:59,404 Downloaded splines v4.3.1 2024-01-29T13:53:59,454 Downloaded ciborium-ll v0.2.2 2024-01-29T13:53:59,479 Downloaded ciborium-io v0.2.2 2024-01-29T13:53:59,493 Downloaded ciborium v0.2.2 2024-01-29T13:53:59,600 📦 Including license file "/tmp/pip-wheel-qoez5r8_/polars-splines_0344585249b0462bb0319b5d0406e15e/LICENSE" 2024-01-29T13:53:59,602 🍹 Building a mixed python/rust project 2024-01-29T13:53:59,602 ⚠️ Warning: You're building a library without activating pyo3's `extension-module` feature. See https://pyo3.rs/v0.20.2/building_and_distribution.html#linking 2024-01-29T13:53:59,602 🔗 Found pyo3 bindings 2024-01-29T13:53:59,883 🐍 Found CPython 3.9 at /usr/bin/python3 2024-01-29T13:53:59,895 polars_splines-0.1.0.dist-info 2024-01-29T13:53:59,895 Checking for Rust toolchain.... 2024-01-29T13:53:59,896 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-vvwva55x --interpreter /usr/bin/python3` 2024-01-29T13:53:59,915 Preparing metadata (pyproject.toml): finished with status 'done' 2024-01-29T13:53:59,921 Source in /tmp/pip-wheel-qoez5r8_/polars-splines_0344585249b0462bb0319b5d0406e15e has version 0.1.0, which satisfies requirement polars-splines==0.1.0 from https://files.pythonhosted.org/packages/11/8f/e644247736db1065c32c0a80f1d4bcf8a515b2096078695d9b7cd22bf11f/polars_splines-0.1.0.tar.gz 2024-01-29T13:53:59,922 Removed polars-splines==0.1.0 from https://files.pythonhosted.org/packages/11/8f/e644247736db1065c32c0a80f1d4bcf8a515b2096078695d9b7cd22bf11f/polars_splines-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-bgmomkbw' 2024-01-29T13:53:59,926 Created temporary directory: /tmp/pip-unpack-50fzfybt 2024-01-29T13:53:59,927 Created temporary directory: /tmp/pip-unpack-brdhhkbk 2024-01-29T13:53:59,931 Building wheels for collected packages: polars-splines 2024-01-29T13:53:59,935 Created temporary directory: /tmp/pip-wheel-y02inhwq 2024-01-29T13:53:59,936 Destination directory: /tmp/pip-wheel-y02inhwq 2024-01-29T13:53:59,938 Building wheel for polars-splines (pyproject.toml): started 2024-01-29T13:53:59,939 Running command Building wheel for polars-splines (pyproject.toml) 2024-01-29T13:54:00,104 Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 2024-01-29T13:54:00,805 📦 Including license file "/tmp/pip-wheel-qoez5r8_/polars-splines_0344585249b0462bb0319b5d0406e15e/LICENSE" 2024-01-29T13:54:00,806 🍹 Building a mixed python/rust project 2024-01-29T13:54:00,806 ⚠️ Warning: You're building a library without activating pyo3's `extension-module` feature. See https://pyo3.rs/v0.20.2/building_and_distribution.html#linking 2024-01-29T13:54:00,807 🔗 Found pyo3 bindings 2024-01-29T13:54:01,089 🐍 Found CPython 3.9 at /usr/bin/python3 2024-01-29T13:54:02,016 Compiling version_check v0.9.4 2024-01-29T13:54:02,017 Compiling autocfg v1.1.0 2024-01-29T13:54:02,018 Compiling proc-macro2 v1.0.78 2024-01-29T13:54:02,021 Compiling unicode-ident v1.0.12 2024-01-29T13:54:02,428 Compiling libc v0.2.152 2024-01-29T13:54:04,607 Compiling libm v0.2.8 2024-01-29T13:54:04,942 Compiling crossbeam-utils v0.8.19 2024-01-29T13:54:05,489 Compiling rayon-core v1.12.1 2024-01-29T13:54:06,506 Compiling ahash v0.8.7 2024-01-29T13:54:06,970 Compiling thiserror v1.0.56 2024-01-29T13:54:07,322 Compiling target-features v0.1.5 2024-01-29T13:54:08,489 Compiling cfg-if v1.0.0 2024-01-29T13:54:09,287 Compiling quote v1.0.35 2024-01-29T13:54:12,233 Compiling syn v2.0.48 2024-01-29T13:54:12,247 Compiling syn v1.0.109 2024-01-29T13:54:12,953 Compiling polars-utils v0.37.0 2024-01-29T13:54:16,596 Compiling num-traits v0.2.17 2024-01-29T13:54:19,619 Compiling serde v1.0.196 2024-01-29T13:54:21,931 Compiling once_cell v1.19.0 2024-01-29T13:54:32,324 Compiling getrandom v0.2.12 2024-01-29T13:54:38,208 Compiling polars-compute v0.37.0 2024-01-29T13:54:40,698 Compiling crossbeam-epoch v0.9.18 2024-01-29T13:54:44,639 Compiling crossbeam-deque v0.8.5 2024-01-29T13:54:46,041 Compiling memchr v2.7.1 2024-01-29T13:54:52,118 Compiling aho-corasick v1.1.2 2024-01-29T13:55:02,145 Compiling zerocopy v0.7.32 2024-01-29T13:55:05,877 Compiling either v1.9.0 2024-01-29T13:55:07,227 Compiling regex-syntax v0.8.2 2024-01-29T13:55:13,467 Compiling thiserror-impl v1.0.56 2024-01-29T13:55:18,070 Compiling bytemuck_derive v1.5.0 2024-01-29T13:55:21,409 Compiling multiversion-macros v0.7.3 2024-01-29T13:55:29,683 Compiling serde_derive v1.0.196 2024-01-29T13:55:35,024 Compiling regex-automata v0.4.5 2024-01-29T13:55:41,115 Compiling rayon v1.8.1 2024-01-29T13:56:01,313 Compiling smartstring v1.0.1 2024-01-29T13:56:02,999 Compiling allocator-api2 v0.2.16 2024-01-29T13:56:07,879 Compiling hashbrown v0.14.3 2024-01-29T13:56:17,588 Compiling regex v1.10.3 2024-01-29T13:56:24,836 Compiling equivalent v1.0.1 2024-01-29T13:56:25,044 Compiling simdutf8 v0.1.4 2024-01-29T13:56:25,664 Compiling static_assertions v1.1.0 2024-01-29T13:56:25,840 Compiling iana-time-zone v0.1.59 2024-01-29T13:56:34,372 Compiling polars-error v0.37.0 2024-01-29T13:56:37,390 Compiling bytemuck v1.14.1 2024-01-29T13:56:41,565 Compiling polars-arrow v0.37.0 2024-01-29T13:56:47,864 Compiling multiversion v0.7.3 2024-01-29T13:56:48,046 Compiling rand_core v0.6.4 2024-01-29T13:56:49,702 Compiling strength_reduce v0.2.4 2024-01-29T13:56:51,575 Compiling chrono v0.4.33 2024-01-29T13:56:54,358 Compiling indexmap v2.2.1 2024-01-29T13:57:00,880 Compiling ppv-lite86 v0.2.17 2024-01-29T13:57:03,642 Compiling ethnum v1.5.0 2024-01-29T13:57:05,095 Compiling foreign_vec v0.1.0 2024-01-29T13:57:05,342 Compiling atoi_simd v0.15.6 2024-01-29T13:57:07,138 Compiling target-lexicon v0.12.13 2024-01-29T13:57:08,593 Compiling ryu v1.0.16 2024-01-29T13:57:10,039 Compiling fast-float v0.2.0 2024-01-29T13:57:11,773 Compiling itoa v1.0.10 2024-01-29T13:57:12,334 Compiling streaming-iterator v0.1.9 2024-01-29T13:57:13,165 Compiling dyn-clone v1.0.16 2024-01-29T13:57:16,663 Compiling rand_chacha v0.3.1 2024-01-29T13:57:21,828 Compiling rand v0.8.5 2024-01-29T13:57:28,066 Compiling polars-core v0.37.0 2024-01-29T13:57:35,433 Compiling heck v0.4.1 2024-01-29T13:57:38,995 error[E0308]: `if` and `else` have incompatible types 2024-01-29T13:57:38,995 --> /home/piwheels/.cargo/registry/src/index.crates.io-1cd66030c949c28d/polars-arrow-0.37.0/src/compute/cast/utf8_to.rs:101:9 2024-01-29T13:57:38,996 | 2024-01-29T13:57:38,996 98 | let buffers = if uses_buffer { 2024-01-29T13:57:38,996 | ___________________- 2024-01-29T13:57:38,997 99 | | Arc::from([arr.values().clone()]) 2024-01-29T13:57:38,997 | | --------------------------------- expected because of this 2024-01-29T13:57:38,997 100 | | } else { 2024-01-29T13:57:38,998 101 | | Arc::from([]) 2024-01-29T13:57:38,998 | | ^^^^^^^^^^^^^ expected an array with a fixed size of 1 element, found one with 0 elements 2024-01-29T13:57:38,998 102 | | }; 2024-01-29T13:57:38,999 | |_____- `if` and `else` have incompatible types 2024-01-29T13:57:38,999 | 2024-01-29T13:57:38,999 = note: expected struct `Arc<[buffer::immutable::Buffer; 1]>` 2024-01-29T13:57:38,999 found struct `Arc<[_; 0]>` 2024-01-29T13:57:40,007 Compiling rand_distr v0.4.3 2024-01-29T13:57:44,578 Compiling pyo3-build-config v0.20.2 2024-01-29T13:57:44,706 Compiling bitflags v2.4.2 2024-01-29T13:57:45,040 For more information about this error, try `rustc --explain E0308`. 2024-01-29T13:57:45,072 error: could not compile `polars-arrow` (lib) due to previous error 2024-01-29T13:57:45,073 warning: build failed, waiting for other jobs to finish... 2024-01-29T13:57:49,015 💥 maturin failed 2024-01-29T13:57:49,015 Caused by: Failed to build a native library through cargo 2024-01-29T13:57:49,015 Caused by: Cargo build finished with "exit status: 101": `env -u CARGO PYO3_ENVIRONMENT_SIGNATURE="cpython-3.9-64bit" PYO3_PYTHON="/usr/bin/python3" PYTHON_SYS_EXECUTABLE="/usr/bin/python3" "cargo" "rustc" "--message-format" "json-render-diagnostics" "--manifest-path" "/tmp/pip-wheel-qoez5r8_/polars-splines_0344585249b0462bb0319b5d0406e15e/Cargo.toml" "--release" "--lib"` 2024-01-29T13:57:49,025 Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/usr/bin/python3', '--compatibility', 'off'] returned non-zero exit status 1 2024-01-29T13:57:49,036 ERROR: Building wheel for polars-splines (pyproject.toml) exited with 1 2024-01-29T13:57:49,054 [bold magenta]full command[/]: [blue]/usr/bin/python3 /home/piwheels/.local/lib/python3.9/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpcueacse2[/] 2024-01-29T13:57:49,054 [bold magenta]cwd[/]: /tmp/pip-wheel-qoez5r8_/polars-splines_0344585249b0462bb0319b5d0406e15e 2024-01-29T13:57:49,054 Building wheel for polars-splines (pyproject.toml): finished with status 'error' 2024-01-29T13:57:49,056 ERROR: Failed building wheel for polars-splines 2024-01-29T13:57:49,059 Failed to build polars-splines 2024-01-29T13:57:49,060 ERROR: Failed to build one or more wheels 2024-01-29T13:57:49,061 Exception information: 2024-01-29T13:57:49,061 Traceback (most recent call last): 2024-01-29T13:57:49,061 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2024-01-29T13:57:49,061 status = run_func(*args) 2024-01-29T13:57:49,061 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2024-01-29T13:57:49,061 return func(self, options, args) 2024-01-29T13:57:49,061 File "/home/piwheels/.local/lib/python3.9/site-packages/pip/_internal/commands/wheel.py", line 181, in run 2024-01-29T13:57:49,061 raise CommandError("Failed to build one or more wheels") 2024-01-29T13:57:49,061 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2024-01-29T13:57:49,065 Removed build tracker: '/tmp/pip-build-tracker-bgmomkbw'