Description
Hello,
We are currently using the legacy client version 3.2.7 in some of our legacy projects. Following the release of CMake 4.0.0 on March 28th, we encountered an issue where couchbase==3.2.7 is no longer buildable due to the weak CMake requirement and unfortunately python build tools ignore top level build tool requirements.
I understand this may be a bit of a long shot, but would it be possible to consider cherry-picking this fix from this commit and releasing a 3.2.8 version?
While we've managed to resolve this issue internally, we believe this fix could be helpful for others who may still be facing the same issue.
I attempted to create a pull request, but it seems that GitHub doesn't allow pull requests from forks into non-base branches.
Thank you for your time and consideration!