Skip to content

Conversation

@zerocewl
Copy link
Contributor

@zerocewl zerocewl commented Oct 13, 2025

Add missing support for Python 3.14 on windows builds

closes #351

@zerocewl
Copy link
Contributor Author

zerocewl commented Oct 13, 2025

@samuelcolvin

I thought this is an easy one, but the first pipeline already fails with the windows cp3.13 builds

Built wheel for CPython 3.13 to dist\watchfiles-1.1.0-cp313-cp313-win_amd64.whl
   Compiling pyo3-build-config v0.25.1
   Compiling pyo3-ffi v0.25.1
   Compiling pyo3-macros-backend v0.25.1
   Compiling pyo3 v0.25.1
error: failed to run custom build command for `pyo3-ffi v0.25.1`

https://github.com/samuelcolvin/watchfiles/actions/runs/18474739835/job/52636624027

Because of the pyo3-ffi v0.25.1 error, i tried to simple bump pyo3 to 0.26.0, but the pipeline failed too. So feel free to close the pr if this is trash ;-)

@zerocewl
Copy link
Contributor Author

zerocewl commented Oct 14, 2025

@samuelcolvin

At least the last update commit seems to fix the pipeline. Not sure if the other updates should be reverted and taken in another pr?

fix taken from PyO3/maturin#2528

@samuelcolvin
Copy link
Owner

samuelcolvin commented Oct 14, 2025

oh, nice chat.

I think we're not good, I've reverted some of the unnecessary things I tried to fix it, if this passes, I think we can make a new release.

@samuelcolvin samuelcolvin merged commit c4bd302 into samuelcolvin:main Oct 14, 2025
62 checks passed
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.

Missing wheels for Python 3.14

2 participants