-
-
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
"Could not find a version that matches coloredlogs" when creating lockfile #871
Comments
I believe I have the same issue, only for me problematic package is matplotlib. Even when I'm trying to create new project by running
So lock file is not generated, but matplotlib is installed, "pipenv run pip freeze"
Btw, coloredlogs works fine for me, and I'm also running Arch based distro - Manjaro. Python 3.6.2, pipenv 8.2.6 Another observation is when I'm trying to set pypi source verify_ssl to false, I'm having another error:
EDIT Although coloredlogs installed fine from my own testing Pipfile, when I tried @K900 Pipfile I got the same result:
|
It seems like the issue is with a bunch of packages, so whichever comes first in the |
|
It feels like it's not even trying to check on pypi for |
It did work with
|
@vphilippon Installed from master but getting exactly the same errors.
|
Ok, so those are really two separate issues. @K900 Ok, so there's an issue with the SSL verification when performing the dependency resolution, but I'm unable to reproduce it. Unfortunately HTTPS/SSL config and verification are not my forte, so I'll have to leave it to someone else. |
@K900, this is almost certainly a certificate chain or SSL configuration issue on your machine or local network. Are you behind any sort of firewall/unique network topology? Have you made any changes to your system cert chain? |
Any suggestions on how to troubleshoot it? I'm able to use |
@nateprewitt as it seems like it doesn't reproduce for everyone, I believe it has something to do with Arch based distros. @K900 Pipfile issue reproduces on both of my Manjaro machines. |
OK, seems like
Manually importing vendored
Edit: linking the right SSL cert bundle fixes the issue:
Edit2: removing the file entirely works as well. Reinstalling Edit3: @NighTurs - can you run |
OK, this is incredibly weird. Uninstalling/reinstalling pipenv breaks it again; symlinking the file fixes it; removing the file does not break it. |
More interesting stuff: the file is there in pipenv source, and gets checked out correctly by makepkg, but doesn't get installed by Overall, I see three questions here:
|
@K900 cacert.pem doesn't exist in path you provided
|
So I guess it is, in fact, not installed, and it's not just on my end. |
Add cacert.pem from requests to releases. Fixes #871
…ate the coloredlogs install issue as root
* pushed back the watchdog updates when the miners are up, about 2mins in * updated lock file * disable verify_ssl=true, as directed at pypa/pipenv#871 to help mitigate the coloredlogs install issue as root * updated lock file * restoring ssl verify, didnt help with coloredlogs installation
* pushed back the watchdog updates when the miners are up, about 2mins in * updated lock file * disable verify_ssl=true, as directed at pypa/pipenv#871 to help mitigate the coloredlogs install issue as root * updated lock file * restoring ssl verify, didnt help with coloredlogs installation * removing coloredlogs, no real value other than cosmetic ooaahh. will make it to a pain to scrape logs later because of the escape characters used for colors
* increasing the display interval to reduce the frequency of events sent to fluentd, dont need so much data so dialing it down * increasing the display interval to reduce the frequency of events sent to fluentd, dont need so much data so dialing it down * moving the metrics-start and argsparse stuff to top of start script, so that we can start seeing some results as the miners start ramping up * Feature/start metrics sooner (#32) * pushed back the watchdog updates when the miners are up, about 2mins in * updated lock file * disable verify_ssl=true, as directed at pypa/pipenv#871 to help mitigate the coloredlogs install issue as root * updated lock file * restoring ssl verify, didnt help with coloredlogs installation * Feature/remove coloredlogs (#33) * pushed back the watchdog updates when the miners are up, about 2mins in * updated lock file * disable verify_ssl=true, as directed at pypa/pipenv#871 to help mitigate the coloredlogs install issue as root * updated lock file * restoring ssl verify, didnt help with coloredlogs installation * removing coloredlogs, no real value other than cosmetic ooaahh. will make it to a pain to scrape logs later because of the escape characters used for colors
* increasing the display interval to reduce the frequency of events sent to fluentd, dont need so much data so dialing it down * increasing the display interval to reduce the frequency of events sent to fluentd, dont need so much data so dialing it down * moving the metrics-start and argsparse stuff to top of start script, so that we can start seeing some results as the miners start ramping up * Feature/start metrics sooner (#32) * pushed back the watchdog updates when the miners are up, about 2mins in * updated lock file * disable verify_ssl=true, as directed at pypa/pipenv#871 to help mitigate the coloredlogs install issue as root * updated lock file * restoring ssl verify, didnt help with coloredlogs installation * Feature/remove coloredlogs (#33) * pushed back the watchdog updates when the miners are up, about 2mins in * updated lock file * disable verify_ssl=true, as directed at pypa/pipenv#871 to help mitigate the coloredlogs install issue as root * updated lock file * restoring ssl verify, didnt help with coloredlogs installation * removing coloredlogs, no real value other than cosmetic ooaahh. will make it to a pain to scrape logs later because of the escape characters used for colors * adding types to the parsed parameters. This was missing, causing all … (#35) * adding types to the parsed parameters. This was missing, causing all sort of parsing/type problems in Grafana * fixed small typo * fixed the syntax for types in fluent.conf * changing tag names
* increasing the display interval to reduce the frequency of events sent to fluentd, dont need so much data so dialing it down * increasing the display interval to reduce the frequency of events sent to fluentd, dont need so much data so dialing it down * moving the metrics-start and argsparse stuff to top of start script, so that we can start seeing some results as the miners start ramping up * Feature/start metrics sooner (#32) * pushed back the watchdog updates when the miners are up, about 2mins in * updated lock file * disable verify_ssl=true, as directed at pypa/pipenv#871 to help mitigate the coloredlogs install issue as root * updated lock file * restoring ssl verify, didnt help with coloredlogs installation * Feature/remove coloredlogs (#33) * pushed back the watchdog updates when the miners are up, about 2mins in * updated lock file * disable verify_ssl=true, as directed at pypa/pipenv#871 to help mitigate the coloredlogs install issue as root * updated lock file * restoring ssl verify, didnt help with coloredlogs installation * removing coloredlogs, no real value other than cosmetic ooaahh. will make it to a pain to scrape logs later because of the escape characters used for colors * adding types to the parsed parameters. This was missing, causing all … (#35) * adding types to the parsed parameters. This was missing, causing all sort of parsing/type problems in Grafana * fixed small typo * fixed the syntax for types in fluent.conf * changing tag names * updating regex (#37)
* increasing the display interval to reduce the frequency of events sent to fluentd, dont need so much data so dialing it down * increasing the display interval to reduce the frequency of events sent to fluentd, dont need so much data so dialing it down * moving the metrics-start and argsparse stuff to top of start script, so that we can start seeing some results as the miners start ramping up * Feature/start metrics sooner (#32) * pushed back the watchdog updates when the miners are up, about 2mins in * updated lock file * disable verify_ssl=true, as directed at pypa/pipenv#871 to help mitigate the coloredlogs install issue as root * updated lock file * restoring ssl verify, didnt help with coloredlogs installation * Feature/remove coloredlogs (#33) * pushed back the watchdog updates when the miners are up, about 2mins in * updated lock file * disable verify_ssl=true, as directed at pypa/pipenv#871 to help mitigate the coloredlogs install issue as root * updated lock file * restoring ssl verify, didnt help with coloredlogs installation * removing coloredlogs, no real value other than cosmetic ooaahh. will make it to a pain to scrape logs later because of the escape characters used for colors * adding types to the parsed parameters. This was missing, causing all … (#35) * adding types to the parsed parameters. This was missing, causing all sort of parsing/type problems in Grafana * fixed small typo * fixed the syntax for types in fluent.conf * changing tag names * updating regex (#37) * reducing the timeout, maybe that will take care of the hang-loop * added buffers for watchdogs, so that every little dip does not cause an alert (#39) * changing to ethpool (#41) * fixes to feature/add watchdog timewindow (#40) * added buffers for watchdogs, so that every little dip does not cause an alert * fixing the arg stuff * adding the nvidia watchdog timeout to 2 mins * changing back to ethermine, realized this is biased with the rules at ethpool. stick to ethermine * increased poll-period to 30 seconds, fixed rtcwake timeout that was being set (#42) * added buffers for watchdogs, so that every little dip does not cause an alert * fixing the arg stuff * adding the nvidia watchdog timeout to 2 mins * increased the poll window to 30 seconds, was making the GPUs to crash for half second, tool less * updating nvidia poll-timeout from 0.5 to 30 secs
* increasing the display interval to reduce the frequency of events sent to fluentd, dont need so much data so dialing it down * increasing the display interval to reduce the frequency of events sent to fluentd, dont need so much data so dialing it down * moving the metrics-start and argsparse stuff to top of start script, so that we can start seeing some results as the miners start ramping up * Feature/start metrics sooner (#32) * pushed back the watchdog updates when the miners are up, about 2mins in * updated lock file * disable verify_ssl=true, as directed at pypa/pipenv#871 to help mitigate the coloredlogs install issue as root * updated lock file * restoring ssl verify, didnt help with coloredlogs installation * Feature/remove coloredlogs (#33) * pushed back the watchdog updates when the miners are up, about 2mins in * updated lock file * disable verify_ssl=true, as directed at pypa/pipenv#871 to help mitigate the coloredlogs install issue as root * updated lock file * restoring ssl verify, didnt help with coloredlogs installation * removing coloredlogs, no real value other than cosmetic ooaahh. will make it to a pain to scrape logs later because of the escape characters used for colors * adding types to the parsed parameters. This was missing, causing all … (#35) * adding types to the parsed parameters. This was missing, causing all sort of parsing/type problems in Grafana * fixed small typo * fixed the syntax for types in fluent.conf * changing tag names * updating regex (#37) * reducing the timeout, maybe that will take care of the hang-loop * added buffers for watchdogs, so that every little dip does not cause an alert (#39) * changing to ethpool (#41) * fixes to feature/add watchdog timewindow (#40) * added buffers for watchdogs, so that every little dip does not cause an alert * fixing the arg stuff * adding the nvidia watchdog timeout to 2 mins * changing back to ethermine, realized this is biased with the rules at ethpool. stick to ethermine * increased poll-period to 30 seconds, fixed rtcwake timeout that was being set (#42) * added buffers for watchdogs, so that every little dip does not cause an alert * fixing the arg stuff * adding the nvidia watchdog timeout to 2 mins * increased the poll window to 30 seconds, was making the GPUs to crash for half second, tool less * updating nvidia poll-timeout from 0.5 to 30 secs * no, this needs to be multiplied by 60 from mins -> seconds
Pipfile contents:
Running
pipenv install
results inpipenv install --skip-lock
works fine and installs all required packages.Edit: using the latest versions of
pipenv
and all dependencies from PyPI on Python 3.6.2 on Arch Linux.The text was updated successfully, but these errors were encountered: