question

Upvotes
Accepted
5 8 6 8

Cannot connect to Eikon

Hi, I am unable to connect to Eikon suddenly.


Can someone please help me ?


My current Eikon API version is 1.1.13 which I upgraded to. My Eikon on my desktop is running fine and able to connect.


I have the following code


ek.set_app_key('#### EIKON APP KEY ####')


And when connecting I get

2021-11-02 08:48:41,964 P[20408] [MainThread 15468] Error: no proxy address identified.

Check if Eikon Desktop or Eikon API Proxy is running.

2021-11-02 08:48:41,967 P[20408] [MainThread 15468] Error on handshake url http://127.0.0.1:None/api/handshake : TypeError("send() got an unexpected keyword argument 'timeout'")

2021-11-02 08:48:41,968 P[20408] [MainThread 15468] Error on handshake url http://127.0.0.1:None/api/handshake : TypeError("send() got an unexpected keyword argument 'timeout'")

2021-11-02 08:48:41,968 P[20408] [MainThread 15468] Port number was not identified, cannot send any request


eikon-data-apieikon-app-studio
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
Accepted
85.9k 292 53 78

@abbanerjee

It could be a problem in httpx 0.20.0.

Referring to the changelog of httpx 0.20.0, the send method no longer accepts the timeout parameter. However, it seems that Eikon Data API is still using the timeout parameter.

                
  1. The client.send() method no longer accepts a timeout=... argument, but the client.build_request() does. This required by the signature change of the Transport API. The request timeout configuration is now stored on the request instance, as request.extensions['timeout'].

Please downgrade the version of httpx to 0.19.0.

                
  1. pip install httpx==0.19.0
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
5 8 6 8

Yes this was the issue. Its fixed now after downgrading the httpx package.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.