Bumped dependencies so wheels can be built on macOS and Linux (there were dependency conflicts between numpy and ndarray that surfaced since we last built wheels).
rust 1.43 -> 1.48
pyo3 0.13 -> 0.17
numpy 0.13 -> 0.17 (now a required dependency)
removed ndarray direct dependency
Fixed deprecation/other warnings + Clippy and updated build instructions in readme.
Bumped dependencies so wheels can be built on macOS and Linux (there were dependency conflicts between numpy and ndarray that surfaced since we last built wheels).
Fixed deprecation/other warnings + Clippy and updated build instructions in readme.
Closes DEV-7142