Closed polm closed 4 years ago
Not sure why Travis still shows this as queued, but if you click through the tests are passing.
This is related to #74.
Just to clarify, I would like to go ahead and get this merged if it looks OK. I can add future improvements in a separate PR.
Let me know if there are any issues with this.
Thank you very much for the PR! Let me check, then merge and release a new version.
Released as v.0.4.6 https://github.com/WorksApplications/SudachiPy/releases/tag/v0.4.6
(The build failed, not on the PyPI yet https://pypi.org/project/SudachiPy/)
Not sure why we still get errors with Travis CI.
So Travis CI failed to upload to PyPI because now we have Cython build and bdist_wheel
adds the platform tag linux_x86_64
which they don't accept.
Platform compatibility tags — Python Packaging User Guide
I've manually released the source and the wheels for macOS for now; https://pypi.org/project/SudachiPy/#files
This incorporates cythonization of some core modules, along with some other changes, for a significant speedup. In my tests it took a benchmark from 35s to 10s.
There's still significant room for improvement, but I wanted to go ahead and get this committed.