MaartenGr / PolyFuzz

Fuzzy string matching, grouping, and evaluation.
https://maartengr.github.io/PolyFuzz/
MIT License
722 stars 68 forks source link

SBERT won't install with Python 3.12 #72

Open raffaem opened 7 months ago

raffaem commented 7 months ago

Like the title, pip install polyfuzz[sbert] won't work with Python 3.12. I think it's because sentence-transformers require transformers<4, and transformers==3 is not compatible with 3.12? (only a conjecture)

It should be written in the documentation

MaartenGr commented 7 months ago

Thanks for sharing this! I cannot say for certain whether this will end up in the documentation since support for sub-dependencies change often over time. Also, considering there is a new and very active maintainer for sentence-transformers, this might change quickly.

Either way, I'll leave this open for other users experiencing this issue.