ci: Try collecting CPython-3.15 DLLs - #103
gaborbernat wants to merge 1 commit into
Conversation
|
@gaborbernat which downstream crate are you trying to build? Since PyO3 0.29 we replaced import lib generation via |
|
Thanks for the pointer. Confirmed on our end: So this crate isn't our blocker anymore; the comment that cited it was stale from before we upgraded pyo3. Closing this and #104 rather than taking up review time on something no longer needed on our end — figured you'd rather decide yourselves whether they're still worth finishing for consumers still on |
src/lib.rshas no(3, 15)match arm yet, andpython315.def/python315t.defdon't exist, so downstream crates (e.g.maturin-actionconsumers building Windows free-threaded wheels) can't target 3.15 at all. This mirrors e3183dd, which added the same two lines for 3.14 back when it was in beta: once this merges and the workflow is run (workflow_dispatch),update.yml'supdate-pythonxyjob should pick up the new DLLs and open its usualUpdate pythonXY.defPR, after whichsrc/lib.rscan get its own(3, 15)arm the way #94 did for 3.14.3.15's ABI has been frozen since beta 1 (2026-05-07 per PEP 790), the same point at which 3.14 DLL collection started here (e3183dd), so this doesn't need to wait for the final release.