explosion / srsly

🦉 Modern high-performance serialization utilities for Python (JSON, MessagePack, Pickle)
MIT License
435 stars 31 forks source link

Restrict to cython 0.29.x in pyproject.toml #97

Closed adrianeboyd closed 1 year ago

adrianeboyd commented 1 year ago

Update pyproject.toml to correspond to requirements.txt.

srsly v2 does not work out of the box with cython 3 due to errors related to typedefs in msgpack and I couldn't immediately find a solution that was compatible with both cython 0.29 and cython 3, so this is patch on our side until we can find a solution or appropriate upstream patch.

adrianeboyd commented 1 year ago

Nevermind, there is a simple upstream patch.

adrianeboyd commented 1 year ago

And back to this until we figure out the necessary upstream changes (for windows).