-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[linux] publish manylinux builds on pypi #1550
Comments
@giampaolo Any chance of making this happen? |
@giampaolo no plan to have manylinux binaries? if psutil provides manylinux binaries, it would be very convenient for linux users. |
There's been progress on that front, me and @Czaki spent around a week working on #1758, #1762 and other intermediate PRs (#1761, #1764, #1767) but unfortunately there are still 2 blockers:
Both of these things require time which I currently don't have unfortunately. Actually I was thinking about doing some sort of kickstarter / funding, because psutil development is becoming too demanding for me. |
From my point of view big advantage is that macos wheel can be produced. Also there is possibility to build manylinux2014 (Centos 7) wheel for linux. So part of person could install it from wheel (ones with older system/pip still will be installing from tar without problems). But I agree that this two problems need to be solved |
But that doesn't support Python 2.7 if I'm not mistaken, right? |
Yes. But if there is no wheel for python 2.7 pip will install |
Any updates on this ? |
@giampaolo I still think that manylinux2014 wheel is good solution. |
So a little update on this. I have a working patch in which I converted
I will do this for the next release. |
I'm happy to announce that finally, after a lot of work, release 5.8.0 is now out and it includes wheels for Linux (32 and 64 bits) and macOS (64 bits). Other than the changes to Linux ( Line 256 in db8cd0c
List of available wheels:
If you wish, consider making a donation. ;) |
How to download one of those wheels then? (No links provided.) If you mean that one must use one of the downloader scripts (e.g., Installing psutil behind a proxy is a major PITA. EDIT: https://pypi.org/project/psutil-wheels/#files has a subset of the .whl files you list above, but not the one I need. |
@cinchent The official public urls can be seen at https://pypi.org/project/psutil/5.8.0/#files -- github artifacts are temporary and with limited lifespan. |
@ssbarnea Thanks. Yes, the wheel variant I need is present there. |
Currently psutil can only be installed on linux by compiling it, which is quite inconvenient for many usecases, as it increases the installation foorprint a lot (python-devel, gcc,...).
psutil should publish manylinux binaries on pypi as this would remove the need for compilation on linux. This approach is already popular among other packages.
The text was updated successfully, but these errors were encountered: