Curl 8.7.1 not working in neovim

Since a couple of weeks I have had issues with services that rely on curl in neovim, and I’m all but sure that this is because of curl 8.7.1 behaving different in some way.

Has anybody else come across this?

Maybe the most easily visible impact is the :checkhealth command in neovim where i see the following:

- WARNING Could not contact PyPI to get latest version.
- ERROR HTTP request failed: unable to get pypi response

When i try to follow the link in the command line there is no output (on ubuntu with curl 8.5.0 you will se the output on the command line).

curl -sL https://pypi.python.org/pypi/pynvim/json

Other curl dependend plugins (eg. Codeium, codeGPT) are broken, and I think that it is the curl update that broke them.

Is there perhaps a setting for curl to behave the same as it did before?

Works here.

bor@10:~> rpm -q curl
curl-8.7.1-2.1.x86_64
bor@10:~> 

Hi @arvidjaar , i was refering to a curl call.

 ❯ curl https://example.com
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1256  100  1256    0     0   4389      0 --:--:-- --:--:-- --:--:--  4391

I do not get the html in my command line, as I would running the same call on previous version. Maybe it is unrelated.

Yes, and I was referring to the same call. It works here, so it is not the general curl problem. Something specific to your environment. You need to troubleshoot it.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.