Closed frostming closed 5 years ago
I didn't realize this was possible, but would be a nice addition - looking into it now. (Also WIP on getting this on snap
, but need classic confinement)
A Windows wheel is now available via pip install pflow
. Built using maturin, which is a cfg-free variant of setuptools-rust
.
Currently unable to build a proper linux wheel due to issues with OpenSSL linking (ie auditwheel
is failing the wheel due to not meeting the manylinux
spec) - which may indicate a broader linux compatibility problem.
I suspect this is solvable by vendorizing openSSl
, but am not sure how to do this currently.
Figured out how to vendorize openSSl
by modifying the features of the reqwest
dependency; now need to find out how to do the same for liblzma
Now works for Win and Linux.
It would be great if users can install pyflow with
pip
. It can be done by publishing a prebuilt binary wheel on PyPI for every OS arch. I am not familiar with this task butsetuptools-rust
may be helpful.