dydx-v3-python icon indicating copy to clipboard operation
dydx-v3-python copied to clipboard

Upgrades web3.py version in requirements

Open konichuvak opened this issue 1 year ago • 6 comments

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.

konichuvak avatar Mar 15 '23 23:03 konichuvak

+1

saleh-mir avatar Sep 13 '23 11:09 saleh-mir

when merge?

ThreeAndTwo avatar Sep 19 '23 08:09 ThreeAndTwo

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

IngLP avatar Oct 09 '23 10:10 IngLP

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

saleh-mir avatar Oct 09 '23 10:10 saleh-mir

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

klovanone avatar Feb 03 '24 09:02 klovanone

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 😩

kristian1108 avatar Mar 29 '24 19:03 kristian1108