dydxprotocol / dydx-v3-python

Python client for dYdX (API v3)
Apache License 2.0
304 stars 174 forks source link

Upgrades web3.py version in requirements #202

Open konichuvak opened 1 year ago

konichuvak commented 1 year ago

The main motivation behind bumping the version is to allow websockets>=10.

The v5 versions of web3 fix the websockets version to <10, which capped the version of the websockets library that was possible to be used. However, in the latest release the cap was removed.

This update allows for latest v5 (5.31.4) and v6, which would avoid dependency conflicts with websockets library.

saleh-mir commented 9 months ago

+1

ThreeAndTwo commented 9 months ago

when merge?

IngLP commented 9 months ago

+1!!! I need this to use websockets 11!

saleh-mir commented 9 months ago

I made a fork of this and released it on PyPI: https://github.com/jesse-ai/dydx-v3-python

klovanone commented 5 months ago

any update on this one? Having to use the fork provided by saleh-mir to get around dependency conflicts.

kristian1108 commented 3 months ago

I made a fork of this and released it on PyPI: https://github.com/jesse-ai/dydx-v3-python

@saleh-mir Can you update eth-account as well? I don't think it needs to be <0.9.0... 0.11.0 seems to be working fine.

Also, this package doesn't include the solidity_keccak changes 😩