Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to PyO3 0.22 #17273

Closed
itamarst opened this issue Jun 28, 2024 · 6 comments · Fixed by #19199
Closed

Migrate to PyO3 0.22 #17273

itamarst opened this issue Jun 28, 2024 · 6 comments · Fixed by #19199
Labels
accepted Ready for implementation build Changes that affect the build system or external dependencies enhancement New feature or an improvement of an existing feature python Related to Python Polars

Comments

@itamarst
Copy link
Contributor

Description

This is prerequisite for Python 3.13 support. Happy to do it if you want.

@itamarst itamarst added the enhancement New feature or an improvement of an existing feature label Jun 28, 2024
@stinodego stinodego added the accepted Ready for implementation label Jun 28, 2024
@github-project-automation github-project-automation bot moved this to Ready in Backlog Jun 28, 2024
@stinodego stinodego added python Related to Python Polars build Changes that affect the build system or external dependencies labels Jun 28, 2024
@stinodego
Copy link
Member

Sure, go ahead!

@ritchie46
Copy link
Member

It depends on PyO3/rust-numpy#431

@itamarst
Copy link
Contributor Author

itamarst commented Oct 7, 2024

rust-numpy got through their PR backlog, so I assume a release will happen real soon now.

@itamarst
Copy link
Contributor Author

OK it's being released as we speak, so I'll take this on.

@itamarst
Copy link
Contributor Author

Work in progress here: https://github.com/itamarst/polars/tree/17273-pyo3-0.22

@itamarst
Copy link
Contributor Author

Oh actually given abi3 this is not a prerequisite for Python 3.13 support. However, it still needs doing just to keep up with the ecosystem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accepted Ready for implementation build Changes that affect the build system or external dependencies enhancement New feature or an improvement of an existing feature python Related to Python Polars
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants