Closed deepyaman closed 2 years ago
Ouch - thats unfortunate. I hadn't even specified that setuptools was a dependency in v0.48 =( (though it is in the latest version, since we moved to skbuild for building)
Can you install by doing something like pip install implicit==0.4.8 setuptools\<65
?
Can you install by doing something like
pip install implicit==0.4.8 setuptools\<65
?
Let me test on our build and get back to you!
@benfred Thanks, that worked! Much simpler. :)
Setuptools 65 includes a breaking change that affects
implicit~=0.4.8
.It results in the following error in our (private) build that depends on
implicit~=0.4.8
:I was able to circumvent the issue by pinning to a commit on a fork: https://github.com/benfred/implicit/compare/v0.4.8...deepyaman:implicit:v0.4.9
Is it possible to release a v0.4.9 patch with
setuptools<65
pinned (doing something like the above; you may have a more elegant solution for includingcuda_setup
)? I appreciate that it's an old release, and the team will look into upgrading in the meantime, but this would be super helpful. :)