-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Unreachable pyup.io leads to failing pipenv check
#2825
Comments
Allowing user configuration may be the simplest way to go. You can set it to something else (default to our built-in key if not set), or (maybe) a special value to disable pyup checks completely. At least the first part would be fairly straightforward, and contributions would be welcomed :) |
Since we have merged #2835 I believe we can close this one out, thanks for the report / hope the fix works for your use case! |
Currently pyup.io gives 500 error and we need to distinguish the following situations:
This could be done by returning different error codes |
As a workaround this one could be used:
|
Hmm... I couldn't really figure out what's wrong. But when running |
Strace output
|
Is this really a good workaround? (of note, our workaround is that we have our CI jobs "allow fail = true" which converts the gitlab job into a WARNING instead, therefore not blocking the entirety of the pipeline -- this way the TRUTH is reported still, but does not block development during outages) |
I'm working on a project which has been running a lot of
pipenv check
s (possibly on the order of hundreds of requests per day). I think we've been throttled at the network level, because this command now results in messages like this:curl pyup.io
can't reach the site, buttorify curl pyup.io
(that is, via a proxy) works, anddig pyup.io
returns the same IP as SSL Labs detects, so it's definitely restricted to somewhere between this network and that site.I've changed our process to run
pipenv check
much less often, but would it be possible to detect or avoid this issue inpipenv
? Ideas:PS: The recommended forum for these requests returns HTTP 404.
The text was updated successfully, but these errors were encountered: