-
Notifications
You must be signed in to change notification settings - Fork 117
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
Requirements do not install, wheel missing #49
Comments
Incidentally, the initial error I saw ( |
Update: I see that there is no wheel uploaded to pypi, so that's probably the issue! |
Yup, 3.2 hasn't been released yet. I am upgrading the release structure so hopefully it will be on pypi by the end of the day. |
Thanks...weird that pypi thinks it was released yesterday! |
Fixed now, thanks @Erotemic ! |
@Erotemic Or...spoke too soon. 3.2.0 is still there (or reappeared?!), and GitHub builds are still failing: |
...But now is resolved it seems! |
Okay, finally figured out what's going on.
But
The issue is that Obviously, one solution is to just ensure that it's |
@cliffckerr yanking a release just means pypi won't default to it. You can still hard require it (which I don't recommend as it doesn't have any wheels!) The reason why I'm working on releasing wheels for 3.2.1, but I'm running into a security issue that I don't know if I can solve given the capabilities I have with CircleCI. I might have to try moving to github actions or just manually publishing the builds on my local machine (and the thought of publishing something "that worked on my machine" scares me to no end, so I'd rather get the CI secure first). |
Thanks @Erotemic -- not sure my CI/build chops are up to the task but happy to try to help if I can! (Likewise for the windows build issue I opened -- but I'm not a Windows user so that's even more of a stretch :) ) For the record, |
This problem should now be resolved as 3.2.1 seems to have been released correctly. |
For some reason (I think related to installing from the .tar.gz instead of the .whl), pip isn't picking up the requirements in line_profiler 3.2, causing GitHub Actions to fail. Compare the logs for 3.1 installation:
with the logs for 3.2:
I can also reproduce this locally in a clean Conda environment on Ubuntu 20.04:
vs.
I can't see any obvious changes in
requirements.txt
orsetup.py
that would've caused this, so guessing it has something to do with the wheel uploaded to pypi.The text was updated successfully, but these errors were encountered: