Open xiajing10 opened 1 month ago
Tested Argilla version 2.1.0 and verify=False
works fine.
Tested Argilla version 2.1.0 and
verify=False
works fine.
Any update on this issue? It still fails in any version after 2.2.0. I'm blocked because I cannot use Dataset.progress function which exists after v2.2.0.
It is just one line update in code, I can create a pull request if that is okay?
Describe the bug In Argilla version 2+, httpx.Client is created by rg.Argilla class. However, with
verify=False
is added, still get ErrorConnectError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1000)
After investigation, verify parameter is not passed to httpx.Client through Argilla class ( from v2.2.0), both verify=False and verify='some cert path' fail.
Stacktrace and Code to create the bug
Tried to test with create_http_client function
output
2
Problem is from line
in create_http_client
After comment this line or add
verify=client_args.pop("verify", True)
into httpx.HTTPTransport, output ofprint(client._transport._pool._ssl_context.verify_mode)
turns to0
Expected behavior Connection to https url success with
rg.Argilla(..., verify=False)
Environment: