You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm closing this as complete. The only two changes that could impact us at all are
Python 3 syntax by default
Changes to function binding
The former doesn't matter for us as we have been using Python 3 syntax since the start, and don't compile to Python 2 where weirdness might leak out. A quick perusal indicates that the very few literal strings we use that are not exception messages or dictionary keys are all properly encoded or decoded as appropriate.
The latter shouldn't affect us at all as far as I can tell.
The rest of the document is talking about things we simply do not use anywhere in the library.
Cython 3 has been stable for some time. We've been using v0.29.32 for building the wheels for release previously. #532 switched to v3.0.5.
Here's the differences to check: https://cython.readthedocs.io/en/latest/src/userguide/migrating_to_cy30.html.
The text was updated successfully, but these errors were encountered: