-
-
Notifications
You must be signed in to change notification settings - Fork 108
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
Release wheels for Python 3.13 #276
Comments
Currently my Python 3.13 CI build is stuck on One thing that needs to be done is to update PyO3 to 0.22.0 or higher, since those support Python 3.13. There is a migration guide available here: https://pyo3.rs/v0.22.1/migration In crate-py/rpds#79 a similar upgrade was done, it might be useful as reference. Unfortunately, I'm not a Rust dev, so not able to do it myself. |
Hi Ewout, I saw your comment in rpds and tracked here :). I just made a PR to watchfiles to bump PyO3 to 0.22.x to support 3.13. Once it's merged, you should be able to use watchfiles in 3.13 with GIL. I can follow up when the GIL-less support from PyO3 is released. :) |
v0.23.0 is released with support for 3.13. |
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh run this command in git bash some libraries need rust ompitler to run |
the point is you don't need rust installed if there are binaries available, as their are for watchfiles. |
The Python 3.13 beta is out and the release manager has a call to action:
To help test projects which use watchfiles, it would be very helpful to release wheels to PyPI for those of us who don't have the Rust toolchain set up. Currently we get:
Thank you!
The text was updated successfully, but these errors were encountered: