-
Notifications
You must be signed in to change notification settings - Fork 25
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
Missing hash for v1.1.1 #46
Comments
Hi @oddjobz, what repository are you pulling from? The wheel you mention is Linux-specific, and I haven't created a Linux-specific wheel for this project in a very long time. (I use a Mac.) On PyPI, versions 1.1.0 and 1.1.1 have similar files. All of the wheels are Mac-specific: https://pypi.org/project/posix-ipc/1.1.0/#files https://pypi.org/project/posix-ipc/1.1.1/#files I don't know where you're getting Someone just opened #45 asking for universal Linux wheels so you can follow that conversation if you're interested in Linux wheels for this project. The short story is that I wouldn't mind creating them, but I don't have the time right now. |
Erm, yeah, as far as I know I'm just pulling from pypi, I don't have anything exotic set up in terms of custom repo's. It just struck me I may have pip'd an earlier version, so I just did this;
So I guess pip is reporting the lack of a wheel as you say, but installing with pip does seem to work? As it happens I just ported my current application to MacOS, I guess a Linux wheel might save a little time but I didn't notice any problems until I tried to update on the Linux side. But I guess yeah, if poetry is trying to use the wheel and there is no wheel, I guess that could be problematic ... :) |
If it helps, now I understand the issue I've switched back to poetry like so;
Which seems to work fine for me .. assuming the build environment can do handle it, is there a downside to working against the repo like this .vs. a wheel? |
Glad to hear you've got it working in some fashion.
I'm not doubting you, just observing that the message led me to think you had a file called On Linux,
Probably not? I'd need to know more about your environment to be sure. A wheel is just a zip file with the executable and some metadata in it, so if all you care about is the executable, it doesn't really matter where you get it from. Obviously distribution is a lot more complicated if you don't use a wheel, but if you're just running something locally it's probably fine. |
@oddjobz Since this seems to be about package manager behavior rather than about |
Using poetry (and I suspect pipenv is the same) I can't install version 1.1.1, it's failing with;
Not entirely sure what the build / deployment mechanism is for wheels, but it works fine for 1.1.0, so I'm guessing something isn't quite right somewhere. For anyone with problems;
Works fine. Installing with "pip" also works fine, which makes me think the package is there but something has screwed up the hashes. Last time I saw this, someone had managed to re-publish using the same version number ... but it could also be something a little less desirable (!)
The text was updated successfully, but these errors were encountered: