Closed dlqqq closed 10 months ago
The current faiss release does not work for CPython 3.12 due to the deprecation of distutils module. https://peps.python.org/pep-0632/
Please file a bug in the upsteam faiss repository
And 3.11 as well when possible, please
This PR implements fix for CPython 3.12+. The next release will include the update.
Any timeline for release? Even with just this PR many users would benefit.
@msdrigg Ask for the release schedule in the upstream repository
@msdrigg Looks like we can expect a release in 2 weeks: https://github.com/facebookresearch/faiss/issues/3263#issuecomment-1966383696
(cc @kyamagu for visibility)
There are currently no CPython 3.12 wheels on PyPI (https://pypi.org/project/faiss-cpu/#files). This causes an error on platforms using CPython 3.12 which are unable to build
faiss-cpu
from source.Can the contributors publish a new minor/patch release that includes CPython 3.12 for all platforms?
Example output, on an M1 Mac running CPython 3.12: