You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First of all, thank you for this amazing project, it has really sped up my team's shap execution.
My problem arises because the numpy<1.22 restriction causes conflicts with other packages we use.
In your setup.py code it says that this restriction is due to using numba, but in their own setup.py the minimum numpy version is 1.18 and there is no maximum version requirement. In fact, I've been able to upgrade numpy's version after installing fasttreeshap in a clean environment and have had no problem at all during my test executions (using numpy==1.23.5). This is how I setup the environment on Windows 10:
It throws the following error, but pip is finaly able to install it anyway:
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
fasttreeshap 0.1.2 requires numpy<1.22, but you have numpy 1.23.5 which is incompatible.
Do you think you could upgrade the numpy version in the install_requires section of setup.py, so that it's easier to combine fasttreeshap with other packages?
Thank you!
The text was updated successfully, but these errors were encountered:
Hi, thanks for your kind words for this package. I have removed the numpy version restriction in setup.py and released a new version 0.1.3. Let me know if you still have issues in package installation.
First of all, thank you for this amazing project, it has really sped up my team's shap execution.
My problem arises because the
numpy<1.22
restriction causes conflicts with other packages we use.In your
setup.py
code it says that this restriction is due to usingnumba
, but in their ownsetup.py
the minimum numpy version is 1.18 and there is no maximum version requirement. In fact, I've been able to upgrade numpy's version after installing fasttreeshap in a clean environment and have had no problem at all during my test executions (using numpy==1.23.5). This is how I setup the environment on Windows 10:It throws the following error, but pip is finaly able to install it anyway:
Do you think you could upgrade the numpy version in the
install_requires
section ofsetup.py
, so that it's easier to combine fasttreeshap with other packages?Thank you!
The text was updated successfully, but these errors were encountered: