2023-09-14T14:41:32,625 Created temporary directory: /tmp/pip-build-tracker-_fl_4mlw 2023-09-14T14:41:32,628 Initialized build tracking at /tmp/pip-build-tracker-_fl_4mlw 2023-09-14T14:41:32,629 Created build tracker: /tmp/pip-build-tracker-_fl_4mlw 2023-09-14T14:41:32,630 Entered build tracker: /tmp/pip-build-tracker-_fl_4mlw 2023-09-14T14:41:32,632 Created temporary directory: /tmp/pip-wheel-7tj0albo 2023-09-14T14:41:32,636 Created temporary directory: /tmp/pip-ephem-wheel-cache-hqv77ryu 2023-09-14T14:41:32,659 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-14T14:41:32,663 2 location(s) to search for versions of blazing-encoders: 2023-09-14T14:41:32,663 * https://pypi.org/simple/blazing-encoders/ 2023-09-14T14:41:32,663 * https://www.piwheels.org/simple/blazing-encoders/ 2023-09-14T14:41:32,664 Fetching project page and analyzing links: https://pypi.org/simple/blazing-encoders/ 2023-09-14T14:41:32,665 Getting page https://pypi.org/simple/blazing-encoders/ 2023-09-14T14:41:32,666 Found index url https://pypi.org/simple/ 2023-09-14T14:41:32,889 Fetched page https://pypi.org/simple/blazing-encoders/ as application/vnd.pypi.simple.v1+json 2023-09-14T14:41:32,892 Skipping link: No binaries permitted for blazing-encoders: https://files.pythonhosted.org/packages/04/cf/d71bbc188f321b6fe2fa0b5d5d28a24b1158c7797c7423b7350b109cb4ed/blazing_encoders-0.1.1-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/blazing-encoders/) 2023-09-14T14:41:32,893 Skipping link: No binaries permitted for blazing-encoders: https://files.pythonhosted.org/packages/6c/04/b7fc5fce3b65fca4d579117c5d6a5fc3eef7d91d5eaf8c8535987a1bf379/blazing_encoders-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/blazing-encoders/) 2023-09-14T14:41:32,893 Skipping link: No binaries permitted for blazing-encoders: https://files.pythonhosted.org/packages/3d/ec/57a571b1f41461370649b926e2b2fefd671a0220b873a574420893d493f2/blazing_encoders-0.1.1-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/blazing-encoders/) 2023-09-14T14:41:32,894 Skipping link: No binaries permitted for blazing-encoders: https://files.pythonhosted.org/packages/f6/55/ba624fe9e33f18c048adb61ab742181d682844bd463f135ed6ca043f8c1b/blazing_encoders-0.1.1-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/blazing-encoders/) 2023-09-14T14:41:32,894 Skipping link: No binaries permitted for blazing-encoders: https://files.pythonhosted.org/packages/1e/af/f23d86ec20d9f2870aade5137f3117d341df226dbfd5a54435c5b08f6ff6/blazing_encoders-0.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/blazing-encoders/) 2023-09-14T14:41:32,895 Skipping link: No binaries permitted for blazing-encoders: https://files.pythonhosted.org/packages/4a/f2/288537565da3eec23e0ba1d924882a55edd65a777240767b61fb71d36a66/blazing_encoders-0.1.1-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/blazing-encoders/) 2023-09-14T14:41:32,895 Skipping link: No binaries permitted for blazing-encoders: https://files.pythonhosted.org/packages/c8/5f/eb9cd9579c55050425a5ace70df94349da2404af71b48402f168f2af01b0/blazing_encoders-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/blazing-encoders/) 2023-09-14T14:41:32,896 Skipping link: No binaries permitted for blazing-encoders: https://files.pythonhosted.org/packages/2e/3d/0e0e5bbe20a16c0fbaf19483303aa838c0d5b4a4e1dd32ba1bef95b0d36a/blazing_encoders-0.1.1-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/blazing-encoders/) 2023-09-14T14:41:32,897 Skipping link: No binaries permitted for blazing-encoders: https://files.pythonhosted.org/packages/ca/e1/bbebf926c9df5832ad495fae79be6b037ee85b4813c30e906be1bd7e47ce/blazing_encoders-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/blazing-encoders/) 2023-09-14T14:41:32,897 Found link https://files.pythonhosted.org/packages/55/1c/77cd9a18f10ec5f323980f89ec9742d1331849328459b42d3c320356306e/blazing_encoders-0.1.1.tar.gz (from https://pypi.org/simple/blazing-encoders/), version: 0.1.1 2023-09-14T14:41:32,898 Fetching project page and analyzing links: https://www.piwheels.org/simple/blazing-encoders/ 2023-09-14T14:41:32,899 Getting page https://www.piwheels.org/simple/blazing-encoders/ 2023-09-14T14:41:32,901 Found index url https://www.piwheels.org/simple/ 2023-09-14T14:41:33,186 Fetched page https://www.piwheels.org/simple/blazing-encoders/ as text/html 2023-09-14T14:41:33,187 Skipping link: not a file: https://www.piwheels.org/simple/blazing-encoders/ 2023-09-14T14:41:33,188 Skipping link: not a file: https://pypi.org/simple/blazing-encoders/ 2023-09-14T14:41:33,215 Given no hashes to check 1 links for project 'blazing-encoders': discarding no candidates 2023-09-14T14:41:33,244 Collecting blazing-encoders==0.1.1 2023-09-14T14:41:33,247 Created temporary directory: /tmp/pip-unpack-ak_zjjxi 2023-09-14T14:41:33,479 Downloading blazing_encoders-0.1.1.tar.gz (13 kB) 2023-09-14T14:41:33,513 Added blazing-encoders==0.1.1 from https://files.pythonhosted.org/packages/55/1c/77cd9a18f10ec5f323980f89ec9742d1331849328459b42d3c320356306e/blazing_encoders-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-_fl_4mlw' 2023-09-14T14:41:33,517 Created temporary directory: /tmp/pip-build-env-51urksyi 2023-09-14T14:41:33,521 Installing build dependencies: started 2023-09-14T14:41:33,523 Running command pip subprocess to install build dependencies 2023-09-14T14:41:34,670 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-14T14:41:35,146 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-14T14:41:36,455 Collecting maturin<0.12,>=0.11 2023-09-14T14:41:36,526 Using cached maturin-0.11.5-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (4.9 MB) 2023-09-14T14:41:36,739 Collecting toml~=0.10.2 (from maturin<0.12,>=0.11) 2023-09-14T14:41:36,753 Using cached https://www.piwheels.org/simple/toml/toml-0.10.2-py2.py3-none-any.whl (16 kB) 2023-09-14T14:41:39,217 Installing collected packages: toml, maturin 2023-09-14T14:41:39,638 Successfully installed maturin-0.11.5 toml-0.10.2 2023-09-14T14:41:40,194 Installing build dependencies: finished with status 'done' 2023-09-14T14:41:40,197 Getting requirements to build wheel: started 2023-09-14T14:41:40,198 Running command Getting requirements to build wheel 2023-09-14T14:41:40,394 Getting requirements to build wheel: finished with status 'done' 2023-09-14T14:41:40,397 Created temporary directory: /tmp/pip-modern-metadata-_anmz33a 2023-09-14T14:41:40,399 Preparing metadata (pyproject.toml): started 2023-09-14T14:41:40,401 Running command Preparing metadata (pyproject.toml) 2023-09-14T14:41:43,178 📡 Using build options compatibility from pyproject.toml 2023-09-14T14:41:43,193 🔗 Found pyo3 bindings 2023-09-14T14:41:43,194 🐍 Found CPython 3.11 at /usr/bin/python3 2023-09-14T14:41:43,194 blazing_encoders-0.1.1.dist-info 2023-09-14T14:41:43,195 Checking for Rust toolchain.... 2023-09-14T14:41:43,196 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-_anmz33a --interpreter /usr/bin/python3` 2023-09-14T14:41:43,216 Preparing metadata (pyproject.toml): finished with status 'done' 2023-09-14T14:41:43,221 Source in /tmp/pip-wheel-7tj0albo/blazing-encoders_6dbcb9c7630642bebbd3cd08e3c1753e has version 0.1.1, which satisfies requirement blazing-encoders==0.1.1 from https://files.pythonhosted.org/packages/55/1c/77cd9a18f10ec5f323980f89ec9742d1331849328459b42d3c320356306e/blazing_encoders-0.1.1.tar.gz 2023-09-14T14:41:43,222 Removed blazing-encoders==0.1.1 from https://files.pythonhosted.org/packages/55/1c/77cd9a18f10ec5f323980f89ec9742d1331849328459b42d3c320356306e/blazing_encoders-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-_fl_4mlw' 2023-09-14T14:41:43,225 Created temporary directory: /tmp/pip-unpack-4saaf01c 2023-09-14T14:41:43,226 Created temporary directory: /tmp/pip-unpack-94g2hnsh 2023-09-14T14:41:43,229 Building wheels for collected packages: blazing-encoders 2023-09-14T14:41:43,240 Created temporary directory: /tmp/pip-wheel-smynt8th 2023-09-14T14:41:43,242 Destination directory: /tmp/pip-wheel-smynt8th 2023-09-14T14:41:43,250 Building wheel for blazing-encoders (pyproject.toml): started 2023-09-14T14:41:43,252 Running command Building wheel for blazing-encoders (pyproject.toml) 2023-09-14T14:41:43,663 Running `maturin pep517 build-wheel -i /usr/bin/python3` 2023-09-14T14:41:44,717 📡 Using build options compatibility from pyproject.toml 2023-09-14T14:41:45,377 Compiling autocfg v1.1.0 2023-09-14T14:41:45,378 Compiling cfg-if v1.0.0 2023-09-14T14:41:45,378 Compiling proc-macro2 v1.0.67 2023-09-14T14:41:45,379 Compiling libc v0.2.148 2023-09-14T14:41:45,545 Compiling unicode-ident v1.0.12 2023-09-14T14:41:45,989 Compiling syn v1.0.109 2023-09-14T14:41:47,984 Compiling scopeguard v1.2.0 2023-09-14T14:41:48,248 Compiling crossbeam-utils v0.8.16 2023-09-14T14:41:48,337 Compiling memoffset v0.9.0 2023-09-14T14:41:49,566 Compiling num-traits v0.2.16 2023-09-14T14:41:50,147 Compiling proc-macro-hack v0.5.20+deprecated 2023-09-14T14:41:51,898 Compiling quote v1.0.33 2023-09-14T14:41:55,320 Compiling crossbeam-epoch v0.9.15 2023-09-14T14:42:06,039 Compiling lock_api v0.4.10 2023-09-14T14:42:07,190 Compiling parking_lot_core v0.8.6 2023-09-14T14:42:07,310 Compiling rayon-core v1.11.0 2023-09-14T14:42:08,611 Compiling crossbeam-deque v0.8.3 2023-09-14T14:42:08,779 Compiling crossbeam-channel v0.5.8 2023-09-14T14:42:10,138 Compiling num_cpus v1.16.0 2023-09-14T14:42:11,099 Compiling syn v2.0.33 2023-09-14T14:42:16,977 Compiling matrixmultiply v0.3.7 2023-09-14T14:42:18,331 Compiling num-integer v0.1.45 2023-09-14T14:42:18,986 Compiling instant v0.1.12 2023-09-14T14:42:19,282 Compiling inventory v0.1.11 2023-09-14T14:42:19,496 Compiling smallvec v1.11.0 2023-09-14T14:42:21,832 Compiling either v1.9.0 2023-09-14T14:42:22,006 Compiling unindent v0.1.11 2023-09-14T14:42:28,509 Compiling pyo3-macros-backend v0.13.2 2023-09-14T14:42:46,605 Compiling paste-impl v0.1.18 2023-09-14T14:42:47,221 Compiling getrandom v0.2.10 2023-09-14T14:42:48,787 Compiling pyo3 v0.13.2 2023-09-14T14:42:51,391 Compiling rawpointer v0.2.1 2023-09-14T14:42:56,101 Compiling paste v0.1.18 2023-09-14T14:42:56,272 Compiling rand_core v0.6.4 2023-09-14T14:42:57,894 Compiling indoc-impl v0.3.6 2023-09-14T14:42:58,225 Compiling ctor v0.1.26 2023-09-14T14:43:01,390 Compiling inventory-impl v0.1.11 2023-09-14T14:43:02,017 Compiling ghost v0.1.14 2023-09-14T14:43:03,258 Compiling indoc v0.3.6 2023-09-14T14:43:03,470 Compiling pyo3-macros v0.13.2 2023-09-14T14:43:04,038 Compiling rayon v1.7.0 2023-09-14T14:43:04,733 Compiling parking_lot v0.11.2 2023-09-14T14:43:09,257 Compiling num-complex v0.4.4 2023-09-14T14:43:13,868 Compiling ppv-lite86 v0.2.17 2023-09-14T14:43:16,909 Compiling rand_chacha v0.3.1 2023-09-14T14:43:17,775 Compiling cfg-if v0.1.10 2023-09-14T14:43:17,937 Compiling itertools v0.10.5 2023-09-14T14:43:23,759 Compiling rand v0.8.5 2023-09-14T14:43:34,717 Compiling ndarray v0.15.6 2023-09-14T14:43:34,723 Compiling approx v0.5.1 2023-09-14T14:43:35,606 Compiling ordered-float v2.10.0 2023-09-14T14:43:36,132 Compiling fnv v1.0.7 2023-09-14T14:44:10,416 Compiling numpy v0.13.2 2023-09-14T14:44:18,047 Compiling blazing_encoders v0.1.1 (/tmp/pip-wheel-7tj0albo/blazing-encoders_6dbcb9c7630642bebbd3cd08e3c1753e) 2023-09-14T14:44:19,182 error: could not compile `blazing_encoders` (lib) due to 2 previous errors; 10 warnings emitted 2023-09-14T14:44:19,194 💥 maturin failed 2023-09-14T14:44:19,195 Caused by: Failed to build a native library through cargo 2023-09-14T14:44:19,205 Caused by: Cargo build finished with "exit status: 101": `cargo rustc --message-format json --manifest-path Cargo.toml --release --lib --` 2023-09-14T14:44:19,206 🔗 Found pyo3 bindings 2023-09-14T14:44:19,207 🐍 Found CPython 3.11 at /usr/bin/python3 2023-09-14T14:44:19,208 error[E0554]: `#![feature]` may not be used on the stable release channel 2023-09-14T14:44:19,208 --> src/lib.rs:62:1 2023-09-14T14:44:19,209 | 2023-09-14T14:44:19,209 62 | #![feature(trait_alias)] 2023-09-14T14:44:19,210 | ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T14:44:19,212 warning: unused `#[macro_use]` import 2023-09-14T14:44:19,212 --> src/lib.rs:64:1 2023-09-14T14:44:19,213 | 2023-09-14T14:44:19,214 64 | #[macro_use] 2023-09-14T14:44:19,214 | ^^^^^^^^^^^^ 2023-09-14T14:44:19,215 | 2023-09-14T14:44:19,216 = note: `#[warn(unused_imports)]` on by default 2023-09-14T14:44:19,217 warning: unused import: `itertools::Itertools` 2023-09-14T14:44:19,218 --> src/lib.rs:67:5 2023-09-14T14:44:19,219 | 2023-09-14T14:44:19,219 67 | use itertools::Itertools; 2023-09-14T14:44:19,220 | ^^^^^^^^^^^^^^^^^^^^ 2023-09-14T14:44:19,221 warning: unused import: `ArrayView` 2023-09-14T14:44:19,221 --> src/lib.rs:68:23 2023-09-14T14:44:19,222 | 2023-09-14T14:44:19,222 68 | use ndarray::{Array2, ArrayView}; 2023-09-14T14:44:19,222 | ^^^^^^^^^ 2023-09-14T14:44:19,223 warning: unused imports: `PyArrayDyn`, `PyArray` 2023-09-14T14:44:19,224 --> src/lib.rs:69:26 2023-09-14T14:44:19,224 | 2023-09-14T14:44:19,224 69 | use numpy::{IntoPyArray, PyArray, PyArray1, PyArray2, PyArrayDyn}; 2023-09-14T14:44:19,225 | ^^^^^^^ ^^^^^^^^^^ 2023-09-14T14:44:19,226 warning: unused import: `ndarray::Dim` 2023-09-14T14:44:19,226 --> src/lib.rs:72:5 2023-09-14T14:44:19,226 | 2023-09-14T14:44:19,227 72 | use ndarray::Dim; 2023-09-14T14:44:19,227 | ^^^^^^^^^^^^ 2023-09-14T14:44:19,229 warning: unused import: `ColumnTargetEncoder` 2023-09-14T14:44:19,229 --> src/lib.rs:74:29 2023-09-14T14:44:19,230 | 2023-09-14T14:44:19,230 74 | use crate::target_encoder::{ColumnTargetEncoder, MatrixEncoder, Encoders}; 2023-09-14T14:44:19,231 | ^^^^^^^^^^^^^^^^^^^ 2023-09-14T14:44:19,232 warning: crate-level attribute should be in the root module 2023-09-14T14:44:19,233 --> src/target_encoder.rs:1:1 2023-09-14T14:44:19,233 | 2023-09-14T14:44:19,234 1 | #![feature(trait_alias)] 2023-09-14T14:44:19,234 | ^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T14:44:19,235 | 2023-09-14T14:44:19,235 = note: `#[warn(unused_attributes)]` on by default 2023-09-14T14:44:19,237 warning: unused import: `crate::stats::SummaryStatistics` 2023-09-14T14:44:19,237 --> src/target_encoder.rs:14:5 2023-09-14T14:44:19,238 | 2023-09-14T14:44:19,238 14 | use crate::stats::SummaryStatistics; 2023-09-14T14:44:19,238 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T14:44:19,240 warning: unused import: `num_traits::real::Real` 2023-09-14T14:44:19,240 --> src/target_encoder.rs:17:5 2023-09-14T14:44:19,241 | 2023-09-14T14:44:19,241 17 | use num_traits::real::Real; 2023-09-14T14:44:19,241 | ^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T14:44:19,243 warning: unused import: `crate::utils::ToOrderedFloat` 2023-09-14T14:44:19,243 --> src/target_encoder.rs:15:5 2023-09-14T14:44:19,244 | 2023-09-14T14:44:19,244 15 | use crate::utils::ToOrderedFloat; 2023-09-14T14:44:19,244 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T14:44:19,246 error: aborting due to previous error; 10 warnings emitted 2023-09-14T14:44:19,247 For more information about this error, try `rustc --explain E0554`. 2023-09-14T14:44:19,248 Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/usr/bin/python3'] returned non-zero exit status 1 2023-09-14T14:44:19,250 ERROR: [present-rich] Building wheel for blazing-encoders (pyproject.toml) exited with 1 2023-09-14T14:44:19,263 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpt4c9i_vn[/] 2023-09-14T14:44:19,264 [bold magenta]cwd[/]: /tmp/pip-wheel-7tj0albo/blazing-encoders_6dbcb9c7630642bebbd3cd08e3c1753e 2023-09-14T14:44:19,265 Building wheel for blazing-encoders (pyproject.toml): finished with status 'error' 2023-09-14T14:44:19,267 ERROR: Failed building wheel for blazing-encoders 2023-09-14T14:44:19,269 Failed to build blazing-encoders 2023-09-14T14:44:19,270 ERROR: Failed to build one or more wheels 2023-09-14T14:44:19,272 Exception information: 2023-09-14T14:44:19,272 Traceback (most recent call last): 2023-09-14T14:44:19,272 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-14T14:44:19,272 status = run_func(*args) 2023-09-14T14:44:19,272 ^^^^^^^^^^^^^^^ 2023-09-14T14:44:19,272 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-14T14:44:19,272 return func(self, options, args) 2023-09-14T14:44:19,272 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-14T14:44:19,272 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-14T14:44:19,272 raise CommandError("Failed to build one or more wheels") 2023-09-14T14:44:19,272 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-14T14:44:19,276 Removed build tracker: '/tmp/pip-build-tracker-_fl_4mlw'