dydxprotocol / dydx-v3-python

Python client for dYdX (API v3)
Apache License 2.0
306 stars 176 forks source link

Cytoolz 0.11.2 doesn't build #168

Closed healthyred closed 1 year ago

healthyred commented 2 years ago

Can you guys update the requirements to use a different cytoolz version?

https://github.com/pytoolz/cytoolz/issues/157

I believe 0.11.2 has some issues building / installing on some machines.

julian-dotcom commented 1 year ago

I have the same problem

kylesvec commented 1 year ago

same issue here

vincent7q commented 1 year ago

if you are using visualstudio, you have to install visual studio build tools and include the following components

  1. MSVC v1xx
  2. Windows 11/10 SDK
  3. C++ CMake tools for windows
  4. testing tools core features
  5. C== AddressSanitizer
doobran commented 1 year ago

Can you please just change cytoolz==0.12.0 in requirements, that works fine.

doobran commented 1 year ago

You can point to a different requirements text file with cytoolz==0.12.0 if you want and it will install:

pip install dydx-v3-python -r requirements.txt --no-dependencies

Little bit dodgy because some functions might not work but its a interim solution.

menaitm commented 1 year ago

Please can we update to cytoolz==0.12.0

SC4RECOIN commented 1 year ago

using python 3.8 instead of 3.11 worked for me

BrendanChou commented 1 year ago

Fixed: https://github.com/dydxprotocol/dydx-v3-python/pull/191