-
Notifications
You must be signed in to change notification settings - Fork 60
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
The wheel published on PyPi requires the python version is strictly python 3.8, which is rather too strict and I recommend to change it to 3.8+. Otherwise, linux with python 3.9 will not be able to install eclipse-zenoh through pip wheel but rather source code.
https://pypi.org/project/eclipse-zenoh/1.8.0/#files
Besides, I found that the zenoh wheel seems developed by python 3.9+ and not compatible with python 3.8. So maybe the python requirements on Pypi should be changed to 3.9+.
To reproduce
On a linux x86_64 machine with python 3.9 or newer version of python.
pip install eclipse-zenoh==1.8.0Then you will get the following error due to the source code .tar.gz is installed but not the wheel:
pip install eclipse-zenoh==1.8.0
Collecting eclipse-zenoh==1.8.0
Using cached eclipse_zenoh-1.8.0.tar.gz (164 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
╰─> [10 lines of output]
error: process didn't exit successfully: `rustc -vV` (exit status: 1)
--- stderr
error: Missing manifest in toolchain '1.93.0-x86_64-unknown-linux-gnu'System info
- Ubuntu20.04, but with python 3.9
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working