Skip to content

Conversation

@ngoldbaum
Copy link
Contributor

See https://pyo3.rs/v0.23.4/migration.html#from-021-to-022 for more details. This passes the tests using the rust backend on my local Mac setup except for one test that is also failing on CI.

I also tried updating to 0.23 as well but the update to PyO3 0.23 is a little trickier. Here are the compiler errors I see: https://gist.github.com/ngoldbaum/467cebc15f9ec79b8930c389ddfea115

Most of the errors are similar to other PyO3 0.23 migrations I've done, but you probably want to think about how to safely add unsafe impl Sync implementations for the various types that are flagged under 0.23 because they're not Sync.

Copy link
Owner

@indygreg indygreg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

I'm going to cherry pick this locally and clean it up before merging if needed.

indygreg pushed a commit that referenced this pull request Aug 16, 2025
indygreg pushed a commit that referenced this pull request Aug 16, 2025
indygreg pushed a commit that referenced this pull request Aug 16, 2025
@indygreg indygreg closed this in ac72ed0 Aug 16, 2025
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