maturin : ≡ƒöù Found pyo3 bindings
At line:1 char:1
+ maturin develop --release 2>&1 | tee build_error.txt
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (≡ƒöù Found pyo3 bindings:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError
 
≡ƒÉì Found CPython 3.10 at C:\Users\adame\anaconda3\python.exe
WARNING: Ignoring invalid distribution -atplotlib (c:\users\adame\anaconda3\lib\site-packages)
Requirement already satisfied: numpy>=1.22 in c:\users\adame\anaconda3\lib\site-packages (2.2.6)
WARNING: Ignoring invalid distribution -atplotlib (c:\users\adame\anaconda3\lib\site-packages)
WARNING: Ignoring invalid distribution -atplotlib (c:\users\adame\anaconda3\lib\site-packages)
   Compiling bunker-stats-rs v0.2.6 (C:\Users\adame\bunker-stats)
warning: unused import: `ArrayView2`
 --> src\lib.rs:2:23
  |
2 |     ndarray::{Array2, ArrayView2, ArrayViewD, Axis},
  |                       ^^^^^^^^^^
  |
  = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default

error[E0599]: no function or associated item named `from_shape_vec` found for struct `PyArray<_, Dim<[usize; 2]>>` in 
the current scope
    --> src\lib.rs:1029:31
     |
1029 |         let empty = PyArray2::from_shape_vec(py, (0, n_cols), Vec::new())?;
     |                               ^^^^^^^^^^^^^^ function or associated item not found in `PyArray<_, Dim<[usize; 
2]>>`

error[E0599]: no method named `into_pyarray` found for struct `ArrayBase<S, D>` in the current scope
    --> src\lib.rs:1038:16
     |
1038 |     Ok((means2.into_pyarray(py), stds2.into_pyarray(py)))
     |                ^^^^^^^^^^^^
     |
help: there is a method `into_pyarray_bound` with a similar name
     |
1038 |     Ok((means2.into_pyarray_bound(py), stds2.into_pyarray(py)))
     |                            ++++++

error[E0599]: no method named `into_pyarray` found for struct `ArrayBase<S, D>` in the current scope
    --> src\lib.rs:1038:40
     |
1038 |     Ok((means2.into_pyarray(py), stds2.into_pyarray(py)))
     |                                        ^^^^^^^^^^^^
     |
help: there is a method `into_pyarray_bound` with a similar name
     |
1038 |     Ok((means2.into_pyarray(py), stds2.into_pyarray_bound(py)))
     |                                                    ++++++

error[E0599]: no function or associated item named `from_shape_vec` found for struct `PyArray<_, Dim<[usize; 2]>>` in 
the current scope
    --> src\lib.rs:1050:29
     |
1050 |         return Ok(PyArray2::from_shape_vec(py, (0, n_cols), Vec::new())?);
     |                             ^^^^^^^^^^^^^^ function or associated item not found in `PyArray<_, Dim<[usize; 
2]>>`

error[E0599]: no method named `into_pyarray` found for struct `ArrayBase<S, D>` in the current scope
    --> src\lib.rs:1057:13
     |
1057 |     Ok(out2.into_pyarray(py))
     |             ^^^^^^^^^^^^
     |
help: there is a method `into_pyarray_bound` with a similar name
     |
1057 |     Ok(out2.into_pyarray_bound(py))
     |                         ++++++

error[E0599]: no function or associated item named `from_shape_vec` found for struct `PyArray<_, Dim<[usize; 2]>>` in 
the current scope
    --> src\lib.rs:1069:29
     |
1069 |         return Ok(PyArray2::from_shape_vec(py, (0, n_cols), Vec::new())?);
     |                             ^^^^^^^^^^^^^^ function or associated item not found in `PyArray<_, Dim<[usize; 
2]>>`

error[E0599]: no method named `into_pyarray` found for struct `ArrayBase<S, D>` in the current scope
    --> src\lib.rs:1076:13
     |
1076 |     Ok(out2.into_pyarray(py))
     |             ^^^^^^^^^^^^
     |
help: there is a method `into_pyarray_bound` with a similar name
     |
1076 |     Ok(out2.into_pyarray_bound(py))
     |                         ++++++

warning: unreachable statement
    --> src\lib.rs:1463:5
     |
1459 |         return out2.into_pyarray_bound(py);
     |         ---------------------------------- any code following this expression is unreachable
...
1463 |     let mut out = vec![0.0f64; n_cols * n_cols];
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement
     |
     = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default

warning: unreachable statement
    --> src\lib.rs:1565:5
     |
1561 |         return out2.into_pyarray_bound(py);
     |         ---------------------------------- any code following this expression is unreachable
...
1565 |     let mut out = vec![0.0f64; n_cols * n_cols];
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement

For more information about this error, try `rustc --explain E0599`.
warning: `bunker-stats-rs` (lib) generated 3 warnings
error: could not compile `bunker-stats-rs` (lib) due to 7 previous errors; 3 warnings emitted
≡ƒÆÑ maturin failed
  Caused by: Failed to build a native library through cargo
  Caused by: Cargo build finished with "exit code: 101": `"cargo" "rustc" "--profile" "release" "--message-format" 
"json-render-diagnostics" "--manifest-path" "C:\\Users\\adame\\bunker-stats\\Cargo.toml" "--lib"`
