Max Bachmann

Results 261 comments of Max Bachmann

What is the source you use for packaging? Do you package directly from git by tag, github releases, the sdist on PyPI?

It is probably hard to switch to Cython 0.29.x, since I use quite a few Cython 3 features, since I added some things I needed to Cython. Some other package...

> or simply including the full set of files in sdist Assuming this would only require me to add the `tests/` directory to the sdist, this would probably be the...

This should be fixed by https://github.com/maxbachmann/RapidFuzz/commit/1c583e8118cc1bab8f91224d2bd57908a94347e4, which includes the tests into the sdist. In addition it removes the Cython dependency for the sdist build, since the sdist includes the generated...

@mgorny the latest versions of both jarowinkler and rapidfuzz do now include the tests in their sdist. So you should be able to use the sdist as basis for your...

There is not much I can do about this until there is a new Cython release.

> Well, I suppose you could run Cython from git ;-). it is actually not possible to use the master version of Cython without additional patches. In fact I did...

I do now use Cython 3.0a11 which should work with Python3.11. Apparently Cython will release the first beta for 3.0 soon, so hopefully there will be a final release for...

> I do now use Cython 3.0a11 which should work with Python3.11 I do now provide wheels for Python3.11 as well, so it appears to work

I just looked into this. This is a known issue, I am not sure how to handle better yet. `partial_ratio` in rapidfuzz uses two different implementations depending on the string...