Skip to content

Conversation

@cdce8p
Copy link
Contributor

@cdce8p cdce8p commented Jun 29, 2025

Added cython as build dependency. With it it's no longer necessary to run update_cpp.sh manually as cythonize is called automatically during the build, both for sdist and wheels. It also makes it easier to support new Python versions as those will only need a compatible cython version now. With no wheels on PyPI, the package will be build from scratch from the pyx file.

In theory src/marisa_trie.cpp could be removed from source control as well now since it regenerated every time.

This PR basically makes these changes redundant: "Rebuild Cython wrapper with Cython 3.x.x".

@BoboTiG BoboTiG merged commit 5559c2c into pytries:master Jun 29, 2025
24 checks passed
@cdce8p cdce8p deleted the cython branch June 29, 2025 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants