Hi, complexipy seems super cool/useful, but I'm struggling to get it installed. Running pip install complexipy
gives me the following error:
โ pip install complexipy
Collecting complexipy
Using cached complexipy-0.3.2.tar.gz (22 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error
ร Preparing metadata (pyproject.toml) did not run successfully.
โ exit code: 1
โฐโ> [15 lines of output]
error: failed to select a version for `env_logger`.
... required by package `complexipy v0.3.2 (/private/var/folders/wx/0d9m1sq12992h4fxxwf4fpf00000gn/T/pip-install-fa1nou7v/complexipy_5a3f8d99f5f74c59b7863bfc1472c7bf)`
versions that meet the requirements `^0.11.1` (locked to 0.11.1) are: 0.11.1
the package `complexipy` depends on `env_logger`, with features: `anstream` but `env_logger` does not have these features.
It has an optional dependency with that name, but that dependency uses the "dep:" syntax in the features table, so it does not have an implicit feature with that name.
failed to select a version for `env_logger` which could resolve this conflict
๐ฅ maturin failed
Caused by: Cargo metadata failed. Does your crate compile with `cargo build`?
Caused by: `cargo metadata` exited with an error:
Error running maturin: Command '['maturin', 'pep517', 'write-dist-info', '--metadata-directory', '/private/var/folders/wx/0d9m1sq12992h4fxxwf4fpf00000gn/T/pip-modern-metadata-tap0eiff', '--interpreter', '/Users/cameronbrill/.pyenv/versions/3.8.5/bin/python3.8']' returned non-zero exit status 1.
Checking for Rust toolchain....
Running `maturin pep517 write-dist-info --metadata-directory /private/var/folders/wx/0d9m1sq12992h4fxxwf4fpf00000gn/T/pip-modern-metadata-tap0eiff --interpreter /Users/cameronbrill/.pyenv/versions/3.8.5/bin/python3.8`
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
ร Encountered error while generating package metadata.
โฐโ> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
I am running on an Apple M1 Max Macbook pro on MacOS 14.4.1. My python version is 3.8.5. Am I missing some setup step?