anhaidgroup / py_stringmatching

A comprehensive and scalable set of string tokenizers and similarity measures in Python
https://sites.google.com/site/anhaidgroup/projects/py_stringmatching
BSD 3-Clause "New" or "Revised" License
135 stars 16 forks source link

Install broken for Python 3.9 #69

Open dbousque opened 3 years ago

dbousque commented 3 years ago

On macOS 11.2.3, with python 3.9.4 and pip 21.0.1, the native code building part is failing because of the use of some deprecated CPython functions by Cython. Upgrading Cython to 0.29.23 and rebuilding the project should do it. Let me know if you'd like additional information, like error logs.

christiemj09 commented 3 years ago

@dbousque Thanks for raising this! Your solution is verified on the branch python-39. I'll make the dependency Cython>=0.29.23 explicit in the CI script and in the documentation.